@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/Geist-Variable-Bj2R_7yk.woff2)format("woff2")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--c-bg:#fafaf9;--c-surface:#fff;--c-surface-sunken:#f2f2ef;--c-surface-hover:#f1f1ee;--c-surface-selected:#ebebe7;--c-text-1:#191918;--c-text-2:#585853;--c-text-3:#66665f;--c-line:#e6e6e2;--c-line-strong:#d4d4cf;--c-control-border:#8f8f89;--c-primary:#191918;--c-primary-hover:#3d3d3a;--c-on-primary:#fff;--c-accent:#0e7a40;--c-accent-hover:#0b6636;--c-on-accent:#fff;--c-accent-text:#0c6a38;--c-accent-graphic:#128c4b;--c-accent-soft:#eaf5ee;--c-accent-soft-2:#d6eddf;--c-accent-line:#a9d8ba;--c-focus:#2d5bd8;--c-success-text:#0c6a38;--c-success-icon:#0e7a40;--c-success-bg:#e7f5ec;--c-success-line:#bfe6cd;--c-warning-text:#764500;--c-warning-icon:#9a5b00;--c-warning-bg:#fff7e8;--c-warning-line:#f0d49e;--c-danger:#b42318;--c-danger-text:#8f1c13;--c-danger-bg:#fce9e6;--c-info-text:#22406b;--c-info-bg:#e3ebf8;--c-info-line:#b4c6e6;--c-rating-fill:#d08a0e;--c-rating-line:#9a5b00;--c-rating-empty:#8f8f89;--c-chart-bar:#93938c;--c-hatch:#b9b9b2;--c-bubble-in:#fff;--c-bubble-out:#e7f5ec;--c-avatar-1:#ece6f5;--c-avatar-2:#ddefe3;--c-avatar-3:#dfe8f6;--c-avatar-4:#f6e0e3;--c-avatar-5:#eeebe4;--c-avatar-text:#292927;--c-overlay:#10100f52;--c-shadow:#10100f0d;--c-shadow-strong:#10100f1f;--c-ring:#10100f08}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@supports (color:light-dark(#000, #fff)){:root{--c-bg:light-dark(#fafaf9,#121211);--c-surface:light-dark(#fff,#1a1a19);--c-surface-sunken:light-dark(#f2f2ef,#222220);--c-surface-hover:light-dark(#f1f1ee,#262624);--c-surface-selected:light-dark(#ebebe7,#2c2c29);--c-text-1:light-dark(#191918,#ededea);--c-text-2:light-dark(#585853,#b8b8b2);--c-text-3:light-dark(#66665f,#9a9a93);--c-line:light-dark(#e6e6e2,#2c2c29);--c-line-strong:light-dark(#d4d4cf,#3a3a37);--c-control-border:light-dark(#8f8f89,#6e6e68);--c-primary:light-dark(#191918,#ededea);--c-primary-hover:light-dark(#3d3d3a,#cfcfc9);--c-on-primary:light-dark(#fff,#121211);--c-accent:#0e7a40;--c-accent-hover:light-dark(#0b6636,#0c8c49);--c-on-accent:#fff;--c-accent-text:light-dark(#0c6a38,#5cc992);--c-accent-graphic:light-dark(#128c4b,#34b371);--c-accent-soft:light-dark(#eaf5ee,#14261b);--c-accent-soft-2:light-dark(#d6eddf,#1b3727);--c-accent-line:light-dark(#a9d8ba,#2f6b49);--c-focus:light-dark(#2d5bd8,#86a6f7);--c-success-text:light-dark(#0c6a38,#6fd39c);--c-success-icon:light-dark(#0e7a40,#5cc992);--c-success-bg:light-dark(#e7f5ec,#14281c);--c-success-line:light-dark(#bfe6cd,#2b5a3e);--c-warning-text:light-dark(#764500,#f3c77a);--c-warning-icon:light-dark(#9a5b00,#e0a33a);--c-warning-bg:light-dark(#fff7e8,#2a2112);--c-warning-line:light-dark(#f0d49e,#5a4419);--c-danger:light-dark(#b42318,#f2766b);--c-danger-text:light-dark(#8f1c13,#f7a39b);--c-danger-bg:light-dark(#fce9e6,#2e1715);--c-info-text:light-dark(#22406b,#b3c9f0);--c-info-bg:light-dark(#e3ebf8,#1b2638);--c-info-line:light-dark(#b4c6e6,#34496e);--c-rating-fill:light-dark(#d08a0e,#e0a33a);--c-rating-line:light-dark(#9a5b00,#f0b755);--c-rating-empty:light-dark(#8f8f89,#6e6e68);--c-chart-bar:light-dark(#93938c,#6e6e68);--c-hatch:light-dark(#b9b9b2,#3f3f3b);--c-bubble-in:light-dark(#fff,#222220);--c-bubble-out:light-dark(#e7f5ec,#14281c);--c-avatar-1:light-dark(#ece6f5,#2b2638);--c-avatar-2:light-dark(#ddefe3,#1e2e24);--c-avatar-3:light-dark(#dfe8f6,#1e2836);--c-avatar-4:light-dark(#f6e0e3,#33232a);--c-avatar-5:light-dark(#eeebe4,#2c2a25);--c-avatar-text:light-dark(#292927,#ededea);--c-overlay:light-dark(#10100f52,#0009);--c-shadow:light-dark(#10100f0d,#0006);--c-shadow-strong:light-dark(#10100f1f,#0000008c);--c-ring:light-dark(#10100f08,#ffffff0a)}}:root{--shadow-xs:0 1px 0 var(--c-shadow);--shadow-sm:0 1px 2px var(--c-shadow), 0 0 0 1px var(--c-ring);--shadow-md:0 2px 4px var(--c-shadow), 0 8px 24px -6px var(--c-shadow-strong);--shadow-lg:0 4px 8px var(--c-shadow), 0 24px 48px -12px var(--c-shadow-strong);--font-sans:"Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--text-2xs:.6875rem;--text-xs:.75rem;--text-sm:.8125rem;--text-base:.875rem;--text-lg:1rem;--text-xl:1.125rem;--text-2xl:1.375rem;--text-3xl:1.75rem;--bg:var(--c-bg);--surface:var(--c-surface);--fg:var(--c-text-1);--muted:var(--c-text-3);--border:var(--c-line-strong);--brand:var(--c-accent);--brand-fg:var(--c-on-accent);--danger:var(--c-danger);--notice-bg:var(--c-success-bg);--focus:var(--c-focus)}*{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-sans);font-size:var(--text-base);letter-spacing:-.005em;background:var(--c-bg);color:var(--c-text-1);margin:0;line-height:1.5}a{color:var(--c-text-1);-webkit-text-decoration-color:var(--c-accent-graphic);text-decoration-color:var(--c-accent-graphic);text-underline-offset:3px;text-decoration-thickness:2px}a:hover{color:var(--c-accent-text)}:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}::selection{background:var(--c-accent-line)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.brand{color:var(--c-text-1);letter-spacing:-.04em;margin:0;font-size:1.75rem;font-weight:700}.page-status{min-height:100dvh;color:var(--c-text-3);place-content:center;justify-items:center;gap:1rem;margin:0;padding:1rem;display:grid}.auth{background:radial-gradient(120% 70% at 50% 0%, var(--c-accent-soft-2) 0%, var(--c-bg) 60%);align-content:center;justify-items:center;gap:1.5rem;min-height:100dvh;padding:3rem 1rem;display:grid}.card{background:var(--c-surface);border:1px solid var(--c-line);width:min(100%,26rem);box-shadow:var(--shadow-md);border-radius:16px;padding:2rem}.card h1{font-size:var(--text-2xl);letter-spacing:-.02em;margin:0 0 1.25rem;font-weight:600;line-height:1.3}.card>p:first-of-type{margin-top:0}.auth-footer{color:var(--c-text-2)}.auth-footer p{margin:0}.aside{text-align:center;margin:1.25rem 0 0}form{gap:1rem;display:grid}.field{gap:6px;min-width:0;display:grid}.field label{font-size:var(--text-sm);font-weight:500}.field input,.field textarea,select{min-height:40px;font:inherit;color:var(--c-text-1);background:var(--c-surface);border:1px solid var(--c-control-border);border-radius:8px;padding:0 12px}.field input,.field textarea,.field select{width:100%}select{max-width:100%}.field textarea{resize:vertical;padding:10px 12px}.field input:focus-visible,.field textarea:focus-visible,select:focus-visible{outline-offset:1px;border-color:var(--c-focus)}.field input[readonly],.field input:disabled{color:var(--c-text-2);background:var(--c-surface-sunken)}.field input[aria-invalid=true],.field textarea[aria-invalid=true],.field select[aria-invalid=true]{border-color:var(--c-danger)}.hint,.field-error{font-size:var(--text-sm);margin:0}.hint{color:var(--c-text-3)}.field-error,.form-error{color:var(--c-danger)}.form-error{margin:0}.notice{background:var(--c-surface-sunken);border-radius:12px;margin:0 0 1.25rem;padding:12px 14px}.hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.button{min-height:36px;font:inherit;text-align:center;color:var(--c-text-1);background:var(--c-surface);border:1px solid var(--c-line-strong);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.button:hover{color:var(--c-text-1);background:var(--c-surface-hover)}.button.primary{color:var(--c-on-primary);background:var(--c-primary);border-color:var(--c-primary)}.button.primary:hover{background:var(--c-primary-hover);border-color:var(--c-primary-hover)}.button.ghost{background:0 0;border-color:#0000}.button.ghost:hover{background:var(--c-surface-hover)}.button.danger{color:var(--c-danger-text);background:var(--c-danger-bg);border-color:#0000}.button.danger:hover{filter:brightness(.97)}.button:disabled{opacity:.6;cursor:not-allowed}.button[aria-busy=true]{cursor:progress}button.link{font:inherit;color:var(--c-text-1);text-decoration:underline;-webkit-text-decoration-color:var(--c-accent-graphic);text-decoration-color:var(--c-accent-graphic);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;justify-self:start;padding:0;text-decoration-thickness:2px}button.link:hover{color:var(--c-accent-text)}@media (pointer:coarse){.button{min-height:44px}.field input,.field textarea,select{min-height:44px;font-size:16px}}.page{max-width:48rem}.page h1{font-size:var(--text-3xl);letter-spacing:-.03em;margin:0 0 1rem;font-weight:600;line-height:1.15}.eyebrow{color:var(--c-text-3);font-size:var(--text-sm);margin:0 0 4px;font-weight:500}.panel{background:var(--c-surface);border:1px solid var(--c-line);box-shadow:var(--shadow-sm);border-radius:16px;margin-top:1.5rem;padding:24px}.panel h2{font-size:var(--text-lg);letter-spacing:-.02em;margin:0 0 1rem;font-weight:600}.panel h3{font-size:var(--text-base);margin:1.5rem 0 .5rem}.panel form{max-width:24rem}.screen{align-content:start;gap:20px;display:grid}.screen.narrow{max-width:60rem}.screen .panel{margin:0}.screen .panel>*+*{margin-top:12px}.page-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}.page-header>div{gap:4px;min-width:0;max-width:44rem;display:grid}.page-header h1{font-size:var(--text-3xl);letter-spacing:-.03em;margin:0;font-weight:600;line-height:1.15}.page-header .eyebrow{margin:0}.page-header .description{color:var(--c-text-2);text-wrap:pretty;margin:0}.page-header .actions,.panel-head .actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.panel-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.panel-head>div{gap:2px;min-width:0;display:grid}.panel .panel-head h2{margin:0}.panel-head .description{color:var(--c-text-3);font-size:var(--text-sm);text-wrap:pretty;margin:0}.panel.sunken{background:var(--c-surface-sunken);box-shadow:none}.columns{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));align-items:start;gap:16px;display:grid}.stack{align-content:start;gap:16px;display:grid}.label{font-size:var(--text-sm);margin:0 0 8px;font-weight:500}.plain{margin:0;padding:0;list-style:none}.with-pill{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.number-card{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.number-card>div{flex:auto;gap:2px;display:grid}.number-icon{width:48px;height:48px;color:var(--c-accent-graphic);background:var(--c-accent-soft);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.big-number{font-size:var(--text-3xl);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}@media (width<=767px){.big-number{font-size:var(--text-2xl)}}.pin{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pin code{font-size:var(--text-2xl);letter-spacing:.2em;flex:1}.icon-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.icon-list li{text-wrap:pretty;align-items:flex-start;gap:10px;display:flex}.icon-list svg{color:var(--c-text-3);flex-shrink:0;margin-top:2px}.icon-list.ticks svg{color:var(--c-accent-graphic)}.pill{height:22px;font-size:var(--text-xs);white-space:nowrap;color:var(--c-text-2);background:var(--c-surface-sunken);border:1px solid var(--c-line);border-radius:999px;align-items:center;gap:5px;padding:0 8px;font-weight:500;line-height:1;display:inline-flex}.pill.dot:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.pill.success{color:var(--c-success-text);background:var(--c-success-bg);border-color:var(--c-success-line)}.pill.warning{color:var(--c-warning-text);background:var(--c-warning-bg);border-color:var(--c-warning-line)}.pill.danger{color:var(--c-danger-text);background:var(--c-danger-bg);border-color:#0000}.pill.info{color:var(--c-info-text);background:var(--c-info-bg);border-color:var(--c-info-line)}.segmented{background:var(--c-surface-sunken);border:1px solid var(--c-line);border-radius:10px;gap:2px;padding:3px;display:flex}.segmented button{height:28px;font:inherit;font-size:var(--text-sm);white-space:nowrap;color:var(--c-text-2);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex:1;padding:0 12px;font-weight:500}.segmented button:hover{color:var(--c-text-1)}.segmented button[aria-pressed=true]{color:var(--c-text-1);background:var(--c-surface);border-color:var(--c-control-border);font-weight:600}.notice:is(.info,.success,.warning,.danger){align-items:flex-start;gap:10px;margin:0;display:flex}.notice>svg{flex-shrink:0;margin-top:1px}.notice>div{text-wrap:pretty;flex:1;min-width:0}.notice.info>svg{color:var(--c-text-2)}.notice.success{color:var(--c-success-text);background:var(--c-success-bg)}.notice.warning{color:var(--c-warning-text);background:var(--c-warning-bg)}.notice.danger{color:var(--c-danger-text);background:var(--c-danger-bg)}.shell{height:100dvh;display:flex}.sidebar{border-right:1px solid var(--c-line);flex-direction:column;flex-shrink:0;gap:16px;width:15rem;padding:18px 12px 12px;display:flex}.wordmark{color:var(--c-text-1);letter-spacing:-.04em;align-self:start;padding:2px 10px;font-size:22px;font-weight:700;text-decoration:none}.business-button{min-width:0;min-height:48px;font:inherit;text-align:left;color:var(--c-text-1);background:var(--c-surface);border:1px solid var(--c-line);box-shadow:var(--shadow-xs);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:8px 10px;display:flex}.topbar .business-button{min-height:44px;box-shadow:none;background:0 0;border:0;flex:1;padding:4px 8px}.business-button svg{color:var(--c-text-3)}.business-tile{width:28px;height:28px;color:var(--c-on-primary);background:var(--c-primary);border-radius:8px;flex-shrink:0;place-items:center;font-size:13px;font-weight:700;display:grid}.two-lines{flex:1;min-width:0;display:grid}.two-lines>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.two-lines>:first-child{font-weight:600}.two-lines>:last-child{color:var(--c-text-3);font-size:var(--text-xs)}.nav{flex:1;align-content:start;gap:16px;display:grid;overflow-y:auto}.nav-section{gap:2px;display:grid}.nav-section>p{color:var(--c-text-3);font-size:var(--text-xs);margin:0 0 4px;padding:0 10px;font-weight:500}.nav-item{width:100%;min-height:36px;font:inherit;text-align:left;color:var(--c-text-2);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-weight:500;text-decoration:none;display:flex}.nav-item svg{color:var(--c-text-3)}.nav-item:hover{color:var(--c-text-1);background:var(--c-surface-hover)}.nav-item[aria-current=page]{color:var(--c-text-1);background:var(--c-surface);box-shadow:var(--shadow-sm);font-weight:600}.nav-item[aria-current=page] svg{color:var(--c-text-1)}.sidebar .me{border-top:1px solid var(--c-line);border-radius:0;min-height:52px;padding-top:10px}.content{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.scroll{flex:1;min-height:0;padding:28px 36px 48px;overflow:auto}.topbar{padding:8px 12px;padding-top:max(8px, env(safe-area-inset-top));border-bottom:1px solid var(--c-line);align-items:center;gap:8px;display:flex}.avatar-button{cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.tab-bar{padding-bottom:env(safe-area-inset-bottom);background:var(--c-surface);border-top:1px solid var(--c-line);grid-template-columns:repeat(5,1fr);display:grid}.tab{min-height:56px;font:inherit;color:var(--c-text-3);cursor:pointer;background:0 0;border:0;justify-items:center;gap:2px;padding:8px 0 6px;font-size:11px;font-weight:500;text-decoration:none;display:grid;position:relative}.tab[aria-current=page]{color:var(--c-text-1)}@media (width<=767px){.shell{flex-direction:column}.scroll{padding:16px 16px 32px}.nav-item,.menu-item{min-height:48px}}.avatar{width:32px;height:32px;color:var(--c-avatar-text);background:var(--c-avatar-1);letter-spacing:0;border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;font-weight:600;display:inline-grid}.avatar[data-fill="2"]{background:var(--c-avatar-2)}.avatar[data-fill="3"]{background:var(--c-avatar-3)}.avatar[data-fill="4"]{background:var(--c-avatar-4)}.avatar[data-fill="5"]{background:var(--c-avatar-5)}.banner{text-align:center;border-bottom:1px solid var(--c-line);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;margin:0;padding:10px 20px;display:flex}.banner.warning{color:var(--c-warning-text);background:var(--c-warning-bg)}.banner .button{min-height:30px;font-size:var(--text-sm);padding:0 10px}.icon-button{width:34px;height:34px;color:var(--c-text-2);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex-shrink:0;place-items:center;padding:0;display:inline-grid}.icon-button:hover{color:var(--c-text-1);background:var(--c-surface-hover)}@media (pointer:coarse){.icon-button{width:44px;height:44px}}.menu-backdrop{z-index:50;position:fixed;inset:0}.menu{background:var(--c-surface);border:1px solid var(--c-line);width:15rem;box-shadow:var(--shadow-lg);border-radius:12px;gap:2px;padding:6px;display:grid;position:fixed}.menu-label{color:var(--c-text-3);font-size:var(--text-xs);margin:4px 10px 6px}.sheet-items .menu-title{display:none}.menu-rule{background:var(--c-line);height:1px;margin:4px 0}.menu-item{width:100%;min-height:40px;font:inherit;text-align:left;color:var(--c-text-1);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:6px 10px;font-weight:500;text-decoration:none;display:flex}.menu-item>svg{color:var(--c-text-3)}.menu-item:hover,.menu-item:focus-visible{color:var(--c-text-1);background:var(--c-surface-hover)}.sheet-items{gap:2px;margin:-8px -12px 0;display:grid}dialog.dialog{width:min(100% - 32px,30rem);max-height:calc(100% - 48px);color:var(--c-text-1);background:var(--c-surface);border:1px solid var(--c-line);box-shadow:var(--shadow-lg);border-radius:16px;padding:0}dialog.dialog[open]{flex-direction:column;display:flex}dialog.dialog::backdrop{background:var(--c-overlay)}.dialog-head{justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 20px 0 24px;display:flex}.dialog-head h2{font-size:var(--text-xl);letter-spacing:-.02em;margin:0;font-weight:600}.dialog-head p{color:var(--c-text-3);font-size:var(--text-sm);margin:0}.dialog-body{gap:16px;padding:16px 24px 24px;display:grid;overflow-y:auto}.dialog-body p{margin:0}.dialog-foot{padding:14px 24px;padding-bottom:max(14px, env(safe-area-inset-bottom));background:var(--c-surface-sunken);border-top:1px solid var(--c-line);flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (width<=767px){dialog.dialog{border-radius:16px 16px 0 0;width:100%;max-width:100%;max-height:92%;margin:auto 0 0}.dialog-body{padding-bottom:max(24px, env(safe-area-inset-bottom))}}.details{grid-template-columns:fit-content(50%) 1fr;gap:10px 24px;margin:0;display:grid}.details dt{color:var(--c-text-3)}.details dd{overflow-wrap:anywhere;margin:0}.on{color:var(--c-accent-text)}details{border-top:1px solid var(--border);margin-top:1rem;padding-top:1rem}summary{cursor:pointer;font-weight:600}details form{margin-top:1rem}.steps{padding-left:1.25rem}.steps li+li{margin-top:1rem}.qr{border-radius:8px;margin:.75rem 0;display:block}code{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}.secret{overflow-wrap:anywhere;font-size:.9375rem}.codes{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.5rem 1.5rem;margin:1.25rem 0;padding-left:1.75rem;font-size:1.0625rem;display:grid}.actions{flex-wrap:wrap;gap:.75rem;display:flex}.activity,.businesses{margin:0 0 1rem;padding:0;list-style:none}.activity li,.businesses li{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1rem;padding:.625rem 0;display:flex}.activity li{justify-content:stretch;display:grid}.team{margin:0;padding:0;list-style:none}.team li{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:.75rem 0;display:flex}.team li:last-child{border-bottom:0}.team li>.form-error,.team li>.notice{flex-basis:100%;margin:0}.who-is{overflow-wrap:anywhere;min-width:0;display:grid}.team .actions{align-items:center}.checklist{margin:0 0 1rem;padding-left:1.25rem}.checklist li+li{margin-top:.25rem}.list-head{flex-wrap:wrap;gap:.75rem;margin:1.5rem 0 1rem;display:flex}.list-head input{font:inherit;color:inherit;background:var(--surface);border:1px solid var(--border);border-radius:8px;flex:14rem;padding:.5rem .75rem}.tags{flex-wrap:wrap;gap:.5rem;margin:1rem 0;display:flex}.tags button{font:inherit;color:inherit;background:var(--surface);border:1px solid var(--border);cursor:pointer;border-radius:999px;padding:.25rem .75rem}.tags button[aria-pressed=true]{color:var(--brand-fg);background:var(--brand);border-color:var(--brand)}.tags button[aria-pressed=true] .hint{color:inherit}.customer-list{background:var(--surface);border:1px solid var(--border);border-radius:12px;margin:1rem 0;padding:0;list-style:none}.customer-list:empty{display:none}.customer-list li+li{border-top:1px solid var(--border)}.customer-list a{color:inherit;overflow-wrap:anywhere;gap:.125rem;padding:.75rem 1rem;text-decoration:none;display:grid}.customer-list a:hover{background:var(--bg)}.tag-list{flex-wrap:wrap;gap:.25rem;margin-top:.25rem;display:flex}.tag{color:var(--c-accent-text);border:1px solid var(--border);border-radius:999px;padding:0 .5rem;font-size:.8125rem}.tag.muted{color:var(--muted)}.import{gap:1rem;display:grid}.import p{margin:0}.problems{border:1px solid var(--border);border-radius:8px;padding:.75rem 1rem}.problems p{margin:0}.problems ul{overflow-wrap:anywhere;max-height:16rem;margin:.5rem 0 0;padding-left:1.25rem;overflow-y:auto}.profile-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-top:1rem;display:flex}.profile-head h1{margin:0}.calendar{max-width:80rem;margin:0 auto;padding:1.5rem 1.25rem 4rem}.calendar-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.calendar-head h1{margin:0;font-size:1.5rem}.calendar-head .actions,.calendar-head input{align-items:center}.calendar-head input,.hours input,.found button{font:inherit;color:inherit;background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:.5rem .625rem}.calendar .tabs button{flex:none}.calendar>.panel,.calendar>.notice,.calendar>.warning{max-width:36rem;margin:0 0 1rem}.day-grid{grid-template-columns:3.5rem repeat(var(--columns), minmax(9rem, 1fr));background:var(--surface);border:1px solid var(--border);border-radius:12px;display:grid;overflow-x:auto}.times{color:var(--muted);margin-top:2.5rem;font-size:.75rem;position:relative}.times span{position:absolute;right:.5rem;transform:translateY(-50%)}.column{border-left:1px solid var(--border)}.column h2{white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid var(--border);height:2.5rem;margin:0;padding:.5rem;font-size:.9375rem;overflow:hidden}.slots{cursor:copy;background-image:linear-gradient(var(--border) 1px, transparent 1px);background-size:100% 5rem;position:relative}.shut{pointer-events:none;background:repeating-linear-gradient(-45deg, transparent 0 6px, var(--bg) 6px 12px);position:absolute;left:0;right:0}.slots .booking{font:inherit;text-align:left;color:var(--brand-fg);background:var(--brand);border:1px solid var(--surface);cursor:pointer;border-radius:6px;padding:.25rem .5rem;font-size:.8125rem;line-height:1.3;display:block;position:absolute;left:.25rem;right:.25rem;overflow:hidden}.slots .booking span{display:block}.booking.completed{opacity:.6}.slots .booking.no_show{color:var(--fg);background:var(--notice-bg);border-color:var(--danger)}.agenda{margin:0;padding:0;list-style:none}.agenda .booking{width:100%;font:inherit;text-align:left;color:inherit;border:0;border-bottom:1px solid var(--border);cursor:pointer;background:0 0;padding:.5rem 0}.agenda .booking.cancelled{color:var(--muted);text-decoration:line-through}.status-name{font-weight:600}.week{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.week>li,.cancelled{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:1rem 1.25rem}.cancelled{margin-top:1rem}.week h2,.cancelled h2{margin:0 0 .5rem;font-size:1rem}.warning{background:var(--notice-bg);border-left:3px solid var(--danger);border-radius:4px;margin:0;padding:.5rem .75rem;font-size:.875rem}.side-by-side{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem;display:grid}.check{align-items:center;gap:.5rem;display:flex}.checks,.new-customer,.hours fieldset{border:0;gap:.375rem;margin:0;padding:0;display:grid}.checks legend,.new-customer legend,.hours legend{margin-bottom:.25rem;padding:0;font-size:.9375rem;font-weight:600}.checks label{align-items:center;gap:.5rem;display:flex}.panel .hours{max-width:34rem}.hours fieldset{border-bottom:1px solid var(--border);grid-template-columns:7rem auto;align-items:center;padding:.5rem 0}.hours fieldset>:not(legend,label){grid-column:2}.hours legend{float:left}.span{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.found{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.found button{text-align:left;cursor:pointer;width:100%}.picked{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.field .label{font-size:.9375rem;font-weight:600}.confirm p{margin:0 0 .5rem}.note{white-space:pre-wrap}.plain{margin:0;padding-left:1.25rem}.scroll:has(>.inbox){flex-direction:column;padding:0;display:flex;overflow:hidden}.inbox{flex:1;grid-template-columns:clamp(16rem,32%,22rem) minmax(0,1fr);min-height:0;display:grid}.inbox:has(>.customer-pane){grid-template-columns:clamp(16rem,26%,22rem) minmax(0,1fr) 19rem}.conversations{background:var(--c-surface);border-right:1px solid var(--c-line);flex-direction:column;min-height:0;display:flex}.conversations-head{border-bottom:1px solid var(--c-line);gap:12px;padding:20px 16px 14px;display:grid}.conversations-head h1{font-size:var(--text-2xl);letter-spacing:-.02em;align-items:baseline;gap:8px;margin:0;font-weight:600;display:flex}.count{color:var(--c-accent-text);font-size:var(--text-sm);letter-spacing:0;white-space:nowrap;font-weight:600}.search{align-items:center;display:flex;position:relative}.search>svg{color:var(--c-text-3);pointer-events:none;position:absolute;left:12px}.search input{width:100%;height:40px;font:inherit;color:var(--c-text-1);background:var(--c-surface);border:1px solid var(--c-control-border);border-radius:8px;padding:0 12px 0 36px}.conversations-body{flex:1;align-content:start;gap:8px;min-height:0;padding:8px;display:grid;overflow-y:auto}.conversations-body>.hint,.conversations-body>.form-error{margin:8px}.conversation-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.convo{color:inherit;border-radius:12px;gap:12px;padding:12px 14px;text-decoration:none;display:flex}.convo:hover{color:inherit;background:var(--c-surface-hover)}.convo[aria-current=page]{background:var(--c-surface-selected)}.convo-main{flex:1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;min-width:0;display:grid}.convo-name,.preview{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.convo-name{font-weight:600}.convo time{color:var(--c-text-3);font-size:var(--text-xs)}.preview{color:var(--c-text-3);font-size:var(--text-sm)}.convo.unread time{color:var(--c-accent-text);font-weight:600}.convo.unread .preview{color:var(--c-text-1);font-weight:500}.convo-flags{flex-wrap:wrap;grid-column:1/-1;gap:4px;margin-top:4px;display:flex}.avatar.unnamed{color:var(--c-text-3);background:var(--c-surface-sunken)}.badge{min-width:20px;height:20px;color:var(--c-on-accent);background:var(--c-accent);font-size:var(--text-xs);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 6px;font-weight:700;display:inline-grid}.nav-item .badge{margin-left:auto}.tab .badge{position:absolute;top:2px;left:calc(50% + 6px)}.thread{background:var(--c-bg);flex-direction:column;min-width:0;min-height:0;display:flex}.thread.empty{justify-content:center;align-items:center}.thread>.hint,.thread>.form-error,.thread>.back{margin:16px 20px 0}.thread>.back{align-self:start}.thread-head{background:var(--c-surface);border-bottom:1px solid var(--c-line);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 16px 12px 20px;display:flex}.thread-head .who-is{flex:10rem;min-width:0;display:grid}.thread-head h2{font-size:var(--text-lg);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:600;overflow:hidden}.window{color:var(--c-text-3);font-size:var(--text-xs)}.window.closed{color:var(--c-warning-text)}.thread-head .actions{align-items:center;gap:4px;margin-left:auto;display:flex}.thread-head .form-error{flex-basis:100%}.button.small{min-height:30px;font-size:var(--text-sm);gap:6px;padding:0 10px}.messages{flex-direction:column-reverse;flex:1;min-height:0;padding:16px 24px;display:flex;overflow-y:auto}.messages ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.day,.older,.notice-line{color:var(--c-text-3);font-size:var(--text-xs);text-align:center;justify-self:center;margin:8px 0}.day time{color:var(--c-text-2);background:var(--c-surface);border:1px solid var(--c-line);border-radius:999px;padding:3px 10px}.bubble{justify-self:start;gap:4px;max-width:min(36rem,80%);display:grid}.bubble.out{justify-self:end}.bubble-box{background:var(--c-bubble-in);border:1px solid var(--c-line);min-width:0;box-shadow:var(--shadow-xs);border-radius:14px 14px 14px 4px;gap:4px;padding:8px 12px;display:grid}.bubble.out .bubble-box{background:var(--c-bubble-out);border-color:var(--c-success-line);box-shadow:none;border-radius:14px 14px 4px}.bubble .text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.bubble .author{color:var(--c-accent-text);font-size:var(--text-xs);margin:0;font-weight:600}.bubble img,.bubble video{border-radius:8px;max-width:100%;max-height:20rem;display:block}.bubble img.sticker{max-width:8rem}.bubble audio{max-width:100%;display:block}.with-icon{align-items:flex-start;gap:6px;display:flex}.with-icon>svg{color:var(--c-text-3);flex-shrink:0;margin-top:2px}.tapped{color:var(--c-text-3);font-size:var(--text-2xs);align-items:center;gap:4px;display:flex}.quote{color:var(--c-text-2);background:var(--c-surface-sunken);border-left:3px solid var(--c-accent-graphic);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;border-radius:4px;margin:0;padding:4px 8px;overflow:hidden}.bubble .meta{color:var(--c-text-3);font-size:var(--text-2xs);justify-content:flex-end;align-items:center;gap:4px;display:flex}.reaction{font-size:var(--text-base);margin-right:auto}.tick{display:inline-flex}.tick.read{color:var(--c-accent-graphic)}.tick.failed,.failed{color:var(--c-danger)}.failed{font-size:var(--text-xs);text-align:right;margin:0}.bubble.out>.button,.bubble.out>.hint{justify-self:end}.bubble>.hint{font-size:var(--text-xs);margin:0}.shared-contacts{gap:4px;margin:0;padding:0;list-style:none;display:grid}.wa-buttons{border-top:1px solid var(--c-line);margin:4px -12px -4px;display:grid}.wa-buttons>span{color:var(--c-accent-text);font-size:var(--text-sm);justify-content:center;align-items:center;gap:6px;padding:7px 12px;font-weight:500;display:flex}.wa-buttons>span+span{border-top:1px solid var(--c-line)}.file-card{min-width:13rem;color:inherit;background:var(--c-surface-sunken);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;text-decoration:none;display:flex}.file-card>svg{color:var(--c-text-2);flex-shrink:0}.composer{background:var(--c-surface);border-top:1px solid var(--c-line);gap:8px;padding:10px 16px 12px;display:grid}.composer.note{color:var(--c-text-3);font-size:var(--text-sm);margin:0;padding:14px 20px}.quick{flex-wrap:wrap;gap:6px;display:flex}.composer-box{background:var(--c-surface);border:1px solid var(--c-control-border);border-radius:14px;align-items:flex-end;gap:4px;padding:5px;display:flex}.composer-box:focus-within{outline:2px solid var(--c-focus);outline-offset:1px}.composer-box textarea{min-width:0;min-height:34px;max-height:160px;font:inherit;color:var(--c-text-1);resize:none;background:0 0;border:0;outline:none;flex:1;padding:7px 4px}.send{width:34px;height:34px;color:var(--c-on-accent);background:var(--c-accent);cursor:pointer;border:0;border-radius:10px;flex-shrink:0;place-items:center;display:grid}.send:disabled{color:var(--c-text-3);background:var(--c-line);cursor:default}.template-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.template-bar .hint{flex:16rem;margin:0}.blanks{gap:6px;display:grid}.blanks .text{white-space:pre-wrap;border:1px solid var(--c-line);border-radius:8px;margin:0;padding:8px 12px;line-height:2.2}.blanks input{height:1.9em;font:inherit;color:var(--c-text-1);background:var(--c-accent-soft);border:1px solid var(--c-accent-line);border-radius:6px;margin:0 2px;padding:0 6px}.template-preview{gap:6px;display:grid}.template-preview .bubble{background:var(--c-bg);border-radius:12px;justify-self:stretch;max-width:100%;padding:16px}.template-preview .bubble-box{justify-self:start;max-width:100%}.template-preview .text,.template-preview .hint{white-space:pre-wrap;margin:0}.customer-pane{background:var(--c-surface);border-left:1px solid var(--c-line);min-height:0;padding:20px;overflow-y:auto}.customer-details{gap:20px}.customer-details .who{justify-items:start;gap:2px;display:grid}.customer-details .who .avatar{width:48px;height:48px;font-size:var(--text-lg);margin-bottom:8px}.customer-details .who strong{font-size:var(--text-lg);font-weight:600}.customer-details .who span{color:var(--c-text-2);font-variant-numeric:tabular-nums}.customer-details .label{margin:0 0 6px}.customer-details>.button{justify-self:start}.pills{flex-wrap:wrap;gap:4px;display:flex}.next-booking{color:var(--c-info-text);background:var(--c-info-bg);border:1px solid var(--c-info-line);border-radius:8px;gap:2px;padding:8px 10px;text-decoration:none;display:grid}.next-booking span{font-size:var(--text-sm)}.customer-details .note{color:var(--c-text-2);margin:0}@media (width<=767px){.inbox{grid-template-columns:minmax(0,1fr)}.inbox[data-open] .conversations,.inbox:not([data-open]) .thread{display:none}.conversations{border-right:0}.thread-head{padding:8px 8px 8px 4px}.messages{padding:12px}.bubble{max-width:88%}}.panel>.hint+form{margin-top:.75rem}.form-button{border-top:1px solid var(--border);color:var(--c-accent-text);text-align:center;margin-top:.5rem;padding-top:.375rem;font-weight:600;display:block}.main-aside{grid-template-columns:minmax(0,2fr) minmax(300px,1fr);align-items:start;gap:16px;display:grid}@media (width<=1180px){.main-aside{grid-template-columns:minmax(0,1fr)}}.link-list{gap:2px;margin:0 -8px;padding:0;list-style:none;display:grid}.link-row{min-height:44px;color:inherit;border-radius:10px;align-items:center;gap:12px;padding:8px;text-decoration:none;display:flex}a.link-row:hover{color:inherit;background:var(--c-surface-hover)}.link-row>svg:last-child{color:var(--c-text-3);flex-shrink:0}.row-icon{width:32px;height:32px;color:var(--c-text-2);background:var(--c-surface-sunken);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.row-icon[data-tone=accent]{color:var(--c-accent-text)}.row-icon[data-tone=rating]{color:var(--c-rating-line)}.today-row time{font-variant-numeric:tabular-nums;flex-shrink:0;width:44px;font-weight:600}.today-row .pill{flex-shrink:0}.with-meta{gap:6px;display:grid}.with-meta .label{color:var(--c-text-3);font-size:var(--text-xs);margin:0}.with-meta ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.with-meta a{color:var(--c-text-2);align-items:center;gap:8px;padding:4px 0;text-decoration:none;display:flex}.with-meta a>svg{color:var(--c-text-3);flex-shrink:0}.with-meta .hint{margin:0}.with-meta a .hint{display:inline}.step-check{width:28px;height:28px;color:var(--c-on-accent);border:1.5px solid var(--c-control-border);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.step-check.done{background:var(--c-accent);border-color:var(--c-accent)}.setup .done .two-lines>:first-child{color:var(--c-text-3);text-decoration:line-through}.split{grid-template-columns:minmax(0,1.35fr) minmax(300px,1fr);align-items:start;gap:16px;display:grid}.sticky{position:sticky;top:0}@media (width<=1180px){.split{grid-template-columns:minmax(0,1fr)}.sticky{position:static}}.owners-only{color:var(--c-text-3);font-size:var(--text-sm);align-items:center;gap:8px;margin:0;display:flex}.back-link{justify-self:start;margin-left:-10px}.button.full{width:100%}.campaign-list{margin:-12px -16px;padding:0;list-style:none}.campaign-list li+li{border-top:1px solid var(--c-line)}.campaign-item{width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;gap:6px;padding:14px 16px;display:grid}.campaign-item:hover{background:var(--c-surface-hover)}.campaign-item[aria-pressed=true]{background:var(--c-surface-selected)}.campaign-item-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;display:flex}.campaign-item-head strong{font-size:var(--text-lg);font-weight:600}.campaign-numbers{color:var(--c-text-2);font-size:var(--text-sm);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 16px;display:flex}.campaign-numbers strong{color:var(--c-text-1);font-weight:600}.results{gap:10px;display:grid}.results>p{margin:0}.results .big-number{margin-right:4px}.result{font-size:var(--text-sm);grid-template-columns:1fr auto;gap:4px 12px;display:grid}.result>span:nth-child(2){color:var(--c-text-2);font-variant-numeric:tabular-nums}.bar{background:var(--c-line);border-radius:3px;grid-column:1/-1;height:6px;overflow:hidden}.bar>span{background:var(--c-text-2);border-radius:3px;height:100%;display:block}.result:last-of-type .bar>span{background:var(--c-accent)}.phone-preview{border:1px solid var(--c-line);border-radius:12px;overflow:hidden}.phone-preview-head{background:var(--c-surface);border-bottom:1px solid var(--c-line);align-items:center;gap:10px;padding:10px 12px;display:flex}.phone-preview-head .two-lines>:last-child{font-size:var(--text-2xs)}.phone-preview-body{background:var(--c-bg);padding:14px;display:grid}.phone-preview .bubble{max-width:100%}.chips{flex-wrap:wrap;gap:6px;display:flex}.chips button{height:30px;font:inherit;font-size:var(--text-sm);color:var(--c-text-1);background:var(--c-surface);border:1px solid var(--c-line-strong);cursor:pointer;border-radius:999px;padding:0 12px;font-weight:500}.chips button:hover{background:var(--c-surface-hover)}.chips button[aria-pressed=true]{color:var(--c-on-primary);background:var(--c-primary);border-color:var(--c-primary)}.test-send{gap:6px;display:grid}.test-send .hint{margin:0}.test-code{font-family:var(--font-mono);font-size:var(--text-3xl);letter-spacing:.1em;text-align:center;margin:0;font-weight:600}.goes-to{background:var(--c-surface-sunken);border:1px solid var(--c-line);border-radius:12px;gap:2px;padding:14px;display:grid}.goes-to>span{color:var(--c-text-3);font-size:var(--text-sm)}.goes-to>span:first-child{font-size:var(--text-xs)}.check:has(.two-lines){align-items:flex-start}.check .two-lines>*{white-space:normal}.check .two-lines>:first-child{font-weight:500}.review-summary{margin-bottom:1.5rem}.review-average{margin:0;font-size:1.25rem}.review-average strong{font-size:2rem}.review-stars{color:#b7791f;letter-spacing:.05em;white-space:nowrap}.star-counts{grid-template-columns:max-content minmax(0,16rem);gap:.25rem .75rem;margin:.5rem 0 0;display:grid}.star-counts dd{align-items:center;gap:.5rem;margin:0;display:flex}.star-counts meter{flex:1;min-width:0}.reviews{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.review{border:1px solid var(--border);background:var(--surface);border-radius:.5rem;padding:.75rem 1rem}.review-head{flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;display:flex}.review .hint{margin:.25rem 0 0}:root{--chart:#128c4b}@media (prefers-color-scheme:dark){:root{--chart:#25a65f}}.period-choice{flex-wrap:wrap;gap:.5rem;margin:0 0 1rem;display:flex}.period-choice .button[aria-pressed=true]{border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand);font-weight:600}.insights.stale{opacity:.6}.tiles{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.tile{background:var(--c-surface);border:1px solid var(--c-line);min-width:0;box-shadow:var(--shadow-sm);border-radius:16px;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.tile-label{color:var(--c-text-2);font-size:var(--text-sm);font-weight:500}.tile-value{font-size:var(--text-3xl);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.15}.tile .hint{font-size:var(--text-sm);margin:0}.tile-change{color:var(--c-text-3);font-size:var(--text-sm);font-weight:500}.tile-change.good{color:var(--c-success-text)}.tile-change.bad{color:var(--c-danger)}.chart{grid-template-columns:auto 1fr;gap:.5rem;height:12rem;display:grid}.chart-ticks{color:var(--muted);font-variant-numeric:tabular-nums;text-align:right;margin:0;flex-direction:column;justify-content:space-between;margin-block:-.5lh;padding:0;font-size:.75rem;list-style:none;display:flex}.chart-plot{border-bottom:1px solid var(--border);cursor:crosshair;align-items:flex-end;gap:2px;display:flex;position:relative}.chart-plot:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.chart-grid{border-top:1px solid var(--border);pointer-events:none;position:absolute;left:0;right:0}.chart-col{flex:1;justify-content:center;align-items:flex-end;min-width:0;height:100%;display:flex}.chart-col.on{background:color-mix(in srgb, var(--chart) 10%, transparent)}.chart-bar{background:var(--chart);border-radius:4px 4px 0 0;width:100%;max-width:24px;position:relative}.chart-tip{border:1px solid var(--border);background:var(--surface);white-space:nowrap;pointer-events:none;border-radius:.375rem;flex-direction:column;align-items:center;margin:0;padding:.375rem .625rem;font-size:.8125rem;display:flex;position:absolute;bottom:calc(100% + .5rem)}.chart-tip span{color:var(--muted)}.chart-days{justify-content:space-between;margin:.25rem 0 .75rem;padding-left:2rem;display:flex}.insights-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.insights-table th,.insights-table td{border-bottom:1px solid var(--border);text-align:right;padding:.375rem .5rem}.insights-table th:first-child{text-align:left;font-weight:400}.insights-table thead th{color:var(--muted);font-weight:600}.payments th[scope=row]{white-space:nowrap}.not-sending{background:var(--notice-bg);border-bottom:1px solid var(--border);text-align:center;margin:0;padding:.625rem 1rem}.billing-state{margin-top:0}
