.sp-google-report,.sp-refined{--space-label:8px;--space-field:24px;--space-section:32px;--space-page:48px;--sp-muted:#575950;color:var(--sp-text);font-size:1rem;line-height:1.6}.sp-google-report ::selection,.sp-refined ::selection{background:var(--sp-gold-soft);color:var(--sp-text)}.sp-google-report :is(input,textarea),.sp-refined :is(input,textarea){caret-color:var(--sp-gold)}.sp-google-report :is(a,button,input,select,textarea,summary):focus-visible,.sp-refined :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--sp-gold);outline-offset:4px}.sp-google-report a,.sp-refined a{text-underline-offset:4px;overflow-wrap:anywhere}.sp-refined .sp-client-head{padding:20px 32px;justify-content:space-between;gap:16px}.sp-header-link{font-size:.9375rem;color:var(--sp-text)}.sp-refined .sp-setup-main{max-width:800px;padding:48px 32px 80px}.sp-setup-heading{margin-bottom:32px}.sp-root .sp-setup-heading h1{font-family:var(--font-serif,Georgia,serif);font-size:2.5rem;font-weight:400;line-height:1.15;margin:0 0 12px;letter-spacing:-.02em}.sp-setup-heading p{margin:0;color:var(--sp-muted);overflow-wrap:anywhere}.sp-setup-nav{display:flex;gap:24px;margin-bottom:32px;border-bottom:1px solid var(--sp-line);flex-wrap:wrap}.sp-setup-nav a{display:flex;align-items:center;gap:8px;min-height:52px;padding-bottom:12px;text-decoration:none;color:var(--sp-muted);font-size:.9375rem;border-bottom:2px solid transparent}.sp-setup-nav a[aria-current]{color:var(--sp-text);border-bottom-color:var(--sp-gold);font-weight:600}.sp-setup-nav a span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:inherit}.sp-task-surface{background:var(--sp-panel);padding:32px;border:1px solid var(--sp-line);border-radius:var(--sp-radius);min-width:0}.sp-root :is(.sp-refined,.sp-google-report) h2{font-size:1.5rem;font-weight:600;line-height:1.3;letter-spacing:-.01em;margin:0 0 12px}.sp-root :is(.sp-refined,.sp-google-report) h3{font-size:1.125rem;font-weight:600;line-height:1.4;margin:32px 0 12px}:is(.sp-refined,.sp-google-report) p{margin:0 0 24px;max-width:70ch}:is(.sp-refined,.sp-google-report) .sp-hint{font-size:.875rem;line-height:1.55;color:var(--sp-muted);margin:8px 0 24px}.sp-google-report .sp-btn:not(.sp-btn-neutral),.sp-refined .sp-btn:not(.sp-btn-neutral){color:#fff;background:#805b16}.sp-google-report .sp-btn:not(.sp-btn-neutral):hover,.sp-refined .sp-btn:not(.sp-btn-neutral):hover{background:#694b12}.sp-google-report .sp-btn-neutral,.sp-refined .sp-btn-neutral{color:#201f1c}:is(.sp-refined,.sp-google-report) .sp-form-grid{grid-template-columns:minmax(0,1fr);gap:var(--space-field)}:is(.sp-refined,.sp-google-report) .sp-field{margin:0;min-width:0}:is(.sp-refined,.sp-google-report) .sp-label{display:block;font-size:1rem;font-weight:500;letter-spacing:0;text-transform:none;margin:0 0 8px;color:var(--sp-text)}:is(.sp-refined,.sp-google-report) :is(.sp-input,.sp-textarea){font-family:inherit;font-size:1rem;line-height:1.5;min-height:48px;padding:12px 14px;width:100%;max-width:100%;border-color:#9d9f95;border-radius:6px}:is(.sp-refined,.sp-google-report) input::placeholder{color:#64665d;opacity:1}:is(.sp-refined,.sp-google-report) .sp-btn{min-height:48px;padding:12px 20px;white-space:normal;text-align:center;font-size:.9375rem;line-height:1.4;justify-content:center}:is(.sp-refined,.sp-google-report) button:disabled{cursor:wait;opacity:.6}:is(.sp-refined,.sp-google-report) .sp-check{display:flex;align-items:flex-start;gap:12px;margin:24px 0;line-height:1.5;min-height:44px;font-size:.9375rem}:is(.sp-refined,.sp-google-report) .sp-check input{flex:none;width:20px;height:20px;margin-top:2px;accent-color:var(--sp-gold)}:is(.sp-refined,.sp-google-report) .sp-form-card,:is(.sp-refined,.sp-google-report) .sp-panel{background:transparent;border:0;border-radius:0;box-shadow:none;padding:0;margin:32px 0}.sp-refined .sp-panel .sp-panel{margin:0}:is(.sp-refined,.sp-google-report) details{border-top:1px solid var(--sp-line);padding:16px 0;margin-top:24px;min-width:0}:is(.sp-refined,.sp-google-report) summary{cursor:pointer;min-height:44px;padding:8px 0;font-weight:500;line-height:1.5;overflow-wrap:anywhere}:is(.sp-refined,.sp-google-report) details[open]>summary{margin-bottom:16px}:is(.sp-refined,.sp-google-report) details details{margin-top:16px}.sp-task-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--sp-line);margin-top:32px;padding-top:24px}.sp-task-footer span{font-size:.875rem;color:var(--sp-muted)}.sp-service-nav{display:flex;flex-wrap:wrap;gap:12px;margin:32px 0}.sp-service-nav a{min-height:44px;padding:10px 16px;border:1px solid var(--sp-line);border-radius:6px;text-decoration:none;color:var(--sp-text)}.sp-service-nav a[aria-current]{background:var(--sp-panel-2);border-color:var(--sp-text);font-weight:600}.sp-question-group{border:0;min-width:0;padding:0;margin:0 0 32px}.sp-question-group legend{font-size:1.25rem;font-weight:600;line-height:1.4;margin:0 0 24px;padding:0}.sp-step-progress{font-size:.9375rem;color:var(--sp-muted);margin-bottom:16px!important}.sp-form-actions{display:flex;gap:12px;flex-wrap:wrap;margin:32px 0 24px}.sp-provider>summary{display:grid;grid-template-columns:minmax(0,1fr) auto 20px;align-items:center;gap:16px;list-style:none}.sp-provider>summary:after{content:"+";font-size:1.25rem;flex:none}.sp-provider[open]>summary:after{content:"−"}.sp-provider-purpose{display:block;color:var(--sp-muted);font-size:.9375rem;font-weight:400;margin-top:4px}.sp-connection-state{font-size:.875rem;color:var(--sp-muted);margin-left:auto;text-align:right;max-width:140px}.sp-provider-body{padding-top:8px}.sp-account-name{font-size:1.25rem;font-weight:600}.sp-save-status:empty{display:none}.sp-google-report .sp-error,.sp-refined .sp-error{font-size:.9375rem;color:#a1261b}:is(.sp-refined,.sp-google-report) .sp-input[aria-invalid=true]{border-color:#a1261b}:is(.sp-refined,.sp-google-report) .sp-field-error{margin:8px 0 24px}:is(.sp-refined,.sp-google-report) .sp-form-error{margin:16px 0 24px}.sp-google-report{max-width:1120px;margin:auto}.sp-google-report .sp-report-top nav{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.sp-google-report .sp-report-top{display:flex;justify-content:space-between;align-items:flex-start;gap:32px;flex-wrap:wrap;margin-bottom:32px}.sp-root .sp-google-report .sp-report-top h1{font-family:var(--font-serif,Georgia,serif);font-size:2.5rem;font-weight:400;line-height:1.2;margin:0 0 12px;overflow-wrap:anywhere}.sp-google-report .sp-period-form{display:flex;gap:16px;flex-wrap:wrap;align-items:flex-end;margin:0 0 32px}.sp-google-report .sp-period-form .sp-field{flex:1 1 180px;max-width:250px}.sp-google-report .sp-meeting-kpis{background:transparent;border:0;border-radius:0;box-shadow:none;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:32px 0}.sp-google-report .sp-meeting-kpi{background:transparent;border:0;box-shadow:none;border-radius:0;padding:0 0 24px;border-bottom:1px solid var(--sp-line);min-width:0}.sp-google-report .sp-meeting-kpi span{font-size:.9375rem;color:var(--sp-muted);text-transform:none;letter-spacing:0}.sp-google-report .sp-meeting-kpi b{font-size:1.75rem;font-family:inherit;line-height:1.3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:8px 0}.sp-google-report .sp-meeting-kpi small{display:block;font-size:.875rem;color:var(--sp-muted);line-height:1.5}.sp-google-report .sp-report-empty{border-block:1px solid var(--sp-line);padding:32px 0;margin:32px 0}.sp-google-report .sp-report-details .sp-meeting-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.sp-google-report .sp-panel{margin-top:48px}.sp-google-report form>fieldset{margin:0}.sp-google-report .sp-field+.sp-field{margin-top:24px}.sp-google-report .sp-form-grid .sp-field+.sp-field{margin-top:0}.sp-google-report form button{margin-top:24px}@media(max-width:700px){.sp-refined .sp-client-head{padding:20px;gap:12px}.sp-refined .sp-setup-main{padding:32px 20px 64px}.sp-root .sp-google-report .sp-report-top h1,.sp-root .sp-setup-heading h1{font-size:2rem}.sp-setup-nav{gap:0;justify-content:space-between}.sp-setup-nav a{font-size:.8125rem;gap:4px;flex-direction:column;align-items:flex-start;flex:1 1 6rem;min-width:min(100%,6rem);max-width:none;overflow-wrap:normal}.sp-task-surface{padding:24px 20px}.sp-provider>summary{gap:4px 12px;grid-template-columns:minmax(0,1fr) 20px}.sp-provider>summary>span:first-child{grid-column:1}.sp-provider>summary:after{grid-column:2;grid-row:1/3}.sp-connection-state{grid-column:1;grid-row:2;text-align:left;margin-left:0;max-width:none}.sp-google-report .sp-meeting-kpis,.sp-google-report .sp-report-details .sp-meeting-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.sp-google-report .sp-period-form .sp-field{max-width:none;flex:1 1 160px}}@media(max-width:350px){.sp-refined .sp-setup-main{padding-inline:16px}.sp-task-surface{padding:24px 16px}.sp-refined .sp-client-head{padding:16px}.sp-google-report .sp-meeting-kpis{grid-template-columns:1fr}}