/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.rounded{border-radius:.25rem}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-tight-cyrillic-ext-400-normal.e30d8d0f.woff2)format("woff2"),url(/_next/static/media/inter-tight-cyrillic-ext-400-normal.a92fa0fd.woff)format("woff");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-tight-cyrillic-400-normal.596040a3.woff2)format("woff2"),url(/_next/static/media/inter-tight-cyrillic-400-normal.3184e179.woff)format("woff");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-tight-greek-ext-400-normal.51b9bd0b.woff2)format("woff2"),url(/_next/static/media/inter-tight-greek-ext-400-normal.971ebc21.woff)format("woff");unicode-range:u+1f??}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-tight-greek-400-normal.680c723a.woff2)format("woff2"),url(/_next/static/media/inter-tight-greek-400-normal.c9857b7c.woff)format("woff");unicode-range:u+370-377,u+37a-37f,u+384-38a,u+38c,u+38e-3a1,u+3a3-3ff}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-tight-vietnamese-400-normal.a600d5fa.woff2)format("woff2"),url(/_next/static/media/inter-tight-vietnamese-400-normal.9ac9c8e7.woff)format("woff");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-tight-latin-ext-400-normal.0814ef77.woff2)format("woff2"),url(/_next/static/media/inter-tight-latin-ext-400-normal.fb9a9306.woff)format("woff");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-tight-latin-400-normal.b019eb2d.woff2)format("woff2"),url(/_next/static/media/inter-tight-latin-400-normal.71082c69.woff)format("woff");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-tight-cyrillic-ext-500-normal.49327623.woff2)format("woff2"),url(/_next/static/media/inter-tight-cyrillic-ext-500-normal.ac6f007d.woff)format("woff");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-tight-cyrillic-500-normal.bb710664.woff2)format("woff2"),url(/_next/static/media/inter-tight-cyrillic-500-normal.3437423e.woff)format("woff");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-tight-greek-ext-500-normal.fd192c94.woff2)format("woff2"),url(/_next/static/media/inter-tight-greek-ext-500-normal.f53913f0.woff)format("woff");unicode-range:u+1f??}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-tight-greek-500-normal.4f50199b.woff2)format("woff2"),url(/_next/static/media/inter-tight-greek-500-normal.84632c8e.woff)format("woff");unicode-range:u+370-377,u+37a-37f,u+384-38a,u+38c,u+38e-3a1,u+3a3-3ff}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-tight-vietnamese-500-normal.990e4582.woff2)format("woff2"),url(/_next/static/media/inter-tight-vietnamese-500-normal.94b816b4.woff)format("woff");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-tight-latin-ext-500-normal.aaba36b6.woff2)format("woff2"),url(/_next/static/media/inter-tight-latin-ext-500-normal.578dc76d.woff)format("woff");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-tight-latin-500-normal.70c9468b.woff2)format("woff2"),url(/_next/static/media/inter-tight-latin-500-normal.07524720.woff)format("woff");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/jetbrains-mono-cyrillic-ext-400-normal.17d05b18.woff2)format("woff2"),url(/_next/static/media/jetbrains-mono-cyrillic-ext-400-normal.7daf4077.woff)format("woff");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/jetbrains-mono-cyrillic-400-normal.17524150.woff2)format("woff2"),url(/_next/static/media/jetbrains-mono-cyrillic-400-normal.29859c59.woff)format("woff");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/jetbrains-mono-greek-400-normal.77d339c7.woff2)format("woff2"),url(/_next/static/media/jetbrains-mono-greek-400-normal.4a5b0cb1.woff)format("woff");unicode-range:u+370-377,u+37a-37f,u+384-38a,u+38c,u+38e-3a1,u+3a3-3ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/jetbrains-mono-vietnamese-400-normal.553f85d1.woff2)format("woff2"),url(/_next/static/media/jetbrains-mono-vietnamese-400-normal.fd17702b.woff)format("woff");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/jetbrains-mono-latin-ext-400-normal.4d63b447.woff2)format("woff2"),url(/_next/static/media/jetbrains-mono-latin-ext-400-normal.ef62d646.woff)format("woff");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/jetbrains-mono-latin-400-normal.db9d659a.woff2)format("woff2"),url(/_next/static/media/jetbrains-mono-latin-400-normal.b0c7be19.woff)format("woff");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root,[data-theme=graphite]{--surface-0:#0e0f11;--surface-1:#16171a;--surface-2:#1f2024;--line:#2a2b30;--line-strong:#6a6b72;--ink:#ededef;--ink-2:#a1a2a8;--ink-3:#8a8b91;--signal:#7c6cff;--signal-strong:#5e4bf0;--signal-ink:#a99fff;--signal-soft:#211d3d;--on-signal:#fff;--positive:#4cc38a;--negative:#ff8a7a}[data-theme=paper]{--surface-0:#f7f7f8;--surface-1:#fff;--surface-2:#efeff1;--line:#dcdce0;--line-strong:#8e8f96;--ink:#111214;--ink-2:#55565c;--ink-3:#6a6b71;--signal:#6252f0;--signal-strong:#5241e6;--signal-ink:#4434d6;--signal-soft:#ecebfe;--on-signal:#fff;--positive:#1a7a50;--negative:#b42c20}:root{--font-display:"Inter Tight","Helvetica Neue",Arial,sans-serif;--font-mono:"JetBrains Mono","SFMono-Regular",Menlo,Consolas,monospace;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--radius-xs:2px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--container:1200px;--measure:680px;--hairline:1px}.display-xl{letter-spacing:-.03em;font-size:72px;line-height:1}.display,.display-xl{font-family:var(--font-display);font-weight:500}.display{letter-spacing:-.025em;font-size:48px;line-height:1.08}.h1{letter-spacing:-.02em;font-size:36px;line-height:1.12}.h1,.h2{font-family:var(--font-display);font-weight:500}.h2{letter-spacing:-.015em;font-size:28px;line-height:1.2}.h3{font-family:var(--font-display);letter-spacing:-.01em;font-size:20px;font-weight:500;line-height:1.3}.body-lg{font-size:18px}.body,.body-lg{font-family:var(--font-display);font-weight:400;line-height:1.6}.body{font-size:16px}.small{font-size:14px;font-weight:400;line-height:1.5}.button,.small{font-family:var(--font-display)}.button{letter-spacing:-.005em;font-size:15px;font-weight:500;line-height:1}.label{letter-spacing:.08em;text-transform:uppercase;font-size:12px;line-height:1.4}.data,.label{font-family:var(--font-mono);font-weight:400}.data{font-size:14px;line-height:1.5}.metric{font-family:var(--font-mono);letter-spacing:-.03em;font-size:56px;font-weight:400;line-height:1}:root{color-scheme:dark;font-synthesis:none}*{box-sizing:border-box}body{background:var(--surface-0);color:var(--ink);font:400 16px/1.6 var(--font-display);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--signal-ink);text-underline-offset:4px}button,input,select,textarea{font:inherit}.button,button{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-3) var(--space-5);border-radius:var(--radius-sm);background:var(--signal-strong);color:var(--on-signal);font:500 15px/1.3 var(--font-display);letter-spacing:-.005em;cursor:pointer;overflow-wrap:anywhere;border:1px solid #0000;max-width:100%;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.button:hover,button:hover{background:var(--signal)}.button.secondary,button.secondary{color:var(--ink);border-color:var(--line-strong);background:0 0}.button.secondary:hover,button.secondary:hover{background:var(--surface-2)}button:disabled{opacity:.55;cursor:wait}:focus-visible{outline:2px solid var(--signal-ink);outline-offset:4px}input,select,textarea{width:100%;min-height:44px;padding:var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface-1);color:var(--ink);font-weight:400;display:block}textarea{resize:vertical;line-height:1.6}input::placeholder,textarea::placeholder{color:var(--ink-3)}.data,input[type=number],time{font-family:var(--font-mono);font-size:14px}label{color:var(--ink-2);margin:var(--space-5) 0 var(--space-2);font-size:14px;font-weight:400;display:block}fieldset{border:0;min-inline-size:0;margin:0;padding:0}h1{letter-spacing:-.02em;margin:var(--space-3) 0 var(--space-5);font-size:clamp(30px,3vw,36px);line-height:1.12}h1,h2{font-weight:500}h2{letter-spacing:-.01em;margin:0 0 var(--space-3);font-size:20px;line-height:1.3}h3{font-size:18px;font-weight:500;line-height:1.4}p{margin:var(--space-3) 0;color:var(--ink-2);max-width:var(--measure)}b,strong{font-weight:500}pre{font:400 13px/1.7 var(--font-mono);color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere}.brand{flex-shrink:0;align-items:center;padding:14px 0;text-decoration:none;display:inline-flex}.brand img{width:auto;max-width:100%;height:28px;display:block}.eyebrow{font:400 12px/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin:0 0 var(--space-4)}.shell{grid-template-columns:256px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{gap:var(--space-7);min-width:0;padding:var(--space-6) var(--space-5);background:var(--surface-0);border-right:1px solid var(--line);flex-direction:column;display:flex}.sidebar .brand{margin:0 var(--space-2)}.sidebar-product{font:400 12px/1.4 var(--font-mono);color:var(--ink-3);margin:var(--space-3) var(--space-2) 0}.nav-group{min-width:0}.nav-label{margin:0 var(--space-3) var(--space-4)}.sidebar nav{gap:var(--space-2);min-width:0;display:grid}.sidebar nav a{align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);color:var(--ink-2);white-space:nowrap;border:1px solid #0000;font-size:14px;font-weight:400;text-decoration:none;display:flex}.sidebar nav a:hover{background:var(--surface-1);color:var(--ink)}.sidebar nav a[aria-current=page]{color:var(--ink);background:var(--surface-2);border-color:var(--line);font-weight:500}.sidebar svg{flex-shrink:0}.sidebar-bottom{padding:var(--space-5) var(--space-2) 0;border-top:1px solid var(--line);margin-top:auto}.sidebar-bottom p{color:var(--ink-2);margin:0 0 var(--space-2);font-size:14px}.sidebar-bottom span{color:var(--ink-3);font:400 11px/1.5 var(--font-mono)}.main{width:100%;min-width:0;max-width:var(--container);padding:0 var(--space-6) var(--space-7);margin:0 auto}.topbar{justify-content:space-between;gap:var(--space-4);border-bottom:1px solid var(--line);min-height:96px;margin-bottom:var(--space-7)}.product-crumb,.topbar{align-items:center;display:flex}.product-crumb{color:var(--ink-2);gap:var(--space-3);font-size:14px}.product-crumb span{color:var(--ink-3)}.topbar-actions{align-items:center;gap:var(--space-4);display:flex}.pill,.status-badge{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border:1px solid var(--line);border-radius:var(--radius-xs);color:var(--ink-2);background:var(--surface-1);font:400 12px/1.4 var(--font-mono);white-space:nowrap;display:inline-flex}.status-dot{background:var(--ink-3);border-radius:50%;width:5px;height:5px}.page-header{justify-content:space-between;align-items:flex-end;gap:var(--space-5);padding-bottom:var(--space-6);display:flex}.page-header h1{margin-bottom:0}.business-switcher{flex-shrink:0;width:244px;max-width:100%}.business-switcher label{margin:0 0 var(--space-2);font-size:12px}.business-switcher select{padding:var(--space-3);font-size:14px}.page-intro{margin:0 0 var(--space-6)}.card{background:var(--surface-1);border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-5);overflow-wrap:anywhere;min-width:0}.card+.card{margin-top:var(--space-4)}.card-header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-5);display:flex}.card-header h2{margin:0}.card-icon{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-sm);width:40px;height:40px;color:var(--ink-2);place-items:center;display:grid}.grid{gap:var(--space-5);margin:0 0 var(--space-6);grid-template-columns:1fr 1fr;display:grid}.grid>.card{padding:var(--space-6);flex-direction:column;align-items:flex-start;margin:0;display:flex}.grid .eyebrow{margin:var(--space-5) 0 var(--space-3)}.grid p{margin:0 0 var(--space-5);font-size:15px}.grid .button{margin-top:auto}.empty{align-items:center;gap:var(--space-5);padding:var(--space-6) 0 var(--space-3);border-top:1px solid var(--line);margin-top:var(--space-5);display:flex}.empty h3{margin:0 0 var(--space-2)}.empty p{margin:var(--space-1) 0;font-size:14px}.form-grid{gap:0 var(--space-5);grid-template-columns:1fr 1fr;display:grid}.form-card,.form-card fieldset>label:first-child,.form-grid>div>label{margin-top:0}.form-actions,.form-grid+label{margin-top:var(--space-5)}.form-actions{align-items:center;gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--line);display:flex}.helper{font-size:14px}.footer,.helper{color:var(--ink-3)}.footer{margin-top:var(--space-7);padding-top:var(--space-5);border-top:1px solid var(--line);overflow-wrap:anywhere;font-size:12px}.footer .role{font-family:var(--font-mono)}.notice{color:var(--ink);background:var(--surface-2);border:1px solid var(--line-strong);border-radius:var(--radius-sm);padding:var(--space-4);margin:var(--space-5) 0;font-size:14px}.error{color:var(--negative);border-color:var(--negative)}.voice-panel{margin-top:0}.panel-toolbar{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);display:flex}.panel-toolbar p{margin:0;font-size:14px}.panel-toolbar button{flex-shrink:0}.voice-notes{margin:0 0 var(--space-5);font-size:14px}.agent-layout{gap:var(--space-5);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;display:grid}.agent-layout>.card{margin:0}.agent-layout .form-card>p{margin:0 0 var(--space-5);font-size:14px}.agent-side{gap:var(--space-5);display:grid}.agent-side .card{margin:0}.agent-side p{font-size:14px}.agent-side .eyebrow{margin-bottom:var(--space-3)}.agent-side .button,.agent-side button{width:100%}.policy-list{margin:var(--space-5) 0 0;border-top:1px solid var(--line);padding:0;list-style:none}.policy-list li{padding:var(--space-3) 0;border-bottom:1px solid var(--line);color:var(--ink-2);font-size:14px}.policy-list span{font-family:var(--font-mono);color:var(--ink-3);margin-right:var(--space-3);font-size:12px}.prompt-review{margin-top:var(--space-5)}summary{cursor:pointer;padding:var(--space-1) 0;font-size:14px;font-weight:500}summary:focus-visible{outline:2px solid var(--signal-ink);outline-offset:4px}.call-meta,.lead-meta{gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.call-meta{font:400 12px/1.5 var(--font-mono);color:var(--ink-3)}.call-ref{font:400 12px/1.6 var(--font-mono);color:var(--ink-3);overflow-wrap:anywhere}.call-card .card-header{margin-bottom:var(--space-4)}.call-card .secondary{margin-top:var(--space-4)}.lead-fields{gap:var(--space-5);margin:var(--space-5) 0 0;padding:var(--space-5) 0;border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.lead-fields div{min-width:0}.lead-fields dt{color:var(--ink-3);font:400 12px/1.4 var(--font-mono);margin-bottom:var(--space-2)}.lead-fields dd{margin:0;font-size:16px}.lead-fields .wide{grid-column:1/-1}.lead-fields .data{font-size:14px}.lead-status-form{gap:var(--space-4);border-top:1px solid var(--line);padding-top:var(--space-5);align-items:flex-end;display:flex}.lead-status-form>div{flex:1;max-width:320px}.lead-status-form label{margin-top:0}.notification-row{justify-content:space-between;gap:var(--space-5);align-items:center;display:flex}.notification-row p{margin:0}.load-more{margin-top:var(--space-5)}.activity-grid{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.activity-grid .card{margin:0}.activity-stat{gap:var(--space-3);color:var(--ink);flex-direction:column;text-decoration:none;display:flex}.activity-stat span{color:var(--ink-2);font-size:14px}.activity-stat strong{font:400 32px/1.2 var(--font-mono)}.recent-requests{margin:0;padding:0;list-style:none}.recent-requests li{justify-content:space-between;gap:var(--space-4);padding:var(--space-4) 0;display:flex}.recent-requests li+li{border-top:1px solid var(--line)}.recent-requests p{margin:var(--space-1) 0}.recent-requests time{color:var(--ink-3);font-size:12px}.lead-filters{gap:var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap;align-items:flex-end;display:flex}.lead-filters>div{flex:1;min-width:150px}.lead-filters>div:first-child{flex:2;min-width:220px}.lead-filters label{margin-top:0}.lead-filters.lead-search{padding:var(--space-4);margin-bottom:var(--space-3);display:block}.lead-filters.lead-search>div{flex:initial;min-width:0}.lead-search-bar{gap:var(--space-3);flex-wrap:wrap;align-items:flex-end;display:flex}.lead-search-bar>div:first-child{flex:2 240px;min-width:0}.lead-search-bar>div:nth-child(2){flex:160px;min-width:0}.lead-search-bar label{margin-bottom:var(--space-2);font-size:12px}.lead-search-bar button,.lead-search-bar input,.lead-search-bar select{min-height:44px;padding:10px 12px;font-size:14px}.lead-search-bar button{flex-shrink:0}.filter-count{font:400 11px/1 var(--font-mono);border-radius:var(--radius-xs);background:var(--surface-2);padding:4px 6px}.lead-filter-fields{align-items:flex-end;gap:var(--space-4);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.lead-filter-fields[hidden]{display:none}.lead-filter-fields>div{flex:150px;min-width:0}.lead-filter-fields>.lead-filter-actions{gap:var(--space-3);flex-wrap:wrap;flex-basis:100%;display:flex}.applied-filters{gap:var(--space-2);color:var(--ink-3);margin-bottom:var(--space-4);flex-wrap:wrap;font-size:12px;display:flex}.applied-filters>span+span:before{content:"·";margin-right:var(--space-2)}@media (max-width:800px){.lead-search-bar>div:first-child{flex-basis:100%}.lead-search-bar>div:nth-child(2){flex:150px}.lead-filter-fields>div{flex-basis:100%}}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lead-list .lead-row{border-bottom:0;border-radius:0;margin:0;padding:0;position:relative}.lead-list .lead-row:first-of-type{border-radius:var(--radius-md) var(--radius-md) 0 0}.lead-list .lead-row:last-child{border-bottom:1px solid var(--line);border-radius:0 0 var(--radius-md) var(--radius-md)}.lead-list .lead-row:only-of-type{border-radius:var(--radius-md)}.lead-list-head,.lead-row-summary{cursor:pointer;grid-template-columns:minmax(130px,1.4fr) minmax(100px,1fr) minmax(120px,1fr) minmax(130px,1fr) 85px 70px;align-items:center;gap:16px;min-height:64px;padding:12px 58px 12px 16px;list-style:none;display:grid}.lead-list-head{min-height:40px;color:var(--ink-3);cursor:default;padding-top:8px;padding-bottom:8px;font-size:12px}.lead-row-summary::-webkit-details-marker{display:none}.lead-row-summary:hover{background:var(--surface-2)}.lead-row-summary[aria-disabled=true]{cursor:progress}.lead-list-head>*,.lead-row-name h2,.lead-row-summary>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lead-row-name{align-items:center;gap:10px;display:flex}.lead-row-name svg{color:var(--ink-3);flex-shrink:0}.lead-row-name h2{margin:0;font-size:15px;line-height:24px}.lead-row-date,.lead-row-summary>span{font-size:13px}.lead-row-date,.lead-row-service,.lead-row-urgency{color:var(--ink-3)}.lead-row-phone{font-family:var(--font-mono);font-size:12px!important}.lead-row-status{color:var(--ink-2);text-transform:capitalize}.lead-row-open{border-radius:var(--radius-sm);place-items:center;width:44px;height:44px;display:grid;position:absolute;top:10px;right:6px}.lead-row-open:hover{background:var(--surface-2)}.lead-row details[open]>.lead-row-summary .lead-row-name svg{transform:rotate(180deg)}.lead-row-details{padding:var(--space-5);border-top:1px solid var(--line)}.lead-row-details>.lead-meta{margin-top:0}@media (min-width:801px) and (max-width:1300px){.lead-list-head,.lead-row-summary{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) 70px}.lead-list-head>.lead-row-service,.lead-list-head>.lead-row-urgency,.lead-row-summary>.lead-row-service,.lead-row-summary>.lead-row-urgency{display:none}}@media (max-width:800px){.lead-row-summary{grid-template-columns:minmax(0,1fr) 78px;gap:10px;min-height:60px}.lead-list-head,.lead-row-summary>.lead-row-date,.lead-row-summary>.lead-row-phone,.lead-row-summary>.lead-row-service,.lead-row-summary>.lead-row-urgency{display:none}.lead-row-details{padding:var(--space-4)}}.lead-activity,.lead-transcript{margin-top:var(--space-5)}.lead-activity{border-top:1px solid var(--line);padding-top:var(--space-5)}.activity-header{margin-top:var(--space-6);align-items:center}.activity-header h3{margin:0}.panel-actions{gap:var(--space-3);flex-wrap:wrap;justify-content:flex-end;display:flex}.activity-list{margin:var(--space-4) 0;padding:0;list-style:none}.activity-list li{padding:var(--space-4) 0;border-top:1px solid var(--line)}.activity-list p{margin:0 0 var(--space-2)}.activity-byline{color:var(--ink-3);overflow-wrap:anywhere;font-size:13px}.activity-byline time{font-size:12px}.note-text{white-space:pre-wrap}.lead-notification-row{overflow-wrap:anywhere}.lead-notification-row h4{margin:0}.date-zone{flex-basis:100%;margin:0}.usage-table{overflow-x:auto}.usage-table table{border-collapse:collapse;overflow-wrap:normal;width:100%;font-size:14px}.usage-table td,.usage-table th{text-align:left;padding:var(--space-3);border-bottom:1px solid var(--line)}.activity-stat .usage-duration{overflow-wrap:anywhere;font-size:22px}.reopen-request{align-items:center;gap:var(--space-4);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.reopen-request .helper{flex:220px;margin:0}.team-activity-list .card{padding:var(--space-5)}.team-activity-list h2{margin-bottom:var(--space-3);font-size:18px}.auth-shell{grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.auth-story{padding:var(--space-7) var(--space-8);border-right:1px solid var(--line);background:var(--surface-1);flex-direction:column;display:flex}.auth-story-content{padding:var(--space-8) 0;margin:auto 0}.auth-story h2{letter-spacing:-.03em;margin:var(--space-5) 0;font-size:clamp(40px,4.5vw,64px);line-height:1.02}.auth-story-content>p:not(.eyebrow){font-size:18px;line-height:1.6}.auth-story-footer{font:400 12px/1.5 var(--font-mono);color:var(--ink-3)}.brand-bars{gap:var(--space-3);margin-top:var(--space-8);flex-direction:column;max-width:360px;display:flex}.brand-bars span{border-radius:var(--radius-xs);background:var(--line);height:12px}.brand-bars span:first-child{background:var(--signal);width:100%}.brand-bars span:nth-child(2){width:72%}.brand-bars span:nth-child(3){width:44%}.auth{width:100%;max-width:488px;padding:var(--space-7) var(--space-6);place-self:center}.auth h1{margin-bottom:var(--space-4);font-size:36px}.auth>p{font-size:16px}.auth form{margin-top:var(--space-6)}.auth form>button{width:100%;margin-top:var(--space-5)}.auth form .helper{margin-top:var(--space-2)}.auth-footer{font:400 11px/1.6 var(--font-mono);border-top:1px solid var(--line);padding-top:var(--space-5);margin-top:var(--space-7);color:var(--ink-3)}.auth-mobile-brand{display:none}@media (max-width:1100px){.agent-layout{grid-template-columns:1fr}.agent-side{grid-template-columns:1fr 1fr}.auth-story{padding:var(--space-6)}}@media (max-width:800px){.activity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-filters>div,.lead-filters>div:first-child{flex-basis:100%;min-width:0}.recent-requests li{flex-direction:column}.shell{grid-template-columns:minmax(0,1fr)}.sidebar{padding:var(--space-4);gap:var(--space-5);border-right:0;border-bottom:1px solid var(--line)}.sidebar-head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.sidebar .brand{margin:0;padding:12px 0}.sidebar-product{margin:0;font-size:11px}.nav-label,.sidebar-bottom{display:none}.sidebar nav{padding-bottom:var(--space-2);display:flex;overflow-x:auto}.sidebar nav a{padding:var(--space-3);flex-shrink:0}.main{padding:0 var(--space-4) var(--space-6)}.topbar{min-height:80px;margin-bottom:var(--space-6);gap:var(--space-2)}.product-crumb{gap:var(--space-2);font-size:12px}.product-crumb span{display:none}.topbar-actions{gap:var(--space-2)}.topbar .pill{display:none}.topbar button{padding:var(--space-3)}.page-header{padding-bottom:var(--space-5);align-items:stretch;gap:var(--space-5);flex-direction:column}.business-switcher{width:100%}.agent-side,.form-grid,.grid{grid-template-columns:1fr}.form-grid{gap:var(--space-5)}.grid{gap:var(--space-4)}.card,.grid>.card{padding:var(--space-5)}.empty{align-items:flex-start;gap:var(--space-4)}.lead-fields{grid-template-columns:1fr}.lead-status-form{flex-direction:column;align-items:stretch}.lead-status-form>div{max-width:none}.panel-toolbar{align-items:flex-start}.wallet-automatic-toolbar{flex-direction:column;align-items:stretch}.notification-row{flex-direction:column;align-items:flex-start}.auth-shell{grid-template-columns:1fr}.auth-story{display:none}.auth{padding:var(--space-6) var(--space-5);align-self:start}.auth-mobile-brand{margin-bottom:var(--space-7);display:block}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.auth>.auth-footer{font-size:11px}.website-import{margin-bottom:24px}.website-review{border-top:1px solid var(--line);margin-block:28px;padding-top:24px}.website-field{border-bottom:1px solid var(--line);padding-block:20px}.website-choice{align-items:flex-start;gap:12px;line-height:1.6;display:flex}.website-choice input[type=checkbox]{width:18px;height:18px;accent-color:var(--signal-strong);flex:0 0 18px;margin-top:4px}.setup-summary{justify-content:space-between;align-items:center;gap:24px;margin-block:24px;display:flex}.setup-summary h2{margin-block:8px}.setup-summary .button{flex-shrink:0}.setup-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-block:24px;display:grid}.setup-steps button{text-align:left;white-space:normal;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:18px;display:flex}.setup-steps button[aria-current=step]{border-color:var(--signal);background:var(--signal-soft)}.setup-steps .eyebrow{font-size:11px}.setup-review{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-block:28px;display:grid}.setup-review dt{color:var(--ink-2);margin-bottom:8px}.setup-review dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}@media (max-width:800px){.setup-summary{flex-direction:column;align-items:flex-start}.setup-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.setup-review{grid-template-columns:minmax(0,1fr)}}.revision-list{margin-top:1.5rem}.revision-item{border-top:1px solid var(--border,#2a2b31);padding:1rem 0}.revision-item h3{margin:0}.revision-item .form-actions{flex-wrap:wrap}.revision-item .status-badge{white-space:normal}.operation-history{margin-top:1.5rem}.checkbox-label{align-items:flex-start;gap:.75rem;display:flex}.checkbox-label input{flex:none;width:auto;margin-top:.25rem}.phone-layout{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.phone-layout fieldset{border:0;min-width:0;margin:0;padding:0}.phone-number{overflow-wrap:anywhere;font-size:1.6rem}@media (max-width:800px){.phone-layout{grid-template-columns:minmax(0,1fr)}}.wallet-call-controls{margin-top:var(--space-5)}.wallet-call-controls .panel-toolbar h2{margin:0}@media (max-width:800px){.wallet-call-controls .panel-toolbar{flex-direction:column;align-items:stretch}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}