:root{color:#2b2523;background:#f2f0ed;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}.connection-panel{margin-top:28px;border:1px solid #d9e3df;border-radius:16px;padding:clamp(20px,4vw,30px);background:#f9fbfa}.google-sync-card{margin-top:28px;border:1px solid #d9e3df;border-radius:16px;padding:clamp(20px,4vw,30px);background:#fff}.google-sync-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.google-sync-heading h2,.google-sync-heading p{margin:0}.google-sync-badge{display:inline-flex;min-height:30px;align-items:center;border:1px solid #c9d6d2;border-radius:999px;padding:5px 11px;background:#f9fbfa;color:#465a54;font-size:.78rem;font-weight:750}.google-sync-processing{border-color:#abc8d8;color:#24566e}.google-sync-failed,.google-sync-incomplete,.google-sync-completed_with_errors{border-color:#d8bca0;color:#7c4c1e}.google-sync-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:22px 0}.google-sync-summary>div{border-radius:11px;padding:13px;background:#f5f7f6}.google-sync-summary dt{color:#667570;font-size:.78rem;font-weight:700}.google-sync-summary dd{margin:5px 0 0;color:#24332f;font-size:1.05rem;font-weight:750}.google-sync-history{margin-top:20px;color:#465a54}.google-sync-links{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:18px}.google-sync-history summary{cursor:pointer;font-weight:700}.google-sync-history ul{display:grid;gap:8px;margin:12px 0 0;padding:0;list-style:none}.google-sync-history li{display:grid;grid-template-columns:1.1fr .8fr 1fr;gap:10px;border-top:1px solid #e3e9e7;padding-top:8px;font-size:.82rem}@media(max-width:700px){.google-sync-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.google-sync-history li{grid-template-columns:1fr;gap:3px}}.connection-heading-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.connection-panel h2,.connection-panel h3{margin:0;color:#24332f}.connection-panel p{color:#586762;line-height:1.6}.connection-badge{display:inline-flex;min-height:30px;align-items:center;border:1px solid #c9d6d2;border-radius:999px;padding:5px 11px;background:#fff;color:#465a54;font-size:.78rem;font-weight:750}.connection-connected{border-color:#a9cbbf;color:#205948}.connection-needs_attention{border-color:#d8bca0;color:#7c4c1e}.owner-primary-button,.owner-danger-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;border-radius:10px;padding:12px 18px;font:inherit;font-weight:700;line-height:1.2;cursor:pointer}.owner-primary-button{border:1px solid #255c54;background:#255c54;color:#fff}.owner-primary-button:hover:not(:disabled){background:#194b44}.owner-danger-button{border:1px solid #b45959;background:#fff;color:#8c2e2e}.owner-danger-button:hover:not(:disabled){background:#fff4f4}.owner-primary-button:disabled,.owner-danger-button:disabled{cursor:not-allowed;opacity:.55}.location-selection,.connection-details,.connection-confirm{margin-top:22px}.location-selection form{display:grid;gap:10px}.location-selection label{margin-top:8px;color:#344a44;font-size:.88rem;font-weight:700}.location-selection select{width:100%;min-height:48px;border:1px solid #b9c8c3;border-radius:9px;padding:10px 12px;background:#fff;color:#24332f;font:inherit}.location-selection .owner-primary-button{justify-self:start;margin-top:10px}.connection-details dl{display:grid;gap:10px;margin:0 0 22px}.connection-details dl>div{display:grid;grid-template-columns:minmax(130px,.55fr) 1.45fr;gap:16px;border-bottom:1px solid #e2e9e6;padding-bottom:10px}.connection-details dt{color:#64736f;font-size:.83rem;font-weight:700}.connection-details dd{margin:0;overflow-wrap:anywhere}.connection-actions{display:flex;flex-wrap:wrap;gap:10px}.connection-confirm{border-left:4px solid #b45959;border-radius:8px;padding:16px;background:#fff7f7}@media(max-width:520px){.connection-heading-row{align-items:flex-start;flex-direction:column}.connection-details dl>div{grid-template-columns:1fr;gap:3px}.connection-actions>button,.location-selection .owner-primary-button{width:100%}}*{box-sizing:border-box}html{background:#f2f0ed}body{margin:0;overflow-x:hidden;background:#f2f0ed}a{color:inherit;text-decoration:none}.review-page{display:grid;min-height:100vh;min-height:100svh;place-items:center;padding:clamp(28px,6vw,68px) 18px;background:var(--review-background, #151313)}.review-landing-card{display:grid;width:min(100%,540px);justify-items:center;border-radius:20px;padding:clamp(38px,6vw,50px) clamp(26px,6vw,46px);background:#fff;box-shadow:0 24px 64px #0000004d;text-align:center}.review-logo-frame{position:relative;overflow:hidden;width:min(208px,58vw);aspect-ratio:var(--logo-aspect-ratio, 185 / 126);margin-bottom:28px;border-radius:8px;background:#050303}.review-logo{position:absolute;top:0;left:0;display:block;width:calc(100% * var(--logo-scale, 1));height:auto;transform:translate(var(--logo-offset-x, 0),var(--logo-offset-y, 0));transform-origin:top left}.review-text-logo{display:grid;width:min(280px,76vw);min-height:76px;place-items:center;margin-bottom:28px;color:var(--review-primary, #255c54);font-size:clamp(1.15rem,5vw,1.5rem);font-weight:800;letter-spacing:-.02em;line-height:1.2}.public-review-loading{display:grid;min-height:100vh;min-height:100svh;place-items:center;padding:24px;background:#f2f0ed;color:#5f6865}.review-landing-card h1{margin:0;color:var(--review-text, #2b2523);font-size:clamp(1.75rem,6vw,2.3rem);font-weight:650;letter-spacing:-.025em;line-height:1.15}.review-intro,.review-message,.review-google-note{max-width:440px;margin:0}.review-intro{margin-top:22px;color:#3d3532;font-size:1.02rem;font-weight:650;line-height:1.55}.review-message{margin-top:8px;color:#5f5652;font-size:clamp(.98rem,2.7vw,1.05rem);line-height:1.65}.review-landing-card h1+.review-message{margin-top:22px}.review-button{display:inline-flex;min-height:56px;align-items:center;justify-content:center;gap:8px;margin-top:28px;border-radius:10px;padding:16px 24px;background:var(--review-primary, #a32126);color:#fff;font-weight:750;line-height:1.2}.review-button:hover{background:var(--review-primary-hover, #861a1e)}.review-button:active{background:var(--review-primary-active, #6f1317)}.review-button:focus-visible{outline:3px solid var(--review-focus, #d13d42);outline-offset:4px}.review-google-note{margin-top:9px;color:#69615d;font-size:.82rem;line-height:1.5}.review-support{width:100%;margin-top:18px;color:#817a76;font-size:.625rem;font-style:italic;line-height:1.5}.turnova-page{display:grid;min-height:100vh;min-height:100svh;place-items:center;padding:32px 18px;background:#f2f0ed;color:#292725}.turnova-card{width:min(100%,560px);border:1px solid #dedad5;border-radius:18px;padding:clamp(34px,7vw,52px);background:#fff;box-shadow:0 18px 48px #302a2414}.turnova-eyebrow{margin:0 0 18px;color:#6a625a;font-size:.78rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.turnova-card h1{max-width:470px;margin:0;font-size:clamp(1.8rem,6vw,2.7rem);font-weight:650;letter-spacing:-.035em;line-height:1.12}.turnova-card>h1+p{max-width:430px;margin:20px 0 0;color:#68615b;font-size:1rem;line-height:1.6}.turnova-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.turnova-how-it-works{margin-top:34px;border-top:1px solid #e3dfda;padding-top:26px}.turnova-how-it-works h2{margin:0;color:#2f3f3b;font-size:1rem}.turnova-how-it-works ol{display:grid;gap:8px;margin:14px 0 0;padding-left:22px;color:#67635f;font-size:.9rem;line-height:1.5}.turnova-legal-links{display:flex;gap:18px;margin-top:28px;color:#68736f;font-size:.85rem}.turnova-legal-links a{display:inline-flex;min-height:44px;align-items:center;text-decoration:underline;text-underline-offset:3px}.turnova-primary-action,.turnova-secondary-action,.owner-submit,.owner-secondary-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;border-radius:10px;padding:12px 20px;font:inherit;font-weight:700;line-height:1.2}.turnova-primary-action,.owner-submit{border:1px solid #255c54;background:#255c54;color:#fff}.turnova-primary-action:hover,.owner-submit:hover:not(:disabled){background:#194b44}.turnova-secondary-action,.owner-secondary-button{border:1px solid #c8d1ce;background:#fff;color:#28443f}.turnova-secondary-action:hover,.owner-secondary-button:hover{background:#f3f6f5}.turnova-primary-action:focus-visible,.turnova-secondary-action:focus-visible,.owner-page a:focus-visible,.owner-page button:focus-visible,.owner-page input:focus-visible,.owner-page select:focus-visible{outline:3px solid #6aa69c;outline-offset:3px}.legal-page{min-height:100vh;min-height:100svh;padding:clamp(28px,6vw,64px) 18px;background:#f2f0ed;color:#292725}.legal-card{width:min(100%,760px);margin:0 auto;border:1px solid #dedad5;border-radius:18px;padding:clamp(30px,6vw,54px);background:#fff;box-shadow:0 18px 48px #302a2414}.legal-card h1{margin:0;font-size:clamp(1.9rem,6vw,2.7rem);letter-spacing:-.035em}.legal-card h2{margin:30px 0 8px;font-size:1.08rem}.legal-card p{color:#5c5651;line-height:1.7}.legal-intro{font-size:1.05rem}.legal-review-note{margin:34px 0 22px;color:#77716c!important;font-size:.86rem}.owner-page{display:grid;min-height:100vh;min-height:100svh;place-items:center;padding:30px 18px;background:#edf2f0;color:#24332f}.owner-page-wide{place-items:start center;padding-block:clamp(24px,5vw,56px)}.owner-card{width:min(100%,500px);border:1px solid #d5ddda;border-radius:18px;padding:clamp(30px,7vw,46px);background:#fff;box-shadow:0 18px 48px #23393317}.owner-card-wide{width:min(100%,1080px);padding:clamp(28px,4vw,52px)}.owner-brand{display:inline-block;margin-bottom:30px;color:#255c54;font-size:.84rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.owner-page-wide .owner-brand{margin-bottom:clamp(32px,5vw,54px);font-size:.78rem}.owner-card h1{margin:0;color:#24332f;font-size:clamp(1.8rem,7vw,2.45rem);font-weight:680;letter-spacing:-.035em;line-height:1.12}.owner-copy,.owner-status{margin:16px 0 0;color:#5a6864;line-height:1.6}.owner-kicker{margin:0 0 10px;color:#64736f;font-size:.76rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.owner-page-heading{display:flex;align-items:end;justify-content:space-between;gap:28px}.owner-page-heading .owner-copy{max-width:590px;margin-top:12px}.owner-state-panel{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:28px;border:1px solid #d8e2de;border-radius:14px;padding:20px;background:#f8faf9}.owner-state-panel h2,.owner-state-panel h3,.owner-state-panel p{margin:0}.owner-state-panel h2,.owner-state-panel h3{color:#2a403a;font-size:1rem;line-height:1.35}.owner-state-panel p{margin-top:4px;color:#65736f;font-size:.9rem;line-height:1.55}.owner-state-panel .owner-secondary-button{margin:0}.owner-state-mark{width:10px;height:38px;border-radius:999px;background:#79a89f}.owner-state-panel-error{border-color:#ead5d2;background:#fff9f8}.owner-state-panel-error .owner-state-mark{background:#b7675e}.owner-form{display:grid;gap:19px;margin-top:28px}.owner-field{display:grid;gap:7px}.owner-field label{color:#344641;font-size:.9rem;font-weight:700}.owner-field input,.owner-field select{width:100%;min-height:48px;border:1px solid #aebbb7;border-radius:9px;padding:11px 13px;background:#fff;color:#1f2e2a;font:inherit}.owner-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:44px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='m5 7.5 5 5 5-5' stroke='%23344641' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:16px;cursor:pointer}.owner-field input:hover,.owner-field select:hover{border-color:#7d918b}.owner-field input[readonly]{background:#f3f6f5;color:#56645f}.owner-field input[aria-invalid=true],.owner-field select[aria-invalid=true],.owner-field textarea[aria-invalid=true]{border-color:#a23d3d}.business-field-help{margin:0;color:#687671;font-size:.8rem;line-height:1.45}.business-color-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.business-setup-progress{margin-top:30px}.business-setup-progress>p{margin:0 0 9px;color:#64736f;font-size:.78rem;font-weight:750}.business-setup-progress ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none}.business-setup-progress li{border-top:3px solid #d8e0dd;padding-top:8px;color:#7a8783;font-size:.72rem;line-height:1.35}.business-setup-progress li.is-current{border-color:#255c54;color:#344641;font-weight:700}.business-setup-step{display:grid;gap:20px;margin-top:28px}.business-setup-step>h2{margin:0;color:#2b3d38;font-size:1.25rem}.business-onboarding-nav{display:flex;margin:-14px 0 24px;border-bottom:1px solid #e1e7e5;padding-bottom:16px}.business-onboarding-back{display:inline-flex;width:fit-content;min-height:48px;align-items:center;gap:8px;margin:0;border:1px solid #cbd6d2;border-radius:9px;padding:10px 14px;background:#f8faf9;color:#315b52;cursor:pointer;font:inherit;font-weight:750;text-decoration:none}.business-onboarding-back:hover:not(:disabled){background:#eef5f2}.business-onboarding-back:focus-visible{outline:3px solid rgba(37,92,84,.28);outline-offset:2px}.business-onboarding-back:disabled{cursor:wait;opacity:.6}.business-location-fieldset{display:grid;min-width:0;gap:14px;margin:0;border:0;padding:0}.business-location-fieldset legend{margin-bottom:14px;color:#344641;font-size:.96rem;font-weight:800}.business-location-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.brand-style-fieldset{min-width:0;margin:0;border:0;padding:0}.brand-style-fieldset legend{margin-bottom:7px;color:#344641;font-size:.9rem;font-weight:700}.brand-style-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.brand-style-option{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px 12px;min-width:0;border:1px solid #cbd6d2;border-radius:12px;padding:13px;background:#fbfcfc;cursor:pointer}.brand-style-option:focus-within{outline:3px solid rgba(37,92,84,.22);outline-offset:2px}.brand-style-option.is-selected{border-color:#255c54;background:#f1f6f4;box-shadow:inset 0 0 0 1px #255c54}.brand-style-option input{grid-column:1;grid-row:2;align-self:center;width:18px;height:18px;margin:0;accent-color:#255c54}.brand-style-copy{grid-column:2;grid-row:2;display:grid;grid-template-columns:1fr auto;gap:3px 8px}.brand-style-copy strong{color:#2d403a}.brand-style-copy small{grid-column:1 / -1;color:#687671;line-height:1.4}.brand-style-selected{align-self:start;border-radius:999px;padding:2px 7px;background:#dcebe6;color:#255c54;font-size:.65rem;font-weight:800;text-transform:uppercase}.brand-style-mini-page{display:grid;grid-column:1 / -1;grid-row:1;min-height:116px;place-items:center;border:1px solid rgba(36,51,47,.12);border-radius:9px;padding:13px;background:var(--style-background)}.brand-style-mini-card{display:grid;width:min(100%,170px);gap:8px;border-radius:8px;padding:13px;background:#fff;box-shadow:0 5px 14px #24332f1a;text-align:center}.brand-style-mini-card i,.brand-style-mini-card b,.brand-style-mini-card em{font-style:normal}.brand-style-mini-card i{display:inline-flex;align-items:center;justify-content:center;gap:5px;color:var(--style-text);font-size:.58rem;font-weight:750;text-transform:uppercase}.brand-style-mini-card i img{display:block;width:28px;height:20px;object-fit:contain}.brand-style-mini-logo-placeholder{display:block;width:13px;height:13px;border:2px solid var(--style-primary);border-radius:50%}.brand-style-mini-card b{color:var(--style-text);font-size:.72rem}.brand-style-mini-card em{justify-self:center;border-radius:5px;padding:6px 9px;background:var(--style-primary);color:#fff;font-size:.58rem;font-weight:750}.business-url-summary{border:1px solid #d5dfdc;border-radius:12px;padding:15px;background:#f8faf9}.business-url-summary>span,.business-url-summary>strong{display:block}.business-url-summary a{color:inherit}.business-copy-button{margin-top:13px}.business-url-summary>span{color:#63716d;font-size:.78rem}.business-url-summary>strong{margin-top:5px;color:#2e4841;overflow-wrap:anywhere}.business-advanced-settings{border:1px solid #d7dfdc;border-radius:10px;padding:13px 14px;background:#fbfcfc}.business-advanced-settings summary{display:flex;min-height:32px;align-items:center;color:#40534d;font-size:.86rem;font-weight:700;cursor:pointer}.business-inline-help{border-top:1px solid #e1e7e5;padding-top:10px}.business-inline-help summary{min-height:38px;color:#34554d;cursor:pointer;font-size:.82rem;font-weight:750}.business-inline-help ol{margin:7px 0 0;padding-left:20px;color:#60706b;font-size:.82rem;line-height:1.55}.business-advanced-settings[open] summary{margin-bottom:14px}.business-step-actions,.business-ready-actions{display:flex;flex-wrap:wrap;gap:10px}.business-step-actions .owner-submit{margin-left:auto}.business-google-skip{width:fit-content;min-height:48px;margin-top:-10px;padding:10px 2px;justify-self:start}.business-onboarding-preview{min-width:0}.business-preview-heading-row{margin-bottom:13px}.business-preview-heading-row h2{margin:0;color:#2b3d38;font-size:1.1rem}.business-preview-canvas{border-radius:15px;padding:clamp(18px,5vw,34px);background:var(--preview-background)}.business-preview-card{width:min(100%,390px);margin:0 auto;border-radius:14px;padding:24px;background:#fff;box-shadow:0 10px 28px #1e26241f;text-align:center}.business-preview-card img{display:block;width:auto;max-width:min(100%,160px);max-height:72px;margin:0 auto 18px;object-fit:contain}.business-preview-identity{display:block;margin-bottom:14px;color:var(--preview-text);font-size:1rem}.business-preview-card h3{margin:0;color:var(--preview-text);font-size:1.25rem}.business-preview-card p{margin:11px 0 18px;color:#5e6965;line-height:1.5}.business-preview-card small{display:block;margin-top:11px;color:#75817d}.business-preview-button{display:inline-block;border-radius:9px;padding:12px 18px;background:var(--preview-primary);color:#fff;font-size:.86rem;font-weight:750}.business-ready-link{display:grid;gap:5px;margin:22px 0;overflow-wrap:anywhere}.business-ready-link span{color:#63716d;font-size:.8rem}.business-ready-link a{color:#255c54;font-weight:750}.business-ready-actions{margin-bottom:20px}.review-google-note-unavailable,.business-form-alert{margin-top:22px}.business-step-intro{margin-top:-8px}.business-logo-upload input[type=file]{padding:6px;cursor:pointer}.business-logo-upload input[type=file]::file-selector-button{min-height:36px;margin-right:12px;border:0;border-radius:7px;padding:8px 12px;background:#e6efec;color:#255c54;font:inherit;font-weight:750;cursor:pointer}.business-logo-file-preview{display:grid;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:14px;border:1px solid #d5dfdc;border-radius:12px;padding:12px;background:#f8faf9}.business-logo-file-preview img{display:block;width:88px;height:70px;border-radius:8px;object-fit:contain;background:#fff}.business-logo-file-preview strong{display:block;color:#344641;font-size:.86rem;overflow-wrap:anywhere}.business-logo-file-preview p{margin:4px 0 7px;color:#687671;font-size:.77rem}.owner-text-button{border:0;padding:0;background:transparent;color:#255c54;font:inherit;font-size:.8rem;font-weight:750;text-decoration:underline;cursor:pointer}.business-upload-note{margin:0;border-left:3px solid #b58b42;padding:10px 12px;background:#fbf7ee;color:#6c5732;font-size:.8rem;line-height:1.5}.business-settings-public-page h2,.business-settings-advanced-content h3{margin:0 0 10px;color:#344641}.business-settings-public-page h2{font-size:1.05rem}.business-settings-advanced-content{display:grid;gap:24px}.business-settings-advanced-content>section+section{border-top:1px solid #e1e7e5;padding-top:22px}.business-settings-advanced-content h3{font-size:.95rem}.business-settings-advanced-content>section{display:grid;gap:13px}.business-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:34px}.business-list-card{display:grid;gap:22px;border:1px solid #d7dfdc;border-radius:16px;padding:24px;background:#fff;box-shadow:0 10px 28px #2339330f}.business-list-card h2,.business-list-card p{margin:0}.business-list-card h2{color:#283b36;font-size:1.2rem;letter-spacing:-.02em}.business-list-card p{margin-top:5px;color:#697671;font-size:.84rem}.business-list-card-heading>div{display:flex;align-items:center;justify-content:space-between;gap:14px}.business-list-url{overflow-wrap:anywhere}.business-list-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0}.business-list-facts div{border-radius:10px;padding:13px;background:#f4f7f6}.business-list-facts dt{color:#687671;font-size:.72rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.business-list-facts dd{margin:4px 0 0;color:#2e403b;font-size:.9rem;font-weight:700}.business-list-actions{display:flex;flex-wrap:wrap;gap:10px}.business-list-actions .turnova-primary-action,.business-list-actions .owner-secondary-button{min-height:46px;margin:0;padding:12px 16px;font-size:.88rem}.business-heading-row{display:flex;align-items:start;justify-content:space-between;gap:24px}.business-status{flex:0 0 auto;border-radius:999px;padding:6px 10px;background:#edf6f3;color:#28594f;font-size:.78rem;font-weight:750}.business-status-inactive{background:#f1f2f2;color:#66716e}.business-summary-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:30px 0 0}.business-summary-list div{border:1px solid #dce4e1;border-radius:12px;padding:16px;background:#f8faf9}.business-summary-list dt{color:#687671;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.business-summary-list dd{margin:5px 0 0;color:#2e403b;overflow-wrap:anywhere}.business-summary-list a{color:#1f5c52}.business-brand-preview{margin-top:28px;border-radius:16px;padding:22px;background:var(--preview-background)}.business-brand-preview-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;border-radius:9px;padding:16px;background:#fff;color:var(--preview-text)}.business-brand-preview img{display:block;width:auto;max-width:150px;height:48px;object-fit:contain}.business-brand-preview span{border-radius:8px;padding:11px 14px;background:var(--preview-primary);color:#fff;font-size:.84rem;font-weight:750}.business-setup-checklist{margin-top:28px;border:1px solid #dce6e2;border-radius:16px;padding:22px;background:#fff}.business-setup-checklist ul{display:grid;gap:0;margin:18px 0 0;padding:0;list-style:none}.business-setup-checklist li{display:flex;align-items:center;justify-content:space-between;gap:18px;border-top:1px solid #e5ebe9;padding:14px 0}.business-setup-checklist li:first-child{border-top:0;padding-top:0}.business-setup-checklist li:last-child{padding-bottom:0}.business-setup-checklist span{display:grid;gap:3px;min-width:0}.business-setup-checklist strong{color:#2b403a;font-size:.9rem}.business-setup-checklist small{color:#687873;line-height:1.4}.business-setup-checklist a{flex:0 0 auto;color:#1f5c52;font-size:.85rem;font-weight:750;text-decoration:underline;text-underline-offset:3px}.business-actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:24px}.business-actions .owner-secondary-button,.business-actions .turnova-primary-action{min-height:46px;margin:0}.business-action-link{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;padding:13px 18px;font-weight:750;text-decoration:none}.business-phase-note{margin-top:28px}.business-nav{display:flex;gap:4px;margin:-14px 0 36px;overflow-x:auto;border-bottom:1px solid #dfe6e3;padding:3px 2px 10px;scrollbar-width:thin}.business-nav a{flex:0 0 auto;border-radius:8px;min-height:42px;padding:11px 13px;color:#52645f;font-size:.86rem;font-weight:700}.business-nav a:hover,.business-nav-current{background:#e9f2ef;color:#1f5c52!important}.business-analytics-preview,.google-sync-card{box-shadow:0 8px 24px #2339330b}.review-empty-state{margin-top:20px;border:1px dashed #cdd8d4;border-radius:13px;padding:28px 20px;background:#f8faf9;text-align:center}.review-empty-state h3,.review-empty-state p{margin:0}.review-empty-state h3{color:#2c413b;font-size:1rem}.review-empty-state p{margin-top:6px;color:#697671;font-size:.9rem}.employee-add-section,.employee-list-section{margin-top:34px;border-top:1px solid #e0e6e4;padding-top:28px}.employee-add-section>h2,.employee-list-section>h2,.employee-card h2,.employee-dialog h2{margin:0;color:#2b3d38}.employee-add-section>h2,.employee-list-section>h2{font-size:1.18rem}.employee-list{display:grid;gap:16px;margin-top:18px}.employee-card{border:1px solid #d7dfdc;border-radius:13px;padding:20px;background:#fbfcfc}.employee-card-heading{display:flex;align-items:start;justify-content:space-between;gap:18px}.employee-card h2{font-size:1.08rem}.employee-card-heading p{margin:5px 0 0;color:#6a7773;font-size:.84rem}.employee-status{flex:0 0 auto;border-radius:999px;padding:6px 10px;font-size:.76rem;font-weight:750}.employee-status-active{background:#e8f5f1;color:#22594e}.employee-status-inactive{background:#f0f1f1;color:#5e6966}.employee-url-label{display:block;margin-top:18px;color:#5b6965;font-size:.76rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.employee-url-input{width:100%;min-height:42px;margin-top:7px;border:1px solid #c6d0cd;border-radius:8px;padding:9px 11px;background:#fff;color:#394b46;font:inherit;font-size:.84rem}.employee-warning{margin:10px 0 0;color:#76644d;font-size:.82rem;line-height:1.5}.employee-card-actions,.employee-edit-actions,.employee-dialog-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px}.employee-card-actions .owner-secondary-button,.employee-edit-actions .owner-secondary-button,.employee-dialog-actions .owner-secondary-button{margin:0}.employee-card-actions a{color:#1f5c52;font-size:.88rem;font-weight:700;text-decoration:underline;text-underline-offset:3px}.employee-remove-link{min-height:44px;border:0;padding:8px 5px;background:transparent;color:#8a3434;font:inherit;font-size:.88rem;font-weight:700;text-decoration:underline;text-underline-offset:3px}.employee-edit-form{display:grid;gap:16px;margin-top:20px;border-top:1px solid #e1e7e5;padding-top:20px}.employee-edit-actions .owner-submit{width:auto}.employee-dialog{width:min(calc(100% - 32px),460px);border:1px solid #d2dcda;border-radius:15px;padding:26px;color:#293b36;box-shadow:0 24px 70px #14262140}.employee-dialog::backdrop{background:#141f1c94}.employee-dialog h2{font-size:1.3rem}.employee-dialog>p:not(.owner-form-error){margin:13px 0 0;color:#5a6864;line-height:1.6}.employee-danger-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;border:1px solid #913838;border-radius:10px;padding:12px 18px;background:#913838;color:#fff;font:inherit;font-weight:700}.employee-danger-button:hover:not(:disabled){background:#782d2d}.employee-danger-button:disabled,.owner-secondary-button:disabled{cursor:wait;opacity:.6}.owner-dashboard-signout{display:inline-flex;min-height:48px;align-items:center;color:#53645f;font-size:.88rem}.owner-dashboard-footer{display:flex;justify-content:flex-end;margin-top:38px;border-top:1px solid #e1e7e5;padding-top:18px}.owner-field-error,.owner-form-error{margin:0;color:#8d2f2f;font-size:.84rem;line-height:1.45}.owner-form-error,.owner-notice{border-radius:9px;padding:11px 13px}.owner-form-error{background:#fff0f0}.owner-notice{margin:20px 0 0;background:#edf6f3;color:#31564e;font-size:.9rem;line-height:1.5}.owner-submit{width:100%;cursor:pointer}.owner-submit:disabled{cursor:wait;opacity:.65}.owner-alternate{margin:24px 0 0;color:#66736f;font-size:.9rem;line-height:1.55;text-align:center}.owner-alternate a,.owner-text-link{color:#1f5c52;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.owner-text-link,.owner-secondary-button{margin-top:26px}.review-page-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:28px}.review-page-heading>div:first-child{max-width:650px}.review-total{display:grid;min-width:120px;gap:2px;border:1px solid #d9e2df;border-radius:12px;padding:14px 17px;background:#f7faf9;color:#64716d;font-size:.78rem;text-align:right}.review-total strong{color:#263b35;font-size:1.6rem}.review-tool-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:32px}.review-tool-card,.review-history,.review-list-section{border:1px solid #dbe4e1;border-radius:15px;padding:24px;background:#fff}.review-tool-card h2,.review-history h2,.review-list-section h2{margin:0;color:#293b36;font-size:1.2rem}.review-tool-card .business-field-help{margin:9px 0 20px}.review-manual-form,.review-file-field,.review-form-grid{display:grid;gap:16px}.review-form-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.owner-field textarea,.review-filters select{width:100%;border:1px solid #bdcac6;border-radius:9px;padding:12px 13px;background:#fff;color:#263b35;font:inherit}.owner-field textarea{min-height:118px;resize:vertical}.owner-field textarea:focus-visible,.review-filters select:focus-visible,.review-file-field input:focus-visible{outline:3px solid rgba(31,92,82,.28);outline-offset:2px;border-color:#1f5c52}.review-checkbox-field,.review-checkbox{display:flex;align-items:flex-start;gap:10px;color:#53645f;font-size:.88rem;line-height:1.45}.review-checkbox-field input,.review-checkbox input{width:18px;height:18px;margin-top:1px;accent-color:#1f5c52}.review-tool-card .owner-submit,.review-tool-card .owner-secondary-button{margin-top:4px}.review-preview-summary,.import-summary,.stored-review-meta,.review-history-item dl{display:grid;gap:10px;margin:18px 0 0}.review-preview-summary,.import-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.review-preview-summary div,.import-summary div,.stored-review-meta div,.review-history-item dl div{display:grid;gap:2px}.review-preview-summary dt,.import-summary dt,.stored-review-meta dt,.review-history-item dt{color:#6a7773;font-size:.74rem;font-weight:700;text-transform:uppercase}.review-preview-summary dd,.import-summary dd,.stored-review-meta dd,.review-history-item dd{margin:0;color:#293b36}.review-preview-table-wrap,.csv-table-wrap{max-height:300px;overflow:auto;margin-top:18px;border:1px solid #dbe4e1;border-radius:9px}.review-preview-table,.csv-preview-table{width:100%;border-collapse:collapse;font-size:.78rem;text-align:left}.review-preview-table th,.review-preview-table td,.csv-preview-table th,.csv-preview-table td{padding:9px 10px;border-bottom:1px solid #e6ecea;vertical-align:top;white-space:nowrap}.review-preview-table td:last-child,.csv-preview-table td:last-child{max-width:270px;white-space:normal}.review-preview-table th,.csv-preview-table th{position:sticky;top:0;background:#f3f7f6;color:#435651}.review-import-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.review-import-actions button{margin:0}.review-history,.review-list-section{margin-top:22px}.review-history-list,.stored-review-list{display:grid;gap:12px;margin-top:18px}.review-history-item{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;border-top:1px solid #e4eae8;padding-top:14px}.review-history-item:first-child{border-top:0;padding-top:0}.review-history-item h3,.review-history-item p{margin:0}.review-history-item h3{overflow-wrap:anywhere;color:#293b36;font-size:.94rem}.review-history-item p{margin-top:3px;color:#6a7773;font-size:.78rem}.review-history-item dl{grid-template-columns:repeat(4,auto);margin:0}.review-import-status,.review-record-status{border-radius:999px;padding:5px 9px;background:#edf3f1;color:#465d56;font-size:.72rem;font-weight:800;text-transform:capitalize}.review-import-status-failed{background:#fff0f0;color:#873939}.review-filters{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:18px}.review-filters label{display:grid;gap:6px;color:#455751;font-size:.8rem;font-weight:700}.stored-review-card{border:1px solid #dce5e2;border-radius:12px;padding:19px;background:#fbfdfc}.stored-review-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.stored-review-heading h3,.stored-review-heading p,.stored-review-comment{margin:0}.stored-review-heading h3{color:#8b5a16;font-size:1.05rem;letter-spacing:1px}.stored-review-heading p{margin-top:4px;color:#2e423c;font-weight:700}.stored-review-comment{margin-top:14px;color:#43534f;line-height:1.6;overflow-wrap:anywhere;white-space:pre-wrap}.stored-review-empty-comment{color:#7a8682;font-style:italic}.stored-review-meta{grid-template-columns:repeat(4,minmax(0,1fr))}.review-record-status-archived{background:#f2f0ed;color:#6f665b}.review-archive-button,.review-load-more{margin-top:18px}.review-phase-note{margin-top:24px;border-top:1px solid #e1e7e5;padding-top:20px}@media(max-width:480px){.turnova-actions{display:grid}.turnova-primary-action,.turnova-secondary-action{width:100%}.owner-page{padding:18px 14px}.owner-card{border-radius:15px;padding-inline:22px}.owner-page-wide{padding:0;background:#fff}.owner-card-wide{min-height:100svh;border:0;border-radius:0;padding:24px 18px 34px;box-shadow:none}.owner-page-wide .owner-brand{margin-bottom:30px}.owner-state-panel{grid-template-columns:8px minmax(0,1fr);gap:14px;padding:17px}.owner-state-panel .owner-secondary-button{grid-column:1 / -1;width:100%}.owner-state-mark{width:8px}.business-color-grid,.business-location-grid{grid-template-columns:1fr}.brand-style-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.brand-style-option{gap:8px;padding:9px}.brand-style-mini-page{min-height:106px;padding:8px}.brand-style-mini-card{padding:9px 7px}.business-setup-progress li{font-size:.64rem}.business-logo-file-preview{grid-template-columns:1fr}.business-logo-file-preview img{width:100%;height:86px}.business-preview-canvas{padding:14px}.business-preview-card{padding:20px 17px}.business-step-actions,.business-ready-actions{display:grid}.business-step-actions .owner-submit{margin-left:0}.business-list-card,.business-heading-row{align-items:stretch;flex-direction:column}.business-list-card{padding:20px}.business-list-card-heading>div{align-items:flex-start}.business-list-facts{grid-template-columns:1fr}.business-list-actions{display:grid}.business-status{align-self:flex-start}.business-brand-preview-card{grid-template-columns:1fr}.business-brand-preview span{text-align:center}.business-actions{display:grid}.employee-card{padding:17px}.employee-card-actions,.employee-edit-actions,.employee-dialog-actions{align-items:stretch;flex-direction:column}.employee-card-actions .owner-secondary-button,.employee-edit-actions .owner-secondary-button,.employee-edit-actions .owner-submit,.employee-dialog-actions button{width:100%}.review-page-heading,.review-history-item,.stored-review-heading{align-items:stretch;flex-direction:column}.review-total{width:fit-content;text-align:left}.review-tool-card,.review-history,.review-list-section{padding:18px}.review-import-actions{display:grid}.review-import-actions button,.review-load-more{width:100%}}@media(max-width:360px){.brand-style-grid{grid-template-columns:1fr}.business-setup-progress li{min-height:3px;padding-top:4px;color:transparent;font-size:0;line-height:0}}@media(max-width:780px){.business-list,.business-summary-list,.review-tool-grid,.review-form-grid{grid-template-columns:1fr}.review-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.review-history-item{grid-template-columns:1fr}.review-history-item dl,.stored-review-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.review-page{padding:20px 16px}.review-landing-card{border-radius:16px;padding-inline:22px}.review-logo-frame{width:min(200px,60vw);margin-bottom:26px}.review-button{width:100%}}@media(max-height:700px){.review-page{place-items:start center;padding-block:16px}}.employee-alias-panel,.review-scan-panel{margin-top:24px;padding-top:20px;border-top:1px solid #dfe4e8}.employee-alias-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.employee-alias-heading h3,.employee-alias-group h4,.review-scan-panel h2{margin:0 0 5px}.employee-alias-heading p,.employee-alias-group p,.review-scan-panel p{margin:0 0 12px;color:#59636d}.employee-matching-toggle{display:flex;align-items:center;gap:8px;font-weight:650;white-space:nowrap}.employee-matching-toggle input{width:20px;height:20px}.employee-alias-group{margin-top:18px}.employee-alias-list{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:10px 0;list-style:none}.employee-alias-list li{display:inline-flex;align-items:center;gap:8px;border-radius:999px;background:#eef2f4;padding:7px 11px;overflow-wrap:anywhere}.employee-custom-alias-list button{border:0;background:transparent;color:#8c2e2e;font:inherit;font-size:.8rem;text-decoration:underline;cursor:pointer}.employee-alias-form>div{display:flex;gap:10px;margin-top:7px}.employee-alias-form input{flex:1;min-width:0}.employee-alias-warning,.employee-alias-conflict{padding:10px 12px;border-radius:10px;background:#fff7e7;color:#704b13!important}.employee-alias-conflict ul{padding-left:20px}.review-scan-panel{display:grid;gap:10px;margin-bottom:30px}.review-scan-panel .owner-secondary-button{justify-self:start}.review-scan-history ul{padding-left:20px}.review-match-summary{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:baseline;margin:14px 0;padding:10px 12px;border-radius:10px;background:#eef3f6;color:#33414b}.review-match-summary span{font-size:.88rem;color:#65717b}.review-match-ambiguous,.review-match-stale{background:#fff7e7;color:#704b13}.assignment-controls{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0 4px;border-top:1px solid #e1e8e5;padding-top:14px}.assignment-summary{display:grid;flex:1 1 260px;gap:4px;color:#32463f}.assignment-summary small{color:#6b7974}.assignment-status{width:fit-content;border-radius:999px;padding:4px 8px;background:#edf3f1;color:#405b52;font-size:.72rem;font-weight:800}.assignment-status-pending,.assignment-status-unassigned{background:#f2f0ed;color:#686057}.assignment-attention{margin:4px 0 0;color:#704b13;font-size:.85rem;font-weight:700}.assignment-controls .owner-submit,.assignment-controls .owner-secondary-button{min-height:42px;padding:9px 13px;font-size:.88rem}.assignment-dialog{width:min(620px,calc(100% - 28px));max-height:min(820px,calc(100vh - 28px));overflow:auto;border:0;border-radius:16px;padding:0;box-shadow:0 22px 60px #12272142;color:#263b35}.assignment-dialog::backdrop{background:#111e1b99}.assignment-dialog form{display:grid;gap:18px;padding:24px}.assignment-dialog-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.assignment-dialog-heading h3,.assignment-dialog-heading p,.assignment-dialog>form>.owner-copy{margin:0}.assignment-close{width:44px;min-width:44px;height:44px;border:1px solid #d1dcd8;border-radius:50%;background:#fff;color:#40524d;font-size:1.55rem}.assignment-picker,.assignment-outcomes{display:grid;gap:10px;margin:0;border:1px solid #dbe4e1;border-radius:11px;padding:14px}.assignment-picker legend,.assignment-outcomes legend{padding:0 5px;color:#40554f;font-weight:800}.assignment-employee-option,.assignment-outcomes label{display:flex;align-items:center;gap:10px;min-height:40px;color:#344943}.assignment-employee-option input,.assignment-outcomes input{width:19px;height:19px;accent-color:#255c54}.assignment-historical summary,.assignment-history summary{cursor:pointer;color:#315d54;font-weight:800}.assignment-historical>div{display:grid;gap:5px;margin-top:10px;border-left:2px solid #e1e8e5;padding-left:14px}.assignment-dialog-actions{display:flex;justify-content:flex-end;gap:10px}.assignment-history-entry{display:flex;justify-content:space-between;gap:16px;margin-top:10px;border-top:1px solid #e3e9e7;padding-top:10px;font-size:.85rem}.assignment-history-entry span{color:#6b7974}@media(max-width:600px){.employee-alias-heading,.employee-alias-form>div{flex-direction:column}.employee-matching-toggle{white-space:normal}.employee-alias-form .owner-secondary-button{width:100%}.assignment-controls>button,.assignment-dialog-actions button{width:100%}.assignment-dialog form{padding:20px}.assignment-dialog-actions,.assignment-history-entry{flex-direction:column}}.analytics-heading-row,.analytics-table-heading,.analytics-detail-heading,.business-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.analytics-heading-row h1,.analytics-table-heading h2,.analytics-detail-heading h2,.business-section-heading h2{margin:0}.analytics-filters,.analytics-table-section,.analytics-detail,.business-analytics-preview{margin-top:28px;border:1px solid #dce6e2;border-radius:16px;background:#fff;padding:22px}.analytics-filters h2{margin:0 0 16px;font-size:1.05rem}.analytics-filters>div,.analytics-custom-dates{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.analytics-filters label{display:grid;gap:7px;color:#344943;font-size:.86rem;font-weight:800}.analytics-filters select,.analytics-filters input{width:100%;min-height:46px;border:1px solid #b9c9c4;border-radius:10px;background:#fff;color:#213b35;padding:0 12px;font:inherit}.analytics-filters select:focus-visible,.analytics-filters input:focus-visible,.analytics-employee-button:focus-visible{outline:3px solid rgba(37,92,84,.28);outline-offset:2px}.analytics-custom-dates{max-width:620px;margin-top:14px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.analytics-timezone-note,.analytics-completeness,.analytics-table-heading p{margin:14px 0 0;color:#667873;font-size:.85rem}.analytics-warning{margin-top:18px;border-left:4px solid #9b6619;border-radius:6px;background:#fff7e8;color:#68450f;padding:12px 14px}.analytics-summary-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:24px 0 0}.analytics-summary-card,.business-analytics-preview-grid>div,.analytics-detail-summary>div{border:1px solid #dce6e2;border-radius:13px;background:#f8fbfa;padding:16px}.analytics-summary-card dt,.business-analytics-preview-grid dt,.analytics-detail-summary dt{color:#64756f;font-size:.78rem;font-weight:800;line-height:1.35}.analytics-summary-card dd,.business-analytics-preview-grid dd,.analytics-detail-summary dd{margin:7px 0 0;color:#163c34;font-size:1.55rem;font-weight:800}.analytics-summary-card span{display:block;margin-top:5px;color:#71817c;font-size:.75rem}.analytics-table-section{overflow:hidden}.analytics-table{width:100%;margin-top:18px;border-collapse:collapse;table-layout:fixed}.analytics-table th,.analytics-table td{border-bottom:1px solid #e2e9e6;padding:13px 10px;text-align:right;vertical-align:middle}.analytics-table th:first-child,.analytics-table td:first-child{width:28%;text-align:left}.analytics-table thead th{color:#5c6f69;font-size:.78rem;letter-spacing:.02em}.analytics-employee-button{display:block;border:0;background:transparent;color:#245e54;padding:3px 0;font:inherit;font-weight:800;text-align:left;text-decoration:underline;text-underline-offset:3px}.analytics-status{display:inline-flex;margin-top:5px;border-radius:999px;background:#edf3f1;color:#50635d;padding:4px 8px;font-size:.7rem;font-weight:800}.analytics-status-inactive{background:#fff3dc;color:#765213}.analytics-status-archived,.analytics-status-missing{background:#f2edef;color:#6e4e59}.analytics-detail-summary,.business-analytics-preview-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:20px 0}.business-analytics-preview-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.analytics-review-list{display:grid;gap:12px;margin:18px 0}.analytics-review-card{border:1px solid #e0e8e5;border-radius:13px;padding:17px}.analytics-review-card h3,.analytics-review-card p{margin:10px 0 0}.analytics-review-card p{color:#40534d;white-space:pre-wrap;overflow-wrap:anywhere}.analytics-review-meta{display:flex;align-items:center;flex-wrap:wrap;gap:9px;color:#60716c;font-size:.82rem}.analytics-review-card dl{display:flex;flex-wrap:wrap;gap:18px;margin:14px 0 0;color:#61736d;font-size:.8rem}.analytics-review-card dl div{display:flex;gap:6px}.analytics-review-card dd{margin:0;color:#2f4640;font-weight:700}.analytics-page-actions{margin-top:22px}@media(max-width:980px){.analytics-summary-grid,.analytics-detail-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.analytics-heading-row,.analytics-table-heading,.analytics-detail-heading,.business-section-heading{flex-direction:column}.analytics-heading-row .owner-secondary-button,.analytics-table-heading .owner-secondary-button,.analytics-detail-heading .owner-secondary-button{width:100%}.analytics-filters>div,.analytics-custom-dates,.analytics-summary-grid,.analytics-detail-summary,.business-analytics-preview-grid{grid-template-columns:1fr!important}.analytics-filters,.analytics-table-section,.analytics-detail,.business-analytics-preview,.business-setup-checklist{padding:18px}.business-setup-checklist li{align-items:flex-start;flex-direction:column;gap:8px}.analytics-table,.analytics-table tbody,.analytics-table tr,.analytics-table th,.analytics-table td{display:block;width:100%!important}.analytics-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.analytics-table tr{margin-top:14px;border:1px solid #dce6e2;border-radius:12px;padding:12px}.analytics-table th,.analytics-table td{display:flex;align-items:center;justify-content:space-between;gap:16px;border:0;padding:7px 0;text-align:right}.analytics-table th:first-child{display:block;text-align:left}.analytics-table td:before{content:attr(data-label);color:#63746f;font-size:.76rem;font-weight:800;text-align:left}}
