@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: "Mona Sans Variable", "Mona Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", "Cascadia Mono", Menlo, Consolas, monospace;--color-red-50: #fef2f2;--color-red-100: #fee2e1;--color-red-200: #fcc9c7;--color-red-300: #f8a19d;--color-red-400: #f16c66;--color-red-500: #e4433c;--color-red-600: #cb2b25;--color-red-700: #a9221d;--color-red-800: #8c211d;--color-red-900: #74211e;--color-red-950: #3f0c0a;--color-orange-50: #fff4ed;--color-orange-100: #ffe5d2;--color-orange-200: #fec8a4;--color-orange-300: #fda36c;--color-orange-400: #fa7b35;--color-orange-500: #ee5e14;--color-orange-600: #cf470b;--color-orange-700: #ab370c;--color-orange-800: #882e12;--color-orange-900: #6e2812;--color-orange-950: #3c1206;--color-green-50: #edfaf1;--color-green-100: #d2f2dc;--color-green-200: #a6e4ba;--color-green-300: #6dcd8e;--color-green-400: #3bb065;--color-green-500: #1e9449;--color-green-600: #15793a;--color-green-700: #136231;--color-green-800: #134e2a;--color-green-900: #113f24;--color-green-950: #062312;--color-blue-50: #eff5ff;--color-blue-100: #dce8fe;--color-blue-200: #bfd5fe;--color-blue-300: #93b8fc;--color-blue-400: #6093f8;--color-blue-500: #3b6ff2;--color-blue-600: #2553e0;--color-blue-700: #1d42be;--color-blue-800: #1d389a;--color-blue-900: #1d337a;--color-blue-950: #16204a;--color-neutral-50: #f5f7f7;--color-neutral-100: #ebefef;--color-neutral-200: #dce2e3;--color-neutral-300: #c1cacb;--color-neutral-400: #8f9c9e;--color-neutral-500: #66757a;--color-neutral-600: #4b585c;--color-neutral-700: #374246;--color-neutral-800: #222c30;--color-neutral-900: #131b1e;--color-neutral-950: #0a1012;--spacing: .25rem;--container-xs: 20rem;--container-sm: 24rem;--container-md: 28rem;--font-weight-normal: 400;--font-weight-semibold: 600;--radius-xs: 6px;--shadow-xs: 0 1px 2px rgba(10, 30, 34, .06);--shadow-sm: 0 1px 2px rgba(10, 30, 34, .05), 0 4px 12px rgba(10, 30, 34, .06);--shadow-md: 0 2px 4px rgba(10, 30, 34, .04), 0 12px 32px rgba(10, 30, 34, .12);--shadow-lg: 0 4px 8px rgba(10, 30, 34, .04), 0 32px 64px rgba(10, 30, 34, .18);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono);--color-surface: #ffffff;--color-surface-muted: #f5f7f7;--color-surface-raised: #ffffff;--color-surface-sunken: #ebeff0;--color-surface-inverse: var(--color-brand-950);--color-on-surface-inverse: #e6f4f4;--color-on-surface-inverse-muted: #9cc4c7;--color-border: #dce2e3;--color-border-strong: #687a7f;--color-text: #131b1e;--color-text-muted: #4b585c;--color-text-subtle: #5d6c70;--color-text-inverse: #ffffff;--color-primary: var(--color-brand-600);--color-primary-hover: var(--color-brand-700);--color-on-primary: #ffffff;--color-primary-bg: var(--color-brand-50);--color-primary-border: var(--color-brand-200);--color-primary-text: var(--color-brand-700);--color-focus-ring: var(--color-brand-600);--color-accent: var(--color-accent-400);--color-on-accent: var(--color-neutral-900);--color-accent-bg: var(--color-accent-50);--color-accent-text: var(--color-accent-800);--color-success: var(--color-green-600);--color-success-bg: var(--color-green-50);--color-success-border: var(--color-green-200);--color-success-text: var(--color-green-700);--color-warning: var(--color-orange-600);--color-warning-bg: var(--color-orange-50);--color-warning-border: var(--color-orange-200);--color-warning-text: var(--color-orange-700);--color-danger: var(--color-red-600);--color-danger-bg: var(--color-red-50);--color-danger-border: var(--color-red-200);--color-danger-text: var(--color-red-700);--color-info: var(--color-blue-600);--color-info-bg: var(--color-blue-50);--color-info-border: var(--color-blue-200);--color-info-text: var(--color-blue-700);--color-on-danger: #ffffff;--color-on-success: #ffffff;--color-scrim: rgba(10, 16, 18, .48);--color-skeleton: #e4e9ea;--color-urgency-emergency: var(--color-red-600);--color-on-urgency-emergency: #ffffff;--color-urgency-emergency-bg: var(--color-red-50);--color-urgency-high: var(--color-orange-700);--color-urgency-high-bg: var(--color-orange-50);--color-urgency-high-border: var(--color-orange-200);--color-urgency-normal: var(--color-neutral-600);--color-urgency-low: #5d6c70;--color-outcome-new-lead: var(--color-green-600);--color-outcome-message-taken: var(--color-brand-600);--color-outcome-question-answered: var(--color-blue-600);--color-outcome-appointment-request: #7248c4;--color-outcome-existing-customer: #3d5a80;--color-outcome-wrong-number: #8a6400;--color-outcome-spam: var(--color-neutral-500);--color-outcome-hang-up: #78878b;--color-outcome-other: #56676c;--color-outcome-missed: var(--color-orange-600);--color-sentiment-positive: var(--color-green-600);--color-sentiment-neutral: var(--color-neutral-500);--color-sentiment-negative: var(--color-orange-600);--color-agent-live: var(--color-green-500);--color-agent-paused: var(--color-orange-500);--color-agent-off: var(--color-red-600);--color-agent-ready: var(--color-brand-500);--color-agent-draft: var(--color-neutral-500);--color-health-active: var(--color-green-600);--color-health-pending: var(--color-blue-600);--color-health-attention: var(--color-orange-600);--color-health-off: var(--color-neutral-500);--color-hipaa-fg: var(--color-brand-700);--color-hipaa-bg: var(--color-brand-50);--color-hipaa-border: var(--color-brand-200);--color-test-fg: var(--color-neutral-900);--color-test-bg: var(--color-accent-300);--color-test-stripe: var(--color-accent-200);--color-test-border: var(--color-accent-700);--color-lang-es-fg: var(--color-blue-800);--color-lang-es-bg: var(--color-blue-50);--color-chart-answered: var(--color-brand-600);--color-chart-missed: var(--color-orange-500);--color-chart-grid: var(--color-neutral-200);--color-chart-axis: var(--color-neutral-500);--color-meter-ok: var(--color-brand-600);--color-meter-warn: var(--color-orange-500);--color-meter-over: var(--color-red-600);--color-meter-track: var(--color-neutral-100);--color-brand-50: #ecf8f8;--color-brand-100: #d0eeef;--color-brand-200: #a3dcdf;--color-brand-300: #6cc3c8;--color-brand-400: #37a3ab;--color-brand-500: #16868f;--color-brand-600: #0b6d77;--color-brand-700: #0a5961;--color-brand-800: #0c4950;--color-brand-900: #0d3c42;--color-brand-950: #052529;--color-accent-50: #fff9eb;--color-accent-100: #fff0c7;--color-accent-200: #ffe08a;--color-accent-300: #ffce52;--color-accent-400: #ffbe2e;--color-accent-500: #f5a30a;--color-accent-600: #d98205;--color-accent-700: #a65c05;--color-accent-800: #874a0b;--color-accent-900: #703d0f;--color-accent-950: #401f03;--text-display-xl: 64px;--text-display-xl--line-height: 64px;--text-display-xl--font-weight: 700;--text-display-xl--letter-spacing: -.035em;--text-display: 44px;--text-display--line-height: 48px;--text-display--font-weight: 700;--text-display--letter-spacing: -.03em;--text-lead: 20px;--text-lead--line-height: 30px;--text-lead--font-weight: 400;--text-lead--letter-spacing: -.005em;--text-eyebrow: 14px;--text-eyebrow--line-height: 20px;--text-eyebrow--font-weight: 600;--text-h1: 30px;--text-h1--line-height: 36px;--text-h1--font-weight: 700;--text-h1--letter-spacing: -.025em;--text-h2: 20px;--text-h2--line-height: 28px;--text-h2--font-weight: 650;--text-h2--letter-spacing: -.015em;--text-h3: 16px;--text-h3--line-height: 24px;--text-h3--font-weight: 600;--text-h3--letter-spacing: -.01em;--text-body: 16px;--text-body--line-height: 24px;--text-body--font-weight: 400;--text-body-sm: 14px;--text-body-sm--line-height: 20px;--text-body-sm--font-weight: 400;--text-label: 14px;--text-label--line-height: 20px;--text-label--font-weight: 600;--text-caption: 12px;--text-caption--line-height: 16px;--text-caption--font-weight: 500;--text-kpi: 36px;--text-kpi--line-height: 40px;--text-kpi--font-weight: 700;--text-kpi--letter-spacing: -.03em;--text-code: 13px;--text-code--line-height: 20px;--text-code--font-weight: 400;--radius-control: 10px;--radius-card: 16px;--radius-panel: 24px;--radius-full: 9999px;--ease-spring: cubic-bezier(.34, 1.56, .64, 1)}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;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,samp,pre{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{font-size:75%;line-height:0;position:relative;vertical-align:baseline}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}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}: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,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-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]),::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 utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-6{top:calc(var(--spacing) * 6)}.top-12{top:calc(var(--spacing) * 12)}.right-0{right:0}.z-\[var\(--z-dropdown\)\]{z-index:var(--z-dropdown)}.container{width:100%}@media(width>=40rem){.container{max-width:40rem}}@media(width>=48rem){.container{max-width:48rem}}@media(width>=64rem){.container{max-width:64rem}}@media(width>=80rem){.container{max-width:80rem}}@media(width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-6{margin-block:calc(var(--spacing) * 6)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-auto{margin-top:auto}.\!mb-2{margin-bottom:calc(var(--spacing) * 2)!important}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-16{height:calc(var(--spacing) * 16)}.h-64{height:calc(var(--spacing) * 64)}.h-\[88px\]{height:88px}.h-\[520px\]{height:520px}.h-full{height:100%}.h-px{height:1px}.max-h-80{max-height:calc(var(--spacing) * 80)}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.\!w-\[136px\]{width:136px!important}.\!w-\[170px\]{width:170px!important}.w-3\/4{width:75%}.w-5{width:calc(var(--spacing) * 5)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-fit{width:fit-content}.w-full{width:100%}.\!max-w-none{max-width:none!important}.max-w-60{max-width:calc(var(--spacing) * 60)}.max-w-\[720px\]{max-width:720px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[var\(--auth-card\)\]{max-width:var(--auth-card)}.max-w-\[var\(--content-max\)\]{max-width:var(--content-max)}.max-w-\[var\(--prose-max\)\]{max-width:var(--prose-max)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0px}.min-w-\[180px\]{min-width:180px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.\!grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.justify-items-center{justify-items:center}.justify-items-start{justify-items:start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.self-center{align-self:center}.self-start{align-self:flex-start}.justify-self-start{justify-self:flex-start}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded-\[var\(--radius-card\)\],.rounded-card{border-radius:var(--radius-card)}.rounded-control{border-radius:var(--radius-control)}.rounded-full{border-radius:var(--radius-full)}.rounded-panel{border-radius:var(--radius-panel)}.rounded-xs{border-radius:var(--radius-xs)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-border{border-color:var(--color-border)}.border-border-strong{border-color:var(--color-border-strong)}.\!bg-surface-sunken{background-color:var(--color-surface-sunken)!important}.bg-border{background-color:var(--color-border)}.bg-danger{background-color:var(--color-danger)}.bg-info-bg{background-color:var(--color-info-bg)}.bg-primary-bg{background-color:var(--color-primary-bg)}.bg-surface{background-color:var(--color-surface)}.bg-surface-muted{background-color:var(--color-surface-muted)}.bg-surface-sunken{background-color:var(--color-surface-sunken)}.bg-transparent{background-color:transparent}.bg-warning-bg{background-color:var(--color-warning-bg)}.\!p-0{padding:0!important}.\!p-4{padding:calc(var(--spacing) * 4)!important}.p-0{padding:0}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.\!py-8{padding-block:calc(var(--spacing) * 8)!important}.py-0{padding-block:0px}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-h1{font-size:var(--text-h1);line-height:var(--tw-leading, var(--text-h1--line-height));letter-spacing:var(--tw-tracking, var(--text-h1--letter-spacing));font-weight:var(--tw-font-weight, var(--text-h1--font-weight))}.text-h2{font-size:var(--text-h2);line-height:var(--tw-leading, var(--text-h2--line-height));letter-spacing:var(--tw-tracking, var(--text-h2--letter-spacing));font-weight:var(--tw-font-weight, var(--text-h2--font-weight))}.text-h3{font-size:var(--text-h3);line-height:var(--tw-leading, var(--text-h3--line-height));letter-spacing:var(--tw-tracking, var(--text-h3--letter-spacing));font-weight:var(--tw-font-weight, var(--text-h3--font-weight))}.text-body{font-size:var(--text-body);line-height:var(--tw-leading, var(--text-body--line-height));font-weight:var(--tw-font-weight, var(--text-body--font-weight))}.text-body-sm{font-size:var(--text-body-sm);line-height:var(--tw-leading, var(--text-body-sm--line-height));font-weight:var(--tw-font-weight, var(--text-body-sm--font-weight))}.text-caption{font-size:var(--text-caption);line-height:var(--tw-leading, var(--text-caption--line-height));font-weight:var(--tw-font-weight, var(--text-caption--font-weight))}.text-code{font-size:var(--text-code);line-height:var(--tw-leading, var(--text-code--line-height));font-weight:var(--tw-font-weight, var(--text-code--font-weight))}.text-\[13px\]{font-size:13px}.font-normal{--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-danger-text{color:var(--color-danger-text)}.text-info-text{color:var(--color-info-text)}.text-on-danger{color:var(--color-on-danger)}.text-outcome-new-lead{color:var(--color-outcome-new-lead)}.text-primary{color:var(--color-primary)}.text-primary-text{color:var(--color-primary-text)}.text-success{color:var(--color-success)}.text-success-text{color:var(--color-success-text)}.text-text{color:var(--color-text)}.text-text-muted{color:var(--color-text-muted)}.text-text-subtle{color:var(--color-text-subtle)}.text-warning-text{color:var(--color-warning-text)}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.\!shadow-none{--tw-shadow: 0 0 #0000 !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-sm{--tw-shadow: 0 1px 2px var(--tw-shadow-color, rgba(10, 30, 34, .05)), 0 4px 12px var(--tw-shadow-color, rgba(10, 30, 34, .06));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur: blur(8px);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,)}.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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}@media(prefers-reduced-motion:no-preference){.motion-safe\:animate-pulse{animation:var(--animate-pulse)}}@media(width<359px){.max-\[359px\]\:sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}}@media(width<64rem){.max-lg\:hidden{display:none}}@media(width<48rem){.max-md\:hidden{display:none}}@media(width<40rem){.max-sm\:sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.max-sm\:order-last{order:9999}.max-sm\:col-span-2{grid-column:span 2 / span 2}.max-sm\:hidden{display:none}.max-sm\:w-full{width:100%}.max-sm\:\!grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto!important}.max-sm\:\!gap-3{gap:calc(var(--spacing) * 3)!important}}@media(width>=40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[1fr_180px\]{grid-template-columns:1fr 180px}.sm\:grid-cols-\[176px_1fr\]{grid-template-columns:176px 1fr}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:py-16{padding-block:calc(var(--spacing) * 16)}}@media(width>=48rem){.md\:col-span-3{grid-column:span 3 / span 3}.md\:mx-0{margin-inline:0px}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[1fr_1\.2fr\]{grid-template-columns:1fr 1.2fr}.md\:rounded-\[var\(--radius-card\)\]{border-radius:var(--radius-card)}.md\:px-0{padding-inline:0px}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media(width>=64rem){.lg\:mt-0{margin-top:0}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[240px_minmax\(0\,1fr\)\]{grid-template-columns:240px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}}@media(width<48rem){.max-md\:\[\&_td\]\:flex-col td{flex-direction:column}.max-md\:\[\&_td\]\:gap-1 td{gap:var(--spacing)}.max-md\:\[\&_td\]\:py-2 td{padding-block:calc(var(--spacing) * 2)}}}@font-face{font-family:Mona Sans Variable;font-style:normal;font-display:optional;font-weight:200 900;src:url(/fonts/mona-sans-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mona Sans Variable;font-style:normal;font-display:optional;font-weight:200 900;src:url(/fonts/mona-sans-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,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("./media/jetbrains-mono-latin-400-normal-3OOWLGQ2.woff2") format("woff2"),url("./media/jetbrains-mono-latin-400-normal-WDD34GPP.woff") format("woff")}:root{--control-sm: 32px;--control-md: 40px;--control-lg: 48px;--target-min: 24px;--target-touch: 44px;--sidebar-width: 248px;--content-max: 1200px;--prose-max: 720px;--auth-card: 440px;--z-sticky: 20;--z-dropdown: 30;--z-drawer: 40;--z-dialog: 50;--z-toast: 60;--duration-instant: 90ms;--duration-fast: .15s;--duration-base: .24s;--duration-slow: .4s;--duration-emphasis: .7s}[data-theme=dark]{color-scheme:dark;--color-surface: #0e1719;--color-surface-muted: #091012;--color-surface-raised: #152124;--color-surface-sunken: #060b0c;--color-surface-inverse: #031a1d;--color-border: #223034;--color-border-strong: #72858b;--color-text: #edf2f2;--color-text-muted: #a5b3b6;--color-text-subtle: #8c9b9e;--color-text-inverse: #0e1719;--color-primary: var(--color-brand-400);--color-primary-hover: var(--color-brand-300);--color-on-primary: #03191c;--color-primary-bg: #0f3136;--color-primary-border: #1d5a61;--color-primary-text: var(--color-brand-300);--color-focus-ring: var(--color-brand-300);--color-accent-bg: #2a1d05;--color-accent-text: var(--color-accent-300);--color-success: var(--color-green-400);--color-success-bg: #0b2616;--color-success-border: #1d5e36;--color-success-text: var(--color-green-300);--color-warning: var(--color-orange-400);--color-warning-bg: #2d1508;--color-warning-border: #7a3512;--color-warning-text: var(--color-orange-300);--color-danger: var(--color-red-400);--color-danger-bg: #2e0f0e;--color-danger-border: #7d2622;--color-danger-text: var(--color-red-300);--color-info: var(--color-blue-400);--color-info-bg: #0e1a3a;--color-info-border: #26418f;--color-info-text: var(--color-blue-300);--color-on-danger: #1a0505;--color-on-success: #04210f;--color-scrim: rgba(0, 0, 0, .66);--color-skeleton: #1a2629;--color-urgency-emergency: var(--color-red-400);--color-on-urgency-emergency: #1a0505;--color-urgency-emergency-bg: #2e0f0e;--color-urgency-high: var(--color-orange-300);--color-urgency-high-bg: #2d1508;--color-urgency-high-border: #7a3512;--color-urgency-normal: #a5b3b6;--color-urgency-low: #8c9b9e;--color-outcome-new-lead: var(--color-green-400);--color-outcome-message-taken: var(--color-brand-400);--color-outcome-question-answered: var(--color-blue-400);--color-outcome-appointment-request: #ab8cf0;--color-outcome-existing-customer: #93a8cf;--color-outcome-wrong-number: #d6b25a;--color-outcome-spam: var(--color-neutral-400);--color-outcome-other: #687a7f;--color-outcome-missed: var(--color-orange-400);--color-sentiment-positive: var(--color-green-400);--color-sentiment-neutral: #8c9b9e;--color-sentiment-negative: var(--color-orange-400);--color-agent-live: var(--color-green-400);--color-agent-paused: var(--color-orange-400);--color-agent-off: var(--color-red-400);--color-agent-ready: var(--color-brand-400);--color-agent-draft: var(--color-neutral-400);--color-health-active: var(--color-green-400);--color-health-pending: var(--color-blue-400);--color-health-attention: var(--color-orange-400);--color-health-off: var(--color-neutral-400);--color-hipaa-fg: var(--color-brand-300);--color-hipaa-bg: #0f3136;--color-hipaa-border: #1d5a61;--color-test-border: var(--color-accent-400);--color-lang-es-fg: var(--color-blue-300);--color-lang-es-bg: #0e1a3a;--color-chart-answered: var(--color-brand-400);--color-chart-missed: var(--color-orange-400);--color-chart-grid: #223034;--color-chart-axis: #8c9b9e;--color-meter-ok: var(--color-brand-400);--color-meter-warn: var(--color-orange-400);--color-meter-over: var(--color-red-400);--color-meter-track: #1a2629;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .5);--shadow-sm: 0 4px 12px rgba(0, 0, 0, .5);--shadow-md: 0 12px 32px rgba(0, 0, 0, .6);--shadow-lg: 0 32px 64px rgba(0, 0, 0, .7)}:root{--accent: var(--color-accent);--accent-300: var(--color-accent-300);--accent-bg: var(--color-accent-bg);--accent-text: var(--color-accent-text);--agent-draft: var(--color-agent-draft);--agent-live: var(--color-agent-live);--agent-off: var(--color-agent-off);--agent-paused: var(--color-agent-paused);--agent-ready: var(--color-agent-ready);--border: var(--color-border);--border-strong: var(--color-border-strong);--chart-answered: var(--color-chart-answered);--chart-axis: var(--color-chart-axis);--chart-grid: var(--color-chart-grid);--chart-missed: var(--color-chart-missed);--danger: var(--color-danger);--danger-bg: var(--color-danger-bg);--danger-border: var(--color-danger-border);--danger-text: var(--color-danger-text);--focus-ring: var(--color-focus-ring);--health-active: var(--color-health-active);--health-attention: var(--color-health-attention);--health-off: var(--color-health-off);--health-pending: var(--color-health-pending);--hipaa-bg: var(--color-hipaa-bg);--hipaa-border: var(--color-hipaa-border);--hipaa-fg: var(--color-hipaa-fg);--info: var(--color-info);--info-bg: var(--color-info-bg);--info-border: var(--color-info-border);--info-text: var(--color-info-text);--lang-es-bg: var(--color-lang-es-bg);--lang-es-fg: var(--color-lang-es-fg);--meter-ok: var(--color-meter-ok);--meter-over: var(--color-meter-over);--meter-track: var(--color-meter-track);--meter-warn: var(--color-meter-warn);--on-accent: var(--color-on-accent);--on-danger: var(--color-on-danger);--on-primary: var(--color-on-primary);--on-surface-inverse: var(--color-on-surface-inverse);--on-surface-inverse-muted: var(--color-on-surface-inverse-muted);--on-urgency-emergency: var(--color-on-urgency-emergency);--primary: var(--color-primary);--primary-bg: var(--color-primary-bg);--primary-border: var(--color-primary-border);--primary-hover: var(--color-primary-hover);--primary-text: var(--color-primary-text);--scrim: var(--color-scrim);--skeleton: var(--color-skeleton);--space-1: calc(var(--spacing) * 1);--space-10: calc(var(--spacing) * 10);--space-12: calc(var(--spacing) * 12);--space-16: calc(var(--spacing) * 16);--space-2: calc(var(--spacing) * 2);--space-3: calc(var(--spacing) * 3);--space-4: calc(var(--spacing) * 4);--space-5: calc(var(--spacing) * 5);--space-6: calc(var(--spacing) * 6);--space-8: calc(var(--spacing) * 8);--success: var(--color-success);--success-bg: var(--color-success-bg);--success-border: var(--color-success-border);--success-text: var(--color-success-text);--surface: var(--color-surface);--surface-inverse: var(--color-surface-inverse);--surface-muted: var(--color-surface-muted);--surface-raised: var(--color-surface-raised);--surface-sunken: var(--color-surface-sunken);--test-bg: var(--color-test-bg);--test-border: var(--color-test-border);--test-fg: var(--color-test-fg);--test-stripe: var(--color-test-stripe);--text: var(--color-text);--text-inverse: var(--color-text-inverse);--text-muted: var(--color-text-muted);--text-subtle: var(--color-text-subtle);--urgency-emergency: var(--color-urgency-emergency);--urgency-emergency-bg: var(--color-urgency-emergency-bg);--urgency-high: var(--color-urgency-high);--urgency-high-bg: var(--color-urgency-high-bg);--urgency-high-border: var(--color-urgency-high-border);--urgency-low: var(--color-urgency-low);--urgency-normal: var(--color-urgency-normal);--warning: var(--color-warning);--warning-bg: var(--color-warning-bg);--warning-border: var(--color-warning-border);--warning-text: var(--color-warning-text)}@layer components{*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:var(--font-sans);font-size:14px;line-height:20px;color:var(--text);background:var(--surface-muted);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input,select,textarea{font:inherit;color:inherit}::selection{background:var(--accent);color:var(--on-accent)}:where(a,button,input,select,textarea,[tabindex],summary):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.tnum{font-variant-numeric:tabular-nums}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@keyframes x-fade-up{0%{opacity:0;transform:translateY(8px)}}@keyframes x-fade-down{0%{opacity:0;transform:translateY(-6px)}}@keyframes x-zoom-in{0%{opacity:0;transform:translateY(8px) scale(.97)}}@keyframes x-fade{0%{opacity:0}}@keyframes x-pop{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}@keyframes x-draw{0%{stroke-dashoffset:var(--len, 40)}to{stroke-dashoffset:0}}@keyframes x-grow{0%{transform:scaleX(0)}}@keyframes x-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}@keyframes x-spin{to{transform:rotate(360deg)}}@keyframes x-eq{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes x-ping{0%{transform:scale(1);opacity:.55}80%,to{transform:scale(2.6);opacity:0}}@keyframes x-flash{0%,35%{background-color:var(--primary-bg)}to{background-color:transparent}}.x-anim-in{animation:x-fade-up var(--duration-base) var(--ease-out) both}.x-pop{animation:x-pop var(--duration-emphasis) var(--ease-spring) both}.x-i{display:inline-block;flex:none;width:20px;height:20px;vertical-align:middle;background-color:currentColor;-webkit-mask:var(--i) center / contain no-repeat;mask:var(--i) center / contain no-repeat}.x-i--sm{width:16px;height:16px}.x-i--lg{width:24px;height:24px}:root{--i-check: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m5%2012.5%204.5%204.5L19%207.5%22%2F%3E%3C%2Fsvg%3E);--i-chevron-down: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m6%209%206%206%206-6%22%2F%3E%3C%2Fsvg%3E)}.x-i-dashboard{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223.5%22%20y%3D%223.5%22%20width%3D%227%22%20height%3D%228%22%20rx%3D%221.5%22%2F%3E%3Crect%20x%3D%2213.5%22%20y%3D%223.5%22%20width%3D%227%22%20height%3D%225%22%20rx%3D%221.5%22%2F%3E%3Crect%20x%3D%2213.5%22%20y%3D%2211.5%22%20width%3D%227%22%20height%3D%229%22%20rx%3D%221.5%22%2F%3E%3Crect%20x%3D%223.5%22%20y%3D%2214.5%22%20width%3D%227%22%20height%3D%226%22%20rx%3D%221.5%22%2F%3E%3C%2Fsvg%3E)}.x-i-phone{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6.6%203.5h2.3l1.6%204.2-2%201.4a11%2011%200%200%200%206.4%206.4l1.4-2%204.2%201.6v2.3a2%202%200%200%201-2.2%202A16.5%2016.5%200%200%201%204.6%205.7a2%202%200%200%201%202-2.2z%22%2F%3E%3C%2Fsvg%3E)}.x-i-calls{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6.6%203.5h2.3l1.6%204.2-2%201.4a11%2011%200%200%200%206.4%206.4l1.4-2%204.2%201.6v2.3a2%202%200%200%201-2.2%202A16.5%2016.5%200%200%201%204.6%205.7a2%202%200%200%201%202-2.2z%22%2F%3E%3Cpath%20d%3D%22M14.5%203.5h6M14.5%207h6M14.5%2010.5h3%22%2F%3E%3C%2Fsvg%3E)}.x-i-agent{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M4.5%2020.5a7.5%207.5%200%200%201%2015%200%22%2F%3E%3Cpath%20d%3D%22M19%205.5v5M21.5%207v2M16.5%207v2%22%2F%3E%3C%2Fsvg%3E)}.x-i-integrations{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%203.5v4M15%203.5v4%22%2F%3E%3Cpath%20d%3D%22M6.5%207.5h11v3a5.5%205.5%200%200%201-11%200z%22%2F%3E%3Cpath%20d%3D%22M12%2016v4.5%22%2F%3E%3C%2Fsvg%3E)}.x-i-billing{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%225.5%22%20width%3D%2218%22%20height%3D%2213%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M3%209.5h18M7%2014.5h4%22%2F%3E%3C%2Fsvg%3E)}.x-i-settings{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M12%202.8v2.4M12%2018.8v2.4M4.9%204.9l1.7%201.7M17.4%2017.4l1.7%201.7M2.8%2012h2.4M18.8%2012h2.4M4.9%2019.1l1.7-1.7M17.4%206.6l1.7-1.7%22%2F%3E%3C%2Fsvg%3E)}.x-i-menu{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%207h16M4%2012h16M4%2017h16%22%2F%3E%3C%2Fsvg%3E)}.x-i-new-lead{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%229.5%22%20cy%3D%228%22%20r%3D%223.5%22%2F%3E%3Cpath%20d%3D%22M3.5%2020a6%206%200%200%201%2012%200%22%2F%3E%3Cpath%20d%3D%22M18.5%208v6M15.5%2011h6%22%2F%3E%3C%2Fsvg%3E)}.x-i-message{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%205.5h16v10H9l-5%204z%22%2F%3E%3Cpath%20d%3D%22M8%209.5h8M8%2012.5h5%22%2F%3E%3C%2Fsvg%3E)}.x-i-question{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%228.5%22%2F%3E%3Cpath%20d%3D%22M9.6%209.4a2.5%202.5%200%201%201%203.4%202.3c-.7.3-1%20.8-1%201.5v.3%22%2F%3E%3Cpath%20d%3D%22M12%2016.6v.1%22%2F%3E%3C%2Fsvg%3E)}.x-i-calendar{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223.5%22%20y%3D%225%22%20width%3D%2217%22%20height%3D%2215.5%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M3.5%209.5h17M8%203v4M16%203v4%22%2F%3E%3Cpath%20d%3D%22M8%2013.5h2M14%2013.5h2M8%2017h2%22%2F%3E%3C%2Fsvg%3E)}.x-i-user-check{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%229.5%22%20cy%3D%228%22%20r%3D%223.5%22%2F%3E%3Cpath%20d%3D%22M3.5%2020a6%206%200%200%201%2012%200%22%2F%3E%3Cpath%20d%3D%22m16%2011%202%202%203.5-3.5%22%2F%3E%3C%2Fsvg%3E)}.x-i-wrong-number{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6.6%203.5h2.3l1.6%204.2-2%201.4a11%2011%200%200%200%206.4%206.4l1.4-2%204.2%201.6v2.3a2%202%200%200%201-2.2%202A16.5%2016.5%200%200%201%204.6%205.7a2%202%200%200%201%202-2.2z%22%2F%3E%3Cpath%20d%3D%22m15%203.5%205%205M20%203.5l-5%205%22%2F%3E%3C%2Fsvg%3E)}.x-i-spam{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%228.5%22%2F%3E%3Cpath%20d%3D%22m6%206%2012%2012%22%2F%3E%3C%2Fsvg%3E)}.x-i-hang-up{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3.2%2013.8c4.9-4.4%2012.7-4.4%2017.6%200l-1.6%202.9-3.7-1.2v-2.6a10%2010%200%200%200-7%200v2.6l-3.7%201.2z%22%2F%3E%3C%2Fsvg%3E)}.x-i-other{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%226%22%20cy%3D%2212%22%20r%3D%221.2%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%221.2%22%2F%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%2212%22%20r%3D%221.2%22%2F%3E%3C%2Fsvg%3E)}.x-i-phone-missed{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6.6%203.5h2.3l1.6%204.2-2%201.4a11%2011%200%200%200%206.4%206.4l1.4-2%204.2%201.6v2.3a2%202%200%200%201-2.2%202A16.5%2016.5%200%200%201%204.6%205.7a2%202%200%200%201%202-2.2z%22%2F%3E%3Cpath%20d%3D%22m14.5%203.5%203%203%203-3%22%2F%3E%3C%2Fsvg%3E)}.x-i-phone-forward{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6.6%203.5h2.3l1.6%204.2-2%201.4a11%2011%200%200%200%206.4%206.4l1.4-2%204.2%201.6v2.3a2%202%200%200%201-2.2%202A16.5%2016.5%200%200%201%204.6%205.7a2%202%200%200%201%202-2.2z%22%2F%3E%3Cpath%20d%3D%22M14%206.5h6.5M17.5%203.5l3%203-3%203%22%2F%3E%3C%2Fsvg%3E)}.x-i-emergency{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203.8%202.8%2019.5h18.4z%22%2F%3E%3Cpath%20d%3D%22M12%209.5v4.5M12%2016.8v.1%22%2F%3E%3C%2Fsvg%3E)}.x-i-arrow-up{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2019.5v-15M6%2010.5l6-6%206%206%22%2F%3E%3C%2Fsvg%3E)}.x-i-arrow-down{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%204.5v15M6%2013.5l6%206%206-6%22%2F%3E%3C%2Fsvg%3E)}.x-i-minus{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2012h14%22%2F%3E%3C%2Fsvg%3E)}.x-i-check{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m5%2012.5%204.5%204.5L19%207.5%22%2F%3E%3C%2Fsvg%3E)}.x-i-check-circle{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%228.5%22%2F%3E%3Cpath%20d%3D%22m8%2012.3%202.8%202.8L16.2%209.6%22%2F%3E%3C%2Fsvg%3E)}.x-i-x-circle{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%228.5%22%2F%3E%3Cpath%20d%3D%22m9%209%206%206M15%209l-6%206%22%2F%3E%3C%2Fsvg%3E)}.x-i-close{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m6%206%2012%2012M18%206%206%2018%22%2F%3E%3C%2Fsvg%3E)}.x-i-info{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%228.5%22%2F%3E%3Cpath%20d%3D%22M12%2011v5.5M12%207.8v.1%22%2F%3E%3C%2Fsvg%3E)}.x-i-alert{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%228.5%22%2F%3E%3Cpath%20d%3D%22M12%207.5V13M12%2016.2v.1%22%2F%3E%3C%2Fsvg%3E)}.x-i-shield-check{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203%204.5%206v5.5c0%204.6%203.2%208%207.5%209.5%204.3-1.5%207.5-4.9%207.5-9.5V6z%22%2F%3E%3Cpath%20d%3D%22m9%2012%202.2%202.2L15.5%2010%22%2F%3E%3C%2Fsvg%3E)}.x-i-lock{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%224.5%22%20y%3D%2210.5%22%20width%3D%2215%22%20height%3D%2210%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M8%2010.5V7.5a4%204%200%200%201%208%200v3%22%2F%3E%3C%2Fsvg%3E)}.x-i-eye{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M2.5%2012S6%205.5%2012%205.5%2021.5%2012%2021.5%2012%2018%2018.5%2012%2018.5%202.5%2012%202.5%2012z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%223%22%2F%3E%3C%2Fsvg%3E)}.x-i-eye-off{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9.9%205.7A9.6%209.6%200%200%201%2012%205.5c6%200%209.5%206.5%209.5%206.5a17%2017%200%200%201-2.6%203.4M6.6%206.6A16.6%2016.6%200%200%200%202.5%2012S6%2018.5%2012%2018.5a9.3%209.3%200%200%200%205.4-1.7%22%2F%3E%3Cpath%20d%3D%22M9.9%209.9a3%203%200%200%200%204.2%204.2M3.5%203.5l17%2017%22%2F%3E%3C%2Fsvg%3E)}.x-i-sentiment-positive{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%228.5%22%2F%3E%3Cpath%20d%3D%22M8.5%2014a4.2%204.2%200%200%200%207%200%22%2F%3E%3Cpath%20d%3D%22M9%209.5v.1M15%209.5v.1%22%2F%3E%3C%2Fsvg%3E)}.x-i-sentiment-neutral{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%228.5%22%2F%3E%3Cpath%20d%3D%22M8.5%2014.5h7%22%2F%3E%3Cpath%20d%3D%22M9%209.5v.1M15%209.5v.1%22%2F%3E%3C%2Fsvg%3E)}.x-i-sentiment-negative{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%228.5%22%2F%3E%3Cpath%20d%3D%22M8.5%2015.5a4.2%204.2%200%200%201%207%200%22%2F%3E%3Cpath%20d%3D%22M9%209.5v.1M15%209.5v.1%22%2F%3E%3C%2Fsvg%3E)}.x-i-play{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%204.5v15l12-7.5z%22%2F%3E%3C%2Fsvg%3E)}.x-i-pause{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%205v14M16%205v14%22%2F%3E%3C%2Fsvg%3E)}.x-i-mic{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%229%22%20y%3D%223%22%20width%3D%226%22%20height%3D%2211%22%20rx%3D%223%22%2F%3E%3Cpath%20d%3D%22M5.5%2011a6.5%206.5%200%200%200%2013%200M12%2017.5V21%22%2F%3E%3C%2Fsvg%3E)}.x-i-mic-off{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M15%209.5V6a3%203%200%200%200-5.8-1.1M9%209v2a3%203%200%200%200%204.6%202.5%22%2F%3E%3Cpath%20d%3D%22M18.5%2011a6.5%206.5%200%200%201-.6%202.7M5.5%2011a6.5%206.5%200%200%200%2010.4%205.2M12%2017.5V21M3.5%203.5l17%2017%22%2F%3E%3C%2Fsvg%3E)}.x-i-waveform{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2012h1.5M7%208.5v7M10.5%205v14M14%208v8M17.5%2010v4M21%2012h-1%22%2F%3E%3C%2Fsvg%3E)}.x-i-volume{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%209.5h3.5L12%205.5v13l-4.5-4H4z%22%2F%3E%3Cpath%20d%3D%22M15.5%209a4%204%200%200%201%200%206M18%206.5a7.5%207.5%200%200%201%200%2011%22%2F%3E%3C%2Fsvg%3E)}.x-i-clock{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%228.5%22%2F%3E%3Cpath%20d%3D%22M12%207.5V12l3%202%22%2F%3E%3C%2Fsvg%3E)}.x-i-thumbs-up{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7.5%2010.5v9.5H4.5v-9.5zM7.5%2010.5%2011%203.5a2%202%200%200%201%202.4%202.3L12.8%209H18a2%202%200%200%201%202%202.3l-1.2%207a2%202%200%200%201-2%201.7H7.5%22%2F%3E%3C%2Fsvg%3E)}.x-i-thumbs-down{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7.5%2013.5V4H4.5v9.5zM7.5%2013.5%2011%2020.5a2%202%200%200%200%202.4-2.3L12.8%2015H18a2%202%200%200%200%202-2.3l-1.2-7a2%202%200%200%200-2-1.7H7.5%22%2F%3E%3C%2Fsvg%3E)}.x-i-language{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%228.5%22%2F%3E%3Cpath%20d%3D%22M3.5%2012h17M12%203.5c2.3%202.4%203.4%205.2%203.4%208.5s-1.1%206.1-3.4%208.5c-2.3-2.4-3.4-5.2-3.4-8.5S9.7%205.9%2012%203.5z%22%2F%3E%3C%2Fsvg%3E)}.x-i-file-text{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%203.5H6.5a1.5%201.5%200%200%200-1.5%201.5v14a1.5%201.5%200%200%200%201.5%201.5h11A1.5%201.5%200%200%200%2019%2019V8.5z%22%2F%3E%3Cpath%20d%3D%22M14%203.5v5h5M8.5%2013h7M8.5%2016.5h5%22%2F%3E%3C%2Fsvg%3E)}.x-i-globe{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%228.5%22%2F%3E%3Cpath%20d%3D%22M3.5%2012h17M12%203.5c2.3%202.4%203.4%205.2%203.4%208.5s-1.1%206.1-3.4%208.5c-2.3-2.4-3.4-5.2-3.4-8.5S9.7%205.9%2012%203.5z%22%2F%3E%3C%2Fsvg%3E)}.x-i-upload{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2015.5V4M7%209l5-5%205%205%22%2F%3E%3Cpath%20d%3D%22M4.5%2015v3.5a2%202%200%200%200%202%202h11a2%202%200%200%200%202-2V15%22%2F%3E%3C%2Fsvg%3E)}.x-i-download{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%204v11.5M7%2010.5l5%205%205-5%22%2F%3E%3Cpath%20d%3D%22M4.5%2015v3.5a2%202%200%200%200%202%202h11a2%202%200%200%200%202-2V15%22%2F%3E%3C%2Fsvg%3E)}.x-i-mail{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%225.5%22%20width%3D%2218%22%20height%3D%2213%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22m3.5%207%208.5%206.5L20.5%207%22%2F%3E%3C%2Fsvg%3E)}.x-i-sms{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%205.5h16v10H9l-5%204z%22%2F%3E%3Cpath%20d%3D%22M8.5%2010.5v.1M12%2010.5v.1M15.5%2010.5v.1%22%2F%3E%3C%2Fsvg%3E)}.x-i-hash{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9.5%203.5%207.5%2020.5M16.5%203.5l-2%2017M4%208.5h16.5M3.5%2015.5H20%22%2F%3E%3C%2Fsvg%3E)}.x-i-webhook{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%226.5%22%20cy%3D%2217%22%20r%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%2217.5%22%20cy%3D%2217%22%20r%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%226.5%22%20r%3D%222.5%22%2F%3E%3Cpath%20d%3D%22m10.8%208.7-3.1%205.9M13.2%208.7l3.1%205.9M9%2017h6%22%2F%3E%3C%2Fsvg%3E)}.x-i-copy{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%228.5%22%20y%3D%228.5%22%20width%3D%2212%22%20height%3D%2212%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M15.5%208.5V5.5a2%202%200%200%200-2-2h-8a2%202%200%200%200-2%202v8a2%202%200%200%200%202%202h3%22%2F%3E%3C%2Fsvg%3E)}.x-i-plus{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%205v14M5%2012h14%22%2F%3E%3C%2Fsvg%3E)}.x-i-edit{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M15.5%204.5%2019.5%208.5%208.5%2019.5H4.5v-4z%22%2F%3E%3Cpath%20d%3D%22m13%207%204%204%22%2F%3E%3C%2Fsvg%3E)}.x-i-trash{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4.5%206.5h15M9.5%206.5V4h5v2.5M6.5%206.5l1%2013.5h9l1-13.5%22%2F%3E%3Cpath%20d%3D%22M10%2010.5v6M14%2010.5v6%22%2F%3E%3C%2Fsvg%3E)}.x-i-search{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%226.5%22%2F%3E%3Cpath%20d%3D%22m16%2016%204.5%204.5%22%2F%3E%3C%2Fsvg%3E)}.x-i-filter{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%205.5h16l-6%207.5v6l-4%201.5v-7.5z%22%2F%3E%3C%2Fsvg%3E)}.x-i-refresh{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M19.5%2012a7.5%207.5%200%201%201-2.2-5.3L19.5%209%22%2F%3E%3Cpath%20d%3D%22M19.5%204v5h-5%22%2F%3E%3C%2Fsvg%3E)}.x-i-external-link{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%204h6v6M20%204l-9%209%22%2F%3E%3Cpath%20d%3D%22M18%2014v4.5a1.5%201.5%200%200%201-1.5%201.5h-11A1.5%201.5%200%200%201%204%2018.5v-11A1.5%201.5%200%200%201%205.5%206H10%22%2F%3E%3C%2Fsvg%3E)}.x-i-chevron-down{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m6%209%206%206%206-6%22%2F%3E%3C%2Fsvg%3E)}.x-i-chevron-right{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m9%206%206%206-6%206%22%2F%3E%3C%2Fsvg%3E)}.x-i-chevron-left{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m15%206-6%206%206%206%22%2F%3E%3C%2Fsvg%3E)}.x-i-grip{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%229%22%20cy%3D%226%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2215%22%20cy%3D%226%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%229%22%20cy%3D%2212%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2215%22%20cy%3D%2212%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%229%22%20cy%3D%2218%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2215%22%20cy%3D%2218%22%20r%3D%221%22%2F%3E%3C%2Fsvg%3E)}.x-i-sign-out{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14.5%204.5h4a1.5%201.5%200%200%201%201.5%201.5v12a1.5%201.5%200%200%201-1.5%201.5h-4%22%2F%3E%3Cpath%20d%3D%22M10%2016.5%205.5%2012%2010%207.5M5.5%2012H15%22%2F%3E%3C%2Fsvg%3E)}.x-i-building{--i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4.5%2020.5V5a1.5%201.5%200%200%201%201.5-1.5h8A1.5%201.5%200%200%201%2015.5%205v15.5M15.5%209.5H18a1.5%201.5%200%200%201%201.5%201.5v9.5M3%2020.5h18%22%2F%3E%3Cpath%20d%3D%22M8%207.5h4M8%2011h4M8%2014.5h4%22%2F%3E%3C%2Fsvg%3E)}.x-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:var(--control-md);padding:0 var(--space-4);border-radius:var(--radius-control);border:1px solid transparent;font-size:14px;line-height:20px;font-weight:600;letter-spacing:-.005em;white-space:nowrap;cursor:pointer;text-decoration:none;position:relative;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),transform var(--duration-instant) var(--ease-out)}.x-btn:active:not(:disabled){transform:translateY(1px) scale(.98)}.x-btn--primary{background:var(--primary);color:var(--on-primary);border-color:var(--primary-hover);box-shadow:inset 0 1px #ffffff2e,0 1px 2px #0a1e222e}.x-btn--primary:hover,.x-btn--primary.is-hover{background:var(--primary-hover)}.x-btn--secondary{background:var(--surface);color:var(--text);border-color:var(--border-strong);box-shadow:var(--shadow-xs)}.x-btn--secondary:hover,.x-btn--secondary.is-hover{background:var(--surface-sunken)}.x-btn--ghost{background:transparent;color:var(--text)}.x-btn--pill{border-radius:var(--radius-full);padding:0 var(--space-6)}.x-btn--accent{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.x-btn--accent:hover{background:var(--accent-300)}.x-btn__arrow{transition:transform var(--duration-fast) var(--ease-out)}.x-btn:hover .x-btn__arrow{transform:translate(3px)}.x-btn--ghost:hover,.x-btn--ghost.is-hover{background:var(--surface-sunken)}.x-btn--danger{background:var(--danger);color:var(--on-danger)}.x-btn--danger:hover,.x-btn--danger.is-hover{background:var(--danger-text)}.x-btn--link{height:auto;padding:0;background:none;border:0;box-shadow:none;color:var(--primary-text);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:currentColor}@supports (color: color-mix(in lab,red,red)){.x-btn--link{text-decoration-color:color-mix(in srgb,currentColor 35%,transparent)}}.x-btn--link:hover{color:var(--primary-hover);text-decoration-color:currentColor}.x-btn--sm{height:var(--control-sm);padding:0 var(--space-3);font-size:13px}.x-btn--lg{height:var(--control-lg);padding:0 var(--space-6);font-size:16px;line-height:24px}.x-btn--icon{width:var(--control-md);padding:0}.x-btn--icon.x-btn--sm{width:var(--control-sm)}.x-btn--block{width:100%}.x-btn.is-focus{outline:2px solid var(--focus-ring);outline-offset:2px}.x-btn:disabled,.x-btn[aria-disabled=true]{background:var(--surface-sunken);color:var(--text-subtle);border-color:var(--border);box-shadow:none;cursor:not-allowed}.x-btn--link:disabled{background:none}.x-btn[aria-busy=true]{cursor:progress}.x-btn[aria-busy=true] .x-spinner{width:16px;height:16px;border-width:2px}.x-field{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.x-label{font-size:14px;line-height:20px;font-weight:600;color:var(--text)}.x-optional{font-weight:400;color:var(--text-muted)}.x-hint{font-size:13px;line-height:18px;color:var(--text-muted);margin:0}.x-error{display:flex;gap:var(--space-1);align-items:flex-start;font-size:13px;line-height:18px;color:var(--danger-text);margin:0}.x-error .x-i{width:16px;height:16px;margin-top:1px}.x-input,.x-select,.x-textarea{width:100%;height:var(--control-md);padding:0 var(--space-3);border-radius:var(--radius-control);border:1px solid var(--border-strong);background:var(--surface);color:var(--text);font-size:16px;line-height:24px;transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}.x-input::placeholder,.x-textarea::placeholder{color:var(--text-subtle)}.x-input:hover:not(:disabled):not(:focus),.x-select:hover:not(:disabled),.x-textarea:hover:not(:disabled):not(:focus){border-color:var(--text-muted)}.x-input:focus,.x-select:focus,.x-textarea:focus,.x-input.is-focus{outline:none;border-color:var(--focus-ring);box-shadow:0 0 0 1px var(--focus-ring),0 0 0 5px var(--primary-bg)}.x-input[aria-invalid=true],.x-textarea[aria-invalid=true],.x-select[aria-invalid=true]{border-color:var(--danger);box-shadow:0 0 0 1px var(--danger),0 0 0 5px var(--danger-bg)}.x-error{animation:x-fade-down var(--duration-base) var(--ease-out) both}.x-input:disabled,.x-select:disabled,.x-textarea:disabled{background:var(--surface-sunken);color:var(--text-subtle);border-color:var(--border);cursor:not-allowed}.x-input[readonly]{background:var(--surface-sunken)}.x-textarea{height:auto;min-height:96px;padding:var(--space-2) var(--space-3);resize:vertical}.x-select{appearance:none;padding-right:var(--space-10);background-image:none}.x-select-wrap{position:relative}.x-select-wrap:after{content:"";position:absolute;right:var(--space-3);top:50%;width:16px;height:16px;margin-top:-8px;background:var(--text-muted);-webkit-mask:var(--i-chevron-down) center / contain no-repeat;mask:var(--i-chevron-down) center / contain no-repeat;pointer-events:none}.x-input-group{position:relative;display:flex;align-items:center}.x-input-group .x-input{padding-left:var(--space-10)}.x-input-group .x-input.has-suffix{padding-left:var(--space-3);padding-right:var(--space-12)}.x-input-group__prefix{position:absolute;left:var(--space-3);color:var(--text-muted);display:flex;pointer-events:none;font-size:16px}.x-input-group__suffix{position:absolute;right:var(--space-1)}.x-field__foot{display:flex;justify-content:space-between;gap:var(--space-3)}.x-counter{font-size:12px;line-height:18px;color:var(--text-subtle);font-variant-numeric:tabular-nums;margin-left:auto}.x-counter.is-near{color:var(--warning-text)}.x-counter.is-over{color:var(--danger-text);font-weight:600}.x-strength{display:flex;gap:var(--space-1)}.x-strength span{flex:1;height:4px;border-radius:var(--radius-full);background:var(--meter-track)}.x-strength[data-level="1"] span:nth-child(-n+1){background:var(--danger)}.x-strength[data-level="2"] span:nth-child(-n+2){background:var(--warning)}.x-strength[data-level="3"] span:nth-child(-n+3){background:var(--success)}.x-hints{list-style:none;margin:0;padding:0;display:grid;gap:2px;font-size:13px;line-height:18px;color:var(--text-muted)}.x-hints li{display:flex;gap:var(--space-1);align-items:center}.x-hints li.is-met{color:var(--success-text)}.x-hints .x-i{width:16px;height:16px}.x-listbox{animation:x-fade-down var(--duration-base) var(--ease-out) both;list-style:none;margin:var(--space-1) 0 0;padding:var(--space-1);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-control);box-shadow:var(--shadow-md);max-height:240px;overflow:auto}.x-option{transition:background-color var(--duration-fast) var(--ease-out);display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:6px;font-size:14px;cursor:pointer}.x-option.is-active{background:var(--surface-sunken)}.x-option[aria-selected=true]{color:var(--primary-text);font-weight:600}.x-option[aria-selected=true]:after{content:"";margin-left:auto;width:16px;height:16px;background:currentColor;-webkit-mask:var(--i-check) center / contain no-repeat;mask:var(--i-check) center / contain no-repeat}.x-option mark{background:none;color:inherit;font-weight:700}.x-option[aria-disabled=true]{color:var(--text-subtle);cursor:not-allowed}.x-listbox__note{padding:var(--space-2) var(--space-3);font-size:13px;color:var(--text-muted)}.x-check{display:flex;gap:var(--space-3);align-items:flex-start;font-size:14px;line-height:20px;cursor:pointer}.x-check input{appearance:none;flex:none;width:20px;height:20px;margin:0;border:1.5px solid var(--border-strong);background:var(--surface);border-radius:var(--radius-xs);display:grid;place-content:center;cursor:pointer}.x-check input[type=radio]{border-radius:var(--radius-full)}.x-check input{transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.x-check input:checked{background:var(--primary);border-color:var(--primary)}.x-check input[type=checkbox]:checked:after{animation:x-pop var(--duration-base) var(--ease-spring) both;content:"";width:14px;height:14px;background:var(--on-primary);-webkit-mask:var(--i-check) center / contain no-repeat;mask:var(--i-check) center / contain no-repeat}.x-check input[type=radio]:checked{background:var(--surface);border:6px solid var(--primary)}.x-check input[aria-invalid=true]{border-color:var(--danger)}.x-check input:disabled{background:var(--surface-sunken);border-color:var(--border)}.x-check input:disabled+span{color:var(--text-subtle)}.x-check__desc{display:block;color:var(--text-muted);font-size:13px}.x-fieldset{border:0;padding:0;margin:0;display:grid;gap:var(--space-3)}.x-fieldset legend{padding:0;margin-bottom:var(--space-2);font-weight:600}.x-choice-card{transition:border-color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out);border:1px solid var(--border-strong);border-radius:var(--radius-card);padding:var(--space-4);background:var(--surface)}.x-choice-card:has(input:checked){border-color:var(--primary);box-shadow:0 0 0 1px var(--primary);background:var(--primary-bg)}.x-switch{display:inline-flex;align-items:center;gap:var(--space-3);cursor:pointer;font-size:14px}.x-switch input{appearance:none;margin:0;flex:none;width:40px;height:24px;border-radius:var(--radius-full);background:var(--border-strong);position:relative;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out)}.x-switch input:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:var(--radius-full);background:var(--surface);box-shadow:var(--shadow-xs);transition:transform var(--duration-base) var(--ease-spring)}.x-switch input:checked{background:var(--primary)}.x-switch input:checked:after{transform:translate(16px)}.x-switch input:disabled{opacity:.45;cursor:not-allowed}.x-seg{display:inline-flex;padding:3px;gap:2px;background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--radius-control)}.x-seg button{transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out);height:32px;padding:0 var(--space-3);border:0;border-radius:6px;background:transparent;color:var(--text-muted);font-size:14px;font-weight:600;cursor:pointer}.x-seg button[aria-checked=true],.x-seg button[aria-pressed=true]{background:var(--surface);color:var(--text);box-shadow:var(--shadow-xs)}.x-seg--block{display:flex}.x-seg--block button{flex:1}.x-range{display:flex;align-items:center;gap:var(--space-4)}.x-range input[type=range]{flex:1;appearance:none;height:6px;border-radius:var(--radius-full);background:linear-gradient(to right,var(--primary) var(--p, 50%),var(--meter-track) var(--p, 50%));margin:0}.x-range input[type=range]::-webkit-slider-thumb{appearance:none;width:22px;height:22px;border-radius:var(--radius-full);background:var(--surface);border:2px solid var(--primary);box-shadow:var(--shadow-sm);cursor:grab}.x-range input[type=range]::-moz-range-thumb{width:22px;height:22px;border-radius:var(--radius-full);background:var(--surface);border:2px solid var(--primary);cursor:grab}.x-range .x-input{width:96px;text-align:right;font-variant-numeric:tabular-nums}.x-otp{display:flex;gap:var(--space-2)}.x-otp input{width:48px;height:56px;text-align:center;font-size:24px;font-weight:600;font-variant-numeric:tabular-nums;border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),transform var(--duration-instant) var(--ease-out)}.x-otp input:focus{outline:none;border-color:var(--focus-ring);box-shadow:0 0 0 1px var(--focus-ring),0 0 0 5px var(--primary-bg);transform:translateY(-1px)}.x-otp[aria-invalid=true] input{border-color:var(--danger)}.x-otp__sep{align-self:center;color:var(--text-subtle)}.x-dropzone{border:1.5px dashed var(--border-strong);border-radius:var(--radius-card);background:var(--surface-sunken);padding:var(--space-6);display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-2);color:var(--text-muted)}.x-dropzone.is-over{border-color:var(--primary);background:var(--primary-bg);color:var(--primary-text)}.x-dropzone strong{color:var(--text)}.x-file{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface)}.x-file__name{font-weight:600;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.x-chips{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;padding:var(--space-1) var(--space-2);min-height:var(--control-md);border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface)}.x-chips input{border:0;outline:0;flex:1;min-width:120px;background:transparent;height:30px;font-size:16px}.x-chip{display:inline-flex;align-items:center;gap:var(--space-1);height:28px;padding:0 var(--space-1) 0 var(--space-3);border-radius:var(--radius-full);background:var(--surface-sunken);border:1px solid var(--border);font-size:13px;font-weight:500}.x-chip button{display:grid;place-content:center;width:24px;height:24px;border:0;background:transparent;border-radius:var(--radius-full);color:var(--text-muted);cursor:pointer}.x-chip button:hover{background:var(--border);color:var(--text)}.x-chip--add{padding:0 var(--space-3);cursor:pointer;background:var(--surface);border-style:dashed;border-color:var(--border-strong);color:var(--text-muted)}.x-chip--add:hover{color:var(--primary-text);border-color:var(--primary)}.x-chip--selected{background:var(--primary-bg);border-color:var(--primary-border);color:var(--primary-text)}.x-suggested{border:1px dashed var(--primary-border);background:var(--primary-bg)}.x-suggested-tag{display:inline-flex;align-items:center;gap:4px;font-size:12px;line-height:16px;font-weight:600;color:var(--primary-text)}.x-alert{display:flex;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);border:1px solid;font-size:14px;line-height:20px}.x-alert>.x-i{margin-top:0}.x-alert__title{font-weight:600;margin:0}.x-alert__body{margin:0;flex:1;min-width:0}.x-alert__body p{margin:0}.x-alert__actions{display:flex;gap:var(--space-3);margin-top:var(--space-2)}.x-alert--info{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}.x-alert--success{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}.x-alert--warning{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}.x-alert--danger{background:var(--danger-bg);border-color:var(--danger-border);color:var(--danger-text)}.x-alert .x-alert__body{color:var(--text)}.x-alert .x-alert__title{color:inherit}.x-alert--info .x-alert__title{color:var(--info-text)}.x-alert--success .x-alert__title{color:var(--success-text)}.x-alert--warning .x-alert__title{color:var(--warning-text)}.x-alert--danger .x-alert__title{color:var(--danger-text)}.x-error-summary{padding:var(--space-4)}.x-error-summary ul{margin:var(--space-1) 0 0;padding-left:var(--space-5)}.x-error-summary a{color:var(--danger-text);font-weight:600}.x-banner{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-6);font-size:14px;line-height:20px;border-bottom:1px solid}.x-banner__text{flex:1;min-width:0;margin:0}.x-banner__text strong{font-weight:600}.x-banner__actions{display:flex;align-items:center;gap:var(--space-2);flex:none}.x-banner--critical{background:var(--danger);color:var(--on-danger);border-color:var(--danger)}.x-banner--critical .x-btn--secondary{background:var(--surface);color:var(--danger-text);border-color:transparent}.x-banner--warning{background:var(--warning-bg);color:var(--text);border-color:var(--warning-border)}.x-banner--warning>.x-i{color:var(--warning)}.x-banner--info{background:var(--info-bg);color:var(--text);border-color:var(--info-border)}.x-banner--info>.x-i{color:var(--info)}.x-banner--hipaa{background:var(--hipaa-bg);color:var(--text);border-color:var(--hipaa-border)}.x-banner--hipaa>.x-i{color:var(--hipaa-fg)}.x-banner__dismiss{color:inherit}.x-toast-region{display:flex;flex-direction:column;gap:var(--space-2);align-items:flex-end}.x-toast{display:inline-flex;align-items:center;gap:var(--space-3);min-width:240px;max-width:400px;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--text);color:var(--text-inverse);box-shadow:var(--shadow-md);font-size:14px;animation:x-fade-up var(--duration-base) var(--ease-out) both}.x-toast__text{flex:1}.x-toast .x-i-check-circle{color:var(--success-border)}.x-toast .x-btn--ghost{color:var(--text-inverse);height:28px;padding:0 var(--space-2)}.x-toast .x-btn--ghost:hover{background:var(--text-inverse)}@supports (color: color-mix(in lab,red,red)){.x-toast .x-btn--ghost:hover{background:color-mix(in srgb,var(--text-inverse) 12%,transparent)}}.x-toast--error .x-i-alert{color:var(--danger-border)}.x-scrim{animation:x-fade var(--duration-base) var(--ease-out) both;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:relative;background:var(--scrim);padding:var(--space-8);display:grid;place-items:center;border-radius:var(--radius-card)}.x-dialog{animation:x-zoom-in var(--duration-base) var(--ease-out) both;width:100%;max-width:480px;background:var(--surface-raised);border-radius:var(--radius-panel);box-shadow:var(--shadow-lg);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}.x-dialog--wide{max-width:640px}.x-dialog__head{display:flex;align-items:flex-start;gap:var(--space-3)}.x-dialog__icon{flex:none;width:40px;height:40px;border-radius:var(--radius-full);display:grid;place-content:center}.x-dialog__icon--danger{background:var(--danger-bg);color:var(--danger)}.x-dialog__icon--warning{background:var(--warning-bg);color:var(--warning)}.x-dialog__icon--info{background:var(--primary-bg);color:var(--primary)}.x-dialog__title{margin:0;font-size:20px;line-height:28px;font-weight:600}.x-dialog__body{margin:0;color:var(--text-muted);font-size:14px;line-height:20px}.x-dialog__body p{margin:0 0 var(--space-2)}.x-dialog__foot{display:flex;justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap-reverse}.x-countdown{font-size:40px;line-height:48px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--text)}.x-tooltip{display:inline-block;padding:6px var(--space-2);border-radius:6px;background:var(--text);color:var(--text-inverse);font-size:12px;line-height:16px;font-weight:500;box-shadow:var(--shadow-md);max-width:240px}.x-popover{animation:x-fade-down var(--duration-base) var(--ease-out) both;background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-md);padding:var(--space-4);max-width:320px;font-size:14px}.x-menu{animation:x-fade-down var(--duration-base) var(--ease-out) both;background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-control);box-shadow:var(--shadow-md);padding:var(--space-1);min-width:220px}.x-menu__item{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border:0;background:none;border-radius:6px;font-size:14px;text-align:left;cursor:pointer;color:var(--text)}.x-menu__item:hover,.x-menu__item.is-active{background:var(--surface-sunken)}.x-menu__item .x-i{color:var(--text-muted)}.x-menu__sep{height:1px;background:var(--border);margin:var(--space-1) 0}.x-menu__head{padding:var(--space-2) var(--space-3)}.x-skel{display:block;border-radius:var(--radius-xs);background:linear-gradient(90deg,var(--skeleton) 30%,var(--surface) 50%,var(--skeleton) 70%) var(--skeleton);background-size:220% 100%;animation:x-shimmer 1.6s linear infinite}.x-spinner{display:inline-block;flex:none;width:20px;height:20px;border-radius:var(--radius-full);border:2.5px solid currentColor;border-top-color:currentColor;animation:x-spin .8s linear infinite}@supports (color: color-mix(in lab,red,red)){.x-spinner{border:2.5px solid color-mix(in srgb,currentColor 25%,transparent)}}@media(prefers-reduced-motion:reduce){.x-spinner{animation:x-spin 1.6s linear infinite!important;animation-iteration-count:infinite!important;animation-duration:1.6s!important}}.x-progress{height:8px;border-radius:var(--radius-full);background:var(--meter-track);overflow:hidden}.x-progress>span{display:block;height:100%;width:var(--v, 40%);background:var(--primary);border-radius:inherit;transform-origin:left;animation:x-grow var(--duration-slow) var(--ease-out) both;transition:width var(--duration-slow) var(--ease-out)}.x-progress--indeterminate>span{width:35%;animation:x-indet 1.4s var(--ease-in-out) infinite}@keyframes x-indet{0%{transform:translate(-100%)}to{transform:translate(300%)}}.x-processing{display:flex;align-items:center;gap:var(--space-3);color:var(--text-muted)}.x-meter{display:grid;gap:var(--space-2)}.x-meter__head{display:flex;justify-content:space-between;gap:var(--space-3);font-size:14px}.x-meter__value{font-weight:600;font-variant-numeric:tabular-nums}.x-meter__track{position:relative;height:10px;border-radius:var(--radius-full);background:var(--meter-track)}.x-meter__fill{position:absolute;inset:0 auto 0 0;width:min(var(--v),100%);border-radius:inherit;background:var(--meter-ok);transform-origin:left;animation:x-grow var(--duration-emphasis) var(--ease-out) both}.x-meter[data-level=warn] .x-meter__fill{background:var(--meter-warn)}.x-meter[data-level=over] .x-meter__fill{background:var(--meter-over)}.x-meter__tick{position:absolute;top:-3px;bottom:-3px;width:2px;background:var(--text-muted);left:80%;border-radius:1px}.x-meter__foot{display:flex;justify-content:space-between;font-size:12px;line-height:16px;color:var(--text-muted)}.x-meter[data-level=warn] .x-meter__status{color:var(--warning-text);font-weight:600}.x-meter[data-level=over] .x-meter__status{color:var(--danger-text);font-weight:600}.x-save{display:inline-flex;align-items:center;gap:var(--space-2);font-size:13px;color:var(--text-muted)}.x-save .x-i{width:16px;height:16px}.x-save--saved .x-i{color:var(--success)}.x-save--error{color:var(--danger-text)}.x-save .x-spinner{width:14px;height:14px;border-width:2px}.x-onboard-progress{display:grid;min-width:0;gap:var(--space-3)}.x-onboard-progress__head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-2);color:var(--text-muted);font-size:13px}.x-onboard-progress__head strong{color:var(--text)}.x-onboard-progress__scroll{position:relative;min-width:0;max-width:100%;overflow-x:auto;padding:var(--space-1);margin:calc(-1 * var(--space-1));scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}.x-onboard-steps{display:flex;gap:var(--space-2);min-width:max-content;margin:0;padding:0;list-style:none}.x-onboard-step{min-width:106px;scroll-snap-align:center}.x-onboard-step__body{display:flex;align-items:center;gap:var(--space-2);min-height:48px;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--text-muted);text-decoration:none;white-space:nowrap;font-size:13px;font-weight:600}a.x-onboard-step__body:hover{border-color:var(--primary-border);color:var(--primary-text);background:var(--primary-bg)}.x-onboard-step__marker{display:grid;flex:none;place-items:center;width:24px;height:24px;border:1px solid var(--border-strong);border-radius:var(--radius-full);font-size:12px;font-variant-numeric:tabular-nums}.x-onboard-step__marker .x-i{width:14px;height:14px}.x-onboard-step--done .x-onboard-step__body{color:var(--text)}.x-onboard-step--done .x-onboard-step__marker{border-color:var(--primary);background:var(--primary);color:var(--on-primary)}.x-onboard-step--current .x-onboard-step__body{border-color:var(--primary-border);color:var(--primary-text)}.x-onboard-step--active .x-onboard-step__body{border-color:var(--primary);background:var(--primary-bg);color:var(--primary-text);box-shadow:var(--shadow-xs)}.x-onboard-step--active .x-onboard-step__marker{border-color:var(--primary);background:var(--primary);color:var(--on-primary)}.x-onboard-step--locked .x-onboard-step__body{background:var(--surface-muted);color:var(--text-muted)}@media(max-width:639px){.x-onboard-progress__scroll{overflow:visible;margin:0;padding:0}.x-onboard-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.x-onboard-step{min-width:0}.x-onboard-step__body{min-width:0;padding:var(--space-2)}.x-onboard-step__label{overflow:hidden;text-overflow:ellipsis}}.x-progressbar{display:grid;gap:var(--space-2)}.x-progressbar__head{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);justify-content:space-between;font-size:13px;color:var(--text-muted)}.x-progressbar__head strong{color:var(--text)}.x-steps{list-style:none;margin:0;padding:0;display:grid;gap:2px}.x-step{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);font-size:14px;color:var(--text-muted);text-decoration:none}.x-step__dot{flex:none;width:24px;height:24px;border-radius:var(--radius-full);border:1.5px solid var(--border-strong);display:grid;place-content:center;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;background:var(--surface)}.x-step__dot .x-i{width:14px;height:14px}.x-step--done{color:var(--text)}.x-step--done .x-step__dot{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.x-step--current{background:var(--primary-bg);color:var(--primary-text);font-weight:600}.x-step--current .x-step__dot{border:2px solid var(--primary);color:var(--primary-text)}.x-step--error{color:var(--danger-text)}.x-step--error .x-step__dot{border-color:var(--danger);background:var(--danger-bg);color:var(--danger)}.x-step--skipped .x-step__dot{border-style:dashed}.x-step__meta{margin-left:auto;font-size:12px;font-weight:400;color:var(--text-subtle)}.x-steps--h{grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--space-2)}.x-steps--h .x-step{flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:0;background:none;font-size:13px}.x-steps--h .x-step:before{content:"";display:block;width:100%;height:4px;border-radius:var(--radius-full);background:var(--meter-track)}.x-steps--h .x-step--done:before{background:var(--primary)}.x-steps--h .x-step--current:before{background:var(--primary);opacity:.5}.x-steps--h .x-step--active{font-weight:700;color:var(--primary-text)}.x-steps--h .x-step__link{display:flex;align-items:flex-start;min-height:40px;width:100%;color:inherit;text-decoration:underline;text-underline-offset:3px}.x-steps--h .x-step__link:hover{color:var(--primary-text)}.x-badge{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 10px;border-radius:var(--radius-full);border:1px solid var(--border);background:var(--surface);color:var(--text);font-size:12px;line-height:16px;font-weight:600;white-space:nowrap}.x-badge .x-i{width:14px;height:14px}.x-badge--emergency{background:var(--urgency-emergency);border-color:var(--urgency-emergency);color:var(--on-urgency-emergency)}.x-badge--high{background:var(--urgency-high-bg);border-color:var(--urgency-high-border);color:var(--urgency-high)}.x-badge--normal{border-color:transparent;background:transparent;color:var(--urgency-normal);font-weight:500;padding:0}.x-badge--low{border-color:transparent;background:transparent;color:var(--urgency-low);font-weight:500;padding:0}.x-badge--outcome .x-i{color:var(--c, var(--text-muted))}.x-badge--test{background:repeating-linear-gradient(-45deg,var(--test-bg) 0 6px,var(--test-stripe) 6px 12px);border:1px solid var(--test-border);color:var(--test-fg);border-radius:var(--radius-xs);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:700}.x-badge--es{background:var(--lang-es-bg);border-color:transparent;color:var(--lang-es-fg)}.x-badge--hipaa{background:var(--hipaa-bg);border-color:var(--hipaa-border);color:var(--hipaa-fg)}.x-badge--success{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}.x-badge--warning{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}.x-badge--danger{background:var(--danger-bg);border-color:var(--danger-border);color:var(--danger-text)}.x-badge--info{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}.x-badge--neutral{background:var(--surface-sunken);border-color:var(--border);color:var(--text-muted)}.x-badge--quiet{border-color:transparent;background:transparent;color:var(--text-muted);font-weight:500;padding:0}.x-badge--recommended{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.x-dot{display:inline-block;flex:none;width:8px;height:8px;border-radius:var(--radius-full);background:var(--c, var(--text-subtle))}.x-dot--hollow{background:transparent;box-shadow:inset 0 0 0 2px var(--c, var(--text-subtle))}.x-dot--pulse{position:relative}.x-dot--pulse:after{content:"";position:absolute;inset:0;border-radius:inherit;background:inherit;animation:x-ping 2.2s var(--ease-out) infinite}@media(prefers-reduced-motion:reduce){.x-dot--pulse:after{display:none}}.x-state{display:inline-flex;align-items:center;gap:var(--space-2);height:28px;padding:0 var(--space-3);border-radius:var(--radius-full);border:1px solid var(--border);background:var(--surface);font-size:13px;font-weight:600;white-space:nowrap}.x-state--live{color:var(--success-text);--c: var(--agent-live);border-color:var(--success-border);background:var(--success-bg)}.x-state--paused{color:var(--warning-text);--c: var(--agent-paused);border-color:var(--warning-border);background:var(--warning-bg)}.x-state--off{color:var(--danger-text);--c: var(--agent-off);border-color:var(--danger-border);background:var(--danger-bg)}.x-state--ready{color:var(--primary-text);--c: var(--agent-ready);border-color:var(--primary-border);background:var(--primary-bg)}.x-state--draft{color:var(--text-muted);--c: var(--agent-draft)}.x-health{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600}.x-health--active{--c: var(--health-active);color:var(--success-text)}.x-health--pending{--c: var(--health-pending);color:var(--info-text)}.x-health--attention{--c: var(--health-attention);color:var(--warning-text)}.x-health--off{--c: var(--health-off);color:var(--text-muted)}.x-health .x-i{color:var(--c);width:16px;height:16px}.x-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-xs);padding:var(--space-6)}.x-card--flush{padding:0;overflow:hidden}.x-card__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4)}.x-card__title{margin:0;font-size:16px;line-height:24px;font-weight:600}.x-card--link{cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out);text-decoration:none;color:inherit;display:block;transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.x-card--link:hover{border-color:var(--primary-border);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.x-kpi{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-5)}.x-kpi__label{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:var(--text-muted);font-weight:500}.x-kpi__label .x-i{width:16px;height:16px;color:var(--text-subtle)}.x-kpi__value{font-size:36px;line-height:40px;font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.x-kpi__ctx{font-size:13px;color:var(--text-muted);display:flex;align-items:center;gap:4px}.x-kpi__ctx--up{color:var(--success-text)}.x-kpi__ctx--attention{color:var(--warning-text)}.x-table{width:100%;border-collapse:separate;border-spacing:0;font-size:14px}.x-table th{text-align:left;font-size:12px;line-height:16px;font-weight:600;color:var(--text-muted);background:var(--surface-muted);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--border);white-space:nowrap}.x-table th button{all:unset;display:inline-flex;gap:4px;align-items:center;cursor:pointer}.x-table th[aria-sort]{color:var(--text)}.x-table td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);vertical-align:middle}.x-table tr:last-child td{border-bottom:0}.x-table tbody tr:hover td{background:var(--surface-muted)}.x-table .num{text-align:right;font-variant-numeric:tabular-nums}.x-table-foot{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3) var(--space-4);border-top:1px solid var(--border);font-size:13px;color:var(--text-muted)}.x-table--stack thead{display:none}.x-table--stack tr{display:grid;gap:2px;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border)}.x-table--stack td{display:flex;justify-content:space-between;gap:var(--space-3);padding:2px 0;border:0}.x-table--stack td:before{content:attr(data-label);color:var(--text-muted);font-size:13px}@media(max-width:767px){.x-table--responsive thead{display:none}.x-table--responsive tr{display:grid;gap:2px;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border)}.x-table--responsive td{display:flex;justify-content:space-between;gap:var(--space-3);padding:2px 0;border:0}.x-table--responsive td:before{content:attr(data-label);color:var(--text-muted);font-size:13px}}.x-calls{list-style:none;margin:0;padding:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);overflow:hidden}.x-call-row{display:grid;grid-template-columns:96px minmax(130px,170px) minmax(0,1fr) auto 64px 88px;gap:var(--space-4);align-items:center;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);text-decoration:none;color:inherit;position:relative}.x-calls>li:last-child .x-call-row{border-bottom:0}.x-call-row:hover{background:var(--surface-muted)}.x-call-row__time{font-size:13px;color:var(--text-muted);font-variant-numeric:tabular-nums}.x-call-row__caller{display:flex;flex-direction:column;min-width:0}.x-call-row__name{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.x-call-row__sub{font-size:12px;color:var(--text-muted);display:flex;gap:var(--space-1);align-items:center}.x-call-row__headline{min-width:0;display:flex;flex-direction:column;gap:4px}.x-call-row__headline>span:first-child{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:500}.x-call-row__tags{display:flex;gap:var(--space-1);flex-wrap:wrap}.x-call-row__dur{font-size:13px;color:var(--text-muted);text-align:right;font-variant-numeric:tabular-nums}.x-call-row__fu{justify-self:end}.x-call-row--emergency,.x-call-row--emergency:hover{background:var(--urgency-emergency-bg)}.x-call-row--test{background-image:repeating-linear-gradient(-45deg,transparent 0 10px,var(--test-stripe) 10px 20px)}@supports (color: color-mix(in lab,red,red)){.x-call-row--test{background-image:repeating-linear-gradient(-45deg,transparent 0 10px,color-mix(in srgb,var(--test-stripe) 9%,transparent) 10px 20px)}}.x-call-row--missed .x-call-row__headline{color:var(--text-muted)}.x-call-row--new{animation:x-fade-down var(--duration-slow) var(--ease-out) both,x-flash 2.4s var(--ease-out) both}@media(prefers-reduced-motion:reduce){.x-call-row--new{animation:none;background:var(--primary-bg)}}.x-call-row{transition:background-color var(--duration-fast) var(--ease-out)}.x-call-row--card{grid-template-columns:1fr auto;grid-template-areas:"caller time" "headline headline" "tags tags";gap:var(--space-1) var(--space-3);padding:var(--space-4)}.x-call-row--card .x-call-row__caller{grid-area:caller}.x-call-row--card .x-call-row__time{grid-area:time;text-align:right}.x-call-row--card .x-call-row__headline{grid-area:headline}.x-call-row--card .x-call-row__headline>span:first-child{-webkit-line-clamp:3}.x-call-row--card .x-call-row__tags{grid-area:tags;margin-top:var(--space-1)}.x-returning{display:inline-flex;align-items:center;gap:2px;font-size:12px;color:var(--text-muted)}.x-dl{display:grid;grid-template-columns:max-content 1fr;gap:var(--space-2) var(--space-6);margin:0;font-size:14px}.x-dl dt{color:var(--text-muted)}.x-dl dd{margin:0;font-weight:500;min-width:0}.x-dl--stack{grid-template-columns:1fr;gap:0}.x-dl--stack dt{font-size:12px;margin-top:var(--space-3)}.x-dl--stack dt:first-child{margin-top:0}.x-timeline{list-style:none;margin:0;padding:0;display:grid}.x-timeline li{display:grid;grid-template-columns:32px 1fr auto;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--border);align-items:start}.x-timeline li:last-child{border-bottom:0}.x-timeline__icon{width:32px;height:32px;border-radius:var(--radius-full);background:var(--surface-sunken);display:grid;place-content:center;color:var(--text-muted)}.x-timeline__icon--success{background:var(--success-bg);color:var(--success)}.x-timeline__icon--danger{background:var(--danger-bg);color:var(--danger)}.x-timeline__icon--warning{background:var(--warning-bg);color:var(--warning)}.x-timeline__icon--info{background:var(--hipaa-bg);color:var(--hipaa-fg)}.x-timeline__title{margin:0;font-weight:600}.x-timeline__desc{margin:2px 0 0;color:var(--text-muted);font-size:13px}.x-timeline__time{font-size:12px;color:var(--text-subtle);white-space:nowrap;font-variant-numeric:tabular-nums}.x-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-3);padding:var(--space-10) var(--space-6)}.x-empty svg{width:120px;height:96px}.x-empty__title{margin:0;font-size:16px;line-height:24px;font-weight:600}.x-empty__text{margin:0;color:var(--text-muted);max-width:360px}.ill-ink{fill:none;stroke:var(--text-muted);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ill-fill{fill:var(--primary-bg)}.ill-accent{fill:var(--accent)}.ill-soft{fill:var(--accent-bg)}.ill-surface{fill:var(--surface)}.x-code{position:relative;background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--radius-control);font-family:var(--font-mono);font-size:13px;line-height:20px}.x-code pre{margin:0;padding:var(--space-4);padding-right:var(--space-12);overflow-x:auto;white-space:pre;color:var(--text)}.x-code__copy{position:absolute;top:var(--space-2);right:var(--space-2)}.x-code .c{color:var(--text-muted)}.x-code .k{color:var(--primary-text);font-weight:600}.x-code .s{color:var(--success-text)}code.x-inline{font-family:var(--font-mono);font-size:.9em;padding:1px 5px;border-radius:var(--radius-xs);background:var(--surface-sunken);border:1px solid var(--border)}.x-copy{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-3);min-height:var(--control-md);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-sunken)}.x-copy__value{flex:1;min-width:0;font-variant-numeric:tabular-nums;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.x-copy__value--mono{font-family:var(--font-mono);font-weight:400;font-size:13px}.x-copy__alt{font-family:var(--font-mono);font-size:12px;color:var(--text-muted)}.x-masked{font-variant-numeric:tabular-nums;letter-spacing:.01em}.x-masked .x-bullets{letter-spacing:.08em;color:var(--text-muted)}.x-avatar{display:inline-grid;place-content:center;flex:none;width:32px;height:32px;border-radius:var(--radius-full);background:var(--primary-bg);color:var(--primary-text);font-size:13px;font-weight:600;letter-spacing:.02em}.x-avatar--sm{width:24px;height:24px;font-size:11px}.x-avatar--lg{width:40px;height:40px;font-size:15px}.x-avatar--support{background:var(--hipaa-bg);color:var(--hipaa-fg)}.x-assumption{display:inline-flex;align-items:center;gap:4px;font-size:12px;line-height:16px;color:var(--text-muted);border-bottom:1px dotted var(--border-strong)}.x-chart{display:grid;gap:var(--space-3)}.x-chart svg{display:block;width:100%;height:auto;overflow:visible}.x-chart .grid{stroke:var(--chart-grid);stroke-width:1}.x-chart .axis{fill:var(--chart-axis);font-size:11px;font-family:var(--font-sans)}.x-chart .answered{fill:var(--chart-answered)}.x-chart .missed{fill:var(--chart-missed)}.x-legend{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);list-style:none;margin:0;padding:0;font-size:13px;color:var(--text-muted)}.x-legend li{display:inline-flex;align-items:center;gap:6px}.x-legend__sw{width:10px;height:10px;border-radius:3px;background:var(--c)}.x-bars{display:grid;gap:var(--space-2);list-style:none;margin:0;padding:0}.x-bars li{display:grid;grid-template-columns:180px 1fr 56px;align-items:center;gap:var(--space-3);font-size:13px}.x-bars__label{display:flex;align-items:center;gap:var(--space-2)}.x-bars__label .x-i{width:16px;height:16px;color:var(--c)}.x-bars__track{height:10px;border-radius:var(--radius-full);background:var(--surface-sunken);overflow:hidden}.x-bars__fill{display:block;height:100%;width:var(--v);background:var(--c);border-radius:inherit}.x-bars__val{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.x-player{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface)}.x-player__play{width:var(--target-touch);height:var(--target-touch);border-radius:var(--radius-full);border:0;background:var(--primary);color:var(--on-primary);display:grid;place-content:center;cursor:pointer;flex:none}.x-player__play:hover{background:var(--primary-hover)}.x-player__play:disabled{background:var(--surface-sunken);color:var(--text-subtle);cursor:not-allowed}.x-player__track{flex:1;display:grid;gap:6px;min-width:0}.x-player__wave{display:flex;align-items:center;gap:2px;height:32px}.x-player__wave i{flex:1;min-width:2px;border-radius:2px;background:var(--border);height:var(--h);transition:background-color var(--duration-fast) var(--ease-out)}.x-player__wave i.on{background:var(--primary)}.x-player__time{display:flex;justify-content:space-between;font-size:12px;color:var(--text-muted);font-variant-numeric:tabular-nums}.x-player__speed{height:32px;min-width:48px;border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;cursor:pointer}.x-player--empty{color:var(--text-muted);gap:var(--space-3);background:var(--surface-sunken);border-style:dashed}.x-transcript{display:grid;gap:var(--space-1)}.x-turn{display:grid;grid-template-columns:1fr;justify-items:start;gap:4px;padding:2px 0;cursor:pointer;max-width:82%}.x-turn__bubble{padding:var(--space-3) var(--space-4);border-radius:var(--radius-card) var(--radius-card) var(--radius-card) var(--radius-xs);background:var(--surface-sunken);transition:background-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}.x-turn--agent{justify-self:end;justify-items:end}.x-turn--agent .x-turn__bubble{background:var(--primary-bg);border-radius:var(--radius-card) var(--radius-card) var(--radius-xs) var(--radius-card)}.x-turn__meta{display:flex;gap:var(--space-2);align-items:center;padding:0 var(--space-1)}.x-turn:hover .x-turn__bubble{box-shadow:0 0 0 1px var(--border-strong)}.x-turn__ts{font-size:12px;line-height:16px;color:var(--text-subtle);font-variant-numeric:tabular-nums}.x-turn__who{font-size:12px;line-height:16px;font-weight:600;color:var(--text-muted)}.x-turn--agent .x-turn__who{color:var(--primary-text)}.x-turn__text{margin:0}.x-turn--active .x-turn__bubble{box-shadow:0 0 0 2px var(--primary)}.x-turn__playing{display:inline-flex;align-items:flex-end;gap:2px;height:12px}.x-turn__playing i{width:3px;height:12px;border-radius:2px;background:var(--primary);transform-origin:bottom;animation:x-eq .9s var(--ease-in-out) infinite}.x-turn__playing i:nth-child(2){animation-delay:-.3s}.x-turn__playing i:nth-child(3){animation-delay:-.6s}.x-turn__fb{display:flex;gap:var(--space-1);margin-top:var(--space-2)}.x-marker{display:flex;align-items:center;gap:var(--space-2);margin:var(--space-2) auto;padding:4px var(--space-3);border-radius:var(--radius-full);font-size:12px;font-weight:500;color:var(--text-muted);background:var(--surface-sunken);width:fit-content}.x-marker .x-i{width:14px;height:14px}.x-marker--urgent{color:var(--danger-text);background:var(--danger-bg)}.x-marker--capture{color:var(--success-text);background:var(--success-bg)}.x-live{display:grid;grid-template-columns:1fr 300px;gap:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-panel);overflow:hidden}.x-live__main{padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-5)}.x-live__side{border-left:1px solid var(--border);background:var(--surface-muted);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}.x-live__status{display:flex;align-items:center;justify-content:space-between}.x-live__timer{font-size:28px;line-height:36px;font-weight:600;font-variant-numeric:tabular-nums}.x-live__cap{font-size:12px;color:var(--text-muted)}.x-level{display:flex;align-items:center;justify-content:center;gap:4px;height:64px}.x-level i{width:6px;border-radius:var(--radius-full);background:var(--primary);height:var(--h);animation:x-eq 1.1s var(--ease-in-out) infinite}.x-level i:nth-child(2n){animation-delay:-.35s}.x-level i:nth-child(3n){animation-delay:-.7s}.x-level i:nth-child(5n){animation-delay:-.2s}.x-level i:nth-child(3n){background:var(--accent)}.x-live__controls{display:flex;gap:var(--space-3);justify-content:center}.x-round{width:56px;height:56px;border-radius:var(--radius-full);border:1px solid var(--border-strong);background:var(--surface);display:grid;place-content:center;cursor:pointer;color:var(--text)}.x-round--end{background:var(--danger);color:var(--on-danger);border-color:var(--danger)}.x-round[aria-pressed=true]{background:var(--text);color:var(--text-inverse)}.x-feed{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2)}.x-feed li{display:flex;gap:var(--space-2);align-items:flex-start;padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--surface);border:1px solid var(--border);font-size:13px}.x-feed li .x-i{width:16px;height:16px;margin-top:2px;color:var(--text-muted)}.x-feed li.is-urgent{border-color:var(--danger-border);background:var(--danger-bg)}.x-feed li.is-urgent .x-i{color:var(--danger)}.x-feed li.is-capture .x-i{color:var(--success)}.x-feed small{display:block;color:var(--text-muted)}.x-voice{display:grid;grid-template-columns:auto 1fr auto;gap:var(--space-3);align-items:center;padding:var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-card);background:var(--surface);cursor:pointer}.x-voice[aria-checked=true]{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary);background:var(--primary-bg)}.x-voice[aria-disabled=true]{border-style:dashed;border-color:var(--border);background:var(--surface-muted);cursor:not-allowed}.x-voice[aria-disabled=true] .x-voice__name{color:var(--text-muted)}.x-voice__name{font-weight:600;margin:0}.x-voice__desc{margin:0;font-size:13px;color:var(--text-muted)}.x-voice__langs{display:flex;gap:var(--space-1);margin-top:var(--space-1)}.x-voice--languages{grid-template-columns:1fr;cursor:default}.x-voice--languages[data-selected=true]{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary);background:var(--primary-bg)}.x-voice__select{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:0;border:0;background:transparent;color:var(--text);text-align:left;font:inherit;cursor:pointer}.x-voice__select:disabled{cursor:not-allowed}.x-voice--languages .x-voice__langs{flex-wrap:wrap;gap:var(--space-2)}.x-shell{display:grid;grid-template-columns:var(--sidebar-width) 1fr;min-height:520px;background:var(--surface-muted)}.x-sidebar{background:var(--surface-muted);border-right:1px solid var(--border);display:flex;flex-direction:column;padding:var(--space-4) var(--space-3);gap:var(--space-1)}.x-sidebar__brand{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2) var(--space-4)}.x-nav-item{display:flex;align-items:center;gap:var(--space-3);height:40px;padding:0 var(--space-3);border-radius:var(--radius-control);color:var(--text-muted);font-size:14px;font-weight:500;text-decoration:none;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}.x-nav-item:hover{background:var(--surface-sunken);color:var(--text)}.x-nav-item[aria-current=page]{background:var(--surface);color:var(--text);font-weight:600;box-shadow:var(--shadow-xs),0 0 0 1px var(--border)}.x-nav-item[aria-current=page] .x-i{color:var(--primary)}.x-nav-item__count{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:var(--radius-full);background:var(--primary);color:var(--on-primary);font-size:11px;font-weight:700;display:grid;place-content:center}.x-sidebar__foot{margin-top:auto;border-top:1px solid var(--border);padding-top:var(--space-3);display:grid;gap:var(--space-2)}.x-topbar{display:flex;align-items:center;gap:var(--space-3);height:56px;padding:0 var(--space-6);background:var(--surface);border-bottom:1px solid var(--border)}.x-topbar__biz{font-weight:600}.x-topbar__spacer{flex:1}.x-user{display:inline-flex;align-items:center;gap:var(--space-2);border:0;background:none;padding:4px;border-radius:var(--radius-full);cursor:pointer}.x-main{padding:var(--space-8);display:grid;gap:var(--space-6);align-content:start}.x-hipaa{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 var(--space-3);border-radius:var(--radius-full);background:var(--hipaa-bg);border:1px solid var(--hipaa-border);color:var(--hipaa-fg);font-size:13px;font-weight:600;white-space:nowrap}.x-hipaa .x-i{width:16px;height:16px}.x-phi{display:flex;gap:var(--space-2);align-items:center;font-size:13px;color:var(--text-muted);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--hipaa-bg)}.x-phi .x-i{color:var(--hipaa-fg);width:16px;height:16px}.x-tabs{display:flex;gap:var(--space-1);border-bottom:1px solid var(--border);overflow-x:auto;scrollbar-width:none}.x-tab{position:relative;height:44px;padding:0 var(--space-3);border:0;background:none;color:var(--text-muted);font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer;display:inline-flex;align-items:center;gap:var(--space-2)}.x-tab:hover{color:var(--text)}.x-tab[aria-selected=true]{color:var(--primary-text)}.x-tab{transition:color var(--duration-fast) var(--ease-out)}.x-tab[aria-selected=true]:after{content:"";position:absolute;left:var(--space-2);right:var(--space-2);bottom:-1px;height:2px;border-radius:2px;background:var(--primary);animation:x-grow var(--duration-base) var(--ease-in-out) both}.x-tab__dot{width:6px;height:6px;border-radius:var(--radius-full);background:var(--danger)}.x-breadcrumb{display:flex;gap:var(--space-1);align-items:center;font-size:13px;color:var(--text-muted);list-style:none;margin:0;padding:0}.x-breadcrumb a{color:var(--text-muted);text-decoration:none}.x-breadcrumb a:hover{color:var(--text);text-decoration:underline}.x-page-header{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.x-page-header__title{margin:0;font-size:28px;line-height:36px;font-weight:600;letter-spacing:-.01em}.x-page-header__meta{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-1);color:var(--text-muted);font-size:14px;flex-wrap:wrap}.x-page-header__actions{display:flex;gap:var(--space-2);align-items:center}.x-action-footer{position:sticky;bottom:0;z-index:var(--z-sticky);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-6);background:var(--surface);border-top:1px solid var(--border);box-shadow:0 -1px 3px #0f172a0a}.x-action-footer__actions{display:flex;gap:var(--space-2)}.x-settings{display:grid;grid-template-columns:280px 1fr;gap:var(--space-8);padding:var(--space-6) 0;border-bottom:1px solid var(--border)}.x-settings__title{margin:0;font-size:16px;font-weight:600}.x-settings__desc{margin:var(--space-1) 0 0;color:var(--text-muted);font-size:14px}.x-mkt-header{display:flex;align-items:center;gap:var(--space-8);height:72px;padding:0 var(--space-8);background:var(--surface);border-bottom:1px solid var(--border)}.x-mkt-header nav{display:flex;gap:var(--space-6);flex:1}.x-mkt-header nav a{color:var(--text-muted);text-decoration:none;font-weight:500;font-size:15px}.x-mkt-header nav a:hover,.x-mkt-header nav a[aria-current=page]{color:var(--text)}.x-mkt-header__actions{display:flex;gap:var(--space-3);align-items:center}.x-mkt-footer{padding:var(--space-10) var(--space-8);background:var(--surface-muted);border-top:1px solid var(--border);display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:var(--space-8);font-size:14px}.x-mkt-footer h4{margin:0 0 var(--space-3);font-size:13px;color:var(--text)}.x-mkt-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2)}.x-mkt-footer a{color:var(--text-muted);text-decoration:none}.x-mkt-footer a:hover{color:var(--text);text-decoration:underline}.x-mkt-footer__legal{grid-column:1 / -1;border-top:1px solid var(--border);padding-top:var(--space-4);color:var(--text-muted);font-size:13px;display:flex;justify-content:space-between}.x-logo{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--text);font-weight:700;font-size:20px;letter-spacing:-.02em;text-decoration:none}.x-logo__wordmark{white-space:nowrap}.x-logo__suffix{color:var(--primary);font-weight:600}.x-logo__mark{width:28px;height:28px;flex:none}.x-logo__mark .bg{fill:var(--primary)}.x-logo__mark .fg{stroke:var(--on-primary)}.x-logo__mark .dot{fill:var(--accent)}.x-next{display:flex;gap:var(--space-3);align-items:flex-start;padding:var(--space-4) var(--space-5);border-radius:var(--radius-card) var(--radius-card) var(--radius-card) var(--radius-xs);background:var(--primary-bg);border:1px solid var(--primary-border)}.x-next>.x-i{color:var(--primary);margin-top:2px}.x-next__label{display:block;font-size:12px;line-height:16px;font-weight:600;color:var(--primary-text)}.x-next__text{margin:2px 0 0;font-size:16px;line-height:24px;font-weight:600;color:var(--text)}.x-summary{display:grid;gap:var(--space-4)}.x-summary__top{display:flex;gap:var(--space-2);flex-wrap:wrap;align-items:center}.x-summary__headline{margin:0;font-size:20px;line-height:28px;font-weight:600}.x-summary__meta{display:flex;gap:var(--space-2) var(--space-4);flex-wrap:wrap;color:var(--text-muted);font-size:14px}.x-summary__meta span{display:inline-flex;align-items:center;gap:6px}.x-summary__meta .x-i{width:16px;height:16px}.x-summary__text{margin:0;font-size:16px;line-height:24px}.x-retention{display:flex;align-items:center;gap:var(--space-2);font-size:12px;color:var(--text-muted)}.x-retention .x-i{width:14px;height:14px}.x-followup{display:grid;grid-template-columns:auto 1fr auto;gap:var(--space-3);align-items:center;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border)}.x-followup:last-child{border-bottom:0}.x-followup--emergency{background:var(--urgency-emergency-bg)}.x-followup{transition:opacity var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out)}.x-followup.is-leaving{opacity:0;transform:translate(24px)}.x-followup__body{min-width:0;display:grid;gap:2px}.x-followup__next{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.x-followup__meta{font-size:13px;color:var(--text-muted);display:flex;gap:var(--space-2);align-items:center;flex-wrap:wrap}.x-followup--handled .x-followup__next{color:var(--text-muted);font-weight:500}.x-handled{display:flex;gap:var(--space-2);align-items:flex-start;font-size:13px;color:var(--success-text)}.x-handled .x-i{width:16px;height:16px;margin-top:2px}.x-agent-card{display:grid;gap:var(--space-4)}.x-agent-card__row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.x-agent-card__name{display:flex;align-items:center;gap:var(--space-3)}.x-agent-card__name h3{margin:0;font-size:16px}.x-agent-card__reason{margin:0;font-size:14px;color:var(--danger-text)}.x-checklist{list-style:none;margin:0;padding:0;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);overflow:hidden}.x-checklist li{display:grid;grid-template-columns:24px 1fr auto;gap:var(--space-3);align-items:center;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border)}.x-checklist li:last-child{border-bottom:0}.x-checklist .x-i-check-circle{color:var(--success)}.x-checklist .x-i-x-circle{color:var(--danger)}.x-checklist .x-i-clock{color:var(--text-subtle)}.x-checklist__label{font-weight:600}.x-checklist__desc{display:block;font-size:13px;color:var(--text-muted);font-weight:400}.x-checklist li.is-fail .x-checklist__desc{color:var(--danger-text)}.x-plan{position:relative;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface)}.x-plan--recommended{background:var(--surface-inverse);border-color:var(--surface-inverse);color:var(--on-surface-inverse);box-shadow:var(--shadow-lg)}.x-plan--recommended .x-plan__facts,.x-plan--recommended .x-plan__price small{color:var(--on-surface-inverse-muted)}.x-plan--recommended .x-plan__facts strong{color:var(--on-surface-inverse)}.x-plan--recommended .x-plan__est{background:var(--on-surface-inverse)}@supports (color: color-mix(in lab,red,red)){.x-plan--recommended .x-plan__est{background:color-mix(in srgb,var(--on-surface-inverse) 10%,transparent)}}.x-plan--recommended .x-features .x-i-check{color:var(--accent)}.x-plan--recommended .x-badge--recommended{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.x-plan--current{background:var(--primary-bg);border-color:var(--primary-border)}.x-plan--ineligible{background:var(--surface-muted)}.x-plan--ineligible .x-plan__price,.x-plan--ineligible .x-plan__name{color:var(--text-muted)}.x-plan__flag{position:absolute;top:calc(-1 * var(--space-3));left:var(--space-6)}.x-plan__name{margin:0;font-size:18px;font-weight:600}.x-plan__price{font-size:36px;line-height:44px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.x-plan__price small{font-size:15px;font-weight:500;color:var(--text-muted);letter-spacing:0}.x-plan__facts{font-size:14px;color:var(--text-muted);margin:0;display:grid;gap:2px}.x-plan__facts strong{color:var(--text)}.x-plan__est{padding:var(--space-3);border-radius:var(--radius-control);background:var(--surface-muted);font-size:14px;display:flex;justify-content:space-between}.x-plan__est strong{font-variant-numeric:tabular-nums}.x-features{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2);font-size:14px}.x-features li{display:flex;gap:var(--space-2);align-items:center}.x-features .x-i-check{color:var(--success);width:18px;height:18px}.x-features .x-i-minus{color:var(--text-subtle);width:18px;height:18px}.x-features li.is-off{color:var(--text-muted)}.x-integration{display:grid;gap:var(--space-4)}.x-integration__head{display:flex;gap:var(--space-3);align-items:flex-start}.x-integration__icon{width:40px;height:40px;border-radius:var(--radius-control);background:var(--surface-sunken);display:grid;place-content:center;color:var(--text);flex:none}.x-integration__title{margin:0;font-size:16px;font-weight:600}.x-integration__dest{margin:2px 0 0;font-size:13px;color:var(--text-muted)}.x-integration__foot{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;padding-top:var(--space-3);border-top:1px solid var(--border)}.x-source-row{display:grid;grid-template-columns:36px 1fr auto auto;gap:var(--space-3);align-items:center;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border)}.x-source-row:last-child{border-bottom:0}.x-source-row__icon{width:36px;height:36px;border-radius:var(--radius-control);background:var(--surface-sunken);display:grid;place-content:center;color:var(--text-muted)}.x-source-row__name{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.x-source-row__meta{font-size:13px;color:var(--text-muted)}.x-source-row__meta.is-error{color:var(--danger-text)}.x-faq{display:grid;grid-template-columns:24px 1fr auto;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);align-items:start}.x-faq__grip{color:var(--text-subtle);cursor:grab;padding-top:8px;border:0;background:none}.x-faq__fields,.x-proposal{display:grid;gap:var(--space-3)}.x-diff{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.x-diff__side{padding:var(--space-3);border-radius:var(--radius-control);font-size:14px;line-height:20px;border:1px solid var(--border)}.x-diff__side h5{margin:0 0 var(--space-1);font-size:12px;font-weight:600;color:var(--text-muted)}.x-diff del{background:var(--danger-bg);color:var(--danger-text);text-decoration:line-through;text-decoration-thickness:1px}.x-diff ins{background:var(--success-bg);color:var(--success-text);text-decoration:none;font-weight:500}.x-hours{display:grid;gap:0;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface)}.x-hours__row{display:grid;grid-template-columns:110px 120px 1fr;gap:var(--space-4);align-items:center;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border)}.x-hours__row:last-child{border-bottom:0}.x-hours__day{font-weight:600}.x-hours__ranges{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.x-hours__range{display:flex;gap:var(--space-2);align-items:center}.x-hours__range .x-select-wrap{width:118px}.x-hours__closed{color:var(--text-muted)}.x-carrier ol{margin:0;padding:0;list-style:none;counter-reset:s;display:grid;gap:var(--space-4)}.x-carrier li{counter-increment:s;display:grid;grid-template-columns:28px 1fr;gap:var(--space-3)}.x-carrier li:before{content:counter(s);width:28px;height:28px;border-radius:var(--radius-full);background:var(--primary-bg);color:var(--primary-text);display:grid;place-content:center;font-weight:700;font-size:13px}.x-dial{display:inline-flex;align-items:center;gap:var(--space-2);margin-top:var(--space-2);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-3);border-radius:var(--radius-control);background:var(--surface-sunken);border:1px solid var(--border);font-family:var(--font-mono);font-size:16px;font-weight:600}.x-fwd{display:grid;grid-template-columns:88px 1fr;gap:var(--space-5);align-items:center}.x-ring{position:relative;width:88px;height:88px}.x-ring svg{width:88px;height:88px;transform:rotate(-90deg)}.x-ring .track{fill:none;stroke:var(--meter-track);stroke-width:6}.x-ring .val{fill:none;stroke:var(--primary);stroke-width:6;stroke-linecap:round;transition:stroke-dashoffset 1s linear}.x-ring__text{position:absolute;inset:0;display:grid;place-content:center;font-weight:600;font-variant-numeric:tabular-nums;font-size:18px}.x-fwd__icon{width:88px;height:88px;border-radius:var(--radius-full);display:grid;place-content:center}.x-fwd__icon .x-i{width:40px;height:40px}.x-fwd__icon--ok{background:var(--success-bg);color:var(--success)}.x-drawn{width:44px;height:44px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.x-drawn circle{stroke-dasharray:126;--len: 126;animation:x-draw var(--duration-emphasis) var(--ease-out) both}.x-drawn path{stroke-dasharray:30;--len: 30;animation:x-draw var(--duration-base) var(--ease-out) .45s both}.x-fwd__icon--fail{background:var(--warning-bg);color:var(--warning)}.x-fwd h4{margin:0;font-size:18px;line-height:26px}.x-fwd p{margin:var(--space-1) 0 0;color:var(--text-muted)}.x-legal{display:grid;grid-template-columns:220px minmax(0,var(--prose-max));gap:var(--space-10)}.x-legal__toc{position:sticky;top:0;align-self:start;font-size:13px}.x-legal__toc ol{margin:var(--space-2) 0 0;padding:0;list-style:none;display:grid;gap:var(--space-1)}.x-legal__toc a{color:var(--text-muted);text-decoration:none;display:block;padding:6px var(--space-3);border-radius:var(--radius-full);transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.x-legal__toc a:hover{background:var(--surface-sunken);color:var(--text)}.x-legal__toc a[aria-current=true]{color:var(--primary-text);background:var(--primary-bg);font-weight:600}.x-prose{font-size:16px;line-height:28px;color:var(--text)}.x-prose h1{font-size:32px;line-height:40px;margin:0;letter-spacing:-.01em}.x-prose h2{font-size:20px;line-height:28px;margin:var(--space-8) 0 var(--space-2)}.x-prose p{margin:0 0 var(--space-4)}.x-prose__meta{display:flex;gap:var(--space-4);color:var(--text-muted);font-size:14px;margin:var(--space-2) 0 var(--space-6)}.x-eyebrow{display:inline-flex;align-items:center;gap:var(--space-2);font-size:14px;line-height:20px;font-weight:600;color:var(--primary-text)}.x-eyebrow:before{content:"";width:6px;height:6px;border-radius:var(--radius-full);background:var(--accent);box-shadow:0 0 0 3px var(--accent)}@supports (color: color-mix(in lab,red,red)){.x-eyebrow:before{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 30%,transparent)}}.x-display-xl{margin:0;font-size:64px;line-height:64px;font-weight:700;letter-spacing:-.035em}.x-display{margin:0;font-size:44px;line-height:48px;font-weight:700;letter-spacing:-.03em}.x-lead{margin:0;font-size:20px;line-height:30px;color:var(--text-muted);letter-spacing:-.005em}.x-mark{position:relative;white-space:nowrap;z-index:0}.x-mark:after{content:"";position:absolute;left:-.06em;right:-.06em;bottom:.06em;height:.36em;background:var(--accent);border-radius:var(--radius-xs);z-index:-1;transform-origin:left;animation:x-grow var(--duration-emphasis) var(--ease-out) .2s both}.x-inverse .x-mark:after{opacity:.9}.x-inverse{background:var(--surface-inverse);color:var(--on-surface-inverse)}.x-inverse .x-lead{color:var(--on-surface-inverse-muted)}.x-inverse .x-eyebrow{color:var(--accent)}.x-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:1.05fr 1fr;gap:var(--space-12);align-items:center;padding:var(--space-16) var(--space-12);border-radius:var(--radius-panel)}.x-hero__copy{display:grid;gap:var(--space-5);align-content:start}.x-hero__cta{display:flex;gap:var(--space-3);flex-wrap:wrap;align-items:center;margin-top:var(--space-2)}.x-hero__trust{display:flex;gap:var(--space-5);flex-wrap:wrap;font-size:13px;color:var(--on-surface-inverse-muted)}.x-hero__trust span{display:inline-flex;gap:6px;align-items:center}.x-hero__trust .x-i{color:var(--accent);width:16px;height:16px}.x-inverse .x-btn--ghost{color:var(--on-surface-inverse)}.x-inverse .x-btn--ghost:hover{background:var(--on-surface-inverse)}@supports (color: color-mix(in lab,red,red)){.x-inverse .x-btn--ghost:hover{background:color-mix(in srgb,var(--on-surface-inverse) 10%,transparent)}}.x-hero__grid{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(var(--on-surface-inverse) 1px,transparent 1px);background-size:24px 24px;-webkit-mask-image:linear-gradient(90deg,transparent 30%,#000 80%);mask-image:linear-gradient(90deg,transparent 30%,#000 80%)}@supports (color: color-mix(in lab,red,red)){.x-hero__grid{background-image:radial-gradient(color-mix(in srgb,var(--on-surface-inverse) 14%,transparent) 1px,transparent 1px)}}.x-callcard{position:relative;display:grid;gap:var(--space-3)}.x-callcard__live{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-card);background:var(--surface);color:var(--text);box-shadow:var(--shadow-lg);animation:x-fade-up var(--duration-slow) var(--ease-out) both}.x-callcard__avatar{width:40px;height:40px;border-radius:var(--radius-full);display:grid;place-content:center;background:var(--primary);color:var(--on-primary)}.x-callcard__wave{display:flex;align-items:center;gap:3px;height:28px;margin-left:auto}.x-callcard__wave i{width:3px;height:var(--h);border-radius:2px;background:var(--primary);animation:x-eq 1s var(--ease-in-out) infinite}.x-callcard__wave i:nth-child(2n){animation-delay:-.3s;background:var(--accent)}.x-callcard__wave i:nth-child(3n){animation-delay:-.55s}.x-callcard__bubble{max-width:88%;padding:var(--space-3) var(--space-4);font-size:14px;line-height:20px;border-radius:var(--radius-card) var(--radius-card) var(--radius-card) var(--radius-xs);background:var(--on-surface-inverse);color:var(--on-surface-inverse);animation:x-fade-up var(--duration-slow) var(--ease-out) both}@supports (color: color-mix(in lab,red,red)){.x-callcard__bubble{background:color-mix(in srgb,var(--on-surface-inverse) 10%,transparent)}}.x-callcard__bubble--agent{justify-self:end;background:var(--primary);color:var(--on-primary);border-radius:var(--radius-card) var(--radius-card) var(--radius-xs) var(--radius-card)}.x-callcard__bubble:nth-of-type(2){animation-delay:.25s}.x-callcard__bubble:nth-of-type(3){animation-delay:.5s}.x-callcard__summary{display:grid;gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-card);background:var(--surface);color:var(--text);box-shadow:var(--shadow-lg);animation:x-fade-up var(--duration-slow) var(--ease-out) .8s both}.x-callcard__summary .x-next{padding:var(--space-3) var(--space-4)}.x-accordion{border-top:1px solid var(--border)}.x-accordion details{border-bottom:1px solid var(--border)}.x-accordion summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) 0;font-size:17px;line-height:24px;font-weight:600;letter-spacing:-.01em;cursor:pointer}.x-accordion summary::-webkit-details-marker{display:none}.x-accordion__icon{flex:none;width:32px;height:32px;border-radius:var(--radius-full);display:grid;place-content:center;background:var(--surface-sunken);color:var(--text);transition:transform var(--duration-base) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}.x-accordion summary:hover .x-accordion__icon{background:var(--primary-bg);color:var(--primary-text)}.x-accordion details[open] .x-accordion__icon{transform:rotate(45deg);background:var(--primary);color:var(--on-primary)}.x-accordion__body{padding:0 var(--space-12) var(--space-5) 0;color:var(--text-muted);font-size:16px;line-height:26px;animation:x-fade-down var(--duration-base) var(--ease-out) both}.x-accordion__body p{margin:0}.x-feature{display:grid;gap:var(--space-3);align-content:start;padding:var(--space-6);border-radius:var(--radius-card);background:var(--surface);border:1px solid var(--border);transition:transform var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.x-feature:hover{transform:translateY(-2px);box-shadow:var(--shadow-sm);border-color:var(--primary-border)}.x-feature__icon{width:44px;height:44px;border-radius:var(--radius-control);display:grid;place-content:center;background:var(--primary-bg);color:var(--primary)}.x-feature__icon--warm{background:var(--accent-bg);color:var(--accent-text)}.x-feature h3{margin:0;font-size:17px;line-height:24px;letter-spacing:-.01em}.x-feature p{margin:0;color:var(--text-muted)}.x-steps-3{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6);counter-reset:n}.x-step3{counter-increment:n;display:grid;gap:var(--space-2)}.x-step3:before{content:counter(n,decimal-leading-zero);font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--primary-text);padding-bottom:var(--space-3);border-bottom:2px solid var(--primary);width:100%}.x-step3 h3{margin:var(--space-2) 0 0;font-size:20px;line-height:28px;letter-spacing:-.015em}.x-step3 p{margin:0;color:var(--text-muted)}.x-kpi__value{animation:x-fade-up var(--duration-slow) var(--ease-out) both}.x-otp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto repeat(3,minmax(0,1fr));gap:clamp(4px,1.6vw,var(--space-2));width:100%;max-width:348px}.x-otp input{width:100%;min-width:0;max-width:48px;justify-self:center}dialog.x-dialog{margin:auto;border:0;color:var(--text);max-height:calc(100dvh - var(--space-8));overflow:auto}dialog.x-dialog:not([open]){display:none}dialog.x-dialog::backdrop{background:var(--scrim);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:x-fade var(--duration-base) var(--ease-out) both}.x-dialog--center{text-align:center;align-items:center}.x-dialog--center .x-dialog__head{flex-direction:column;align-items:center}.x-dialog--center .x-dialog__foot{justify-content:center;width:100%}@media(max-width:767px){dialog.x-dialog{margin:auto 0 0;max-width:none;width:100%;border-radius:var(--radius-card) var(--radius-card) 0 0;padding-bottom:calc(var(--space-6) + env(safe-area-inset-bottom))}}.x-toast-region{position:fixed;z-index:var(--z-toast);right:var(--space-6);bottom:var(--space-6);pointer-events:none}.x-toast-region .x-toast{pointer-events:auto}@media(max-width:767px){.x-toast-region{left:var(--space-4);right:var(--space-4);bottom:calc(var(--space-4) + env(safe-area-inset-bottom));align-items:center}}.x-shell{min-height:100dvh}.x-sidebar{position:sticky;top:0;height:100dvh}.x-sidebar__brand{padding:var(--space-2) var(--space-3) var(--space-4)}.x-sidebar__foot{margin-top:auto}@media(min-width:768px)and (max-width:1023px){.x-shell{grid-template-columns:72px 1fr}.x-sidebar .x-nav-item{justify-content:center;padding:0}.x-sidebar .x-nav-item__label,.x-sidebar__brand .x-logo span,.x-sidebar__foot .x-sidebar__who{display:none}}@media(max-width:767px){.x-shell{grid-template-columns:1fr}.x-shell>.x-sidebar{display:none}.x-topbar{padding:0 var(--space-4)}.x-main{padding:var(--space-4)}.x-banner{padding:var(--space-3) var(--space-4);flex-wrap:wrap}}.x-main{width:100%;max-width:var(--content-max);margin:0 auto}dialog.x-drawer{margin:0;height:100dvh;max-height:none;width:300px;max-width:85vw;border:0;padding:var(--space-4) var(--space-3);background:var(--surface-muted);color:var(--text);box-shadow:var(--shadow-lg);animation:x-drawer-in var(--duration-slow) var(--ease-in-out) both}dialog.x-drawer:not([open]){display:none}dialog.x-drawer::backdrop{background:var(--scrim);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@keyframes x-drawer-in{0%{transform:translate(-100%)}}@media(max-width:767px){.x-settings{grid-template-columns:1fr;gap:var(--space-4)}}.x-skip{position:absolute;left:var(--space-4);top:var(--space-4);transform:translateY(calc(-100% - var(--space-8)));z-index:var(--z-dialog);padding:var(--space-2) var(--space-4);border-radius:var(--radius-control);background:var(--surface);color:var(--primary-text);font-weight:600;box-shadow:var(--shadow-md)}.x-skip:not(:focus){box-shadow:none}.x-skip:focus{transform:none}a.x-hipaa{text-decoration:none}.x-plan--selected{border-color:var(--primary);box-shadow:0 0 0 2px var(--primary)}.x-plan--recommended.x-plan--selected{box-shadow:0 0 0 3px var(--accent),var(--shadow-lg)}.x-plan .x-check{padding-top:var(--space-2)}.x-seg button{height:auto;min-height:32px;padding-block:6px;line-height:1.25}.x-faq.x-suggested{border:1px dashed var(--primary-border);background:var(--primary-bg)}@media(max-width:639px){.x-faq{grid-template-columns:1fr auto}.x-faq__grip{display:none}}@media(max-width:767px){.x-table--responsive thead{display:none}.x-table--responsive tr{display:grid;gap:2px;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border)}.x-table--responsive td{display:flex;justify-content:space-between;gap:var(--space-3);padding:2px 0;border:0}.x-table--responsive td[data-label]:before{content:attr(data-label);color:var(--text-muted);font-size:13px}.x-live{grid-template-columns:1fr}.x-live__main{padding:var(--space-4)}.x-live__side{border-left:0;border-top:1px solid var(--border);padding:var(--space-4)}.x-turn{max-width:100%}}.x-overview{display:grid;gap:var(--space-6);max-width:var(--content-max, 1200px);width:100%;margin:0 auto}.x-overview__kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.x-overview__row{display:grid;gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.x-overview__row>*{min-width:0}@media(min-width:1024px){.x-overview__kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.x-overview__row{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}@media(max-width:639px){.x-kpi{padding:var(--space-4)}.x-kpi__value{font-size:28px;line-height:32px}}.x-kpi__ctx--attention{color:var(--warning-text);font-weight:600}.x-kpi-meter{position:relative;display:block;height:6px;margin:var(--space-2) 0 var(--space-1);border-radius:var(--radius-full);background:var(--meter-track);overflow:hidden}.x-kpi-meter__fill{position:absolute;inset:0 auto 0 0;width:var(--v);border-radius:inherit;background:var(--meter-ok);transform-origin:left;animation:x-grow var(--duration-emphasis) var(--ease-out) both}.x-kpi-meter[data-level=warn] .x-kpi-meter__fill{background:var(--meter-warn)}.x-kpi-meter[data-level=over] .x-kpi-meter__fill{background:var(--meter-over)}.x-queue{list-style:none;margin:0;padding:0}.x-queue .x-followup{grid-template-columns:88px minmax(0,1fr) auto}.x-followup__when{display:grid;font-size:13px;line-height:18px;color:var(--text-muted);font-variant-numeric:tabular-nums}.x-followup__time{color:var(--text-subtle)}a.x-followup__next{color:var(--text);text-decoration:none}a.x-followup__next:hover{text-decoration:underline}.x-queue-locked{display:grid;justify-items:start;gap:var(--space-3);margin:0 var(--space-5) var(--space-5);padding:var(--space-4);border-radius:var(--radius-card) var(--radius-card) var(--radius-card) var(--radius-xs);background:var(--hipaa-bg);color:var(--text);font-size:14px}.x-queue-locked>.x-i{color:var(--hipaa-fg)}@media(max-width:639px){.x-queue .x-followup{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"when action" "body action";row-gap:2px}.x-queue .x-followup__when{grid-area:when;display:flex;gap:6px}.x-queue .x-followup__body{grid-area:body}.x-queue .x-followup>button{grid-area:action;min-width:var(--target-touch, 44px);min-height:var(--target-touch, 44px)}}.x-agent-card__mark{width:44px;height:44px;display:grid;place-content:center;flex:none;background:var(--primary-bg);color:var(--primary);border-radius:var(--radius-card) var(--radius-card) var(--radius-xs) var(--radius-card)}.x-agent-card{align-content:start}.x-agent-card__stop,.x-daychart{display:grid;gap:var(--space-2)}.x-daychart__plot{position:relative;height:180px;padding-left:28px}.x-daychart__grid{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.x-daychart__tick{position:relative;height:0;border-top:1px solid var(--chart-grid)}.x-daychart__tick>span{position:absolute;left:0;top:-8px;font-size:11px;line-height:16px;color:var(--chart-axis);font-variant-numeric:tabular-nums;background:var(--surface);padding-right:4px}.x-daychart__bars{position:absolute;inset:0 0 0 28px;display:grid;grid-template-columns:repeat(30,minmax(0,1fr));gap:3px;align-items:end}.x-daychart__day{position:relative;height:100%;display:flex;align-items:flex-end}.x-daychart__stack{width:100%;max-width:18px;margin:0 auto;height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:2px}.x-daychart__seg{display:block;min-height:3px;border-radius:4px 4px 1px 1px;transform-origin:bottom;animation:x-rise var(--duration-slow) var(--ease-out) both}.x-daychart__seg+.x-daychart__seg{border-radius:1px}.x-daychart__seg--answered{background:var(--chart-answered)}.x-daychart__seg--missed{background:var(--chart-missed)}.x-daychart__day:hover .x-daychart__seg{filter:brightness(1.08)}.x-daychart__day.is-today .x-daychart__stack{outline:1px dashed var(--border-strong);outline-offset:2px;border-radius:4px}.x-daychart__tip{position:absolute;bottom:calc(100% + 6px);left:50%;z-index:2;display:none;gap:2px;width:max-content;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-raised);box-shadow:var(--shadow-md);font-size:12px;line-height:16px;color:var(--text);transform:translate(-50%);pointer-events:none}.x-daychart__tip span{display:inline-flex;align-items:center;gap:6px;color:var(--text-muted)}.x-daychart__day:hover .x-daychart__tip{display:grid;animation:x-fade var(--duration-fast) var(--ease-out)}.x-daychart__day:nth-child(-n+4) .x-daychart__tip{left:0;transform:none}.x-daychart__day:nth-last-child(-n+4) .x-daychart__tip{left:auto;right:0;transform:none}.x-daychart__axis{display:grid;grid-template-columns:repeat(30,minmax(0,1fr));gap:3px;padding-left:28px;font-size:11px;line-height:16px;color:var(--chart-axis);white-space:nowrap}.x-daychart__axis span{overflow:visible}.x-daychart__axis span:last-child{text-align:right;direction:rtl}@keyframes x-rise{0%{transform:scaleY(0)}}@media(prefers-reduced-motion:reduce){.x-daychart__seg,.x-kpi-meter__fill{animation:none}}.x-chart-table{max-height:260px;overflow-y:auto;border:1px solid var(--border);border-radius:var(--radius-control)}.x-bars--outcomes li{grid-template-columns:minmax(0,11rem) minmax(0,1fr) 2.5rem}.x-bars--outcomes .x-bars__label{color:var(--text);text-decoration:none;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.x-bars--outcomes .x-bars__label:hover{text-decoration:underline}.x-bars--outcomes .x-bars__fill{transform-origin:left;animation:x-grow var(--duration-emphasis) var(--ease-out) both}@media(max-width:479px){.x-bars--outcomes li{grid-template-columns:minmax(0,11rem) minmax(2.5rem,1fr) 1.5rem;gap:var(--space-2)}}.x-calls-page{display:grid;gap:var(--space-5);width:100%;max-width:var(--content-max, 1200px);margin:0 auto;position:relative}.x-callbar{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-3)}.x-callbar__search{flex:1 1 260px;max-width:360px;min-width:0}.x-callbar__filters{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);flex:10 1 480px}.x-callbar__dates{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--text-muted)}.x-input--sm{height:36px;padding-top:0;padding-bottom:0;font-size:14px;width:auto}@media(max-width:767px){.x-callbar__search{flex:1 1 0;max-width:none}}.x-filter-chip{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-full);background:var(--surface);color:var(--text);font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.x-filter-chip:hover{background:var(--surface-sunken)}.x-filter-chip.is-active{border-color:var(--primary);background:var(--primary-bg);color:var(--primary-text);font-weight:600}.x-filter-chip[aria-expanded=true] .x-i{transform:rotate(180deg)}.x-filter-chip .x-i{transition:transform var(--duration-fast) var(--ease-out)}.x-filter-pop{position:absolute;top:calc(100% + 6px);left:0;z-index:var(--z-dropdown);display:grid;gap:2px;padding:var(--space-2);max-height:360px;overflow-y:auto}.x-filter-pop__opt{padding:var(--space-2) var(--space-2);border-radius:6px;align-items:center;white-space:nowrap}.x-filter-pop__opt:hover{background:var(--surface-sunken)}.x-sheet-filters{display:grid;gap:var(--space-5);max-height:60dvh;overflow-y:auto;padding:2px}.x-sheet-filters__group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);margin:0;padding:0;border:0}.x-sheet-filters__group legend{grid-column:1 / -1;margin-bottom:var(--space-2);padding:0}.x-calls .x-call-row,.x-calls__head{grid-template-columns:124px minmax(120px,180px) minmax(0,1fr) 64px 104px}.x-calls__head{display:grid;gap:var(--space-4);padding:var(--space-2) var(--space-4);background:var(--surface-muted);border-bottom:1px solid var(--border);font-size:12px;line-height:16px;font-weight:600;color:var(--text-muted)}.x-call-row__pending{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--text-muted);font-weight:500}.x-call-row__pending .x-spinner{width:14px;height:14px;border-width:2px}.x-call-row__missed{display:inline-flex!important;align-items:center;gap:6px}.x-call-row__missed .x-i{color:var(--color-outcome-missed)}.x-call-row__fu{display:flex;justify-content:flex-end}.x-calls .x-call-row:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.x-calls--cards .x-call-row--card{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"caller time" "headline headline" "dur fu"}.x-calls--cards .x-call-row__dur{grid-area:dur;text-align:left}.x-calls--cards .x-call-row__fu{grid-area:fu}.x-calls--cards .x-call-row__dur:empty{display:none}.x-calls-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.x-new-pill{position:sticky;top:var(--space-3);z-index:var(--z-sticky);justify-self:center;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 var(--space-4);border:0;border-radius:var(--radius-full);background:var(--primary);color:var(--on-primary);font-size:14px;font-weight:600;box-shadow:var(--shadow-md);cursor:pointer;animation:x-fade-down var(--duration-base) var(--ease-out) both}.x-call-page{display:grid;gap:var(--space-4);width:100%;max-width:var(--content-max, 1200px);margin:0 auto}.x-call-grid{display:grid;gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.x-call-grid__main,.x-call-grid__side{display:grid;gap:var(--space-6);align-content:start;min-width:0}@media(min-width:1024px){.x-call-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.x-summary__headline:focus{outline:none}.x-summary__tel{font-weight:600;font-variant-numeric:tabular-nums}.x-summary__unavailable{display:flex;gap:var(--space-2);align-items:flex-start;margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--info-bg);color:var(--info-text);font-size:14px}.x-summary__unavailable .x-i{margin-top:2px;flex:none}.x-sentiment{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:var(--text-muted)}.x-sentiment[data-sentiment=positive] .x-i{color:var(--sentiment-positive, var(--success))}.x-sentiment[data-sentiment=negative] .x-i{color:var(--sentiment-negative, var(--warning))}.x-processing-steps{display:grid;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-card);background:var(--surface-muted)}.x-turn__seek{border:0;background:none;padding:0 2px;border-radius:4px;cursor:pointer;font:inherit;color:var(--text-subtle);font-size:12px;line-height:16px;font-variant-numeric:tabular-nums}.x-turn__seek:hover{color:var(--primary-text);text-decoration:underline}.x-turn{cursor:default}.x-turn__bubble--seek{display:block;border:0;font:inherit;color:inherit;text-align:left;cursor:pointer}@media(max-width:639px){.x-turn{max-width:92%}}@media(max-width:1023px){.x-call-grid{display:flex;flex-direction:column;gap:var(--space-4)}.x-call-grid__main,.x-call-grid__side,x-call-media{display:contents}.x-o-summary{order:1}.x-o-followup{order:2}.x-o-details{order:3}x-call-media>[data-testid=recording]{order:4}x-call-media>[data-testid=transcript]{order:5}.x-o-actions{order:6}}@media(min-width:1024px){x-call-media{display:grid;gap:var(--space-6)}}.x-call-grid--sticky{padding-bottom:calc(72px + env(safe-area-inset-bottom))}.x-call-bar{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-sticky);display:flex;gap:var(--space-3);padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--border);box-shadow:0 -2px 8px #0f172a0f}.x-call-bar>*{flex:1;justify-content:center;min-height:var(--target-touch, 44px)}.x-action-status{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-top:var(--space-1)!important}.x-action-failure{margin:var(--space-2) 0 0;font-size:13px;color:var(--danger-text)}.x-action-failure a{margin-left:var(--space-1);white-space:nowrap}.x-wrap{width:100%;max-width:calc(var(--content-max) + 2 * var(--space-8));margin-inline:auto;padding-inline:var(--space-8)}.x-section{padding-block:calc(var(--spacing) * 24) 0}.x-section:last-child{padding-bottom:calc(var(--spacing) * 24)}.x-band{margin-top:calc(var(--spacing) * 24);padding-block:calc(var(--spacing) * 24);background:var(--surface-muted);border-block:1px solid var(--border)}.x-band+.x-section{padding-top:calc(var(--spacing) * 24)}.x-section__head{display:grid;gap:var(--space-4);max-width:780px;margin-bottom:var(--space-12)}.x-section__head .x-lead{margin:0}@media(max-width:767px){.x-wrap{padding-inline:var(--space-4)}.x-section{padding-top:var(--space-16)}.x-section:last-child,.x-band{padding-bottom:var(--space-16)}.x-band{margin-top:var(--space-16);padding-top:var(--space-16)}.x-band+.x-section{padding-top:var(--space-16)}.x-section__head{margin-bottom:var(--space-8)}.x-display-xl{font-size:40px;line-height:44px}.x-display{font-size:32px;line-height:36px}.x-lead{font-size:18px;line-height:28px}}x-public-layout main#main{background:var(--surface);outline:none}.x-site-header{position:sticky;top:0;z-index:var(--z-sticky);background:var(--surface);-webkit-backdrop-filter:saturate(1.4) blur(12px);backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid var(--border)}@supports (color: color-mix(in lab,red,red)){.x-site-header{background:color-mix(in srgb,var(--surface) 92%,transparent)}}.x-site-header__bar{display:flex;align-items:center;gap:var(--space-10);height:72px;max-width:calc(var(--content-max) + 2 * var(--space-8));margin-inline:auto;padding-inline:var(--space-8)}.x-site-header__nav{display:flex;gap:var(--space-8);flex:1}.x-site-header__nav a{position:relative;color:var(--text-muted);text-decoration:none;font-weight:500;font-size:15px;padding-block:var(--space-2);transition:color var(--duration-fast) var(--ease-out)}.x-site-header__nav a:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:3px;border-radius:var(--radius-full);background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform var(--duration-base) var(--ease-out)}.x-site-header__nav a:hover,.x-site-header__nav a.is-active{color:var(--text)}.x-site-header__nav a.is-active:after{transform:scaleX(1)}.x-site-header__actions{display:flex;gap:var(--space-2);align-items:center;margin-left:auto}.x-site-menu{display:grid;padding:var(--space-2) var(--space-4) var(--space-4);border-top:1px solid var(--border);animation:x-fade-down var(--duration-base) var(--ease-out) both}.x-site-menu a{display:flex;justify-content:space-between;align-items:center;min-height:var(--target-touch);padding-block:var(--space-2);border-bottom:1px solid var(--border);color:var(--text);font-size:18px;font-weight:600;text-decoration:none}.x-site-menu a .x-i{color:var(--text-subtle)}@media(max-width:767px){.x-site-header__bar{height:64px;padding-inline:var(--space-4);gap:var(--space-3)}.x-site-header__nav{display:none}}.x-site-footer{background:var(--surface-muted);border-top:1px solid var(--border);font-size:14px}.x-site-footer__grid{display:grid;grid-template-columns:1.6fr repeat(3,1fr);gap:var(--space-8);max-width:calc(var(--content-max) + 2 * var(--space-8));margin-inline:auto;padding:var(--space-16) var(--space-8) var(--space-10)}.x-site-footer h2{margin:0 0 var(--space-3);font-size:13px;line-height:20px;font-weight:600;color:var(--text)}.x-site-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2)}.x-site-footer a:not(.x-logo){color:var(--text-muted);text-decoration:none}.x-site-footer a:not(.x-logo):hover{color:var(--text);text-decoration:underline}.x-site-footer__brand{display:grid;align-content:start;gap:var(--space-4);max-width:320px}.x-site-footer__brand p{margin:0;color:var(--text-muted)}.x-site-footer__baa{display:inline-flex;align-items:center;gap:var(--space-2);justify-self:start;padding:4px var(--space-3);border-radius:var(--radius-full);background:var(--hipaa-bg);color:var(--hipaa-fg)!important;font-size:13px;font-weight:600}.x-site-footer__base{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-3);max-width:calc(var(--content-max) + 2 * var(--space-8));margin-inline:auto;padding:var(--space-5) var(--space-8) var(--space-8);border-top:1px solid var(--border);color:var(--text-muted);font-size:13px}@media(max-width:1023px){.x-site-footer__grid{grid-template-columns:repeat(3,1fr)}.x-site-footer__brand{grid-column:1 / -1;max-width:none}}@media(max-width:639px){.x-site-footer__grid{grid-template-columns:1fr 1fr;padding:var(--space-10) var(--space-4) var(--space-8)}.x-site-footer__grid>nav:last-child{grid-column:1 / -1}.x-site-footer__base{padding-inline:var(--space-4)}}.x-bubble{justify-self:start;max-width:88%;margin:0;padding:var(--space-3) var(--space-4);font-size:15px;line-height:22px;border-radius:var(--radius-card) var(--radius-card) var(--radius-card) var(--radius-xs);background:var(--surface-sunken);color:var(--text);animation:x-fade-up var(--duration-slow) var(--ease-out) both}.x-bubble--agent{justify-self:end;background:var(--primary);color:var(--on-primary);border-radius:var(--radius-card) var(--radius-card) var(--radius-xs) var(--radius-card)}.x-inverse .x-bubble:not(.x-bubble--agent){background:var(--on-surface-inverse);color:var(--on-surface-inverse)}@supports (color: color-mix(in lab,red,red)){.x-inverse .x-bubble:not(.x-bubble--agent){background:color-mix(in srgb,var(--on-surface-inverse) 12%,transparent)}}.x-conversation{display:grid;gap:var(--space-3)}.x-hero-wrap{padding-top:var(--space-6)}.x-hero h1{margin:0}.x-hero__copy,.x-callcard{position:relative}.x-hero__trust{list-style:none;margin:var(--space-2) 0 0;padding:0}.x-hero__trust li{display:inline-flex;gap:6px;align-items:center}.x-callcard .x-bubble{font-size:14px;line-height:20px}.x-callcard__summary strong{letter-spacing:-.01em}@media(max-width:1023px){.x-hero{grid-template-columns:1fr;padding:var(--space-12) var(--space-8)}}@media(max-width:767px){.x-hero-wrap{padding-inline:var(--space-2);padding-top:var(--space-2)}.x-hero{padding:var(--space-10) var(--space-5) var(--space-6);gap:var(--space-10)}.x-hero__cta .x-btn{flex:1 1 100%}.x-steps-3{grid-template-columns:1fr;gap:var(--space-8)}}.x-bento{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6)}.x-bento__wide{grid-column:span 2;grid-template-columns:1fr 1fr;gap:var(--space-6);align-items:center}.x-feature--hipaa{background:var(--hipaa-bg);border-color:var(--hipaa-border);grid-template-columns:1fr}.x-feature--hipaa p{max-width:520px}.x-notify{display:grid;gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-card);background:var(--surface-muted);border:1px solid var(--border)}.x-notify__channels{display:flex;flex-wrap:wrap;gap:var(--space-2)}.x-notify__channels .x-chip{padding-right:var(--space-3);background:var(--surface)}.x-notify .x-bubble--agent{color:var(--on-primary)}.x-notify .x-bubble{max-width:100%;font-size:14px;line-height:20px}@media(max-width:1023px){.x-bento{grid-template-columns:1fr 1fr}}@media(max-width:639px){.x-bento{grid-template-columns:1fr}.x-bento__wide{grid-column:auto;grid-template-columns:1fr}}.x-hear{display:grid;grid-template-columns:5fr 6fr;gap:var(--space-12);align-items:center}.x-hear__copy{display:grid;gap:var(--space-5);align-content:start}.x-hear__samples{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-4)}.x-sample{display:grid;gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-card);background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-xs);animation:x-fade-up var(--duration-slow) var(--ease-out) both}.x-sample:nth-child(2){animation-delay:.12s}.x-sample__head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3);font-size:16px}.x-sample .x-player{border:0;padding:0}.x-dialer{display:inline-flex;align-items:center;gap:var(--space-4);justify-self:start;padding:var(--space-2) var(--space-8) var(--space-2) var(--space-2);border-radius:var(--radius-full);background:var(--surface-inverse);color:var(--on-surface-inverse);text-decoration:none;box-shadow:var(--shadow-md);transition:transform var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}.x-dialer:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.x-dialer__icon{position:relative;display:grid;place-content:center;width:56px;height:56px;border-radius:var(--radius-full);background:var(--accent);color:var(--on-accent)}.x-dialer__icon:after{content:"";position:absolute;inset:0;border-radius:inherit;border:2px solid var(--accent);animation:x-ping 2.2s var(--ease-out) infinite}.x-dialer__label{font-size:13px;line-height:18px;color:var(--on-surface-inverse-muted)}.x-dialer__number{font-size:26px;line-height:32px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.x-dialer__icon:after{display:none}}@media(max-width:1023px){.x-hear{grid-template-columns:1fr;gap:var(--space-8)}}.x-teaser{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-12);align-items:center}.x-teaser__talk{display:grid;gap:var(--space-3);padding:var(--space-8);border-radius:var(--radius-panel);background:var(--surface-muted);border:1px solid var(--border)}.x-teaser__talk .x-bubble:nth-child(2){animation-delay:.3s}.x-teaser__dial{display:grid;gap:var(--space-2);margin-top:var(--space-4);padding:var(--space-5);border-radius:var(--radius-card);background:var(--surface);border:1px solid var(--border)}.x-teaser__track{position:relative;height:6px;border-radius:var(--radius-full);background:var(--meter-track)}.x-teaser__track span{position:absolute;inset:0 64% 0 0;border-radius:inherit;background:var(--primary);transform-origin:left;animation:x-grow var(--duration-emphasis) var(--ease-out) .4s both}.x-teaser__track span:after{content:"";position:absolute;right:-11px;top:-8px;width:22px;height:22px;border-radius:var(--radius-full);background:var(--surface);border:2px solid var(--primary);box-shadow:var(--shadow-sm)}.x-teaser__labels{display:flex;justify-content:space-between;font-size:12px;color:var(--text-muted);font-variant-numeric:tabular-nums}@media(max-width:1023px){.x-teaser{grid-template-columns:1fr;gap:var(--space-8)}}@media(max-width:639px){.x-teaser__talk{padding:var(--space-5)}}.x-faq-section{display:grid;grid-template-columns:5fr 7fr;gap:var(--space-12);align-items:start}.x-faq-section .x-section__head{position:sticky;top:104px;margin-bottom:0}.x-accordion__body .x-btn--link{margin-left:var(--space-1)}@media(max-width:1023px){.x-faq-section{grid-template-columns:1fr;gap:0}.x-faq-section .x-section__head{position:static;margin-bottom:var(--space-8)}}@media(max-width:767px){.x-accordion__body{padding-right:0}}.x-cta-band{position:relative;overflow:hidden;display:grid;grid-template-columns:1.4fr auto;gap:var(--space-10);align-items:center;padding:var(--space-16) var(--space-12);border-radius:var(--radius-panel)}.x-cta-band__copy{position:relative;z-index:1;display:grid;gap:var(--space-4)}.x-cta-band__actions{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:var(--space-3)}@media(max-width:1023px){.x-cta-band{grid-template-columns:1fr;padding:var(--space-12) var(--space-8)}}@media(max-width:767px){.x-cta-band{padding:var(--space-10) var(--space-5)}.x-cta-band__actions .x-btn{flex:1 1 100%}}.x-notfound{display:grid;grid-template-columns:1fr 1.1fr;gap:var(--space-16);align-items:center;padding-block:calc(var(--spacing) * 24)}.x-notfound__call{display:grid;gap:var(--space-3);padding:var(--space-8);border-radius:var(--radius-panel);background:var(--surface-muted);border:1px solid var(--border)}.x-notfound__line{display:inline-flex;align-items:center;gap:var(--space-2);justify-self:start;margin-bottom:var(--space-2);padding:4px var(--space-3);border-radius:var(--radius-full);background:var(--surface);border:1px solid var(--border);font-size:13px;font-weight:600}.x-notfound__line .x-i{color:var(--color-outcome-missed)}@media(max-width:1023px){.x-notfound{grid-template-columns:1fr;gap:var(--space-10);padding-block:var(--space-12) var(--space-16)}.x-notfound__call{order:2}}.x-feature h3,.x-step3 h3,.x-commit__list h3,.x-safeguard h2,.x-sample__head strong{font-weight:650}.x-page-hero{display:grid;gap:var(--space-5);padding-top:var(--space-16)}.x-page-hero>*{max-width:980px}.x-page-hero h1,.x-page-hero .x-lead{margin:0}.x-page-hero .x-lead{max-width:720px}.x-page-hero__facts{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);margin:0;font-size:15px;font-weight:500}.x-page-hero__facts span{display:inline-flex;align-items:center;gap:var(--space-2)}.x-page-hero__facts .x-i{color:var(--success)}.x-section--tight{padding-top:var(--space-12)}@media(max-width:767px){.x-page-hero{padding-top:var(--space-10)}.x-section--tight{padding-top:var(--space-8)}}.x-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-6)}.x-callcard--night .x-callcard__avatar{background:var(--accent);color:var(--on-accent)}.x-callcard .x-marker{justify-self:end;margin:var(--space-1) 0 0;animation:x-fade-up var(--duration-slow) var(--ease-out) 1.6s both}.x-commit{display:grid;grid-template-columns:5fr 7fr;gap:var(--space-12);align-items:start}.x-commit__head{position:sticky;top:104px;margin-bottom:0}.x-commit__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-3)}.x-commit__list li{display:grid;grid-template-columns:44px 1fr;gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-card);background:var(--surface);border:1px solid var(--border)}.x-commit__list h3{margin:0 0 var(--space-1);font-size:17px;line-height:24px;letter-spacing:-.01em}.x-commit__list p{margin:0;color:var(--text-muted)}.x-commit__icon{display:grid;place-content:center;width:44px;height:44px;border-radius:var(--radius-control);background:var(--hipaa-bg);color:var(--hipaa-fg)}.x-safety{display:grid;grid-template-columns:auto 1fr;gap:var(--space-8);align-items:start;padding:var(--space-10);border-radius:var(--radius-panel);background:var(--urgency-emergency-bg);border:1px solid var(--danger-border)}.x-safety__icon{display:grid;place-content:center;width:64px;height:64px;border-radius:var(--radius-full);background:var(--urgency-emergency);color:var(--on-urgency-emergency)}.x-safety .x-lead{color:var(--text);max-width:760px}@media(max-width:1023px){.x-grid-4{grid-template-columns:1fr 1fr}.x-commit{grid-template-columns:1fr;gap:var(--space-8)}.x-commit__head{position:static}}@media(max-width:639px){.x-grid-4{grid-template-columns:1fr}.x-safety{grid-template-columns:1fr;gap:var(--space-5);padding:var(--space-6)}}.x-jump{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3)}.x-jump a{display:inline-flex;align-items:center;gap:var(--space-2);height:36px;padding:0 var(--space-4);border-radius:var(--radius-full);border:1px solid var(--border-strong);color:var(--text);font-size:14px;font-weight:500;text-decoration:none;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.x-jump a:hover{background:var(--primary-bg);border-color:var(--primary)}.x-jump .x-i{color:var(--primary)}.x-safeguards{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6);padding-top:var(--space-16)}.x-safeguard{display:grid;align-content:start;gap:var(--space-3);padding:var(--space-6);border-radius:var(--radius-card);background:var(--surface);border:1px solid var(--border);scroll-margin-top:96px}.x-safeguard h2{margin:var(--space-2) 0 0;font-size:20px;line-height:28px;letter-spacing:-.015em}.x-safeguard ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-3);color:var(--text-muted);font-size:15px;line-height:22px}.x-safeguard li{display:grid;grid-template-columns:16px 1fr;gap:var(--space-2)}.x-safeguard li .x-i{margin-top:3px;color:var(--success)}#subprocessors{scroll-margin-top:72px}.x-subprocessors tbody th{background:var(--surface);color:var(--text);font-size:14px;line-height:20px;font-weight:600;white-space:nowrap;text-align:left;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border)}.x-report{display:flex;gap:var(--space-3);align-items:flex-start;margin-top:var(--space-6);padding:var(--space-4) var(--space-5);border-radius:var(--radius-card);background:var(--surface-muted);color:var(--text-muted)}.x-report .x-i{color:var(--primary);margin-top:2px}@media(max-width:1023px){.x-safeguards{grid-template-columns:1fr 1fr}}@media(max-width:767px){.x-safeguards{grid-template-columns:1fr;padding-top:var(--space-10)}.x-subprocessors thead{display:none}.x-subprocessors tr{display:grid;gap:var(--space-1);padding:var(--space-4);border-bottom:1px solid var(--border)}.x-subprocessors tbody th,.x-subprocessors td{padding:0;border:0;white-space:normal}.x-subprocessors tbody tr:hover td{background:none}}.x-calc{display:grid;grid-template-columns:380px 1fr;gap:var(--space-8);align-items:start}.x-calc__inputs{position:sticky;top:96px;display:grid;gap:var(--space-6);padding:var(--space-6);border-radius:var(--radius-panel);background:var(--surface-muted);border:1px solid var(--border)}.x-calc__inputs .x-range>.x-input{width:88px}.x-calc__minutes{display:flex;align-items:center;gap:var(--space-2);flex:none;color:var(--text-muted);font-size:14px}.x-calc__minutes .x-input{width:64px;text-align:right;font-variant-numeric:tabular-nums}.x-calc__note{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:14px;color:var(--info-text);animation:x-fade-down var(--duration-base) var(--ease-out) both}.x-calc__hipaa{padding:var(--space-4);border-radius:var(--radius-card);background:var(--surface);border:1px solid var(--border)}.x-calc__hipaa:has(input:checked){background:var(--hipaa-bg);border-color:var(--hipaa-border)}.x-calc__results{display:grid;gap:var(--space-8);min-width:0}.x-calc__summary{display:grid;gap:var(--space-3)}.x-calc__minutes-title{margin:0;font-size:30px;line-height:36px;font-weight:700;letter-spacing:-.025em;font-variant-numeric:tabular-nums}.x-calc__save{display:inline-block;margin-left:var(--space-1);padding:0 var(--space-2);border-radius:var(--radius-xs);background:var(--accent);color:var(--on-accent);font-weight:600}.x-calc__plans{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-5);padding-top:var(--space-3)}.x-plan-table-wrap{position:relative;overflow-x:auto}.x-plan-table-wrap:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.x-plan-table{min-width:560px}.x-plan-table thead th{font-size:16px;line-height:24px;color:var(--text);background:var(--surface);padding-block:var(--space-4)}.x-plan-table thead td{background:var(--surface);border-bottom:1px solid var(--border)}.x-plan-table tbody th{background:var(--surface);font-size:14px;line-height:20px;white-space:normal;font-weight:500;color:var(--text-muted);text-align:left;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border)}.x-plan-table tr:last-child th{border-bottom:0}.x-plan-table td{font-variant-numeric:tabular-nums}.x-plan-table__price{font-size:18px;font-weight:700}@media(max-width:1279px){.x-calc__plans{grid-template-columns:1fr}}@media(max-width:1023px){.x-calc{grid-template-columns:1fr}.x-calc__inputs{position:static}}@media(max-width:767px){.x-calc__inputs{padding:var(--space-5)}.x-calc__minutes-title{font-size:24px;line-height:30px}.x-calc__plans{grid-template-columns:1fr}}.x-contact{display:grid;grid-template-columns:1fr 520px;gap:var(--space-16);align-items:start;padding-block:var(--space-16) calc(var(--spacing) * 24)}.x-contact__intro{display:grid;gap:var(--space-5);padding-top:var(--space-6)}.x-contact__intro h1{margin:0}.x-contact__ways{list-style:none;margin:var(--space-4) 0 0;padding:var(--space-5) 0 0;border-top:1px solid var(--border);display:grid;gap:var(--space-3);color:var(--text-muted)}.x-contact__ways li{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.x-contact__ways .x-i{color:var(--primary)}.x-contact__card{padding:var(--space-8);border-radius:var(--radius-panel);box-shadow:var(--shadow-md)}.x-contact__done{display:grid;gap:var(--space-3);justify-items:start;padding-block:var(--space-6)}.x-contact__challenge:empty{display:none}.x-hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.x-field>.x-phi{margin-bottom:var(--space-1)}@media(max-width:1023px){.x-contact{grid-template-columns:1fr;gap:var(--space-8);padding-block:var(--space-10) var(--space-16)}.x-contact__intro{padding-top:0}}@media(max-width:639px){.x-contact__card{padding:var(--space-5)}}.x-legal-page{padding-block:var(--space-12) calc(var(--spacing) * 24)}.x-legal-page .x-legal{grid-template-columns:220px minmax(0,var(--prose-max));justify-content:center}.x-legal-page .x-prose p a,.x-legal-page .x-prose li a{text-decoration:underline;text-underline-offset:.15em}.x-legal__toc{top:96px}.x-legal__toc h2{margin:0;font-size:13px;font-weight:600;color:var(--text)}.x-legal__toc details summary{display:none}.x-legal__banners{display:grid;gap:var(--space-3);margin-bottom:var(--space-6)}.x-legal-body h2{scroll-margin-top:96px}.x-legal-body blockquote{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--surface-muted);color:var(--text-muted)}.x-legal-body blockquote p:last-child{margin-bottom:0}.x-legal-body ul,.x-legal-body ol{margin:0 0 var(--space-4);padding-left:var(--space-6)}.x-legal-body a{color:var(--primary-text)}.x-legal__versions{margin-top:var(--space-12);padding-top:var(--space-6);border-top:1px solid var(--border)}.x-legal__versions h2{margin:0 0 var(--space-3);font-size:16px}.x-legal__versions ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2);font-size:14px;color:var(--text-muted)}@media(max-width:1023px){.x-legal-page .x-legal{grid-template-columns:1fr;gap:var(--space-6)}.x-legal__toc{position:static;padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);background:var(--surface-muted)}.x-legal__toc details summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-weight:600;list-style:none}.x-legal__toc details summary::-webkit-details-marker{display:none}.x-legal__toc details:not([open]) ol,.x-legal__toc details h2{display:none}}@media(max-width:767px){.x-legal-page{padding-block:var(--space-8) var(--space-16)}.x-prose h1{font-size:28px;line-height:34px}}.x-prose h1{font-weight:700;letter-spacing:-.025em}.x-prose h2,.x-prose h3,.x-legal__versions h2{font-weight:650;letter-spacing:-.015em}x-waitlist{display:block;color:var(--text)}.x-waitlist-hero{background:var(--surface-inverse);color:var(--on-surface-inverse)}.x-waitlist-hero__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--space-16);align-items:center;padding-block:calc(var(--spacing) * 24) var(--space-16)}.x-waitlist-eyebrow{display:flex;align-items:center;gap:var(--space-2);margin:0 0 var(--space-6);font-size:var(--text-body-sm);font-weight:600}.x-waitlist-dot{width:var(--space-2);height:var(--space-2);background:var(--accent);border-radius:var(--radius-full)}.x-waitlist-hero h1{margin:0;font-size:clamp(2.5rem,4.4vw,4rem);font-weight:700;line-height:1.1;letter-spacing:-.035em}.x-waitlist-mark{display:inline-block;margin-top:var(--space-2);padding:0 var(--space-2) var(--space-1);border-radius:var(--radius-xs);color:var(--on-accent);background:var(--accent)}.x-waitlist-hero__lead{margin:var(--space-8) 0 var(--space-3);max-width:28rem;font-size:var(--text-h3);line-height:1.5;font-weight:600}.x-waitlist-hero__description{margin:0;max-width:31rem;color:var(--on-surface-inverse-muted);font-size:var(--text-body);line-height:1.75}.x-waitlist-hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-5);margin-top:var(--space-8)}.x-waitlist-hero__link{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--target-touch);font-size:var(--text-body-sm);font-weight:600;text-decoration:none;color:var(--on-surface-inverse)}.x-waitlist-hero__link:hover{text-decoration:underline;text-underline-offset:var(--space-1)}.x-waitlist-hero__note{margin:var(--space-4) 0 0;font-size:var(--text-body-sm);color:var(--on-surface-inverse-muted)}.x-waitlist-hero__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);padding-block:var(--space-6);border-top:1px solid var(--on-surface-inverse);font-size:var(--text-body-sm)}@supports (color: color-mix(in lab,red,red)){.x-waitlist-hero__foot{border-top:1px solid color-mix(in srgb,var(--on-surface-inverse) 20%,transparent)}}.x-waitlist-hero__foot>span{color:var(--on-surface-inverse-muted)}.x-waitlist-hero__foot p{margin:0;font-weight:600}.x-waitlist-hero__foot p span{padding-inline:var(--space-2);color:var(--on-surface-inverse-muted)}.x-waitlist-preview{min-width:0;margin:0;background:var(--surface);color:var(--text);border-radius:var(--radius-panel);box-shadow:var(--shadow-lg);overflow:hidden}.x-waitlist-preview__top{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--border);font-size:var(--text-body-sm)}.x-waitlist-preview__top>span:first-child{display:inline-flex;gap:var(--space-2);align-items:center;font-weight:600}.x-waitlist-preview__label{color:var(--text-muted);font-size:var(--text-caption)}.x-waitlist-preview__body{display:grid;gap:var(--space-5);padding:var(--space-6)}.x-waitlist-preview__intro{display:flex;align-items:center;gap:var(--space-4);padding-bottom:var(--space-1)}.x-waitlist-preview__avatar{display:grid;flex:0 0 var(--space-12);width:var(--space-12);height:var(--space-12);place-items:center;border-radius:var(--radius-card);color:var(--primary-text);background:var(--primary-bg)}.x-waitlist-preview__intro strong{font-size:var(--text-h3);line-height:1.3;letter-spacing:-.02em}.x-waitlist-preview__intro p{margin:var(--space-2) 0 0;color:var(--text-muted);font-size:var(--text-caption)}.x-waitlist-bubble{max-width:90%;padding:var(--space-4);font-size:var(--text-body-sm);line-height:1.65}.x-waitlist-bubble span{display:block;margin-bottom:var(--space-1);font-size:var(--text-caption);font-weight:600}.x-waitlist-bubble p{margin:0}.x-waitlist-bubble--caller{background:var(--surface-muted);border:1px solid var(--border);border-radius:var(--radius-card) var(--radius-card) var(--radius-card) var(--radius-xs)}.x-waitlist-bubble--caller span{color:var(--text-muted)}.x-waitlist-bubble--agent{margin-left:auto;color:var(--primary-text);background:var(--primary-bg);border-radius:var(--radius-card) var(--radius-card) var(--radius-xs) var(--radius-card)}.x-waitlist-preview__handoff{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) 0 0;border-top:1px solid var(--border)}.x-waitlist-preview__handoff-icon{display:grid;flex:0 0 var(--space-10);width:var(--space-10);height:var(--space-10);place-items:center;border-radius:var(--radius-control);background:var(--accent-bg);color:var(--accent-text)}.x-waitlist-preview__handoff>div{flex:1}.x-waitlist-preview__handoff div>span{display:block;margin-bottom:var(--space-1);color:var(--text-muted);font-size:var(--text-caption)}.x-waitlist-preview__handoff strong{display:block;font-size:var(--text-body)}.x-waitlist-preview__handoff p{margin:var(--space-1) 0 0;font-size:var(--text-caption);color:var(--text-muted);line-height:1.5}.x-waitlist-preview figcaption{border-top:1px solid var(--border);padding:var(--space-3) var(--space-6);background:var(--surface-muted);color:var(--text-muted);font-size:var(--text-caption);line-height:1.5}.x-waitlist-how{padding-block:calc(var(--spacing) * 24);scroll-margin-top:calc(var(--spacing) * 24)}.x-waitlist-how__heading{max-width:42rem;margin-bottom:var(--space-12)}.x-waitlist-how__heading .x-waitlist-eyebrow,.x-waitlist-signup__intro>.x-waitlist-eyebrow{color:var(--primary-text)}.x-waitlist-how h2,.x-waitlist-signup h2{margin:0;font-size:clamp(2rem,3.2vw,2.75rem);line-height:1.15;letter-spacing:-.03em;font-weight:700}.x-waitlist-how__heading>p:last-child{max-width:36rem;margin:var(--space-5) 0 0;font-size:var(--text-body);line-height:1.75;color:var(--text-muted)}.x-waitlist-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-8);margin:0;padding:0;list-style:none}.x-waitlist-steps li{position:relative;padding-top:var(--space-6);border-top:1px solid var(--border-strong)}.x-waitlist-step-number{display:inline-block;margin-bottom:var(--space-6);color:var(--primary-text);font-size:var(--text-body-sm);font-weight:600;font-variant-numeric:tabular-nums}.x-waitlist-steps li>x-icon{position:absolute;top:var(--space-6);right:0;color:var(--primary-text)}.x-waitlist-steps h3{margin:0 0 var(--space-3);font-size:var(--text-h3);font-weight:650;letter-spacing:-.02em}.x-waitlist-steps p{margin:0;color:var(--text-muted);line-height:1.75;font-size:var(--text-body)}.x-waitlist-signup{background:var(--surface-muted);border-top:1px solid var(--border);padding-block:calc(var(--spacing) * 24);scroll-margin-top:var(--space-16)}.x-waitlist-signup__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--space-16);align-items:start}.x-waitlist-signup__intro{padding-top:var(--space-6)}.x-waitlist-signup__intro>p:not(.x-waitlist-eyebrow){max-width:25rem;margin-block:var(--space-6) var(--space-8);color:var(--text-muted);font-size:var(--text-body);line-height:1.75}.x-waitlist-expectations{display:grid;gap:var(--space-6);padding:0;margin:0;list-style:none}.x-waitlist-expectations li{display:flex;align-items:flex-start;gap:var(--space-4)}.x-waitlist-expectations x-icon{flex-shrink:0;color:var(--primary-text);margin-top:var(--space-1)}.x-waitlist-expectations strong{display:block;font-size:var(--text-body);font-weight:600}.x-waitlist-expectations div>span{display:block;margin-top:var(--space-1);max-width:23rem;color:var(--text-muted);font-size:var(--text-body-sm);line-height:1.6}.x-waitlist-form-card{min-width:0;padding:var(--space-8);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);box-shadow:var(--shadow-sm)}.x-waitlist-form-card form{display:grid;gap:var(--space-5)}.x-waitlist-form-card__heading h3{margin:0;font-size:var(--text-h2);font-weight:650;letter-spacing:-.025em}.x-waitlist-form-card__heading p{margin:var(--space-2) 0 0;color:var(--text-muted);font-size:var(--text-body-sm)}.x-waitlist-feedback:empty{display:none}.x-waitlist-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5) var(--space-4)}.x-waitlist-fields>*{min-width:0}.x-waitlist-fields__wide{grid-column:1 / -1}.x-waitlist-healthcare .x-fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-3)}.x-waitlist-healthcare .x-fieldset>.x-hint,.x-waitlist-healthcare .x-fieldset>.x-error{grid-column:1 / -1}.x-waitlist-healthcare .x-choice-card{margin:0}.x-waitlist-consent{display:grid;gap:var(--space-3);border-top:1px solid var(--border);padding-top:var(--space-5)}.x-waitlist-consent .x-check{align-items:flex-start;font-size:var(--text-body-sm);line-height:1.65}.x-waitlist-consent .x-check input{margin-top:var(--space-1)}.x-waitlist-form-note{margin:0;color:var(--text-muted);font-size:var(--text-caption);line-height:1.65}.x-waitlist-form-note a{color:var(--primary-text);text-decoration:underline;text-underline-offset:3px}.x-waitlist-form-note--center{text-align:center}.x-waitlist-challenge{min-width:0;max-width:100%}.x-waitlist-challenge:empty{display:none}.x-waitlist-honeypot{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.x-waitlist-success{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5);padding-block:var(--space-8)}.x-waitlist-success__icon{display:grid;place-items:center;width:var(--space-16);height:var(--space-16);border-radius:var(--radius-full);color:var(--success-text);background:var(--success-bg)}.x-waitlist-success .x-waitlist-eyebrow{margin:var(--space-3) 0 0;color:var(--primary-text)}.x-waitlist-success h3{margin:0;font-size:var(--text-h1);font-weight:700;letter-spacing:-.03em;line-height:1.2}.x-waitlist-success p:not(.x-waitlist-eyebrow){margin:0;line-height:1.75;color:var(--text-muted)}.x-waitlist-success:focus-visible,.x-waitlist-feedback:focus-visible,x-waitlist a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:var(--space-1)}@media(max-width:1023px){.x-waitlist-hero__grid,.x-waitlist-signup__grid{gap:var(--space-8)}.x-waitlist-hero__grid{padding-block:var(--space-16)}.x-waitlist-form-card{padding:var(--space-6)}.x-waitlist-hero__foot{align-items:flex-start;flex-direction:column;gap:var(--space-2)}}@media(max-width:767px){.x-waitlist-hero__grid,.x-waitlist-signup__grid{grid-template-columns:minmax(0,1fr);gap:var(--space-10)}.x-waitlist-hero__grid{padding-top:var(--space-12);padding-bottom:var(--space-10)}.x-waitlist-hero h1{font-size:clamp(2rem,8.8vw,3.5rem)}.x-waitlist-hero__lead{margin-top:var(--space-6)}.x-waitlist-hero__actions{gap:var(--space-4)}.x-waitlist-hero__foot p{display:flex;flex-wrap:wrap;column-gap:var(--space-1);line-height:1.8}.x-waitlist-hero__foot p span{padding-inline:var(--space-1)}.x-waitlist-preview__body{padding:var(--space-5)}.x-waitlist-preview__top{padding:var(--space-4) var(--space-5)}.x-waitlist-preview figcaption{padding-inline:var(--space-5)}.x-waitlist-preview__intro{display:none}.x-waitlist-how,.x-waitlist-signup{padding-block:var(--space-16)}.x-waitlist-how__heading{margin-bottom:var(--space-8)}.x-waitlist-steps{grid-template-columns:minmax(0,1fr)}.x-waitlist-step-number{margin-bottom:var(--space-4)}.x-waitlist-signup__intro{padding-top:0}.x-waitlist-signup__intro>p:not(.x-waitlist-eyebrow),.x-waitlist-expectations div>span{max-width:none}.x-waitlist-signup h2 br{display:none}.x-waitlist-form-card{padding:var(--space-5);border-radius:var(--radius-card)}.x-waitlist-fields{grid-template-columns:minmax(0,1fr)}.x-waitlist-success{padding-block:var(--space-4)}}@media(max-width:374px){.x-waitlist-form-card{padding:var(--space-4)}.x-waitlist-hero__actions{align-items:stretch;flex-direction:column}}@media(prefers-reduced-motion:reduce){x-waitlist *,x-waitlist *:before,x-waitlist *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.x-waitlist-integrations{margin-top:var(--space-8);margin-bottom:var(--space-8);padding-left:var(--space-5);border-left:2px solid var(--primary-border)}.x-waitlist-integrations h3{font-size:var(--text-h4);font-weight:650;margin-bottom:var(--space-3)}.x-waitlist-integrations p{color:var(--text-muted);line-height:1.65}.x-waitlist-software{margin-top:var(--space-6);border-block:1px solid var(--border);padding-block:var(--space-4)}.x-waitlist-software summary{cursor:pointer;min-height:44px;align-content:center;font-weight:650;color:var(--primary-text)}.x-waitlist-software summary span{color:var(--text-muted);font-weight:400}.x-waitlist-software summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}.x-waitlist-software>p{margin-block:var(--space-4)}}html{color:var(--color-text);background:var(--color-surface-muted);font-family:var(--font-sans)}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-ordinal{syntax: "*"; inherits: false;}@property --tw-slashed-zero{syntax: "*"; inherits: false;}@property --tw-numeric-figure{syntax: "*"; inherits: false;}@property --tw-numeric-spacing{syntax: "*"; inherits: false;}@property --tw-numeric-fraction{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@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;}@keyframes pulse{50%{opacity:.5}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-space-y-reverse: 0;--tw-border-style: solid;--tw-font-weight: initial;--tw-ordinal: initial;--tw-slashed-zero: initial;--tw-numeric-figure: initial;--tw-numeric-spacing: initial;--tw-numeric-fraction: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--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}}}
