@import "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=IBM+Plex+Mono:wght@400;500;600&family=Source+Serif+4:wght@500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=IBM+Plex+Mono:wght@400;500;600&family=Source+Serif+4:wght@500;600;700&display=swap";@font-face{font-family:Noto Sans Devanagari;src:url(/fonts/NotoSansDevanagari.ttf)format("truetype");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Noto Sans Kannada;src:url(/fonts/NotoSansKannada.ttf)format("truetype");font-style:normal;font-weight:100 900;font-display:swap}@media (prefers-contrast:more){:root{--line:var(--neutral-300);--line-strong:var(--neutral-400)}:root[data-theme=dark]{--line:#fff3;--line-strong:#ffffff4d}}@media (prefers-reduced-motion:reduce){:root{--transition-fast:0s;--transition-normal:0s;--transition-slow:0s}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.shimmer-wrapper{background:var(--neutral-100);border-radius:var(--radius-control);position:relative;overflow:hidden}.shimmer{background:linear-gradient(90deg,#0000 0%,#fff6 50%,#0000 100%);width:100%;height:100%;animation:2s infinite shimmer;position:absolute;top:0;left:0}@keyframes pulse{50%{opacity:.5}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-25%)}}.animate-bounce{animation:1s ease-in-out infinite bounce}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fade-in{animation:.3s ease-out fadeIn}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-slide-up{animation:.4s ease-out slideUp}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-scale-in{animation:.2s ease-out scaleIn}@keyframes ripple{0%{opacity:.6;transform:scale(0)}to{opacity:0;transform:scale(2.5)}}.ripple-effect{background:currentColor;border-radius:50%;animation:.6s ease-out ripple;position:absolute}@keyframes glowPulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}}.animate-glow-pulse{animation:2s ease-in-out infinite glowPulse}@keyframes typingDot{0%,80%,to{opacity:.5;transform:scale(0)}40%{opacity:1;transform:scale(1)}}.typing-dot{background:currentColor;border-radius:50%;width:8px;height:8px;margin:0 2px;animation:1.4s ease-in-out infinite typingDot;display:inline-block}.typing-dot:nth-child(2){animation-delay:.2s}.typing-dot:nth-child(3){animation-delay:.4s}@keyframes progressFill{0%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}.animate-progress-fill{animation:.5s ease-out forwards progressFill}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}.animate-shake{animation:.5s ease-in-out shake}@keyframes gradientShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.animate-gradient{background-size:200% 200%;animation:3s infinite gradientShift}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}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-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;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}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.\!visible{visibility:visible!important}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.bottom-full{bottom:100%}.left-1\/2{left:50%}.left-4{left:1rem}.left-full{left:100%}.right-4{right:1rem}.right-full{right:100%}.top-1\/2{top:50%}.top-full{top:100%}.z-\[var\(--z-tooltip\)\]{z-index:var(--z-tooltip)}.mb-2{margin-bottom:.5rem}.ml-2{margin-left:.5rem}.mr-2{margin-right:.5rem}.mt-2{margin-top:.5rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-0{height:0}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-full{height:100%}.w-0{width:0}.w-1\.5{width:.375rem}.w-4{width:1rem}.w-full{width:100%}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.animate-spin{animation:1s linear infinite spin}.cursor-pointer{cursor:pointer}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[var\(--error-500\)\]{border-color:var(--error-500)}.border-\[var\(--line\)\]{border-color:var(--line)}.border-\[var\(--line-strong\)\]{border-color:var(--line-strong)}.border-transparent{border-color:#0000}.border-b-\[var\(--neutral-800\)\]{border-bottom-color:var(--neutral-800)}.border-l-\[var\(--neutral-800\)\]{border-left-color:var(--neutral-800)}.border-r-\[var\(--neutral-800\)\]{border-right-color:var(--neutral-800)}.border-t-\[var\(--neutral-800\)\]{border-top-color:var(--neutral-800)}.bg-\[var\(--error-50\)\]{background-color:var(--error-50)}.bg-\[var\(--error-500\)\]{background-color:var(--error-500)}.bg-\[var\(--neutral-100\)\]{background-color:var(--neutral-100)}.bg-\[var\(--neutral-200\)\]{background-color:var(--neutral-200)}.bg-\[var\(--neutral-500\)\]{background-color:var(--neutral-500)}.bg-\[var\(--neutral-800\)\]{background-color:var(--neutral-800)}.bg-\[var\(--primary-50\)\]{background-color:var(--primary-50)}.bg-\[var\(--primary-500\)\]{background-color:var(--primary-500)}.bg-\[var\(--raised\)\]{background-color:var(--raised)}.bg-\[var\(--success-50\)\]{background-color:var(--success-50)}.bg-\[var\(--success-500\)\]{background-color:var(--success-500)}.bg-\[var\(--warning-50\)\]{background-color:var(--warning-50)}.bg-\[var\(--warning-500\)\]{background-color:var(--warning-500)}.bg-gradient-to-br{background-image:linear-gradient(to bottom right, var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.from-\[var\(--error-500\)\]{--tw-gradient-from:var(--error-500) var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[var\(--primary-500\)\]{--tw-gradient-from:var(--primary-500) var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[var\(--success-500\)\]{--tw-gradient-from:var(--success-500) var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[var\(--warning-500\)\]{--tw-gradient-from:var(--warning-500) var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.to-\[var\(--error-600\)\]{--tw-gradient-to:var(--error-600) var(--tw-gradient-to-position)}.to-\[var\(--primary-600\)\]{--tw-gradient-to:var(--primary-600) var(--tw-gradient-to-position)}.to-\[var\(--success-600\)\]{--tw-gradient-to:var(--success-600) var(--tw-gradient-to-position)}.to-\[var\(--warning-600\)\]{--tw-gradient-to:var(--warning-600) var(--tw-gradient-to-position)}.p-6{padding:1.5rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.pl-11{padding-left:2.75rem}.pr-11{padding-right:2.75rem}.pt-0{padding-top:0}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.leading-none{line-height:1}.tracking-tight{letter-spacing:-.025em}.text-\[var\(--error-500\)\]{color:var(--error-500)}.text-\[var\(--error-700\)\]{color:var(--error-700)}.text-\[var\(--ink\)\]{color:var(--ink)}.text-\[var\(--mute\)\]{color:var(--mute)}.text-\[var\(--neutral-700\)\]{color:var(--neutral-700)}.text-\[var\(--neutral-900\)\]{color:var(--neutral-900)}.text-\[var\(--primary-700\)\]{color:var(--primary-700)}.text-\[var\(--success-700\)\]{color:var(--success-700)}.text-\[var\(--warning-700\)\]{color:var(--warning-700)}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.opacity-25{opacity:.25}.opacity-75{opacity:.75}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-500{transition-duration:.5s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:none;--color-primary-50:var(--primary-50);--color-primary-100:var(--primary-100);--color-primary-200:var(--primary-200);--color-primary-500:var(--primary-500);--color-primary-600:var(--primary-600);--color-primary-700:var(--primary-700);--color-primary-900:var(--primary-900);--color-primary-950:#0c1d4a;--color-success-50:var(--success-50);--color-success-100:var(--success-100);--color-success-200:#a7f3d0;--color-success-400:#34d399;--color-success-500:var(--success-500);--color-success-600:var(--success-600);--color-success-700:#047857;--color-success-800:#065f46;--color-success-900:#064e3b;--color-success-950:#022c22;--color-warning-50:var(--warning-50);--color-warning-100:var(--warning-100);--color-warning-200:#fde68a;--color-warning-400:#fbbf24;--color-warning-500:var(--warning-500);--color-warning-600:var(--warning-600);--color-warning-700:#b45309;--color-warning-800:#92400e;--color-warning-900:#78350f;--color-warning-950:#451a03;--color-error-50:var(--error-50);--color-error-100:var(--error-100);--color-error-200:#fecaca;--color-error-400:#f87171;--color-error-500:var(--error-500);--color-error-600:var(--error-600);--color-error-700:#b91c1c;--color-error-800:#991b1b;--color-error-900:#7f1d1d;--color-error-950:#450a0a;--color-neutral-0:var(--neutral-0);--color-neutral-50:var(--neutral-50);--color-neutral-100:var(--neutral-100);--color-neutral-200:var(--neutral-200);--color-neutral-300:var(--neutral-300);--color-neutral-400:var(--neutral-400);--color-neutral-500:var(--neutral-500);--color-neutral-600:var(--neutral-600);--color-neutral-700:var(--neutral-700);--color-neutral-800:var(--neutral-800);--color-neutral-900:var(--neutral-900);--color-neutral-950:#050a0f;--spacing-1:var(--space-1);--spacing-1-5:var(--space-1-5);--spacing-2:var(--space-2);--spacing-2-5:10px;--spacing-3:var(--space-3);--spacing-4:var(--space-4);--spacing-5:var(--space-5);--spacing-6:var(--space-6);--spacing-7:var(--space-7);--spacing-8:var(--space-8);--spacing-10:var(--space-10);--spacing-12:var(--space-12);--spacing-16:var(--space-16);--font-family-sans:var(--font-sans);--font-family-mono:var(--font-mono);--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.25;--line-height-snug:1.375;--line-height-relaxed:1.625;--radius-full:var(--radius-full);--duration-fast:var(--transition-fast);--duration-normal:var(--transition-normal);--duration-slow:var(--transition-slow);--ease-out:cubic-bezier(.4, 0, .2, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--z-header:var(--z-sticky)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-primary-50:#0c1d4a;--color-primary-100:#1e3a8a;--color-primary-200:#1d4ed8;--color-primary-500:#60a5fa;--color-primary-600:#3b82f6;--color-primary-700:#93c5fd;--color-primary-900:#dbeafe;--color-primary-950:#eff6ff;--color-success-950:#022c22;--color-success-900:#064e3b;--color-success-800:#065f46;--color-success-500:#34d399;--color-success-400:#6ee7b7;--color-warning-500:#fbbf24;--color-error-500:#f87171;--color-neutral-0:#0f161d;--color-neutral-50:#121821;--color-neutral-100:#1a2433;--color-neutral-200:#1e2731;--color-neutral-300:#323f4c;--color-neutral-400:#4a5b6b;--color-neutral-500:#687a8a;--color-neutral-600:#9eaab5;--color-neutral-700:#d1d8de;--color-neutral-800:#e5e9ed;--color-neutral-900:#f3f5f7;--color-neutral-950:#fafbfc}::selection{color:var(--surface);background:var(--amber)}.placeholder\:text-\[var\(--mute\)\]::placeholder{color:var(--mute)}.hover\:border-\[var\(--line-strong\)\]:hover{border-color:var(--line-strong)}.hover\:bg-\[var\(--neutral-100\)\]:hover{background-color:var(--neutral-100)}.hover\:bg-\[var\(--neutral-200\)\]:hover{background-color:var(--neutral-200)}.hover\:bg-\[var\(--neutral-50\)\]:hover{background-color:var(--neutral-50)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.focus\:border-\[var\(--error-500\)\]:focus{border-color:var(--error-500)}.focus\:border-\[var\(--primary-500\)\]:focus{border-color:var(--primary-500)}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring-4:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-\[var\(--error-500\)\]:focus-visible{--tw-ring-color:var(--error-500)}.focus-visible\:ring-\[var\(--neutral-400\)\]:focus-visible{--tw-ring-color:var(--neutral-400)}.focus-visible\:ring-\[var\(--primary-500\)\]:focus-visible{--tw-ring-color:var(--primary-500)}.focus-visible\:ring-\[var\(--success-500\)\]:focus-visible{--tw-ring-color:var(--success-500)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.active\:scale-\[0\.98\]:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}@media (prefers-color-scheme:dark){.dark\:bg-\[var\(--neutral-800\)\]{background-color:var(--neutral-800)}.dark\:stroke-\[var\(--neutral-800\)\]{stroke:var(--neutral-800)}.dark\:text-\[var\(--error-400\)\]{color:var(--error-400)}.dark\:text-\[var\(--neutral-100\)\]{color:var(--neutral-100)}.dark\:text-\[var\(--neutral-300\)\]{color:var(--neutral-300)}.dark\:text-\[var\(--primary-400\)\]{color:var(--primary-400)}.dark\:text-\[var\(--success-400\)\]{color:var(--success-400)}.dark\:text-\[var\(--warning-400\)\]{color:var(--warning-400)}.dark\:hover\:bg-\[var\(--neutral-700\)\]:hover{background-color:var(--neutral-700)}.dark\:hover\:bg-\[var\(--neutral-800\)\]:hover{background-color:var(--neutral-800)}}@font-face{font-family:Noto Sans Devanagari;src:url(/fonts/NotoSansDevanagari.ttf)format("truetype");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Noto Sans Kannada;src:url(/fonts/NotoSansKannada.ttf)format("truetype");font-style:normal;font-weight:100 900;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--neutral-0:#fff;--neutral-50:#fafbfc;--neutral-100:#f3f5f7;--neutral-200:#e5e9ed;--neutral-300:#d1d8de;--neutral-400:#9eaab5;--neutral-500:#687a8a;--neutral-600:#4a5b6b;--neutral-700:#323f4c;--neutral-800:#1e2731;--neutral-900:#0f161d;--primary-50:#eff6ff;--primary-100:#dbeafe;--primary-200:#bfdbfe;--primary-500:#3b82f6;--primary-600:#2563eb;--primary-700:#1d4ed8;--primary-900:#1e3a8a;--primary-gradient:linear-gradient(135deg, #3b82f6 0%, #2563eb 100%);--success-50:#ecfdf5;--success-100:#d1fae5;--success-500:#10b981;--success-600:#059669;--success-gradient:linear-gradient(135deg, #10b981 0%, #059669 100%);--warning-50:#fffbeb;--warning-100:#fef3c7;--warning-500:#f59e0b;--warning-600:#d97706;--warning-gradient:linear-gradient(135deg, #f59e0b 0%, #d97706 100%);--error-50:#fef2f2;--error-100:#fee2e2;--error-500:#ef4444;--error-600:#dc2626;--surface:var(--neutral-100);--raised:var(--neutral-0);--elevated:#fff;--overlay:#0006;--line:var(--neutral-200);--line-strong:var(--neutral-300);--ink:var(--neutral-900);--ink-secondary:var(--neutral-600);--mute:var(--neutral-500);--amber:var(--warning-500);--emerald:var(--success-500);--blue:var(--primary-500);--paper:#fff9ea;--paper-ink:#1d2a2d;--paper-mute:#536168;--paper-line:#b7b9b1;--paper-verified:#176940;--focus-ring:var(--primary-500);--focus-ring-offset:var(--neutral-0);--font-sans:"Atkinson Hyperlegible", "Noto Sans Devanagari", "Noto Sans Kannada", system-ui, -apple-system, sans-serif;--font-mono:"IBM Plex Mono", "Courier New", monospace;--font-serif:"Source Serif 4", Georgia, serif;--sans:var(--font-sans);--mono:var(--font-mono);--serif:var(--font-serif);--space-0:0;--space-0-5:2px;--space-1:4px;--space-1-5:6px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:18px;--radius-2xl:24px;--radius-full:9999px;--radius-control:var(--radius-md);--radius-zone:var(--radius-xl);--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--shadow-2xl:0 25px 50px -12px #00000040;--shadow-paper:2px 2px 0 #c6c8c0;--transition-fast:.15s cubic-bezier(.4, 0, .2, 1);--transition-normal:.25s cubic-bezier(.4, 0, .2, 1);--transition-slow:.35s cubic-bezier(.4, 0, .2, 1);--z-base:0;--z-dropdown:1000;--z-sticky:1100;--z-fixed:1200;--z-modal-backdrop:1300;--z-modal:1400;--z-popover:1500;--z-tooltip:1600;--z-toast:1700;--safe-area-top:env(safe-area-inset-top);--safe-area-bottom:env(safe-area-inset-bottom);--safe-area-left:env(safe-area-inset-left);--safe-area-right:env(safe-area-inset-right);font-family:var(--font-sans);font-feature-settings:"tnum" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface:#0a0e14;--raised:#121821;--elevated:#1a202c;--overlay:#0009;--line:#ffffff14;--line-strong:#ffffff1f;--ink:#e8eaed;--ink-secondary:#9ba3af;--mute:#6b7280;--primary-500:#60a5fa;--primary-600:#3b82f6;--success-500:#34d399;--warning-500:#fbbf24;--error-500:#f87171;--blue:#60a5fa;--emerald:#34d399;--amber:#fbbf24;--shadow-xs:0 1px 2px 0 #0000004d;--shadow-sm:0 1px 3px 0 #0006, 0 1px 2px -1px #0000004d;--shadow-md:0 4px 6px -1px #0006, 0 2px 4px -2px #0000004d;--shadow-lg:0 10px 15px -3px #00000080, 0 4px 6px -4px #0000004d;--shadow-xl:0 20px 25px -5px #0009, 0 8px 10px -6px #0006;--shadow-2xl:0 25px 50px -12px #000000b3;--shadow-paper:2px 2px 0 #28313d;--focus-ring-offset:var(--raised)}@media (prefers-contrast:more){:root{--line:var(--neutral-300);--line-strong:var(--neutral-400)}:root[data-theme=dark]{--line:#fff3;--line-strong:#ffffff4d}}@media (prefers-reduced-motion:reduce){:root{--transition-fast:0s;--transition-normal:0s;--transition-slow:0s}}*{box-sizing:border-box}html,body,#root{min-width:320px;min-height:100%;margin:0}body{background:radial-gradient(circle at 50% -10%, color-mix(in srgb, var(--blue) 10%, transparent), transparent 34rem), radial-gradient(circle at 50% 110%, color-mix(in srgb, var(--amber) 7%, transparent), transparent 30rem), var(--surface);color:var(--ink);font:400 16px/1.5 var(--sans);text-rendering:optimizelegibility}button,input,select,textarea{font:inherit}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}summary{list-style:none}summary::-webkit-details-marker{display:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}button:disabled{cursor:not-allowed;opacity:.58}button:not(:disabled),summary{cursor:pointer}a{color:inherit}body:before{z-index:-1;background-image:radial-gradient(circle, color-mix(in srgb, var(--ink) 9%, transparent) 1px, transparent 1px);content:"";pointer-events:none;background-size:24px 24px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}:root[data-theme=dark] body:before{background-image:radial-gradient(circle,#ffffff0a 1px,#0000 1px)}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.brand-logo-mark{border:1px solid #ffffff24;border-radius:22%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;overflow:hidden;box-shadow:0 2px 10px #00000040}.brand-logo-mark img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.06)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.preloader{z-index:50;color:#e2e8f0;background:radial-gradient(circle at 50% 44%,#3b82f621,#0000 34rem),radial-gradient(circle at 50% 64%,#f59e0b1a,#0000 28rem),#05070b;place-items:center;animation:.55s cubic-bezier(.22,1,.36,1) .9s forwards curtainOut;display:grid;position:fixed;inset:0;overflow:hidden}.preloader-grid{opacity:.48;background-image:linear-gradient(#94a3b80d 1px,#0000 1px),linear-gradient(90deg,#94a3b80d 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 10%,#0000 76%);mask-image:radial-gradient(#000 10%,#0000 76%)}.preloader-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#0f172ad1,#080f1cad);border:1px solid #e2e8f040;border-radius:24px;width:min(92%,520px);padding:32px;position:relative;box-shadow:0 30px 100px #00000085,0 0 100px #3b82f614,inset 0 1px #ffffff1f}.hud-crosshair{color:#f59e0bb8;font:400 14px/1 var(--mono);position:absolute}.hud-crosshair-top-left{top:13px;left:13px}.hud-crosshair-top-right{top:13px;right:13px}.hud-crosshair-bottom-left{bottom:13px;left:13px}.hud-crosshair-bottom-right{bottom:13px;right:13px}.preloader-header,.boot-readout{justify-content:space-between;align-items:center;display:flex}.preloader-mark{align-items:center;gap:10px;display:flex}.preloader-mark b{color:#f8fafc;letter-spacing:-.03em;font-size:15px}.preloader-system-state,.boot-readout span{color:#94a3b8;font:600 9px/1 var(--mono);letter-spacing:.12em}.preloader-system-state{align-items:center;gap:7px;display:inline-flex}.preloader-system-state i{background:#10b981;border-radius:50%;width:5px;height:5px;box-shadow:0 0 9px #10b981cc}.preloader-intro{max-width:34ch;margin-top:40px}.preloader-kicker{color:#f59e0b;font:600 9px/1 var(--mono);letter-spacing:.16em;margin:0 0 10px}.preloader-intro h1{color:#f8fafc;letter-spacing:-.04em;margin:0;font-size:clamp(1.55rem,4vw,2rem);font-weight:650;line-height:1.08}.preloader-intro p:last-child{color:#94a3b8;margin:10px 0 0;font-size:13px;line-height:1.55}.boot-readout{align-items:end;margin-top:34px}.boot-readout strong{color:#f8fafc;font:700 2.75rem/1 var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.08em}.boot-readout strong small{color:#f59e0b;letter-spacing:0;font-size:1rem}.boot-progress{background:#94a3b82e;border-radius:99px;height:4px;margin-top:16px;overflow:hidden}.boot-progress span{border-radius:inherit;background:linear-gradient(90deg,#f59e0b,#fbbf24 52%,#3b82f6);height:100%;transition:width 80ms linear;display:block;box-shadow:0 0 16px #f59e0bad}.boot-wave{width:100%;height:132px;margin:24px 0 8px;display:block;overflow:visible}.boot-wave-primary,.boot-wave-secondary{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.boot-wave-primary{stroke:#f59e0b;filter:url(#wave-glow)}.boot-wave-secondary{stroke:#3b82f6;opacity:.78}.boot-statuses{gap:8px;margin-top:20px;display:grid}.boot-status{color:#64748b;min-height:38px;font:500 10px/1 var(--mono);background:#0f172a85;border:1px solid #94a3b829;border-radius:10px;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 12px;transition:color .2s,border-color .2s,background .2s;display:grid}.boot-status b{color:#64748b;letter-spacing:.08em;font-size:9px}.status-dot{background:#475569;border-radius:50%;width:5px;height:5px;transition:background .2s,box-shadow .2s;box-shadow:0 0 #f59e0b00}.boot-status-ready{color:#cbd5e1;background:#10b9810f;border-color:#10b98159}.boot-status-ready b{color:#34d399}.boot-status-ready .status-dot{background:#34d399;box-shadow:0 0 10px #34d399cc}.skip-button{z-index:1;color:#cbd5e1;font:600 10px var(--mono);letter-spacing:.08em;background:#0f172a85;border:1px solid #e2e8f03d;border-radius:999px;padding:9px 13px;position:absolute;top:28px;right:32px}.skip-button:hover{color:#fbbf24;border-color:#f59e0bcc}@keyframes curtainOut{to{opacity:0;pointer-events:none;transform:translateY(-100%)}}@media (width<=560px){.preloader-card{padding:24px 20px}.preloader-system-state{font-size:8px}.preloader-intro{margin-top:32px}.preloader-intro h1{font-size:1.5rem}.boot-readout{margin-top:32px}.boot-readout span{font-size:8px}.skip-button{top:20px;right:20px}}._app_1e6dv_1{min-height:100dvh}._workerApp_1e6dv_3{background:radial-gradient(circle at 50% 34%, color-mix(in srgb, var(--blue) 8%, transparent), transparent 34%), var(--surface);flex-direction:column;min-height:100dvh;display:flex}._workerFlow_1e6dv_5{border:1px solid var(--line);background:color-mix(in srgb, var(--raised) 86%, transparent);width:min(100% - 32px,720px);box-shadow:0 24px 70px color-mix(in srgb, var(--ink) 10%, transparent), inset 0 1px 0 #ffffff1f;border-radius:28px;flex-direction:column;flex:1;align-self:center;align-items:center;gap:18px;margin:0 auto;padding:clamp(28px,5vh,56px) 24px 32px;display:flex}._workerQuestion_1e6dv_20{text-align:center;width:min(100%,620px)}._workerConnection_1e6dv_21{color:var(--mute);margin:0 0 8px;font-size:14px;font-weight:700}._workerQuestion_1e6dv_20 h1{letter-spacing:-.02em;text-wrap:pretty;max-width:26ch;margin:0 auto;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:700;line-height:1.18}._workerCompletion_1e6dv_23{color:var(--mute);margin:0;font-size:clamp(24px,6vw,32px);font-weight:700}._workerProgress_1e6dv_24{color:var(--ink);font-variant-numeric:tabular-nums;margin:14px 0 8px;font-size:17px;font-weight:700}._progressTicks_1e6dv_25{grid-template-columns:repeat(9,minmax(0,1fr));gap:6px;width:100%;display:grid}._progressTicks_1e6dv_25 span{background:color-mix(in srgb, var(--line) 75%, var(--mute));border-radius:999px;height:7px;transition:background-color .26s,width .26s,box-shadow .26s}._progressTicks_1e6dv_25 ._progressTickDone_1e6dv_27{background:var(--emerald);box-shadow:0 0 10px color-mix(in srgb, var(--emerald) 38%, transparent)}._progressTicks_1e6dv_25 ._progressTickCurrent_1e6dv_28{background:var(--amber);box-shadow:0 0 12px color-mix(in srgb, var(--amber) 38%, transparent);animation:1.8s ease-in-out infinite _currentTick_1e6dv_1}@keyframes _currentTick_1e6dv_1{50%{opacity:.62}}._miniLedger_1e6dv_30{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:12px;display:grid}._miniSlot_1e6dv_31{border:1px solid var(--line);color:#1e293b;background:color-mix(in srgb, var(--raised) 64%, transparent);min-width:0;font:600 .82rem/1.2 var(--mono);border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:5px;padding:7px 8px;transition:border-color .18s,color .18s,background .18s;display:grid}._miniSlotNumber_1e6dv_32{color:var(--amber);font-size:9px}._miniSlotLabel_1e6dv_33{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.82rem;font-weight:600;overflow:hidden}._miniSlotState_1e6dv_34{color:color-mix(in srgb, var(--mute) 65%, transparent);font-size:15px;line-height:1}._miniSlotActive_1e6dv_35{color:var(--ink);background:#f59e0b1a;border:1.5px solid #f59e0b}._miniSlotActive_1e6dv_35 ._miniSlotState_1e6dv_34{color:var(--amber);animation:1.5s ease-in-out infinite _currentTick_1e6dv_1}._miniSlotDone_1e6dv_37{color:var(--ink);border:1px solid #10b981;grid-template-rows:auto auto}._miniSlotDone_1e6dv_37 ._miniSlotState_1e6dv_34{color:var(--emerald)}._miniSlotValue_1e6dv_39{color:#047857;text-overflow:ellipsis;white-space:nowrap;grid-column:2/-1;min-width:0;font-size:.72rem;font-weight:600;overflow:hidden}:root[data-theme=dark] ._miniSlotLabel_1e6dv_33{color:#e2e8f0}:root[data-theme=dark] ._miniSlotValue_1e6dv_39{color:#34d399}._voiceCore_1e6dv_42{flex:0 0 286px;place-items:center;width:286px;height:286px;display:grid;position:relative}._voiceHalo_1e6dv_43,._voiceHaloInner_1e6dv_43{border:1px solid color-mix(in srgb, var(--blue) 32%, transparent);pointer-events:none;border-radius:50%;position:absolute}._voiceHalo_1e6dv_43{box-shadow:0 0 90px color-mix(in srgb, var(--blue) 16%, transparent);animation:3.2s ease-in-out infinite _haloBreath_1e6dv_1;inset:20px}._voiceHaloInner_1e6dv_43{border-color:color-mix(in srgb, var(--amber) 18%, transparent);animation:3.2s ease-in-out .35s infinite _haloBreath_1e6dv_1;inset:48px}._voiceCoreActive_1e6dv_46 ._voiceHalo_1e6dv_43{border-color:color-mix(in srgb, var(--emerald) 66%, transparent);animation-duration:1.1s}._voiceCoreActive_1e6dv_46 ._voiceHaloInner_1e6dv_43{border-color:color-mix(in srgb, var(--emerald) 36%, transparent);animation-duration:.9s}@keyframes _haloBreath_1e6dv_1{50%{opacity:.58;transform:scale(1.08)}}._orbCanvas_1e6dv_49{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._telemetryStatusRow_1e6dv_50{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:16px;display:flex}._telemetryChip_1e6dv_51{border:1px solid color-mix(in srgb, var(--blue) 35%, var(--line));color:var(--mute);background:color-mix(in srgb, var(--raised) 86%, transparent);font:600 9px/1 var(--mono);white-space:nowrap;border-radius:999px;padding:5px 8px;box-shadow:0 8px 18px #0000001f}._telemetryChip_1e6dv_51:last-child{border-color:color-mix(in srgb, var(--amber) 44%, var(--line))}._workerMic_1e6dv_53{z-index:1;color:#f8fafc;width:104px;height:104px;box-shadow:0 0 0 2px #f59e0b3d, 0 16px 34px color-mix(in srgb, var(--blue) 18%, transparent), inset 0 1px 0 #ffffff2e, inset 0 -12px 22px #0000004d;background:linear-gradient(145deg,#0f172a,#1e293b);border:3px solid #cbd5e1;border-radius:50%;flex:0 0 104px;justify-content:center;align-items:center;transition:border-color .18s,background-color .18s,transform .18s,box-shadow .18s;display:flex}._workerMic_1e6dv_53:hover:not(:disabled){transform:scale(1.04)}._workerMic_1e6dv_53:active:not(:disabled){transform:scale(.94)}._workerMic_1e6dv_53 svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:36px;height:36px}._workerMic_1e6dv_53[data-state=listening]{border-color:var(--blue);color:var(--blue);background:var(--raised)}._workerMic_1e6dv_53[data-state=thinking]{border-color:var(--line);background:var(--raised);animation:1.2s ease-in-out infinite _thinkingPulse_1e6dv_1}._workerMic_1e6dv_53[data-state=speaking]{border-color:var(--emerald);color:var(--emerald);background:var(--raised)}._workerMic_1e6dv_53[data-state=error]{border-color:var(--amber);color:var(--amber);background:var(--raised)}@keyframes _thinkingPulse_1e6dv_1{50%{box-shadow:0 0 0 8px color-mix(in srgb, var(--line) 18%, transparent)}}._workerState_1e6dv_76{min-height:24px;color:var(--ink);text-align:center;margin:-8px 0 0;font-size:16px;font-weight:700}._workerStateDot_1e6dv_77{background:var(--mute);border-radius:50%;width:8px;height:8px;margin:0 9px 2px 0;display:inline-block}._workerStateListening_1e6dv_78 ._workerStateDot_1e6dv_77{background:#16a34a;animation:1.2s ease-in-out infinite _workerStatusPulse_1e6dv_1}._workerStateSpeaking_1e6dv_79 ._workerStateDot_1e6dv_77{background:#2563eb;animation:1.2s ease-in-out infinite _workerStatusPulse_1e6dv_1}._workerStateThinking_1e6dv_80 ._workerStateDot_1e6dv_77{background:#d97706;animation:.9s ease-in-out infinite _workerStatusPulse_1e6dv_1}._workerStateReady_1e6dv_81 ._workerStateDot_1e6dv_77{background:var(--mute)}@keyframes _workerStatusPulse_1e6dv_1{50%{opacity:.55;transform:scale(1.45)}}._workerProcessingHint_1e6dv_83{max-width:48ch;color:var(--amber);text-align:center;margin:-10px 0 0;font-size:13px;line-height:1.4}._workerMicHint_1e6dv_91{color:var(--mute);text-align:center;margin:-10px 0 0;font-size:14px}._demoMenu_1e6dv_92{border:1px solid var(--line);background:color-mix(in srgb, var(--raised) 76%, transparent);border-radius:16px;width:100%;scroll-margin-block:18px;overflow:hidden}._demoMenu_1e6dv_92 summary,._workerPaperPreview_1e6dv_93>summary{min-height:52px;color:var(--ink);align-items:center;gap:10px;padding:13px 16px;font-size:14px;font-weight:700;display:flex}._demoMenu_1e6dv_92 summary:before,._workerPaperPreview_1e6dv_93>summary:before{border:1px solid color-mix(in srgb, var(--amber) 55%, var(--line));width:25px;height:25px;color:var(--amber);font:600 12px var(--mono);content:"⌁";border-radius:7px;flex:0 0 25px;place-items:center;display:grid}._workerPaperPreview_1e6dv_93>summary:before{content:"▤"}._demoMenu_1e6dv_92 summary:after,._workerPaperPreview_1e6dv_93>summary:after{border-right:2px solid var(--mute);border-bottom:2px solid var(--mute);content:"";transform-origin:50%;flex:0 0 8px;width:8px;height:8px;margin-left:0;transition:transform .18s,border-color .18s;transform:rotate(45deg)translateY(-2px)}._demoMenu_1e6dv_92 summary small,._workerPaperPreview_1e6dv_93>summary small{border:1px solid color-mix(in srgb, var(--emerald) 38%, var(--line));color:var(--emerald);font:600 9px/1 var(--mono);white-space:nowrap;border-radius:999px;margin-left:auto;padding:4px 7px}._demoMenu_1e6dv_92[open] summary:after,._workerPaperPreview_1e6dv_93[open]>summary:after{border-color:var(--amber);transform:rotate(225deg)translateY(-2px)}._demoMenu_1e6dv_92[open] summary{border-bottom:1px solid var(--line)}._demoContent_1e6dv_100{gap:12px;padding:14px 16px 16px;display:grid}._demoContent_1e6dv_100 p{color:var(--mute);margin:0;font-size:14px}._demoConversation_1e6dv_102{overscroll-behavior:contain;scroll-behavior:smooth;gap:7px;width:100%;max-height:min(58vh,560px);margin-top:4px;display:grid;overflow-y:auto}._demoAgentTurn_1e6dv_103,._demoUserTurn_1e6dv_103{border:1px solid var(--line);border-radius:10px;max-width:88%;padding:8px 10px}._demoAgentTurn_1e6dv_103{border-color:color-mix(in srgb, var(--blue) 35%, var(--line));background:color-mix(in srgb, var(--blue) 7%, transparent);justify-self:start}._demoUserTurn_1e6dv_103{border-color:color-mix(in srgb, var(--emerald) 35%, var(--line));background:color-mix(in srgb, var(--emerald) 7%, transparent);justify-self:end}._demoAgentTurn_1e6dv_103 span,._demoUserTurn_1e6dv_103 span{color:var(--mute);font:600 10px/1 var(--mono);margin-bottom:3px;display:block}._demoAgentTurn_1e6dv_103 p,._demoUserTurn_1e6dv_103 p{color:var(--ink);font-size:13px;line-height:1.35}._demoContent_1e6dv_100>button{justify-self:center}._demoContent_1e6dv_100 button,._workerTextEntry_1e6dv_109 button{border:1px solid var(--blue);min-height:46px;color:var(--surface);background:var(--blue);border-radius:999px;justify-content:center;align-items:center;padding:8px 16px;font-weight:700;display:inline-flex}._workerTyping_1e6dv_121{text-align:center;width:100%;padding:2px 0}._textToggle_1e6dv_122{border:1px solid color-mix(in srgb, var(--blue) 34%, var(--line));min-height:48px;color:var(--ink);background:color-mix(in srgb, var(--raised) 86%, transparent);box-shadow:0 8px 24px color-mix(in srgb, var(--blue) 8%, transparent), inset 0 1px 0 #ffffff52;border-radius:14px;align-items:center;gap:10px;padding:8px 18px 8px 13px;font-size:15px;font-weight:700;transition:border-color .18s,background .18s,transform .18s,box-shadow .18s;display:inline-flex}._textToggle_1e6dv_122:after{color:var(--blue);content:"↗";font:600 15px var(--mono);margin-left:4px}._textToggle_1e6dv_122:hover{border-color:var(--blue);background:color-mix(in srgb, var(--blue) 7%, var(--raised));box-shadow:0 10px 28px color-mix(in srgb, var(--blue) 14%, transparent), inset 0 1px 0 #fff6;transform:translateY(-1px)}._textToggle_1e6dv_122 svg,._workerTextEntry_1e6dv_109 button svg,._readAloudToggle_1e6dv_125 svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:18px;height:18px}._workerTextEntry_1e6dv_109{border:1px solid color-mix(in srgb, var(--blue) 38%, var(--line));background:color-mix(in srgb, var(--raised) 92%, transparent);box-shadow:0 12px 32px color-mix(in srgb, var(--ink) 8%, transparent), 0 0 0 4px color-mix(in srgb, var(--blue) 7%, transparent), inset 0 1px 0 #ffffff59;text-align:left;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:8px;transition:border-color .18s,box-shadow .18s;display:grid}._workerTextEntry_1e6dv_109:focus-within{border-color:var(--blue);box-shadow:0 14px 36px color-mix(in srgb, var(--blue) 12%, transparent), 0 0 0 4px color-mix(in srgb, var(--blue) 10%, transparent), inset 0 1px 0 #fff6}._workerTextEntry_1e6dv_109 textarea{min-width:0;min-height:54px;color:var(--ink);font:inherit;resize:none;background:0 0;border:0;border-radius:12px;padding:10px 12px;line-height:1.45}._workerTextEntry_1e6dv_109 textarea::placeholder{color:var(--mute);opacity:.78}._workerTextEntry_1e6dv_109 textarea:focus{outline:none}._workerTextEntry_1e6dv_109 button{min-width:112px;box-shadow:0 6px 16px color-mix(in srgb, var(--blue) 24%, transparent);border-radius:12px;align-self:stretch;gap:8px;padding-inline:16px}._workerPaperPreview_1e6dv_93{border:1px solid var(--line);background:color-mix(in srgb, var(--raised) 76%, transparent);border-radius:16px;width:100%;overflow:hidden}._workerPaperPreview_1e6dv_93[open]>summary{border-bottom:1px solid var(--line)}._workerFooter_1e6dv_134{border:1px solid var(--line);background:color-mix(in srgb, var(--raised) 86%, transparent);border-radius:999px;justify-content:center;width:100%;margin-bottom:24px;padding:10px 18px;display:flex}._readAloudToggle_1e6dv_125{min-height:24px;color:var(--mute);cursor:pointer;align-items:center;gap:9px;font-size:14px;display:flex}._readAloudToggle_1e6dv_125 input{width:17px;height:17px;accent-color:var(--blue)}._workerError_1e6dv_137{width:100%;color:var(--amber);margin:0;font-size:15px;font-weight:700}._workerNotice_1e6dv_138{width:100%;color:var(--amber);margin:0;font-size:14px}._studioApp_1e6dv_140{background:var(--surface);justify-content:center;align-items:center;width:100%;max-width:1400px;height:100dvh;min-height:0;margin:0 auto;display:flex;position:fixed;inset:0;overflow-x:hidden}._studioFrame_1e6dv_141{background:var(--surface);flex:none;position:relative;overflow:hidden}._studioCanvas_1e6dv_142{transform-origin:0 0;flex-direction:column;width:1920px;height:1080px;display:flex;position:absolute;top:0;left:0}._studioGrid_1e6dv_143{flex:1;grid-template:"audio slots"minmax(0,.92fr)"transcript paper"minmax(0,1.08fr)/minmax(0,1fr) minmax(0,1.12fr);gap:0;width:100%;min-height:0;padding:0 22px 18px;display:grid}._audioZone_1e6dv_156{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-area:audio}._slotsZone_1e6dv_157{border-bottom:1px solid var(--line);grid-area:slots}._transcriptZone_1e6dv_158{border-right:1px solid var(--line);grid-area:transcript}._paperZone_1e6dv_159{flex-direction:column;grid-area:paper;min-width:0;min-height:0;padding:16px 20px 16px 24px;display:flex;overflow:hidden}._paperHeading_1e6dv_160{flex:none;justify-content:space-between;align-items:baseline;gap:16px;min-height:32px;margin-bottom:12px;display:flex}._paperHeading_1e6dv_160 h2{margin:0;font-size:18px;line-height:1.3}._paperHeading_1e6dv_160 span{max-width:42%;color:var(--mute);text-align:right;font-size:13px}._paperError_1e6dv_163{color:var(--amber);overflow-wrap:anywhere;margin-top:8px;font-size:13px}._preloader_1e6dv_165{z-index:50;color:#f8fafc;background:#06080c;place-items:center;animation:.55s cubic-bezier(.22,1,.36,1) .9s forwards _curtainOut_1e6dv_1;display:grid;position:fixed;inset:0;overflow:hidden}._preloaderGrid_1e6dv_166{opacity:.7;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 70%);mask-image:radial-gradient(circle,#000,#0000 70%)}._preloaderContent_1e6dv_167{width:min(92vw,580px);position:relative}._preloaderMark_1e6dv_168{color:#f8fafc;align-items:center;gap:13px;margin-bottom:28px;display:flex}._preloaderMark_1e6dv_168 span{color:#f59e0b;border:1px solid #f59e0bcc;border-radius:15px;place-items:center;width:52px;height:52px;font-size:20px;font-weight:800;display:grid}._preloaderMark_1e6dv_168 b{letter-spacing:-.03em;font-size:18px}._bootWave_1e6dv_171{width:100%;height:auto;display:block;overflow:visible}._bootWave_1e6dv_171 path{fill:none;stroke:#f59e0b;stroke-dasharray:14 8;stroke-linecap:round;stroke-width:2px;animation:.8s linear infinite _waveDash_1e6dv_1}._bootReadout_1e6dv_173{font-family:var(--mono);justify-content:space-between;align-items:baseline;margin-top:18px;display:flex}._bootReadout_1e6dv_173 strong{color:#f59e0b;font-size:32px;font-weight:500}._bootReadout_1e6dv_173 span{color:#94a3b8;letter-spacing:.08em;text-transform:uppercase;font-size:11px}._bootStatuses_1e6dv_176{gap:7px;margin-top:22px;display:grid}._bootStatuses_1e6dv_176 span{color:#64748b;width:fit-content;font:500 10px/1 var(--mono);border:1px solid #ffffff1f;border-radius:999px;padding:6px 9px;transition:color .2s,border-color .2s}._bootStatuses_1e6dv_176 ._bootReady_1e6dv_178{color:#10b981;border-color:#10b98180}._skipButton_1e6dv_179{z-index:1;color:#94a3b8;font:600 11px var(--mono);background:0 0;border:1px solid #ffffff2e;border-radius:999px;padding:8px 13px;position:absolute;top:24px;right:28px}@keyframes _waveDash_1e6dv_1{to{stroke-dashoffset:-44px}}@keyframes _curtainOut_1e6dv_1{to{opacity:0;pointer-events:none;transform:translateY(-100%)}}@media (width<=780px){._workerFlow_1e6dv_5{border-radius:24px;gap:16px;width:min(100% - 24px,560px);padding:24px 16px 26px}._workerQuestion_1e6dv_20 h1{font-size:clamp(28px,7vw,36px)}._paperZone_1e6dv_159{border:0}._miniLedger_1e6dv_30{scroll-snap-type:x proximity;max-width:100%;padding-bottom:3px;display:flex;overflow-x:auto}._miniSlot_1e6dv_31{scroll-snap-align:start;min-width:128px}._voiceCore_1e6dv_42{margin:-14px 0;transform:scale(.88)}._telemetryChip_1e6dv_51[data-position=left]{left:-3px}._telemetryChip_1e6dv_51[data-position=right]{right:-9px}}@media (width<=420px){._workerFlow_1e6dv_5{border-radius:20px;gap:12px;width:calc(100% - 16px);padding:18px 12px 22px}._workerQuestion_1e6dv_20 h1{font-size:31px}._workerProgress_1e6dv_24{margin-top:10px}._workerMic_1e6dv_53{flex-basis:96px;width:96px;height:96px}._workerMicHint_1e6dv_91{font-size:14px}._voiceCore_1e6dv_42{margin:-28px 0;transform:scale(.78)}._demoContent_1e6dv_100{flex-direction:column;align-items:stretch}._demoContent_1e6dv_100 button{width:100%}._workerTextEntry_1e6dv_109{grid-template-columns:minmax(0,1fr) auto;padding:6px}._workerTextEntry_1e6dv_109 button{min-width:48px;padding:8px 12px;font-size:0}._workerTextEntry_1e6dv_109 button svg{width:20px;height:20px}}@media (width<=1023px){._studioApp_1e6dv_140{height:auto;min-height:100dvh;display:block;position:relative;overflow-y:auto}._studioFrame_1e6dv_141{width:100%!important;height:auto!important}._studioCanvas_1e6dv_142{width:100%;height:auto;position:relative;transform:none!important}._studioGrid_1e6dv_143{grid-template:"audio""slots""transcript""paper"/minmax(0,1fr);gap:12px;padding:0 12px 18px}._audioZone_1e6dv_156,._slotsZone_1e6dv_157,._transcriptZone_1e6dv_158,._paperZone_1e6dv_159{border:1px solid var(--line);background:color-mix(in srgb, var(--raised) 82%, transparent);border-radius:14px}._paperZone_1e6dv_159{padding:16px}}@media (width>=1024px){._workerApp_1e6dv_3{height:auto;min-height:100dvh;overflow:visible}._workerFlow_1e6dv_5{flex:none;min-height:calc(100dvh - 65px);padding-block:clamp(14px,3vh,32px);overflow:visible}}@media (width>=1024px) and (height<=820px){._workerFlow_1e6dv_5{gap:10px}._workerQuestion_1e6dv_20 h1{font-size:clamp(1.65rem,3vw,2.15rem)}._workerProgress_1e6dv_24{margin-block:8px 5px;font-size:15px}._miniLedger_1e6dv_30{margin-top:8px}._miniSlot_1e6dv_31{padding-block:5px;font-size:.76rem}._voiceCore_1e6dv_42{flex-basis:232px;width:232px;height:232px}._workerMic_1e6dv_53{flex-basis:88px;width:88px;height:88px}._telemetryStatusRow_1e6dv_50{margin-bottom:4px}._workerState_1e6dv_76{margin-top:8px}._workerMicHint_1e6dv_91{display:none}}@media (width>=1024px) and (height<=740px){._workerFlow_1e6dv_5{padding-block:10px}._workerTyping_1e6dv_121{padding:0}._workerTyping_1e6dv_121 .container{margin-top:6px;padding-inline:0}._workerProcessingHint_1e6dv_83{margin-top:-6px}}._scope_w7noe_1{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--raised);height:clamp(82px,12vh,126px);overflow:hidden}._scope_w7noe_1 canvas{width:100%;height:100%;display:block}._zone_14mwc_1{min-width:0;min-height:0;padding:16px 20px;overflow:hidden}._heading_14mwc_2{justify-content:space-between;align-items:baseline;gap:16px;min-height:32px;margin-bottom:12px;display:flex}._heading_14mwc_2 h2{margin:0;font-size:18px;line-height:1.3}._heading_14mwc_2>span{color:var(--mute);text-align:right;font-size:13px}._sampleSource_14mwc_5{color:var(--amber)!important}._scopeFrame_14mwc_6{position:relative}._thresholdLabel_14mwc_7{color:var(--ink);background:var(--raised);font:11px/1.5 var(--mono);font-variant-numeric:tabular-nums;padding:0 4px;position:absolute;top:4px;right:8px}._signalCaption_14mwc_8{color:var(--mute);justify-content:space-between;gap:12px;margin:7px 0 10px;font-size:13px;display:flex}._telemetryLine_14mwc_9{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:8px 0;display:grid}._telemetryLine_14mwc_9 div,._pipelineLine_14mwc_10 div{flex-direction:column;gap:2px;display:flex}._telemetryLine_14mwc_9 span,._pipelineLine_14mwc_10 span{color:var(--mute);font-size:12px}._telemetryLine_14mwc_9 strong,._pipelineLine_14mwc_10 strong{font:500 16px/1.35 var(--mono);font-variant-numeric:tabular-nums}._pipelineLine_14mwc_10{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:9px 0;display:grid}._pipelineLine_14mwc_10 strong{font-size:13px}._actions_14mwc_15{gap:10px;padding:4px 0;display:flex}._microphone_14mwc_16,._sampleAction_14mwc_16{border:1px solid var(--blue);border-radius:var(--radius-control);min-height:44px;color:var(--surface);background:var(--blue);justify-content:center;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:700;display:inline-flex}._microphone_14mwc_16 svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:18px;height:18px}._microphone_14mwc_16._recording_14mwc_31{border-color:var(--amber);color:var(--ink);background:0 0}._sampleAction_14mwc_16{border-color:var(--line);color:var(--ink);background:0 0}._noiseTest_14mwc_33{border-top:1px solid var(--line);color:var(--mute);grid-template-columns:auto minmax(100px,1fr) 42px;align-items:center;gap:8px 12px;margin:4px 0 8px;padding:8px 0;font-size:12px;display:grid}._noiseTest_14mwc_33 summary{min-height:36px;color:var(--ink);grid-column:1/-1;font-size:13px;font-weight:700}._noiseTest_14mwc_33 input{width:100%;accent-color:var(--amber)}._noiseTest_14mwc_33 output{color:var(--ink);font:12px var(--mono);font-variant-numeric:tabular-nums;text-align:right}._boostLabel_14mwc_47{color:var(--mute);margin:7px 0 4px;font-size:13px}._boostList_14mwc_48{flex-wrap:wrap;align-items:center;gap:6px;min-height:32px;display:flex}._boostList_14mwc_48>span{color:var(--ink);font-size:13px}._word_14mwc_50{border:1px solid var(--line);border-radius:2px;padding:3px 8px}._boostState_14mwc_51{color:var(--amber)!important}._confirmed_14mwc_52{color:var(--emerald)!important}._error_14mwc_53{color:var(--amber);margin:6px 0 0;font-size:13px}._zone_jdqok_1{min-width:0;min-height:0;padding:16px 20px 16px 24px;overflow:hidden}._heading_jdqok_2{justify-content:space-between;align-items:baseline;gap:16px;min-height:32px;margin-bottom:12px;display:flex}._heading_jdqok_2 h2{margin:0;font-size:18px;line-height:1.3}._count_jdqok_4{color:var(--mute);font-variant-numeric:tabular-nums;text-align:right;font-size:13px}._sampleNotice_jdqok_5{color:var(--amber);margin:0 0 8px;font-size:13px;font-weight:700}._ledger_jdqok_6{-moz-column-gap:22px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:22px;margin:0;padding:0;list-style:none;display:grid}._ledger_jdqok_6 li{border-bottom:1px solid color-mix(in srgb, var(--line) 56%, transparent);grid-template-columns:20px minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:6px;min-width:0;min-height:34px;padding-block:6px;display:grid}._marker_jdqok_8{color:var(--amber);font-weight:700;transition:color .2s ease-out}._name_jdqok_9{min-width:0;font-size:13px;line-height:1.35}._value_jdqok_10{min-width:0;color:var(--mute);overflow-wrap:break-word;font-size:13px;transition:color .2s ease-out}._active_jdqok_11 ._marker_jdqok_8,._active_jdqok_11 ._name_jdqok_9{color:var(--blue)}._verified_jdqok_12 ._marker_jdqok_8,._verified_jdqok_12 ._value_jdqok_10{color:var(--emerald)}._verified_jdqok_12 ._value_jdqok_10{font-weight:700}._hasValue_jdqok_14{animation:.2s ease-out both _ink-fill_jdqok_1}._audit_jdqok_15{margin-top:12px}._audit_jdqok_15 h3{margin:0 0 6px;font-size:14px}._audit_jdqok_15 ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 14px;margin:0;padding:0;list-style:none;display:grid}._audit_jdqok_15 li{grid-template-columns:18px minmax(0,1fr);gap:6px;font-size:12px;display:grid}._audit_jdqok_15 b,._audit_jdqok_15 small{display:block}._audit_jdqok_15 b{font-size:12px}._audit_jdqok_15 small{color:var(--mute);font-size:11px}._auditMarker_jdqok_22{color:var(--amber);font-weight:700}._pass_jdqok_23 ._auditMarker_jdqok_22{color:var(--emerald)}._fail_jdqok_24 ._auditMarker_jdqok_22,._warn_jdqok_24 ._auditMarker_jdqok_22{color:var(--amber)}._reasoning_jdqok_25{border-top:1px solid var(--line);margin-top:10px}._reasoning_jdqok_25 summary{min-height:40px;padding:8px 0;font-size:13px;font-weight:700}._reasoning_jdqok_25 pre{max-height:180px;color:var(--mute);font:12px/1.45 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;overflow:hidden}._uanForm_jdqok_28{align-items:end;gap:8px;margin-top:10px;display:flex}._uanForm_jdqok_28 label{color:var(--mute);font-size:12px}._uanForm_jdqok_28 input{border:1px solid var(--line);border-radius:var(--radius-control);max-width:160px;min-height:40px;color:var(--ink);background:var(--raised);flex:0 160px;padding:6px 9px}._uanForm_jdqok_28 button{border:1px solid var(--blue);border-radius:var(--radius-control);min-height:40px;color:var(--surface);background:var(--blue);padding:6px 12px;font-weight:700}._message_jdqok_32{color:var(--amber);overflow-wrap:anywhere;margin:6px 0 0;font-size:13px}@keyframes _ink-fill_jdqok_1{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (width<=600px){._ledger_jdqok_6{grid-template-columns:1fr}._ledger_jdqok_6 li{grid-template-columns:20px minmax(0,1fr) minmax(0,1fr)}}._bar_ov7iq_1{background:var(--raised);border:0;grid-template-columns:minmax(0,1fr) minmax(200px,auto);align-items:center;gap:12px 20px;padding:12px 14px;display:grid}._yes_ov7iq_10,._no_ov7iq_10,._unrecognized_ov7iq_10{border:0}._copy_ov7iq_11{gap:3px;display:grid}._copy_ov7iq_11 strong{font-size:15px}._copy_ov7iq_11 span,._copy_ov7iq_11 small{color:var(--mute);font-size:13px}._actions_ov7iq_14{flex-wrap:wrap;gap:8px;display:flex}._actions_ov7iq_14 a,._actions_ov7iq_14 button{border:1px solid var(--blue);border-radius:var(--radius-control);min-height:46px;color:var(--surface);background:var(--blue);justify-content:center;align-items:center;padding:8px 14px;font-weight:700;text-decoration:none;display:inline-flex}._actions_ov7iq_14 ._secondary_ov7iq_16{border-color:var(--line);color:var(--ink);background:0 0}._actions_ov7iq_14 ._danger_ov7iq_17{border-color:var(--amber);color:var(--ink);background:0 0}._readback_ov7iq_18{grid-column:1/-1}._readback_ov7iq_18 summary{min-height:46px;color:var(--blue);align-items:center;font-size:14px;font-weight:700;display:inline-flex}._readback_ov7iq_18 p{max-height:140px;color:var(--ink);margin:0;font-size:14px;line-height:1.55;overflow:hidden}._bar_ov7iq_1 audio{width:min(100%,360px);min-height:40px}._audioNotice_ov7iq_22{color:var(--mute);font-size:13px}._worker_ov7iq_23{grid-template-columns:minmax(0,1fr);gap:10px;width:100%;padding:14px 16px;display:grid}._worker_ov7iq_23 ._copy_ov7iq_11,._worker_ov7iq_23 ._readback_ov7iq_18,._worker_ov7iq_23 ._playControl_ov7iq_26,._worker_ov7iq_23 ._workerConsent_ov7iq_27,._worker_ov7iq_23 ._actions_ov7iq_14{grid-column:1;min-width:0}._worker_ov7iq_23 ._copy_ov7iq_11{width:100%}._worker_ov7iq_23 ._actions_ov7iq_14{align-items:stretch}._hiddenAudio_ov7iq_31{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}._playControl_ov7iq_26{border:1px solid var(--blue);border-radius:var(--radius-control);width:100%;min-height:72px;color:var(--ink);background:var(--surface);justify-content:center;align-items:center;gap:14px;padding:12px 18px;font-size:19px;font-weight:700;display:flex}._playControl_ov7iq_26 svg{fill:currentColor;flex:none;width:28px;height:28px}._workerConsent_ov7iq_27{gap:8px;display:grid}._workerConsent_ov7iq_27 p{color:var(--mute);margin:0;font-size:15px}._consentChoices_ov7iq_50{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._consentChoices_ov7iq_50 button{border:1px solid var(--line);border-radius:var(--radius-control);min-width:0;min-height:64px;color:var(--ink);background:var(--surface);padding:10px 12px;font-size:17px;font-weight:700}._consentChoices_ov7iq_50 button:first-child{border-color:var(--emerald);color:var(--emerald)}._consentChoices_ov7iq_50 button:last-child{border-color:var(--amber)}._studio_ov7iq_54{flex:none;margin-top:10px;padding:9px 12px}._studio_ov7iq_54 ._copy_ov7iq_11{gap:2px}._studio_ov7iq_54 ._copy_ov7iq_11 strong{font-size:14px}._studio_ov7iq_54 ._copy_ov7iq_11 span,._studio_ov7iq_54 ._copy_ov7iq_11 small{font-size:12px}._studio_ov7iq_54 ._actions_ov7iq_14 a,._studio_ov7iq_54 ._actions_ov7iq_14 button{min-height:40px;padding-inline:12px;font-size:13px}._studio_ov7iq_54 ._readback_ov7iq_18 summary{min-height:36px}@media (width<=420px){._bar_ov7iq_1{grid-template-columns:1fr}._worker_ov7iq_23{padding:12px 0}._consentChoices_ov7iq_50{gap:8px}._consentChoices_ov7iq_50 button{min-height:60px;padding-inline:8px;font-size:15px}._worker_ov7iq_23 ._copy_ov7iq_11 strong{font-size:16px}._worker_ov7iq_23 ._copy_ov7iq_11 span{font-size:15px}._worker_ov7iq_23 audio{width:100%}._worker_ov7iq_23 ._actions_ov7iq_14{flex-direction:column}._worker_ov7iq_23 ._actions_ov7iq_14>*{width:100%}}._toggle_ao4c6_1{border:1px solid var(--line);background:color-mix(in srgb, var(--raised) 70%, transparent);border-radius:999px;padding:3px;display:flex}._toggle_ao4c6_1 button{min-width:84px;min-height:36px;color:var(--ink);background:0 0;border:0;border-radius:999px;padding:7px 12px;font-size:14px;font-weight:700}._toggle_ao4c6_1 button[aria-pressed=true]{color:var(--raised);background:var(--ink);box-shadow:0 3px 10px color-mix(in srgb, var(--ink) 18%, transparent)}._chip_1tfsu_1{border:1px solid var(--line);min-height:32px;color:var(--mute);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:5px 10px;font-size:13px;display:inline-flex}._chip_1tfsu_1>span{border:1px solid;border-radius:50%;width:7px;height:7px}._connected_1tfsu_14>span{border-color:var(--emerald);background:var(--emerald);animation:2s ease-in-out infinite _statusPulse_1tfsu_1}@keyframes _statusPulse_1tfsu_1{50%{box-shadow:0 0 0 4px color-mix(in srgb, var(--emerald) 18%, transparent)}}@media (width<=780px){._chip_1tfsu_1{display:none}}._switch_1jg37_1{border:1px solid var(--line);background:color-mix(in srgb, var(--raised) 72%, transparent);border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;min-width:0;padding:3px;display:grid}._switch_1jg37_1 button{min-width:0;min-height:36px;color:var(--mute);white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:5px 9px;font-size:14px;font-weight:700;transition:color .18s,background .18s,transform .18s}._switch_1jg37_1 button[aria-pressed=true]{color:var(--ink);background:var(--raised);box-shadow:0 2px 8px color-mix(in srgb, var(--ink) 12%, transparent)}._header_1pt5o_1{z-index:10;border:1px solid var(--line);background:color-mix(in srgb, var(--surface) 84%, transparent);min-height:64px;box-shadow:0 12px 32px color-mix(in srgb, var(--surface) 55%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:0 0 18px 18px;grid-template-columns:minmax(180px,1fr) auto minmax(0,1fr);align-items:center;gap:20px;padding:10px 28px;display:grid;position:sticky}._studio_1pt5o_16{flex:0 0 60px;min-height:60px;padding-inline:22px}._studio_1pt5o_16 ._mark_1pt5o_17{width:34px;height:34px}._brand_1pt5o_18{width:fit-content;color:var(--ink);align-items:center;gap:10px;display:inline-flex}._mark_1pt5o_17{border:1px solid color-mix(in srgb, var(--blue) 48%, var(--line));width:38px;height:38px;color:var(--blue);border-radius:12px;place-items:center;font-size:15px;font-weight:700;display:grid;box-shadow:inset 0 1px #ffffff29}._name_1pt5o_20{letter-spacing:-.02em;font-size:16px;font-weight:700}._controls_1pt5o_21{justify-content:flex-end;align-items:center;gap:10px;display:flex}._themeToggle_1pt5o_22{border:1px solid var(--line);min-height:40px;color:var(--ink);background:var(--raised);border-radius:999px;align-items:center;gap:7px;padding:5px 13px;display:inline-flex}._themeIcon_1pt5o_30{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:16px;height:16px}._statusCluster_1pt5o_31{align-items:center;gap:8px;display:flex}._creditCounter_1pt5o_32{border:1px solid var(--line);border-radius:var(--radius-control);color:var(--ink-muted);background:var(--raised);white-space:nowrap;padding:7px 9px;font-size:11px}@media (width<=780px){._header_1pt5o_1{grid-template-columns:1fr auto;gap:12px;padding:10px 16px}._header_1pt5o_1>:nth-child(2){grid-area:2/1;justify-self:start}._controls_1pt5o_21{flex-wrap:wrap;grid-area:1/2/span 2}._statusCluster_1pt5o_31{flex-wrap:wrap;justify-content:flex-end}}@media (width<=1023px){._studio_1pt5o_16{flex:none;height:auto;min-height:0}}@media (width<=420px){._header_1pt5o_1{grid-template-columns:1fr;gap:10px}._brand_1pt5o_18{grid-row:1}._header_1pt5o_1>:nth-child(2){grid-area:2/1}._controls_1pt5o_21{grid-area:3/1;grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}._controls_1pt5o_21>:first-child{grid-column:1}._controls_1pt5o_21>:nth-child(2){grid-column:2}._themeToggle_1pt5o_22{max-width:148px}}._sheet_121hl_1{border:1px solid var(--paper-line);border-radius:var(--radius-control);min-width:0;color:var(--paper-ink);background:var(--paper);box-shadow:var(--shadow-paper);padding:20px 24px}._documentHeader_121hl_10{border-bottom:1px solid var(--paper-line);justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:14px;display:flex}._identity_121hl_11{gap:4px;display:grid}._wordmark_121hl_12{font-weight:700}._formNumber_121hl_13{color:var(--paper-mute);font:500 12px/1.35 var(--mono);font-variant-numeric:tabular-nums}._draft_121hl_14{max-width:40%;color:var(--paper-mute);text-align:right;font-size:13px}._title_121hl_15{font:600 26px/1.2 var(--serif);margin:14px 0 12px}._sample_121hl_16{border-block:1px solid var(--paper-line);color:var(--paper-mute);margin:0 0 14px;padding:8px 0;font-size:13px;font-weight:700}._clauses_121hl_17{gap:8px;display:grid}._clause_121hl_17{border-bottom:1px solid var(--paper-line);min-width:0;padding-bottom:7px}._clause_121hl_17 h3{font:600 16px/1.25 var(--serif);gap:7px;margin:0 0 4px;display:flex}._clause_121hl_17 h3>span{color:var(--paper-mute);font:500 14px/1.7 var(--mono);font-variant-numeric:tabular-nums}._clauseText_121hl_21{color:var(--paper-ink);margin:0 0 5px;font-size:12px;line-height:1.3}._fields_121hl_22{-moz-column-gap:28px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;margin:0;display:grid}._field_121hl_22{border-bottom:1px solid var(--paper-line);min-width:0;padding:4px 0}._field_121hl_22 dt{color:var(--paper-mute);font-size:12px;line-height:1.25}._field_121hl_22 dd{overflow-wrap:anywhere;min-height:18px;margin:2px 0 0;font-size:14px;font-weight:600;line-height:1.25}._field_121hl_22 dd._empty_121hl_26{color:var(--paper-mute);align-items:flex-end;font-weight:400;display:flex}._blankLine_121hl_27{border-bottom:1px solid var(--paper-line);width:100%;height:13px;display:block}._field_121hl_22 dd._value_121hl_28{animation:.2s ease-out both _ink-fill_121hl_1}._amount_121hl_29{justify-content:space-between;align-items:baseline;gap:16px;padding:6px 0 2px;display:flex}._amount_121hl_29>span:first-child,._compactAmount_121hl_30>span{color:var(--paper-mute);font-size:12px}._amount_121hl_29 strong,._compactAmount_121hl_30 strong{color:var(--paper-verified);font:600 20px/1.2 var(--mono);font-variant-numeric:tabular-nums}._summary_121hl_32{color:var(--paper-ink);margin:10px 0 0;font-size:12px;line-height:1.35}._compact_121hl_30{margin-top:16px;padding:16px}._compact_121hl_30 ._documentHeader_121hl_10{padding-bottom:8px}._compact_121hl_30 ._draft_121hl_14{font-size:12px}._compact_121hl_30 ._title_121hl_15{margin:12px 0;font-size:22px}._compactFields_121hl_37{grid-template-columns:1fr;margin:0;display:grid}._compactFields_121hl_37 ._field_121hl_22{padding:7px 0}._compactAmount_121hl_30{border-bottom:1px solid var(--paper-line);flex-direction:column;gap:6px;padding:12px 0;display:flex}._compactAmount_121hl_30 strong{font-size:21px}._studio_121hl_41{padding:14px 18px}._studio_121hl_41 ._documentHeader_121hl_10{padding-bottom:5px}._studio_121hl_41 ._identity_121hl_11{gap:1px}._studio_121hl_41 ._formNumber_121hl_13,._studio_121hl_41 ._draft_121hl_14{font-size:10px}._studio_121hl_41 ._title_121hl_15{margin:8px 0;font-size:20px}._studio_121hl_41 ._clauses_121hl_17{gap:2px}._studio_121hl_41 ._clause_121hl_17{padding-bottom:2px}._studio_121hl_41 ._clause_121hl_17 h3{gap:5px;margin-bottom:2px;font-size:13px;line-height:1.15}._studio_121hl_41 ._clause_121hl_17 h3>span{font-size:11px;line-height:1.3}._studio_121hl_41 ._clauseText_121hl_21{margin-bottom:2px;font-size:10px;line-height:1.15}._studio_121hl_41 ._field_121hl_22{padding:2px 0}._studio_121hl_41 ._field_121hl_22 dt{font-size:10px;line-height:1.1}._studio_121hl_41 ._field_121hl_22 dd{min-height:13px;margin-top:1px;font-size:11px;line-height:1.1}._studio_121hl_41 ._blankLine_121hl_27{height:8px}._studio_121hl_41 ._amount_121hl_29{padding:2px 0}._studio_121hl_41 ._amount_121hl_29>span:first-child{font-size:10px}._studio_121hl_41 ._amount_121hl_29 strong{font-size:14px}@keyframes _ink-fill_121hl_1{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (width<=700px){._sheet_121hl_1{padding:24px}._title_121hl_15{font-size:25px}._fields_121hl_22{grid-template-columns:1fr}}._zone_13i1e_1{flex-direction:column;min-width:0;min-height:0;padding:16px 20px;display:flex;overflow:hidden}._heading_13i1e_2{flex:none;justify-content:space-between;align-items:baseline;gap:16px;min-height:32px;margin-bottom:12px;display:flex}._heading_13i1e_2 h2{margin:0;font-size:18px;line-height:1.3}._metadata_13i1e_4{justify-content:flex-end;align-items:center;gap:8px;display:flex}._languageTag_13i1e_5,._sampleTag_13i1e_5{color:var(--mute);text-align:right;font-size:13px}._sampleTag_13i1e_5{color:var(--amber)}._latency_13i1e_7{color:var(--ink);font:500 12px/1.35 var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap}._text_13i1e_8{min-height:0;color:var(--ink);overflow-wrap:anywhere;flex:1;margin:8px 0 0;font-size:30px;font-weight:600;line-height:1.35}._text_13i1e_8 mark{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--amber);text-decoration-color:var(--amber);text-underline-offset:3px;background:0 0;padding:0 1px;font-weight:700;text-decoration-thickness:2px}._footer_13i1e_10{color:var(--mute);align-items:center;gap:8px;margin:16px 0 12px;font-size:13px;display:flex}._stateMark_13i1e_11{border:1px solid var(--line);border-radius:50%;width:8px;height:8px}._ready_13i1e_12{border-color:var(--emerald);background:var(--emerald)}._answerForm_13i1e_13{align-items:stretch;gap:8px;display:flex}._answerForm_13i1e_13 input{border:1px solid var(--line);border-radius:var(--radius-control);min-width:0;min-height:44px;color:var(--ink);background:var(--raised);flex:1;padding:10px 12px}._answerForm_13i1e_13 button{border:1px solid var(--blue);border-radius:var(--radius-control);min-height:44px;color:var(--surface);background:var(--blue);padding:8px 14px;font-weight:700}._button_1f8xc_1{background:linear-gradient(135deg, var(--color-primary-500), var(--color-primary-600));width:80px;height:80px;color:var(--color-neutral-0);cursor:pointer;box-shadow:var(--shadow-xl);transition:all var(--duration-normal) var(--ease-out);-webkit-tap-highlight-color:transparent;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._button_1f8xc_1:hover:not(:disabled){box-shadow:var(--shadow-2xl)}._button_1f8xc_1:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:4px}._button_1f8xc_1:disabled{opacity:.5;cursor:not-allowed;background:var(--color-neutral-400)}._button_1f8xc_1._recording_1f8xc_40{background:linear-gradient(135deg, var(--color-error-500), var(--color-error-600));animation:1.5s cubic-bezier(.4,0,.6,1) infinite _recording-pulse_1f8xc_1}@keyframes _recording-pulse_1f8xc_1{0%,to{box-shadow:0 0 0 0 #ef4444b3, var(--shadow-xl)}50%{box-shadow:0 0 0 12px #ef444400, var(--shadow-xl)}}._button_1f8xc_1._error_1f8xc_61{background:linear-gradient(135deg, var(--color-error-500), var(--color-error-600))}._button_1f8xc_1._thinking_1f8xc_70{background:linear-gradient(135deg, var(--color-warning-500), var(--color-warning-600))}._button_1f8xc_1._thinking_1f8xc_70 ._icon_1f8xc_78{animation:2s linear infinite _spin_1f8xc_1}@keyframes _spin_1f8xc_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._icon_1f8xc_78{z-index:2;pointer-events:none;position:relative}._pulseRing_1f8xc_99{border:2px solid var(--color-error-400);pointer-events:none;border-radius:50%;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._ripple_1f8xc_112{pointer-events:none;background:#ffffff80;border-radius:50%;width:20px;height:20px;position:absolute;transform:translate(-50%,-50%)}._recordingDot_1f8xc_123{background:var(--color-neutral-0);z-index:3;border-radius:50%;width:12px;height:12px;animation:1s ease-in-out infinite _blink_1f8xc_1;position:absolute;top:10px;right:10px;box-shadow:0 0 8px #fffc}@keyframes _blink_1f8xc_1{0%,to{opacity:1}50%{opacity:.3}}@media (width<=640px){._button_1f8xc_1{width:72px;height:72px}._icon_1f8xc_78{width:28px;height:28px}}@media (prefers-contrast:high){._button_1f8xc_1{border:2px solid}}@media (prefers-reduced-motion:reduce){._button_1f8xc_1,._icon_1f8xc_78,._pulseRing_1f8xc_99,._ripple_1f8xc_112,._recordingDot_1f8xc_123{transition:none!important;animation:none!important}}._container_pvzkk_1{width:100%;max-width:600px;margin:var(--spacing-6) auto 0;padding:0 var(--spacing-4)}._toggleButton_pvzkk_8{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);background:var(--color-neutral-100);border:1px solid var(--color-neutral-200);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-neutral-700);cursor:pointer;transition:all var(--duration-fast) var(--ease-out);margin:0 auto;display:flex}[data-theme=dark] ._toggleButton_pvzkk_8{background:var(--color-neutral-900);border-color:var(--color-neutral-800);color:var(--color-neutral-300)}._toggleButton_pvzkk_8:hover{background:var(--color-neutral-200);border-color:var(--color-neutral-300)}[data-theme=dark] ._toggleButton_pvzkk_8:hover{background:var(--color-neutral-800);border-color:var(--color-neutral-700)}._toggleButton_pvzkk_8 svg{width:16px;height:16px}._form_pvzkk_46{gap:var(--spacing-3);background:var(--color-neutral-0);border:1px solid var(--color-neutral-200);border-radius:var(--radius-xl);padding:var(--spacing-4);box-shadow:var(--shadow-lg);flex-direction:column;display:flex}[data-theme=dark] ._form_pvzkk_46{background:var(--color-neutral-900);border-color:var(--color-neutral-800)}._label_pvzkk_62{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._textarea_pvzkk_74{width:100%;min-height:80px;padding:var(--spacing-3);background:var(--color-neutral-50);border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-neutral-900);resize:vertical;transition:all var(--duration-fast) var(--ease-out);outline:none;font-family:inherit}[data-theme=dark] ._textarea_pvzkk_74{background:var(--color-neutral-950);border-color:var(--color-neutral-800);color:var(--color-neutral-50)}._textarea_pvzkk_74:focus{background:var(--color-neutral-0);border-color:var(--color-primary-500);box-shadow:0 0 0 3px var(--color-primary-100)}[data-theme=dark] ._textarea_pvzkk_74:focus{background:var(--color-neutral-900);border-color:var(--color-primary-500);box-shadow:0 0 0 3px #3b82f61a}._textarea_pvzkk_74::placeholder{color:var(--color-neutral-500)}._submitButton_pvzkk_112{align-self:flex-end;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2-5) var(--spacing-5);background:linear-gradient(135deg, var(--color-primary-500), var(--color-primary-600));color:var(--color-neutral-0);border-radius:var(--radius-lg);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--duration-fast) var(--ease-out);box-shadow:var(--shadow-md);border:none;display:inline-flex}._submitButton_pvzkk_112:hover:not(:disabled){box-shadow:var(--shadow-lg);transform:translateY(-1px)}._submitButton_pvzkk_112:active:not(:disabled){transform:translateY(0)}._submitButton_pvzkk_112:disabled{opacity:.5;cursor:not-allowed;transform:none}._submitButton_pvzkk_112 svg{width:16px;height:16px}@media (prefers-reduced-motion:reduce){._toggleButton_pvzkk_8,._textarea_pvzkk_74,._submitButton_pvzkk_112{transition:none}}
