@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Variable.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;font-synthesis:none}:root{font-feature-settings:"ss01"}.latin-digits{font-feature-settings:normal}.tabular-fa{font-feature-settings:"ss01","tnum";font-variant-numeric:tabular-nums}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking: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;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--orbit-angle:0deg}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-300:oklch(80.8% .114 19.571);--color-emerald-300:oklch(84.5% .143 164.978);--color-sky-300:oklch(82.8% .111 230.318);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-xl:80rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-2xl:42rem;--container-3xl:48rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:var(--radius-sm);--radius-md:var(--radius-md);--radius-lg:var(--radius-lg);--radius-xl:var(--radius-xl);--shadow-sm:var(--shadow-sm);--shadow-md:var(--shadow-md);--drop-shadow-sm:0 1px 2px #00000026;--animate-spin:spin 1s linear infinite;--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)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,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{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border)}html{font-family:var(--font-sans);letter-spacing:0;scroll-padding-block-start:var(--header-height)}body{background-color:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;background-color:var(--page-bg-fallback);min-height:100dvh;font-size:1rem;font-weight:400;line-height:1.6}body:before{content:"";z-index:-1;pointer-events:none;background-color:var(--page-bg-fallback);background-image:linear-gradient(var(--page-bg-scrim),var(--page-bg-scrim)),var(--page-bg-image);background-position:50%;background-size:cover;position:fixed;top:0;right:0;bottom:0;left:0}:focus-visible{outline:var(--ring-width) solid var(--ring);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.login-page-shell,.login-page-shell *,.login-page-shell :before,.login-page-shell :after{animation-duration:unset!important;animation-iteration-count:unset!important;transition-duration:unset!important}}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{inset-inline:0}.inset-x-1{inset-inline:var(--spacing)}.inset-y-0{inset-block:0}.inset-y-2{inset-block:calc(var(--spacing) * 2)}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.start-3{inset-inline-start:calc(var(--spacing) * 3)}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.end-0\.5{inset-inline-end:calc(var(--spacing) * .5)}.end-3{inset-inline-end:calc(var(--spacing) * 3)}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.bottom-0{bottom:0}.left-1\/2{left:50%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-0{margin-inline:0}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:var(--spacing)}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.my-auto{margin-block:auto}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.ms-auto{margin-inline-start:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.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-auto{margin-top:auto}.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-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.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}.table-row{display:table-row}.aspect-square{aspect-ratio:1}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-40{width:calc(var(--spacing) * 40);height:calc(var(--spacing) * 40)}.size-\[1\.6875rem\]{width:1.6875rem;height:1.6875rem}.size-\[1\.18125rem\]{width:1.18125rem;height:1.18125rem}.size-\[4\.05rem\]{width:4.05rem;height:4.05rem}.size-full{width:100%;height:100%}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-24{height:calc(var(--spacing) * 24)}.h-\[var\(--header-height\)\]{height:var(--header-height)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-dvh{max-height:100dvh}.min-h-0{min-height:0}.min-h-1{min-height:var(--spacing)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[5\.5rem\]{min-height:5.5rem}.min-h-\[22rem\]{min-height:22rem}.min-h-\[40vh\]{min-height:40vh}.min-h-\[70vh\]{min-height:70vh}.min-h-dvh{min-height:100dvh}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:var(--spacing)}.w-1\/2{width:50%}.w-2\/3{width:66.6667%}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-16{width:calc(var(--spacing) * 16)}.w-24{width:calc(var(--spacing) * 24)}.w-\[0\.3375rem\]{width:.3375rem}.w-\[1\%\]{width:1%}.w-\[4\.5rem\]{width:4.5rem}.w-\[4\.75rem\]{width:4.75rem}.w-\[6\.075rem\]{width:6.075rem}.w-\[7rem\]{width:7rem}.w-\[92\%\]{width:92%}.w-\[min\(18rem\,85vw\)\]{width:min(18rem,85vw)}.w-\[min\(22\.5rem\,calc\(100vw-1\.25rem\)\)\]{width:min(22.5rem,100vw - 1.25rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-\[8rem\]{max-width:8rem}.max-w-\[14rem\]{max-width:14rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[22\.5rem\]{max-width:22.5rem}.max-w-\[28ch\]{max-width:28ch}.max-w-\[38rem\]{max-width:38rem}.max-w-\[calc\(100vw-1\.25rem\)\]{max-width:calc(100vw - 1.25rem)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-screen-xl{max-width:var(--breakpoint-xl)}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:0}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-\[0\.5rem\]{min-width:.5rem}.min-w-\[5\.5rem\]{min-width:5.5rem}.min-w-\[7\.5rem\]{min-width:7.5rem}.flex-1{flex:1}.shrink-0{flex-shrink:0}.caption-bottom{caption-side:bottom}.origin-\[center_20\%\]{transform-origin:50% 20%}.origin-bottom-left{transform-origin:0 100%}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-\[0\.7\]{scale:.7}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-y{resize:vertical}.scroll-mt-\[calc\(var\(--header-height\)\+1rem\)\]{scroll-margin-top:calc(var(--header-height) + 1rem)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.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-2\.5{gap:calc(var(--spacing) * 2.5)}.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)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-\[0\.3375rem\]{gap:.3375rem}.gap-\[var\(--space-section\)\]{gap:var(--space-section)}.gap-px{gap:1px}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[1rem\]{border-radius:1rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-e-sm{border-start-end-radius:var(--radius-sm);border-end-end-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y-2{border-block-style:var(--tw-border-style);border-block-width:2px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-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-\[color-mix\(in_oklab\,var\(--brand\)_28\%\,transparent\)\]{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_oklab\,var\(--brand\)_28\%\,transparent\)\]{border-color:color-mix(in oklab,var(--brand) 28%,transparent)}}.border-background{border-color:var(--background)}.border-border{border-color:var(--border)}.border-input{border-color:var(--input)}.border-primary\/80{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/80{border-color:color-mix(in oklab,var(--primary) 80%,transparent)}}.border-sidebar-border{border-color:var(--sidebar-border)}.bg-\[\#161D24\]{background-color:#161d24}.bg-\[color-mix\(in_oklab\,var\(--brand\)_10\%\,rgb\(255_255_255\/0\.55\)\)\]{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklab\,var\(--brand\)_10\%\,rgb\(255_255_255\/0\.55\)\)\]{background-color:color-mix(in oklab,var(--brand) 10%,#ffffff8c)}}.bg-\[color-mix\(in_oklab\,var\(--primary\)_8\%\,var\(--card\)\)\]{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklab\,var\(--primary\)_8\%\,var\(--card\)\)\]{background-color:color-mix(in oklab,var(--primary) 8%,var(--card))}}.bg-\[color-mix\(in_oklab\,var\(--secondary\)_55\%\,var\(--card\)\)\]{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklab\,var\(--secondary\)_55\%\,var\(--card\)\)\]{background-color:color-mix(in oklab,var(--secondary) 55%,var(--card))}}.bg-\[color-mix\(in_oklab\,var\(--secondary\)_70\%\,var\(--card\)\)\]{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklab\,var\(--secondary\)_70\%\,var\(--card\)\)\]{background-color:color-mix(in oklab,var(--secondary) 70%,var(--card))}}.bg-\[color-mix\(in_oklab\,var\(--secondary\)_82\%\,var\(--card\)\)\]{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklab\,var\(--secondary\)_82\%\,var\(--card\)\)\]{background-color:color-mix(in oklab,var(--secondary) 82%,var(--card))}}.bg-\[color-mix\(in_oklab\,white_40\%\,transparent\)\]{background-color:#fff6}.bg-\[var\(--brand-filled\)\]{background-color:var(--brand-filled)}.bg-\[var\(--meter-blocked\)\]{background-color:var(--meter-blocked)}.bg-\[var\(--meter-included\)\]{background-color:var(--meter-included)}.bg-\[var\(--meter-overage\)\]{background-color:var(--meter-overage)}.bg-\[var\(--meter-track\)\]{background-color:var(--meter-track)}.bg-\[var\(--status-fail\)\]{background-color:var(--status-fail)}.bg-\[var\(--status-fail-soft\)\]{background-color:var(--status-fail-soft)}.bg-\[var\(--status-neutral-soft\)\]{background-color:var(--status-neutral-soft)}.bg-\[var\(--status-pass\)\]{background-color:var(--status-pass)}.bg-\[var\(--status-pass-soft\)\]{background-color:var(--status-pass-soft)}.bg-\[var\(--status-pending\)\]{background-color:var(--status-pending)}.bg-\[var\(--status-pending-soft\)\]{background-color:var(--status-pending-soft)}.bg-background,.bg-background\/55{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/55{background-color:color-mix(in oklab,var(--background) 55%,transparent)}}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-destructive{background-color:var(--destructive)}.bg-foreground,.bg-foreground\/30{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/30{background-color:color-mix(in oklab,var(--foreground) 30%,transparent)}}.bg-foreground\/40{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/40{background-color:color-mix(in oklab,var(--foreground) 40%,transparent)}}.bg-muted{background-color:var(--muted)}.bg-muted-foreground\/30{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/30{background-color:color-mix(in oklab,var(--muted-foreground) 30%,transparent)}}.bg-muted\/30{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/30{background-color:color-mix(in oklab,var(--muted) 30%,transparent)}}.bg-muted\/40{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/40{background-color:color-mix(in oklab,var(--muted) 40%,transparent)}}.bg-muted\/60{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/60{background-color:color-mix(in oklab,var(--muted) 60%,transparent)}}.bg-muted\/70{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/70{background-color:color-mix(in oklab,var(--muted) 70%,transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary,.bg-primary\/20{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/20{background-color:color-mix(in oklab,var(--primary) 20%,transparent)}}.bg-primary\/30{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/30{background-color:color-mix(in oklab,var(--primary) 30%,transparent)}}.bg-primary\/40{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/40{background-color:color-mix(in oklab,var(--primary) 40%,transparent)}}.bg-primary\/50{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/50{background-color:color-mix(in oklab,var(--primary) 50%,transparent)}}.bg-secondary{background-color:var(--secondary)}.bg-sidebar{background-color:var(--sidebar)}.bg-sidebar-accent{background-color:var(--sidebar-accent)}.bg-sidebar-primary{background-color:var(--sidebar-primary)}.bg-transparent{background-color:#0000}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-black\/85{--tw-gradient-from:#000000d9}@supports (color:color-mix(in lab,red,red)){.from-black\/85{--tw-gradient-from:color-mix(in oklab, var(--color-black) 85%, transparent)}}.from-black\/85{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-black\/50{--tw-gradient-via:#00000080}@supports (color:color-mix(in lab,red,red)){.via-black\/50{--tw-gradient-via:color-mix(in oklab, var(--color-black) 50%, transparent)}}.via-black\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.fill-foreground{fill:var(--foreground)}.fill-muted-foreground{fill:var(--muted-foreground)}.stroke-\[1\.5\]{stroke-width:1.5px}.stroke-\[1\.75\]{stroke-width:1.75px}.object-cover{object-fit:cover}.object-\[center_20\%\]{object-position:center 20%}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[var\(--space-card\)\]{padding:var(--space-card)}.p-\[var\(--space-page\)\]{padding:var(--space-page)}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-\[0\.675rem\]{padding-inline:.675rem}.px-\[1\.0125rem\]{padding-inline:1.0125rem}.px-\[var\(--space-card\)\]{padding-inline:var(--space-card)}.px-\[var\(--space-page\)\]{padding-inline:var(--space-page)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.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-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-\[0\.675rem\]{padding-block:.675rem}.ps-9{padding-inline-start:calc(var(--spacing) * 9)}.pe-10{padding-inline-end:calc(var(--spacing) * 10)}.pe-12{padding-inline-end:calc(var(--spacing) * 12)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-end{text-align:end}.text-right{text-align:right}.text-start{text-align:start}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.5rem\]{font-size:.5rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[1\.0125rem\]{font-size:1.0125rem}.text-\[1\.18125rem\]{font-size:1.18125rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.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)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-balance{text-wrap:balance}.text-wrap{text-wrap:wrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#9AA8B5\]{color:#9aa8b5}.text-\[var\(--brand-filled\)\]{color:var(--brand-filled)}.text-\[var\(--destructive\)\]{color:var(--destructive)}.text-\[var\(--disabled\)\]{color:var(--disabled)}.text-\[var\(--meter-blocked\)\]{color:var(--meter-blocked)}.text-\[var\(--meter-included\)\]{color:var(--meter-included)}.text-\[var\(--meter-overage\)\]{color:var(--meter-overage)}.text-\[var\(--status-fail\)\]{color:var(--status-fail)}.text-\[var\(--status-neutral\)\]{color:var(--status-neutral)}.text-\[var\(--status-pass\)\]{color:var(--status-pass)}.text-\[var\(--status-pending\)\]{color:var(--status-pending)}.text-\[var\(--success\)\]{color:var(--success)}.text-background{color:var(--background)}.text-destructive{color:var(--destructive)}.text-destructive-foreground{color:var(--destructive-foreground)}.text-emerald-300{color:var(--color-emerald-300)}.text-foreground{color:var(--foreground)}.text-inherit{color:inherit}.text-muted-foreground,.text-muted-foreground\/70{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/70{color:color-mix(in oklab,var(--muted-foreground) 70%,transparent)}}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-red-300{color:var(--color-red-300)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sidebar-accent-foreground{color:var(--sidebar-accent-foreground)}.text-sidebar-foreground{color:var(--sidebar-foreground)}.text-sidebar-primary-foreground,.text-sidebar-primary-foreground\/80{color:var(--sidebar-primary-foreground)}@supports (color:color-mix(in lab,red,red)){.text-sidebar-primary-foreground\/80{color:color-mix(in oklab,var(--sidebar-primary-foreground) 80%,transparent)}}.text-sky-300{color:var(--color-sky-300)}.text-white{color:var(--color-white)}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.text-white\/60{color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.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}.underline-offset-4{text-underline-offset:4px}.accent-\[var\(--primary\)\]{accent-color:var(--primary)}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-100{opacity:1}.opacity-\[0\.42\]{opacity:.42}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-md\)\]{--tw-shadow:var(--shadow-md);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-sm\)\]{--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:var(--shadow-md);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--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)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.ring-\[color-mix\(in_oklab\,var\(--brand-filled\)_48\%\,transparent\)\]{--tw-ring-color:var(--brand-filled)}@supports (color:color-mix(in lab,red,red)){.ring-\[color-mix\(in_oklab\,var\(--brand-filled\)_48\%\,transparent\)\]{--tw-ring-color:color-mix(in oklab,var(--brand-filled) 48%,transparent)}}.ring-\[color-mix\(in_oklab\,var\(--primary\)_42\%\,transparent\)\]{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.ring-\[color-mix\(in_oklab\,var\(--primary\)_42\%\,transparent\)\]{--tw-ring-color:color-mix(in oklab,var(--primary) 42%,transparent)}}.ring-\[color-mix\(in_oklab\,var\(--status-fail\)_18\%\,transparent\)\]{--tw-ring-color:var(--status-fail)}@supports (color:color-mix(in lab,red,red)){.ring-\[color-mix\(in_oklab\,var\(--status-fail\)_18\%\,transparent\)\]{--tw-ring-color:color-mix(in oklab,var(--status-fail) 18%,transparent)}}.ring-\[color-mix\(in_oklab\,var\(--status-neutral\)_18\%\,transparent\)\]{--tw-ring-color:var(--status-neutral)}@supports (color:color-mix(in lab,red,red)){.ring-\[color-mix\(in_oklab\,var\(--status-neutral\)_18\%\,transparent\)\]{--tw-ring-color:color-mix(in oklab,var(--status-neutral) 18%,transparent)}}.ring-\[color-mix\(in_oklab\,var\(--status-pass\)_18\%\,transparent\)\]{--tw-ring-color:var(--status-pass)}@supports (color:color-mix(in lab,red,red)){.ring-\[color-mix\(in_oklab\,var\(--status-pass\)_18\%\,transparent\)\]{--tw-ring-color:color-mix(in oklab,var(--status-pass) 18%,transparent)}}.ring-\[color-mix\(in_oklab\,var\(--status-pending\)_20\%\,transparent\)\]{--tw-ring-color:var(--status-pending)}@supports (color:color-mix(in lab,red,red)){.ring-\[color-mix\(in_oklab\,var\(--status-pending\)_20\%\,transparent\)\]{--tw-ring-color:color-mix(in oklab,var(--status-pending) 20%,transparent)}}.ring-border{--tw-ring-color:var(--border)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-card{--tw-ring-offset-color:var(--card)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));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,)}.backdrop-blur-\[6px\]{--tw-backdrop-blur:blur(6px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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))}.transition-\[background-color\]{transition-property:background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\]{transition-property:border-color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,box-shadow\,opacity\]{transition-property:color,background-color,box-shadow,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\,border-color\]{transition-property:color,box-shadow,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\,background-color\]{transition-property:filter,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,inline-size\]{transition-property:width,inline-size;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,inset-inline-start\]{transition-property:width,inset-inline-start;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-\[var\(--duration-fast\)\]{--tw-duration:var(--duration-fast);transition-duration:var(--duration-fast)}.duration-\[var\(--duration-normal\)\]{--tw-duration:var(--duration-normal);transition-duration:var(--duration-normal)}.duration-\[var\(--duration-slow\)\]{--tw-duration:var(--duration-slow);transition-duration:var(--duration-slow)}.ease-\[var\(--ease-standard\)\]{--tw-ease:var(--ease-standard);transition-timing-function:var(--ease-standard)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.ring-inset{--tw-ring-inset:inset}@media(hover:hover){.group-hover\:-translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media(hover:hover){.hover\:border-\[color-mix\(in_oklab\,var\(--primary\)_35\%\,var\(--border\)\)\]:hover{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[color-mix\(in_oklab\,var\(--primary\)_35\%\,var\(--border\)\)\]:hover{border-color:color-mix(in oklab,var(--primary) 35%,var(--border))}}.hover\:bg-\[color-mix\(in_srgb\,var\(--secondary\)_88\%\,var\(--brand\)\)\]:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--secondary\)_88\%\,var\(--brand\)\)\]:hover{background-color:color-mix(in srgb,var(--secondary) 88%,var(--brand))}}.hover\:bg-\[var\(--primary-hover\)\]:hover{background-color:var(--primary-hover)}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-muted:hover,.hover\:bg-muted\/40:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/40:hover{background-color:color-mix(in oklab,var(--muted) 40%,transparent)}}.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.hover\:bg-muted\/60:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/60:hover{background-color:color-mix(in oklab,var(--muted) 60%,transparent)}}.hover\:bg-sidebar-accent:hover,.hover\:bg-sidebar-accent\/70:hover{background-color:var(--sidebar-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-sidebar-accent\/70:hover{background-color:color-mix(in oklab,var(--sidebar-accent) 70%,transparent)}}.hover\:bg-transparent:hover{background-color:#0000}.hover\:text-\[var\(--brand-active\)\]:hover{color:var(--brand-active)}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:brightness-\[0\.98\]:hover{--tw-brightness:brightness(.98);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,)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:z-50:focus{z-index:50}.focus\:m-2:focus{margin:calc(var(--spacing) * 2)}.focus\:rounded-md:focus{border-radius:var(--radius-md)}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:bg-card:focus{background-color:var(--card)}.focus\:bg-transparent:focus{background-color:#0000}.focus\:px-3:focus{padding-inline:calc(var(--spacing) * 3)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:text-sm:focus{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:shadow-md:focus{--tw-shadow:var(--shadow-md);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-\[length\:var\(--ring-width\)\]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--ring-width) + 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)}.focus\:ring-ring:focus{--tw-ring-color:var(--ring)}.focus-visible\:bg-muted\/40:focus-visible{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:bg-muted\/40:focus-visible{background-color:color-mix(in oklab,var(--muted) 40%,transparent)}}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.focus-visible\:ring-\[length\:var\(--ring-width\)\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--ring-width) + 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)}.focus-visible\:ring-\[color-mix\(in_oklab\,var\(--brand\)_45\%\,transparent\)\]:focus-visible{--tw-ring-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-\[color-mix\(in_oklab\,var\(--brand\)_45\%\,transparent\)\]:focus-visible{--tw-ring-color:color-mix(in oklab,var(--brand) 45%,transparent)}}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/40:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 40%, transparent)}}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--background)}.focus-visible\:ring-offset-white:focus-visible{--tw-ring-offset-color:var(--color-white)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[highlighted\]\:bg-transparent[data-highlighted]{background-color:#0000}.data-\[state\=selected\]\:bg-muted\/60[data-state=selected]{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=selected\]\:bg-muted\/60[data-state=selected]{background-color:color-mix(in oklab,var(--muted) 60%,transparent)}}@media(prefers-reduced-motion:no-preference){.motion-safe\:animate-\[status-badge-in_var\(--duration-slow\)_var\(--ease-standard\)_both\]{animation:status-badge-in var(--duration-slow) var(--ease-standard) both}.motion-safe\:animate-\[status-fail-in_var\(--duration-slow\)_var\(--ease-standard\)_both\]{animation:status-fail-in var(--duration-slow) var(--ease-standard) both}.motion-safe\:animate-\[status-pass-in_var\(--duration-slow\)_var\(--ease-standard\)_both\]{animation:status-pass-in var(--duration-slow) var(--ease-standard) both}.motion-safe\:animate-\[status-pending-spin_2\.8s_linear_infinite\]{animation:2.8s linear infinite status-pending-spin}.motion-safe\:animate-spin{animation:var(--animate-spin)}@media(hover:hover){.motion-safe\:group-hover\:scale-\[1\.2\]:is(:where(.group):hover *){scale:1.2}.motion-safe\:group-hover\:scale-\[1\.08\]:is(:where(.group):hover *){scale:1.08}}}@media(prefers-reduced-motion:reduce){.motion-reduce\:transform-none{transform:none}}@media(min-width:40rem){.sm\:mt-0{margin-top:0}.sm\:inline{display:inline}.sm\:table-cell{display:table-cell}.sm\:size-\[4\.725rem\]{width:4.725rem;height:4.725rem}.sm\:h-8{height:calc(var(--spacing) * 8)}.sm\:min-h-8{min-height:calc(var(--spacing) * 8)}.sm\:w-\[7\.5rem\]{width:7.5rem}.sm\:w-\[7\.0875rem\]{width:7.0875rem}.sm\:w-auto{width:auto}.sm\:max-w-\[14rem\]{max-width:14rem}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-none{max-width:none}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:items-baseline{align-items:baseline}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-1{gap:var(--spacing)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-8{gap:calc(var(--spacing) * 8)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-\[1\.35rem\]{font-size:1.35rem}.sm\:text-\[1\.18125rem\]{font-size:1.18125rem}.sm\:text-\[1\.096875rem\]{font-size:1.09688rem}}@media(min-width:48rem){.md\:table-cell{display:table-cell}.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\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-8{padding:calc(var(--spacing) * 8)}}@media(min-width:64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:table-cell{display:table-cell}.lg\:h-\[calc\(100dvh-var\(--header-height\)\)\]{height:calc(100dvh - var(--header-height))}.lg\:h-full{height:100%}.lg\:max-h-\[calc\(100dvh-var\(--header-height\)\)\]{max-height:calc(100dvh - var(--header-height))}.lg\:w-\[var\(--sidebar-width\)\]{width:var(--sidebar-width)}.lg\:w-\[var\(--sidebar-width-icon\)\]{width:var(--sidebar-width-icon)}.lg\:shrink-0{flex-shrink:0}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,20rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,20rem) minmax(0,1fr)}.lg\:grid-rows-\[minmax\(0\,1fr\)_auto\]{grid-template-rows:minmax(0,1fr) auto}.lg\:flex-col{flex-direction:column}.lg\:overflow-hidden{overflow:hidden}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media(min-width:80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(16rem\,20rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(16rem,20rem) minmax(0,1fr)}}@media(min-width:96rem){.\32xl\:grid-cols-\[minmax\(0\,1\.8fr\)_minmax\(18rem\,1fr\)\]{grid-template-columns:minmax(0,1.8fr) minmax(18rem,1fr)}}.rtl\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *){rotate:180deg}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\]\:transition-opacity tr{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_tr\]\:duration-\[var\(--duration-fast\)\] tr{--tw-duration:var(--duration-fast);transition-duration:var(--duration-fast)}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:has\(\[role\=checkbox\]\)\]\:pe-0:has([role=checkbox]){padding-inline-end:0}.\[\&\>\:last-child\]\:col-span-2>:last-child{grid-column:span 2/span 2}@media(min-width:80rem){.xl\:\[\&\>\:last-child\]\:col-span-1>:last-child{grid-column:span 1/span 1}}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}:root{--primary:#40559c;--primary-foreground:#fff;--primary-hover:#354785;--primary-active:#2d3b70;--secondary:#e0f5f3;--secondary-foreground:#112c29;--brand:#6accc1;--brand-hover:#52b8ae;--brand-active:#3a9e94;--brand-filled:#2d8f86;--background:#e8edf2;--foreground:#1a2328;--card:#fff;--card-foreground:#1a2328;--popover:#fff;--popover-foreground:#1a2328;--muted:#eff3f8;--muted-foreground:#5c6b7a;--accent:#eff3f8;--accent-foreground:#1a2328;--border:#e2e8ef;--input:#cbd5e1;--divider:#cbd5e1;--ring:#40559c;--ring-width:2px;--destructive:#b91c1c;--destructive-foreground:#fff;--success:#15803d;--success-foreground:#fff;--warning:#b45309;--warning-foreground:#fff;--info:#0369a1;--info-foreground:#fff;--disabled:#8b95a5;--chart-1:#40559c;--chart-2:#6accc1;--chart-3:#6b8f7a;--chart-4:#b8956a;--chart-5:#5d7a96;--chart-6:#a67c6d;--chart-7:#8e8570;--chart-8:#88929c;--meter-included:#2d8f86;--meter-overage:#b45309;--meter-blocked:#b91c1c;--meter-track:#e2e8ef;--status-pass:#15803d;--status-pass-soft:#dcfce7;--status-fail:#b91c1c;--status-fail-soft:#fee2e2;--status-pending:#0369a1;--status-pending-soft:#f0f9ff;--status-neutral:#64748b;--status-neutral-soft:#f1f5f9;--sidebar:#eff3f8;--sidebar-foreground:#1a2328;--sidebar-primary:#40559c;--sidebar-primary-foreground:#fff;--sidebar-accent:#e2e8ef;--sidebar-accent-foreground:#1a2328;--sidebar-border:#e2e8ef;--sidebar-ring:#40559c;--sidebar-width:17rem;--sidebar-width-icon:3.5rem;--sidebar-width-mobile:18rem;--shell-chrome-bg:#ffffff57;--shell-chrome-blur:blur(14px) saturate(1.25);--shell-chrome-border:var(--primary)}@supports (color:color-mix(in lab,red,red)){:root{--shell-chrome-border:color-mix(in oklab, var(--primary) 14%, #ffffff8c)}}:root{--shell-chrome-fg:var(--foreground);--shell-chrome-lede:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){:root{--shell-chrome-lede:color-mix(in oklab, var(--muted-foreground) 58%, var(--brand-filled))}}:root{--shell-chrome-accent:#ffffff47;--shell-chrome-accent-fg:var(--foreground);--shell-chrome-cutout:#ffffff57;--header-height:3.5rem;--space-page:1.5rem;--space-section:2rem;--space-card:1rem;--radius:.375rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--duration-fast:.1s;--duration-normal:.15s;--duration-slow:.2s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--text-wall-kpi:2.25rem;--page-bg-image:url(/brand/icall-page-bg-enterprise.webp);--login-bg-image:url(/brand/icall-login-bg.webp);--login-bg-image-mobile:url(/brand/icall-login-bg-mobile.webp);--register-bg-image:url(/brand/icall-register-bg.webp);--register-bg-image-mobile:url(/brand/icall-register-bg-mobile.webp);--verify-email-bg-image:url(/brand/icall-verify-email-bg.webp);--verify-email-bg-image-mobile:url(/brand/icall-verify-email-bg-mobile.webp);--reset-password-bg-image:url(/brand/icall-reset-password-bg.webp);--reset-password-bg-image-mobile:url(/brand/icall-reset-password-bg-mobile.webp);--forgot-password-bg-image:url(/brand/icall-forgot-password-bg.webp);--forgot-password-bg-image-mobile:url(/brand/icall-forgot-password-bg-mobile.webp);--not-found-bg-image:url(/brand/icall-not-found-bg.jpg);--not-found-bg-image-mobile:url(/brand/icall-not-found-bg-mobile.jpg);--page-bg-scrim:#ffffffb8;--page-bg-fallback:#e8edf2;--font-sans:"Vazirmatn", Tahoma, system-ui, sans-serif;--shadow-sm:0 1px 3px 0 #00000014;--shadow-md:0 4px 12px 0 #0000001a;color-scheme:light;--scrollbar-size:.625rem;--scrollbar-track:transparent;--scrollbar-thumb:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){:root{--scrollbar-thumb:color-mix(in oklab, var(--muted-foreground) 38%, var(--background))}}:root{--scrollbar-thumb-hover:var(--primary)}@supports (color:color-mix(in lab,red,red)){:root{--scrollbar-thumb-hover:color-mix(in oklab, var(--primary) 42%, var(--muted-foreground))}}:root{--scrollbar-thumb-active:var(--primary)}@supports (color:color-mix(in lab,red,red)){:root{--scrollbar-thumb-active:color-mix(in oklab, var(--primary) 58%, var(--muted-foreground))}}@media(max-width:1023px){:root{--space-page:1rem}}@media(max-width:639px){:root{--space-page:.75rem}}.dark{--primary:#40559c;--primary-foreground:#fff;--primary-hover:#6b7fbf;--primary-active:#354785;--secondary:#1b3d39;--secondary-foreground:#e0f5f3;--brand:#6accc1;--brand-hover:#7dd8cf;--brand-active:#52b8ae;--brand-filled:#6accc1;--background:#12181d;--foreground:#e8edf2;--card:#1a2229;--card-foreground:#e8edf2;--popover:#1a2229;--popover-foreground:#e8edf2;--muted:#161d24;--muted-foreground:#9aa8b5;--accent:#222b34;--accent-foreground:#e8edf2;--border:#2a3440;--input:#2a3440;--divider:#3a4654;--ring:#40559c;--destructive:#ef4444;--destructive-foreground:#fff;--success:#22c55e;--success-foreground:#052e16;--warning:#f59e0b;--warning-foreground:#1c1003;--info:#38bdf8;--info-foreground:#082f49;--disabled:#6b7785;--chart-1:#40559c;--chart-2:#6accc1;--chart-3:#8fb39f;--chart-4:#d4b084;--chart-5:#7a96b0;--chart-6:#c49a8c;--chart-7:#a8a086;--chart-8:#a0a8b0;--meter-included:#6accc1;--meter-overage:#f59e0b;--meter-blocked:#ef4444;--meter-track:#2a3440;--status-pass:#22c55e;--status-pass-soft:#14532d;--status-fail:#ef4444;--status-fail-soft:#7f1d1d;--status-pending:#38bdf8;--status-pending-soft:#0c4a6e;--status-neutral:#94a3b8;--status-neutral-soft:#1e293b;--sidebar:#161d24;--sidebar-foreground:#e8edf2;--sidebar-primary:#40559c;--sidebar-primary-foreground:#fff;--sidebar-accent:#222b34;--sidebar-accent-foreground:#e8edf2;--sidebar-border:#2a3440;--sidebar-ring:#40559c;--shell-chrome-bg:#12181d6b;--shell-chrome-blur:blur(14px) saturate(1.25);--shell-chrome-border:#ffffff1f;--shell-chrome-fg:var(--foreground);--shell-chrome-lede:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.dark{--shell-chrome-lede:color-mix(in oklab, var(--muted-foreground) 58%, var(--brand-filled))}}.dark{--shell-chrome-accent:#ffffff1a;--shell-chrome-accent-fg:var(--foreground);--shell-chrome-cutout:#12181d6b;--page-bg-scrim:#12181dd1;--page-bg-fallback:#12181d;--shadow-sm:0 1px 3px 0 #00000059;--shadow-md:0 4px 12px 0 #00000073;color-scheme:dark;--scrollbar-track:var(--border)}@supports (color:color-mix(in lab,red,red)){.dark{--scrollbar-track:color-mix(in oklab, var(--border) 48%, transparent)}}.dark{--scrollbar-thumb:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.dark{--scrollbar-thumb:color-mix(in oklab, var(--muted-foreground) 58%, var(--card))}}.dark{--scrollbar-thumb-hover:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark{--scrollbar-thumb-hover:color-mix(in oklab, var(--brand) 55%, var(--muted-foreground))}}.dark{--scrollbar-thumb-active:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark{--scrollbar-thumb-active:color-mix(in oklab, var(--brand) 72%, var(--foreground))}}html[data-page-bg=qc]{--page-bg-image:url(/brand/icall-qc-operator-bg.webp);--page-bg-fallback:#1b2433;--page-bg-scrim:transparent;--shell-chrome-bg:#0c121c47;--shell-chrome-blur:blur(10px) saturate(1.2);--shell-chrome-border:#ffffff24;--shell-chrome-fg:#f8fafc;--shell-chrome-lede:#f8fafc}@supports (color:color-mix(in lab,red,red)){html[data-page-bg=qc]{--shell-chrome-lede:color-mix(in oklab, #f8fafc 68%, var(--brand))}}html[data-page-bg=qc]{--shell-chrome-accent:#ffffff1f;--shell-chrome-accent-fg:#fff;--shell-chrome-cutout:#0c121c47}html[data-page-bg=qc] body{isolation:isolate;background-color:var(--page-bg-fallback)}html[data-page-bg=qc] #root{z-index:1;position:relative}html[data-page-bg=qc] body:before{z-index:0;background-color:var(--page-bg-fallback);background-image:var(--page-bg-image);background-position:50%;background-size:cover}html[data-page-bg=qc] #qc-atmosphere-video{z-index:0;object-fit:cover;object-position:center;pointer-events:none;opacity:0;visibility:hidden;width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0}html[data-page-bg=qc] #qc-atmosphere-video.is-playing{opacity:1;visibility:visible}html[data-page-bg=qc][data-qc-video]{--shell-chrome-blur:none;--shell-chrome-bg:#0c121cb8}html[data-page-bg=qc] [data-app-shell],html[data-page-bg=qc] #main-content,html[data-page-bg=dashboard] [data-app-shell],html[data-page-bg=dashboard] #main-content{background-color:#0000;background-image:none}html[data-page-bg=qc] [data-testid=operator-qc-page]>header .text-foreground,html[data-page-bg=qc] [data-testid=org-qc-page]>header .text-foreground{color:#f8fafc;text-shadow:0 1px 2px #0006}html[data-page-bg=qc] [data-testid=operator-qc-page]>header .text-muted-foreground,html[data-page-bg=qc] [data-testid=org-qc-page]>header .text-muted-foreground{color:#f8fafcdb;text-shadow:0 1px 2px #00000059}html.dark[data-page-bg=qc]{--page-bg-fallback:#12181d;--page-bg-scrim:transparent;--shell-chrome-bg:#12181d6b;--shell-chrome-cutout:#12181d6b}html[data-page-bg=dashboard]{--page-bg-image:url(/brand/icall-dashboard-bg-v2.webp);--page-bg-fallback:#dce6ee;--page-bg-scrim:transparent}html[data-page-bg=dashboard] body{isolation:isolate;background-color:var(--page-bg-fallback)}html[data-page-bg=dashboard] #root{z-index:1;position:relative}html[data-page-bg=dashboard] body:before{z-index:0;background-color:var(--page-bg-fallback);background-image:var(--page-bg-image);background-position:50%;background-repeat:no-repeat;background-size:cover}html.dark[data-page-bg=dashboard]{--page-bg-image:url(/brand/icall-dashboard-bg-dark.webp);--page-bg-fallback:#12181d}[data-app-shell]{background-color:#0000;background-image:none;max-inline-size:100%;overflow-x:hidden}[data-app-shell] #main-content,[data-app-shell] #platform-main{background-color:#0000;background-image:none;min-width:0}@media(max-width:1023px){[data-app-header]{gap:.5rem;padding-inline:.5rem}[data-app-header] .app-header-page__lede{display:none}.settings-page,.support-page{height:auto;max-height:none;min-height:calc(100dvh - var(--header-height));overflow:visible}.settings-page__stage,.settings-page__stage>[role=tabpanel]{min-height:auto;overflow:visible}}[data-app-header],.app-sidebar,[data-app-sidebar-drawer]{background-color:var(--shell-chrome-bg);-webkit-backdrop-filter:var(--shell-chrome-blur);backdrop-filter:var(--shell-chrome-blur);box-shadow:none;border-color:var(--shell-chrome-border);color:var(--shell-chrome-fg)}[data-app-header] .app-header-page__title,[data-app-header] .text-foreground{color:var(--shell-chrome-fg)}[data-app-header] .app-header-page__lede{color:var(--shell-chrome-lede)}[data-app-header] button{color:var(--shell-chrome-fg)}.app-sidebar{inline-size:var(--sidebar-width);--sidebar-foreground:var(--shell-chrome-fg);--sidebar-accent:var(--shell-chrome-accent);--sidebar-accent-foreground:var(--shell-chrome-accent-fg);--sidebar-border:var(--shell-chrome-border);--nav-icon-cutout:var(--shell-chrome-cutout)}[data-app-sidebar-drawer]{z-index:70;height:100dvh;max-height:100dvh;inline-size:min(var(--sidebar-width-mobile),85vw);pointer-events:auto;display:flex;position:fixed;inset-block:0;inset-inline-start:0;overflow:auto}.app-sidebar__link.is-active{--nav-icon-cutout:var(--shell-chrome-accent)}.app-sidebar__link.is-active [data-nav-icon]{color:var(--brand)}.app-sidebar__link.is-active.is-primary{--nav-icon-cutout:var(--sidebar-primary)}.app-sidebar__link.is-active.is-primary [data-nav-icon]{color:var(--brand)}.app-sidebar__brand{height:var(--header-height);border-bottom:1px solid var(--sidebar-border);flex:none;align-items:center;display:flex}.app-sidebar-slot{--rail-duration:.36s;--rail-ease:cubic-bezier(.22, 1, .36, 1);z-index:20;flex:0 0 var(--sidebar-width);inline-size:var(--sidebar-width);position:relative;overflow:visible}.app-sidebar-slot[data-collapsed=true],.app-sidebar-slot[data-rail-phase=opening]{flex-basis:var(--sidebar-width-icon);inline-size:var(--sidebar-width-icon)}.app-sidebar-slot[data-rail-phase=opening],.app-sidebar-slot[data-rail-phase=closing]{z-index:40}.app-sidebar-slot:before{content:"";z-index:0;pointer-events:none;background-color:var(--shell-chrome-bg);-webkit-backdrop-filter:var(--shell-chrome-blur);backdrop-filter:var(--shell-chrome-blur);border-inline-end:1px solid var(--shell-chrome-border);position:absolute;top:0;right:0;bottom:0;left:0}.app-sidebar-slot[data-rail-phase=opening]:before,.app-sidebar-slot[data-rail-phase=closing]:before{opacity:0}.app-sidebar-window{z-index:1;inline-size:var(--sidebar-width);isolation:isolate;transform-origin:100%;backface-visibility:hidden;height:100%;transition:transform var(--rail-duration) var(--rail-ease);display:block;position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden;transform:translate(0)scaleX(1)}.app-sidebar-slot[data-collapsed=true] .app-sidebar-window{transform:translate(0)scaleX(.205882)}[dir=ltr] .app-sidebar-window{transform-origin:0}.app-sidebar-slot>.app-sidebar-window>.app-sidebar{inline-size:var(--sidebar-width);border-color:var(--shell-chrome-border);background-color:var(--shell-chrome-bg);height:100%;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.app-sidebar-slot>.app-sidebar-window>.app-sidebar{background-color:color-mix(in oklab,var(--shell-chrome-bg) 88%,var(--background))}}.app-sidebar-slot>.app-sidebar-window>.app-sidebar{-webkit-backdrop-filter:none;backdrop-filter:none;transform-origin:100%;backface-visibility:hidden;contain:paint;transition:transform var(--rail-duration) var(--rail-ease);transform:translate(0)scaleX(1)}.app-sidebar-slot[data-collapsed=true]>.app-sidebar-window>.app-sidebar{transform:translate(0)scaleX(4.85714)}[dir=ltr] .app-sidebar-slot>.app-sidebar-window>.app-sidebar{transform-origin:0}.app-sidebar-slot[data-rail-phase=opening] .app-sidebar-window,.app-sidebar-slot[data-rail-phase=closing] .app-sidebar-window,.app-sidebar-slot[data-rail-phase=opening] .app-sidebar-window>.app-sidebar,.app-sidebar-slot[data-rail-phase=closing] .app-sidebar-window>.app-sidebar{will-change:transform}.app-sidebar__pane{height:100%;min-inline-size:var(--sidebar-width);inline-size:var(--sidebar-width);contain:layout paint;flex-direction:column;display:flex;overflow:hidden}.app-sidebar-slot .app-sidebar__brand{justify-content:flex-start;padding-inline:0;overflow:hidden}.app-sidebar__brand-mark{inline-size:var(--sidebar-width-icon);height:var(--header-height);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.app-sidebar-slot>.app-sidebar__brand-mark{z-index:3;pointer-events:none;position:absolute;inset-block-start:0;inset-inline-start:0}.app-sidebar__expand-hit{border-radius:0;position:absolute;top:0;right:0;bottom:0;left:0}.app-sidebar__expand-hit:hover{background-color:var(--sidebar-accent)}@supports (color:color-mix(in lab,red,red)){.app-sidebar__expand-hit:hover{background-color:color-mix(in oklab,var(--sidebar-accent) 60%,transparent)}}.app-sidebar-slot[data-collapsed=false] .app-sidebar__expand-hit,.app-sidebar-slot[data-collapsed=true] .app-sidebar__collapse-btn{visibility:hidden;pointer-events:none}.app-sidebar-slot[data-collapsed=true] .app-sidebar__expand-hit{inline-size:var(--sidebar-width-icon);inset-inline-end:auto}.app-sidebar-slot[data-collapsed=true] .app-sidebar__nav{align-items:flex-start;padding-inline:0}.app-sidebar-slot[data-collapsed=true] .app-sidebar__link{inline-size:var(--sidebar-width-icon);max-inline-size:var(--sidebar-width-icon);justify-content:center;gap:0;overflow:hidden}.app-sidebar__link-label{white-space:nowrap;overflow:hidden}.app-sidebar-slot[data-collapsed=true] .app-sidebar__link-label{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app-sidebar-slot[data-rail-phase=opening] .app-brand-mark,.app-sidebar-slot[data-rail-phase=closing] .app-brand-mark,.app-sidebar-slot[data-rail-phase=opening] .app-brand-mark__logo,.app-sidebar-slot[data-rail-phase=closing] .app-brand-mark__logo,.app-sidebar-slot[data-rail-phase=opening] .app-brand-mark__aura,.app-sidebar-slot[data-rail-phase=closing] .app-brand-mark__aura,.app-sidebar-slot[data-rail-phase=opening] .app-brand-mark__sheen:after,.app-sidebar-slot[data-rail-phase=closing] .app-brand-mark__sheen:after{transition:none;animation:none}.app-header-page{flex-direction:column;flex:1;justify-content:center;gap:.2rem;min-width:0;display:flex}.app-header-page__title{text-overflow:ellipsis;white-space:nowrap;color:var(--foreground);letter-spacing:-.02em;margin:0;font-size:.9375rem;font-weight:650;line-height:1.15;overflow:hidden}.app-header-page__lede{text-overflow:ellipsis;white-space:nowrap;color:var(--muted-foreground);margin:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.app-header-page__lede{color:color-mix(in oklab,var(--muted-foreground) 58%,var(--brand-filled))}}.app-header-page__lede{letter-spacing:.04em;font-size:.6875rem;font-weight:400;line-height:1.2}.app-brand-mark{isolation:isolate;pointer-events:none;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.app-brand-mark__aura{z-index:0;opacity:.55;background:radial-gradient(at 50% 48%,#40c4ba57,#40559c1a 42%,#0000 72%);border-radius:50%;animation:7.6s cubic-bezier(.37,0,.63,1) infinite app-brand-aura;position:absolute;top:-42%;right:-28%;bottom:-42%;left:-28%;transform:translateZ(0)}.app-brand-mark__logo{z-index:1;aspect-ratio:992/523;object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transform-origin:50%;backface-visibility:hidden;width:auto;height:2.35rem;animation:7.6s cubic-bezier(.37,0,.63,1) infinite app-brand-breathe;display:block;position:relative;transform:translateZ(0)}.app-sidebar-slot .app-brand-mark__logo{height:1.7rem}.app-brand-mark__sheen{z-index:2;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;-webkit-mask-image:url(/brand/icall-logo-infinity.webp);mask-image:url(/brand/icall-logo-infinity.webp);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.app-brand-mark__sheen:after{content:"";mix-blend-mode:screen;opacity:0;background:linear-gradient(105deg,#0000 12%,#fff0 28%,#ffffff6b 48%,#b4fff82e 58%,#0000 78%);width:42%;animation:8.8s cubic-bezier(.45,0,.2,1) infinite app-brand-sheen;position:absolute;inset-block:-30%;transform:translate(130%)}[dir=rtl] .app-brand-mark__sheen:after{animation-name:app-brand-sheen-rtl}@keyframes app-brand-breathe{0%,to{transform:perspective(280px)rotateY(-5deg)scale(1)}50%{transform:perspective(280px)rotateY(5deg)scale(1.025)}}@keyframes app-brand-aura{0%,to{opacity:.42;transform:scale(.96)}50%{opacity:.72;transform:scale(1.06)}}@keyframes app-brand-sheen{0%,22%{opacity:0;transform:translate(-130%)}32%{opacity:.9}48%,to{opacity:0;transform:translate(130%)}}@keyframes app-brand-sheen-rtl{0%,22%{opacity:0;transform:translate(130%)}32%{opacity:.9}48%,to{opacity:0;transform:translate(-130%)}}@media(min-width:1024px){html[data-page-bg=dashboard],html[data-page-bg=dashboard] body,html[data-page-bg=dashboard] #root,html[data-page-bg=dashboard] [data-app-shell]{height:100dvh;max-height:100dvh;overflow:hidden}html[data-page-bg=dashboard] #main-content{min-height:0;overflow:hidden}[data-testid=dashboard-page] [aria-label="شاخص‌های عملیات"]{grid-auto-rows:8.75rem}[data-testid=dashboard-page] .kpi-card{height:100%;min-height:0;max-height:100%}[data-testid=dashboard-page] .table-glass-teal>div:first-child{padding-block:.5rem}[data-testid=dashboard-page] .table-glass-teal h2{font-size:.95rem;line-height:1.3}[data-testid=dashboard-page] [data-slot=table-wrap]{overflow:hidden}}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-thumb-active)}::-webkit-scrollbar-corner{background:0 0}@keyframes status-badge-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes status-pass-in{0%{opacity:.55;transform:scale(.86)}65%{transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes status-fail-in{0%{opacity:.45;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes status-pending-spin{0%{transform:translateZ(0)rotate(0)}to{transform:translateZ(0)rotate(360deg)}}@keyframes status-pass-pop{0%{opacity:.55;transform:scale(.82)}65%{transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes status-fail-settle{0%{opacity:.55;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes score-meter-sheen{0%{transform:translate(-120%)}to{transform:translate(220%)}}.score-meter-fill{box-shadow:inset 0 1px #ffffff59}.score-meter-sheen{pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(105deg,#0000,#ffffff26 35%,#ffffffb3,#ffffff26 65%,#0000);width:60%;animation:1.8s linear infinite score-meter-sheen;position:absolute;inset-block:0;inset-inline-start:0}[dir=rtl] .score-meter-sheen{animation-name:score-meter-sheen-rtl}@keyframes score-meter-sheen-rtl{0%{transform:translate(120%)}to{transform:translate(-220%)}}@media(prefers-reduced-motion:reduce){.score-meter-sheen{opacity:.85;background:linear-gradient(105deg,#0000,#ffffff8c,#0000);width:45%;inset-inline-start:18%;animation:none!important;transform:none!important}}.billing-meter-overage{background-image:repeating-linear-gradient(-45deg,#0000,#0000 2px,#0003 2px,#0003 4px);box-shadow:inset 0 1px #ffffff47}.dark .billing-meter-overage{background-image:repeating-linear-gradient(-45deg,#0000,#0000 2px,#00000047 2px,#00000047 4px)}.billing-page{min-height:calc(100dvh - var(--header-height));width:100%;padding:var(--space-page);justify-content:safe center;align-items:safe center;display:flex}.billing-card{isolation:isolate;border-radius:1.25rem;width:100%;max-width:42rem;overflow:hidden}.billing-card>header{border-color:#ffffff61}.billing-wallet-mark{border-radius:var(--radius-md);background:#ffffff7a;border:1px solid #ffffffb3;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex;box-shadow:inset 0 1px #ffffffbf}.billing-tabs{border-radius:var(--radius-lg);background:#ffffff38;box-shadow:inset 0 1px #fff6}.billing-tab-indicator{border-radius:var(--radius-md);width:calc(50% - .125rem);transition:inset-inline-start var(--duration-slow) var(--ease-standard);pointer-events:none;background:#ffffffb8;position:absolute;inset-block:.125rem;inset-inline-start:.125rem;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1a232814}.billing-card .billing-field{background:#ffffff80;border-color:#ffffff8c;box-shadow:inset 0 1px #ffffff8c}.billing-card .billing-field:hover,.billing-card .billing-field:focus{background:#ffffffb8}.billing-ticket{background:#ffffff52;border:1px solid #ffffff73;box-shadow:inset 0 1px #ffffff80}.billing-presets{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:.4rem;padding-top:.85rem;display:grid}.billing-preset{border-radius:var(--radius-md);min-height:3.5rem;color:var(--foreground);text-align:center;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard);background:#ffffff61;border:1px solid #ffffff73;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;padding:.45rem .2rem .4rem;display:flex;position:relative;box-shadow:inset 0 1px #ffffff8c}.billing-preset:hover{background:#ffffff8c}.billing-preset:focus-visible{box-shadow:0 0 0 var(--ring-width) var(--ring);outline:none}.billing-preset.is-selected{background:var(--primary);color:var(--primary-foreground);box-shadow:inset 0 1px #ffffff38,0 6px 16px var(--primary);border-color:#0000}@supports (color:color-mix(in lab,red,red)){.billing-preset.is-selected{box-shadow:inset 0 1px #ffffff38,0 6px 16px color-mix(in oklab,var(--primary) 22%,transparent)}}.billing-preset.is-selected .billing-preset__unit{color:inherit;opacity:.9}.billing-preset--recommended{z-index:1;border-color:var(--primary);min-height:4.15rem;padding-top:.85rem}@supports (color:color-mix(in lab,red,red)){.billing-preset--recommended{border-color:color-mix(in oklab,var(--primary) 42%,#ffffff8c)}}.billing-preset--recommended{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.billing-preset--recommended{background:color-mix(in oklab,var(--primary) 12%,#ffffff6b)}}.billing-preset--recommended{box-shadow:inset 0 1px #ffffff8c,0 6px 16px var(--primary)}@supports (color:color-mix(in lab,red,red)){.billing-preset--recommended{box-shadow:inset 0 1px #ffffff8c,0 6px 16px color-mix(in oklab,var(--primary) 16%,transparent)}}.billing-preset--recommended:hover{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.billing-preset--recommended:hover{background:color-mix(in oklab,var(--primary) 16%,#ffffff80)}}.billing-preset--recommended.is-selected{background:var(--primary);box-shadow:inset 0 1px #ffffff38,0 8px 20px var(--primary);border-color:#0000}@supports (color:color-mix(in lab,red,red)){.billing-preset--recommended.is-selected{box-shadow:inset 0 1px #ffffff38,0 8px 20px color-mix(in oklab,var(--primary) 28%,transparent)}}.billing-preset__badge{z-index:1;white-space:nowrap;background:var(--primary);color:var(--primary-foreground);letter-spacing:0;box-shadow:0 1px 2px var(--foreground);border-radius:999px;padding:.12rem .45rem;font-size:.6rem;font-weight:700;line-height:1.3;position:absolute;top:0;left:50%;translate:-50% -50%}@supports (color:color-mix(in lab,red,red)){.billing-preset__badge{box-shadow:0 1px 2px color-mix(in oklab,var(--foreground) 12%,transparent)}}.billing-preset--recommended.is-selected .billing-preset__badge{background:var(--card);color:var(--primary)}.billing-preset__amount{font-size:.7rem;font-weight:700;line-height:1.2}.billing-preset__unit{color:var(--muted-foreground);font-size:.6rem}@media(min-width:640px){.billing-presets{grid-template-columns:repeat(5,minmax(0,1fr))}.billing-preset__amount{font-size:.75rem}}@media(max-width:399px){.billing-presets{grid-template-columns:repeat(2,minmax(0,1fr))}}.billing-tab-stage{--billing-tab-sign:1;min-height:20rem;position:relative;overflow:clip}[dir=rtl] .billing-tab-stage{--billing-tab-sign:-1}.billing-tab-stage[data-dir=next]>[role=tabpanel]:not([hidden]){animation:billing-tab-in-next var(--duration-slow) var(--ease-standard) both}.billing-tab-stage[data-dir=prev]>[role=tabpanel]:not([hidden]){animation:billing-tab-in-prev var(--duration-slow) var(--ease-standard) both}@keyframes billing-tab-in-next{0%{opacity:0;translate:calc(var(--billing-tab-sign) * 1rem) 0}to{opacity:1;translate:0}}@keyframes billing-tab-in-prev{0%{opacity:0;translate:calc(var(--billing-tab-sign) * -1rem) 0}to{opacity:1;translate:0}}.dark .billing-card>header{border-color:#ffffff1a}.dark .billing-wallet-mark{background:#ffffff14;border-color:#ffffff29;box-shadow:inset 0 1px #ffffff1f}.dark .billing-tabs{background:#080c1059;box-shadow:inset 0 1px #ffffff14}.dark .billing-tab-indicator{background:#ffffff1f;box-shadow:inset 0 1px #ffffff24}.dark .billing-card .billing-field{box-shadow:none;background:#080c1061;border-color:#ffffff1f}.dark .billing-card .billing-field:hover,.dark .billing-card .billing-field:focus{background:#080c108c}.dark .billing-ticket,.dark .billing-preset{background:#ffffff0f;border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff14}.dark .billing-preset:hover{background:#ffffff1f}.dark .billing-preset--recommended{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dark .billing-preset--recommended{border-color:color-mix(in oklab,var(--primary) 42%,#ffffff29)}}.dark .billing-preset--recommended{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dark .billing-preset--recommended{background:color-mix(in oklab,var(--primary) 16%,#12181d47)}}.dark .billing-preset--recommended:hover{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dark .billing-preset--recommended:hover{background:color-mix(in oklab,var(--primary) 22%,#12181d57)}}@media(prefers-reduced-transparency:reduce){.billing-card.profile-glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--card)}}@keyframes float-soft{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.animate-float-soft{will-change:transform;animation:4.5s ease-in-out infinite float-soft}@media(prefers-reduced-motion:reduce){.animate-float-soft{animation:none}.login-page-shell .animate-float-soft{animation:4.5s ease-in-out infinite float-soft}}.login-page-shell{z-index:0;isolation:isolate;background-color:#e8edf2;justify-content:center;align-items:center;height:100dvh;min-height:100dvh;max-height:100dvh;padding-block:.75rem;padding-inline:1rem;display:flex;position:relative;overflow:visible}.login-page-shell:before{content:"";z-index:-1;pointer-events:none;background-color:#e8edf2;background-image:linear-gradient(#ffffff47,#ffffff47),var(--login-bg-image);background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;top:0;right:0;bottom:0;left:0}.login-page-shell--register:before{background-image:linear-gradient(#ffffff14,#ffffff29),var(--register-bg-image)}.login-page-shell--verify:before{background-image:linear-gradient(#ffffff1f,#fff3),var(--verify-email-bg-image)}.login-page-shell--reset:before{background-image:linear-gradient(#ffffff1f,#fff3),var(--reset-password-bg-image)}.login-page-shell--forgot:before{background-image:linear-gradient(#ffffff1f,#fff3),var(--forgot-password-bg-image)}.login-page-shell--welcome{align-items:center;padding-block:clamp(.85rem,3vh,2.25rem);padding-inline:clamp(.75rem,3vw,2.5rem);overflow:hidden auto}@media(max-width:1180px){.login-page-shell--welcome{padding-inline:max(.7rem,env(safe-area-inset-left),env(safe-area-inset-right));padding-block:max(.5rem,env(safe-area-inset-top)) max(.5rem,env(safe-area-inset-bottom));justify-content:flex-start;align-items:stretch}.login-page-shell--welcome .first-listen{flex:auto;width:100%;height:auto;min-height:0;max-height:none}}.login-page-shell--welcome:before{background-image:linear-gradient(#ecf6f81a,#fff3),var(--login-bg-image)}@media(max-width:480px){.login-page-shell{padding-block:.5rem;padding-inline:.75rem}.login-page-shell:before{background-image:linear-gradient(#ffffff38,#ffffff57),var(--login-bg-image-mobile);background-position:top}.login-page-shell--register:before{background-image:linear-gradient(#ffffff0f,#ffffff24),var(--register-bg-image-mobile);background-position:top}.login-page-shell--verify:before{background-image:linear-gradient(#ffffff1a,#ffffff2e),var(--verify-email-bg-image-mobile);background-position:top}.login-page-shell--reset:before{background-image:linear-gradient(#ffffff1a,#ffffff2e),var(--reset-password-bg-image-mobile);background-position:top}.login-page-shell--forgot:before{background-image:linear-gradient(#ffffff1a,#ffffff2e),var(--forgot-password-bg-image-mobile);background-position:top}.login-page-shell--welcome:before{background-image:linear-gradient(#ecf6f814,#ffffff29),var(--login-bg-image-mobile);background-position:top}}.not-found-shell{z-index:0;isolation:isolate;text-align:center;background-color:#e8edf2;justify-content:center;align-items:center;min-height:100dvh;padding-block:2rem;padding-inline:1.25rem;display:flex;position:relative;overflow:hidden}.not-found-shell:before{content:"";z-index:-1;pointer-events:none;background-color:#e8edf2;background-image:linear-gradient(#ffffff0a,#ffffff1a),var(--not-found-bg-image);opacity:0;animation:not-found-bg-in .7s var(--ease-standard) 40ms both;background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;top:0;right:0;bottom:0;left:0}.dark .not-found-shell{background-color:#12181d}.dark .not-found-shell:before{background-color:#12181d;background-image:linear-gradient(#12181d9e,#12181db8),var(--not-found-bg-image)}@media(max-width:480px){.not-found-shell{padding-block:1.5rem;padding-inline:1rem}.not-found-shell:before{background-image:linear-gradient(#ffffff08,#ffffff17),var(--not-found-bg-image-mobile);background-position:top}.dark .not-found-shell:before{background-image:linear-gradient(#12181d94,#12181db3),var(--not-found-bg-image-mobile);background-position:top}}.not-found-panel{flex-direction:column;align-items:center;gap:.85rem;max-width:26rem;display:flex}.not-found-kicker{letter-spacing:-.04em;color:#6accc1;min-height:1.05em;margin:0;font-size:clamp(3.5rem,12vw,5.5rem);font-weight:700;line-height:.95}@supports (color:color-mix(in lab,red,red)){.not-found-kicker{color:color-mix(in oklab,#6accc1 72%,var(--foreground))}}.not-found-kicker{text-shadow:0 1px #ffffff59;opacity:0;animation:not-found-fade-in .52s var(--ease-standard) 80ms both}.dark .not-found-kicker{text-shadow:0 1px 18px #6accc147}.not-found-title{letter-spacing:-.015em;min-height:1.35em;color:var(--foreground);text-shadow:0 1px #fff6;opacity:0;animation:not-found-fade-in .52s var(--ease-standard) .16s both;margin:0;font-size:clamp(1.35rem,3.5vw,1.75rem);font-weight:600;line-height:1.35}.dark .not-found-title{text-shadow:none}.not-found-copy{max-width:22rem;min-height:3.3em;color:var(--muted-foreground);margin:0;font-size:.9375rem;line-height:1.65}@supports (color:color-mix(in lab,red,red)){.not-found-copy{color:color-mix(in oklab,var(--muted-foreground) 90%,#6accc1)}}.not-found-copy{text-wrap:balance;opacity:0;animation:not-found-fade-in .52s var(--ease-standard) .24s both}.not-found-glass-btn{min-width:11.5rem;min-height:2.75rem;color:var(--foreground);background-color:#ffffff47;background-image:linear-gradient(165deg,#ffffff94,#6accc147 52%,#ffffff29);border:1px solid #ffffffb8;border-radius:.75rem;justify-content:center;align-items:center;margin-top:.55rem;padding-inline:1.35rem;font-size:.9375rem;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.not-found-glass-btn{color:color-mix(in oklab,var(--foreground) 88%,#0f2a28)}}.not-found-glass-btn{-webkit-backdrop-filter:blur(22px)saturate(1.8);backdrop-filter:blur(22px)saturate(1.8);opacity:0;animation:not-found-fade-in .52s var(--ease-standard) .32s both;transition:background-color var(--duration-normal) var(--ease-standard),background-image var(--duration-normal) var(--ease-standard),border-color var(--duration-normal) var(--ease-standard),box-shadow var(--duration-normal) var(--ease-standard),transform var(--duration-normal) var(--ease-standard);text-decoration:none;box-shadow:inset 0 1px #ffffffe0,inset 0 -1px #6accc138,0 1px #6accc12e,0 12px 30px #0f2a281f}.not-found-glass-btn:hover{background-color:#ffffff5c;background-image:linear-gradient(165deg,#ffffffb3,#6accc161 52%,#ffffff38);border-color:#ffffffeb;transform:translateY(-1px);box-shadow:inset 0 1px #fffffff2,inset 0 -1px #6accc147,0 1px #6accc13d,0 16px 36px #0f2a2829}.not-found-glass-btn:active{transform:translateY(0)}.not-found-glass-btn:focus-visible{box-shadow:inset 0 1px #ffffffc7,0 0 0 var(--ring-width) var(--ring),0 10px 28px #0f2a281a;outline:none}.dark .not-found-glass-btn{color:#e8f7f5;background-color:#6accc124;background-image:linear-gradient(#ffffff24,#ffffff0a);border-color:#ffffff38;box-shadow:inset 0 1px #ffffff2e,0 12px 30px #00000059}.dark .not-found-glass-btn:hover{background-color:#6accc138;background-image:linear-gradient(#fff3,#ffffff0f);border-color:#ffffff52}@keyframes not-found-bg-in{0%{opacity:0}to{opacity:1}}@keyframes not-found-fade-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.not-found-shell:before,.not-found-kicker,.not-found-title,.not-found-copy,.not-found-glass-btn{opacity:1;animation:none;transform:none}.not-found-glass-btn:hover{transform:none}}@keyframes login-glass-rim{0%,to{opacity:.4}50%{opacity:.7}}@property --orbit-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes login-orbit-rotate{to{--orbit-angle:360deg}}.login-glass-stage{background:0 0;justify-content:center;align-items:center;width:100%;height:100%;max-height:100dvh;margin-inline:auto;padding-block:0;display:flex;position:relative;overflow:visible}.login-glass-wrap{z-index:1;justify-content:center;align-items:center;width:max-content;max-width:min(100%,38rem);display:flex;position:relative;overflow:visible}.login-glass-wrap:has(>.login-glass--register){max-width:min(100%,40rem,94dvh)}.login-glass-wrap:has(>.login-glass--platform){max-width:min(100%,38rem,94dvh)}.login-glass-wrap.animate-float-soft{animation:4.5s ease-in-out infinite float-soft}.login-glass{--login-glass-blur:18px;z-index:1;aspect-ratio:1;width:min(100vw - 2rem,38rem);max-width:100%;color:var(--foreground);background:linear-gradient(145deg,#ffffffd1 0%,#ffffff94 42%,var(--brand) 100%);border:1.5px solid #ffffffb8;border-radius:9999px;flex-direction:column;justify-content:center;padding:3rem 4rem;display:flex;position:relative;overflow:hidden;container:login-disc/inline-size}@supports (color:color-mix(in lab,red,red)){.login-glass{background:linear-gradient(145deg,#ffffffd1,#ffffff94 42%,color-mix(in oklab,var(--brand) 16%,#ffffff7a))}}.login-glass{box-shadow:inset 0 1px #fffffff2,inset 0 -1px #ffffff38,inset 0 0 0 1px #fff6,inset 0 24px 48px #ffffff29,0 0 0 1px var(--brand),0 0 48px var(--brand-filled),0 0 80px var(--brand)}@supports (color:color-mix(in lab,red,red)){.login-glass{box-shadow:inset 0 1px #fffffff2,inset 0 -1px #ffffff38,inset 0 0 0 1px #fff6,inset 0 24px 48px #ffffff29,0 0 0 1px color-mix(in oklab,var(--brand) 18%,#fff6),0 0 48px color-mix(in oklab,var(--brand-filled) 18%,transparent),0 0 80px color-mix(in oklab,var(--brand) 12%,transparent)}}.login-glass{transform:translateZ(0)}.login-glass__orbit{--orbit-angle:0deg;z-index:0;pointer-events:none;box-sizing:border-box;background:conic-gradient(from var(--orbit-angle),transparent 0deg,transparent 268deg,oklab(0% 0 0/0) 292deg,oklab(78.2569% -.0937372 -.00972766/.45) 318deg,#6accc1 336deg,oklab(81.5184% -.0796766 -.0082685) 346deg,#6accc1 352deg,oklab(78.2569% -.0937372 -.00972766/.3) 358deg,transparent 360deg);opacity:.95;border-radius:9999px;padding:4px;animation:7.5s linear infinite login-orbit-rotate;position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0,#000 0),linear-gradient(#000 0,#000 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.login-glass:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;position:absolute;top:14px;right:14px;bottom:14px;left:14px;box-shadow:inset 0 0 0 1px #ffffff80,inset 0 16px 32px #ffffff2e}.login-glass:after{content:"";pointer-events:none;z-index:0;opacity:.55;background:linear-gradient(115deg,#0000 30%,#ffffff80 48%,#0000 62%);animation:8.5s ease-in-out infinite login-glass-rim;position:absolute;top:-40%;right:-20%;bottom:-40%;left:-20%;transform:rotate(8deg)}.login-glass__body{z-index:1;flex-direction:column;justify-content:center;width:100%;max-width:18.5rem;margin-inline:auto;display:flex;position:relative}.login-glass__body--choices{align-items:center;max-width:18.75rem}.login-glass__body--register{max-width:21rem}.login-glass--register{aspect-ratio:.86;max-width:min(40rem,94dvh);max-height:94dvh;padding:1.85rem 2.75rem}.login-glass--platform{aspect-ratio:.9;max-width:min(38rem,94dvh);max-height:94dvh;padding:2.35rem 3.25rem}.login-glass__body--platform{max-width:18.5rem}.login-glass__form--platform{gap:.55rem;margin-top:.85rem}.login-glass__brand--register{width:min(11.5rem,100%);max-height:4.35rem;margin-block-end:.35rem}.login-glass__form--register{gap:.42rem;margin-top:.65rem}.login-glass__row{grid-template-columns:1fr 1fr;gap:.45rem;display:grid}.login-glass__form--register .login-glass__field{height:2.15rem;font-size:.9375rem}.login-glass__form--register .login-glass__label{gap:.28rem;font-size:.8125rem}.login-glass__consent{color:var(--foreground);cursor:pointer;background:#ffffff6b;border:1px solid #ffffff8c;border-radius:.75rem;align-items:flex-start;gap:.55rem;margin-top:.15rem;padding:.45rem .55rem;font-size:.75rem;line-height:1.45;display:flex;box-shadow:inset 0 1px #ffffffbf}.login-glass__check{width:1.5rem;height:1.5rem;accent-color:var(--primary);cursor:pointer;flex-shrink:0;margin-top:.1rem}.login-glass__inline-link{min-height:1.5rem;color:var(--primary);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.login-glass__text-link{min-height:1.5rem;color:var(--muted-foreground);text-underline-offset:4px;justify-content:center;align-items:center;padding-block:.2rem;font-size:.75rem;line-height:1.25;display:inline-flex}.login-glass__text-link:hover{text-decoration:underline}.login-glass__form--register .login-glass__actions{gap:.4rem;margin-top:.1rem}.login-glass__brand{object-fit:contain;width:min(13.5rem,100%);height:auto;max-height:5.5rem;margin-block-end:.55rem;margin-inline:auto;display:block}.login-glass__title{text-align:center;letter-spacing:-.01em;color:var(--foreground);text-shadow:0 1px #ffffff73;font-size:1.125rem;font-weight:600;line-height:1.4}.login-glass__subtitle{text-align:center;max-width:100%;color:var(--muted-foreground);margin-top:.3rem;font-size:.875rem;line-height:1.5}@supports (color:color-mix(in lab,red,red)){.login-glass__subtitle{color:color-mix(in oklab,var(--muted-foreground) 88%,var(--brand-filled))}}.login-glass__subtitle{overflow-wrap:anywhere;text-wrap:balance}.login-glass__choices{margin-top:1.15rem;grid-template-columns:1fr 1fr;gap:.65rem;width:100%;max-width:16.5rem;margin-inline:auto;padding:0;list-style:none;display:grid}.login-glass__choices>li{min-width:0}.login-glass__choice{width:100%;min-height:6.1rem;color:var(--foreground);text-align:center;transition:border-color var(--duration-fast) var(--ease-standard),background var(--duration-normal) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard);background:linear-gradient(165deg,#ffffffb8,#ffffff57);border:1px solid #ffffffad;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.55rem;padding:.95rem .55rem .9rem;text-decoration:none;display:flex;box-shadow:inset 0 1px #fffffffa,inset 0 -1px #6accc114,0 8px 20px #0f2a2812}.login-glass__choice:hover{background:linear-gradient(165deg,#ffffffd6,#ecf8f6);border-color:#bfe8e2;transform:translateY(-2px);box-shadow:inset 0 1px #fff,0 12px 26px #6accc13d}.login-glass__choice:active{transform:translateY(0);box-shadow:inset 0 1px #ffffffd9,0 4px 12px #6accc129}.login-glass__choice:focus-visible{border-color:#6accc1;outline:none;box-shadow:inset 0 1px #ffffffe6,0 0 0 3px #6accc147}.login-glass__choice-icon-wrap{width:2.45rem;height:2.45rem;transition:border-color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard);background:linear-gradient(160deg,#ffffffeb,#e9f7f5);border:1px solid oklab(95.2165% -.0206222 -.00214004);border-radius:.8rem;place-items:center;display:grid;box-shadow:inset 0 1px #fff,0 4px 10px #0f2a280f}.login-glass__choice:hover .login-glass__choice-icon-wrap{background:linear-gradient(160deg,#fff,#d8f1ed);border-color:#c5eae5;transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 6px 14px #6accc133}.login-glass__choice-icon{color:#356e68;opacity:.92;width:1.2rem;height:1.2rem;transition:color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard);flex-shrink:0}.login-glass__choice:hover .login-glass__choice-icon{color:#0f2a28;opacity:1}.login-glass__choice-copy{text-align:center;flex-direction:column;align-items:center;gap:.3rem;min-width:0;display:flex}.login-glass__choice-title{letter-spacing:-.01em;color:var(--foreground);font-size:.9375rem;font-weight:650;line-height:1.25}.login-glass__choice-badge{letter-spacing:.08em;color:#285652;background:#e9f7f5;border:1px solid oklab(78.2569% -.0937372 -.00972766/.26);border-radius:999px;padding:.24rem .42rem;font-size:.5625rem;font-weight:650;line-height:1}.login-glass__choice-desc{color:var(--muted-foreground);font-size:.75rem;line-height:1.45}@supports (color:color-mix(in lab,red,red)){.login-glass__choice-desc{color:color-mix(in oklab,var(--muted-foreground) 90%,var(--brand-filled))}}.login-glass__note{text-align:center;color:var(--muted-foreground);margin-top:.7rem;margin-bottom:0;font-size:.6875rem;line-height:1.45}@supports (color:color-mix(in lab,red,red)){.login-glass__note{color:color-mix(in oklab,var(--muted-foreground) 92%,var(--brand-filled))}}.login-glass__form{flex-direction:column;gap:.7rem;margin-top:1.1rem;display:flex}.login-glass__label{color:var(--foreground);flex-direction:column;gap:.4rem;font-size:.875rem;font-weight:500;display:flex}.login-glass__field-wrap{width:100%;display:block;position:relative}.login-glass__field{border-radius:var(--radius-md);width:100%;height:2.5rem;color:var(--foreground);box-shadow:inset 0 1px #ffffffe6,inset 0 -1px 0 var(--brand),0 1px 3px var(--brand-filled);background:#ffffff8c;border:1px solid #ffffff8c;padding-inline:.75rem;font-size:1rem;line-height:1.5}@supports (color:color-mix(in lab,red,red)){.login-glass__field{box-shadow:inset 0 1px #ffffffe6,inset 0 -1px color-mix(in oklab,var(--brand) 8%,transparent),0 1px 3px color-mix(in oklab,var(--brand-filled) 8%,transparent)}}.login-glass__field{transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard),background-color var(--duration-normal) var(--ease-standard)}.login-glass__field--with-toggle{padding-inline-end:2.75rem}.login-glass__reveal{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--muted-foreground);inset-inline-end:.2rem;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%}@supports (color:color-mix(in lab,red,red)){.login-glass__reveal{color:color-mix(in oklab,var(--muted-foreground) 88%,var(--brand-filled))}}.login-glass__reveal{cursor:pointer;transform:translateY(-50%)}.login-glass__reveal:hover{color:var(--foreground);background:#ffffff59}.login-glass__reveal:focus-visible{box-shadow:0 0 0 2px var(--ring);outline:none}@supports (color:color-mix(in lab,red,red)){.login-glass__reveal:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab,var(--ring) 36%,transparent)}}.login-glass__reveal-icon{width:1.05rem;height:1.05rem}.login-glass__strength{text-align:center;color:var(--muted-foreground);margin:-.2rem 0 0;font-size:.6875rem;font-weight:600;line-height:1.35}@supports (color:color-mix(in lab,red,red)){.login-glass__strength{color:color-mix(in oklab,var(--muted-foreground) 90%,var(--brand-filled))}}.login-glass__strength[data-level="1"]{color:#b91c1c}@supports (color:color-mix(in lab,red,red)){.login-glass__strength[data-level="1"]{color:color-mix(in oklab,#b91c1c 70%,var(--foreground))}}.login-glass__strength[data-level="2"]{color:#a16207}@supports (color:color-mix(in lab,red,red)){.login-glass__strength[data-level="2"]{color:color-mix(in oklab,#a16207 65%,var(--foreground))}}.login-glass__strength[data-level="3"]{color:#0f766e}@supports (color:color-mix(in lab,red,red)){.login-glass__strength[data-level="3"]{color:color-mix(in oklab,#0f766e 70%,var(--foreground))}}.login-glass__field::placeholder{color:var(--disabled)}.login-glass__field:hover{background:#ffffffad;border-color:#ffffffb3}.login-glass__field:focus{border-color:var(--ring);box-shadow:inset 0 1px #ffffffd9,0 0 0 2px var(--ring);background:#ffffffc7;outline:none}@supports (color:color-mix(in lab,red,red)){.login-glass__field:focus{box-shadow:inset 0 1px #ffffffd9,0 0 0 2px color-mix(in oklab,var(--ring) 32%,transparent)}}.login-glass__alert{box-shadow:none;text-align:center;color:#0000;background-image:linear-gradient(105deg,#fff,#fecaca 28%,#ef4444 58%,#b91c1c);-webkit-background-clip:text;background-clip:text;border:none;margin:0;padding:.15rem .25rem;font-size:.75rem;font-weight:600;line-height:1.45}.login-glass__actions{flex-direction:column;align-items:center;gap:.55rem;margin-top:.15rem;display:flex}.login-glass__btn-primary{width:10.5rem;box-shadow:0 1px #fff3,0 8px 20px #6accc147;color:#0f2a28!important;background:#6accc1!important}.login-glass__btn-primary:hover{background:#5bbdb2!important}.login-glass__btn-primary:active{background:#4eaea3!important}.login-glass__btn-secondary{width:10.5rem;box-shadow:inset 0 1px #ffffffbf;color:var(--secondary-foreground)!important;background:#ffffff6b!important;border-color:#ffffff8c!important}.login-glass__btn-secondary:hover{background:#ffffff7a!important;border-color:#ffffffb8!important}.dark .login-glass{background:linear-gradient(145deg,#ffffff29 0%,var(--brand) 48%,#12181dd1 100%);border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.dark .login-glass{background:linear-gradient(145deg,#ffffff29,color-mix(in oklab,var(--brand) 16%,#12181db8) 48%,#12181dd1)}}.dark .login-glass{box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff0d,inset 0 0 0 1px #ffffff1a,0 0 0 1px var(--brand),0 0 56px var(--brand),0 0 96px #00000059}@supports (color:color-mix(in lab,red,red)){.dark .login-glass{box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff0d,inset 0 0 0 1px #ffffff1a,0 0 0 1px color-mix(in oklab,var(--brand) 28%,transparent),0 0 56px color-mix(in oklab,var(--brand) 20%,transparent),0 0 96px #00000059}}.dark .login-glass:before{box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 16px 32px #ffffff0d}.dark .login-glass:after{opacity:.28}.dark .login-glass__title{text-shadow:none}.dark .login-glass__subtitle{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.dark .login-glass__subtitle{color:color-mix(in oklab,var(--muted-foreground) 85%,var(--brand))}}.dark .login-glass__field{background:var(--brand);border-color:#ffffff24}@supports (color:color-mix(in lab,red,red)){.dark .login-glass__field{background:color-mix(in oklab,var(--brand) 10%,#12181d6b)}}.dark .login-glass__field{box-shadow:inset 0 1px #ffffff1a}.dark .login-glass__field:hover,.dark .login-glass__field:focus{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .login-glass__field:hover,.dark .login-glass__field:focus{background:color-mix(in oklab,var(--brand) 14%,#12181d80)}}.dark .login-glass__alert{color:#0000;box-shadow:none;background-image:linear-gradient(105deg,#fff,#fecaca 26%,#f87171 55%,#ef4444);-webkit-background-clip:text;background-clip:text;border:none}.dark .login-glass__btn-secondary{background:var(--brand)!important;border-color:#ffffff29!important}@supports (color:color-mix(in lab,red,red)){.dark .login-glass__btn-secondary{background:color-mix(in oklab,var(--brand) 12%,#12181d66)!important}}.dark .login-glass__btn-secondary{box-shadow:inset 0 1px #ffffff1a;color:var(--secondary-foreground)!important}.dark .login-glass__btn-secondary:hover{background:var(--brand)!important}@supports (color:color-mix(in lab,red,red)){.dark .login-glass__btn-secondary:hover{background:color-mix(in oklab,var(--brand) 18%,#12181d80)!important}}.dark .login-glass__consent{background:#ffffff14;border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff1f}@media(hover:hover)and (pointer:fine)and (min-width:1024px){html[data-gpu=rich] .login-glass{background:linear-gradient(145deg,#ffffffb8 0%,#ffffff47 42%,var(--brand) 100%)}@supports (color:color-mix(in lab,red,red)){html[data-gpu=rich] .login-glass{background:linear-gradient(145deg,#ffffffb8,#ffffff47 42%,color-mix(in oklab,var(--brand) 14%,#ffffff2e))}}html[data-gpu=rich] .login-glass{-webkit-backdrop-filter:blur(var(--login-glass-blur)) saturate(1.45);backdrop-filter:blur(var(--login-glass-blur)) saturate(1.45)}html[data-gpu=rich].dark .login-glass{background:linear-gradient(145deg,#ffffff29 0%,var(--brand) 48%,#12181d6b 100%)}@supports (color:color-mix(in lab,red,red)){html[data-gpu=rich].dark .login-glass{background:linear-gradient(145deg,#ffffff29,color-mix(in oklab,var(--brand) 16%,#12181d59) 48%,#12181d6b)}}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.login-glass{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.login-glass{background:color-mix(in oklab,var(--brand) 18%,#fff)}}.dark .login-glass{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .login-glass{background:color-mix(in oklab,var(--brand) 14%,var(--card))}}.login-glass__field{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.login-glass__field{background:color-mix(in oklab,var(--brand) 10%,#fff)}}}@media(prefers-reduced-transparency:reduce){.login-glass,html[data-gpu=rich] .login-glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.login-glass,html[data-gpu=rich] .login-glass{background:color-mix(in oklab,var(--brand) 16%,#fff)}}.dark .login-glass,html[data-gpu=rich].dark .login-glass{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .login-glass,html[data-gpu=rich].dark .login-glass{background:color-mix(in oklab,var(--brand) 12%,var(--card))}}.login-glass__field{-webkit-backdrop-filter:none;backdrop-filter:none}}@media(max-width:480px){.login-glass{aspect-ratio:1;width:min(94vw,22.5rem);max-width:min(94vw,22.5rem);max-height:min(92dvh,94vw);padding:1.15rem 1rem}.login-page-shell--login .login-glass,.login-page-shell--reset .login-glass,.login-glass--platform{aspect-ratio:unset;width:min(92vw,22rem);max-width:min(92vw,22rem);height:auto;max-height:none;padding:1.5rem 1.2rem 1.35rem}.login-page-shell--verify .login-glass,.login-page-shell--forgot .login-glass{aspect-ratio:.92;width:min(94vw,22.5rem,84.64dvh);max-width:min(94vw,22.5rem);max-height:min(92dvh,102.174vw)}.login-glass--register{aspect-ratio:unset;width:min(92vw,22rem);max-width:min(92vw,22rem);height:auto;max-height:none;padding:1.1rem 1rem 1rem}}@container login-disc (max-width:26rem){.login-glass__body{max-width:min(14.5rem,66cqw)}.login-glass__body--choices{max-width:min(15.75rem,72cqw)}.login-glass__body--register{max-width:min(16.25rem,78cqw)}.login-glass__body--platform{max-width:min(14.5rem,66cqw)}.login-glass__brand{width:min(10rem,48cqw);max-height:clamp(2.5rem,14cqw,3.35rem);margin-block-end:.35rem}.login-glass__brand--register{width:min(7.5rem,36cqw);max-height:clamp(1.75rem,10cqw,2.35rem);margin-block-end:.05rem}.login-glass__body--choices .login-glass__brand{width:min(8rem,38cqw);max-height:clamp(1.85rem,11cqw,2.45rem);margin-block-end:.15rem}.login-glass__title{font-size:clamp(.875rem,4.2cqw,1rem);line-height:1.3}.login-glass__subtitle{white-space:normal;overflow-wrap:anywhere;text-wrap:balance;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:100%;margin-top:.12rem;font-size:clamp(.6875rem,3.2cqw,.8125rem);line-height:1.4;display:-webkit-box;overflow:hidden}.login-glass__body--register .login-glass__subtitle{-webkit-line-clamp:2}.login-glass__form{gap:clamp(.4rem,1.8cqw,.55rem);margin-top:clamp(.4rem,2cqw,.65rem)}.login-glass__form--register{gap:clamp(.28rem,1.2cqw,.4rem);margin-top:clamp(.2rem,1.2cqw,.35rem)}.login-glass__row{grid-template-columns:1fr;gap:clamp(.28rem,1.2cqw,.4rem)}.login-glass__form--register .login-glass__label{gap:.15rem;font-size:clamp(.6875rem,3cqw,.75rem)}.login-glass__form--register .login-glass__field{height:clamp(2.25rem,8.5cqw,2.5rem);padding-inline:.65rem;font-size:1rem}.login-glass__form--register .login-glass__actions{gap:.25rem}.login-glass__form--register .login-glass__btn-primary,.login-glass__form--register .login-glass__btn-secondary{max-width:min(10rem,56cqw);height:clamp(2.25rem,8.5cqw,2.5rem);font-size:clamp(.8125rem,3.6cqw,.875rem)}.login-glass__consent{border-radius:.55rem;gap:.5rem;padding:.4rem .5rem;font-size:clamp(.6875rem,3cqw,.75rem)}.login-glass__check{width:1.5rem;height:1.5rem}.login-glass__label{gap:.2rem;font-size:clamp(.75rem,3.4cqw,.8125rem)}.login-glass__field{height:clamp(2.25rem,9cqw,2.5rem);padding-inline:.65rem;font-size:1rem}.login-glass__alert{padding:.05rem .1rem;font-size:.6875rem}.login-glass__actions{gap:clamp(.3rem,1.4cqw,.45rem);margin-top:.1rem}.login-glass__body--choices .login-glass__actions{margin-top:clamp(.35rem,1.6cqw,.5rem)}.login-glass__body--choices .login-glass__actions a{font-size:clamp(.6875rem,3.1cqw,.75rem)}.login-glass__btn-primary,.login-glass__btn-secondary{width:100%;max-width:min(10.5rem,56cqw);height:clamp(2.25rem,9cqw,2.5rem);font-size:clamp(.8125rem,3.6cqw,.875rem)}.login-glass__choices{gap:clamp(.4rem,1.8cqw,.55rem);max-width:min(14.5rem,78cqw);margin-top:clamp(.55rem,2.4cqw,.85rem)}.login-glass__choice{border-radius:clamp(.75rem,3.2cqw,.95rem);gap:clamp(.35rem,1.6cqw,.5rem);min-height:clamp(4.75rem,24cqw,5.75rem);padding-block:clamp(.65rem,3cqw,.85rem);padding-inline:clamp(.35rem,1.6cqw,.5rem)}.login-glass__choice:hover,.login-glass__choice:active,.login-glass__choice:hover .login-glass__choice-icon-wrap{transform:none}.login-glass__choice-icon-wrap{border-radius:clamp(.55rem,2.6cqw,.7rem);width:clamp(1.85rem,9cqw,2.25rem);height:clamp(1.85rem,9cqw,2.25rem)}.login-glass__choice-icon{width:clamp(.9rem,4.2cqw,1.1rem);height:clamp(.9rem,4.2cqw,1.1rem)}.login-glass__choice-copy{gap:clamp(.2rem,1cqw,.28rem)}.login-glass__choice-title{font-size:clamp(.75rem,3.6cqw,.875rem)}.login-glass__choice-badge{letter-spacing:.06em;padding:.16rem .3rem;font-size:clamp(.4375rem,2.2cqw,.5rem)}.login-glass__choice-desc{font-size:clamp(.5625rem,2.8cqw,.625rem);line-height:1.35}.login-glass__note{margin-top:.3rem;font-size:clamp(.5rem,2.5cqw,.5625rem)}}@container login-disc (max-width:20rem){.login-glass__body--choices{max-width:min(13.75rem,78cqw)}.login-glass__choices{gap:.35rem;max-width:min(12.75rem,86cqw)}.login-glass__choice{min-height:4.35rem;padding-block:.55rem}}@media(max-width:480px)and (max-height:700px){.login-page-shell{height:auto;min-height:100dvh;max-height:none;padding-block:.75rem;overflow:hidden auto}.login-glass-stage{max-height:none;padding-block:.25rem;overflow:visible}.login-glass,.login-page-shell--login .login-glass,.login-page-shell--reset .login-glass,.login-page-shell--verify .login-glass,.login-page-shell--forgot .login-glass,.login-glass--register,.login-glass--platform{max-height:none}.login-glass__brand{max-height:2.35rem;margin-block-end:.2rem}.login-glass__brand--register,.login-glass__body--choices .login-glass__brand{max-height:1.85rem}}@media(max-width:360px){.login-glass__body{max-width:min(14rem,72%)}.login-glass__body--register{max-width:min(15.5rem,82%)}.login-glass__body--choices{max-width:min(14.5rem,78%)}}.first-listen{--fl-indigo:#40559c;--fl-indigo-hover:#354785;--fl-teal:#6accc1;--fl-teal-deep:#2d8f86;--fl-ink:#1a2328;--fl-muted:#5c6b7a;--fl-wave-dur:5.85s;--fl-enter-ease:cubic-bezier(.22, .06, .18, 1);--fl-enter-dur:.88s;--fl-enter-dur-photo:.98s;--fl-story-delay:1.9s;flex-direction:column;width:min(100%,86rem);height:min(100dvh - 4.25rem,56rem);margin-inline:auto;display:flex}.first-listen__panel{isolation:isolate;background:linear-gradient(145deg,#ffffff8f 0%,#fff3 46%,var(--fl-teal) 100%);border:1.5px solid #ffffffb3;border-radius:1.75rem;flex-direction:column;flex:auto;gap:clamp(1.05rem,2.1vh,1.55rem);height:100%;min-height:0;padding:clamp(1.15rem,2.2vw,1.85rem) clamp(1.15rem,2.8vw,2.5rem) clamp(1.05rem,2vw,1.65rem);display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.first-listen__panel{background:linear-gradient(145deg,#ffffff8f,#fff3 46%,color-mix(in oklab,var(--fl-teal) 12%,#ffffff1a))}}.first-listen__panel{-webkit-backdrop-filter:blur(18px)saturate(1.35);backdrop-filter:blur(18px)saturate(1.35);box-shadow:inset 0 1px #ffffffeb,inset 0 -1px #ffffff2e,inset 0 0 0 1px #ffffff57,inset 0 24px 48px #ffffff1f,0 0 0 1px var(--fl-teal),0 18px 48px #102a301a,0 0 72px var(--fl-teal);transform:translateZ(0)}@supports (color:color-mix(in lab,red,red)){.first-listen__panel{box-shadow:inset 0 1px #ffffffeb,inset 0 -1px #ffffff2e,inset 0 0 0 1px #ffffff57,inset 0 24px 48px #ffffff1f,0 0 0 1px color-mix(in oklab,var(--fl-teal) 16%,#fff6),0 18px 48px #102a301a,0 0 72px color-mix(in oklab,var(--fl-teal) 18%,transparent)}}.first-listen__panel{animation:first-listen-enter-shell var(--fl-enter-dur) var(--fl-enter-ease) both}.first-listen__panel:before{content:"";z-index:0;pointer-events:none;border-radius:inherit;background:linear-gradient(#ffffff52,#ffffff0f,#0000 72%);position:absolute;top:0;right:0;bottom:0;left:0}.first-listen__panel>*{z-index:1;position:relative}.first-listen__top{animation:first-listen-enter var(--fl-enter-dur) var(--fl-enter-ease) .12s both;flex-shrink:0;grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;display:grid}.first-listen__brand{letter-spacing:-.02em;color:var(--fl-ink);justify-self:start;align-items:center;gap:.7rem;margin:0;font-size:1.55rem;font-weight:800;line-height:1;display:flex}.first-listen__logo-wrap{place-items:center;display:grid}.first-listen__logo{object-fit:contain;transform-origin:50% 55%;width:auto;height:4.35rem;animation:7.2s ease-in-out 2.2s infinite first-listen-logo-sway;display:block}.first-listen__dots{align-items:center;gap:.4rem;display:flex}.first-listen__dots span{background:var(--fl-muted);border-radius:9999px;width:.42rem;height:.42rem;display:block}@supports (color:color-mix(in lab,red,red)){.first-listen__dots span{background:color-mix(in oklab,var(--fl-muted) 28%,white)}}.first-listen__dots span.is-on{background:var(--fl-teal);width:.52rem;height:.52rem;box-shadow:0 0 0 4px var(--fl-teal)}@supports (color:color-mix(in lab,red,red)){.first-listen__dots span.is-on{box-shadow:0 0 0 4px color-mix(in oklab,var(--fl-teal) 22%,transparent)}}.first-listen__skip{color:var(--fl-indigo);background:0 0;border:0;justify-self:end;margin:0;padding:.35rem .15rem}@supports (color:color-mix(in lab,red,red)){.first-listen__skip{color:color-mix(in oklab,var(--fl-indigo) 72%,#7aa0c4)}}.first-listen__skip{cursor:pointer;font-size:.9375rem;font-weight:500}.first-listen__skip:hover{color:var(--fl-indigo)}.first-listen__skip:focus-visible{box-shadow:0 0 0 var(--ring-width) var(--ring);border-radius:.35rem;outline:none}.first-listen__hero{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:.55rem;max-width:40rem;min-height:7.35rem;display:flex}.first-listen__eyebrow{letter-spacing:.01em;color:var(--fl-teal-deep);animation:first-listen-enter var(--fl-enter-dur) var(--fl-enter-ease) .28s both;margin:0;font-size:.8125rem;font-weight:600}.first-listen__title{letter-spacing:-.02em;color:var(--fl-ink);text-wrap:balance;animation:first-listen-enter var(--fl-enter-dur) var(--fl-enter-ease) .4s both;margin:0;font-size:clamp(1.45rem,2.4vw,1.85rem);font-weight:800;line-height:1.45}.first-listen__lede{max-width:36rem;color:var(--fl-muted);animation:first-listen-enter var(--fl-enter-dur) var(--fl-enter-ease) .54s both;margin:0;font-size:.9375rem;line-height:1.85}.first-listen__stage{flex-direction:column;flex:auto;min-height:0;display:flex}.first-listen__hero--who{gap:.35rem;max-width:42rem}.first-listen__who{flex:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.75rem,1.8vw,1.25rem);min-height:0;margin:0;padding:.15rem 0 0;list-style:none;display:grid}.first-listen__who-card{min-width:0;height:100%;min-height:0;animation:first-listen-enter-weight var(--fl-enter-dur-photo) var(--fl-enter-ease) .28s both;flex-direction:column;gap:.45rem;margin:0;display:flex}.first-listen__who-card:nth-child(2){animation-delay:.4s}.first-listen__who-card:nth-child(3){animation-delay:.52s}.first-listen__who-card:nth-child(4){animation-delay:.64s}.first-listen__who-frame{border-radius:1.15rem;flex:auto;width:100%;min-height:0;display:block;position:relative;overflow:hidden;box-shadow:0 14px 36px #1424302e,0 2px 8px #14243014}.first-listen__who-photo{object-fit:cover;object-position:center 12%;width:100%;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.first-listen__who-card h2{color:var(--fl-ink);flex-shrink:0;margin:0;font-size:.9375rem;font-weight:700;line-height:1.4}.first-listen__who-card p{color:var(--fl-muted);text-wrap:pretty;flex-shrink:0;margin:0;font-size:.75rem;line-height:1.65}.first-listen__steps-wrap{isolation:isolate;contain:layout style;flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.first-listen__steps{z-index:1;pointer-events:none;flex:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,2.8vw,2.15rem);min-height:0;margin:0;padding:.55rem 0 .15rem;list-style:none;display:grid;position:relative}.first-listen__step{height:100%;min-height:0;box-shadow:none;transform-origin:50%;animation:first-listen-enter-weight var(--fl-enter-dur-photo) var(--fl-enter-ease) .68s both;background:0 0;border:0;margin:0;padding:0;position:relative}.first-listen__step:nth-child(2){animation-delay:.86s}.first-listen__step:nth-child(3){animation-delay:1.04s}.first-listen__step:after{content:"";z-index:2;pointer-events:none;box-shadow:inset 0 0 0 1.5px var(--fl-teal),inset 0 0 48px var(--fl-teal);border-radius:1.15rem;position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.first-listen__step:after{box-shadow:inset 0 0 0 1.5px color-mix(in oklab,var(--fl-teal) 55%,white),inset 0 0 48px color-mix(in oklab,var(--fl-teal) 38%,transparent)}}.first-listen__step:after{opacity:0;animation:first-listen-veil-1 var(--fl-wave-dur) linear var(--fl-story-delay) infinite}.first-listen__step:nth-child(2):after{animation-name:first-listen-veil-2}.first-listen__step:nth-child(3):after{animation-name:first-listen-veil-3}.first-listen__n{z-index:4;background:var(--fl-teal-deep);color:#fff;width:1.85rem;height:1.85rem;box-shadow:0 4px 10px var(--fl-teal-deep);top:0;border-radius:9999px;place-items:center;font-size:.8125rem;font-weight:700;line-height:1;display:grid;position:absolute;inset-inline-start:0;transform:translate(18%,-28%)}@supports (color:color-mix(in lab,red,red)){.first-listen__n{box-shadow:0 4px 10px color-mix(in oklab,var(--fl-teal-deep) 35%,transparent)}}.first-listen__photo-shell{z-index:1;border-radius:1.15rem;height:100%;min-height:0;display:block;position:relative;overflow:visible}.first-listen__photo-orbit{z-index:3;pointer-events:none;box-sizing:border-box;border:2px solid var(--fl-teal);border-radius:1.42rem;position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px}@supports (color:color-mix(in lab,red,red)){.first-listen__photo-orbit{border:2px solid color-mix(in oklab,var(--fl-teal) 78%,white)}}.first-listen__photo-orbit{box-shadow:0 0 18px var(--fl-teal)}@supports (color:color-mix(in lab,red,red)){.first-listen__photo-orbit{box-shadow:0 0 18px color-mix(in oklab,var(--fl-teal) 42%,transparent)}}.first-listen__photo-orbit{opacity:0;animation:first-listen-orbit-vis-1 var(--fl-wave-dur) linear var(--fl-story-delay) infinite}.first-listen__step:nth-child(2) .first-listen__photo-orbit{animation-name:first-listen-orbit-vis-2}.first-listen__step:nth-child(3) .first-listen__photo-orbit{animation-name:first-listen-orbit-vis-3}.first-listen__photo-flare{z-index:1;pointer-events:none;background:radial-gradient(ellipse 70% 55% at 50% 36%,#ffffff47 0%,var(--fl-teal) 38%,transparent 72%);border-radius:1.15rem;position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.first-listen__photo-flare{background:radial-gradient(ellipse 70% 55% at 50% 36%,#ffffff47 0%,color-mix(in oklab,var(--fl-teal) 22%,transparent) 38%,transparent 72%)}}.first-listen__photo-flare{opacity:0;animation:first-listen-flare-1 var(--fl-wave-dur) linear var(--fl-story-delay) infinite}.first-listen__step:nth-child(2) .first-listen__photo-flare{animation-name:first-listen-flare-2}.first-listen__step:nth-child(3) .first-listen__photo-flare{animation-name:first-listen-flare-3}.first-listen__photo{object-fit:cover;object-position:center;transform-origin:50%;backface-visibility:hidden;width:100%;height:100%;animation:first-listen-photo-1 var(--fl-wave-dur) linear var(--fl-story-delay) infinite;border-radius:1.15rem;display:block;transform:translateZ(0);box-shadow:0 14px 36px #1424302e,0 2px 8px #14243014}.first-listen__step:nth-child(2) .first-listen__photo{animation-name:first-listen-photo-2}.first-listen__step:nth-child(3) .first-listen__photo{animation-name:first-listen-photo-3}.first-listen__step:first-child .first-listen__n{animation:first-listen-n-1 var(--fl-wave-dur) linear var(--fl-story-delay) infinite}.first-listen__step:nth-child(2) .first-listen__n{animation:first-listen-n-2 var(--fl-wave-dur) linear var(--fl-story-delay) infinite}.first-listen__step:nth-child(3) .first-listen__n{animation:first-listen-n-3 var(--fl-wave-dur) linear var(--fl-story-delay) infinite}.first-listen__line-layer{z-index:3;cursor:help;height:42%;animation:first-listen-enter var(--fl-enter-dur) var(--fl-enter-ease) 1.18s both;inset-inline:0;position:absolute;top:32%;overflow:visible}.first-listen__wave{pointer-events:none;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible;transform:translateZ(0)}.first-listen__wave-glow{fill:none;stroke:var(--fl-teal);stroke-width:18px;stroke-linecap:round;stroke-opacity:.14}.first-listen__wave-track{fill:none;stroke:var(--fl-indigo)}@supports (color:color-mix(in lab,red,red)){.first-listen__wave-track{stroke:color-mix(in oklab,var(--fl-indigo) 22%,var(--fl-teal))}}.first-listen__wave-track{stroke-width:2.15px;stroke-linecap:round;stroke-opacity:.32}.first-listen__wave-flow{fill:none;stroke-width:3.15px;stroke-linecap:round;stroke-dasharray:56 508;animation:first-listen-wave-run var(--fl-wave-dur) linear var(--fl-story-delay) infinite}.first-listen__wave-spark{fill:none;stroke:#f4fffd;stroke-width:1.7px;stroke-linecap:round;stroke-dasharray:14 550;animation:first-listen-wave-run var(--fl-wave-dur) linear var(--fl-story-delay) infinite}.first-listen__wave-hit{fill:none;stroke:#0000;stroke-width:42px;stroke-linecap:round;pointer-events:stroke}.first-listen__line-focus{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.first-listen__line-info{z-index:4;pointer-events:none;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:clamp(1.25rem,2.8vw,2.15rem);margin:0;padding:0;list-style:none;display:grid;position:absolute;top:0;right:0;bottom:0;left:0}.first-listen__line-info li{max-width:16.5rem;box-shadow:inset 0 1px #fffffff2,0 12px 28px #102a3024,0 0 0 1px var(--fl-teal);background:#ffffffeb;border:1px solid #ffffffd1;border-radius:.95rem;justify-self:center;padding:.7rem 1rem .75rem}@supports (color:color-mix(in lab,red,red)){.first-listen__line-info li{box-shadow:inset 0 1px #fffffff2,0 12px 28px #102a3024,0 0 0 1px color-mix(in oklab,var(--fl-teal) 18%,transparent)}}.first-listen__line-info li{text-align:center;opacity:0;transform-origin:50%;animation:first-listen-caption-1 var(--fl-wave-dur) linear var(--fl-story-delay) infinite;transform:translateY(14px)scale(.92)}.first-listen__line-info li:nth-child(2){animation-name:first-listen-caption-2}.first-listen__line-info li:nth-child(3){animation-name:first-listen-caption-3}.first-listen__steps-wrap[data-open=true] .first-listen__line-info li{opacity:1;animation:none;transform:none}.first-listen__steps-wrap[data-open=true] .first-listen__photo,.first-listen__steps-wrap[data-open=true] .first-listen__n,.first-listen__steps-wrap[data-open=true] .first-listen__step:after,.first-listen__steps-wrap[data-open=true] .first-listen__wave-flow,.first-listen__steps-wrap[data-open=true] .first-listen__wave-spark,.first-listen__steps-wrap[data-open=true] .first-listen__photo-orbit,.first-listen__steps-wrap[data-open=true] .first-listen__photo-flare{animation-play-state:paused}.first-listen__steps-wrap[data-motion=reduce] .first-listen__line-info li,.first-listen__steps-wrap[data-motion=reduce] .first-listen__photo,.first-listen__steps-wrap[data-motion=reduce] .first-listen__n,.first-listen__steps-wrap[data-motion=reduce] .first-listen__step:after,.first-listen__steps-wrap[data-motion=reduce] .first-listen__wave-flow,.first-listen__steps-wrap[data-motion=reduce] .first-listen__wave-spark,.first-listen__steps-wrap[data-motion=reduce] .first-listen__photo-orbit,.first-listen__steps-wrap[data-motion=reduce] .first-listen__photo-flare{animation:none}.first-listen__steps-wrap[data-motion=reduce] .first-listen__line-info li{opacity:1;transform:none}.first-listen__steps-wrap[data-motion=reduce] .first-listen__photo{transform:none}.first-listen__steps-wrap[data-motion=reduce] .first-listen__step:after{opacity:0}.first-listen__steps-wrap[data-motion=reduce] .first-listen__photo-orbit{opacity:.45}.first-listen__steps-wrap[data-motion=reduce] .first-listen__photo-flare{display:none}.first-listen[data-motion=reduce] .first-listen__panel,.first-listen[data-motion=reduce] .first-listen__top,.first-listen[data-motion=reduce] .first-listen__eyebrow,.first-listen[data-motion=reduce] .first-listen__title,.first-listen[data-motion=reduce] .first-listen__lede,.first-listen[data-motion=reduce] .first-listen__step,.first-listen[data-motion=reduce] .first-listen__who-card,.first-listen[data-motion=reduce] .first-listen__line-layer,.first-listen[data-motion=reduce] .first-listen__actions,.first-listen[data-motion=reduce] .first-listen__logo,.first-listen[data-motion=reduce] .first-listen__logo-wrap,.first-listen[data-motion=reduce] .first-listen__biz{opacity:1;animation:none;transform:none}.first-listen[data-motion=reduce] .first-listen__who-photo,.first-listen[data-motion=reduce] .first-listen__biz-photo{opacity:1;transition:none}.first-listen__line-info h2{color:var(--fl-ink);margin:0;font-size:.9375rem;font-weight:700;line-height:1.45}.first-listen__line-info p{color:var(--fl-muted);margin:.2rem 0 0;font-size:.75rem;line-height:1.65}.first-listen__actions{animation:first-listen-enter var(--fl-enter-dur) var(--fl-enter-ease) 1.32s both;flex-flow:row-reverse wrap;flex-shrink:0;justify-content:flex-start;align-items:center;gap:.85rem 1.15rem;padding-top:.15rem;display:flex}.first-listen__cta{background:var(--fl-indigo);color:#fff;cursor:pointer;min-width:13.5rem;min-height:2.75rem;box-shadow:0 8px 20px var(--fl-indigo);border:0;border-radius:.7rem;justify-content:center;align-items:center;padding-inline:1.35rem;font-size:.9375rem;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.first-listen__cta{box-shadow:0 8px 20px color-mix(in oklab,var(--fl-indigo) 28%,transparent)}}.first-listen__cta{transition:background-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.first-listen__cta:hover{background:var(--fl-indigo-hover)}.first-listen__cta:focus-visible{box-shadow:0 0 0 var(--ring-width) var(--ring),0 8px 20px var(--fl-indigo);outline:none}@supports (color:color-mix(in lab,red,red)){.first-listen__cta:focus-visible{box-shadow:0 0 0 var(--ring-width) var(--ring),0 8px 20px color-mix(in oklab,var(--fl-indigo) 28%,transparent)}}.first-listen__ghost{color:var(--fl-indigo);background:0 0;border:0}@supports (color:color-mix(in lab,red,red)){.first-listen__ghost{color:color-mix(in oklab,var(--fl-indigo) 82%,#7aa0c4)}}.first-listen__ghost{cursor:pointer;font-size:.9375rem;font-weight:500}.first-listen__ghost:hover{color:var(--fl-indigo)}.first-listen__ghost:focus-visible{box-shadow:0 0 0 var(--ring-width) var(--ring);border-radius:.35rem;outline:none}.first-listen__hero--biz{gap:.3rem;max-width:36rem;min-height:0}.first-listen__biz{min-height:0;animation:first-listen-enter var(--fl-enter-dur) var(--fl-enter-ease) .28s both;flex-direction:column;flex:auto;gap:.7rem;display:flex}.first-listen__biz-layout{flex:auto;grid-template-columns:minmax(0,1fr) 14.3rem;gap:clamp(.85rem,2vw,1.4rem);min-height:0;display:grid;overflow:visible}.first-listen__biz-portrait{border-radius:1.15rem;align-self:start;width:100%;height:min(115%,100% - 1.65rem);min-height:0;margin-bottom:1.65rem;display:block;position:relative;overflow:hidden;box-shadow:0 14px 36px #1424302e,0 2px 8px #14243014}.first-listen__biz-photo{object-fit:cover;object-position:center 12%;opacity:0;width:100%;height:100%;transition:opacity .48s var(--fl-enter-ease);display:block;position:absolute;top:0;right:0;bottom:0;left:0}.first-listen__biz-photo[data-on=true]{opacity:1}.first-listen__who-video{z-index:1;pointer-events:none}.first-listen__biz-thread{flex-direction:column;gap:.65rem;min-width:0;min-height:0;display:flex}.first-listen__biz-log{flex-direction:column;flex:auto;gap:.45rem;min-height:0;padding:.15rem .15rem .35rem;display:flex;overflow:auto}.first-listen__biz-msg{border-radius:.85rem;max-width:92%;margin:0;padding:.65rem .85rem;font-size:.875rem;line-height:1.75}.first-listen__biz-msg-text{white-space:pre-wrap;margin:0}.first-listen__biz-pdf{background:var(--brand);color:#083b36;font:inherit;cursor:pointer;border:0;border-radius:.65rem;align-items:center;margin-top:.55rem;padding:.35rem .7rem;font-size:.8125rem;font-weight:700;display:inline-flex}.first-listen__biz-msg--bot{color:var(--fl-ink);background:#ffffff9e;border:1px solid #fffc;align-self:flex-start}.first-listen__biz-msg--user{background:var(--fl-indigo);color:#fff;align-self:flex-end}.first-listen__biz-wait{flex-direction:column;align-items:flex-start;gap:.35rem;max-width:16rem;display:flex}.first-listen__biz-wait-dots{color:var(--fl-ink);background:#ffffff9e;border:1px solid #fffc;border-radius:.85rem .85rem .85rem .3rem;align-items:center;gap:.38rem;padding:.7rem .95rem;display:flex}.first-listen__biz-wait-dots i{opacity:.28;background:currentColor;border-radius:50%;width:.4rem;height:.4rem;animation:1.05s ease-in-out infinite icall-biz-wait-dot;display:block}.first-listen__biz-wait-dots i:nth-child(2){animation-delay:.16s}.first-listen__biz-wait-dots i:nth-child(3){animation-delay:.32s}.first-listen__biz-wait-line{color:var(--muted-foreground);margin:0;padding-inline:.15rem;font-size:.75rem;line-height:1.5}.first-listen__biz-portrait[data-wait=true] .first-listen__biz-photo{filter:saturate(.88)}@keyframes icall-biz-wait-dot{0%,70%,to{opacity:.22;transform:translateY(0)}35%{opacity:1;transform:translateY(-.2rem)}}@media(prefers-reduced-motion:reduce){.first-listen__biz-wait-dots i{opacity:.5;animation:none}}.first-listen__biz-preview{border:1px solid var(--fl-teal);border-radius:.85rem;margin:.15rem 0 0}@supports (color:color-mix(in lab,red,red)){.first-listen__biz-preview{border:1px solid color-mix(in oklab,var(--fl-teal) 34%,white)}}.first-listen__biz-preview{color:var(--fl-ink);white-space:pre-wrap;background:#ffffffb8;padding:.75rem .9rem;font-size:.8125rem;line-height:1.8}.first-listen__biz-chips{flex-wrap:wrap;flex-shrink:0;gap:.4rem;max-height:7.75rem;display:flex;overflow:auto}.first-listen__biz-chip{border:1px solid var(--fl-indigo);min-height:2.15rem}@supports (color:color-mix(in lab,red,red)){.first-listen__biz-chip{border:1px solid color-mix(in oklab,var(--fl-indigo) 22%,white)}}.first-listen__biz-chip{color:var(--fl-indigo);cursor:pointer;background:#ffffffb3;border-radius:9999px;padding:.3rem .85rem;font-size:.8125rem;font-weight:600}.first-listen__biz-chip:hover{background:#ffffffeb}.first-listen__biz-chip:disabled{cursor:default;opacity:.55}.first-listen__biz-chip:focus-visible{box-shadow:0 0 0 var(--ring-width) var(--ring);outline:none}.first-listen__biz-form{flex-shrink:0;gap:.45rem;display:flex}.first-listen__biz-input{min-width:0;min-height:2.55rem;color:var(--fl-ink);background:#ffffffb8;border:1px solid #fffc;border-radius:.7rem;flex:auto;padding:.45rem .85rem;font-size:.875rem}.first-listen__biz-input:focus-visible{box-shadow:0 0 0 var(--ring-width) var(--ring);outline:none}.first-listen__biz-send{background:var(--fl-indigo);color:#fff;cursor:pointer;border:0;border-radius:.7rem;flex-shrink:0;min-height:2.55rem;padding-inline:1rem;font-size:.875rem;font-weight:600}.first-listen__biz-send:hover{background:var(--fl-indigo-hover)}.first-listen__biz-send:disabled{cursor:default;opacity:.5}.first-listen__biz-send:focus-visible{box-shadow:0 0 0 var(--ring-width) var(--ring);outline:none}.first-listen:not([data-enter]) .first-listen__panel,.first-listen:not([data-enter]) .first-listen__top,.first-listen:not([data-enter]) .first-listen__eyebrow,.first-listen:not([data-enter]) .first-listen__title,.first-listen:not([data-enter]) .first-listen__lede,.first-listen:not([data-enter]) .first-listen__step,.first-listen:not([data-enter]) .first-listen__who-card,.first-listen:not([data-enter]) .first-listen__line-layer,.first-listen:not([data-enter]) .first-listen__actions,.first-listen:not([data-enter]) .first-listen__biz{opacity:0;animation:none}.first-listen:not([data-enter]) .first-listen__logo,.first-listen:not([data-enter]) .first-listen__logo-wrap,.first-listen:not([data-enter]) .first-listen__photo,.first-listen:not([data-enter]) .first-listen__n,.first-listen:not([data-enter]) .first-listen__step:after,.first-listen:not([data-enter]) .first-listen__wave-flow,.first-listen:not([data-enter]) .first-listen__wave-spark,.first-listen:not([data-enter]) .first-listen__photo-orbit,.first-listen:not([data-enter]) .first-listen__photo-flare,.first-listen:not([data-enter]) .first-listen__line-info li{animation:none}@keyframes first-listen-enter-shell{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translate(0)}}@keyframes first-listen-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translate(0)}}@keyframes first-listen-enter-weight{0%{opacity:0;transform:translateY(20px)scale(.985)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes first-listen-logo-sway{0%,to{transform:translateY(0)rotate(0)scale(1)}40%{transform:translateY(-3px)rotate(-.6deg)scale(1.01)}72%{transform:translateY(-1px)rotate(.4deg)scale(1.005)}}@keyframes first-listen-wave-run{to{stroke-dashoffset:-562px}}@keyframes first-listen-caption-1{0%,2%{opacity:0;transform:translateY(12px)scale(.94)}8%,26%{opacity:1;transform:translate(0)scale(1)}31%{opacity:.7;transform:translate(-8px,-4px)scale(.98)}37%{opacity:0;transform:translate(-18px,-8px)scale(.92)}38%,to{opacity:0;transform:translateY(12px)scale(.94)}}@keyframes first-listen-caption-2{0%,33%{opacity:0;transform:translateY(12px)scale(.94)}39%,59%{opacity:1;transform:translate(0)scale(1)}64%{opacity:.7;transform:translate(-8px,-4px)scale(.98)}70%{opacity:0;transform:translate(-18px,-8px)scale(.92)}71%,to{opacity:0;transform:translateY(12px)scale(.94)}}@keyframes first-listen-caption-3{0%,66%{opacity:0;transform:translateY(12px)scale(.94)}72%,88%{opacity:1;transform:translate(0)scale(1)}93%{opacity:.7;transform:translate(-8px,-4px)scale(.98)}98%{opacity:0;transform:translate(-18px,-8px)scale(.92)}99%,to{opacity:0;transform:translateY(12px)scale(.94)}}@keyframes first-listen-photo-1{0%,3%,38%,to{transform:scale(1)}8%,26%{transform:scale(1.03)}32%{transform:scale(1.01)}}@keyframes first-listen-photo-2{0%,33%,71%,to{transform:scale(1)}39%,59%{transform:scale(1.03)}65%{transform:scale(1.01)}}@keyframes first-listen-photo-3{0%,66%,99%,to{transform:scale(1)}72%,88%{transform:scale(1.03)}93%{transform:scale(1.01)}}@keyframes first-listen-veil-1{0%,3%,38%,to{opacity:0}8%,26%{opacity:1}32%{opacity:.42}}@keyframes first-listen-veil-2{0%,33%,71%,to{opacity:0}39%,59%{opacity:1}65%{opacity:.42}}@keyframes first-listen-veil-3{0%,66%,99%,to{opacity:0}72%,88%{opacity:1}93%{opacity:.42}}@keyframes first-listen-n-1{0%,3%,38%,to{transform:translate(18%,-28%)scale(1)}8%,26%{transform:translate(18%,-28%)scale(1.14)}32%{transform:translate(18%,-28%)scale(1.05)}}@keyframes first-listen-n-2{0%,33%,71%,to{transform:translate(18%,-28%)scale(1)}39%,59%{transform:translate(18%,-28%)scale(1.14)}65%{transform:translate(18%,-28%)scale(1.05)}}@keyframes first-listen-n-3{0%,66%,99%,to{transform:translate(18%,-28%)scale(1)}72%,88%{transform:translate(18%,-28%)scale(1.14)}93%{transform:translate(18%,-28%)scale(1.05)}}@keyframes first-listen-orbit-vis-1{0%,3%,38%,to{opacity:0}8%,26%{opacity:1}32%{opacity:.38}}@keyframes first-listen-orbit-vis-2{0%,33%,71%,to{opacity:0}39%,59%{opacity:1}65%{opacity:.38}}@keyframes first-listen-orbit-vis-3{0%,66%,99%,to{opacity:0}72%,88%{opacity:1}93%{opacity:.38}}@keyframes first-listen-flare-1{0%,3%,38%,to{opacity:0}8%,26%{opacity:.55}32%{opacity:.22}}@keyframes first-listen-flare-2{0%,33%,71%,to{opacity:0}39%,59%{opacity:.55}65%{opacity:.22}}@keyframes first-listen-flare-3{0%,66%,99%,to{opacity:0}72%,88%{opacity:.55}93%{opacity:.22}}@media(max-width:639px){.first-listen{width:100%;max-width:100%;height:auto;min-height:calc(100dvh - .85rem)}.first-listen[data-card="3"]{height:calc(100dvh - .85rem);min-height:0}.first-listen__panel{overscroll-behavior:contain;border-radius:1.15rem;gap:.75rem;height:auto;min-height:calc(100dvh - .85rem);padding:.9rem .8rem .85rem;overflow:hidden auto}.first-listen[data-card="3"] .first-listen__panel{height:100%;min-height:0;overflow:hidden}.first-listen__logo{height:2.65rem}.first-listen__brand{gap:.45rem;font-size:1.15rem}.first-listen__skip{min-width:2.75rem;min-height:2.75rem;padding:.45rem .35rem}.first-listen__hero{gap:.35rem;max-width:none;min-height:0}.first-listen__title{font-size:clamp(1.12rem,4.6vw,1.4rem);line-height:1.5}.first-listen__lede{font-size:.875rem;line-height:1.7}.first-listen__steps-wrap,.first-listen__steps,.first-listen__who{flex:none}.first-listen__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding:.35rem 0 0}.first-listen__step{height:auto;min-height:0}.first-listen__photo-shell{aspect-ratio:2/3;height:auto;overflow:hidden}.first-listen__photo{animation:none;position:absolute;top:0;right:0;bottom:0;left:0;transform:none}.first-listen__n{width:1.55rem;height:1.55rem;font-size:.75rem;animation:none;transform:translate(12%,-18%)}.first-listen__photo-orbit{opacity:.4;animation:none;top:0;right:0;bottom:0;left:0}.first-listen__step:after,.first-listen__photo-flare{opacity:0;animation:none}.first-listen__line-layer{cursor:default;height:auto;animation:none;position:relative;inset:auto}.first-listen__wave{display:none}.first-listen__line-info{opacity:1;pointer-events:auto;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:.5rem;margin-top:.55rem;position:relative;inset:auto;transform:none}.first-listen__line-info li{opacity:1;width:100%;max-width:none;padding:.5rem .45rem .55rem;animation:none;transform:none}.first-listen__line-info h2{font-size:.75rem}.first-listen__line-info p{font-size:.6875rem;line-height:1.5}.first-listen__who{grid-template-columns:1fr 1fr;gap:.7rem .65rem;padding-top:.35rem}.first-listen__who-card{gap:.35rem;height:auto}.first-listen__who-frame{aspect-ratio:3/4;flex:none;height:auto;min-height:7.5rem}.first-listen__who-card h2{font-size:.8125rem}.first-listen__who-card p{font-size:.6875rem;line-height:1.5}.first-listen__actions{z-index:2;padding-top:.65rem;padding-bottom:env(safe-area-inset-bottom,0px);background:linear-gradient(#fff0,#ffffffb8 28%);margin-top:auto;position:sticky;bottom:0}.first-listen__cta{width:100%;min-width:0;min-height:2.85rem}.first-listen__biz{gap:.5rem;min-height:0}.first-listen__biz-layout{grid-template-columns:minmax(0,1fr)}.first-listen__biz-portrait{display:none}.first-listen__biz-log{min-height:10rem}.first-listen[data-card="3"] .first-listen__biz-log{flex:auto}.first-listen__biz-chip{min-height:2.75rem}.first-listen__biz-form{gap:.4rem}.first-listen__biz-input,.first-listen__biz-send{min-height:2.85rem;font-size:1rem}.first-listen__biz-send{min-width:4.75rem;padding-inline:.9rem}.first-listen[data-card="3"] .first-listen__stage,.first-listen[data-card="3"] .first-listen__biz,.first-listen[data-card="3"] .first-listen__biz-layout,.first-listen[data-card="3"] .first-listen__biz-thread{flex:auto;min-height:0}.first-listen{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;overflow-x:hidden}}@media(min-width:640px)and (max-width:1180px){.first-listen{width:100%;max-width:100%;height:100%;min-height:0;overflow-x:hidden}.first-listen__panel{border-radius:1.35rem;gap:.85rem;height:100%;min-height:0;padding:1rem 1.15rem .9rem;overflow:hidden}.first-listen__logo{height:3.15rem}.first-listen__brand{font-size:1.35rem}.first-listen__hero{gap:.4rem;max-width:none;min-height:0}.first-listen__title{font-size:clamp(1.35rem,2.6vw,1.7rem);line-height:1.45}.first-listen__stage{flex:auto;justify-content:center;min-height:0}.first-listen__steps-wrap{flex:0 auto;width:100%;min-height:0}.first-listen__steps{flex:0 auto;gap:.85rem;min-height:0;padding:.25rem 0 0}.first-listen__step{flex-direction:column;height:100%;min-height:0;display:flex}.first-listen__photo-shell{aspect-ratio:3/4;flex:none;width:100%;height:auto;min-height:0;max-height:min(42dvh,26rem);overflow:hidden}.first-listen__photo{animation:none;position:absolute;top:0;right:0;bottom:0;left:0;transform:none}.first-listen__n{animation:none}.first-listen__photo-orbit{opacity:.4;animation:none;top:0;right:0;bottom:0;left:0}.first-listen__step:after,.first-listen__photo-flare{opacity:0;animation:none}.first-listen__line-layer{cursor:default;flex-shrink:0;height:auto;animation:none;position:relative;inset:auto}.first-listen__wave{display:none}.first-listen__line-info{opacity:1;pointer-events:auto;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:.65rem;margin-top:.65rem;position:relative;inset:auto;transform:none}.first-listen__line-info li{opacity:1;width:100%;max-width:none;padding:.55rem .6rem .6rem;animation:none;transform:none}.first-listen__who{flex:0 auto;grid-template-columns:1fr 1fr;gap:.8rem .9rem;width:100%;min-height:0;padding-top:.2rem}.first-listen__who-card{height:100%;min-height:0}.first-listen__who-frame{aspect-ratio:3/4;flex:none;width:100%;height:auto;min-height:0;max-height:min(28dvh,20rem)}.first-listen__who-card h2{font-size:.9375rem}.first-listen__who-card p{font-size:.75rem;line-height:1.5}.first-listen__actions{z-index:2;background:0 0;margin-top:auto;padding-top:.55rem;position:static}.first-listen__cta{width:auto;min-width:12rem;max-width:18rem;min-height:2.85rem}.first-listen__biz-layout{grid-template-columns:minmax(0,1fr) minmax(12rem,16rem);min-height:0}.first-listen__biz-portrait{align-self:stretch;height:auto;min-height:0;max-height:none;margin-bottom:0;display:block}.first-listen__biz-log,.first-listen[data-card="3"] .first-listen__stage,.first-listen[data-card="3"] .first-listen__biz,.first-listen[data-card="3"] .first-listen__biz-layout,.first-listen[data-card="3"] .first-listen__biz-thread{flex:auto;min-height:0}}@media(min-width:640px)and (max-width:1180px)and (orientation:landscape){.first-listen__lede{display:none}.first-listen__title{font-size:clamp(1.15rem,2.2vw,1.4rem);line-height:1.4}.first-listen__hero{gap:.2rem}.first-listen__photo-shell{aspect-ratio:1;max-height:min(44dvh,16rem)}.first-listen__who{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem .65rem}.first-listen__who-frame{max-height:min(44dvh,14rem)}.first-listen__biz-layout{grid-template-columns:minmax(0,1fr) minmax(10rem,13rem)}.first-listen__line-info p{font-size:.6875rem}}@media(max-width:560px){.first-listen__top{grid-template-columns:1fr auto;grid-template-areas:"brand skip""dots dots"}.first-listen__brand{grid-area:brand}.first-listen__skip{grid-area:skip}.first-listen__dots{grid-area:dots;justify-self:center;margin-top:.1rem}.first-listen__actions{flex-direction:column;align-items:stretch}}@media(max-width:380px){.first-listen__line-info p{display:none}.first-listen__who-card p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.first-listen__panel{padding:.75rem .65rem .7rem}.first-listen__logo{height:2.25rem}}@media(orientation:landscape)and (max-height:520px){.first-listen__br,.first-listen__lede{display:none}.first-listen__logo{height:2.1rem}.first-listen__hero{gap:.2rem}.first-listen__title{font-size:1.05rem;line-height:1.4}.first-listen__photo-shell{aspect-ratio:1;max-height:32dvh}.first-listen__who{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem}.first-listen__who-frame{aspect-ratio:3/4;min-height:0;max-height:28dvh}.first-listen__who-card p,.first-listen__line-info p{display:none}}@media(prefers-reduced-motion:reduce){.first-listen__panel,.first-listen__top,.first-listen__logo,.first-listen__logo-wrap,.first-listen__eyebrow,.first-listen__title,.first-listen__lede,.first-listen__step,.first-listen__who-card,.first-listen__line-layer,.first-listen__actions,.first-listen__biz,.first-listen__wave-flow,.first-listen__wave-spark,.first-listen__line-info,.first-listen__line-info li,.first-listen__photo,.first-listen__n,.first-listen__step:after,.first-listen__photo-orbit,.first-listen__photo-flare{opacity:1;transition:none;animation:none;transform:none}.first-listen__wave-spark,.first-listen__photo-flare{display:none}.first-listen__wave-flow{stroke-dasharray:none}.first-listen__photo-orbit{opacity:.45}.first-listen__line-info,.first-listen__line-info li{pointer-events:auto}.first-listen__step:after{opacity:0}}@keyframes kpi-card-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes kpi-value-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes kpi-spark-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes kpi-icon-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.kpi-card,.panel-glass,.panel-lite{--kpi-glass-blur:22px;background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.kpi-card,.panel-glass,.panel-lite{background-color:color-mix(in oklab,var(--brand) 8%,#ffffff38)}}.kpi-card,.panel-glass,.panel-lite{background-image:linear-gradient(145deg,#ffffffd1 0%,#ffffff47 28%,#ffffff14 52%,transparent 72%),linear-gradient(to bottom,var(--brand) 0%,transparent 100%)}@supports (color:color-mix(in lab,red,red)){.kpi-card,.panel-glass,.panel-lite{background-image:linear-gradient(145deg,#ffffffd1 0%,#ffffff47 28%,#ffffff14 52%,transparent 72%),linear-gradient(to bottom,color-mix(in oklab,var(--brand) 16%,transparent) 0%,transparent 100%)}}.kpi-card,.panel-glass,.panel-lite{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.kpi-card,.panel-glass,.panel-lite{border-color:color-mix(in oklab,var(--brand) 22%,#ffffffd1)}}.kpi-card,.panel-glass,.panel-lite{color:var(--foreground);box-shadow:inset 0 1px #ffffffd9,inset 0 -1px 0 var(--brand),0 8px 28px var(--brand-filled)}@supports (color:color-mix(in lab,red,red)){.kpi-card,.panel-glass,.panel-lite{box-shadow:inset 0 1px #ffffffd9,inset 0 -1px color-mix(in oklab,var(--brand) 10%,transparent),0 8px 28px color-mix(in oklab,var(--brand-filled) 8%,transparent)}}.kpi-card,.panel-glass{-webkit-backdrop-filter:blur(var(--kpi-glass-blur)) saturate(1.4);backdrop-filter:blur(var(--kpi-glass-blur)) saturate(1.4)}.panel-lite{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.panel-lite{background-color:color-mix(in oklab,var(--brand) 10%,#fffffff0)}}.kpi-card{--kpi-delay:0s;min-height:11.5rem;animation:kpi-card-in var(--duration-slow) var(--ease-standard) both;animation-delay:var(--kpi-delay);transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-normal) var(--ease-standard),transform var(--duration-normal) var(--ease-standard);transform:translateZ(0)}.dark .kpi-card,.dark .panel-glass,.dark .panel-lite{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .kpi-card,.dark .panel-glass,.dark .panel-lite{background-color:color-mix(in oklab,var(--brand) 10%,#12181d47)}}.dark .kpi-card,.dark .panel-glass,.dark .panel-lite{background-image:linear-gradient(145deg,var(--brand) 0%,transparent 50%),linear-gradient(to bottom,#ffffff0f 0%,transparent 40%)}@supports (color:color-mix(in lab,red,red)){.dark .kpi-card,.dark .panel-glass,.dark .panel-lite{background-image:linear-gradient(145deg,color-mix(in oklab,var(--brand) 20%,transparent) 0%,transparent 50%),linear-gradient(to bottom,#ffffff0f 0%,transparent 40%)}}.dark .kpi-card,.dark .panel-glass,.dark .panel-lite{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .kpi-card,.dark .panel-glass,.dark .panel-lite{border-color:color-mix(in oklab,var(--brand) 30%,#ffffff1f)}}.dark .kpi-card,.dark .panel-glass,.dark .panel-lite{box-shadow:inset 0 1px #ffffff24,inset 0 -1px 0 var(--brand),0 10px 28px #00000047}@supports (color:color-mix(in lab,red,red)){.dark .kpi-card,.dark .panel-glass,.dark .panel-lite{box-shadow:inset 0 1px #ffffff24,inset 0 -1px color-mix(in oklab,var(--brand) 10%,transparent),0 10px 28px #00000047}}.dark .panel-lite{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .panel-lite{background-color:color-mix(in oklab,var(--brand) 12%,#12181deb)}}.kpi-card[data-interactive]:not([data-inert]):not([data-expanded]):hover{border-color:var(--brand);transform:translateY(-2px)translateZ(0)}@supports (color:color-mix(in lab,red,red)){.kpi-card[data-interactive]:not([data-inert]):not([data-expanded]):hover{border-color:color-mix(in oklab,var(--brand) 40%,#ffffffbf)}}.kpi-card[data-interactive]:not([data-inert]):not([data-expanded]):hover{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.kpi-card[data-interactive]:not([data-inert]):not([data-expanded]):hover{background-color:color-mix(in oklab,var(--brand) 16%,#ffffff52)}}.kpi-card[data-interactive]:not([data-inert]):not([data-expanded]):hover{background-image:linear-gradient(145deg,#fffc 0%,#ffffff47 34%,transparent 60%),linear-gradient(to bottom,var(--brand) 0%,transparent 100%)}@supports (color:color-mix(in lab,red,red)){.kpi-card[data-interactive]:not([data-inert]):not([data-expanded]):hover{background-image:linear-gradient(145deg,#fffc 0%,#ffffff47 34%,transparent 60%),linear-gradient(to bottom,color-mix(in oklab,var(--brand) 18%,transparent) 0%,transparent 100%)}}.dark .kpi-card[data-interactive]:not([data-inert]):not([data-expanded]):hover{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .kpi-card[data-interactive]:not([data-inert]):not([data-expanded]):hover{background-color:color-mix(in oklab,var(--brand) 14%,#12181d52)}}.dark .kpi-card[data-interactive]:not([data-inert]):not([data-expanded]):hover{background-image:linear-gradient(145deg,var(--brand) 0%,transparent 50%),linear-gradient(to bottom,#ffffff14 0%,transparent 40%)}@supports (color:color-mix(in lab,red,red)){.dark .kpi-card[data-interactive]:not([data-inert]):not([data-expanded]):hover{background-image:linear-gradient(145deg,color-mix(in oklab,var(--brand) 26%,transparent) 0%,transparent 50%),linear-gradient(to bottom,#ffffff14 0%,transparent 40%)}}.dark .kpi-card[data-interactive]:not([data-inert]):not([data-expanded]):hover{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .kpi-card[data-interactive]:not([data-inert]):not([data-expanded]):hover{border-color:color-mix(in oklab,var(--brand) 42%,#ffffff29)}}.kpi-card[data-expanded=true]{border-color:var(--brand-filled)}@supports (color:color-mix(in lab,red,red)){.kpi-card[data-expanded=true]{border-color:color-mix(in oklab,var(--brand-filled) 55%,#ffffff73)}}.kpi-card[data-expanded=true]{outline:2px solid var(--brand-filled)}@supports (color:color-mix(in lab,red,red)){.kpi-card[data-expanded=true]{outline:2px solid color-mix(in oklab,var(--brand-filled) 22%,transparent)}}.kpi-card[data-expanded=true]{outline-offset:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.kpi-card,.panel-glass,.panel-lite{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.kpi-card,.panel-glass,.panel-lite{background-color:color-mix(in oklab,var(--brand) 20%,#fff)}}.kpi-card,.panel-glass,.panel-lite{background-image:none}.dark .kpi-card,.dark .panel-glass,.dark .panel-lite{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .kpi-card,.dark .panel-glass,.dark .panel-lite{background-color:color-mix(in oklab,var(--brand) 18%,var(--card))}}}@media(prefers-reduced-transparency:reduce){.kpi-card,.panel-glass,.panel-lite{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.kpi-card,.panel-glass,.panel-lite{background-color:color-mix(in oklab,var(--brand) 18%,#fff)}}.kpi-card,.panel-glass,.panel-lite{background-image:none}.dark .kpi-card,.dark .panel-glass,.dark .panel-lite{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .kpi-card,.dark .panel-glass,.dark .panel-lite{background-color:color-mix(in oklab,var(--brand) 14%,var(--card))}}}.table-glass-teal,.table-lite-teal{--table-glass-blur:20px;background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.table-glass-teal,.table-lite-teal{background-color:color-mix(in oklab,var(--brand) 6%,#ffffff14)}}.table-glass-teal,.table-lite-teal{background-image:linear-gradient(155deg,#ffffff6b 0%,#ffffff1a 36%,transparent 68%),linear-gradient(to bottom,var(--brand) 0%,var(--brand) 100%)}@supports (color:color-mix(in lab,red,red)){.table-glass-teal,.table-lite-teal{background-image:linear-gradient(155deg,#ffffff6b 0%,#ffffff1a 36%,transparent 68%),linear-gradient(to bottom,color-mix(in oklab,var(--brand) 10%,transparent),color-mix(in oklab,var(--brand) 3%,transparent))}}.table-glass-teal,.table-lite-teal{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.table-glass-teal,.table-lite-teal{border-color:color-mix(in oklab,var(--brand) 22%,#ffffffa6)}}.table-glass-teal,.table-lite-teal{box-shadow:inset 0 1px #ffffffa6,0 10px 32px var(--brand-filled)}@supports (color:color-mix(in lab,red,red)){.table-glass-teal,.table-lite-teal{box-shadow:inset 0 1px #ffffffa6,0 10px 32px color-mix(in oklab,var(--brand-filled) 8%,transparent)}}.table-glass-teal,.table-lite-teal{contain:layout style;isolation:isolate}.table-glass-teal{-webkit-backdrop-filter:blur(var(--table-glass-blur)) saturate(1.3);backdrop-filter:blur(var(--table-glass-blur)) saturate(1.3)}.table-lite-teal{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.table-lite-teal{background-color:color-mix(in oklab,var(--brand) 8%,#fffffff0)}}.dark .table-glass-teal,.dark .table-lite-teal{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .table-glass-teal,.dark .table-lite-teal{background-color:color-mix(in oklab,var(--brand) 8%,#12181d2e)}}.dark .table-glass-teal,.dark .table-lite-teal{background-image:linear-gradient(155deg,var(--brand) 0%,transparent 55%),linear-gradient(to bottom,var(--brand) 0%,transparent 100%)}@supports (color:color-mix(in lab,red,red)){.dark .table-glass-teal,.dark .table-lite-teal{background-image:linear-gradient(155deg,color-mix(in oklab,var(--brand) 14%,transparent) 0%,transparent 55%),linear-gradient(to bottom,color-mix(in oklab,var(--brand) 10%,transparent) 0%,transparent 100%)}}.dark .table-glass-teal,.dark .table-lite-teal{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .table-glass-teal,.dark .table-lite-teal{border-color:color-mix(in oklab,var(--brand) 26%,#ffffff1f)}}.dark .table-glass-teal,.dark .table-lite-teal{box-shadow:inset 0 1px 0 var(--brand),0 10px 32px var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .table-glass-teal,.dark .table-lite-teal{box-shadow:inset 0 1px color-mix(in oklab,var(--brand) 14%,transparent),0 10px 32px color-mix(in oklab,var(--brand) 10%,transparent)}}.dark .table-lite-teal{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .table-lite-teal{background-color:color-mix(in oklab,var(--brand) 10%,#12181deb)}}.table-glass-teal>div:first-child,.table-lite-teal>div:first-child{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.table-glass-teal>div:first-child,.table-lite-teal>div:first-child{border-color:color-mix(in oklab,var(--brand) 18%,transparent)}}.table-glass-teal>div:first-child,.table-lite-teal>div:first-child{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.table-glass-teal>div:first-child,.table-lite-teal>div:first-child{background:color-mix(in oklab,var(--brand) 5%,#ffffff2e)}}.dark .table-glass-teal>div:first-child,.dark .table-lite-teal>div:first-child{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .table-glass-teal>div:first-child,.dark .table-lite-teal>div:first-child{background:color-mix(in oklab,var(--brand) 8%,#12181d38)}}.table-glass-teal>div:last-child:not(:only-child),.table-lite-teal>div:last-child:not(:only-child){border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.table-glass-teal>div:last-child:not(:only-child),.table-lite-teal>div:last-child:not(:only-child){border-color:color-mix(in oklab,var(--brand) 16%,transparent)}}.table-glass-teal>div:last-child:not(:only-child),.table-lite-teal>div:last-child:not(:only-child){background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.table-glass-teal>div:last-child:not(:only-child),.table-lite-teal>div:last-child:not(:only-child){background:color-mix(in oklab,var(--brand) 6%,#ffffff29)}}.dark .table-glass-teal>div:last-child:not(:only-child),.dark .table-lite-teal>div:last-child:not(:only-child){background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .table-glass-teal>div:last-child:not(:only-child),.dark .table-lite-teal>div:last-child:not(:only-child){background:color-mix(in oklab,var(--brand) 8%,#12181d33)}}.table-glass-teal [data-slot=table-wrap],.table-lite-teal [data-slot=table-wrap]{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.table-glass-teal [data-slot=table-wrap],.table-lite-teal [data-slot=table-wrap]{background:color-mix(in oklab,var(--brand) 3%,#ffffffe0)}}.dark .table-glass-teal [data-slot=table-wrap],.dark .table-lite-teal [data-slot=table-wrap]{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .table-glass-teal [data-slot=table-wrap],.dark .table-lite-teal [data-slot=table-wrap]{background:color-mix(in oklab,var(--brand) 6%,#ffffff1a)}}.table-glass-teal thead,.table-lite-teal thead{background:var(--brand)!important}@supports (color:color-mix(in lab,red,red)){.table-glass-teal thead,.table-lite-teal thead{background:color-mix(in oklab,var(--brand) 6%,#ffffffb8)!important}}.table-glass-teal thead,.table-lite-teal thead{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.table-glass-teal thead,.table-lite-teal thead{border-color:color-mix(in oklab,var(--brand) 18%,transparent)}}.dark .table-glass-teal thead,.dark .table-lite-teal thead{background:var(--brand)!important}@supports (color:color-mix(in lab,red,red)){.dark .table-glass-teal thead,.dark .table-lite-teal thead{background:color-mix(in oklab,var(--brand) 10%,#12181d73)!important}}.table-glass-teal tbody tr,.table-lite-teal tbody tr{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.table-glass-teal tbody tr,.table-lite-teal tbody tr{border-color:color-mix(in oklab,var(--brand) 10%,transparent)}}.table-glass-teal tbody tr,.table-lite-teal tbody tr{background-color:#ffffff8c}.dark .table-glass-teal tbody tr,.dark .table-lite-teal tbody tr{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .table-glass-teal tbody tr,.dark .table-lite-teal tbody tr{background-color:color-mix(in oklab,var(--brand) 4%,#ffffff0a)}}.table-glass-teal tbody tr:hover,.table-glass-teal tbody tr[data-focus=true],.table-lite-teal tbody tr:hover,.table-lite-teal tbody tr[data-focus=true]{background-color:var(--brand)!important}@supports (color:color-mix(in lab,red,red)){.table-glass-teal tbody tr:hover,.table-glass-teal tbody tr[data-focus=true],.table-lite-teal tbody tr:hover,.table-lite-teal tbody tr[data-focus=true]{background-color:color-mix(in oklab,var(--brand) 10%,#ffffffc7)!important}}.dark .table-glass-teal tbody tr:hover,.dark .table-glass-teal tbody tr[data-focus=true],.dark .table-lite-teal tbody tr:hover,.dark .table-lite-teal tbody tr[data-focus=true]{background-color:var(--brand)!important}@supports (color:color-mix(in lab,red,red)){.dark .table-glass-teal tbody tr:hover,.dark .table-glass-teal tbody tr[data-focus=true],.dark .table-lite-teal tbody tr:hover,.dark .table-lite-teal tbody tr[data-focus=true]{background-color:color-mix(in oklab,var(--brand) 14%,#12181d59)!important}}.qc-stereo-mark{color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.qc-stereo-mark{color:color-mix(in oklab,var(--brand) 55%,var(--muted-foreground))}}.qc-call-row[data-pipeline-tone],.qc-call-row[data-pipeline-tone=upload]{--qc-row-glow:var(--status-pending)}.qc-call-row[data-pipeline-tone=queued]{--qc-row-glow:var(--info)}.qc-call-row[data-pipeline-tone=transcribing]{--qc-row-glow:var(--brand)}.qc-call-row[data-pipeline-tone=analyzing]{--qc-row-glow:var(--primary)}.qc-call-row[data-pipeline-tone=completed]{--qc-row-glow:var(--status-pass)}.qc-call-row[data-pipeline-tone=failed]{--qc-row-glow:var(--status-fail)}.qc-call-row[data-pipeline-tone=underfunded]{--qc-row-glow:var(--warning)}.qc-pipeline-notice[data-pipeline-tone]{background-color:var(--qc-row-glow)}@supports (color:color-mix(in lab,red,red)){.qc-pipeline-notice[data-pipeline-tone]{background-color:color-mix(in oklab,var(--qc-row-glow) 16%,transparent)}}.qc-pipeline-notice[data-pipeline-tone]{box-shadow:inset .1875rem 0 0 var(--qc-row-glow)}@supports (color:color-mix(in lab,red,red)){.qc-pipeline-notice[data-pipeline-tone]{box-shadow:inset .1875rem 0 color-mix(in oklab,var(--qc-row-glow) 72%,transparent)}}.qc-drop-overlay{pointer-events:none;inset:var(--space-page);z-index:20;border:2px dashed var(--brand);flex-direction:column;justify-content:center;align-items:center;gap:.35rem;display:flex;position:absolute}@supports (color:color-mix(in lab,red,red)){.qc-drop-overlay{border:2px dashed color-mix(in oklab,var(--brand) 48%,transparent)}}.qc-drop-overlay{border-radius:var(--radius-lg,.75rem);background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.qc-drop-overlay{background:color-mix(in oklab,var(--brand) 10%,#ffffffb8)}}.qc-drop-overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:.18s cubic-bezier(.16,1,.3,1) both qc-drop-in;transform:translateZ(0)}.dark .qc-drop-overlay{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .qc-drop-overlay{background:color-mix(in oklab,var(--brand) 16%,#080c108c)}}.qc-ingest-welcome{z-index:40;background:#080c106b;justify-content:center;align-items:center;padding:1.5rem;animation:.2s cubic-bezier(.33,0,.2,1) both qc-welcome-veil;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.qc-ingest-welcome__card{flex-direction:column;align-items:flex-start;gap:.85rem;width:min(28rem,100%);animation:.28s cubic-bezier(.16,1,.3,1) both qc-welcome-card;display:flex;transform:translateZ(0)}@media(prefers-reduced-motion:reduce){.qc-drop-overlay,.qc-ingest-welcome,.qc-ingest-welcome__card{-webkit-backdrop-filter:none;backdrop-filter:none;animation:none;transform:none}}.qc-page-tour{pointer-events:none}.qc-page-tour__veil{pointer-events:auto;z-index:55;background:var(--foreground);position:fixed;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.qc-page-tour__veil{background:color-mix(in oklab,var(--foreground) 28%,transparent)}}.qc-page-tour__veil{-webkit-backdrop-filter:blur(8px)saturate(.82);backdrop-filter:blur(8px)saturate(.82)}.qc-page-tour__veil[data-motion=reduce]{-webkit-backdrop-filter:none;backdrop-filter:none}.qc-page-tour__ring{pointer-events:auto;z-index:56;border-radius:var(--radius-lg,.75rem);box-shadow:0 0 0 2px var(--brand),0 14px 40px var(--brand);position:fixed}@supports (color:color-mix(in lab,red,red)){.qc-page-tour__ring{box-shadow:0 0 0 2px color-mix(in oklab,var(--brand) 72%,white),0 14px 40px color-mix(in oklab,var(--brand) 26%,transparent)}}.qc-page-tour__tip{pointer-events:auto;z-index:57;flex-direction:column;gap:.45rem;width:min(20.5rem,100vw - 2rem);display:flex;position:fixed}.qc-page-tour__count{color:var(--muted-foreground);margin:0;font-size:.75rem;font-weight:600}.qc-page-tour__title{color:var(--foreground);margin:0;font-size:1.05rem;font-weight:650;line-height:1.35}.qc-page-tour__body{color:var(--muted-foreground);margin:0;font-size:.875rem;line-height:1.65}.qc-page-tour__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem;margin-top:.35rem;display:flex}@media(prefers-reduced-motion:reduce){.qc-page-tour__veil{-webkit-backdrop-filter:none;backdrop-filter:none}}.table-glass-teal tbody tr.qc-call-row[data-pipeline-tone]>td,.table-lite-teal tbody tr.qc-call-row[data-pipeline-tone]>td,.table-glass-teal tbody tr.qc-call-row[data-pipeline-tone]:hover>td,.table-lite-teal tbody tr.qc-call-row[data-pipeline-tone]:hover>td,.table-glass-teal tbody tr.qc-call-row[data-pipeline-tone][data-state=selected]>td,.table-lite-teal tbody tr.qc-call-row[data-pipeline-tone][data-state=selected]>td{background-color:var(--qc-row-glow)}@supports (color:color-mix(in lab,red,red)){.table-glass-teal tbody tr.qc-call-row[data-pipeline-tone]>td,.table-lite-teal tbody tr.qc-call-row[data-pipeline-tone]>td,.table-glass-teal tbody tr.qc-call-row[data-pipeline-tone]:hover>td,.table-lite-teal tbody tr.qc-call-row[data-pipeline-tone]:hover>td,.table-glass-teal tbody tr.qc-call-row[data-pipeline-tone][data-state=selected]>td,.table-lite-teal tbody tr.qc-call-row[data-pipeline-tone][data-state=selected]>td{background-color:color-mix(in oklab,var(--qc-row-glow) 16%,transparent)}}.table-glass-teal tbody tr.qc-call-row[data-pipeline-tone]>td:first-child,.table-lite-teal tbody tr.qc-call-row[data-pipeline-tone]>td:first-child{box-shadow:inset .1875rem 0 0 var(--qc-row-glow)}@supports (color:color-mix(in lab,red,red)){.table-glass-teal tbody tr.qc-call-row[data-pipeline-tone]>td:first-child,.table-lite-teal tbody tr.qc-call-row[data-pipeline-tone]>td:first-child{box-shadow:inset .1875rem 0 color-mix(in oklab,var(--qc-row-glow) 70%,transparent)}}[dir=rtl] .table-glass-teal tbody tr.qc-call-row[data-pipeline-tone]>td:first-child,[dir=rtl] .table-lite-teal tbody tr.qc-call-row[data-pipeline-tone]>td:first-child{box-shadow:inset -.1875rem 0 0 var(--qc-row-glow)}@supports (color:color-mix(in lab,red,red)){[dir=rtl] .table-glass-teal tbody tr.qc-call-row[data-pipeline-tone]>td:first-child,[dir=rtl] .table-lite-teal tbody tr.qc-call-row[data-pipeline-tone]>td:first-child{box-shadow:inset -.1875rem 0 color-mix(in oklab,var(--qc-row-glow) 70%,transparent)}}.dark .table-glass-teal tbody tr.qc-call-row[data-pipeline-tone]>td,.dark .table-lite-teal tbody tr.qc-call-row[data-pipeline-tone]>td,.dark .table-glass-teal tbody tr.qc-call-row[data-pipeline-tone]:hover>td,.dark .table-lite-teal tbody tr.qc-call-row[data-pipeline-tone]:hover>td,.dark .table-glass-teal tbody tr.qc-call-row[data-pipeline-tone][data-state=selected]>td,.dark .table-lite-teal tbody tr.qc-call-row[data-pipeline-tone][data-state=selected]>td{background-color:var(--qc-row-glow)}@supports (color:color-mix(in lab,red,red)){.dark .table-glass-teal tbody tr.qc-call-row[data-pipeline-tone]>td,.dark .table-lite-teal tbody tr.qc-call-row[data-pipeline-tone]>td,.dark .table-glass-teal tbody tr.qc-call-row[data-pipeline-tone]:hover>td,.dark .table-lite-teal tbody tr.qc-call-row[data-pipeline-tone]:hover>td,.dark .table-glass-teal tbody tr.qc-call-row[data-pipeline-tone][data-state=selected]>td,.dark .table-lite-teal tbody tr.qc-call-row[data-pipeline-tone][data-state=selected]>td{background-color:color-mix(in oklab,var(--qc-row-glow) 22%,transparent)}}@keyframes qc-row-pulse{0%,to{opacity:.22}50%{opacity:.58}}@keyframes qc-drop-in{0%{opacity:0;transform:translate(0)scale(.985)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes qc-welcome-veil{0%{opacity:0}to{opacity:1}}@keyframes qc-welcome-card{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translate(0)scale(1)}}.qc-call-row[data-pipeline-pulse=true]{transition:none;position:relative}.qc-call-row[data-pipeline-pulse=true]:after{content:"";z-index:0;pointer-events:none;background:var(--qc-row-glow);position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.qc-call-row[data-pipeline-pulse=true]:after{background:color-mix(in oklab,var(--qc-row-glow) 28%,transparent)}}.qc-call-row[data-pipeline-pulse=true]:after{opacity:.22;backface-visibility:hidden;animation:3.4s cubic-bezier(.37,0,.63,1) infinite qc-row-pulse;transform:translateZ(0)}.table-glass-teal tbody tr.qc-call-row[data-pipeline-pulse=true]>td,.table-lite-teal tbody tr.qc-call-row[data-pipeline-pulse=true]>td,.table-glass-teal tbody tr.qc-call-row[data-pipeline-pulse=true]:hover>td,.table-lite-teal tbody tr.qc-call-row[data-pipeline-pulse=true]:hover>td,.table-glass-teal tbody tr.qc-call-row[data-pipeline-pulse=true][data-state=selected]>td,.table-lite-teal tbody tr.qc-call-row[data-pipeline-pulse=true][data-state=selected]>td{z-index:1;background-color:#0000;position:relative}.dark .table-glass-teal tbody tr.qc-call-row[data-pipeline-pulse=true]>td,.dark .table-lite-teal tbody tr.qc-call-row[data-pipeline-pulse=true]>td,.dark .table-glass-teal tbody tr.qc-call-row[data-pipeline-pulse=true]:hover>td,.dark .table-lite-teal tbody tr.qc-call-row[data-pipeline-pulse=true]:hover>td,.dark .table-glass-teal tbody tr.qc-call-row[data-pipeline-pulse=true][data-state=selected]>td,.dark .table-lite-teal tbody tr.qc-call-row[data-pipeline-pulse=true][data-state=selected]>td{background-color:#0000}@media(prefers-reduced-motion:reduce){.qc-call-row[data-pipeline-pulse=true]:after{opacity:.4;animation:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.table-glass-teal{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.table-glass-teal{background-color:color-mix(in oklab,var(--brand) 18%,#fff)}}.table-glass-teal{background-image:none}.dark .table-glass-teal{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .table-glass-teal{background-color:color-mix(in oklab,var(--brand) 16%,var(--card))}}}@media(prefers-reduced-transparency:reduce){.table-glass-teal{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.table-glass-teal{background-color:color-mix(in oklab,var(--brand) 16%,#fff)}}.table-glass-teal{background-image:none}.dark .table-glass-teal{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .table-glass-teal{background-color:color-mix(in oklab,var(--brand) 14%,var(--card))}}}.kpi-card__face{transition:opacity .32s var(--ease-standard),visibility .32s var(--ease-standard)}.kpi-card__face[data-active=false]{opacity:0;visibility:hidden;pointer-events:none}.kpi-card__face[data-active=true]{opacity:1;visibility:visible;pointer-events:auto}.kpi-card__face--default{transition:opacity .26s var(--ease-standard),visibility .26s var(--ease-standard)}.kpi-card__expanded-head{border-radius:var(--radius);background:linear-gradient(#ffffffb8,#ffffff47 70%,#0000);margin:-.15rem;padding:.15rem}.dark .kpi-card__expanded-head{background:linear-gradient(to bottom,var(--brand) 0%,transparent 100%)}@supports (color:color-mix(in lab,red,red)){.dark .kpi-card__expanded-head{background:linear-gradient(to bottom,color-mix(in oklab,var(--brand) 12%,#12181db3) 0%,transparent 100%)}}.kpi-card__expanded-facts{flex-wrap:wrap;gap:.35rem;display:flex}.kpi-card__fact{border-radius:var(--radius);border:1px solid var(--brand);flex-direction:column;flex:4.5rem;gap:.1rem;min-width:0;display:flex}@supports (color:color-mix(in lab,red,red)){.kpi-card__fact{border:1px solid color-mix(in oklab,var(--brand) 22%,#ffffff8c)}}.kpi-card__fact{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.kpi-card__fact{background:color-mix(in oklab,var(--brand) 8%,#ffffff59)}}.kpi-card__fact{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:.35rem .5rem;box-shadow:inset 0 1px #ffffff8c}.dark .kpi-card__fact{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .kpi-card__fact{background:color-mix(in oklab,var(--brand) 10%,#12181d59)}}.dark .kpi-card__fact{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .kpi-card__fact{border-color:color-mix(in oklab,var(--brand) 24%,transparent)}}.dark .kpi-card__fact{box-shadow:inset 0 1px #ffffff14}.kpi-card__fact-label{color:var(--muted-foreground);font-size:.625rem;font-weight:500;line-height:1.2}.kpi-card__fact-value{color:var(--foreground);font-size:.8125rem;font-weight:600;line-height:1.2}.kpi-card__chart-layer{pointer-events:none;z-index:0;width:4.5rem;height:1.75rem;transition:inset .42s var(--ease-standard),width .42s var(--ease-standard),height .42s var(--ease-standard),border-radius .42s var(--ease-standard),opacity .28s var(--ease-standard);border-radius:.25rem;position:absolute;inset-block:auto .85rem;inset-inline:auto .85rem;overflow:hidden}.kpi-card[data-expanded=true] .kpi-card__chart-layer{border-radius:inherit;width:100%;height:100%;top:0;right:0;bottom:0;left:0}.kpi-card__chart-svg{width:100%;height:100%;display:block}.kpi-card__chart-line{stroke-dasharray:1;stroke-dashoffset:1px;animation:kpi-spark-draw .7s var(--ease-standard) both;animation-delay:calc(var(--kpi-delay) + 90ms);transition:stroke-width .32s var(--ease-standard)}.kpi-card[data-expanded=true] .kpi-card__chart-line{animation:kpi-spark-draw .78s var(--ease-standard) both}.kpi-card__chart-area{opacity:0;transition:opacity .36s var(--ease-standard) 80ms}.kpi-card[data-expanded=true] .kpi-card__chart-area{opacity:1}.kpi-card__chart-dot{fill:var(--brand-filled);stroke:#fff;stroke-width:1.25px;opacity:0;transform-origin:50%;animation:kpi-dot-in .36s var(--ease-standard) both}@keyframes kpi-dot-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.kpi-card__value{color:var(--foreground);animation:kpi-value-in var(--duration-slow) var(--ease-standard) both;animation-delay:calc(var(--kpi-delay) + 40ms)}.kpi-card__label,.kpi-card__hint{color:var(--muted-foreground)}.kpi-card__icon{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.kpi-card__icon{background:color-mix(in oklab,var(--brand) 10%,#fff6)}}.kpi-card__icon{border:1px solid var(--brand)}@supports (color:color-mix(in lab,red,red)){.kpi-card__icon{border:1px solid color-mix(in oklab,var(--brand) 22%,#ffffff8c)}}.kpi-card__icon{color:var(--brand-filled);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:kpi-icon-in var(--duration-slow) var(--ease-standard) both;animation-delay:calc(var(--kpi-delay) + 60ms);transition:transform var(--duration-normal) var(--ease-standard);box-shadow:inset 0 1px #ffffffa6}.dark .kpi-card__icon{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .kpi-card__icon{background:color-mix(in oklab,var(--brand) 14%,#12181d59)}}.dark .kpi-card__icon{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .kpi-card__icon{border-color:color-mix(in oklab,var(--brand) 28%,transparent)}}.dark .kpi-card__icon{box-shadow:inset 0 1px #ffffff1a}.kpi-card[data-interactive]:not([data-inert]):not([data-expanded]):hover .kpi-card__icon{transform:scale(1.04)}.kpi-card__footer{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.kpi-card__footer{border-color:color-mix(in oklab,var(--brand) 18%,#ffffff73)}}.kpi-card__footer{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.kpi-card__footer{background:color-mix(in oklab,var(--brand) 6%,#ffffff47)}}.kpi-card__footer{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dark .kpi-card__footer{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .kpi-card__footer{background:color-mix(in oklab,var(--brand) 8%,#12181d47)}}.dark .kpi-card__footer{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .kpi-card__footer{border-color:color-mix(in oklab,var(--brand) 18%,transparent)}}@media(prefers-reduced-motion:reduce){.kpi-card,.kpi-card__value,.kpi-card__icon,.kpi-card__chart-line,.kpi-card__chart-dot{animation:none!important}.kpi-card,.kpi-card__chart-layer,.kpi-card__face,.kpi-card__chart-area{transition:none!important}.kpi-card[data-interactive]:not([data-inert]):hover{transform:translateZ(0)}.kpi-card[data-interactive]:not([data-inert]):hover .kpi-card__icon{transform:none}.kpi-card__chart-line{stroke-dashoffset:0}.kpi-card__chart-dot{opacity:1}}.settings-page{isolation:isolate;height:calc(100dvh - var(--header-height));max-height:calc(100dvh - var(--header-height));padding:var(--space-page);flex-direction:column;gap:.85rem;display:flex;position:relative;overflow:hidden}.settings-page__toolbar{border-radius:1.15rem;flex-direction:column;flex-shrink:0;gap:.7rem;padding:.7rem .85rem;display:flex}.settings-page__title{letter-spacing:-.02em;color:var(--foreground);margin:0;font-size:1.25rem;font-weight:700;line-height:1.3}.settings-page__lead{color:var(--muted-foreground);margin:.15rem 0 0;font-size:.8125rem;font-weight:500;line-height:1.45}.settings-page__tabs{scrollbar-width:none;-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);background:#ffffff47;border:1px solid #ffffff73;border-radius:.85rem;flex-shrink:0;gap:.2rem;padding:.2rem;display:flex;overflow-x:auto}.settings-page__tabs::-webkit-scrollbar{display:none}.settings-page__tab{min-width:0;min-height:2.35rem;color:var(--muted-foreground);white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:.7rem;flex:1;justify-content:center;align-items:center;gap:.35rem;padding:0 .7rem;font-size:.8125rem;font-weight:600;line-height:1;display:inline-flex}.settings-page__tab:hover{color:var(--foreground);background:#ffffff47}.settings-page__tab:focus-visible{box-shadow:0 0 0 var(--ring-width) var(--ring);outline:none}@supports (color:color-mix(in lab,red,red)){.settings-page__tab:focus-visible{box-shadow:0 0 0 var(--ring-width) color-mix(in oklab,var(--ring) 45%,transparent)}}.settings-page__tab.is-active{color:var(--foreground);background:#ffffffb8;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1a232814}.settings-page__tab--danger{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.settings-page__tab--danger{color:color-mix(in oklab,var(--muted-foreground) 70%,var(--destructive))}}.settings-page__tab--danger.is-active{color:var(--destructive);background:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.settings-page__tab--danger.is-active{background:color-mix(in oklab,var(--destructive) 10%,#ffffffb8)}}.settings-page__tab--danger.is-active{box-shadow:inset 0 1px #fffc,0 0 0 1px var(--destructive)}@supports (color:color-mix(in lab,red,red)){.settings-page__tab--danger.is-active{box-shadow:inset 0 1px #fffc,0 0 0 1px color-mix(in oklab,var(--destructive) 22%,transparent)}}.settings-page__stage{flex:1;min-height:0;display:flex}.settings-page__stage>[role=tabpanel]{flex:1;min-width:0;min-height:0;display:flex}.settings-page__stage>[role=tabpanel][hidden]{display:none}@media(min-width:640px){.settings-page__toolbar{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem .75rem .65rem .65rem}.settings-page__tabs{width:min(36rem,100%)}}@media(max-width:399px){.settings-page{gap:.5rem;padding:.75rem}.settings-page__tab svg{display:none}}.settings-form{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);color:var(--card-foreground);box-shadow:none;animation:settings-form-in var(--duration-slow) var(--ease-standard) both;flex-direction:column;display:flex;overflow:clip}@keyframes settings-form-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.settings-form__header{border-bottom:1px solid var(--border);align-items:flex-start;gap:.75rem;padding:1.25rem 1.25rem 1rem;display:flex}@supports (color:color-mix(in lab,red,red)){.settings-form__header{border-bottom:1px solid color-mix(in oklab,var(--border) 88%,var(--brand) 12%)}}.settings-form__header{background:linear-gradient(180deg,var(--brand) 0%,transparent 100%),var(--card)}@supports (color:color-mix(in lab,red,red)){.settings-form__header{background:linear-gradient(180deg,color-mix(in oklab,var(--brand) 7%,transparent) 0%,transparent 100%),var(--card)}}.settings-form__icon{border-radius:var(--radius-md);border:1px solid var(--brand);flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.settings-form__icon{border:1px solid color-mix(in oklab,var(--brand) 28%,var(--border))}}.settings-form__icon{background:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.settings-form__icon{background:color-mix(in oklab,var(--secondary) 88%,white)}}.settings-form__icon{color:var(--brand-filled);box-shadow:inset 0 1px #ffffffbf}.settings-form__title{color:var(--foreground);margin:0;font-size:1.125rem;font-weight:600;line-height:1.4}.settings-form__subtitle{color:var(--muted-foreground);margin:.2rem 0 0;font-size:.8125rem;font-weight:500;line-height:1.5}.settings-form__body{flex-direction:column;gap:0;padding:.25rem 0 .5rem;display:flex}.settings-form__section{border:none;min-inline-size:0;margin:0;padding:1rem 1.25rem 1.15rem}.settings-form__section+.settings-form__section{border-top:1px solid var(--divider)}@supports (color:color-mix(in lab,red,red)){.settings-form__section+.settings-form__section{border-top:1px solid color-mix(in oklab,var(--divider) 70%,transparent)}}.settings-form__legend{float:none;letter-spacing:.01em;width:100%;color:var(--muted-foreground);align-items:center;gap:.4rem;margin-bottom:.85rem;padding:0;font-size:.75rem;font-weight:600;line-height:1.4;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.settings-form__legend{color:color-mix(in oklab,var(--muted-foreground) 72%,var(--brand-filled))}}.settings-form__legend svg{color:var(--brand-filled);opacity:.9}.settings-form__grid{gap:1rem;display:grid}@media(min-width:640px){.settings-form__grid{grid-template-columns:1fr 1fr}.settings-form__grid--3{grid-template-columns:1fr 1fr 1fr}}.settings-form__field{flex-direction:column;gap:.4rem;min-width:0;display:flex}.settings-form--fill{width:100%;height:100%;min-height:0;animation:none}.settings-form--fill .settings-form__body{flex:1;min-height:0}.settings-form__body--grow{overflow:auto}.settings-form__analysis{flex:1;grid-template-columns:1fr;height:100%;min-height:0;display:grid}.settings-form__analysis .settings-form__section{flex-direction:column;height:100%;min-height:0;display:flex}.settings-form__analysis .settings-form__section+.settings-form__section{border-top:1px solid var(--divider)}@supports (color:color-mix(in lab,red,red)){.settings-form__analysis .settings-form__section+.settings-form__section{border-top:1px solid color-mix(in oklab,var(--divider) 70%,transparent)}}.settings-form__field--grow{flex:1;min-height:0}.settings-form--fill .settings-form__textarea{resize:none;flex:1;height:100%;min-height:7rem}.settings-form--danger .settings-form__field{max-width:28rem}@media(min-width:768px){.settings-form__analysis{grid-template-columns:1fr 1fr}.settings-form__analysis .settings-form__section+.settings-form__section{border-top:none;border-inline-start:1px solid var(--divider)}@supports (color:color-mix(in lab,red,red)){.settings-form__analysis .settings-form__section+.settings-form__section{border-inline-start:1px solid color-mix(in oklab,var(--divider) 70%,transparent)}}}.settings-form__label{color:var(--foreground);font-size:.875rem;font-weight:500;line-height:1.4}.settings-form__hint{color:var(--muted-foreground);font-size:.75rem;font-weight:500;line-height:1.45}.settings-form__code{border-radius:var(--radius-sm);background:var(--muted);color:var(--foreground);padding:.05rem .3rem;font-size:.7rem}.settings-form__control{border-radius:var(--radius-md);border:1px solid var(--input);background:var(--card);width:100%;height:2.5rem;min-height:2.5rem}@supports (color:color-mix(in lab,red,red)){.settings-form__control{background:color-mix(in oklab,var(--card) 92%,var(--muted))}}.settings-form__control{color:var(--foreground);transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard),background-color var(--duration-normal) var(--ease-standard);padding-inline:.75rem;font-size:1rem;line-height:1.5;box-shadow:inset 0 1px #ffffffa6}.settings-form__control:hover:not(:disabled):not(:read-only){border-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.settings-form__control:hover:not(:disabled):not(:read-only){border-color:color-mix(in oklab,var(--input) 55%,var(--brand))}}.settings-form__control:hover:not(:disabled):not(:read-only){background:var(--card)}.settings-form__control:focus{border-color:var(--ring);background:var(--card);box-shadow:inset 0 1px #ffffffb3,0 0 0 var(--ring-width) var(--ring);outline:none}@supports (color:color-mix(in lab,red,red)){.settings-form__control:focus{box-shadow:inset 0 1px #ffffffb3,0 0 0 var(--ring-width) color-mix(in oklab,var(--ring) 28%,transparent)}}.settings-form__control:read-only{background:var(--muted)}@supports (color:color-mix(in lab,red,red)){.settings-form__control:read-only{background:color-mix(in oklab,var(--muted) 70%,var(--card))}}.settings-form__control:read-only{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.settings-form__control:read-only{color:color-mix(in oklab,var(--foreground) 82%,var(--muted-foreground))}}.settings-form__control:read-only{cursor:default}.settings-form__control--mono{letter-spacing:.01em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.875rem}.settings-form__textarea{resize:vertical;height:auto;min-height:6rem;padding-block:.625rem;line-height:1.75}select.settings-form__control{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--muted-foreground) 50%),linear-gradient(135deg,var(--muted-foreground) 50%,transparent 50%);background-position:calc(100% - 1.1rem) calc(50% - .12rem),calc(100% - .75rem) calc(50% - .12rem);background-repeat:no-repeat;background-size:.35rem .35rem,.35rem .35rem;padding-inline-end:2rem}[dir=rtl] select.settings-form__control{background-position:.75rem calc(50% - .12rem),1.1rem calc(50% - .12rem);padding-inline:2rem .75rem}.settings-form__control-row{align-items:center;gap:.5rem;display:flex}.settings-form__control-row .settings-form__control{flex:1;min-width:0}.settings-form__copy{cursor:pointer;transition:color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard);flex-shrink:0;border-color:var(--input)!important;background:var(--card)!important;color:var(--muted-foreground)!important}.settings-form__copy:hover{color:var(--brand-filled)!important;border-color:var(--brand)!important}@supports (color:color-mix(in lab,red,red)){.settings-form__copy:hover{border-color:color-mix(in oklab,var(--brand) 40%,var(--input))!important}}.settings-form__copy:hover{background:var(--secondary)!important}@supports (color:color-mix(in lab,red,red)){.settings-form__copy:hover{background:color-mix(in oklab,var(--secondary) 70%,var(--card))!important}}.settings-form__switch-row{border-radius:var(--radius-md);border:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;padding:.85rem 1rem;display:flex}@supports (color:color-mix(in lab,red,red)){.settings-form__switch-row{border:1px solid color-mix(in oklab,var(--border) 80%,var(--brand) 20%)}}.settings-form__switch-row{background:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.settings-form__switch-row{background:color-mix(in oklab,var(--secondary) 35%,var(--card))}}.settings-form--danger .settings-form__header{border-bottom-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.settings-form--danger .settings-form__header{border-bottom-color:color-mix(in oklab,var(--border) 70%,var(--destructive) 30%)}}.settings-form--danger .settings-form__header{background:linear-gradient(180deg,var(--destructive) 0%,transparent 100%),var(--card)}@supports (color:color-mix(in lab,red,red)){.settings-form--danger .settings-form__header{background:linear-gradient(180deg,color-mix(in oklab,var(--destructive) 8%,transparent) 0%,transparent 100%),var(--card)}}.settings-form--danger .settings-form__icon{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.settings-form--danger .settings-form__icon{border-color:color-mix(in oklab,var(--destructive) 32%,var(--border))}}.settings-form--danger .settings-form__icon{background:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.settings-form--danger .settings-form__icon{background:color-mix(in oklab,var(--destructive) 10%,var(--card))}}.settings-form--danger .settings-form__icon{color:var(--destructive)}.settings-form--danger .settings-form__legend{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.settings-form--danger .settings-form__legend{color:color-mix(in oklab,var(--muted-foreground) 55%,var(--destructive))}}.settings-form--danger .settings-form__legend svg{color:var(--destructive)}.settings-form__switch{cursor:pointer;flex-shrink:0;width:2.75rem;height:1.5rem;display:inline-flex;position:relative}.settings-form__switch-track{background:var(--input);border-radius:999px;position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.settings-form__switch-track{background:color-mix(in oklab,var(--input) 80%,var(--muted-foreground))}}.settings-form__switch-track{transition:background-color var(--duration-fast) var(--ease-standard);box-shadow:inset 0 1px 2px #00000014}.settings-form__switch-track:after{content:"";width:1.2rem;height:1.2rem;transition:inset-inline-start var(--duration-fast) var(--ease-standard);top:.15rem;background:#fff;border-radius:999px;position:absolute;inset-inline-start:.15rem;box-shadow:0 1px 3px #00000029}.settings-form__switch:has(input:checked) .settings-form__switch-track{background:var(--brand-filled)}.settings-form__switch:has(input:checked) .settings-form__switch-track:after{inset-inline-start:calc(100% - 1.35rem)}.settings-form__switch:has(input:focus-visible) .settings-form__switch-track{box-shadow:inset 0 1px 2px #00000014,0 0 0 var(--ring-width) var(--ring);outline:none}@supports (color:color-mix(in lab,red,red)){.settings-form__switch:has(input:focus-visible) .settings-form__switch-track{box-shadow:inset 0 1px 2px #00000014,0 0 0 var(--ring-width) color-mix(in oklab,var(--ring) 28%,transparent)}}.settings-form__footer{border-top:1px solid var(--border);background:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}@supports (color:color-mix(in lab,red,red)){.settings-form__footer{background:color-mix(in oklab,var(--muted) 55%,var(--card))}}.settings-form__footer-primary{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.dark .settings-form{background:var(--card)}.dark .settings-form__header{background:linear-gradient(180deg,var(--brand) 0%,transparent 100%),var(--card)}@supports (color:color-mix(in lab,red,red)){.dark .settings-form__header{background:linear-gradient(180deg,color-mix(in oklab,var(--brand) 10%,transparent) 0%,transparent 100%),var(--card)}}.dark .settings-form__header{border-bottom-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.dark .settings-form__header{border-bottom-color:color-mix(in oklab,var(--border) 80%,var(--brand) 20%)}}.dark .settings-form__icon{background:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.dark .settings-form__icon{background:color-mix(in oklab,var(--secondary) 70%,var(--card))}}.dark .settings-form__icon{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .settings-form__icon{border-color:color-mix(in oklab,var(--brand) 35%,var(--border))}}.dark .settings-form__icon{color:var(--brand);box-shadow:inset 0 1px #ffffff14}.dark .settings-form--danger .settings-form__icon{background:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark .settings-form--danger .settings-form__icon{background:color-mix(in oklab,var(--destructive) 16%,var(--card))}}.dark .settings-form--danger .settings-form__icon{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark .settings-form--danger .settings-form__icon{border-color:color-mix(in oklab,var(--destructive) 40%,var(--border))}}.dark .settings-form--danger .settings-form__icon{color:var(--destructive)}.dark .settings-form__control{background:var(--card)}@supports (color:color-mix(in lab,red,red)){.dark .settings-form__control{background:color-mix(in oklab,var(--card) 80%,black)}}.dark .settings-form__control{box-shadow:inset 0 1px #ffffff0a}.dark .settings-form__control:hover:not(:disabled):not(:read-only),.dark .settings-form__control:focus{background:var(--card)}.dark .settings-form__control:read-only{background:var(--muted)}@supports (color:color-mix(in lab,red,red)){.dark .settings-form__control:read-only{background:color-mix(in oklab,var(--muted) 50%,var(--card))}}.dark .settings-form__switch-row{background:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.dark .settings-form__switch-row{background:color-mix(in oklab,var(--secondary) 40%,var(--card))}}.dark .settings-form__footer{background:var(--muted)}@supports (color:color-mix(in lab,red,red)){.dark .settings-form__footer{background:color-mix(in oklab,var(--muted) 40%,var(--card))}}.settings-form--fill .settings-form__header{padding:.9rem 1.15rem .75rem}.settings-form--fill .settings-form__section{padding:.85rem 1.15rem 1rem}.settings-form--fill .settings-form__footer{padding:.75rem 1.15rem}.settings-page .settings-form.profile-glass{border-radius:1.25rem;overflow:hidden}.settings-page .settings-form__header{background:linear-gradient(#ffffff38,#0000);border-bottom-color:#ffffff61}.settings-page .settings-form__footer{-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);background:#fff3;border-top-color:#ffffff61}.settings-page .settings-form__icon{background:#ffffff7a;border-color:#ffffffb3}.settings-page .settings-form__control{-webkit-backdrop-filter:blur(14px)saturate(1.35);backdrop-filter:blur(14px)saturate(1.35);background:#ffffff80;border-color:#ffffff8c}.settings-page .settings-form__control:hover:not(:disabled):not(:read-only),.settings-page .settings-form__control:focus{background:#ffffffb8}.settings-page .settings-form--fill .settings-form__body{flex-direction:column;gap:.75rem;padding:.65rem .7rem .75rem;display:flex}.settings-page .settings-form__tile{-webkit-backdrop-filter:blur(18px)saturate(1.45);backdrop-filter:blur(18px)saturate(1.45);background:#ffffff4d;border:1px solid #ffffff80;border-radius:1rem;padding:.95rem 1rem 1rem;box-shadow:inset 0 1px #ffffff8c}.settings-page .settings-form__section+.settings-form__section{border-top:none}.settings-page .settings-form__analysis{align-items:stretch;gap:.75rem;padding:0}.settings-page .settings-form__analysis .settings-form__section+.settings-form__section{border:none}.settings-form__legend-main{align-items:center;gap:.4rem;min-width:0;display:inline-flex}.settings-form__count{color:var(--muted-foreground);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.6875rem;font-weight:600}.settings-page .settings-form__legend{justify-content:space-between;gap:.75rem}.settings-page .settings-form__switch-row{background:#ffffff47;border-color:#ffffff73;margin-top:0}.settings-form__consequences{flex-direction:column;gap:.35rem;margin:0 0 .85rem;padding:0;list-style:none;display:flex}.settings-form__consequences li{color:var(--muted-foreground);padding-inline-start:.9rem;font-size:.8125rem;font-weight:500;line-height:1.45;position:relative}.settings-form__consequences li:before{content:"";background:var(--destructive);inset-inline-start:0;border-radius:9999px;width:.35rem;height:.35rem;position:absolute;top:.55rem}@supports (color:color-mix(in lab,red,red)){.settings-form__consequences li:before{background:color-mix(in oklab,var(--destructive) 70%,var(--muted-foreground))}}.settings-page .settings-form--danger.profile-glass{background:linear-gradient(145deg,#ffffffa3 0%,var(--destructive) 100%)}@supports (color:color-mix(in lab,red,red)){.settings-page .settings-form--danger.profile-glass{background:linear-gradient(145deg,#ffffffa3,color-mix(in oklab,var(--destructive) 9%,#ffffff42))}}.settings-page .settings-form--danger.profile-glass{box-shadow:inset 0 1px #ffffffdb,0 22px 56px #1a23281a,0 0 0 1px var(--destructive)}@supports (color:color-mix(in lab,red,red)){.settings-page .settings-form--danger.profile-glass{box-shadow:inset 0 1px #ffffffdb,0 22px 56px #1a23281a,0 0 0 1px color-mix(in oklab,var(--destructive) 20%,transparent)}}.settings-page .settings-form--danger .settings-form__body{justify-content:center;align-items:center}.settings-page .settings-form--danger .settings-form__tile{border-color:var(--destructive);width:min(32rem,100%)}@supports (color:color-mix(in lab,red,red)){.settings-page .settings-form--danger .settings-form__tile{border-color:color-mix(in oklab,var(--destructive) 22%,#ffffff80)}}.settings-page .settings-form--danger .settings-form__field{max-width:none}.vp-library{flex-direction:column;gap:1.15rem;display:flex}.vp-sample{-webkit-backdrop-filter:blur(18px)saturate(1.25);backdrop-filter:blur(18px)saturate(1.25);background:linear-gradient(165deg,#ffffff94,#ffffff29);border:1px solid #ffffff85;border-radius:1.15rem;flex-direction:column;gap:.85rem;padding:1rem 1.05rem 1.05rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffd1,0 16px 40px #1a232814}.vp-sample--live:before{content:"";background:radial-gradient(circle,var(--brand),transparent 68%);border-radius:999px;width:11rem;height:11rem;position:absolute;inset:auto -18% -45% auto}@supports (color:color-mix(in lab,red,red)){.vp-sample--live:before{background:radial-gradient(circle,color-mix(in oklab,var(--brand) 34%,transparent),transparent 68%)}}.vp-sample--live:before{pointer-events:none}.vp-sample__top{align-items:flex-start;gap:.85rem;display:flex}.vp-sample__play{box-shadow:0 10px 22px var(--brand);border-radius:999px!important}@supports (color:color-mix(in lab,red,red)){.vp-sample__play{box-shadow:0 10px 22px color-mix(in oklab,var(--brand) 28%,transparent)}}.vp-sample__meta{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.vp-sample__badge{background:var(--brand);border-radius:999px;align-items:center;gap:.3rem;width:fit-content;padding:.18rem .55rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.vp-sample__badge{background:color-mix(in oklab,var(--brand) 16%,#ffffffb3)}}.vp-sample__badge{color:var(--foreground);letter-spacing:-.01em;font-size:.72rem;font-weight:700}.vp-sample__badge--muted{color:var(--muted-foreground);background:#ffffff61;font-weight:600}.vp-sample__when{color:var(--foreground);margin:0;font-size:.95rem;font-weight:650}.vp-sample__span{color:var(--muted-foreground);margin:0;font-size:.78rem}.vp-sample__missing{color:var(--destructive);margin:0;font-size:.78rem}.vp-wave{background:var(--foreground);border-radius:.8rem;align-items:flex-end;gap:2px;height:4.35rem;padding:.45rem .55rem .35rem;display:flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.vp-wave{background:color-mix(in oklab,var(--foreground) 6%,#ffffff47)}}.vp-sample--past .vp-wave{opacity:.88;height:2.55rem}.vp-wave__bar{background:linear-gradient(180deg,var(--brand),var(--brand));border-radius:999px;flex:1 1 0;min-width:2px}@supports (color:color-mix(in lab,red,red)){.vp-wave__bar{background:linear-gradient(180deg,color-mix(in oklab,var(--brand) 92%,white),color-mix(in oklab,var(--brand) 42%,transparent))}}.vp-wave__bar{transform-origin:bottom}.vp-sample.is-playing .vp-wave__bar{animation:vp-wave-live 1.05s var(--ease-standard) infinite}.vp-history{flex-direction:column;gap:.7rem;display:flex}.vp-history__head{color:var(--muted-foreground);align-items:center;gap:.45rem;display:flex}.vp-history__title{color:var(--foreground);margin:0;font-size:.86rem;font-weight:700}.vp-history__count{background:#fff6;border-radius:999px;margin-inline-start:auto;padding:.08rem .5rem;font-size:.72rem;font-weight:700}.vp-history__rail{flex-direction:column;gap:.55rem;margin:0;padding:0;padding-inline-start:.95rem;list-style:none;display:flex;position:relative}.vp-history__rail:before{content:"";background:var(--brand);inset-inline-start:.15rem;border-radius:999px;width:2px;position:absolute;top:.7rem;bottom:.7rem}@supports (color:color-mix(in lab,red,red)){.vp-history__rail:before{background:color-mix(in oklab,var(--brand) 22%,var(--border))}}.vp-history__rail>li{position:relative}.vp-history__rail>li:before{content:"";background:var(--brand);inset-inline-start:-.95rem;border-radius:999px;width:.5rem;height:.5rem;position:absolute;top:1.15rem}@supports (color:color-mix(in lab,red,red)){.vp-history__rail>li:before{background:color-mix(in oklab,var(--brand) 70%,white)}}.vp-history__rail>li:before{box-shadow:0 0 0 3px #ffffff8c}.vp-history__empty{border:1px dashed var(--brand);border-radius:1rem;margin:0}@supports (color:color-mix(in lab,red,red)){.vp-history__empty{border:1px dashed color-mix(in oklab,var(--brand) 22%,var(--border))}}.vp-history__empty{color:var(--muted-foreground);background:#fff3;padding:.9rem 1rem;font-size:.84rem;line-height:1.6}.vp-replace{border:1px dashed var(--brand);border-radius:1.05rem;flex-wrap:wrap;align-items:center;gap:.85rem 1rem;display:flex}@supports (color:color-mix(in lab,red,red)){.vp-replace{border:1px dashed color-mix(in oklab,var(--brand) 26%,var(--border))}}.vp-replace{background:#ffffff38;padding:.9rem 1rem}.vp-replace__copy{flex-direction:column;flex:12rem;gap:.15rem;min-width:12rem;display:flex}.vp-replace__title{margin:0;font-size:.88rem;font-weight:700}.vp-replace__hint,.vp-replace__error{color:var(--muted-foreground);flex:100%;margin:0;font-size:.8rem;line-height:1.55}.vp-replace__error{color:var(--destructive)}.dark .vp-sample{background:linear-gradient(165deg,#ffffff14,#ffffff08);border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff14}.dark .vp-wave,.dark .vp-history__empty,.dark .vp-replace{background:#ffffff0d}.dark .vp-sample__badge{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .vp-sample__badge{background:color-mix(in oklab,var(--brand) 22%,#12181d80)}}@keyframes vp-wave-live{0%,to{transform:scaleY(.72)}50%{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.vp-sample.is-playing .vp-wave__bar{animation:none}}.dark .settings-page__tabs{background:#080c1059;border-color:#ffffff1f}.dark .settings-page__tab.is-active{color:var(--foreground);background:#ffffff1f;box-shadow:inset 0 1px #ffffff24}.dark .settings-page__tab--danger.is-active{background:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark .settings-page__tab--danger.is-active{background:color-mix(in oklab,var(--destructive) 18%,#12181d80)}}.dark .settings-page .settings-form__header{background:linear-gradient(#ffffff0f,#0000);border-bottom-color:#ffffff1a}.dark .settings-page .settings-form__footer{background:#080c1047;border-top-color:#ffffff1a}.dark .settings-page .settings-form__icon{background:#ffffff14;border-color:#ffffff29}.dark .settings-page .settings-form__control{background:#080c1061;border-color:#ffffff1f}.dark .settings-page .settings-form__control:hover:not(:disabled):not(:read-only),.dark .settings-page .settings-form__control:focus{background:#080c108c}.dark .settings-page .settings-form__tile{background:#ffffff0f;border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff14}.dark .settings-page .settings-form__switch-row{background:#ffffff0f;border-color:#ffffff1f}.dark .settings-page .settings-form--danger.profile-glass{background:linear-gradient(145deg,#ffffff14 0%,var(--destructive) 100%)}@supports (color:color-mix(in lab,red,red)){.dark .settings-page .settings-form--danger.profile-glass{background:linear-gradient(145deg,#ffffff14,color-mix(in oklab,var(--destructive) 16%,#12181d6b))}}@media(prefers-reduced-transparency:reduce){.settings-page:before,.settings-page:after{display:none}.settings-page .profile-glass,.settings-page__tabs,.settings-page .settings-form__tile,.settings-page .settings-form__control,.settings-page .settings-form__footer{-webkit-backdrop-filter:none;backdrop-filter:none}.settings-page .profile-glass{background:var(--card)}}@media(prefers-reduced-motion:reduce){.settings-page:before,.settings-page:after{display:none}.settings-form{animation:none}.settings-form__switch-track,.settings-form__switch-track:after{transition:none}}.support-page{isolation:isolate;height:calc(100dvh - var(--header-height));max-height:calc(100dvh - var(--header-height));padding:var(--space-page);flex-direction:column;gap:.85rem;display:flex;position:relative;overflow:hidden}.support-page__toolbar{border-radius:1.15rem;flex-direction:column;flex-shrink:0;gap:.55rem;padding:.55rem .65rem;display:flex}.support-page__tabs{scrollbar-width:none;-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);background:#ffffff47;border:1px solid #ffffff73;border-radius:.85rem;gap:.2rem;min-width:0;padding:.2rem;display:flex;overflow-x:auto}.support-page__tabs::-webkit-scrollbar{display:none}.support-page__tab{min-width:0;min-height:2.2rem;color:var(--muted-foreground);white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:.7rem;flex:1;justify-content:center;align-items:center;padding:0 .65rem;font-size:.8125rem;font-weight:600;line-height:1;display:inline-flex}.support-page__tab:hover{color:var(--foreground);background:#ffffff47}.support-page__tab:focus-visible{box-shadow:0 0 0 var(--ring-width) var(--ring);outline:none}@supports (color:color-mix(in lab,red,red)){.support-page__tab:focus-visible{box-shadow:0 0 0 var(--ring-width) color-mix(in oklab,var(--ring) 45%,transparent)}}.support-page__tab.is-active{color:var(--foreground);background:#ffffffb8;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1a232814}.support-page__workspace{flex:1;grid-template-columns:minmax(0,1fr);gap:.85rem;min-height:0;display:grid}.support-page__pane{border-radius:1.25rem;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.support-page__list{display:none}.support-page:not(.is-thread) .support-page__list{display:flex}.support-page__thread{display:none}.support-page.is-thread .support-page__thread{display:flex}.support-page__back{color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:.2rem;margin:.55rem .75rem 0;padding:.25rem .15rem;font-size:.8125rem;font-weight:600;display:inline-flex}.support-page__back:hover{color:var(--foreground)}.support-page__back:focus-visible{box-shadow:0 0 0 var(--ring-width) var(--ring);outline:none}@supports (color:color-mix(in lab,red,red)){.support-page__back:focus-visible{box-shadow:0 0 0 var(--ring-width) color-mix(in oklab,var(--ring) 45%,transparent)}}.support-page__back:focus-visible{border-radius:var(--radius-md)}.support-page__hint,.support-page__closed{color:var(--muted-foreground);text-align:center;margin:auto;padding:1.5rem;font-size:.875rem}.support-page__closed{text-align:start;margin:0;padding:.85rem 1rem 1.1rem}.support-page__items{flex-direction:column;flex:1;margin:0;padding:.35rem 0;list-style:none;display:flex;overflow:auto}.support-page__item{text-align:start;cursor:pointer;width:100%;transition:background-color var(--duration-fast) var(--ease-standard);border:0;background:0 0;border-inline-start:2px solid #0000;flex-direction:column;gap:.35rem;padding:.85rem 1rem;display:flex}.support-page__item:hover{background:#ffffff47}.support-page__item.is-active{border-inline-start-color:var(--primary);background:#ffffff80}.support-page__item:focus-visible{box-shadow:inset 0 0 0 var(--ring-width) var(--ring);outline:none}@supports (color:color-mix(in lab,red,red)){.support-page__item:focus-visible{box-shadow:inset 0 0 0 var(--ring-width) color-mix(in oklab,var(--ring) 45%,transparent)}}.support-page__item-top{justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}.support-page__item-title{color:var(--foreground);margin:0;font-size:.875rem;font-weight:600;line-height:1.4}.support-page__item-preview{color:var(--muted-foreground);line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.75rem;line-height:1.45;display:-webkit-box;overflow:hidden}.support-page__item-meta{color:var(--muted-foreground);margin:0;font-size:.6875rem;font-weight:500}.support-page__pane-head{background:linear-gradient(#ffffff38,#0000);border-bottom:1px solid #ffffff61;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.95rem 1.05rem .85rem;display:flex}.support-page__pane-title{letter-spacing:-.02em;color:var(--foreground);margin:0;font-size:1.05rem;font-weight:600;line-height:1.4}.support-page__pane-sub{color:var(--muted-foreground);margin:.2rem 0 0;font-size:.75rem;font-weight:500;line-height:1.45}.support-page__compose,.support-page__chat{flex-direction:column;flex:1;min-height:0;display:flex}.support-page__compose-body{flex-direction:column;flex:1;gap:.85rem;min-height:0;padding:1rem 1.05rem;display:flex;overflow:auto}.support-page__compose-foot,.support-page__reply-actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.support-page__compose-foot{background:#fff3;border-top:1px solid #ffffff61;padding:.75rem 1.05rem .95rem}.support-page__messages{flex-direction:column;flex:1;gap:.65rem;margin:0;padding:1rem 1.05rem;list-style:none;display:flex;overflow:auto}.support-page__msg{border:1px solid #ffffff73;border-radius:.85rem;max-width:min(36rem,88%);padding:.65rem .85rem}.support-page__msg--you{background:var(--primary);align-self:start}@supports (color:color-mix(in lab,red,red)){.support-page__msg--you{background:color-mix(in oklab,var(--primary) 12%,#ffffff7a)}}.support-page__msg--them{background:#ffffff61;align-self:end}.support-page__msg-meta{color:var(--muted-foreground);margin:0;font-size:.6875rem;font-weight:500}.support-page__msg-body{white-space:pre-wrap;color:var(--foreground);margin:.35rem 0 0;font-size:.875rem;line-height:1.65}.support-page__reply{background:#fff3;border-top:1px solid #ffffff61;flex-direction:column;flex-shrink:0;gap:.55rem;padding:.75rem 1.05rem .95rem;display:flex}.support-page .settings-form__control{-webkit-backdrop-filter:blur(14px)saturate(1.35);backdrop-filter:blur(14px)saturate(1.35);background:#ffffff80;border-color:#ffffff8c}.support-page .settings-form__control:hover:not(:disabled):not(:read-only),.support-page .settings-form__control:focus{background:#ffffffb8}.support-page .settings-form__textarea{min-height:5.5rem}.support-page__compose .settings-form__field--grow{flex:1;min-height:0}.support-page__compose .settings-form__field--grow .settings-form__textarea{resize:none;flex:1;min-height:8rem}@media(min-width:640px){.support-page__toolbar{flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .55rem}.support-page__tabs{flex:1;max-width:36rem}}@media(min-width:1024px){.support-page__workspace{grid-template-columns:minmax(17.5rem,22rem) minmax(0,1fr)}.support-page__list,.support-page:not(.is-thread) .support-page__list,.support-page__thread,.support-page.is-thread .support-page__thread{display:flex}.support-page__back{display:none}}@media(max-width:399px){.support-page{gap:.5rem;padding:.75rem}}.dark .support-page__tabs{background:#080c1059;border-color:#ffffff1f}.dark .support-page__tab.is-active{background:#ffffff1f;box-shadow:inset 0 1px #ffffff24}.dark .support-page__item:hover{background:#ffffff0f}.dark .support-page__item.is-active{background:#ffffff1a}.dark .support-page__pane-head{background:linear-gradient(#ffffff0f,#0000);border-bottom-color:#ffffff1a}.dark .support-page__compose-foot,.dark .support-page__reply{background:#ffffff0d;border-top-color:#ffffff1a}.dark .support-page__msg{border-color:#ffffff1f}.dark .support-page__msg--you{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dark .support-page__msg--you{background:color-mix(in oklab,var(--primary) 18%,#12181d6b)}}.dark .support-page__msg--them{background:#ffffff0f}.dark .support-page .settings-form__control{background:#080c1061;border-color:#ffffff1f}.dark .support-page .settings-form__control:hover:not(:disabled):not(:read-only),.dark .support-page .settings-form__control:focus{background:#080c108c}@media(prefers-reduced-transparency:reduce){.support-page .profile-glass,.support-page__tabs,.support-page .settings-form__control{-webkit-backdrop-filter:none;backdrop-filter:none}.support-page .profile-glass{background:var(--card)}}html:has(.profile-page),body:has(.profile-page){height:100%;overflow:hidden}[data-app-shell]:has(.profile-page){height:100dvh;max-height:100dvh;overflow:hidden}[data-app-shell]:has(.profile-page) #main-content{flex-direction:column;min-height:0;display:flex;overflow:hidden}.profile-page{--profile-deck-index:0;--profile-deck-duration:.62s;--profile-deck-ease:cubic-bezier(.16, 1, .3, 1);--profile-company-tab-duration:.42s;--profile-company-tab-count:3;--profile-company-tab-index:0;--profile-company-tab-sign:1;isolation:isolate;overscroll-behavior:none;touch-action:none;height:calc(100dvh - var(--header-height));max-height:calc(100dvh - var(--header-height));flex-direction:column;flex:auto;align-items:stretch;min-height:0;padding:0;display:flex;position:relative;overflow:hidden}.profile-page>.profile-deck__nav{z-index:6;position:absolute}.profile-deck{z-index:1;overscroll-behavior:none;flex:auto;width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.profile-deck__track{will-change:transform;width:100%;height:100%;transform:translate3d(0,calc(var(--profile-deck-index,0) * -100%),0);transition:transform var(--profile-deck-duration) var(--profile-deck-ease);flex-direction:column;display:flex}.profile-page[data-motion=reduce] .profile-deck__track{transition:none}.profile-page[data-motion=reduce] .profile-deck__horizon-signal i{animation:none}.profile-deck__slide{box-sizing:border-box;width:100%;height:100%;min-height:100%;max-height:100%;padding:var(--space-page);flex:0 0 100%;padding-inline-end:calc(var(--space-page) + 2.85rem);display:flex}.profile-deck__card{border-radius:1.5rem;flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden}.profile-deck__card--company{gap:.85rem;padding:1.05rem 1.15rem 1.1rem}.profile-deck__card-head{flex-shrink:0;gap:.18rem;display:grid}.profile-deck__kicker{color:var(--brand-filled);letter-spacing:.04em;margin:0;font-size:.75rem;font-weight:700}.profile-deck__card-title{letter-spacing:-.02em;margin:0;font-size:1.12rem;font-weight:700}.profile-deck__lede{color:var(--muted-foreground);margin:0;font-size:.8125rem;line-height:1.7}.profile-deck__nav{z-index:6;top:50%;border-radius:9999px;flex-direction:column;align-items:center;gap:.35rem;padding:.4rem;display:flex;position:absolute;inset-inline-end:.45rem;transform:translateY(-50%)}.profile-deck__dot{z-index:2;cursor:pointer;background:0 0;border:0;place-items:center;width:1.35rem;height:1.35rem;padding:0;display:grid;position:relative}.profile-deck__dot-mark{background:var(--muted-foreground);border-radius:9999px;width:.42rem;height:.42rem}@supports (color:color-mix(in lab,red,red)){.profile-deck__dot-mark{background:color-mix(in oklab,var(--muted-foreground) 55%,transparent)}}.profile-deck__dot-mark{transition:width var(--duration-fast) var(--ease-standard),height var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard);box-shadow:inset 0 1px #ffffff73}.profile-deck__dot.is-active .profile-deck__dot-mark{background:var(--brand-filled);width:.58rem;height:.58rem;box-shadow:0 0 0 4px var(--brand-filled)}@supports (color:color-mix(in lab,red,red)){.profile-deck__dot.is-active .profile-deck__dot-mark{box-shadow:0 0 0 4px color-mix(in oklab,var(--brand-filled) 18%,transparent)}}.profile-deck__dot:focus-visible{box-shadow:0 0 0 var(--ring-width) var(--ring);border-radius:9999px;outline:none}.profile-deck__dot-tip{color:#fff;white-space:nowrap;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:opacity .18s var(--profile-deck-ease);top:50%;background:#12181dc7;border-radius:9999px;padding:.28rem .55rem;font-size:.75rem;font-weight:600;line-height:1;position:absolute;inset-inline-end:calc(100% + .45rem);transform:translateY(-50%)}.profile-deck__dot.is-active .profile-deck__dot-tip,.profile-deck__dot:hover .profile-deck__dot-tip,.profile-deck__dot:focus-visible .profile-deck__dot-tip{opacity:1}.profile-well{-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);background:#ffffff57;border:1px solid #ffffff6b;border-radius:1.15rem;box-shadow:inset 0 1px #ffffff94}.dark .profile-well{background:#080c1057;border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff14}.profile-company-tabs{grid-template-columns:repeat(var(--profile-company-tab-count),minmax(0,1fr));background:#ffffff38;border-radius:9999px;flex-shrink:0;gap:0;padding:.2rem;display:grid;position:relative;box-shadow:inset 0 1px #fff6}.profile-company-tabs__indicator{z-index:0;width:calc((100% - .4rem) / var(--profile-company-tab-count,3));pointer-events:none;transition:inset-inline-start var(--profile-company-tab-duration) var(--profile-deck-ease);background:#ffffffc7;border-radius:9999px;position:absolute;inset-block:.2rem;inset-inline-start:calc(.2rem + var(--profile-company-tab-index,0) * (100% - .4rem) / var(--profile-company-tab-count,3));box-shadow:inset 0 1px #ffffffeb,0 1px 3px #1a232814}.profile-company-tabs__tab{z-index:1;min-height:2.35rem;color:var(--muted-foreground);white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:9999px;justify-content:center;align-items:center;gap:.38rem;padding:.35rem .45rem;font-size:.8125rem;font-weight:600;display:inline-flex;position:relative}.profile-company-tabs__tab.is-active,.profile-company-tabs__tab:hover{color:var(--foreground)}.profile-company-tabs__tab:focus-visible{box-shadow:0 0 0 var(--ring-width) var(--ring);outline:none}.dark .profile-company-tabs{background:#080c1059;box-shadow:inset 0 1px #ffffff14}.dark .profile-company-tabs__indicator{background:#ffffff1f;box-shadow:inset 0 1px #ffffff24}.profile-page__dock{overscroll-behavior:contain;flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden}.profile-company-stage{--profile-company-tab-sign:1;position:relative}[dir=rtl] .profile-company-stage{--profile-company-tab-sign:-1}.profile-company-panel[hidden]{display:none}.profile-company-panel:not([hidden]){flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.profile-company-stage[data-dir=next]>.profile-company-panel:not([hidden]){animation:profile-company-tab-in-next var(--profile-company-tab-duration) var(--profile-deck-ease) both}.profile-company-stage[data-dir=prev]>.profile-company-panel:not([hidden]){animation:profile-company-tab-in-prev var(--profile-company-tab-duration) var(--profile-deck-ease) both}@keyframes profile-company-tab-in-next{0%{opacity:0;translate:calc(var(--profile-company-tab-sign) * .7rem) 0}to{opacity:1;translate:0}}@keyframes profile-company-tab-in-prev{0%{opacity:0;translate:calc(var(--profile-company-tab-sign) * -.7rem) 0}to{opacity:1;translate:0}}.profile-company-panel .profile-identity,.profile-company-panel .profile-site,.profile-company-panel .profile-analysis{flex:auto;height:auto;min-height:0}.profile-company-panel .profile-identity{overscroll-behavior:contain;touch-action:pan-y;overflow:auto}.profile-company-panel .profile-analysis{overflow:hidden}.profile-company-panel .profile-site{min-height:0}.profile-deck__card--horizon{justify-content:center;align-items:center;padding:1.5rem}.profile-deck__horizon{text-align:center;justify-items:center;gap:.5rem;max-width:26rem;display:grid;position:relative}.profile-deck__horizon-signal{width:8.25rem;height:8.25rem;margin-bottom:.55rem;position:relative}.profile-deck__horizon-signal i{background:#ffffff14;border:1px solid #ffffff80;border-radius:9999px;position:absolute;top:0;right:0;bottom:0;left:0}.profile-deck__horizon-signal i:first-child{border-style:dashed;border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.profile-deck__horizon-signal i:first-child{border-color:color-mix(in oklab,var(--brand) 42%,#ffffff61)}}.profile-deck__horizon-signal i:first-child{animation:32s linear infinite profile-horizon-spin}.profile-deck__horizon-signal i:nth-child(2){animation:24s linear infinite profile-horizon-spin-rev;top:1.05rem;right:1.05rem;bottom:1.05rem;left:1.05rem}.profile-deck__horizon-signal i:nth-child(3){background:var(--brand);top:2.1rem;right:2.1rem;bottom:2.1rem;left:2.1rem}@supports (color:color-mix(in lab,red,red)){.profile-deck__horizon-signal i:nth-child(3){background:color-mix(in oklab,var(--brand) 26%,#ffffff29)}}.profile-deck__horizon-signal i:nth-child(4){background:var(--brand-filled);border:0;top:3.05rem;right:3.05rem;bottom:3.05rem;left:3.05rem}@supports (color:color-mix(in lab,red,red)){.profile-deck__horizon-signal i:nth-child(4){background:color-mix(in oklab,var(--brand-filled) 62%,white)}}.profile-deck__horizon-signal i:nth-child(4){box-shadow:0 0 22px var(--brand)}@supports (color:color-mix(in lab,red,red)){.profile-deck__horizon-signal i:nth-child(4){box-shadow:0 0 22px color-mix(in oklab,var(--brand) 42%,transparent)}}.profile-deck__horizon-signal i:nth-child(4){animation:3.8s ease-in-out infinite profile-horizon-breathe}.profile-deck__horizon-title{letter-spacing:-.03em;margin:0;font-size:1.4rem;font-weight:700}.profile-deck__horizon-body{max-width:22rem;color:var(--muted-foreground);margin:0;font-size:.9rem;line-height:1.85}.profile-deck__horizon-vault{border-top:1px solid #ffffff47;grid-template-columns:1fr 1.15fr .82fr;gap:.5rem;width:min(100%,17.5rem);margin-top:.85rem;padding-top:1.05rem;display:grid}.profile-deck__horizon-vault span{background:linear-gradient(#ffffff47,#ffffff14);border:1px solid #ffffff61;border-radius:.85rem;height:2.65rem;display:block;position:relative;box-shadow:inset 0 1px #ffffff80}.profile-deck__horizon-vault span:after{content:"";background:var(--brand-filled);border-radius:9999px;width:.38rem;height:.38rem;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab,red,red)){.profile-deck__horizon-vault span:after{background:color-mix(in oklab,var(--brand-filled) 58%,#fff6)}}.profile-deck__horizon-vault span:after{transform:translate(-50%,-50%)}.dark .profile-deck__horizon-vault{border-top-color:#ffffff1a}.dark .profile-deck__horizon-vault span{background:linear-gradient(#ffffff1a,#ffffff08);border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff14}@keyframes profile-horizon-spin{to{transform:rotate(360deg)}}@keyframes profile-horizon-spin-rev{to{transform:rotate(-360deg)}}@keyframes profile-horizon-breathe{0%,to{opacity:.78;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}.profile-site__preview{flex-direction:column;flex:auto;min-height:0;display:flex}.profile-brief__locked{color:var(--muted-foreground);margin:0;font-size:.8rem;line-height:1.7}.profile-brief__locked-note{font-size:.72rem}.profile-brief--embed{background:#ffffff38;border-top:1px solid #ffffff52;border-radius:0;flex:0 auto;max-height:min(42%,16rem);padding:.75rem .9rem .85rem;overflow:auto}.dark .profile-brief--embed{background:#080c1047;border-top-color:#ffffff1a}.profile-brief--embed .profile-brief__icon{width:1.85rem;height:1.85rem}.profile-brief--embed .profile-brief__textarea{min-height:5.5rem}.profile-analysis{flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.profile-analysis .settings-form__header{background:0 0;border-bottom-color:#ffffff47;flex-shrink:0;padding:.7rem .95rem .6rem}.profile-analysis .settings-form__body{flex-direction:column;flex:auto;min-height:0;padding:.5rem .65rem .3rem;display:flex;overflow:hidden}.profile-analysis .settings-form__footer{background:0 0;flex-shrink:0;padding:.55rem .95rem .7rem}.profile-analysis .settings-form__analysis{flex:auto;grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:1fr;gap:.55rem;height:100%;min-height:0}.profile-analysis .settings-form__analysis .settings-form__section{height:auto;min-height:0;overflow:hidden}.profile-analysis .settings-form__tile{background:#ffffff38;border:1px solid #ffffff73;border-radius:.9rem;padding:.65rem .75rem .7rem}.profile-analysis .settings-form__legend{flex-shrink:0;justify-content:space-between;gap:.65rem;margin-bottom:.45rem}.profile-analysis .settings-form__field--grow{min-height:0}.profile-analysis .settings-form__textarea{resize:none;flex:auto;height:auto;min-height:0;overflow:auto}.profile-analysis .settings-form__hint{flex-shrink:0}@media(min-width:720px){.profile-analysis .settings-form__analysis{grid-template-rows:minmax(0,1fr);grid-template-columns:1fr 1fr}.profile-analysis .settings-form__analysis .settings-form__section+.settings-form__section{border-top:none;border-inline-start:1px solid var(--divider)}@supports (color:color-mix(in lab,red,red)){.profile-analysis .settings-form__analysis .settings-form__section+.settings-form__section{border-inline-start:1px solid color-mix(in oklab,var(--divider) 70%,transparent)}}}.dark .profile-analysis .settings-form__header{border-bottom-color:#ffffff1a}.dark .profile-analysis .settings-form__tile{background:#080c1047;border-color:#ffffff1f}.profile-biz .first-listen__biz{flex:auto;grid-template:"hero""thread"minmax(0,1fr)/minmax(0,1fr);gap:.55rem;height:100%;min-height:0;animation:none;display:grid}.profile-biz .first-listen__biz-thread{background:#ffffff47;border:1px solid #ffffff80;border-radius:1.2rem;flex-direction:column;flex:auto;grid-area:thread;width:100%;min-width:0;min-height:0;padding:.7rem .75rem .75rem;display:flex}.profile-biz .first-listen__biz-msg--bot{color:var(--foreground);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1.05rem;background:#ffffffb3;border:1px solid #ffffffd1;border-end-start-radius:.28rem;box-shadow:inset 0 1px #ffffffbf}.profile-biz .first-listen__biz-msg--user{background:var(--brand-filled);color:#fff;box-shadow:0 8px 20px var(--primary);border-radius:1.05rem;border-end-end-radius:.28rem}.profile-biz .first-listen__biz-log{touch-action:pan-y;flex:auto;gap:.5rem;min-height:0;max-height:none;padding:.15rem .2rem .45rem}.profile-biz__bar{grid-area:hero;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"avatar identity status""incomplete incomplete incomplete";align-items:center;gap:.4rem .75rem;padding:.1rem .05rem .15rem;display:grid}.profile-biz__avatar{border-radius:9999px;grid-area:avatar;width:3.35rem;height:3.35rem;position:relative;overflow:hidden;box-shadow:0 8px 20px #14243029,0 0 0 2px #ffffffb3}.profile-biz__identity{grid-area:identity;min-width:0}.profile-biz__identity .first-listen__title{letter-spacing:-.02em;color:var(--foreground);margin:0;font-size:1.02rem;font-weight:700}.profile-biz__identity .first-listen__eyebrow{color:var(--brand-filled);letter-spacing:.04em;margin:0;font-size:.72rem;font-weight:700}.profile-biz__status{color:var(--muted-foreground);white-space:nowrap;background:#ffffff80;border:1px solid #ffffff8c;border-radius:9999px;grid-area:status;align-items:center;gap:.35rem;margin:0;padding:.22rem .6rem;font-size:.72rem;font-weight:700;display:inline-flex}.profile-biz__status[data-busy=true]{color:var(--brand-filled)}.profile-biz__status-dot{background:#22c55e;border-radius:50%;width:.42rem;height:.42rem;box-shadow:0 0 0 3px #22c55e2e}.profile-biz__status[data-busy=true] .profile-biz__status-dot{background:var(--brand-filled);box-shadow:0 0 0 3px var(--brand-filled)}@supports (color:color-mix(in lab,red,red)){.profile-biz__status[data-busy=true] .profile-biz__status-dot{box-shadow:0 0 0 3px color-mix(in oklab,var(--brand-filled) 22%,transparent)}}.profile-biz__status[data-busy=true] .profile-biz__status-dot{animation:1.15s ease-in-out infinite profile-biz-pulse}.profile-biz__incomplete{color:#713f12;white-space:nowrap;background:#fef3c7c7;border:1px solid #eab30861;border-radius:9999px;grid-area:incomplete;justify-self:start;max-width:none;margin:0;padding:.28rem .7rem;font-size:.75rem;font-weight:600;line-height:1.5}.dark .profile-biz__incomplete{color:#fef3c7;background:#713f1259;border-color:#eab30847}.profile-biz__presence{z-index:2;inset-inline-end:.12rem;background:#22c55e;border:2px solid #fff;border-radius:50%;width:.58rem;height:.58rem;position:absolute;bottom:.12rem}.profile-biz__presence[data-state=busy]{background:var(--brand-filled)}.profile-biz .first-listen__biz-wait-dots{color:var(--foreground);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb3;border:1px solid #ffffffd1;box-shadow:inset 0 1px #ffffffbf}.profile-biz .first-listen__biz-wait-line{color:var(--muted-foreground)}.profile-biz__preview-kicker{color:var(--brand-filled);letter-spacing:.04em;margin-bottom:.35rem;font-size:.7rem;font-weight:700;display:block}.profile-biz__dock{flex-direction:column;flex-shrink:0;gap:.45rem;padding-top:.2rem;display:flex}.profile-biz .first-listen__biz-chips{scrollbar-width:thin;flex-wrap:nowrap;max-height:none;padding-block:.1rem;overflow:auto hidden}.profile-biz .first-listen__biz-chip{color:var(--primary);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff8c;border-color:#ffffffb3;border-radius:9999px;flex:none}.profile-biz .first-listen__biz-chip[data-tone=primary]{background:var(--primary);color:var(--primary-foreground);border-color:#0000}.profile-biz .first-listen__biz-chip[data-tone=primary]:hover{background:var(--primary-hover)}.profile-biz .first-listen__biz-chip[data-tone=quiet]{color:var(--muted-foreground);background:0 0}.profile-biz .first-listen__biz-form{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff80;border:1px solid #ffffffb3;border-radius:1.15rem;align-items:flex-end;padding:.32rem .32rem .32rem .55rem}.profile-biz__composer{resize:none;max-height:7.5rem;padding-block:.45rem;line-height:1.6;overflow-y:auto}.profile-biz .first-listen__biz-form:focus-within{box-shadow:0 0 0 var(--ring-width) var(--ring)}.profile-biz .first-listen__biz-send{background:var(--primary);width:2.5rem;height:2.5rem;color:var(--primary-foreground);border-radius:9999px;place-items:center;padding:0;display:grid}.profile-biz__send-icon{width:1.05rem;height:1.05rem;transform:scaleX(-1)}.profile-biz .first-listen__biz-pdf{align-items:center;gap:.35rem;display:inline-flex}.profile-biz .first-listen__biz-portrait{border-radius:9999px;align-self:start;width:3.35rem;height:3.35rem;min-height:3.35rem;margin-bottom:0;display:block;position:relative;overflow:hidden}.dark .profile-biz .first-listen__biz-thread,.dark .profile-biz .first-listen__biz-form,.dark .profile-biz__status{background:#080c1047;border-color:#ffffff1f}.dark .profile-biz .first-listen__biz-msg--bot,.dark .profile-biz .first-listen__biz-preview,.dark .profile-biz .first-listen__biz-wait-dots,.dark .profile-biz .first-listen__biz-chip{background:#080c1061;border-color:#ffffff1f}.dark .profile-biz .first-listen__biz-chip[data-tone=primary]{background:var(--primary);color:var(--primary-foreground)}@keyframes profile-biz-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}@media(min-width:1080px){.profile-biz{height:100%;min-height:0;max-height:100%}}@media(max-width:860px){.profile-biz{height:100%;min-height:0;padding:.95rem .85rem 1rem}.profile-biz .first-listen__biz{grid-template:"hero""thread"minmax(0,1fr)/minmax(0,1fr);height:100%;min-height:0}.profile-biz__bar{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"avatar identity""status status""incomplete incomplete"}.profile-biz__status,.profile-biz__incomplete{justify-self:start}.profile-biz__incomplete{white-space:normal}.profile-site{height:auto;min-height:16rem}.profile-site__preview,.profile-site__frame,.profile-site__empty{min-height:14rem}.profile-biz .first-listen__biz-log{min-height:0;max-height:none}}@media(prefers-reduced-motion:reduce){.profile-biz__status[data-busy=true] .profile-biz__status-dot{animation:none}.profile-page:before,.profile-page:after{filter:blur(36px)}.profile-deck__track,.profile-deck__dot-tip,.profile-company-tabs__indicator{transition:none}.profile-deck__horizon-signal i,.profile-company-stage[data-dir=next]>.profile-company-panel:not([hidden]),.profile-company-stage[data-dir=prev]>.profile-company-panel:not([hidden]){animation:none}}.profile-page[data-motion=reduce] .profile-company-tabs__indicator{transition:none}.profile-page[data-motion=reduce] .profile-company-stage[data-dir=next]>.profile-company-panel:not([hidden]),.profile-page[data-motion=reduce] .profile-company-stage[data-dir=prev]>.profile-company-panel:not([hidden]){animation:none}@media(prefers-reduced-transparency:reduce){.profile-page:before,.profile-page:after{display:none}.profile-page .profile-glass,.profile-page .profile-well,.profile-page .profile-biz{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--card)}}.kit-overlay-triggers{gap:.75rem;display:grid}@media(min-width:640px){.kit-overlay-triggers{grid-template-columns:repeat(3,minmax(0,1fr))}}.kit-overlay-trigger{border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--card);align-items:flex-start;gap:.75rem;width:100%;padding:.85rem .9rem;display:flex}@supports (color:color-mix(in lab,red,red)){.kit-overlay-trigger{background:color-mix(in oklab,var(--card) 88%,var(--muted))}}.kit-overlay-trigger{text-align:start;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.kit-overlay-trigger:hover{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.kit-overlay-trigger:hover{border-color:color-mix(in oklab,var(--brand) 35%,var(--border))}}.kit-overlay-trigger:hover{background:var(--card);box-shadow:0 1px 0 var(--brand)}@supports (color:color-mix(in lab,red,red)){.kit-overlay-trigger:hover{box-shadow:0 1px color-mix(in oklab,var(--brand) 8%,transparent)}}.kit-overlay-trigger:focus-visible{box-shadow:0 0 0 var(--ring-width) var(--ring);outline:none}@supports (color:color-mix(in lab,red,red)){.kit-overlay-trigger:focus-visible{box-shadow:0 0 0 var(--ring-width) color-mix(in oklab,var(--ring) 28%,transparent)}}.kit-overlay-trigger__icon{border-radius:var(--radius-md);border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.kit-overlay-trigger__icon--dialog{color:var(--primary);background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.kit-overlay-trigger__icon--dialog{background:color-mix(in oklab,var(--primary) 12%,white)}}.kit-overlay-trigger__icon--dialog{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.kit-overlay-trigger__icon--dialog{border-color:color-mix(in oklab,var(--primary) 22%,var(--border))}}.kit-overlay-trigger__icon--sheet{color:var(--brand-filled);background:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.kit-overlay-trigger__icon--sheet{background:color-mix(in oklab,var(--secondary) 90%,white)}}.kit-overlay-trigger__icon--sheet{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.kit-overlay-trigger__icon--sheet{border-color:color-mix(in oklab,var(--brand) 28%,var(--border))}}.kit-overlay-trigger__icon--alert{color:var(--destructive);background:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.kit-overlay-trigger__icon--alert{background:color-mix(in oklab,var(--destructive) 10%,white)}}.kit-overlay-trigger__icon--alert{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.kit-overlay-trigger__icon--alert{border-color:color-mix(in oklab,var(--destructive) 22%,var(--border))}}.kit-overlay-trigger__copy{flex-direction:column;gap:.15rem;min-width:0;display:flex}.kit-overlay-trigger__title{color:var(--foreground);font-size:.875rem;font-weight:600;line-height:1.35}.kit-overlay-trigger__hint{color:var(--muted-foreground);font-size:.75rem;font-weight:500;line-height:1.4}.kit-overlay{z-index:50;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.kit-overlay--sheet{justify-content:flex-start;align-items:stretch;padding:0}.kit-overlay__scrim{cursor:pointer;animation:kit-scrim-in var(--duration-slow) var(--ease-standard) both;background:#0f172a6b;border:none;position:absolute;top:0;right:0;bottom:0;left:0}.kit-overlay__close{flex-shrink:0;color:var(--muted-foreground)!important}.kit-overlay__close:hover{color:var(--foreground)!important}@keyframes kit-scrim-in{0%{opacity:0}to{opacity:1}}@keyframes kit-dialog-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes kit-sheet-in{0%{opacity:.6;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.kit-dialog,.kit-alert{z-index:1;border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--card);width:100%;color:var(--card-foreground);box-shadow:var(--shadow-md);animation:kit-dialog-in var(--duration-slow) var(--ease-standard) both;flex-direction:column;display:flex;position:relative;overflow:clip}.kit-dialog{max-width:32rem}.kit-alert{max-width:28rem;padding:1.35rem 1.35rem 1.15rem}.kit-dialog__header,.kit-sheet__header{border-bottom:1px solid var(--border);align-items:flex-start;gap:.75rem;padding:1.15rem 1.15rem 1rem;display:flex}@supports (color:color-mix(in lab,red,red)){.kit-dialog__header,.kit-sheet__header{border-bottom:1px solid color-mix(in oklab,var(--border) 88%,var(--brand) 12%)}}.kit-dialog__header,.kit-sheet__header{background:linear-gradient(180deg,var(--brand) 0%,transparent 100%),var(--card)}@supports (color:color-mix(in lab,red,red)){.kit-dialog__header,.kit-sheet__header{background:linear-gradient(180deg,color-mix(in oklab,var(--brand) 6%,transparent) 0%,transparent 100%),var(--card)}}.kit-dialog__icon,.kit-sheet__icon{border-radius:var(--radius-md);border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex;box-shadow:inset 0 1px #ffffffb3}.kit-dialog__icon{color:var(--primary);background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.kit-dialog__icon{background:color-mix(in oklab,var(--primary) 12%,white)}}.kit-dialog__icon{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.kit-dialog__icon{border-color:color-mix(in oklab,var(--primary) 22%,var(--border))}}.kit-sheet__icon{color:var(--brand-filled);background:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.kit-sheet__icon{background:color-mix(in oklab,var(--secondary) 88%,white)}}.kit-sheet__icon{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.kit-sheet__icon{border-color:color-mix(in oklab,var(--brand) 28%,var(--border))}}.kit-dialog__title,.kit-sheet__title,.kit-alert__title{color:var(--foreground);margin:0;font-size:1.125rem;font-weight:600;line-height:1.4}.kit-dialog__desc,.kit-sheet__desc,.kit-alert__desc{color:var(--muted-foreground);margin:.25rem 0 0;font-size:.8125rem;font-weight:500;line-height:1.5}.kit-dialog__body{flex-direction:column;gap:1rem;padding:1.15rem;display:flex}.kit-dialog__footer,.kit-sheet__footer,.kit-alert__footer{border-top:1px solid var(--border);background:var(--muted);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;padding:.9rem 1.15rem;display:flex}@supports (color:color-mix(in lab,red,red)){.kit-dialog__footer,.kit-sheet__footer,.kit-alert__footer{background:color-mix(in oklab,var(--muted) 55%,var(--card))}}.kit-alert__footer{padding-inline:0;background:0 0;border-top:none;margin-top:1.15rem;padding-bottom:0}.kit-sheet{z-index:1;border-right:1px solid var(--border);background:var(--card);width:100%;max-width:28rem;color:var(--card-foreground);box-shadow:var(--shadow-md);animation:kit-sheet-in var(--duration-slow) var(--ease-standard) both;inset-block:0;flex-direction:column;display:flex;position:absolute;left:0}@media(min-width:1024px){.kit-sheet{max-width:32rem}}.kit-sheet__body{flex-direction:column;flex:1;gap:0;padding:.25rem 0 .5rem;display:flex;overflow-y:auto}.kit-sheet__section{border:none;min-inline-size:0;margin:0;padding:1rem 1.15rem 1.1rem}.kit-sheet__section+.kit-sheet__section{border-top:1px solid var(--divider)}@supports (color:color-mix(in lab,red,red)){.kit-sheet__section+.kit-sheet__section{border-top:1px solid color-mix(in oklab,var(--divider) 70%,transparent)}}.kit-sheet__grid{gap:.85rem;display:grid}.kit-sheet__footer{justify-content:stretch}.kit-alert__hero{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.85rem;display:flex}.kit-alert__icon{border-radius:var(--radius-md);border:1px solid var(--destructive);flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.kit-alert__icon{border:1px solid color-mix(in oklab,var(--destructive) 24%,var(--border))}}.kit-alert__icon{background:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.kit-alert__icon{background:color-mix(in oklab,var(--destructive) 10%,white)}}.kit-alert__icon{color:var(--destructive);box-shadow:inset 0 1px #ffffffb3}.kit-alert__meta{border-radius:var(--radius-md);border:1px solid var(--destructive);justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;padding:.7rem .85rem;display:flex}@supports (color:color-mix(in lab,red,red)){.kit-alert__meta{border:1px solid color-mix(in oklab,var(--destructive) 16%,var(--border))}}.kit-alert__meta{background:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.kit-alert__meta{background:color-mix(in oklab,var(--destructive) 5%,var(--card))}}.kit-alert__meta-label{color:var(--muted-foreground);font-size:.75rem;font-weight:600}.kit-alert__meta-value{color:var(--foreground);font-size:.8125rem;font-weight:600}.dark .kit-overlay-trigger__icon--dialog{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dark .kit-overlay-trigger__icon--dialog{background:color-mix(in oklab,var(--primary) 22%,var(--card))}}.dark .kit-overlay-trigger__icon--sheet{background:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.dark .kit-overlay-trigger__icon--sheet{background:color-mix(in oklab,var(--secondary) 55%,var(--card))}}.dark .kit-overlay-trigger__icon--sheet{color:var(--brand)}.dark .kit-overlay-trigger__icon--alert,.dark .kit-alert__icon{background:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark .kit-overlay-trigger__icon--alert,.dark .kit-alert__icon{background:color-mix(in oklab,var(--destructive) 18%,var(--card))}}.dark .kit-overlay-trigger__icon--alert,.dark .kit-alert__icon{box-shadow:inset 0 1px #ffffff0f}.dark .kit-dialog__icon{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dark .kit-dialog__icon{background:color-mix(in oklab,var(--primary) 22%,var(--card))}}.dark .kit-dialog__icon{box-shadow:inset 0 1px #ffffff0f}.dark .kit-sheet__icon{background:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.dark .kit-sheet__icon{background:color-mix(in oklab,var(--secondary) 55%,var(--card))}}.dark .kit-sheet__icon{color:var(--brand);box-shadow:inset 0 1px #ffffff0f}.dark .kit-dialog__header,.dark .kit-sheet__header{background:linear-gradient(180deg,var(--brand) 0%,transparent 100%),var(--card)}@supports (color:color-mix(in lab,red,red)){.dark .kit-dialog__header,.dark .kit-sheet__header{background:linear-gradient(180deg,color-mix(in oklab,var(--brand) 10%,transparent) 0%,transparent 100%),var(--card)}}.dark .kit-dialog__footer,.dark .kit-sheet__footer{background:var(--muted)}@supports (color:color-mix(in lab,red,red)){.dark .kit-dialog__footer,.dark .kit-sheet__footer{background:color-mix(in oklab,var(--muted) 40%,var(--card))}}.dark .kit-alert__meta{background:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark .kit-alert__meta{background:color-mix(in oklab,var(--destructive) 12%,var(--card))}}.dark .kit-overlay__scrim{background:#0206179e}@media(prefers-reduced-motion:reduce){.kit-overlay__scrim,.kit-dialog,.kit-alert,.kit-sheet{animation:none}}@keyframes kit-toast-life{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.kit-toast{--toast-glass-blur:48px;--toast-accent:var(--brand);--toast-life:4s;--ease-toast:cubic-bezier(.16, 1, .3, 1);--ease-toast-out:cubic-bezier(.4, 0, .2, 1);z-index:50;isolation:isolate;min-width:min(18rem,100vw - 2rem);max-width:22rem;color:var(--foreground);background:linear-gradient(145deg,#ffffffb8 0%,#ffffff47 42%,var(--toast-accent) 100%);bottom:1rem;border:1px solid #ffffff8c;border-radius:1.1rem;align-items:flex-start;gap:.75rem;padding:.9rem .9rem 1.3rem;display:flex;position:fixed;inset-inline-start:1rem;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.kit-toast{background:linear-gradient(145deg,#ffffffb8,#ffffff47 42%,color-mix(in oklab,var(--toast-accent) 14%,#ffffff2e))}}.kit-toast{-webkit-backdrop-filter:blur(var(--toast-glass-blur)) saturate(1.9);backdrop-filter:blur(var(--toast-glass-blur)) saturate(1.9);box-shadow:inset 0 1px #fffffff2,inset 0 -1px #fff3,0 0 0 1px var(--toast-accent),0 10px 40px #0000001f,0 2px 10px var(--toast-accent)}@supports (color:color-mix(in lab,red,red)){.kit-toast{box-shadow:inset 0 1px #fffffff2,inset 0 -1px #fff3,0 0 0 1px color-mix(in oklab,var(--toast-accent) 18%,#ffffff59),0 10px 40px #0000001f,0 2px 10px color-mix(in oklab,var(--toast-accent) 16%,transparent)}}.kit-toast{opacity:0;transition:opacity .44s var(--ease-toast),transform .44s var(--ease-toast);pointer-events:none;will-change:opacity,transform;transform:translateY(18px)scale(.94)}.kit-toast[data-ready=true][data-phase=in]{opacity:1;pointer-events:auto;transform:translate(0)scale(1)}.kit-toast[data-phase=out]{opacity:0;pointer-events:none;transition:opacity .28s var(--ease-toast-out),transform .28s var(--ease-toast-out);transform:translateY(10px)scale(.97)}.kit-toast[data-kind=success]{--toast-accent:var(--status-pass)}.kit-toast[data-kind=warning]{--toast-accent:var(--warning)}.kit-toast[data-kind=error]{--toast-accent:var(--destructive)}.kit-toast[data-kind=info]{--toast-accent:var(--info)}.kit-toast:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 1px #ffffff73,inset 0 12px 24px #ffffff2e}.kit-toast:after{content:"";pointer-events:none;z-index:0;opacity:.55;background:linear-gradient(115deg,#0000 30%,#ffffff73 48%,#0000 62%);position:absolute;top:-40%;right:-20%;bottom:-40%;left:-20%;transform:rotate(8deg)}.kit-toast__icon{z-index:1;width:2.05rem;height:2.05rem;color:var(--toast-accent);box-shadow:inset 0 1px #ffffffe6,0 1px 6px var(--toast-accent);background:#ffffff6b;border:1px solid #ffffffa6;border-radius:.7rem;flex-shrink:0;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.kit-toast__icon{box-shadow:inset 0 1px #ffffffe6,0 1px 6px color-mix(in oklab,var(--toast-accent) 14%,transparent)}}.kit-toast__icon{-webkit-backdrop-filter:blur(12px)saturate(1.5);backdrop-filter:blur(12px)saturate(1.5);opacity:0;transition:opacity .38s var(--ease-toast) 70ms,transform .38s var(--ease-toast) 70ms;transform:scale(.72)}.kit-toast[data-ready=true][data-phase=in] .kit-toast__icon{opacity:1;transform:scale(1)}.kit-toast[data-phase=out] .kit-toast__icon{opacity:0;transition-duration:.2s;transition-delay:0s;transform:scale(.85)}.kit-toast__body{z-index:1;letter-spacing:-.01em;text-shadow:0 1px #ffffff59;flex:1;min-width:0;padding-top:.15rem;font-size:.875rem;line-height:1.45;position:relative}.kit-toast__close{z-index:1;border:1px solid #ffffff59;flex-shrink:0;position:relative;color:var(--muted-foreground)!important;background:#fff3!important}.kit-toast__close:hover{color:var(--foreground)!important;background:#ffffff73!important}.kit-toast__life{z-index:1;opacity:0;height:2.5px;transition:opacity .28s var(--ease-toast) .12s;inset-inline:.7rem;background:#ffffff59;border-radius:9999px;position:absolute;bottom:.4rem;overflow:hidden}.kit-toast[data-ready=true][data-phase=in] .kit-toast__life{opacity:1}.kit-toast__life>span{border-radius:inherit;background:linear-gradient(90deg,var(--toast-accent),var(--toast-accent));width:100%;height:100%;display:block}@supports (color:color-mix(in lab,red,red)){.kit-toast__life>span{background:linear-gradient(90deg,color-mix(in oklab,var(--toast-accent) 55%,transparent),color-mix(in oklab,var(--toast-accent) 75%,white))}}.kit-toast__life>span{transform-origin:inline-start;animation:kit-toast-life var(--toast-life) linear both;animation-play-state:paused}.kit-toast[data-ready=true][data-phase=in] .kit-toast__life>span{animation-play-state:running}.kit-toast[data-phase=out] .kit-toast__life{opacity:0;transition-delay:0s}.kit-toast[data-phase=out] .kit-toast__life>span{animation-play-state:paused}.dark .kit-toast{background:linear-gradient(145deg,#ffffff29 0%,var(--toast-accent) 48%,#12181d6b 100%);border-color:#ffffff2e}@supports (color:color-mix(in lab,red,red)){.dark .kit-toast{background:linear-gradient(145deg,#ffffff29,color-mix(in oklab,var(--toast-accent) 16%,#12181d59) 48%,#12181d6b)}}.dark .kit-toast{box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff0a,0 0 0 1px var(--toast-accent),0 14px 44px #00000073,0 4px 14px var(--toast-accent)}@supports (color:color-mix(in lab,red,red)){.dark .kit-toast{box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff0a,0 0 0 1px color-mix(in oklab,var(--toast-accent) 28%,transparent),0 14px 44px #00000073,0 4px 14px color-mix(in oklab,var(--toast-accent) 18%,transparent)}}.dark .kit-toast:before{box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 12px 24px #ffffff0d}.dark .kit-toast:after{opacity:.28}.dark .kit-toast__body{text-shadow:none}.dark .kit-toast__icon{box-shadow:inset 0 1px #ffffff24,0 1px 6px var(--toast-accent);background:#ffffff14;border-color:#ffffff29}@supports (color:color-mix(in lab,red,red)){.dark .kit-toast__icon{box-shadow:inset 0 1px #ffffff24,0 1px 6px color-mix(in oklab,var(--toast-accent) 18%,transparent)}}.dark .kit-toast__close{border-color:#ffffff1f;background:#ffffff0f!important}.dark .kit-toast__close:hover{background:#ffffff1f!important}.dark .kit-toast__life{background:#ffffff1f}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.kit-toast{background:var(--card)}@supports (color:color-mix(in lab,red,red)){.kit-toast{background:color-mix(in oklab,var(--card) 82%,var(--toast-accent) 18%)}}.kit-toast{-webkit-backdrop-filter:none;backdrop-filter:none}.dark .kit-toast{background:var(--card)}@supports (color:color-mix(in lab,red,red)){.dark .kit-toast{background:color-mix(in oklab,var(--card) 78%,var(--toast-accent) 22%)}}.kit-toast__icon{-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-reduced-motion:reduce){.kit-toast,.kit-toast__icon,.kit-toast__life{transition-duration:.01ms!important;transition-delay:0s!important}.kit-toast__life>span,.kit-toast__icon{animation:none!important}.kit-toast[data-phase=out]{opacity:0}}@keyframes notifications-panel-in{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes notifications-panel-out{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translateY(-4px)scale(.98)}}.notifications-panel{isolation:isolate;width:min(22.5rem,100vw - 1.25rem);max-width:calc(100vw - 1.25rem);transform-origin:var(--radix-dropdown-menu-content-transform-origin);background-color:var(--popover);color:var(--popover-foreground);border-color:var(--border);transform:translate(0);box-shadow:0 10px 28px #0000001f}.dark .notifications-panel{box-shadow:0 12px 32px #0006}.notifications-panel[data-state=open]{animation:.14s cubic-bezier(.16,1,.3,1) both notifications-panel-in}.notifications-panel[data-state=closed]{animation:notifications-panel-out 90ms var(--ease-standard) both}.notifications-item{isolation:isolate;background-color:#0000;transition:none}.notifications-item:after{content:"";z-index:0;pointer-events:none;background:var(--muted);opacity:0;transition:opacity 70ms linear;position:absolute;top:0;right:0;bottom:0;left:0;transform:translateZ(0)}.notifications-item>*{z-index:1;position:relative}.notifications-item:hover:after,.notifications-item:focus-visible:after,.notifications-item[data-highlighted]:after{opacity:1}.notifications-panel [data-testid=notifications-mark-all]{transition:color 70ms linear}@media(prefers-reduced-motion:reduce){.notifications-panel[data-state=open],.notifications-panel[data-state=closed]{animation:none}.notifications-item:after,.notifications-panel [data-testid=notifications-mark-all]{transition:none}}@keyframes brand-loading-enter{0%{opacity:0;transform:translateY(6px)scale(.992)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes brand-loading-breathe{0%,to{transform:translate(0)scale(1)}50%{transform:translate(0)scale(1.008)}}@keyframes brand-loading-aura-breathe{0%,to{opacity:.12}50%{opacity:.2}}.brand-loading-overlay{z-index:9999;pointer-events:none;opacity:0;visibility:hidden;backface-visibility:hidden;position:fixed;top:0;right:0;bottom:0;left:0;transform:translateZ(0)}.brand-loading-overlay--hold{opacity:1;visibility:visible;transition:none}.brand-loading-overlay--handoff{transform:none}.brand-loading-overlay--exiting{opacity:0;visibility:hidden;transition:opacity 1.2s cubic-bezier(.33,0,.2,1),visibility 0s linear 1.2s}.brand-loading-overlay--handoff .brand-loading{transition:background-color var(--brand-veil-ms,.72s) cubic-bezier(.33,0,.2,1);background-color:#0000}.brand-loading-overlay--handoff .brand-loading__aura{opacity:0;transition:opacity .48s cubic-bezier(.33,0,.2,1);animation:none}.brand-loading-overlay--handoff .brand-loading__stage{opacity:1;animation:none;transform:none}.brand-loading-overlay--handoff .brand-loading__logo,.brand-loading-overlay--handoff .brand-loading--play .brand-loading__logo{opacity:0;animation:none;transform:none}.brand-loading-shell{background-color:#fff;width:100%;min-height:100dvh}.brand-loading{background-color:#fff;justify-content:center;align-items:center;width:100%;min-height:100dvh;display:flex}.brand-loading__stage{opacity:0;justify-content:center;align-items:center;display:flex;position:relative;transform:translateY(6px)scale(.992)}.brand-loading__aura{opacity:.12;pointer-events:none;z-index:0;background:radial-gradient(#6accc138,#6accc114 46%,#0000 74%);border-radius:50%;width:16rem;height:9rem;position:absolute;transform:translateZ(0)}.brand-loading--play .brand-loading__stage{animation:2.2s cubic-bezier(.22,1,.36,1) both brand-loading-enter}.brand-loading--play .brand-loading__logo{will-change:transform;animation:8s cubic-bezier(.37,0,.63,1) 2.2s infinite brand-loading-breathe}.brand-loading--play .brand-loading__aura{animation:8s cubic-bezier(.37,0,.63,1) 2.2s infinite brand-loading-aura-breathe}.brand-loading__logo{z-index:1;aspect-ratio:992/523;object-fit:contain;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transform-origin:50%;backface-visibility:hidden;width:auto;height:8.25rem;display:block;position:relative;transform:translateZ(0)}@media(max-width:480px){.brand-loading__logo{width:auto;height:6.75rem}.brand-loading__aura{width:14rem;height:8rem}}@media(prefers-reduced-motion:reduce){.brand-loading-overlay--exiting,.brand-loading-overlay--handoff .brand-loading,.brand-loading-overlay--handoff .brand-loading__aura{transition:none}.brand-loading--play .brand-loading__stage,.brand-loading--play .brand-loading__logo,.brand-loading--play .brand-loading__aura{opacity:1;will-change:auto;animation:none;transform:none}.brand-loading__aura{opacity:.14}}.app-loading{--app-loading-still-ms:12s;--app-loading-bar-delay:.9s;--app-loading-card-ease:cubic-bezier(.22, .61, .36, 1);background-color:#05070c;width:100%;min-height:100dvh;position:relative;overflow:hidden}.app-loading__still-layer,.app-loading__logo-layer{position:absolute;top:0;right:0;bottom:0;left:0}.app-loading__still-layer{z-index:1;opacity:1;justify-content:center;align-items:flex-end;padding-block-end:max(1.75rem,env(safe-area-inset-bottom,0px) + .75rem);transition:opacity .78s cubic-bezier(.4,0,.2,1);display:flex}.app-loading--logo .app-loading__still-layer,.app-loading--exiting .app-loading__still-layer{opacity:0;pointer-events:none}.app-loading__still{object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.app-loading__scrim{pointer-events:none;background:linear-gradient(to top,oklab(12.8352% -.00143068 -.0127921/.72) 0%,oklab(12.8352% -.00143068 -.0127921/.18) 42%,transparent 68%),linear-gradient(to left,var(--brand-filled) 0%,transparent 36%);position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.app-loading__scrim{background:linear-gradient(to top,oklab(12.8352% -.00143068 -.0127921/.72) 0%,oklab(12.8352% -.00143068 -.0127921/.18) 42%,transparent 68%),linear-gradient(to left,color-mix(in oklab,var(--brand-filled) 8%,transparent) 0%,transparent 36%)}}.app-loading__hint{z-index:2;color:#0a0a0a;pointer-events:none;opacity:0;width:min(44rem,100% - 2.5rem);min-height:0;animation:app-loading-card-in 1.15s var(--app-loading-card-ease) .18s both;flex-direction:column;justify-content:flex-start;gap:.4rem;padding-block:.95rem 1.05rem;display:flex;position:relative;transform:translateY(.75rem)}.app-loading__kicker,.app-loading__title,.app-loading__body,.app-loading__bar{opacity:0}.app-loading__kicker{color:#1a1a1a;animation:app-loading-copy-in .7s var(--ease-standard) .55s both;margin:0;font-size:.8125rem;font-weight:500;line-height:1.4}.app-loading__title{color:#0a0a0a;text-wrap:pretty;animation:app-loading-copy-in .78s var(--ease-standard) .68s both;margin:0;font-size:1.125rem;font-weight:600;line-height:1.45}.app-loading__body{color:#1c1c1c;animation:app-loading-copy-in .86s var(--ease-standard) .82s both;margin:0;font-size:.875rem;font-weight:400;line-height:1.7}.app-loading__bar{border-radius:var(--radius-sm);background:var(--brand);height:.5rem;margin-top:.35rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.app-loading__bar{background:color-mix(in oklab,var(--brand) 14%,#ffffff6b)}}.app-loading__bar{animation:app-loading-copy-in .7s var(--ease-standard) .62s both;box-shadow:inset 0 1px #ffffff80}.app-loading__bar-fill{border-radius:inherit;transform-origin:100%;backface-visibility:hidden;will-change:transform;background:linear-gradient(90deg,var(--brand) 0%,var(--brand-filled) 58%,var(--primary) 100%);width:100%;height:100%;display:block;transform:translate(0)scaleX(0)}@supports (color:color-mix(in lab,red,red)){.app-loading__bar-fill{background:linear-gradient(90deg,color-mix(in oklab,var(--brand) 35%,var(--brand-filled)) 0%,var(--brand-filled) 58%,color-mix(in oklab,var(--primary) 55%,var(--brand-filled)) 100%)}}.app-loading__bar-fill{animation:app-loading-bar-fill calc(var(--app-loading-still-ms) - var(--app-loading-bar-delay)) linear var(--app-loading-bar-delay) both;box-shadow:inset 0 1px #ffffff61}.app-loading__bar:after{content:"";pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(105deg,#0000,#ffffff14 36%,#ffffff8c,#ffffff14 64%,#0000);width:36%;animation:1.7s linear .9s infinite app-loading-bar-sheen;position:absolute;inset-block:0;transform:translate(120%)}[dir=ltr] .app-loading__bar:after{animation-name:app-loading-bar-sheen-ltr}[dir=ltr] .app-loading__bar-fill{transform-origin:0}.app-loading__logo-layer{z-index:3;opacity:0;pointer-events:none;background-color:#fff;place-items:center;transition:opacity .78s cubic-bezier(.4,0,.2,1);display:grid}.app-loading--logo .app-loading__logo-layer{opacity:1}.app-loading--exiting .app-loading__logo-layer{opacity:0}.app-loading__logo-layer .brand-loading{background-color:#0000;min-height:100%}@keyframes app-loading-card-in{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translate(0)}}@keyframes app-loading-copy-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes app-loading-bar-fill{0%{transform:translate(0)scaleX(0)}14%{transform:translate(0)scaleX(.08)}42%{transform:translate(0)scaleX(.38)}72%{transform:translate(0)scaleX(.74)}to{transform:translate(0)scaleX(1)}}@keyframes app-loading-bar-sheen{0%{transform:translate(120%)}to{transform:translate(-180%)}}@keyframes app-loading-bar-sheen-ltr{0%{transform:translate(-120%)}to{transform:translate(180%)}}@media(max-width:720px){.app-loading__hint{width:min(44rem,100% - 1.5rem)}}@media(prefers-reduced-motion:reduce){.app-loading__hint,.app-loading__kicker,.app-loading__title,.app-loading__body,.app-loading__bar,.app-loading__bar-fill,.app-loading__still-layer,.app-loading__logo-layer{opacity:1;transition:none;animation:none;transform:none}.app-loading__bar-fill{will-change:auto;transform:translate(0)scaleX(1)}.app-loading__bar:after{opacity:0;animation:none}}.app-loading-preview{min-height:100dvh;position:relative}.app-loading-preview__dock{z-index:20;pointer-events:auto;width:min(19.5rem,100vw - 2rem);flex-direction:column;gap:.65rem;display:flex;position:fixed;inset-block-start:max(1rem,env(safe-area-inset-top,0px));inset-inline-end:max(1rem,env(safe-area-inset-left,0px))}@media(max-width:720px){.app-loading-preview__dock{width:calc(100vw - 1.7rem)}}.qc-skill-flip{perspective:1400px;height:100%}.qc-skill-flip__trigger,.qc-skill-flip__static{width:100%;height:100%;color:inherit;text-align:start;border-radius:var(--radius-lg);background:0 0;border:0;padding:0;display:block}.qc-skill-flip__trigger{cursor:pointer;outline:none}.qc-skill-flip__trigger:focus-visible{box-shadow:0 0 0 var(--ring-width) var(--ring)}@supports (color:color-mix(in lab,red,red)){.qc-skill-flip__trigger:focus-visible{box-shadow:0 0 0 var(--ring-width) color-mix(in oklab,var(--ring) 55%,transparent)}}@media(hover:hover)and (pointer:fine){.qc-skill-flip--live .qc-skill-flip__trigger:hover .qc-skill-flip__inner{transform:rotateY(-6deg)translateY(-2px)}.qc-skill-flip--live[data-flipped] .qc-skill-flip__trigger:hover .qc-skill-flip__inner{transform:rotateY(180deg)}}.qc-skill-flip[data-flipped] .qc-skill-flip__inner{transform:rotateY(180deg)}.qc-skill-flip__inner{width:100%;height:100%;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transition:transform .64s cubic-bezier(.22,1,.36,1);display:block;position:relative}.qc-skill-flip__face{backface-visibility:hidden}.qc-skill-flip__face--front{height:100%;position:relative;transform:rotateY(0)translateZ(1px)}.qc-skill-flip__face--back{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;transform:rotateY(180deg)translateZ(1px)}@media(hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.qc-skill-flip__inner,.qc-skill-flip[data-flipped] .qc-skill-flip__inner{transition:none;transform:none}.qc-skill-flip[data-flipped] .qc-skill-flip__face--front,.qc-skill-flip:not([data-flipped]) .qc-skill-flip__face--back{visibility:hidden;pointer-events:none}.qc-skill-flip[data-flipped] .qc-skill-flip__face--back{visibility:visible;backface-visibility:visible;transform:none}}.qc-skill-flip__photo{aspect-ratio:3/4;border-radius:calc(var(--radius-lg) - 2px);flex:auto;width:100%;min-height:0;display:block;position:relative;overflow:hidden}.qc-skill-flip__fallback{background:radial-gradient(120% 80% at 70% 0%,var(--primary),transparent 55%),linear-gradient(165deg,#1b2744,#243056 48%,#152033);position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.qc-skill-flip__fallback{background:radial-gradient(120% 80% at 70% 0%,color-mix(in oklab,var(--primary) 28%,transparent),transparent 55%),linear-gradient(165deg,#1b2744,#243056 48%,#152033)}}.qc-skill-flip__hint{z-index:1;color:#fff;letter-spacing:.01em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);top:.65rem;background:#0f172a6b;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:.28rem;padding:.22rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex;position:absolute;inset-inline-end:.65rem}.qc-skill-flip__analysis{height:100%;min-height:0;color:var(--foreground);flex-direction:column;gap:.7rem;display:flex;overflow:hidden}.qc-skill-flip__analysis-head{border-bottom:1px solid var(--brand);flex-direction:column;gap:.15rem;padding-bottom:.55rem;display:flex}@supports (color:color-mix(in lab,red,red)){.qc-skill-flip__analysis-head{border-bottom:1px solid color-mix(in oklab,var(--brand) 18%,var(--border))}}.qc-skill-flip__eyebrow{color:var(--primary);margin:0;font-size:.6875rem;font-weight:650}.qc-skill-flip__title{letter-spacing:-.02em;color:var(--foreground);margin:0;font-size:1.05rem;font-weight:700;line-height:1.25}.qc-skill-flip__analysis-body{flex-direction:column;flex:1;gap:.65rem;min-height:0;display:flex;overflow:hidden}.qc-skill-flip__copy{color:var(--foreground);text-wrap:pretty;margin:0;font-size:.8125rem;font-weight:500;line-height:1.75}.qc-better-said{border-radius:var(--radius-md);border:1px solid var(--primary);flex-direction:column;gap:.15rem;margin:.55rem 0 0;padding:.55rem .7rem;display:flex}@supports (color:color-mix(in lab,red,red)){.qc-better-said{border:1px solid color-mix(in oklab,var(--primary) 28%,var(--border))}}.qc-better-said{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.qc-better-said{background:color-mix(in oklab,var(--primary) 10%,var(--background))}}.qc-better-said{color:var(--foreground);font-size:.8125rem;line-height:1.7}.qc-better-said strong{color:var(--foreground);font-weight:700}.qc-better-said span{color:var(--foreground)}.qc-skill-flip__return{color:var(--muted-foreground);align-items:center;gap:.3rem;margin:0;font-size:.6875rem;font-weight:500;display:inline-flex}.qc-coach-banner{position:relative}.qc-coach-banner:before{content:"";background:var(--primary);border-radius:999px;width:3px;position:absolute;inset-block:.85rem;inset-inline-start:0}@supports (color:color-mix(in lab,red,red)){.qc-coach-banner:before{background:color-mix(in oklab,var(--primary) 72%,var(--brand))}}.qc-coach-banner__head{align-items:center;gap:.65rem;display:flex}.qc-coach-banner__icon{background:var(--primary);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.qc-coach-banner__icon{background:color-mix(in oklab,var(--primary) 14%,white)}}.qc-coach-banner__icon{color:var(--primary)}.qc-coach-banner__copy{color:var(--foreground);text-wrap:pretty;white-space:pre-wrap;margin:.7rem 0 0;font-size:.9375rem;font-weight:500;line-height:1.85}.dark .qc-coach-banner{background:linear-gradient(160deg,var(--primary) 0%,var(--brand) 100%)}@supports (color:color-mix(in lab,red,red)){.dark .qc-coach-banner{background:linear-gradient(160deg,color-mix(in oklab,var(--primary) 18%,#12181deb),color-mix(in oklab,var(--brand) 10%,#12181de0))}}.dark .qc-coach-banner{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .qc-coach-banner{border-color:color-mix(in oklab,var(--brand) 28%,var(--border))}}.dark .qc-coach-banner{box-shadow:inset 0 1px #ffffff14}.dark .qc-coach-banner__icon{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dark .qc-coach-banner__icon{background:color-mix(in oklab,var(--primary) 28%,#12181dcc)}}.dark .qc-coach-banner__icon{color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .qc-coach-banner__icon{color:color-mix(in oklab,var(--brand) 40%,white)}}.qc-org-briefing{--qc-org-portrait:20.5rem;--qc-org-portrait-docked:16.5rem;--qc-org-slide:1.08s cubic-bezier(.19, 1, .22, 1);justify-items:center;gap:1.35rem;display:grid;position:relative;overflow:visible}.qc-org-briefing--ready{grid-template-columns:minmax(0,var(--qc-org-portrait));transition:grid-template-columns var(--qc-org-slide),gap var(--qc-org-slide),justify-content var(--qc-org-slide);justify-content:center;place-items:start stretch;gap:0}.qc-org-briefing--ready[data-open=false]:not([data-busy]){cursor:pointer;width:fit-content;max-width:100%;margin-inline:auto;padding:.55rem .65rem .9rem}.qc-org-briefing--ready[data-open=false][data-busy]{cursor:default;width:fit-content;max-width:100%;margin-inline:auto;padding:.55rem .65rem .9rem}.qc-org-briefing--ready[data-open=true]{cursor:default;grid-template-columns:minmax(0,var(--qc-org-portrait-docked)) minmax(0,1fr);justify-content:start;gap:1.45rem;width:auto;max-width:100%;margin-inline:auto;padding:.85rem .95rem 1.1rem}.qc-org-request{text-align:start;flex-direction:column;gap:.75rem;display:flex}.qc-org-hub,.qc-org-create,.qc-org-wait{text-align:start;flex-direction:column;gap:.9rem;width:100%;display:flex}.qc-org-wait{border-radius:var(--radius-md);border:1px solid var(--brand);justify-content:center;gap:.55rem;min-height:11.5rem;padding:1.35rem 1.1rem 1.45rem;position:relative}@supports (color:color-mix(in lab,red,red)){.qc-org-wait{border:1px solid color-mix(in oklab,var(--brand) 24%,var(--border))}}.qc-org-wait{background:linear-gradient(165deg,#ffffff8c,#ffffff2e),var(--brand)}@supports (color:color-mix(in lab,red,red)){.qc-org-wait{background:linear-gradient(165deg,#ffffff8c,#ffffff2e),color-mix(in oklab,var(--brand) 8%,transparent)}}.qc-org-wait{box-shadow:inset 0 1px #ffffffb8}.qc-org-wait__pulse{border:2px solid var(--brand);border-radius:999px;width:2.75rem;height:2.75rem;margin-bottom:.35rem;display:block}@supports (color:color-mix(in lab,red,red)){.qc-org-wait__pulse{border:2px solid color-mix(in oklab,var(--brand) 22%,transparent)}}.qc-org-wait__pulse{border-top-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.qc-org-wait__pulse{border-top-color:color-mix(in oklab,var(--brand) 82%,white)}}.qc-org-wait__pulse{animation:1.1s linear infinite qc-org-wait-spin}.qc-org-wait__title{color:var(--foreground);margin:0;font-size:1.05rem;font-weight:650}.qc-org-wait__body{max-width:28rem;color:var(--muted-foreground);text-wrap:pretty;margin:0;font-size:.875rem;font-weight:500;line-height:1.75}.dark .qc-org-wait{background:linear-gradient(165deg,#ffffff0f 0%,transparent 100%),var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .qc-org-wait{background:linear-gradient(165deg,#ffffff0f 0%,transparent 100%),color-mix(in oklab,var(--brand) 14%,#12181d66)}}.dark .qc-org-wait{box-shadow:inset 0 1px #ffffff14}.qc-org-hub__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}@media(max-width:639px){.qc-org-hub__head{flex-direction:column;align-items:stretch}.qc-org-hub__head .btn,.qc-org-hub__head button{width:100%}}.qc-org-hub__title{color:var(--foreground);margin:0;font-size:1rem;font-weight:650}.qc-org-hub__empty{color:var(--muted-foreground);margin:0;font-size:.875rem;line-height:1.7}.qc-org-hub__list{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.qc-org-hub__item{border:1px solid var(--brand);flex-direction:column;gap:.28rem;width:100%;margin:0;padding:.75rem .85rem;display:flex}@supports (color:color-mix(in lab,red,red)){.qc-org-hub__item{border:1px solid color-mix(in oklab,var(--brand) 20%,var(--border))}}.qc-org-hub__item{border-radius:var(--radius-md);background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.qc-org-hub__item{background:color-mix(in oklab,var(--brand) 6%,#ffffff6b)}}.qc-org-hub__item{color:inherit;text-align:start;cursor:pointer;transition:border-color .22s var(--ease-standard),background-color .22s var(--ease-standard),box-shadow .22s var(--ease-standard)}.qc-org-hub__item:hover{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.qc-org-hub__item:hover{border-color:color-mix(in oklab,var(--brand) 38%,var(--border))}}.qc-org-hub__item:hover{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.qc-org-hub__item:hover{background:color-mix(in oklab,var(--brand) 10%,#ffffff8c)}}.qc-org-hub__item:hover{box-shadow:0 10px 22px var(--brand-filled)}@supports (color:color-mix(in lab,red,red)){.qc-org-hub__item:hover{box-shadow:0 10px 22px color-mix(in oklab,var(--brand-filled) 10%,transparent)}}.qc-org-hub__item:focus-visible{box-shadow:0 0 0 var(--ring-width) var(--ring);outline:none}@supports (color:color-mix(in lab,red,red)){.qc-org-hub__item:focus-visible{box-shadow:0 0 0 var(--ring-width) color-mix(in oklab,var(--ring) 55%,transparent)}}.qc-org-hub__item-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem .75rem;display:flex}.qc-org-hub__when,.qc-org-hub__meta{color:var(--muted-foreground);font-size:.75rem;font-weight:550}.qc-org-hub__headline{color:var(--foreground);text-wrap:pretty;font-size:.875rem;font-weight:600;line-height:1.65}.qc-org-briefing__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.dark .qc-org-hub__item{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .qc-org-hub__item{background:color-mix(in oklab,var(--brand) 12%,#12181d59)}}.dark .qc-org-hub__item:hover{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .qc-org-hub__item:hover{background:color-mix(in oklab,var(--brand) 16%,#12181d73)}}.qc-org-invite{isolation:isolate;flex-direction:column;gap:1.15rem;display:flex;position:relative;overflow:hidden}.qc-org-invite:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,var(--brand) 0%,transparent 68%);inset-inline-end:-12%;border-radius:50%;width:16rem;height:16rem;position:absolute;top:-48%}@supports (color:color-mix(in lab,red,red)){.qc-org-invite:before{background:radial-gradient(circle,color-mix(in oklab,var(--brand) 34%,transparent) 0%,transparent 68%)}}.qc-org-invite:before{opacity:.55}.qc-org-invite>*{z-index:1;position:relative}.qc-org-invite[data-open=false]{gap:0}.qc-org-invite__toggle{text-align:start;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:.75rem;margin:0;padding:0;display:flex}.qc-org-invite__toggle:focus-visible{border-radius:var(--radius-md);box-shadow:0 0 0 var(--ring-width) var(--ring);outline:none}@supports (color:color-mix(in lab,red,red)){.qc-org-invite__toggle:focus-visible{box-shadow:0 0 0 var(--ring-width) color-mix(in oklab,var(--ring) 45%,transparent)}}.qc-org-invite__toggle .qc-org-invite__head{flex:1;min-width:0}.qc-org-invite__head{align-items:flex-start;gap:.85rem;display:flex}.qc-org-invite__chevron{width:1.15rem;height:1.15rem;color:var(--muted-foreground);transition:transform var(--duration-normal) var(--ease-standard);flex-shrink:0;margin-block-start:.7rem}.qc-org-invite__chevron.is-open{transform:rotate(180deg)}.qc-org-invite__body{flex-direction:column;gap:1.15rem;display:flex}.qc-org-invite__icon{border-radius:var(--radius-md);border:1px solid var(--brand);flex-shrink:0;justify-content:center;align-items:center;width:2.65rem;height:2.65rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.qc-org-invite__icon{border:1px solid color-mix(in oklab,var(--brand) 32%,#ffffffb3)}}.qc-org-invite__icon{background:linear-gradient(160deg,#ffffffb8,#ffffff2e),var(--brand)}@supports (color:color-mix(in lab,red,red)){.qc-org-invite__icon{background:linear-gradient(160deg,#ffffffb8,#ffffff2e),color-mix(in oklab,var(--brand) 16%,transparent)}}.qc-org-invite__icon{color:var(--brand-filled);box-shadow:inset 0 1px #ffffffe0,0 8px 18px var(--brand-filled)}@supports (color:color-mix(in lab,red,red)){.qc-org-invite__icon{box-shadow:inset 0 1px #ffffffe0,0 8px 18px color-mix(in oklab,var(--brand-filled) 12%,transparent)}}.qc-org-invite__title{color:var(--foreground);margin:0;font-size:1.125rem;font-weight:600;line-height:1.4}.qc-org-invite__subtitle{max-width:42rem;color:var(--muted-foreground);margin:.28rem 0 0;font-size:.8125rem;font-weight:500;line-height:1.65;display:block}.qc-org-invite__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.qc-org-invite__step{border-radius:var(--radius-md);border:1px solid var(--brand);align-items:center;gap:.55rem;min-height:2.75rem;padding:.45rem .7rem;display:flex}@supports (color:color-mix(in lab,red,red)){.qc-org-invite__step{border:1px solid color-mix(in oklab,var(--brand) 20%,#ffffffb3)}}.qc-org-invite__step{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.qc-org-invite__step{background:color-mix(in oklab,var(--brand) 8%,#ffffff47)}}.qc-org-invite__step{color:var(--foreground);font-size:.75rem;font-weight:600;box-shadow:inset 0 1px #ffffffb8}.qc-org-invite__n{background:var(--brand-filled);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.qc-org-invite__n{background:color-mix(in oklab,var(--brand-filled) 88%,black)}}.qc-org-invite__n{color:var(--primary-foreground);font-size:.7rem;line-height:1}.qc-org-invite__form{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) auto;align-items:end;gap:.7rem;display:grid}.qc-org-invite__field{flex-direction:column;gap:.35rem;min-width:0;display:flex}.qc-org-invite__field>span{color:var(--muted-foreground);font-size:.75rem;font-weight:600}.qc-org-invite__field input,.qc-org-invite__field select,.qc-org-invite__field textarea{border-radius:var(--radius-md);border:1px solid var(--brand);width:100%;height:2.75rem}@supports (color:color-mix(in lab,red,red)){.qc-org-invite__field input,.qc-org-invite__field select,.qc-org-invite__field textarea{border:1px solid color-mix(in oklab,var(--brand) 22%,#ffffffb3)}}.qc-org-invite__field input,.qc-org-invite__field select,.qc-org-invite__field textarea{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.qc-org-invite__field input,.qc-org-invite__field select,.qc-org-invite__field textarea{background:color-mix(in oklab,var(--brand) 6%,#ffffff6b)}}.qc-org-invite__field input,.qc-org-invite__field select,.qc-org-invite__field textarea{color:var(--foreground);box-shadow:inset 0 1px #fffc,inset 0 -1px 0 var(--brand);padding-inline:.85rem;font-size:.9375rem}@supports (color:color-mix(in lab,red,red)){.qc-org-invite__field input,.qc-org-invite__field select,.qc-org-invite__field textarea{box-shadow:inset 0 1px #fffc,inset 0 -1px color-mix(in oklab,var(--brand) 8%,transparent)}}.qc-org-invite__field input,.qc-org-invite__field select,.qc-org-invite__field textarea{transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.qc-org-invite__field textarea{resize:vertical;height:auto;min-height:5.5rem;padding-block:.7rem}.qc-org-invite__field input::placeholder,.qc-org-invite__field textarea::placeholder{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.qc-org-invite__field input::placeholder,.qc-org-invite__field textarea::placeholder{color:color-mix(in oklab,var(--muted-foreground) 82%,transparent)}}.qc-org-invite__field input:hover:not(:disabled),.qc-org-invite__field select:hover:not(:disabled),.qc-org-invite__field textarea:hover:not(:disabled){border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.qc-org-invite__field input:hover:not(:disabled),.qc-org-invite__field select:hover:not(:disabled),.qc-org-invite__field textarea:hover:not(:disabled){border-color:color-mix(in oklab,var(--brand) 42%,#ffffffb3)}}.qc-org-invite__field input:hover:not(:disabled),.qc-org-invite__field select:hover:not(:disabled),.qc-org-invite__field textarea:hover:not(:disabled){background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.qc-org-invite__field input:hover:not(:disabled),.qc-org-invite__field select:hover:not(:disabled),.qc-org-invite__field textarea:hover:not(:disabled){background:color-mix(in oklab,var(--brand) 10%,#ffffff85)}}.qc-org-invite__field input:focus,.qc-org-invite__field select:focus,.qc-org-invite__field textarea:focus{border-color:var(--ring);background:var(--brand);outline:none}@supports (color:color-mix(in lab,red,red)){.qc-org-invite__field input:focus,.qc-org-invite__field select:focus,.qc-org-invite__field textarea:focus{background:color-mix(in oklab,var(--brand) 8%,#ffffff9e)}}.qc-org-invite__field input:focus,.qc-org-invite__field select:focus,.qc-org-invite__field textarea:focus{box-shadow:inset 0 1px #ffffffd9,0 0 0 var(--ring-width) var(--ring)}@supports (color:color-mix(in lab,red,red)){.qc-org-invite__field input:focus,.qc-org-invite__field select:focus,.qc-org-invite__field textarea:focus{box-shadow:inset 0 1px #ffffffd9,0 0 0 var(--ring-width) color-mix(in oklab,var(--ring) 30%,transparent)}}.qc-org-invite__field input[aria-invalid=true],.qc-org-invite__field select[aria-invalid=true],.qc-org-invite__field textarea[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.qc-org-invite__field input[aria-invalid=true],.qc-org-invite__field select[aria-invalid=true],.qc-org-invite__field textarea[aria-invalid=true]{border-color:color-mix(in oklab,var(--destructive) 55%,var(--border))}}.qc-org-feedback__form{grid-template-columns:minmax(10rem,14rem) minmax(0,1fr);align-items:start;gap:.7rem;display:grid}.qc-org-feedback__message,.qc-org-feedback__submit{grid-column:1/-1}.qc-org-feedback__submit{justify-self:start}.qc-org-invite__field em{color:var(--destructive);font-size:.75rem;font-style:normal;font-weight:500}.qc-org-invite__submit{height:2.75rem;box-shadow:inset 0 1px #ffffff47,0 10px 22px var(--brand-filled);padding-inline:1.15rem}@supports (color:color-mix(in lab,red,red)){.qc-org-invite__submit{box-shadow:inset 0 1px #ffffff47,0 10px 22px color-mix(in oklab,var(--brand-filled) 22%,transparent)}}.qc-org-invite__hint,.qc-org-invite__error{align-items:center;gap:.4rem;margin:0;font-size:.75rem;font-weight:500;line-height:1.5;display:flex}.qc-org-invite__hint{color:var(--muted-foreground)}.qc-org-invite__error{color:var(--destructive)}.qc-org-invite__roster{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.qc-org-invite__chip{border:1px solid var(--brand);border-radius:999px;flex-wrap:wrap;align-items:baseline;gap:.35rem .65rem;max-width:100%;padding:.45rem .75rem;display:flex}@supports (color:color-mix(in lab,red,red)){.qc-org-invite__chip{border:1px solid color-mix(in oklab,var(--brand) 22%,#ffffffa6)}}.qc-org-invite__chip{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.qc-org-invite__chip{background:color-mix(in oklab,var(--brand) 10%,#ffffff52)}}.qc-org-invite__chip{box-shadow:inset 0 1px #ffffffb3}.qc-org-invite__chip strong{color:var(--foreground);font-size:.8125rem;font-weight:650}.qc-org-invite__chip span{color:var(--muted-foreground);font-size:.75rem}.qc-org-invite__chip em{color:var(--brand-filled);font-size:.7rem;font-style:normal;font-weight:650}.qc-org-invite__chip[data-status=pending] em{color:var(--brand-filled)}@supports (color:color-mix(in lab,red,red)){.qc-org-invite__chip[data-status=pending] em{color:color-mix(in oklab,var(--brand-filled) 70%,var(--muted-foreground))}}.qc-org-invite__chip-actions{flex-wrap:wrap;gap:.3rem;margin-inline-start:auto;display:inline-flex}.qc-org-invite__chip-actions button{border:1px solid var(--brand);border-radius:999px;height:1.7rem;padding:0 .6rem}@supports (color:color-mix(in lab,red,red)){.qc-org-invite__chip-actions button{border:1px solid color-mix(in oklab,var(--brand) 28%,#ffffff8c)}}.qc-org-invite__chip-actions button{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.qc-org-invite__chip-actions button{background:color-mix(in oklab,var(--brand) 8%,#ffffff6b)}}.qc-org-invite__chip-actions button{color:var(--foreground);font-size:.68rem;font-weight:650}.qc-org-invite__chip-actions button:hover:not(:disabled){background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.qc-org-invite__chip-actions button:hover:not(:disabled){background:color-mix(in oklab,var(--brand) 16%,#ffffff80)}}.qc-org-invite__chip-actions button:disabled{opacity:.55}.qc-org-invite__chip[data-fresh=true]{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.qc-org-invite__chip[data-fresh=true]{border-color:color-mix(in oklab,var(--brand) 42%,#ffffffb3)}}.qc-org-invite__chip[data-fresh=true]{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.qc-org-invite__chip[data-fresh=true]{background:color-mix(in oklab,var(--brand) 16%,#fff6)}}.dark .qc-org-invite__icon{background:linear-gradient(160deg,#ffffff1a 0%,transparent 70%),var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .qc-org-invite__icon{background:linear-gradient(160deg,#ffffff1a 0%,transparent 70%),color-mix(in oklab,var(--brand) 22%,#12181d66)}}.dark .qc-org-invite__icon{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .qc-org-invite__icon{border-color:color-mix(in oklab,var(--brand) 36%,#ffffff1f)}}.dark .qc-org-invite__icon{box-shadow:inset 0 1px #ffffff24}.dark .qc-org-invite__step,.dark .qc-org-invite__chip,.dark .qc-org-invite__field input,.dark .qc-org-invite__field select,.dark .qc-org-invite__field textarea{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .qc-org-invite__step,.dark .qc-org-invite__chip,.dark .qc-org-invite__field input,.dark .qc-org-invite__field select,.dark .qc-org-invite__field textarea{background:color-mix(in oklab,var(--brand) 12%,#12181d47)}}.dark .qc-org-invite__step,.dark .qc-org-invite__chip,.dark .qc-org-invite__field input,.dark .qc-org-invite__field select,.dark .qc-org-invite__field textarea{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .qc-org-invite__step,.dark .qc-org-invite__chip,.dark .qc-org-invite__field input,.dark .qc-org-invite__field select,.dark .qc-org-invite__field textarea{border-color:color-mix(in oklab,var(--brand) 28%,#ffffff1a)}}.dark .qc-org-invite__step,.dark .qc-org-invite__chip,.dark .qc-org-invite__field input,.dark .qc-org-invite__field select,.dark .qc-org-invite__field textarea{box-shadow:inset 0 1px #ffffff14}.dark .qc-org-invite__chip-actions button{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .qc-org-invite__chip-actions button{background:color-mix(in oklab,var(--brand) 14%,#12181d59)}}.dark .qc-org-invite__chip-actions button{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .qc-org-invite__chip-actions button{border-color:color-mix(in oklab,var(--brand) 32%,#ffffff1f)}}@media(max-width:44rem){.qc-org-invite__steps,.qc-org-invite__form,.qc-org-feedback__form{grid-template-columns:minmax(0,1fr)}.qc-org-invite__submit{width:100%}}.qc-org-briefing__hero{z-index:1;width:min(var(--qc-org-portrait),100%);transition:width var(--qc-org-slide);flex-direction:column;align-items:center;display:flex;position:relative}.qc-org-briefing--ready[data-open=true] .qc-org-briefing__hero{width:min(var(--qc-org-portrait-docked),100%)}.qc-org-briefing__portrait{z-index:1;width:100%;color:inherit;background:0 0;border:0;outline:none;flex-direction:column;align-items:center;margin:0;padding:0;display:flex;position:relative}.qc-org-briefing--ready[data-open=true] .qc-org-briefing__portrait{width:100%}.qc-org-briefing__avatar-hit{cursor:pointer}.qc-org-briefing__avatar-hit:focus-visible .qc-org-briefing__frame{box-shadow:0 0 0 var(--ring-width) var(--ring),inset 0 1px #ffffffb8,0 22px 48px var(--brand-filled)}@supports (color:color-mix(in lab,red,red)){.qc-org-briefing__avatar-hit:focus-visible .qc-org-briefing__frame{box-shadow:0 0 0 var(--ring-width) color-mix(in oklab,var(--ring) 55%,transparent),inset 0 1px #ffffffb8,0 22px 48px color-mix(in oklab,var(--brand-filled) 28%,transparent)}}.qc-org-briefing__glow{z-index:0;background:radial-gradient(55% 70% at 50% 45%,var(--brand) 0%,var(--primary) 42%,transparent 74%);border-radius:50%;height:64%;position:absolute;inset:14% 4% auto}@supports (color:color-mix(in lab,red,red)){.qc-org-briefing__glow{background:radial-gradient(55% 70% at 50% 45%,color-mix(in oklab,var(--brand) 55%,transparent) 0%,color-mix(in oklab,var(--primary) 22%,transparent) 42%,transparent 74%)}}.qc-org-briefing__glow{filter:blur(16px);opacity:.9;pointer-events:none;animation:6.5s ease-in-out infinite qc-org-portrait-glow}.qc-org-briefing__stage{width:100%;display:block;position:relative}.qc-org-briefing__wait{z-index:0;pointer-events:none;border-radius:1.2rem;position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;overflow:hidden}.qc-org-briefing__wait:before{content:"";background:conic-gradient(from 0deg,transparent 0 64%,var(--brand) 78%,var(--primary) 86%,transparent 94% 100%);position:absolute;top:-45%;right:-45%;bottom:-45%;left:-45%}@supports (color:color-mix(in lab,red,red)){.qc-org-briefing__wait:before{background:conic-gradient(from 0deg,transparent 0 64%,color-mix(in oklab,var(--brand) 78%,white) 78%,color-mix(in oklab,var(--primary) 52%,white) 86%,transparent 94% 100%)}}.qc-org-briefing__wait:before{animation:2.8s linear infinite qc-org-wait-spin}.qc-org-briefing[data-waiting=true] .qc-org-briefing__glow{animation:3.4s ease-in-out infinite qc-org-wait-glow}.qc-org-briefing[data-waiting=true] .qc-org-briefing__avatar{animation:3.6s ease-in-out infinite qc-org-wait-breath}.qc-org-briefing[data-waiting=true] .qc-org-briefing__sheen{animation:3.2s ease-in-out infinite qc-org-wait-sheen}.qc-org-briefing__frame{z-index:1;aspect-ratio:3/4;isolation:isolate;border:1px solid var(--brand);border-radius:.95rem;width:100%;display:block;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.qc-org-briefing__frame{border:1px solid color-mix(in oklab,var(--brand) 28%,#ffffffc7)}}.qc-org-briefing__frame{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.qc-org-briefing__frame{background:color-mix(in oklab,var(--brand) 10%,#080c106b)}}.qc-org-briefing__frame{box-shadow:inset 0 1px #ffffffb8,inset 0 -1px 0 var(--brand),0 18px 36px var(--brand-filled)}@supports (color:color-mix(in lab,red,red)){.qc-org-briefing__frame{box-shadow:inset 0 1px #ffffffb8,inset 0 -1px color-mix(in oklab,var(--brand) 18%,transparent),0 18px 36px color-mix(in oklab,var(--brand-filled) 22%,transparent)}}.qc-org-briefing__frame{transition:width var(--qc-org-slide),transform .48s cubic-bezier(.22,1,.36,1),box-shadow .42s var(--ease-standard),border-color .32s var(--ease-standard);transform:translateZ(0)}.qc-org-briefing--ready[data-open=false] .qc-org-briefing__avatar-hit:hover .qc-org-briefing__frame{border-color:var(--brand);transform:translateY(-4px)scale(1.015)}@supports (color:color-mix(in lab,red,red)){.qc-org-briefing--ready[data-open=false] .qc-org-briefing__avatar-hit:hover .qc-org-briefing__frame{border-color:color-mix(in oklab,var(--brand) 42%,#ffffffe0)}}.qc-org-briefing--ready[data-open=false] .qc-org-briefing__avatar-hit:hover .qc-org-briefing__frame{box-shadow:inset 0 1px #ffffffd1,0 28px 56px var(--brand-filled)}@supports (color:color-mix(in lab,red,red)){.qc-org-briefing--ready[data-open=false] .qc-org-briefing__avatar-hit:hover .qc-org-briefing__frame{box-shadow:inset 0 1px #ffffffd1,0 28px 56px color-mix(in oklab,var(--brand-filled) 30%,transparent)}}.qc-org-briefing__avatar{object-fit:cover;object-position:50% 8%;transform-origin:50% 12%;width:100%;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(1.6)}.qc-org-briefing__frame>img.qc-org-briefing__avatar{z-index:0}.qc-org-briefing__avatar-video{z-index:1;pointer-events:none;opacity:0;transition:opacity .28s}.qc-org-briefing__avatar-video[data-on=true]{opacity:1}.qc-org-briefing__sheen{z-index:2;pointer-events:none;background:linear-gradient(145deg,#ffffff47,#ffffff0f 28%,#0000 52%),linear-gradient(#0000 42%,#060a0e2e 62%,#060a0eb8);position:absolute;top:0;right:0;bottom:0;left:0}.qc-org-briefing__caption{z-index:3;letter-spacing:.01em;color:#f8fafc;text-align:center;background:var(--brand);inset-inline:.55rem;border-radius:999px;padding:.32rem .55rem;font-size:.6875rem;font-weight:650;position:absolute;bottom:.55rem}@supports (color:color-mix(in lab,red,red)){.qc-org-briefing__caption{background:color-mix(in oklab,var(--brand) 18%,#080c106b)}}.qc-org-briefing__caption{-webkit-backdrop-filter:blur(16px)saturate(1.5);backdrop-filter:blur(16px)saturate(1.5);border:1px solid #ffffff38;box-shadow:inset 0 1px #ffffff47}@media(prefers-reduced-transparency:reduce){.qc-org-briefing__caption{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.qc-org-briefing__caption{background:color-mix(in oklab,var(--brand) 32%,#0b1116)}}}.qc-org-briefing__hint{color:var(--muted-foreground);opacity:1;max-height:2.5rem;transition:opacity .28s var(--ease-standard),transform .28s var(--ease-standard),max-height .42s cubic-bezier(.22,1,.36,1),margin .42s cubic-bezier(.22,1,.36,1);margin-top:.9rem;font-size:.875rem;font-weight:650;transform:translateY(0)}.qc-org-briefing--ready[data-open=true] .qc-org-briefing__hint{opacity:0;pointer-events:none;max-height:0;margin-top:0;overflow:hidden;transform:translateY(.35rem)}.qc-org-briefing__request{opacity:0;pointer-events:none;width:100%;max-height:0;transition:opacity .42s 80ms var(--ease-standard),transform .52s cubic-bezier(.19,1,.22,1),max-height .52s cubic-bezier(.22,1,.36,1),margin .42s cubic-bezier(.22,1,.36,1);margin:0;overflow:hidden;transform:translateY(.35rem)}.qc-org-briefing--ready[data-open=true] .qc-org-briefing__request{opacity:1;pointer-events:auto;max-height:28rem;margin-top:.9rem;overflow:visible;transform:none}.qc-org-briefing__copy{opacity:0;pointer-events:none;width:100%;min-width:0;transition:opacity .64s .28s var(--ease-standard),transform 1.08s cubic-bezier(.19,1,.22,1);flex-direction:column;gap:1.15rem;display:flex;overflow:hidden;transform:translateY(.55rem)}.qc-org-briefing--ready[data-open=true] .qc-org-briefing__copy{opacity:1;pointer-events:auto;overflow:visible;transform:none}.qc-org-briefing__copy [data-stage=idle]{opacity:0}.qc-org-briefing__reveal{opacity:0;transition:opacity .56s cubic-bezier(.19,1,.22,1),transform .72s cubic-bezier(.19,1,.22,1);transform:translateY(.45rem)}.qc-org-briefing__reveal.is-on{opacity:1;transform:none}.qc-org-briefing__box{animation:.64s cubic-bezier(.19,1,.22,1) both qc-org-box-in}.qc-org-briefing__panel{border:1px solid var(--border);border-radius:.75rem}@supports (color:color-mix(in lab,red,red)){.qc-org-briefing__panel{border:1px solid color-mix(in oklab,var(--border) 80%,transparent)}}.qc-org-briefing__panel{background:var(--background)}@supports (color:color-mix(in lab,red,red)){.qc-org-briefing__panel{background:color-mix(in oklab,var(--background) 35%,transparent)}}.qc-org-briefing__panel{padding:.85rem .95rem}.qc-org-briefing__caret{vertical-align:-.14em;background:var(--brand);width:.085em;height:1.05em;margin-inline-start:.12em;display:inline-block}@supports (color:color-mix(in lab,red,red)){.qc-org-briefing__caret{background:color-mix(in oklab,var(--brand) 72%,white)}}.qc-org-briefing__caret{box-shadow:0 0 10px var(--brand)}@supports (color:color-mix(in lab,red,red)){.qc-org-briefing__caret{box-shadow:0 0 10px color-mix(in oklab,var(--brand) 45%,transparent)}}.qc-org-briefing__caret{animation:1s step-end infinite qc-org-caret}.qc-org-briefing__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}@keyframes qc-org-caret{50%{opacity:0}}@keyframes qc-org-box-in{0%{opacity:0;transform:translateY(.7rem)scale(.96)}to{opacity:1;transform:none}}@media(min-width:56rem){.qc-org-briefing--ready[data-open=true] .qc-org-briefing__hero{top:calc(var(--header-height) + 1.15rem);position:sticky}}@media(max-width:55.999rem){.qc-org-briefing--ready,.qc-org-briefing--ready[data-open=true]{grid-template-columns:minmax(0,1fr);justify-content:center;justify-items:center}.qc-org-briefing--ready[data-open=true]{gap:1.1rem}.qc-org-briefing--ready[data-open=false] .qc-org-briefing__copy{max-height:0}.qc-org-briefing--ready[data-open=true] .qc-org-briefing__copy{max-height:140rem}}@keyframes qc-org-portrait-glow{0%,to{opacity:.72;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes qc-org-wait-spin{to{transform:rotate(360deg)}}@keyframes qc-org-wait-breath{0%,to{transform:scale(1.6)}50%{transform:scale(1.68)}}@keyframes qc-org-wait-glow{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:1;transform:scale(1.08)}}@keyframes qc-org-wait-sheen{0%,to{opacity:.55}50%{opacity:1}}.qc-org-briefing__eyebrow{color:var(--muted-foreground);align-items:center;gap:.65rem;margin:0;font-size:.8125rem;font-weight:600;display:flex}.qc-org-briefing__icon{background:var(--primary);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.qc-org-briefing__icon{background:color-mix(in oklab,var(--primary) 14%,white)}}.qc-org-briefing__icon{color:var(--primary)}.qc-org-verdict{border-radius:999px;align-items:center;margin:0;padding:.28rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.qc-org-verdict--muted{color:var(--muted-foreground);background:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.qc-org-verdict--muted{background:color-mix(in oklab,var(--muted-foreground) 12%,transparent)}}.qc-org-verdict--fail{color:var(--destructive);background:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.qc-org-verdict--fail{background:color-mix(in oklab,var(--destructive) 12%,transparent)}}.qc-org-verdict--warn{color:var(--warning);background:var(--warning)}@supports (color:color-mix(in lab,red,red)){.qc-org-verdict--warn{background:color-mix(in oklab,var(--warning) 14%,transparent)}}.qc-org-verdict--pass{color:var(--success);background:var(--success)}@supports (color:color-mix(in lab,red,red)){.qc-org-verdict--pass{background:color-mix(in oklab,var(--success) 12%,transparent)}}.qc-org-briefing__quote{margin:0;position:relative}.qc-org-briefing__quote-mark{width:1.35rem;height:1.35rem;color:var(--primary);inset-inline-start:-.15rem;position:absolute;top:-.35rem}@supports (color:color-mix(in lab,red,red)){.qc-org-briefing__quote-mark{color:color-mix(in oklab,var(--primary) 45%,transparent)}}.qc-org-briefing__quote h2{text-wrap:pretty;margin:0;padding-inline-start:1.4rem;font-size:clamp(1.2rem,1.05rem + .6vw,1.5rem);font-weight:650;line-height:1.7}.qc-org-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0;padding:0;list-style:none;display:grid}@media(min-width:768px){.qc-org-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}.qc-org-facts li{border:1px solid var(--border);border-radius:.65rem;flex-direction:column;gap:.15rem;display:flex}@supports (color:color-mix(in lab,red,red)){.qc-org-facts li{border:1px solid color-mix(in oklab,var(--border) 80%,transparent)}}.qc-org-facts li{background:var(--background)}@supports (color:color-mix(in lab,red,red)){.qc-org-facts li{background:color-mix(in oklab,var(--background) 35%,transparent)}}.qc-org-facts li{padding:.65rem .75rem}.qc-org-facts span{color:var(--muted-foreground);font-size:.6875rem;font-weight:600}.qc-org-facts strong{color:var(--foreground);font-size:1rem;font-weight:650}.qc-org-facts em{color:var(--muted-foreground);font-size:.6875rem;font-style:normal}.qc-org-briefing__columns{gap:1rem;display:grid}@media(min-width:768px){.qc-org-briefing__columns[data-pair=true]{grid-template-columns:1fr 1fr}}.qc-org-briefing__columns h3{color:var(--muted-foreground);align-items:center;gap:.4rem;margin:0 0 .45rem;font-size:.8125rem;font-weight:700;display:flex}.qc-org-briefing__columns p{text-wrap:pretty;margin:0;font-size:.9375rem;font-weight:500;line-height:1.9}.qc-org-coach{border:1px solid var(--border);border-radius:.75rem;flex-direction:column;gap:.85rem;display:flex}@supports (color:color-mix(in lab,red,red)){.qc-org-coach{border:1px solid color-mix(in oklab,var(--border) 80%,transparent)}}.qc-org-coach{background:var(--background)}@supports (color:color-mix(in lab,red,red)){.qc-org-coach{background:color-mix(in oklab,var(--background) 35%,transparent)}}.qc-org-coach{padding:.95rem 1rem}.qc-org-coach__head{flex-direction:column;gap:.65rem;display:flex}.qc-org-coach__head h3{color:var(--muted-foreground);align-items:center;gap:.4rem;margin:0;font-size:.8125rem;font-weight:700;display:flex}.qc-org-coach .qc-player{width:100%}.qc-org-coach__grid{gap:.85rem;display:grid}@media(min-width:768px){.qc-org-coach__grid{grid-template-columns:1fr 1fr}}.qc-org-coach__grid h4{color:var(--muted-foreground);margin:0 0 .4rem;font-size:.75rem;font-weight:700}.qc-org-coach__grid p{text-wrap:pretty;margin:0;font-size:.9375rem;font-weight:500;line-height:1.9}.qc-org-tags{flex-wrap:wrap;gap:.45rem;display:flex}.qc-org-tag{border-radius:999px;align-items:center;padding:.28rem .7rem;font-size:.75rem;font-weight:600;display:inline-flex}.qc-org-tag--good{color:var(--success);background:var(--success)}@supports (color:color-mix(in lab,red,red)){.qc-org-tag--good{background:color-mix(in oklab,var(--success) 12%,transparent)}}.qc-org-tag--risk{color:var(--destructive);background:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.qc-org-tag--risk{background:color-mix(in oklab,var(--destructive) 12%,transparent)}}.qc-org-briefing__sign{color:var(--muted-foreground);align-self:flex-end;margin:0;font-size:.75rem;font-weight:600}.dark .qc-org-briefing__icon{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dark .qc-org-briefing__icon{background:color-mix(in oklab,var(--primary) 28%,#12181dcc)}}.dark .qc-org-briefing__icon{color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .qc-org-briefing__icon{color:color-mix(in oklab,var(--brand) 40%,white)}}.dark .qc-org-briefing__frame{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .qc-org-briefing__frame{border-color:color-mix(in oklab,var(--brand) 36%,#ffffff29)}}.dark .qc-org-briefing__frame{box-shadow:inset 0 1px #ffffff29,inset 0 -1px 0 var(--brand),0 22px 48px #0000006b}@supports (color:color-mix(in lab,red,red)){.dark .qc-org-briefing__frame{box-shadow:inset 0 1px #ffffff29,inset 0 -1px color-mix(in oklab,var(--brand) 18%,transparent),0 22px 48px #0000006b}}.dark .qc-org-briefing__caption{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .qc-org-briefing__caption{background:color-mix(in oklab,var(--brand) 22%,#080c108c)}}.dark .qc-org-briefing__caption{border-color:#ffffff24}.dark .qc-org-facts li,.dark .qc-org-briefing__panel{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .qc-org-facts li,.dark .qc-org-briefing__panel{background:color-mix(in oklab,var(--brand) 8%,#12181d73)}}.dark .qc-org-facts li,.dark .qc-org-briefing__panel{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .qc-org-facts li,.dark .qc-org-briefing__panel{border-color:color-mix(in oklab,var(--brand) 22%,var(--border))}}.qc-player{--qc-player-played:var(--primary);--qc-player-played-hi:var(--brand);--qc-player-rest:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.qc-player{--qc-player-rest:color-mix(in oklab, var(--muted-foreground) 34%, transparent)}}.qc-player{--qc-player-head:var(--brand);--qc-player-rail:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.qc-player{--qc-player-rail:color-mix(in oklab, var(--foreground) 10%, transparent)}}.qc-player{flex-direction:column;gap:.7rem;display:flex}.qc-player__eq{justify-content:center;align-items:flex-end;gap:.14rem;width:1rem;height:.95rem;display:inline-flex}.qc-player__eq i{background:var(--brand);border-radius:999px;width:.14rem;height:45%;display:block}@supports (color:color-mix(in lab,red,red)){.qc-player__eq i{background:color-mix(in oklab,var(--brand) 70%,var(--primary))}}.qc-player__eq i{transform-origin:bottom}.qc-player[data-playing=true] .qc-player__eq i,section[data-playing=true] .qc-player__eq i{animation:.92s ease-in-out infinite qc-player-eq}.qc-player[data-playing=true] .qc-player__eq i:nth-child(2),section[data-playing=true] .qc-player__eq i:nth-child(2){height:78%;animation-delay:-.22s}.qc-player[data-playing=true] .qc-player__eq i:nth-child(3),section[data-playing=true] .qc-player__eq i:nth-child(3){height:58%;animation-delay:-.48s}.qc-player__badge{letter-spacing:.04em;color:var(--muted-foreground);background:var(--brand);border-radius:999px;margin-inline-start:auto;padding:.15rem .55rem;font-size:.7rem;font-weight:600}@supports (color:color-mix(in lab,red,red)){.qc-player__badge{background:color-mix(in oklab,var(--brand) 12%,#fff6)}}.qc-player__badge{border:1px solid var(--brand)}@supports (color:color-mix(in lab,red,red)){.qc-player__badge{border:1px solid color-mix(in oklab,var(--brand) 24%,var(--border))}}.qc-player__deck{border-radius:var(--radius-lg);background:linear-gradient(180deg,#ffffff47,#ffffff0d),var(--primary);align-items:center;gap:.8rem;min-width:0;padding:.7rem .8rem;display:flex}@supports (color:color-mix(in lab,red,red)){.qc-player__deck{background:linear-gradient(180deg,#ffffff47,#ffffff0d),color-mix(in oklab,var(--primary) 10%,#0c121a14)}}.qc-player__deck{border:1px solid var(--brand)}@supports (color:color-mix(in lab,red,red)){.qc-player__deck{border:1px solid color-mix(in oklab,var(--brand) 28%,var(--border))}}.qc-player__deck{box-shadow:inset 0 1px #ffffff8c,0 10px 22px var(--primary)}@supports (color:color-mix(in lab,red,red)){.qc-player__deck{box-shadow:inset 0 1px #ffffff8c,0 10px 22px color-mix(in oklab,var(--primary) 10%,transparent)}}.dark .qc-player__badge{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .qc-player__badge{background:color-mix(in oklab,var(--brand) 14%,#080c1073)}}.dark .qc-player__badge{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .qc-player__badge{border-color:color-mix(in oklab,var(--brand) 28%,#ffffff1f)}}.dark .qc-player__deck{background:linear-gradient(180deg,#ffffff0f,transparent 42%),var(--primary)}@supports (color:color-mix(in lab,red,red)){.dark .qc-player__deck{background:linear-gradient(180deg,#ffffff0f,transparent 42%),color-mix(in oklab,var(--primary) 22%,#080c106b)}}.dark .qc-player__deck{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .qc-player__deck{border-color:color-mix(in oklab,var(--brand) 32%,#ffffff1f)}}.dark .qc-player__deck{box-shadow:inset 0 1px #ffffff1a,0 12px 28px #00000047}.qc-player__play{width:3rem;height:3rem;color:var(--primary-foreground);cursor:pointer;background:radial-gradient(circle at 32% 28%,var(--brand),transparent 48%),linear-gradient(160deg,var(--primary-hover),var(--primary));border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.qc-player__play{background:radial-gradient(circle at 32% 28%,color-mix(in oklab,var(--brand) 42%,transparent),transparent 48%),linear-gradient(160deg,var(--primary-hover),var(--primary))}}.qc-player__play{box-shadow:inset 0 1px #ffffff4d,0 8px 18px var(--primary)}@supports (color:color-mix(in lab,red,red)){.qc-player__play{box-shadow:inset 0 1px #ffffff4d,0 8px 18px color-mix(in oklab,var(--primary) 34%,transparent)}}.qc-player__play{transition:transform var(--duration-fast) var(--ease-standard),box-shadow var(--duration-normal) var(--ease-standard),filter var(--duration-fast) var(--ease-standard)}.qc-player__play:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.qc-player__play:disabled{cursor:wait;opacity:.72}.qc-player__play-icon{margin-left:.12rem}.qc-player__play[data-playing=true]{box-shadow:0 0 0 4px var(--brand),0 0 22px var(--brand),inset 0 1px #ffffff47}@supports (color:color-mix(in lab,red,red)){.qc-player__play[data-playing=true]{box-shadow:0 0 0 4px color-mix(in oklab,var(--brand) 26%,transparent),0 0 22px color-mix(in oklab,var(--brand) 42%,transparent),inset 0 1px #ffffff47}}.qc-player__play[data-playing=true]{animation:1.8s ease-in-out infinite qc-player-pulse}.qc-player__stage{flex-direction:column;flex:auto;gap:.35rem;min-width:0;display:flex}.qc-player__wave{cursor:pointer;border-radius:var(--radius-md);touch-action:none;outline:none;width:100%;height:4.35rem;transition:height .36s cubic-bezier(.16,1,.3,1);display:block}.qc-player__wave:focus-visible{box-shadow:0 0 0 var(--ring-width) var(--ring)}@supports (color:color-mix(in lab,red,red)){.qc-player__wave:focus-visible{box-shadow:0 0 0 var(--ring-width) color-mix(in oklab,var(--ring) 55%,transparent)}}.qc-voice-pair__card[data-grown=true] .qc-player__wave{height:5.7rem}.qc-player__clock{letter-spacing:.04em;color:var(--muted-foreground);justify-content:space-between;font-size:.68rem;font-weight:600;display:flex}.qc-player__transport{align-items:center;gap:.2rem;min-width:0;display:flex}.qc-player__chip{width:2rem;height:2rem;color:var(--muted-foreground)}.qc-player__rate{font-variant-numeric:tabular-nums;min-width:2.6rem;color:var(--foreground)}.qc-player__volume{align-items:center;gap:.2rem;min-width:0;margin-inline-start:auto;display:flex}@media(max-width:639px){.qc-player__transport{flex-wrap:wrap;row-gap:.35rem}.qc-player__volume{flex:100%;margin-inline-start:0}}.qc-player__fader{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--muted-foreground);border-radius:999px;width:5.5rem;max-width:28vw;height:.28rem}@supports (color:color-mix(in lab,red,red)){.qc-player__fader{background:color-mix(in oklab,var(--muted-foreground) 28%,transparent)}}.qc-player__fader{cursor:pointer;outline:none}.qc-player__fader::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--primary-foreground);border:2px solid var(--primary);width:.7rem;height:.7rem;box-shadow:0 0 0 3px var(--brand);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.qc-player__fader::-webkit-slider-thumb{box-shadow:0 0 0 3px color-mix(in oklab,var(--brand) 22%,transparent)}}.qc-player__fader::-moz-range-thumb{background:var(--primary-foreground);border:2px solid var(--primary);border-radius:999px;width:.7rem;height:.7rem}.qc-player__engine{clip:rect(0,0,0,0);white-space:nowrap;pointer-events:none;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.qc-voice-pair__card[data-shrunk=true] .qc-player__transport{display:none}@keyframes qc-player-pulse{0%,to{box-shadow:0 0 0 4px color-mix(in oklab,var(--brand) 22%,transparent),0 0 16px color-mix(in oklab,var(--brand) 30%,transparent),inset 0 1px #ffffff47}50%{box-shadow:0 0 0 7px color-mix(in oklab,var(--brand) 16%,transparent),0 0 28px color-mix(in oklab,var(--brand) 48%,transparent),inset 0 1px #ffffff47}}@keyframes qc-player-eq{0%,to{transform:scaleY(.42)}50%{transform:scaleY(1)}}.qc-voice-pair{flex-direction:column;align-items:stretch;gap:1rem;display:flex}.qc-voice-pair__replay{order:1}.qc-voice-pair__summary{order:2}.qc-voice-pair__card{cursor:pointer;min-width:0;transition:flex-grow .36s cubic-bezier(.16,1,.3,1),border-color var(--duration-fast) var(--ease-standard),box-shadow .36s cubic-bezier(.16,1,.3,1)}@media(min-width:48rem){.qc-voice-pair{flex-direction:row}.qc-voice-pair__summary{order:-1}.qc-voice-pair__replay{order:2}.qc-voice-pair__replay,.qc-voice-pair__summary{flex:1 1 0}.qc-voice-pair[data-grown=replay] .qc-voice-pair__replay,.qc-voice-pair[data-grown=summary] .qc-voice-pair__summary{flex-grow:1.36}.qc-voice-pair[data-grown=replay] .qc-voice-pair__summary,.qc-voice-pair[data-grown=summary] .qc-voice-pair__replay{flex-grow:.64}}.qc-voice-pair__card:hover:not([data-grown=true]){border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.qc-voice-pair__card:hover:not([data-grown=true]){border-color:color-mix(in oklab,var(--brand) 36%,#ffffffbf)}}.qc-voice-pair__card[data-grown=true]{border-color:var(--brand-filled)}@supports (color:color-mix(in lab,red,red)){.qc-voice-pair__card[data-grown=true]{border-color:color-mix(in oklab,var(--brand-filled) 50%,#ffffff80)}}.qc-voice-pair__card[data-grown=true]{box-shadow:inset 0 1px #ffffffe6,0 10px 24px var(--brand-filled)}@supports (color:color-mix(in lab,red,red)){.qc-voice-pair__card[data-grown=true]{box-shadow:inset 0 1px #ffffffe6,0 10px 24px color-mix(in oklab,var(--brand-filled) 12%,transparent)}}.dark .qc-voice-pair__card:hover:not([data-grown=true]){border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .qc-voice-pair__card:hover:not([data-grown=true]){border-color:color-mix(in oklab,var(--brand) 42%,#ffffff29)}}.dark .qc-voice-pair__card[data-grown=true]{border-color:var(--brand-filled)}@supports (color:color-mix(in lab,red,red)){.dark .qc-voice-pair__card[data-grown=true]{border-color:color-mix(in oklab,var(--brand-filled) 48%,#ffffff2e)}}.dark .qc-voice-pair__card[data-grown=true]{box-shadow:inset 0 1px #ffffff1f,0 10px 24px #00000052}@media(prefers-reduced-motion:reduce){.qc-player__play[data-playing=true],.qc-player[data-playing=true] .qc-player__eq i,section[data-playing=true] .qc-player__eq i,.qc-player__wave{transition:none;animation:none}.qc-voice-pair__card{transition:border-color var(--duration-fast) var(--ease-standard)}.qc-org-briefing,.qc-org-briefing--ready,.qc-org-briefing__portrait,.qc-org-briefing__hero,.qc-org-briefing__frame,.qc-org-briefing__hint,.qc-org-briefing__request,.qc-org-briefing__copy,.qc-org-briefing__reveal{transition:none}.qc-org-briefing__glow,.qc-org-briefing__caret,.qc-org-briefing__box,.qc-org-briefing__wait:before,.qc-org-wait__pulse,.qc-org-briefing[data-waiting=true] .qc-org-briefing__glow,.qc-org-briefing[data-waiting=true] .qc-org-briefing__avatar,.qc-org-briefing[data-waiting=true] .qc-org-briefing__sheen{animation:none}.qc-org-briefing--ready[data-open=false] .qc-org-briefing__avatar-hit:hover .qc-org-briefing__frame{transform:none}.qc-org-invite:before{display:none}.qc-org-invite__chevron{transition:none}}.qc-badge-path{--qc-hero-medal:6.35rem;--qc-medal:7.25rem;--qc-medal-shift:4.9rem;--qc-slider-h:9.75rem;--qc-nav:2.5rem;min-width:0;overflow:hidden;container:qc-badge/inline-size}.qc-badge-path__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;margin-bottom:.7rem;display:flex}.qc-badge-path__heading{align-items:center;gap:.5rem;min-width:0;display:flex}.qc-badge-path__mark{width:1rem;height:1rem;color:var(--muted-foreground);flex-shrink:0}.qc-badge-path__title{color:var(--foreground);margin:0;font-size:1.05rem;font-weight:650;line-height:1.3}.qc-badge-path__month{border:1px solid var(--brand);flex-shrink:0;align-items:baseline;gap:.45rem .65rem;padding:.32rem .7rem .38rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.qc-badge-path__month{border:1px solid color-mix(in oklab,var(--brand) 22%,var(--border))}}.qc-badge-path__month{background:var(--brand);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.qc-badge-path__month{background:color-mix(in oklab,var(--brand) 8%,transparent)}}.qc-badge-path__month-label{color:var(--muted-foreground);margin:0;font-size:.6875rem;font-weight:600}.qc-badge-path__month-value{color:var(--foreground);margin:0;font-size:1.125rem;font-weight:700;line-height:1}.qc-badge-path__body{grid-template-columns:minmax(16rem,.92fr) minmax(0,1.08fr);align-items:start;gap:.75rem 1rem;display:grid}.qc-badge-hero{grid-template-columns:var(--qc-hero-medal) minmax(0,1fr);border:1px solid var(--brand);align-items:center;gap:.7rem .85rem;min-width:0;padding:.7rem .8rem;display:grid}@supports (color:color-mix(in lab,red,red)){.qc-badge-hero{border:1px solid color-mix(in oklab,var(--brand) 22%,#ffffff47)}}.qc-badge-hero{border-radius:var(--radius-lg);background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.qc-badge-hero{background:color-mix(in oklab,var(--brand) 6%,#05080c0a)}}.qc-badge-hero__medal{width:var(--qc-hero-medal);height:var(--qc-hero-medal);background:0 0;position:relative;overflow:visible}.qc-badge-hero[data-earned=true] .qc-badge-hero__medal{filter:drop-shadow(0 0 18px var(--brand))}@supports (color:color-mix(in lab,red,red)){.qc-badge-hero[data-earned=true] .qc-badge-hero__medal{filter:drop-shadow(0 0 18px color-mix(in oklab,var(--brand) 38%,transparent))}}.qc-badge-hero__art{object-fit:contain;object-position:center;filter:drop-shadow(0 10px 16px #00000047);background:0 0;border-radius:50%;width:100%;height:100%;display:block}.qc-badge-hero[data-earned=false] .qc-badge-hero__art{filter:grayscale(.45)saturate(.7)brightness(.82)drop-shadow(0 8px 14px #00000038)}.qc-badge-hero__copy{min-width:0}.qc-badge-hero__kicker{letter-spacing:.04em;color:var(--brand-filled);margin:0;font-size:.6875rem;font-weight:650}@supports (color:color-mix(in lab,red,red)){.qc-badge-hero__kicker{color:color-mix(in oklab,var(--brand-filled) 55%,var(--muted-foreground))}}.qc-badge-hero__kicker[data-state=earned]{color:var(--status-pass)}.qc-badge-hero__kicker[data-state=next]{color:var(--brand-filled)}.qc-badge-hero__title-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.2rem .75rem;margin-top:.2rem;display:flex}.qc-badge-hero__title{overflow-wrap:break-word;color:var(--foreground);margin:0;font-size:1.05rem;font-weight:650;line-height:1.35}.qc-badge-hero__xp{white-space:nowrap;color:var(--brand-filled);margin:0;font-size:.75rem;font-weight:700}@supports (color:color-mix(in lab,red,red)){.qc-badge-hero__xp{color:color-mix(in oklab,var(--brand-filled) 70%,var(--foreground))}}.qc-badge-hero__desc{overflow-wrap:break-word;color:var(--muted-foreground);margin:.35rem 0 0;font-size:.8125rem;line-height:1.7}.qc-xp-track{background:var(--meter-track);border-radius:999px;height:.55rem;margin-top:.55rem;position:relative;overflow:hidden}.qc-xp-track__fill{border-radius:inherit;background:var(--brand-filled);height:100%;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.qc-xp-track__fill{background:color-mix(in oklab,var(--brand-filled) 18%,var(--brand))}}.qc-xp-track__fill{transition:width .5s var(--ease-standard)}.qc-badge-hero__meter-label{color:var(--muted-foreground);margin:.4rem 0 0;font-size:.75rem;font-weight:600}.qc-badge-hero__line{color:var(--foreground);margin:.55rem 0 0;font-size:.8125rem;line-height:1.65}.qc-badge-hero__awarded{color:var(--muted-foreground);margin:.3rem 0 0;font-size:.75rem}.qc-badge-path__trail{min-width:0}.qc-badge-slider{--slide-dir:-1;flex-direction:column;gap:.35rem;min-width:0;display:flex;overflow:hidden}.qc-badge-slider:dir(ltr){--slide-dir:1}.qc-badge-slider__toolbar{justify-content:space-between;align-items:baseline;gap:.75rem;padding-inline:.15rem;display:flex}.qc-badge-slider__tier{color:var(--muted-foreground);margin:0;font-size:.75rem;font-weight:650}.qc-badge-slider__count{color:var(--muted-foreground);margin:0;font-size:.6875rem;font-weight:600}.qc-badge-slider__stage{isolation:isolate;grid-template-columns:var(--qc-nav) minmax(0,1fr) var(--qc-nav);align-items:center;gap:.15rem;display:grid}.qc-badge-slider__nav{z-index:6;width:var(--qc-nav);height:var(--qc-nav);min-width:var(--qc-nav);color:var(--foreground);touch-action:manipulation}.qc-badge-slider__viewport{min-width:0;height:var(--qc-slider-h);touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(to inline-end,transparent 0%,black 12%,black 88%,transparent 100%);mask-image:linear-gradient(to inline-end,transparent 0%,black 12%,black 88%,transparent 100%);outline:none;position:relative;overflow:hidden}.qc-badge-slider__clip{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.qc-badge-slider__viewport:focus-visible{box-shadow:0 0 0 var(--ring-width) var(--ring)}@supports (color:color-mix(in lab,red,red)){.qc-badge-slider__viewport:focus-visible{box-shadow:0 0 0 var(--ring-width) color-mix(in oklab,var(--ring) 55%,transparent)}}.qc-badge-slider__viewport:focus-visible{border-radius:var(--radius-md)}.qc-badge-slider__track{height:var(--qc-slider-h);margin:0;padding:0;list-style:none;position:relative}.qc-badge-icon{--shift:clamp(-2, var(--offset), 2);z-index:1;width:var(--qc-medal);height:var(--qc-medal);transform:translate(-50%,-50%) translate(calc(var(--shift) * var(--slide-dir) * var(--qc-medal-shift))) scale(.4);opacity:0;pointer-events:none;transition:transform .42s var(--ease-standard),opacity .28s var(--ease-standard),filter .28s var(--ease-standard);margin:0;position:absolute;top:50%;left:50%}.qc-badge-icon[data-depth="0"]{z-index:5;transform:translate(-50%,-50%) translate(calc(var(--shift) * var(--slide-dir) * var(--qc-medal-shift))) scale(1);opacity:1;pointer-events:auto}.qc-badge-icon[data-depth="1"]{z-index:4;transform:translate(-50%,-50%) translate(calc(var(--shift) * var(--slide-dir) * var(--qc-medal-shift))) scale(.72);opacity:.48;pointer-events:auto}.qc-badge-icon[data-depth="2"]{z-index:3;transform:translate(-50%,-50%) translate(calc(var(--shift) * var(--slide-dir) * var(--qc-medal-shift))) scale(.52);opacity:.18;pointer-events:auto}.qc-badge-icon[data-depth="3"]{visibility:hidden;transform:translate(-50%,-50%)scale(.4)}.qc-badge-icon__hit{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;outline:none;place-items:center;width:100%;height:100%;padding:0;display:grid;position:relative;overflow:visible}.qc-badge-icon__hit:focus-visible{box-shadow:0 0 0 var(--ring-width) var(--ring)}@supports (color:color-mix(in lab,red,red)){.qc-badge-icon__hit:focus-visible{box-shadow:0 0 0 var(--ring-width) color-mix(in oklab,var(--ring) 55%,transparent)}}.qc-badge-icon__hit:focus-visible{border-radius:var(--radius-md)}.qc-badge-icon[data-open] .qc-badge-icon__hit,.qc-badge-icon[data-focus] .qc-badge-icon__hit,.qc-badge-icon__hit:hover{filter:brightness(1.08)}.qc-badge-icon__art,.qc-badge-icon__preview{object-fit:contain;object-position:center;pointer-events:none;background:0 0;border-radius:50%;width:100%;max-width:none;height:100%;max-height:none;display:block}.qc-badge-icon[data-earned=false] .qc-badge-icon__art,.qc-badge-icon[data-earned=false] .qc-badge-icon__preview{filter:grayscale(.55)saturate(.62)brightness(.78)}.qc-badge-icon[data-earned=true] .qc-badge-icon__art{filter:drop-shadow(0 10px 16px #00000047)}.qc-badge-icon[data-next=true] .qc-badge-icon__art,.qc-badge-icon[data-next=true][data-earned=true] .qc-badge-icon__art{filter:drop-shadow(0 0 16px var(--brand))}@supports (color:color-mix(in lab,red,red)){.qc-badge-icon[data-next=true] .qc-badge-icon__art,.qc-badge-icon[data-next=true][data-earned=true] .qc-badge-icon__art{filter:drop-shadow(0 0 16px color-mix(in oklab,var(--brand) 58%,transparent))}}.qc-badge-icon[data-fresh=true] .qc-badge-icon__art{filter:drop-shadow(0 0 20px var(--brand))}@supports (color:color-mix(in lab,red,red)){.qc-badge-icon[data-fresh=true] .qc-badge-icon__art{filter:drop-shadow(0 0 20px color-mix(in oklab,var(--brand) 70%,transparent))}}.qc-badge-icon[data-next=true][data-earned=false] .qc-badge-icon__art{filter:grayscale(.2) saturate(.86) brightness(.94) drop-shadow(0 0 16px var(--brand))}@supports (color:color-mix(in lab,red,red)){.qc-badge-icon[data-next=true][data-earned=false] .qc-badge-icon__art{filter:grayscale(.2) saturate(.86) brightness(.94) drop-shadow(0 0 16px color-mix(in oklab,var(--brand) 58%,transparent))}}.qc-badge-icon__check{z-index:2;border-radius:var(--radius-sm);color:#fff;background:var(--brand-filled);inset-inline-end:10%;place-items:center;width:1.05rem;height:1.05rem;display:grid;position:absolute;bottom:10%;box-shadow:0 0 0 2px #05080c8c}.qc-badge-slider__dots{flex-wrap:wrap;justify-content:center;gap:.05rem;padding-block:.1rem .05rem;display:flex}.qc-badge-slider__dot{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:1.35rem;min-width:1.35rem;height:1.35rem;padding:0;display:inline-flex;position:relative}.qc-badge-slider__dot:after{content:"";background:var(--brand);border-radius:999px;width:.42rem;height:.42rem}@supports (color:color-mix(in lab,red,red)){.qc-badge-slider__dot:after{background:color-mix(in oklab,var(--brand) 22%,var(--border))}}.qc-badge-slider__dot:after{transition:width var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}.qc-badge-slider__dot[data-active=true]:after{background:var(--brand-filled);width:1.05rem}.qc-badge-slider__dot:focus-visible{box-shadow:0 0 0 var(--ring-width) var(--ring);outline:none}@supports (color:color-mix(in lab,red,red)){.qc-badge-slider__dot:focus-visible{box-shadow:0 0 0 var(--ring-width) color-mix(in oklab,var(--ring) 55%,transparent)}}.qc-badge-icon__pop{z-index:80;pointer-events:none;width:max-content;max-width:min(14.5rem,100vw - 1rem);position:fixed}.qc-badge-icon__card{border-radius:var(--radius-lg);color:#fff;-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);text-align:start;background-color:#070b10bd;background-image:linear-gradient(145deg,#ffffff14,#0000 55%);border:1px solid #ffffff24;max-height:min(70dvh,24rem);padding:.7rem .8rem .8rem;overflow:auto;box-shadow:inset 0 1px #ffffff1f,0 12px 28px #00000061}.qc-badge-icon__preview-wrap{background:0 0;border-radius:50%;width:6.25rem;height:6.25rem;margin:0 auto .55rem;display:block;position:relative;overflow:hidden}.qc-badge-icon__title{margin:0;font-size:.8125rem;font-weight:650}.qc-badge-icon__desc{color:#ffffffc7;margin:.35rem 0 0;font-size:.75rem;line-height:1.65}.qc-badge-icon__meta{color:var(--brand);margin:.45rem 0 0;font-size:.6875rem;font-weight:600}@supports (color:color-mix(in lab,red,red)){.qc-badge-icon__meta{color:color-mix(in oklab,var(--brand) 55%,white)}}.qc-badge-celebrate__overlay{z-index:60;-webkit-backdrop-filter:blur(12px)saturate(1.15);backdrop-filter:blur(12px)saturate(1.15);background:#05080ca3;position:fixed;top:0;right:0;bottom:0;left:0}.qc-badge-celebrate{--qc-celebrate-medal:10.5rem;z-index:61;width:min(22.5rem,calc(100vw - 1.5rem - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px)));max-height:min(36rem,calc(100dvh - 1.25rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)));inset-inline-start:50%;background:0 0;border:0;outline:none;padding:0;position:fixed;top:50%;overflow:auto;transform:translate(-50%,-50%)}.qc-badge-celebrate__stage{padding:1.4rem 1.3rem max(1.35rem,env(safe-area-inset-bottom,0px));border-radius:var(--radius-xl);border:1px solid var(--brand);flex-direction:column;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.qc-badge-celebrate__stage{border:1px solid color-mix(in oklab,var(--brand) 28%,#ffffff38)}}.qc-badge-celebrate__stage{color:#fff;text-align:center;background-color:#070b10d1;background-image:linear-gradient(160deg,#ffffff14,#0000 58%);box-shadow:inset 0 1px #ffffff1a,0 24px 48px #0000006b}.qc-badge-celebrate__eyebrow{letter-spacing:.08em;color:var(--brand);margin:0;font-size:.75rem;font-weight:650}@supports (color:color-mix(in lab,red,red)){.qc-badge-celebrate__eyebrow{color:color-mix(in oklab,var(--brand) 42%,white)}}.qc-badge-celebrate__medal-wrap{width:var(--qc-celebrate-medal);height:var(--qc-celebrate-medal);margin:1rem 0 .85rem;position:relative}.qc-badge-celebrate__glow{background:radial-gradient(circle,var(--brand) 0%,transparent 68%);border-radius:999px;position:absolute;top:-18%;right:-18%;bottom:-18%;left:-18%}@supports (color:color-mix(in lab,red,red)){.qc-badge-celebrate__glow{background:radial-gradient(circle,color-mix(in oklab,var(--brand) 38%,transparent) 0%,transparent 68%)}}.qc-badge-celebrate__glow{pointer-events:none}.qc-badge-celebrate__art{z-index:1;width:var(--qc-celebrate-medal);height:var(--qc-celebrate-medal);object-fit:contain;filter:drop-shadow(0 12px 22px #00000059);animation:qc-badge-medal-in .52s var(--ease-standard) both;background:0 0;border-radius:50%;display:block;position:relative}.qc-badge-celebrate__spark{z-index:2;background:var(--brand);width:.35rem;height:.35rem;transform:rotate(var(--spark-angle)) translateY(-6.35rem) scale(.4);opacity:0;animation:qc-badge-spark 1.15s var(--ease-standard) both;inset-inline-start:50%;border-radius:999px;margin:-.175rem;position:absolute;top:50%}.qc-badge-celebrate__title{margin:0;font-size:1.25rem;font-weight:650}.qc-badge-celebrate__xp{color:var(--brand);margin:.45rem 0 0;font-size:1.125rem;font-weight:700}@supports (color:color-mix(in lab,red,red)){.qc-badge-celebrate__xp{color:color-mix(in oklab,var(--brand) 40%,white)}}.qc-badge-celebrate__desc{color:#ffffffc7;max-width:18rem;margin:.55rem 0 0;font-size:.875rem;line-height:1.7}.qc-badge-celebrate__queue{color:#ffffff9e;margin:.45rem 0 0;font-size:.75rem}.qc-badge-celebrate__action{margin-top:1.25rem}@keyframes qc-badge-spark{0%{opacity:0;transform:rotate(var(--spark-angle)) translateY(-4.4rem) scale(.2)}35%{opacity:1;transform:rotate(var(--spark-angle)) translateY(-6.1rem) scale(1)}to{opacity:0;transform:rotate(var(--spark-angle)) translateY(-7.1rem) scale(.35)}}@keyframes qc-badge-medal-in{0%{opacity:0;transform:scale(.88)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}@media(prefers-reduced-motion:reduce){.qc-xp-track__fill,.qc-badge-icon,.qc-badge-icon__hit,.qc-badge-slider__dot,.qc-badge-slider__dot:after,.qc-badge-celebrate__art{transition:none;animation:none}.qc-badge-celebrate__spark{display:none}}@media(prefers-reduced-transparency:reduce){.qc-badge-icon__card,.qc-badge-celebrate__stage{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#10151c;background-image:none}.qc-badge-celebrate__overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:#05080ce0}}@container qc-badge (max-width:38rem){.qc-badge-path{--qc-hero-medal:5.5rem;--qc-medal:6.15rem;--qc-medal-shift:3.85rem;--qc-slider-h:8.35rem}.qc-badge-path__body{grid-template-columns:1fr}.qc-badge-path__title{font-size:1rem}}@container qc-badge (max-width:32rem){.qc-badge-path{--qc-nav:0px;--qc-medal:5.75rem;--qc-medal-shift:3.25rem;--qc-slider-h:7.85rem}.qc-badge-slider__stage{grid-template-columns:minmax(0,1fr);grid-template-areas:"stage"}.qc-badge-slider__viewport{-webkit-mask-image:linear-gradient(to inline-end,transparent 0%,black 8%,black 92%,transparent 100%);mask-image:linear-gradient(to inline-end,transparent 0%,black 8%,black 92%,transparent 100%);grid-area:stage}.qc-badge-slider__nav{background:var(--background);border-radius:999px;grid-area:stage;align-self:center;width:2.25rem;min-width:2.25rem;height:2.25rem}@supports (color:color-mix(in lab,red,red)){.qc-badge-slider__nav{background:color-mix(in oklab,var(--background) 78%,transparent)}}.qc-badge-slider__nav{-webkit-backdrop-filter:blur(10px)saturate(1.15);backdrop-filter:blur(10px)saturate(1.15)}.qc-badge-slider__nav--prev{justify-self:start;margin-inline-start:.1rem}.qc-badge-slider__nav--next{justify-self:end;margin-inline-end:.1rem}.qc-badge-icon[data-depth="2"]{visibility:hidden;opacity:0;pointer-events:none}}@container qc-badge (max-width:24rem){.qc-badge-path{--qc-hero-medal:5.15rem;--qc-medal:5.15rem;--qc-medal-shift:2.7rem;--qc-slider-h:7.15rem}.qc-badge-path__month{flex:100%;justify-content:space-between}.qc-badge-hero{text-align:center;grid-template-columns:1fr;justify-items:center;padding:.85rem .7rem .9rem}.qc-badge-hero__copy{width:100%}.qc-badge-hero__title-row{justify-content:center}.qc-badge-hero__desc,.qc-badge-hero__line,.qc-badge-hero__awarded,.qc-badge-hero__meter-label{text-wrap:pretty}.qc-xp-track{max-width:16rem;margin-inline:auto}}@container qc-badge (min-width:38.01rem){.qc-badge-path__title{font-size:1.125rem}.qc-badge-path__month-value{font-size:1.25rem}}@media(max-width:24rem){.qc-badge-icon__preview-wrap{width:4.5rem;height:4.5rem}.qc-badge-celebrate{--qc-celebrate-medal:7.75rem}.qc-badge-celebrate__title{font-size:1.125rem}}@media(max-height:28rem){.qc-badge-celebrate{--qc-celebrate-medal:6.5rem}.qc-badge-celebrate__spark{display:none}}@media(orientation:landscape)and (max-height:28rem){.qc-badge-celebrate__stage{text-align:start;grid-template-columns:auto minmax(0,1fr);place-items:center start;gap:.2rem 1rem;padding:.9rem 1rem;display:grid}.qc-badge-celebrate__eyebrow{grid-column:2}.qc-badge-celebrate__medal-wrap{grid-area:1/1/span 6;margin:0}.qc-badge-celebrate__title,.qc-badge-celebrate__xp,.qc-badge-celebrate__desc,.qc-badge-celebrate__queue,.qc-badge-celebrate__action{grid-column:2}.qc-badge-celebrate__desc{max-width:none}.qc-badge-celebrate__action{margin-top:.65rem}}@media(hover:none),(pointer:coarse){.qc-badge-slider__dot{width:1.6rem;min-width:1.6rem;height:1.6rem}}html.landing-lock,html.landing-lock body,html.landing-lock #root{height:100%;max-height:100dvh;overflow:hidden}html.landing-lock body:before{display:none}.landing-stage{--landing-teal:#6accc1;--landing-teal-deep:#52b8ae;--landing-ink:#1a2328;--landing-mute:#7b8794;z-index:1;color:var(--landing-ink);isolation:isolate;background:#f5f6f8;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}.landing-stage__blobs{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}@keyframes landing-blob-breathe{0%,to{transform:translateZ(0)scale(1)}50%{transform:translateZ(0) scale(var(--landing-blob-scale,1.06))}}.landing-blob{backface-visibility:hidden;will-change:transform;animation:landing-blob-breathe var(--landing-blob-duration,9s) ease-in-out var(--landing-blob-delay,0s) infinite;border-radius:50%;position:absolute;transform:translateZ(0)}.landing-blob:before{content:"";border-radius:inherit;background:var(--landing-blob-fill);filter:blur(56px);pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.landing-blob--tl{--landing-blob-fill:#6accc17a;--landing-blob-duration:10.2s;--landing-blob-delay:-4.1s;--landing-blob-scale:1.05;width:36vw;height:36vw;top:-6%;left:-4%}.landing-blob--tr{--landing-blob-fill:#6accc180;--landing-blob-duration:9.5s;--landing-blob-delay:-2.8s;--landing-blob-scale:1.06;width:42vw;height:42vw;top:-8%;right:4%}.landing-blob--bl{--landing-blob-fill:#6accc170;--landing-blob-duration:12s;--landing-blob-delay:-7s;--landing-blob-scale:1.05;width:48vw;height:48vw;bottom:-16%;left:-6%}.landing-blob--mid{--landing-blob-fill:#6accc138;--landing-blob-duration:7.8s;--landing-blob-delay:-1.4s;--landing-blob-scale:1.08;width:28vw;height:28vw;top:28%;left:38%}.landing-stage__grain{pointer-events:none;opacity:.055;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;top:0;right:0;bottom:0;left:0}.landing-stage__grid{pointer-events:none;background-image:linear-gradient(#6accc11a 1px,#0000 1px),linear-gradient(90deg,#6accc11a 1px,#0000 1px);background-size:56px 56px;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(at 50% 48%,#00000073,#0000 74%);mask-image:radial-gradient(at 50% 48%,#00000073,#0000 74%)}.landing-hero{z-index:2;text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding-inline:1.5rem;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.landing-hero>*{pointer-events:auto}.landing-brand{flex-direction:column;align-items:center;margin-bottom:1.15rem;display:flex}.landing-brand__logo{aspect-ratio:992/523;object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none;pointer-events:none;width:auto;height:clamp(6.25rem,14vh,9.5rem);display:block}.landing-brand__logo--pending,.brand-logo--pending{opacity:0}.brand-route-handoff{z-index:8400;box-sizing:border-box;pointer-events:none;will-change:left,top,width,height;margin:0;padding:0;position:fixed;overflow:visible}.brand-route-handoff--overlay{z-index:10050}.brand-route-handoff img{object-fit:contain;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.brand-route-handoff__to{opacity:0}@media(prefers-reduced-motion:reduce){.brand-route-handoff{display:none}}.landing-hero__title{letter-spacing:-.035em;color:var(--landing-ink);white-space:nowrap;margin:0 0 1.75rem;font-size:clamp(1.65rem,3.7vw,3.05rem);font-weight:700;line-height:1.25}.landing-hero__break{display:none}@media(max-width:480px)and (orientation:portrait){.landing-hero__break{display:block}}.landing-hero__word{vertical-align:baseline;padding-bottom:.08em;display:inline-block;overflow:hidden}.landing-hero__word-face{opacity:0;display:block;transform:translateY(108%)}.landing-stage[data-enter] .landing-hero__word-face{animation:landing-title-plant .76s cubic-bezier(.22,.06,.18,1) calc(90ms + var(--word-i) * 52ms) both}.landing-ctas{direction:ltr;flex-wrap:wrap;justify-content:center;align-items:center;gap:.85rem;display:flex}.landing-btn{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;min-height:3.15rem;transition:background-color .16s var(--ease-standard),border-color .16s var(--ease-standard),color .16s var(--ease-standard),box-shadow .16s var(--ease-standard),transform .16s var(--ease-standard);border-radius:999px;justify-content:center;align-items:center;padding:.7rem 1.7rem;font-size:1.02rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.landing-btn:focus-visible{outline:2px solid var(--landing-teal-deep);outline-offset:3px}.landing-btn--primary{background:var(--landing-teal);color:#fff;border:1px solid #0000;box-shadow:0 10px 24px #6accc152}.landing-btn--primary:hover{background:var(--landing-teal-deep);transform:translateY(-1px)}.landing-btn--ghost{color:var(--landing-teal-deep);box-shadow:inset 0 1px #ffffffe6,0 0 0 1px var(--landing-teal);background:linear-gradient(145deg,#ffffff85,#ffffff2e);border:1.5px solid #ffffffb8}@supports (color:color-mix(in lab,red,red)){.landing-btn--ghost{box-shadow:inset 0 1px #ffffffe6,0 0 0 1px color-mix(in oklab,var(--landing-teal) 28%,#fff6)}}.landing-btn--ghost{-webkit-backdrop-filter:blur(22px)saturate(1.8);backdrop-filter:blur(22px)saturate(1.8)}.landing-btn--ghost:hover{background:linear-gradient(145deg,#ffffff9e 0%,var(--landing-teal) 100%)}@supports (color:color-mix(in lab,red,red)){.landing-btn--ghost:hover{background:linear-gradient(145deg,#ffffff9e,color-mix(in oklab,var(--landing-teal) 12%,#ffffff2e))}}.landing-btn--ghost:hover{transform:translateY(-1px)}.landing-card{--landing-float-dur:8.5s;--landing-float-delay:0s;--landing-float-ease:cubic-bezier(.37, 0, .63, 1);--landing-glass-blur:56px;z-index:3;background:linear-gradient(145deg,#ffffff47 0%,#ffffff14 44%,var(--landing-teal) 100%);border:1.5px solid #ffffffc7;padding:0;position:absolute;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.landing-card{background:linear-gradient(145deg,#ffffff47,#ffffff14 44%,color-mix(in oklab,var(--landing-teal) 18%,#ffffff0f))}}.landing-card{box-shadow:inset 0 1px #fffffff2,inset 0 -1px #ffffff38,inset 0 0 0 1px #ffffff6b,inset 0 24px 48px #ffffff2e,inset 0 -18px 36px var(--landing-teal),0 0 0 1px var(--landing-teal),0 18px 44px #1c283614,0 2px 8px #1c28360a}@supports (color:color-mix(in lab,red,red)){.landing-card{box-shadow:inset 0 1px #fffffff2,inset 0 -1px #ffffff38,inset 0 0 0 1px #ffffff6b,inset 0 24px 48px #ffffff2e,inset 0 -18px 36px color-mix(in oklab,var(--landing-teal) 10%,transparent),0 0 0 1px color-mix(in oklab,var(--landing-teal) 18%,#fff6),0 18px 44px #1c283614,0 2px 8px #1c28360a}}.landing-card{-webkit-backdrop-filter:blur(var(--landing-glass-blur)) saturate(1.45);backdrop-filter:blur(var(--landing-glass-blur)) saturate(1.45);backface-visibility:hidden;will-change:transform;animation:landing-float var(--landing-float-dur) var(--landing-float-ease) var(--landing-float-delay) infinite;transition:opacity var(--duration-slow) var(--ease-standard),border-color var(--duration-slow) var(--ease-standard),box-shadow var(--duration-slow) var(--ease-standard);transform:translate(0)}.landing-card:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;position:absolute;top:10px;right:10px;bottom:10px;left:10px;box-shadow:inset 0 0 0 1px #ffffff85,inset 0 16px 32px #fff3}.landing-card:after{content:"";z-index:0;pointer-events:none;opacity:.22;background:linear-gradient(115deg,#0000 30%,#ffffff8c 48%,#0000 62%);animation:8.5s ease-in-out infinite landing-glass-sheen;position:absolute;top:-40%;right:-20%;bottom:-40%;left:-20%;transform:rotate(8deg)}.landing-card:hover,.landing-card[data-open=true]{animation-play-state:paused}.landing-card[data-open=true]{box-shadow:inset 0 1px #fffffffa,inset 0 -1px #ffffff38,inset 0 0 0 1px #ffffff80,inset 0 24px 48px #fff3,inset 0 -18px 36px var(--landing-teal),0 0 0 1px var(--landing-teal-deep),0 22px 48px #1c28361a;border-color:#ffffffe0}@supports (color:color-mix(in lab,red,red)){.landing-card[data-open=true]{box-shadow:inset 0 1px #fffffffa,inset 0 -1px #ffffff38,inset 0 0 0 1px #ffffff80,inset 0 24px 48px #fff3,inset 0 -18px 36px color-mix(in oklab,var(--landing-teal) 12%,transparent),0 0 0 1px color-mix(in oklab,var(--landing-teal-deep) 32%,#ffffff73),0 22px 48px #1c28361a}}.landing-stage[data-peek] .landing-card{opacity:.42}.landing-stage[data-peek] .landing-card[data-open=true]{z-index:4;opacity:1}.landing-card__face{z-index:1;width:100%;color:inherit;font:inherit;text-align:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;align-items:stretch;margin:0;display:flex;position:relative}.landing-card:focus-within{outline:2px solid var(--landing-teal-deep);outline-offset:3px}.landing-card:focus-within:not(:has(:focus-visible)){outline:none}.landing-card__body,.landing-peek{z-index:1;position:relative}.landing-card__body{flex-direction:column;min-width:0;display:flex}.landing-peek{transition:grid-template-rows var(--duration-slow) var(--ease-standard);grid-template-rows:0fr;display:grid}.landing-card[data-open=true] .landing-peek{grid-template-rows:1fr}.landing-peek__clip{min-height:0;overflow:hidden}.landing-peek__line{color:var(--landing-mute);text-align:start;padding-block:.7rem 0;font-size:.88rem;font-weight:500;line-height:1.45;display:block}.landing-peek__pillars{color:var(--landing-mute);text-align:start;flex-direction:column;gap:.35rem;padding-block:.7rem 0;font-size:.88rem;font-weight:500;line-height:1.45;display:none}.landing-peek__pillar{display:block}.landing-card--mic{--landing-float-dur:9.5s;border-radius:2rem;width:clamp(14.5rem,19vw,18.5rem);top:12%;left:6%}.landing-card--mic .landing-card__face{gap:0;padding:1.55rem 1.55rem .75rem}.landing-card--mic .landing-card__body{gap:1.35rem}.landing-card--pulse{--landing-float-dur:8.2s;--landing-float-delay:.6s;--landing-spark-draw:2.4s;border-radius:1.9rem;width:clamp(24.5rem,34vw,31rem);bottom:10%;left:5.5%;right:auto}.landing-card--pulse .landing-card__face{padding:1.45rem 1.65rem}.landing-card--pulse .landing-card__body{direction:ltr;flex-direction:row;align-items:center;gap:1.25rem}.landing-card--pulse .landing-peek{order:-1}.landing-card--pulse .landing-peek__line,.landing-card--pulse .landing-peek__pillars{direction:rtl;padding-block:0 .7rem}.landing-card--qa{--landing-float-dur:10s;--landing-float-delay:1.1s;border-radius:2.1rem;width:clamp(15.5rem,20vw,19.5rem);top:16%;left:auto;right:6%}.landing-card--qa .landing-card__face{text-align:center;align-items:center;padding:1.75rem 1.55rem 1.55rem}.landing-card--qa .landing-card__body{align-items:center;gap:1.45rem}.landing-icon-well{width:4rem;height:4rem;box-shadow:inset 0 1px #fffffff2,inset 0 -2px 6px var(--landing-teal),0 8px 16px #1c28360f;background:linear-gradient(160deg,#ffffff94,#ffffff2e);border:1px solid #ffffffb3;border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.landing-icon-well{box-shadow:inset 0 1px #fffffff2,inset 0 -2px 6px color-mix(in oklab,var(--landing-teal) 12%,transparent),0 8px 16px #1c28360f}}.landing-icon-well{color:var(--landing-teal)}.landing-icon-well svg{stroke-width:2.1px;width:1.7rem;height:1.7rem}.landing-icon-well--live{position:relative}.landing-icon-well--live:after{content:"";border-radius:inherit;pointer-events:none;border:1.5px solid #6accc16b;animation:2.8s ease-out infinite landing-mic-ring;position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px}.landing-bars{justify-content:space-between;align-items:flex-end;gap:.28rem;width:100%;height:4.4rem;padding-block:.15rem .4rem;display:flex}.landing-bars__bar{--bar-peak:.7;--bar-delay:0s;--bar-dur:1.85s;height:calc(var(--bar-peak) * 100%);background:linear-gradient(180deg,var(--landing-teal) 0%,var(--landing-teal-deep) 100%);transform-origin:bottom;min-height:40%;max-height:90%;animation:landing-bar var(--bar-dur) ease-in-out var(--bar-delay) infinite;border-radius:999px;flex:1}.landing-pulse__copy{text-align:start;direction:rtl;flex-direction:column;flex:1;align-items:flex-end;min-width:0;display:flex}.landing-pulse__stat{margin:.1rem 0;display:inline-block;position:relative}.landing-pulse__stat .landing-stat{margin:0}.landing-pulse__tick{background:var(--landing-teal);pointer-events:none;height:1px;animation:landing-pulse-tick calc(var(--duration-slow) * 2) var(--ease-standard) both;inset-inline:0;position:absolute;bottom:.08rem}.landing-qa__copy{flex-direction:column;align-items:center;gap:.15rem;display:flex}.landing-kicker{color:var(--landing-mute);margin:0;font-size:.95rem;font-weight:500;line-height:1.3;display:block}.landing-stat{letter-spacing:-.03em;color:var(--landing-teal);margin:.1rem 0;font-size:2.45rem;font-weight:700;line-height:1.1;display:block}.landing-stat--lg{font-size:3.05rem}.landing-spark{width:7.25rem;height:3.5rem;color:var(--landing-teal);flex:none;overflow:visible}.landing-spark__path{stroke-dasharray:1;stroke-dashoffset:1px;animation:landing-spark-draw var(--landing-spark-draw) var(--ease-standard) both}.landing-spark__dot{opacity:0;animation:landing-spark-dot-in var(--duration-slow) ease var(--landing-spark-draw) forwards}.landing-delta{color:var(--landing-teal-deep);opacity:0;direction:ltr;align-items:center;gap:.25rem;margin:.2rem 0 0;font-size:.92rem;font-weight:600;display:inline-flex}.landing-delta--in{animation:landing-delta-in var(--duration-slow) var(--ease-standard) both}.landing-delta svg{stroke-width:2.6px;width:1rem;height:1rem}@keyframes landing-float{0%,to{transform:translate(0)}50%{transform:translateY(-8px)}}@keyframes landing-glass-sheen{0%,to{opacity:.16}50%{opacity:.32}}@keyframes landing-bar{0%,to{transform:scaleY(.46)}32%{transform:scaleY(1)}68%{transform:scaleY(.62)}}@keyframes landing-mic-ring{0%{opacity:.55;transform:scale(1)}72%,to{opacity:0;transform:scale(1.16)}}@keyframes landing-spark-draw{to{stroke-dashoffset:0}}@keyframes landing-spark-dot-in{to{opacity:1}}@keyframes landing-pulse-tick{0%{opacity:0}40%{opacity:.85}to{opacity:0}}@keyframes landing-delta-in{0%{opacity:0}to{opacity:1}}@keyframes landing-title-plant{0%{opacity:0;transform:translateY(108%)}40%{opacity:1}to{opacity:1;transform:translate(0)}}.landing-stage:not([data-enter]) .landing-card,.landing-stage:not([data-enter]) .landing-card:after,.landing-stage:not([data-enter]) .landing-bars__bar,.landing-stage:not([data-enter]) .landing-icon-well--live:after,.landing-stage:not([data-enter]) .landing-spark__path,.landing-stage:not([data-enter]) .landing-spark__dot,.landing-stage:not([data-enter]) .landing-hero__word-face{animation:none}.landing-stage:not([data-enter]) .landing-spark__path{stroke-dashoffset:1px}.landing-stage:not([data-enter]) .landing-spark__dot{opacity:0}@media(hover:none){.landing-btn--primary:hover,.landing-btn--ghost:hover{transform:none}.landing-btn{min-height:3rem}}@media(max-width:1180px){.landing-hero__title{white-space:normal;text-wrap:balance;max-width:16em}}@media(max-width:960px){.landing-card--mic{top:max(5%,env(safe-area-inset-top,0px));left:max(3%,env(safe-area-inset-left,0px));width:min(12.5rem,38vw)}.landing-card--mic .landing-card__face{padding:1.15rem 1.15rem .5rem}.landing-card--qa{top:max(5%,env(safe-area-inset-top,0px));right:max(3%,env(safe-area-inset-right,0px));width:min(13rem,40vw)}.landing-card--qa .landing-card__face{padding:1.25rem 1.05rem 1.1rem}.landing-card--qa .landing-card__body{gap:.9rem}.landing-card--pulse{bottom:max(4.5%,calc(env(safe-area-inset-bottom,0px) + .65rem));left:max(.75rem,env(safe-area-inset-left,0px));right:max(.75rem,env(safe-area-inset-right,0px));width:auto;max-width:28rem;margin-inline:auto;animation:none}.landing-stat--lg{font-size:2.35rem}}@media(max-width:960px)and (max-height:700px){.landing-card--mic{width:min(11.25rem,36vw)}.landing-card--qa{width:min(11.7rem,38vw)}.landing-hero__title{margin-bottom:1.2rem;font-size:clamp(1.55rem,4vw,2.4rem)}}@media(max-width:1100px)and (orientation:portrait),(max-width:640px),(orientation:landscape)and (max-width:1180px)and (max-height:900px){.landing-stage{--landing-pad-top:max(.85rem, env(safe-area-inset-top,0px));--landing-pad-end:max(.85rem, env(safe-area-inset-right,0px));--landing-pad-bottom:max(1rem, env(safe-area-inset-bottom,0px));--landing-pad-start:max(.85rem, env(safe-area-inset-left,0px));padding:var(--landing-pad-top) var(--landing-pad-end) var(--landing-pad-bottom) var(--landing-pad-start);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%;direction:ltr;grid-template:"mic qa""hero hero"minmax(0,1fr)"pulse pulse"/minmax(0,1fr) minmax(0,1fr);gap:.8rem .75rem;display:grid;overflow:hidden auto}.landing-hero{z-index:2;direction:rtl;grid-area:hero;justify-content:center;min-height:0;padding-inline:.15rem;position:relative;inset:auto}.landing-brand{margin-bottom:.85rem}.landing-brand__logo{height:clamp(4.35rem,11.5vh,6.5rem)}.landing-hero__title{white-space:normal;width:min(100%,18rem);max-width:100%;margin-bottom:1.25rem;font-size:clamp(1.42rem,6.2vw,1.95rem);line-height:1.35}.landing-ctas{gap:.7rem;width:min(100%,22rem)}.landing-btn{min-height:3rem;padding:.68rem 1.35rem;font-size:.98rem}.landing-card{--landing-glass-blur:40px;z-index:3;will-change:auto;min-width:0;animation:none;position:relative;transform:none}.landing-card.landing-card--mic,.landing-card.landing-card--qa,.landing-card.landing-card--pulse{justify-self:stretch;width:100%;max-width:none;inset:auto;transform:none}.landing-card--mic,.landing-card--qa{height:100%;min-height:9.75rem;max-height:none;display:flex}.landing-card--qa .landing-icon-well{align-self:center}.landing-card--mic{grid-area:mic}.landing-card--qa{grid-area:qa}.landing-card--pulse{grid-area:pulse}.landing-peek,.landing-qa__copy,.landing-pulse__copy,.landing-kicker{direction:rtl}.landing-card--mic .landing-card__face,.landing-card--qa .landing-card__face{flex:1;min-height:0;padding:.95rem .85rem .85rem}.landing-card--qa .landing-card__face{text-align:center;justify-content:center;align-items:center}.landing-card--qa .landing-icon-well{align-self:center;margin-inline:auto}.landing-card--mic .landing-card__body{flex:1;gap:.7rem;min-height:0}.landing-card--qa .landing-card__body{flex:1;justify-content:center;align-items:center;gap:.7rem}.landing-card--pulse .landing-card__face{width:100%;padding:.95rem 1.05rem}.landing-card--pulse .landing-card__body{gap:.7rem;width:100%}.landing-icon-well{width:2.85rem;height:2.85rem}.landing-icon-well svg{width:1.28rem;height:1.28rem}.landing-bars{flex:1;gap:.2rem;height:auto;min-height:2.35rem;max-height:3.4rem;padding-block:0 .15rem}.landing-stat{font-size:1.85rem}.landing-stat--lg{font-size:2.05rem}.landing-kicker{font-size:.8rem}.landing-spark{width:5.15rem;height:2.55rem}.landing-delta{text-align:center;flex-wrap:wrap;justify-content:center;max-width:100%;margin-top:.15rem;padding-inline:.15rem;font-size:.72rem;line-height:1.3}.landing-peek__line,.landing-peek__pillars{padding-block:.55rem 0;font-size:.8rem}.landing-card--pulse .landing-peek__line,.landing-card--pulse .landing-peek__pillars{padding-block:0 .55rem}.landing-blob--tr,.landing-blob--bl,.landing-blob--mid{width:min(78vw,22rem);height:min(78vw,22rem)}}@media(orientation:landscape)and (max-width:1180px)and (max-height:900px){.landing-stage{padding:max(.5rem,env(safe-area-inset-top,0px)) max(.7rem,env(safe-area-inset-right,0px)) max(.65rem,env(safe-area-inset-bottom,0px)) max(.7rem,env(safe-area-inset-left,0px));grid-template:"mic hero qa"minmax(0,1fr)"pulse pulse pulse"/minmax(8.5rem,.9fr) minmax(0,1.5fr) minmax(8.5rem,.9fr);gap:.55rem .8rem}.landing-card--mic,.landing-card--qa{align-self:center;height:auto;min-height:11rem;max-height:none}.landing-brand{margin-bottom:.55rem}.landing-brand__logo{height:clamp(4.25rem,16vh,6.25rem)}.landing-hero__title{white-space:normal;width:auto;max-width:100%;margin-bottom:.85rem;font-size:clamp(1.35rem,2.6vw,1.9rem)}.landing-btn{min-height:2.85rem;padding:.55rem 1.2rem;font-size:.92rem}.landing-card--mic .landing-card__face,.landing-card--qa .landing-card__face{padding:.85rem .85rem .7rem}.landing-card--pulse .landing-card__face{padding:.8rem 1rem}.landing-bars{min-height:2rem;max-height:2.85rem}.landing-stat{font-size:1.65rem}.landing-stat--lg{font-size:1.85rem}.landing-spark{width:5rem;height:2.4rem}}@media(orientation:landscape)and (max-width:1180px)and (max-height:560px){.landing-stage{padding:max(.4rem,env(safe-area-inset-top,0px)) max(.55rem,env(safe-area-inset-right,0px)) max(.5rem,env(safe-area-inset-bottom,0px)) max(.55rem,env(safe-area-inset-left,0px));grid-template-columns:minmax(8.1rem,.82fr) minmax(0,1.45fr) minmax(8.1rem,.82fr);gap:.45rem .7rem}.landing-card--mic,.landing-card--qa{min-height:10.35rem}.landing-brand{margin-bottom:.45rem}.landing-brand__logo{height:clamp(3.05rem,22vh,4.75rem)}.landing-hero__title{margin-bottom:.7rem;font-size:clamp(1.12rem,3.4vh,1.55rem)}.landing-btn{min-height:2.65rem;padding:.5rem 1.1rem;font-size:.88rem}.landing-card--mic .landing-card__face,.landing-card--qa .landing-card__face{padding:.7rem .75rem .55rem}.landing-card--pulse .landing-card__face{padding:.7rem .9rem}.landing-bars{min-height:1.8rem;max-height:2.5rem}.landing-stat{font-size:1.55rem}.landing-stat--lg{font-size:1.7rem}.landing-spark{width:4.4rem;height:2.15rem}}@media(max-width:720px)and (max-height:700px)and (orientation:portrait){.landing-brand{margin-bottom:.65rem}.landing-brand__logo{height:clamp(4.05rem,10vh,5.5rem)}.landing-hero__title{margin-bottom:1rem;font-size:clamp(1.32rem,5.6vw,1.7rem)}}@media(min-width:600px)and (max-width:1100px)and (orientation:portrait){.landing-brand{margin-bottom:1rem}.landing-brand__logo{height:clamp(5.25rem,12vh,7.75rem)}.landing-hero__title{width:auto;max-width:16em;margin-bottom:1.45rem;font-size:clamp(1.7rem,3.5vw,2.45rem)}.landing-ctas{gap:.85rem;width:auto}.landing-btn{min-height:3.15rem;padding:.7rem 1.6rem;font-size:1.02rem}.landing-card--mic,.landing-card--qa{min-height:12rem}.landing-stat{font-size:2.05rem}.landing-stat--lg{font-size:2.35rem}.landing-icon-well{width:3.25rem;height:3.25rem}.landing-icon-well svg{width:1.45rem;height:1.45rem}}@media(max-width:440px){.landing-spark{width:4.15rem;height:2.05rem}.landing-card--pulse .landing-kicker:last-child{display:none}.landing-delta{max-width:100%;line-height:1.35}}@media(max-width:440px)and (min-height:640px){.landing-ctas{flex-direction:column;align-items:stretch;width:min(100%,17.75rem)}.landing-btn{flex:none;width:100%;min-width:0}}@media(max-width:440px)and (max-height:620px){.landing-card--mic,.landing-card--qa{min-height:0}.landing-stat--lg{font-size:1.7rem}.landing-brand__logo{height:clamp(3.5rem,9vh,4.75rem)}}@media(prefers-reduced-motion:reduce){.landing-blob{animation:none;transform:none}.landing-card{will-change:auto;transition:none;animation:none;transform:none}.landing-card:after{opacity:.22;animation:none}.landing-card__face,.landing-peek{transition:none}.landing-bars__bar{animation:none;transform:scaleY(.72)}.landing-icon-well--live:after{opacity:.28;animation:none;transform:scale(1.06)}.landing-btn--primary:hover,.landing-btn--ghost:hover{transform:none}.landing-spark__path{stroke-dashoffset:0;animation:none}.landing-spark__dot,.landing-pulse__tick{opacity:0;animation:none}.landing-delta{opacity:1;animation:none}.landing-hero__word-face,.landing-stage:not([data-enter]) .landing-hero__word-face,.landing-stage[data-enter] .landing-hero__word-face{opacity:1;animation:none;transform:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.landing-card,.landing-btn--ghost{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--landing-teal)}@supports (color:color-mix(in lab,red,red)){.landing-card,.landing-btn--ghost{background:color-mix(in oklab,var(--landing-teal) 14%,#fff)}}.landing-card:after{display:none}}@media(prefers-reduced-transparency:reduce){.landing-card,.landing-btn--ghost{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--landing-teal)}@supports (color:color-mix(in lab,red,red)){.landing-card,.landing-btn--ghost{background:color-mix(in oklab,var(--landing-teal) 12%,#fff)}}.landing-card:before,.landing-card:after{display:none}}html.legal-lock body:before{display:none}.legal-stage{--legal-teal:#6accc1;--legal-ink:#1a2328;--legal-mute:#5c6b7a;z-index:1;min-height:100dvh;color:var(--legal-ink);isolation:isolate;background:#f5f6f8;position:relative;overflow-x:hidden}.legal-stage__blobs{z-index:0;pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}.legal-blob{filter:blur(92px);border-radius:50%;position:absolute}.legal-blob--tr{background:#6accc18c;width:min(58vw,34rem);height:min(58vw,34rem);top:-14%;right:-4%}.legal-blob--bl{background:#6accc17a;width:min(64vw,38rem);height:min(64vw,38rem);bottom:-18%;left:-8%}.legal-stage__grain{z-index:0;pointer-events:none;opacity:.035;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;top:0;right:0;bottom:0;left:0}.legal-glass{--legal-glass-blur:48px;z-index:2;isolation:isolate;width:min(42rem,100% - 1.75rem);-webkit-backdrop-filter:blur(var(--legal-glass-blur)) saturate(1.9);backdrop-filter:blur(var(--legal-glass-blur)) saturate(1.9);animation:legal-glass-in .52s var(--ease-standard) both;background:linear-gradient(145deg,#ffffff8f,#ffffff38 42%,#b4e4dd43);border:1.5px solid #ffffffb8;border-radius:1.75rem;margin-block:clamp(1.6rem,6vh,3.5rem) 3.25rem;margin-inline:auto;padding:clamp(1.35rem,3vw,2.1rem) clamp(1.3rem,3.2vw,2.3rem) 1.85rem;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:inset 0 1px #fffffff2,inset 0 -1px #ffffff38,inset 0 0 0 1px #fff6,inset 0 24px 48px #ffffff29,0 0 0 1px #ceede982,0 18px 44px #1c283614}.legal-glass:before{content:"";z-index:0;pointer-events:none;border-radius:calc(1.75rem - 10px);position:absolute;top:12px;right:12px;bottom:12px;left:12px;box-shadow:inset 0 0 0 1px #ffffff80,inset 0 16px 32px #ffffff2e}.legal-glass:after{content:"";z-index:0;pointer-events:none;opacity:.42;background:linear-gradient(115deg,#0000 32%,#ffffff75 48%,#0000 62%);position:absolute;top:-35%;right:-18%;bottom:-35%;left:-18%;transform:rotate(8deg)}.legal-glass>*{z-index:1;position:relative}.legal-head{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.45rem;display:flex}.legal-brand{flex:none;align-items:center;height:3.35rem;display:inline-flex}.legal-brand:focus-visible{outline:2px solid var(--legal-teal);outline-offset:3px;border-radius:.45rem}.legal-brand__logo{aspect-ratio:992/523;object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none;pointer-events:none;width:auto;height:3.35rem;display:block}.legal-switch{align-items:center;gap:.35rem;display:flex}.legal-switch__link{min-height:1.75rem;color:var(--legal-mute);border-bottom:2px solid #0000;align-items:center;padding:.2rem .45rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.legal-switch__link:hover{color:var(--legal-ink)}.legal-switch__link.active,.legal-switch__link[aria-current=page]{color:var(--legal-ink);border-bottom-color:var(--legal-teal)}.legal-switch__link:focus-visible{outline:2px solid var(--legal-teal);outline-offset:3px;border-radius:.25rem}.legal-title{letter-spacing:-.025em;color:var(--legal-ink);margin:0 0 .35rem;font-size:clamp(1.35rem,2.8vw,1.65rem);font-weight:700;line-height:1.35}.legal-updated{color:var(--legal-mute);margin:0 0 1.15rem;font-size:.8125rem}.legal-h{color:var(--legal-ink);margin:1.45rem 0 .45rem;font-size:.9375rem;font-weight:700;line-height:1.5}.legal-p{color:var(--legal-ink);margin:0 0 .7rem;font-size:.9375rem;line-height:1.9}@supports (color:color-mix(in lab,red,red)){.legal-p{color:color-mix(in oklab,var(--legal-ink) 82%,var(--legal-mute))}}.legal-p--lead{margin-bottom:.35rem}.legal-ul{margin:0 0 .7rem;padding-inline-start:1.15rem}.legal-ul li{color:var(--legal-ink);margin-bottom:.35rem;font-size:.9375rem;line-height:1.85}@supports (color:color-mix(in lab,red,red)){.legal-ul li{color:color-mix(in oklab,var(--legal-ink) 82%,var(--legal-mute))}}.legal-ul strong{color:var(--legal-ink);font-weight:600}.legal-inline{color:#40559c;text-underline-offset:3px;text-decoration:underline}.legal-inline:hover{color:#354785}.legal-inline:focus-visible{outline-offset:2px;border-radius:.2rem;outline:2px solid #40559c}.legal-foot{border-top:1px solid #ffffff8c;flex-wrap:wrap;gap:.35rem 1.15rem;margin-top:1.75rem;padding-top:1.05rem;display:flex}.legal-foot__link{min-height:1.75rem;color:var(--legal-mute);align-items:center;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.legal-foot__link:hover{color:var(--legal-ink)}.legal-foot__link:focus-visible{outline:2px solid var(--legal-teal);outline-offset:3px;border-radius:.25rem}@keyframes legal-glass-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.legal-glass{animation:none}}.profile-page{isolation:isolate;padding:var(--space-page);min-height:calc(100dvh - var(--header-height));flex-direction:column;align-items:stretch;gap:1.1rem;display:flex;position:relative;overflow:hidden auto}.profile-page:before,.profile-page:after{content:"";z-index:0;pointer-events:none;filter:blur(48px);border-radius:9999px;position:absolute}.profile-page:before{background:var(--brand);top:-7rem;width:24rem;height:24rem;inset-inline-end:8%}@supports (color:color-mix(in lab,red,red)){.profile-page:before{background:color-mix(in oklab,var(--brand) 42%,transparent)}}.profile-page:after{background:var(--primary);bottom:12%;width:18rem;height:18rem;inset-inline-start:4%}@supports (color:color-mix(in lab,red,red)){.profile-page:after{background:color-mix(in oklab,var(--primary) 30%,transparent)}}.profile-page>*{z-index:1;position:relative}.profile-glass{background:linear-gradient(145deg,#ffffffa8 0%,#ffffff47 46%,var(--brand) 100%);border:1px solid #ffffff9e}@supports (color:color-mix(in lab,red,red)){.profile-glass{background:linear-gradient(145deg,#ffffffa8,#ffffff47 46%,color-mix(in oklab,var(--brand) 12%,#ffffff29))}}.profile-glass{-webkit-backdrop-filter:blur(32px)saturate(1.7);backdrop-filter:blur(32px)saturate(1.7);box-shadow:inset 0 1px #ffffffe0,inset 0 -1px #ffffff29,0 22px 56px #1a23281a,0 0 0 1px var(--brand)}@supports (color:color-mix(in lab,red,red)){.profile-glass{box-shadow:inset 0 1px #ffffffe0,inset 0 -1px #ffffff29,0 22px 56px #1a23281a,0 0 0 1px color-mix(in oklab,var(--brand) 16%,transparent)}}.dark .profile-glass{background:linear-gradient(145deg,#ffffff1a 0%,#12181d75 48%,var(--brand) 100%);border-color:#ffffff24}@supports (color:color-mix(in lab,red,red)){.dark .profile-glass{background:linear-gradient(145deg,#ffffff1a,#12181d75 48%,color-mix(in oklab,var(--brand) 14%,#12181d61))}}.dark .profile-glass{box-shadow:inset 0 1px #ffffff29,0 22px 56px #00000052}.profile-identity{border-radius:1.25rem;width:100%;min-width:0;animation:none;overflow:hidden}.profile-identity__body{border:0;min-inline-size:0;margin:0;padding:1rem 1.15rem 1.1rem;display:block}.profile-identity__grid{gap:1rem 1.15rem;min-width:0;display:grid}.profile-identity__fields{gap:.75rem 1rem;min-width:0;display:grid}.profile-identity__actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.65rem;display:flex}@media(min-width:640px){.profile-identity__grid{grid-template-columns:auto minmax(0,1fr);align-items:start}.profile-identity__fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.profile-identity__actions{grid-column:1/-1}}.profile-photo{flex-direction:column;align-items:center;gap:.4rem;display:flex}.profile-photo__pick{cursor:pointer;background:0 0;border:0;border-radius:1.15rem;padding:0;display:block;position:relative}.profile-photo__pick:focus-visible{box-shadow:0 0 0 var(--ring-width) var(--ring);outline:none}.profile-photo__avatar{border:1px solid #ffffffb8;border-radius:1.15rem;width:5.75rem;height:5.75rem;box-shadow:inset 0 1px #ffffffb3,0 8px 20px #1a232814}.profile-photo__avatar img{object-fit:cover}.profile-photo__cam{width:1.7rem;height:1.7rem;color:var(--primary-foreground);background:var(--primary);box-shadow:0 4px 10px var(--primary);inset-inline-end:.15rem;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:.15rem}@supports (color:color-mix(in lab,red,red)){.profile-photo__cam{box-shadow:0 4px 10px color-mix(in oklab,var(--primary) 35%,transparent)}}.profile-page .settings-form{width:100%;animation:none;overflow:hidden}.profile-page .settings-form__control{background:#ffffff80;border-color:#ffffff8c}.dark .profile-page .settings-form__control{background:#080c1059;border-color:#ffffff1f}.profile-page__workspace{flex:auto;gap:1.1rem;width:100%;min-width:0;display:grid;overflow:hidden}.profile-page__dock{flex:none;align-items:stretch;gap:1.1rem;width:100%;min-width:0;display:grid}@media(min-width:1080px){.profile-page__workspace{min-height:clamp(36rem,calc(100dvh - var(--header-height) - 8rem),62rem);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-items:stretch}.profile-page__dock{grid-template-columns:minmax(0,1.35fr) minmax(16rem,1fr)}.profile-page__dock .profile-brief{grid-column:1/-1}.profile-site__frame{min-height:0}}.profile-site{border-radius:1.25rem;flex-direction:column;width:100%;min-width:0;min-height:22rem;display:flex;overflow:hidden}.profile-site__bar{background:#ffffff38;border-bottom:1px solid #ffffff52;align-items:center;gap:.65rem;min-height:2.75rem;padding:.45rem .85rem;display:flex}.dark .profile-site__bar{background:#ffffff0a;border-bottom-color:#ffffff1a}.profile-site__dots{gap:.28rem;display:inline-flex}.profile-site__dots i{background:var(--muted-foreground);border-radius:9999px;width:.5rem;height:.5rem;display:block}@supports (color:color-mix(in lab,red,red)){.profile-site__dots i{background:color-mix(in oklab,var(--muted-foreground) 35%,var(--border))}}.profile-site__url{min-width:0;color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;flex:auto;align-items:center;gap:.4rem;margin:0;font-size:.8125rem;font-weight:600;display:inline-flex;overflow:hidden}.profile-site__open{color:var(--brand-filled);flex-shrink:0;font-size:.8125rem;font-weight:600}.profile-site__open:hover{text-decoration:underline}.profile-site__frame{background:#fff;border:0;flex:auto;width:100%;min-height:0;display:block}.profile-site__empty{color:var(--muted-foreground);text-align:center;flex:auto;justify-content:center;align-items:center;margin:0;padding:2rem 1.25rem;font-size:.875rem;line-height:1.75;display:flex}.profile-brief{border-radius:1.25rem;flex-direction:column;gap:.75rem;width:100%;min-width:0;padding:1rem 1.15rem 1.1rem;display:flex}.profile-brief__header{align-items:flex-start;gap:.75rem;display:flex}.profile-brief__icon{width:2.35rem;height:2.35rem;color:var(--brand-filled);background:var(--brand);border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.profile-brief__icon{background:color-mix(in oklab,var(--brand) 16%,#ffffff8c)}}.profile-brief__title{margin:0;font-size:1rem;font-weight:700}.profile-brief__subtitle{color:var(--muted-foreground);margin:.2rem 0 0;font-size:.75rem;line-height:1.65}.profile-brief__trust{color:var(--muted-foreground);align-items:center;gap:.4rem;margin:0;font-size:.75rem;display:inline-flex}.profile-brief__actions{flex-wrap:wrap;gap:.5rem;display:flex}.profile-brief__source{color:var(--muted-foreground);margin:0;font-size:.8125rem}.profile-brief__textarea{min-height:8rem}.profile-biz{--fl-indigo:var(--primary);--fl-indigo-hover:var(--primary-hover);--fl-teal:var(--brand);--fl-teal-deep:var(--brand-filled);--fl-ink:var(--foreground);--fl-muted:var(--muted-foreground);--fl-enter-ease:var(--ease-standard);--fl-enter-dur:var(--duration-slow);border-radius:1.5rem;flex-direction:column;width:100%;min-width:0;height:auto;min-height:34rem;padding:1.15rem 1.25rem 1.2rem;display:flex;overflow:hidden}.profile-biz.profile-glass,.profile-biz{background:linear-gradient(155deg,#ffffffb3 0%,#ffffff4d 42%,var(--brand) 100%);border:1px solid #ffffff9e}@supports (color:color-mix(in lab,red,red)){.profile-biz.profile-glass,.profile-biz{background:linear-gradient(155deg,#ffffffb3,#ffffff4d 42%,color-mix(in oklab,var(--brand) 14%,#ffffff2e))}}.profile-biz.profile-glass,.profile-biz{-webkit-backdrop-filter:blur(36px)saturate(1.8);backdrop-filter:blur(36px)saturate(1.8);box-shadow:inset 0 1px #ffffffeb,inset 0 -1px #ffffff2e,0 28px 70px #1a232824,0 0 0 1px var(--brand),0 0 56px var(--brand)}@supports (color:color-mix(in lab,red,red)){.profile-biz.profile-glass,.profile-biz{box-shadow:inset 0 1px #ffffffeb,inset 0 -1px #ffffff2e,0 28px 70px #1a232824,0 0 0 1px color-mix(in oklab,var(--brand) 18%,transparent),0 0 56px color-mix(in oklab,var(--brand) 16%,transparent)}}.dark .profile-biz{background:linear-gradient(155deg,#ffffff1f 0%,#12181d80 46%,var(--brand) 100%);border-color:#ffffff29}@supports (color:color-mix(in lab,red,red)){.dark .profile-biz{background:linear-gradient(155deg,#ffffff1f,#12181d80 46%,color-mix(in oklab,var(--brand) 16%,#12181d66))}}.dark .profile-biz{box-shadow:inset 0 1px #ffffff2e,0 28px 70px #0006,0 0 48px var(--brand)}@supports (color:color-mix(in lab,red,red)){.dark .profile-biz{box-shadow:inset 0 1px #ffffff2e,0 28px 70px #0006,0 0 48px color-mix(in oklab,var(--brand) 14%,transparent)}}.profile-biz .first-listen__biz{flex:auto;grid-template:"hero portrait""thread portrait"minmax(0,1fr)/minmax(0,1fr) minmax(15rem,17rem);gap:.75rem 1rem;min-height:0;animation:none;display:grid}.profile-biz .first-listen__eyebrow,.profile-biz .first-listen__title{animation:none}.profile-biz .first-listen__biz-layout{display:contents}.profile-biz .first-listen__biz-thread{flex:auto;grid-area:thread;width:100%;min-width:0;min-height:0}.profile-biz .first-listen__biz-msg{max-width:100%}.profile-biz .first-listen__biz-log{flex:auto;gap:.55rem;min-height:0;max-height:none;padding:.2rem .1rem .5rem}.profile-biz .first-listen__hero--biz{grid-area:hero;gap:.3rem;max-width:none;min-height:0}.profile-biz .first-listen__title{letter-spacing:-.02em;color:var(--foreground);font-size:1.15rem;font-weight:700}.profile-biz .first-listen__eyebrow{color:var(--brand-filled);letter-spacing:.04em;font-weight:700}.profile-biz__trust{color:var(--muted-foreground);align-items:center;gap:.4rem;margin:.15rem 0 0;font-size:.8125rem;line-height:1.6;display:inline-flex}.profile-biz__trust svg{color:var(--brand-filled);flex-shrink:0}.profile-biz .first-listen__biz-msg--bot{color:var(--foreground);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff94;border:1px solid #ffffffc7;box-shadow:inset 0 1px #ffffffb3}.profile-biz .first-listen__biz-msg--user{box-shadow:0 8px 20px var(--primary)}@supports (color:color-mix(in lab,red,red)){.profile-biz .first-listen__biz-msg--user{box-shadow:0 8px 20px color-mix(in oklab,var(--primary) 28%,transparent)}}.profile-biz .first-listen__biz-preview{color:var(--foreground);border-color:var(--brand);background:#ffffff80}@supports (color:color-mix(in lab,red,red)){.profile-biz .first-listen__biz-preview{border-color:color-mix(in oklab,var(--brand) 28%,white)}}.profile-biz .first-listen__biz-preview{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.profile-biz .first-listen__biz-chip{color:var(--primary);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff8c;border-color:#ffffffb3;border-radius:9999px}.profile-biz .first-listen__biz-chip:hover{background:#ffffffdb}.profile-biz .first-listen__biz-form{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff6b;border:1px solid #ffffffb3;border-radius:1rem;padding:.35rem}.profile-biz .first-listen__biz-input{color:var(--foreground);box-shadow:none;background:0 0;border:0}.profile-biz .first-listen__biz-input:focus-visible{box-shadow:none}.profile-biz .first-listen__biz-send{background:var(--primary);color:var(--primary-foreground);border-radius:.8rem}.profile-biz .first-listen__biz-portrait{grid-area:portrait;align-self:stretch;width:100%;height:auto;min-height:0;margin-bottom:0;display:block;position:relative}.dark .profile-biz .first-listen__biz-msg--bot,.dark .profile-biz .first-listen__biz-preview,.dark .profile-biz .first-listen__biz-chip,.dark .profile-biz .first-listen__biz-form{background:#080c1061;border-color:#ffffff1f}.dark .profile-biz .first-listen__biz-chip{color:var(--brand)}.dark .profile-biz .first-listen__biz-chip:hover{background:#ffffff1a}@media(min-width:1080px){.profile-biz{height:100%;min-height:0;max-height:100%}.profile-site{height:auto;min-height:22rem;max-height:none}}@media(max-width:860px){.profile-page__workspace{overflow:visible}.profile-biz{height:auto;min-height:0;padding:1.1rem 1rem 1.15rem}.profile-biz .first-listen__biz{grid-template:"hero""thread"minmax(14rem,auto)/minmax(0,1fr);min-height:0}.profile-biz .first-listen__biz-portrait{display:none}.profile-site{height:auto;min-height:18rem}.profile-site__frame,.profile-site__empty{min-height:16rem}.profile-biz .first-listen__biz-log{min-height:12rem;max-height:22rem}}@media(prefers-reduced-motion:reduce){.profile-page:before,.profile-page:after{filter:blur(36px)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@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-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{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:0}@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}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
