.company-workspace_navigation__auW5o{display:flex;gap:.25rem;overflow-x:auto;border-bottom:1px solid var(--border);padding-bottom:.5rem;scrollbar-width:thin}.company-workspace_tab__qUvwX{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;flex-shrink:0;min-height:2.75rem;padding:.625rem .875rem;border-radius:.625rem;color:var(--muted-foreground);font-size:.875rem;font-weight:600}.company-workspace_tab__qUvwX:hover{background:var(--secondary);color:var(--foreground)}.company-workspace_tab__qUvwX[aria-pressed=true]{color:var(--foreground);background:var(--accent);box-shadow:inset 0 -2px var(--ring)}.company-workspace_tab__qUvwX:focus-visible,.company-workspace_workspace__ipn_i summary:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.company-workspace_workspace__ipn_i{min-width:0}.company-workspace_talk__UokpI{width:100%;max-width:52rem;margin-inline:auto;display:flex;flex-direction:column;gap:1rem}.company-workspace_conversation__cxcqs{min-height:10rem;height:clamp(10rem,calc(100dvh - 36rem),40rem);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#43505f transparent;overscroll-behavior:contain;padding:1rem .5rem}.company-workspace_empty__6v3nd{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;text-align:center}.company-workspace_turn__TWkAV{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.company-workspace_question__nlHA7{max-width:85%;align-self:flex-end;padding:.875rem 1.125rem;background:var(--secondary);border:1px solid var(--border);border-radius:1rem 1rem .25rem 1rem}.company-workspace_answer__I_Wqj{max-width:72ch;line-height:1.8}.company-workspace_composer__Ies11{position:sticky;bottom:.75rem;z-index:10;border:1px solid var(--input);border-radius:1rem;background:var(--card);padding:.875rem}.company-workspace_composer__Ies11:focus-within{border-color:var(--ring)}.company-workspace_composer__Ies11 textarea{min-height:4rem;max-height:12rem;field-sizing:content;border:0;background:transparent;box-shadow:none;padding:.375rem;resize:vertical}.company-workspace_composer__Ies11 textarea:focus-visible{box-shadow:none;outline:none}.company-workspace_settings__5PnRx,.company-workspace_split__iYlgM{display:grid;gap:1.5rem;align-items:start;grid-template-columns:minmax(0,1fr)}.company-workspace_details__YygUL{border-top:1px solid var(--border);padding-top:1rem}.company-workspace_details__YygUL summary{color:var(--foreground);cursor:pointer;font-size:.875rem;font-weight:600;padding:.5rem 0}.company-workspace_node__b_v4M summary{cursor:pointer;list-style:none}.company-workspace_node__b_v4M summary::-webkit-details-marker{display:none}.company-workspace_node__b_v4M summary:after{content:"+";color:var(--muted-foreground);float:right}.company-workspace_node__b_v4M[open] summary:after{content:"−"}.company-workspace_node__b_v4M[open] summary{padding-bottom:.75rem;border-bottom:1px solid var(--border);margin-bottom:.75rem}@media(min-width:64rem){.company-workspace_split__iYlgM{grid-template-columns:minmax(0,1fr) minmax(20rem,.85fr)}.company-workspace_settings__5PnRx{grid-template-columns:minmax(0,1.5fr) minmax(17rem,1fr)}}@media(max-width:40rem){.company-workspace_tab__qUvwX{padding:.625rem .75rem}.company-workspace_conversation__cxcqs{height:clamp(10rem,calc(100dvh - 38rem),25rem);min-height:10rem}.company-workspace_question__nlHA7{max-width:95%}}.company-workspace_conversation__cxcqs:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:.5rem}@media not (pointer:fine){.company-workspace_keyboardHint__v65SS{display:none}}.company-workspace_workList__9_8EA{max-height:clamp(16rem,calc(100dvh - 22rem),36rem);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#43505f transparent;overscroll-behavior:contain;padding-right:.5rem}.company-workspace_workList__9_8EA:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:.5rem}@media(max-width:40rem){.company-workspace_workList__9_8EA{max-height:clamp(14rem,60dvh,28rem)}}.marketing_page__A_2a3{--ease-out-expo:cubic-bezier(0.16,1,0.3,1);--display:var(--font-home-display),var(--font-home-thai),var(--font-inter),"Thonburi",var(--font-fallback,system-ui,sans-serif)}@layer base{:where(.marketing_page__A_2a3) :where(p,h1,h2,h3,li,dd){text-wrap:pretty}}html:is(:lang(ja),:lang(zh)) .marketing_page__A_2a3{line-break:strict;word-break:auto-phrase}.marketing_page__A_2a3 :focus-visible:not(input){outline:2px solid #7dd3fc;outline-offset:2px}.marketing_page__A_2a3 .marketing_inset__JVwDD:focus-visible{outline-offset:-2px}.marketing_price__DXAfh{font-family:var(--font-inter),var(--font-fallback,system-ui,sans-serif);font-weight:900;font-variant-numeric:tabular-nums;letter-spacing:-.025em;line-height:1}.marketing_display__zVfjx{font-family:var(--display);font-weight:800;font-variation-settings:"wdth" 112;letter-spacing:-.02em;line-height:.98;text-wrap:balance}html[lang=th] .marketing_display__zVfjx{font-weight:800;font-variation-settings:"wdth" 100;letter-spacing:0;line-height:1.22}html:is(:lang(zh),:lang(ja),:lang(ko)) .marketing_display__zVfjx{font-weight:800;font-variation-settings:"wdth" 100;letter-spacing:0;line-height:1.18}html:lang(ko) .marketing_display__zVfjx{word-break:keep-all}html:lang(ja) .marketing_display__zVfjx{word-break:auto-phrase}html:lang(vi) .marketing_display__zVfjx{line-height:1.12}.marketing_texture__DuzE2{background-image:radial-gradient(rgba(148,163,184,.16) 1px,transparent 0);background-size:22px 22px;mask-image:radial-gradient(ellipse 70% 60% at 50% 42%,#000 20%,transparent 75%)}.marketing_enter__ugbhY{animation:marketing_enter__ugbhY .6s var(--ease-out-expo) both;animation-delay:var(--d,0s)}@keyframes marketing_enter__ugbhY{0%{translate:0 12px}to{translate:0 0}}.marketing_searchBox__2k_87{transition:border-color .3s var(--ease-out-expo),box-shadow .5s var(--ease-out-expo),background-color .3s var(--ease-out-expo)}.marketing_searchBox__2k_87:focus-within{border-color:rgba(125,211,252,.85);background-color:rgba(255,255,255,.06);box-shadow:0 0 0 6px rgba(125,211,252,.14),0 24px 80px -20px rgba(125,211,252,.35)}.marketing_chip__6BHEn{transition:background-color .3s var(--ease-out-expo),border-color .3s var(--ease-out-expo),color .3s var(--ease-out-expo),translate .3s var(--ease-out-expo)}.marketing_chip__6BHEn:hover{translate:0 -1px}.marketing_hit__x6drM{animation:marketing_enter__ugbhY .3s var(--ease-out-expo) both}.marketing_more__MNwSP>summary{list-style:none;cursor:pointer}.marketing_more__MNwSP>summary::-webkit-details-marker{display:none}.marketing_moreIcon__MY8Bq{transition:rotate .3s var(--ease-out-expo)}.marketing_more__MNwSP[open] .marketing_moreIcon__MY8Bq{rotate:180deg}.marketing_row__eul4m{transition:background-color .3s var(--ease-out-expo)}.marketing_rowArrow__MKZy0{transition:translate .3s var(--ease-out-expo),color .3s var(--ease-out-expo)}.marketing_row__eul4m:focus-visible .marketing_rowArrow__MKZy0,.marketing_row__eul4m:hover .marketing_rowArrow__MKZy0{translate:3px 0;color:#7dd3fc}.marketing_thumb__BLi_o{transition:scale .5s var(--ease-out-expo)}.marketing_row__eul4m:hover .marketing_thumb__BLi_o{scale:1.06}.marketing_button__LVPhV{transition:background-color .3s var(--ease-out-expo),border-color .3s var(--ease-out-expo),color .3s var(--ease-out-expo)}.marketing_field__xAMML{transition:border-color .3s var(--ease-out-expo),box-shadow .5s var(--ease-out-expo),background-color .3s var(--ease-out-expo)}.marketing_field__xAMML:focus,.marketing_field__xAMML:focus-visible{border-color:rgba(125,211,252,.85);background-color:rgba(255,255,255,.06);box-shadow:0 0 0 4px rgba(125,211,252,.16)}.marketing_page__A_2a3 .marketing_field__xAMML:focus-visible{outline:none}.marketing_scrollbar__vYIuu{scrollbar-color:rgba(255,255,255,.22) transparent;scrollbar-width:thin}@supports (animation-timeline:view()){.marketing_rise__gPOdV{animation:marketing_rise__gPOdV linear both;animation-timeline:view();animation-range:entry 0 entry 45%;animation-timing-function:var(--ease-out-expo)}}@keyframes marketing_rise__gPOdV{0%{translate:0 24px}to{translate:0 0}}@media (prefers-reduced-motion:reduce){.marketing_enter__ugbhY,.marketing_hit__x6drM,.marketing_rise__gPOdV{animation:none!important}.marketing_button__LVPhV,.marketing_chip__6BHEn,.marketing_field__xAMML,.marketing_moreIcon__MY8Bq,.marketing_rowArrow__MKZy0,.marketing_row__eul4m,.marketing_searchBox__2k_87,.marketing_thumb__BLi_o{transition:none}.marketing_chip__6BHEn:hover,.marketing_row__eul4m:focus-visible .marketing_rowArrow__MKZy0,.marketing_row__eul4m:hover .marketing_rowArrow__MKZy0,.marketing_row__eul4m:hover .marketing_thumb__BLi_o{translate:none;scale:none}}.marketing_decodeCell__WB0TV{display:inline-block;text-align:center}.marketing_decodeCell__WB0TV:before{content:attr(data-ch)}.marketing_decodeCell__WB0TV[data-glyph]:before{content:attr(data-glyph)}.marketing_decodeCell__WB0TV[data-scrambling]{color:#7dd3fc;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:700;text-shadow:0 0 14px rgba(125,211,252,.6),0 0 2px rgba(125,211,252,.9)}.marketing_plainZero__9iTbY{font-family:var(--font-inter),var(--font-fallback,system-ui,sans-serif);font-variation-settings:normal;font-weight:800}.playground_roll__O_Vwt{display:inline-block;animation:playground_pg-roll__NIYL_ .15s ease-out}@keyframes playground_pg-roll__NIYL_{0%{transform:translateY(-55%);opacity:0}to{transform:none;opacity:1}}.playground_flash__9RGUw{animation:playground_pg-flash__hJS_I .6s ease-out}@keyframes playground_pg-flash__hJS_I{0%{background-color:rgba(125,211,252,.1)}to{background-color:transparent}}.playground_shimmer__zTTFq{background:linear-gradient(90deg,rgba(255,255,255,.02),rgba(255,255,255,.07) 50%,rgba(255,255,255,.02));background-size:200% 100%;animation:playground_pg-shimmer__gM7E0 1.6s linear infinite}@keyframes playground_pg-shimmer__gM7E0{0%{background-position:200% 0}to{background-position:-200% 0}}.playground_vignette__OlBCb{background:radial-gradient(transparent 60%,rgba(0,0,0,.35))}.playground_shell__8HGUJ [data-field-error=true]{outline:2px solid #fca5a5;outline-offset:4px;border-radius:12px}.playground_shell__8HGUJ [data-field-focus=true]{outline:2px solid #7dd3fc;outline-offset:4px;border-radius:12px}@media (prefers-reduced-motion:reduce){.playground_flash__9RGUw,.playground_roll__O_Vwt,.playground_shimmer__zTTFq{animation:none}}.console_theme__KIjTx{--background:#0a0c0f;--foreground:#e7edf3;--card:#0f1318;--card-foreground:#e7edf3;--popover:#0f1318;--popover-foreground:#e7edf3;--primary:#ffffff;--primary-foreground:#0a0c0f;--secondary:rgba(255,255,255,0.04);--secondary-foreground:#e7edf3;--muted:rgba(255,255,255,0.04);--muted-foreground:#93a3b5;--accent:rgba(125,211,252,0.08);--accent-foreground:#ffffff;--destructive:#fca5a5;--border:rgba(255,255,255,0.08);--input:rgba(255,255,255,0.15);--ring:#7dd3fc;color-scheme:dark}.console_theme__KIjTx [data-slot=button]{font-weight:700;transition:background-color .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1),color .3s cubic-bezier(.16,1,.3,1)}.console_theme__KIjTx [data-slot=card]{border-radius:calc(var(--radius) * 1.8);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.console_backdrop__SjF_6{background-image:radial-gradient(rgba(148,163,184,.12) 1px,transparent 0);background-size:22px 22px;mask-image:radial-gradient(ellipse 60% 100% at 50% 0,#000 10%,transparent 70%)}@media (prefers-reduced-motion:reduce){.console_theme__KIjTx [data-slot=button]{transition:none}}.mouth-diagram_root__FzmLv{--mouth-bg:#0b0e12;--mouth-raised:#161c23;--mouth-side:#11161c;--mouth-line:rgba(255,255,255,0.12);--mouth-ink:#e7edf3;--mouth-muted:#93a3b5;--mouth-accent:oklch(0.8 0.12 160);--mouth-warn:oklch(0.85 0.12 85);--mouth-danger:#e5484d;container-type:inline-size;display:flex;flex-direction:column;gap:10px;color:var(--mouth-ink)}.mouth-diagram_root__FzmLv svg{display:block;width:100%;height:auto}.mouth-diagram_frontWrap__q_MHC{position:relative}.mouth-diagram_front__uXiai{aspect-ratio:220/136;border-radius:12px;background:var(--mouth-raised)}.mouth-diagram_cue__7aKNV{position:absolute;left:6px;top:6px;max-width:58%;display:flex;flex-direction:column;gap:1px;padding:4px 8px 5px;border-radius:8px;background:rgba(10,10,12,.86);border:1px solid var(--mouth-accent);font-size:12px;line-height:1.35;pointer-events:none}.mouth-diagram_cue__7aKNV b{color:var(--mouth-accent);font-weight:700;letter-spacing:.03em}.mouth-diagram_cue__7aKNV span{color:var(--mouth-ink)}.mouth-diagram_root__FzmLv[data-cue=near] .mouth-diagram_cue__7aKNV{border:1px dashed var(--mouth-warn)}.mouth-diagram_root__FzmLv[data-cue=near] .mouth-diagram_cue__7aKNV b{color:var(--mouth-warn)}.mouth-diagram_root__FzmLv[data-cue=shape] .mouth-diagram_cue__7aKNV{border-color:var(--mouth-line)}.mouth-diagram_root__FzmLv[data-cue=shape] .mouth-diagram_cue__7aKNV b{color:var(--mouth-ink)}.mouth-diagram_row__A7euV{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:10px;align-items:center}.mouth-diagram_side__17Q4j{aspect-ratio:224/186;border-radius:12px;background:var(--mouth-side)}.mouth-diagram_info__Xvg3X{display:flex;flex-direction:column;gap:4px;min-width:0}.mouth-diagram_ph__c37C4{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px;min-height:32px}.mouth-diagram_ph__c37C4 b{font-size:28px;line-height:1.15;font-weight:700;color:var(--mouth-accent);letter-spacing:-.01em}.mouth-diagram_ex__jiQme{font-size:14px;color:var(--mouth-muted)}.mouth-diagram_hint__X0hkS{font-size:14px;line-height:1.5;min-height:42px}.mouth-diagram_native__UEjwI{display:block;font-size:12px;line-height:1.4;color:var(--mouth-muted)}.mouth-diagram_cues__PYlFk{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.mouth-diagram_cues__PYlFk span{font-size:12px;font-weight:600;line-height:1;padding:5px 9px;border-radius:999px;border:1px solid var(--mouth-line);color:var(--mouth-muted);opacity:.4;transition:opacity .15s,color .15s,border-color .15s}.mouth-diagram_cues__PYlFk span[data-on=true]{opacity:1}.mouth-diagram_cues__PYlFk span[data-on=true][data-cue=voice]{color:var(--mouth-warn);border-color:oklch(.6 .1 85)}.mouth-diagram_cues__PYlFk span[data-on=true][data-cue=air]{color:var(--mouth-accent);border-color:oklch(.55 .1 160)}.mouth-diagram_cues__PYlFk span[data-on=true][data-cue=nasal]{color:oklch(.78 .1 250);border-color:oklch(.55 .1 250)}.mouth-diagram_strip__T_imx{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;min-height:28px}.mouth-diagram_strip__T_imx button{min-height:28px;padding:1px 10px;font-size:13px;font-weight:600;border-radius:999px;background:transparent;border:1px solid var(--mouth-line);color:var(--mouth-muted);transition:background .12s,color .12s}.mouth-diagram_strip__T_imx button[data-tone=fair]{border-color:oklch(.6 .1 85);color:var(--mouth-warn)}.mouth-diagram_strip__T_imx button[data-tone=weak]{border:2px solid var(--mouth-danger);color:var(--mouth-danger)}.mouth-diagram_strip__T_imx button[aria-current=true]{background:var(--mouth-accent);color:var(--mouth-bg);border-color:transparent}.mouth-diagram_strip__T_imx button[data-tone=weak][aria-current=true]{background:var(--mouth-danger)}.mouth-diagram_strip__T_imx[data-dense=true]{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;scroll-behavior:smooth;mask-image:linear-gradient(90deg,transparent,#000 14px,#000 calc(100% - 14px),transparent);padding:0 10px}.mouth-diagram_strip__T_imx[data-dense=true]::-webkit-scrollbar{display:none}.mouth-diagram_strip__T_imx[data-dense=true] button{flex:none;padding:1px 7px}.mouth-diagram_nolabel__6oiYl .mouth-diagram_info__Xvg3X,.mouth-diagram_nolabel__6oiYl .mouth-diagram_strip__T_imx{display:none}.mouth-diagram_nolabel__6oiYl .mouth-diagram_row__A7euV{grid-template-columns:minmax(0,1fr);justify-items:center}.mouth-diagram_nolabel__6oiYl .mouth-diagram_side__17Q4j{max-width:60%}@container (max-width: 250px){.mouth-diagram_row__A7euV{grid-template-columns:minmax(0,1fr)}}.mouth-diagram_root__FzmLv .f-vig0{stop-color:var(--mouth-raised);stop-opacity:0}.mouth-diagram_root__FzmLv .f-vig1{stop-color:var(--mouth-raised);stop-opacity:.9}.mouth-diagram_root__FzmLv .f-nose{fill:oklch(.31 .03 45)}.mouth-diagram_root__FzmLv .f-fold,.mouth-diagram_root__FzmLv .f-philtrum{fill:none;stroke:oklch(.21 .02 40/.6);stroke-width:2;stroke-linecap:round}.mouth-diagram_root__FzmLv .f-philtrum{stroke-width:1.6}.mouth-diagram_root__FzmLv .f-chin{fill:none;stroke:oklch(.21 .02 40/.55);stroke-width:2.2;stroke-linecap:round}.mouth-diagram_root__FzmLv .f-gum{fill:oklch(.6 .12 12)}.mouth-diagram_root__FzmLv .f-tongue{fill:oklch(.64 .14 14)}.mouth-diagram_root__FzmLv .f-tongue-up{fill:oklch(.56 .13 10);stroke-width:2.5}.mouth-diagram_root__FzmLv .f-tip{fill:oklch(.7 .14 14);stroke-width:2}.mouth-diagram_root__FzmLv .f-tip-line{fill:none;stroke:oklch(.5 .12 12);stroke-width:1.4;stroke-linecap:round}.mouth-diagram_root__FzmLv .f-lip{stroke:oklch(.4 .09 20/.5);stroke-width:.8}.mouth-diagram_root__FzmLv .f-shine{fill:none;stroke:oklch(.85 .05 20/.25);stroke-width:2.4;stroke-linecap:round}.mouth-diagram_root__FzmLv .f-seam{fill:none;stroke:oklch(.22 .05 20);stroke-width:1.6;stroke-linecap:round}.mouth-diagram_root__FzmLv .f-mark{fill:none;stroke:var(--mouth-accent);stroke-width:3;stroke-linecap:round;filter:drop-shadow(0 0 3px oklch(.8 .12 160/.7))}.mouth-diagram_root__FzmLv .f-lead{fill:none;stroke:var(--mouth-accent);stroke-width:1.3;stroke-dasharray:3 3}.mouth-diagram_root__FzmLv .f-pin{fill:var(--mouth-accent);stroke:var(--mouth-bg);stroke-width:1.2}.mouth-diagram_root__FzmLv[data-cue=near] .f-lead{stroke:var(--mouth-warn)}.mouth-diagram_root__FzmLv[data-cue=near] .f-pin{fill:var(--mouth-warn)}.mouth-diagram_root__FzmLv[data-cue=shape] .f-lead{stroke:var(--mouth-muted)}.mouth-diagram_root__FzmLv[data-cue=shape] .f-pin{fill:var(--mouth-muted)}.mouth-diagram_root__FzmLv .ms-head{fill:oklch(.33 .03 35)}.mouth-diagram_root__FzmLv .ms-skin-stop{stop-color:oklch(.33 .03 35)}.mouth-diagram_root__FzmLv .ms-skin-line{fill:none;stroke:oklch(.56 .045 40);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.mouth-diagram_root__FzmLv .ms-cv0{stop-color:oklch(.22 .014 300)}.mouth-diagram_root__FzmLv .ms-cv1{stop-color:oklch(.155 .01 300)}.mouth-diagram_root__FzmLv .ms-concha{fill:oklch(.28 .03 30)}.mouth-diagram_root__FzmLv .ms-bone{fill:oklch(.62 .03 75);opacity:.45}.mouth-diagram_root__FzmLv .ms-velum{fill:oklch(.46 .07 22)}.mouth-diagram_root__FzmLv .ms-velum-line{fill:none;stroke:oklch(.62 .08 20);stroke-width:1.4;stroke-linecap:round}.mouth-diagram_root__FzmLv .ms-tg0{stop-color:oklch(.74 .14 14)}.mouth-diagram_root__FzmLv .ms-tg1{stop-color:oklch(.63 .15 14)}.mouth-diagram_root__FzmLv .ms-tg2{stop-color:oklch(.5 .12 16)}.mouth-diagram_root__FzmLv .ms-tongue-line{fill:none;stroke:oklch(.82 .11 14);stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round}.mouth-diagram_root__FzmLv .ms-tongue-hi{fill:none;stroke:oklch(.86 .07 14);stroke-width:1.6;stroke-linecap:round;opacity:.35}.mouth-diagram_root__FzmLv .ms-mucosa{fill:none;stroke:oklch(.55 .07 20);stroke-width:1.8;stroke-linecap:round}.mouth-diagram_root__FzmLv .ms-verm{fill:oklch(.6 .13 15)}.mouth-diagram_root__FzmLv .ms-tooth{fill:oklch(.96 .012 90);stroke:oklch(.75 .02 90);stroke-width:.7}.mouth-diagram_root__FzmLv .ms-guide{fill:none;stroke:var(--mouth-accent);stroke-width:1.4;stroke-dasharray:2 4;stroke-linecap:round}.mouth-diagram_root__FzmLv .ms-guide-n{stroke:oklch(.78 .1 250)}.mouth-diagram_root__FzmLv .ms-dot{fill:var(--mouth-accent)}.mouth-diagram_root__FzmLv .ms-ndot{fill:oklch(.78 .1 250)}.mouth-diagram_root__FzmLv .ms-voice path{fill:none;stroke:var(--mouth-warn);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.mouth-diagram_root__FzmLv .ms-voice-fold{animation:mouth-diagram_mouth-buzz__8Q4n0 .09s steps(2) infinite}.mouth-diagram_root__FzmLv .ms-voice-glow,.mouth-diagram_root__FzmLv .ms-voice-ring{animation:mouth-diagram_mouth-pulse__6kfij .6s ease-out infinite}.mouth-diagram_root__FzmLv .ms-voice-glow{fill:var(--mouth-warn);opacity:.35}.mouth-diagram_root__FzmLv .ms-touch{fill:none;stroke:var(--mouth-accent);stroke-width:2.6}.mouth-diagram_root__FzmLv .ms-touch-glow{fill:var(--mouth-accent)}.mouth-diagram_root__FzmLv .ms-near{fill:none;stroke:var(--mouth-warn);stroke-width:2.2;stroke-dasharray:3 3}@keyframes mouth-diagram_mouth-buzz__8Q4n0{50%{transform:translateY(1.4px)}}@keyframes mouth-diagram_mouth-pulse__6kfij{0%,to{opacity:.2}40%{opacity:.75}}@media (prefers-reduced-motion:reduce){.mouth-diagram_root__FzmLv .ms-voice-fold,.mouth-diagram_root__FzmLv .ms-voice-glow,.mouth-diagram_root__FzmLv .ms-voice-ring{animation:none}.mouth-diagram_cues__PYlFk span,.mouth-diagram_strip__T_imx button{transition:none}}.dub-demo_enter__GqC6z{animation:dub-demo_enter__GqC6z .42s cubic-bezier(.16,1,.3,1) both}@keyframes dub-demo_enter__GqC6z{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0 0}}.dub-demo_fade__lNSpK{animation:dub-demo_fade__lNSpK .36s ease-out both}@keyframes dub-demo_fade__lNSpK{0%{opacity:0}to{opacity:1}}.dub-demo_fill__XAJHC{transform-origin:left center;animation:dub-demo_fill__XAJHC var(--dur,2.5s) linear both}@keyframes dub-demo_fill__XAJHC{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.dub-demo_translate__PLKIq{animation:dub-demo_translate__PLKIq .52s cubic-bezier(.16,1,.3,1) both}@keyframes dub-demo_translate__PLKIq{0%{opacity:0;translate:0 6px;filter:blur(3px)}to{opacity:1;translate:0 0;filter:blur(0)}}.dub-demo_scan__ONFxj{position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.28) 50%,transparent 70%);background-size:220% 100%;animation:dub-demo_scan__ONFxj 1.6s ease-in-out infinite}@keyframes dub-demo_scan__ONFxj{0%{background-position:120% 0}to{background-position:-120% 0}}.dub-demo_shimmer__4uVnx{background:linear-gradient(90deg,rgba(255,255,255,.04),rgba(255,255,255,.1) 50%,rgba(255,255,255,.04));background-size:200% 100%;animation:dub-demo_shimmer__4uVnx 1.2s linear infinite}@keyframes dub-demo_shimmer__4uVnx{0%{background-position:100% 0}to{background-position:-100% 0}}.dub-demo_meter__8Hn5m{display:inline-flex;align-items:flex-end;gap:2px;height:12px}.dub-demo_meter__8Hn5m>span{width:2px;height:100%;border-radius:1px;background:currentColor;transform-origin:bottom;animation:dub-demo_meter__8Hn5m .9s ease-in-out infinite}.dub-demo_meter__8Hn5m>span:nth-child(2){animation-delay:-.3s}.dub-demo_meter__8Hn5m>span:nth-child(3){animation-delay:-.6s}@keyframes dub-demo_meter__8Hn5m{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.dub-demo_enter__GqC6z,.dub-demo_fade__lNSpK,.dub-demo_meter__8Hn5m>span,.dub-demo_scan__ONFxj,.dub-demo_shimmer__4uVnx,.dub-demo_translate__PLKIq{animation:none!important}.dub-demo_meter__8Hn5m>span{transform:scaleY(.7)}.dub-demo_fill__XAJHC{animation:none!important;transform:scaleX(var(--reached,0));transition:transform .2s linear}}.finance_shell__otiDs{--border:#2a3642;--muted:#a4b4c5;--blue:#7dd3fc;--surface:#0f141a;--code:#0b1016;color:#e7edf3;background:var(--surface);border:1px solid var(--border);border-radius:12px;font-size:.875rem}.finance_shell__otiDs :is(button,input,select,textarea,pre,canvas):focus-visible{outline:2px solid var(--blue);outline-offset:3px}.finance_shell__otiDs button:not(:disabled),.finance_shell__otiDs select:not(:disabled){cursor:pointer}.finance_shell__otiDs button:disabled,.finance_shell__otiDs input:disabled,.finance_shell__otiDs select:disabled,.finance_shell__otiDs textarea:disabled{opacity:.55}.finance_actions__MWgdR,.finance_codeBar__IOpRh,.finance_panelHead__7rpfG,.finance_toolbar__S7APq{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.finance_toolbar__S7APq{padding:12px 14px;border-bottom:1px solid var(--border)}.finance_toolbar__S7APq>select{max-width:240px}.finance_path__nKZ6A{flex:1;min-width:180px;overflow-wrap:anywhere;font-size:.78rem}.finance_workspace__9ze2n{display:grid;grid-template-columns:minmax(220px,270px) minmax(0,1fr)}.finance_request__4hNcq{border-inline-end:1px solid var(--border)}.finance_request__4hNcq,.finance_result__JZp5p{padding:15px;min-width:0}.finance_panelHead__7rpfG{justify-content:space-between}.finance_chart__OtAnn h3,.finance_panelHead__7rpfG h2{font-weight:700}.finance_badge__adA1Z{background:#1a2e3b;color:#9edaff;padding:4px 7px;border-radius:5px;font-size:.72rem;font-weight:650}.finance_caption__cesKD,.finance_codeBar__IOpRh,.finance_description__4JY05,.finance_hint__5GOUD,.finance_legend__H_cd_,.finance_table__5ATCR summary{color:var(--muted);font-size:.8rem}.finance_description__4JY05{margin:7px 0 13px}.finance_hint__5GOUD{margin-top:9px}.finance_fields__nC_co{display:grid;gap:9px}.finance_fields__nC_co label{display:grid;gap:4px;font-size:.8rem;font-weight:630}.finance_fields__nC_co :is(input,select,textarea),.finance_picker__K6rUj select,.finance_requestJson__EpxdC,.finance_toolbar__S7APq>select{color:inherit;background:var(--code);padding:7px 9px;border:1px solid var(--border);border-radius:6px;min-height:37px;min-width:0;font:inherit}.finance_fields__nC_co textarea,.finance_requestJson__EpxdC{font-family:monospace;resize:vertical}.finance_requestJson__EpxdC{width:100%;min-height:240px}.finance_tabs__tPRFN{display:flex;flex-wrap:wrap;gap:4px}.finance_actions__MWgdR button,.finance_codeBar__IOpRh button,.finance_tabs__tPRFN button{background:transparent;border:1px solid var(--border);border-radius:6px;padding:5px 8px;color:inherit;font-size:.76rem;font-weight:630;min-height:33px}.finance_tabs__tPRFN button{border-color:transparent}.finance_tabs__tPRFN button[aria-pressed=true]{background:#142b39;color:var(--blue);border-color:#30495c}.finance_actions__MWgdR button:hover,.finance_codeBar__IOpRh button:hover,.finance_tabs__tPRFN button:hover{background:#1d2b36}.finance_actions__MWgdR{margin-top:13px}.finance_actions__MWgdR .finance_primary__TicnE{background:#e7edf3;color:#0a0c0f;border-color:#e7edf3}.finance_actions__MWgdR .finance_primary__TicnE:hover{background:#9edaff}.finance_resultGrid__7HQev{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:11px}.finance_chart__OtAnn,.finance_codePanel__Ajlwc{border:1px solid var(--border);border-radius:8px;background:var(--code);min-width:0}.finance_chart__OtAnn{padding:11px}.finance_codePanel__Ajlwc>.finance_tabs__tPRFN{padding:6px 6px 0}.finance_codeBar__IOpRh{padding:7px 10px;border-bottom:1px solid var(--border);justify-content:space-between;overflow-wrap:anywhere}.finance_codeBar__IOpRh:last-child{border-top:1px solid var(--border);border-bottom:0}.finance_codePanel__Ajlwc pre{position:relative;overflow:auto;max-height:385px;min-height:300px;margin:0;padding:8px 0;font:.76rem/1.5 monospace;color:#c9e4f4}.finance_codePanel__Ajlwc pre span{display:block;padding:0 10px;min-width:100%;width:max-content}.finance_codePanel__Ajlwc pre [data-marked]{background:#193548;color:#e7f5ff}.finance_plot__dJ_Op{display:block;width:100%;height:245px;touch-action:pan-y;cursor:crosshair}.finance_legend__H_cd_{display:flex;gap:9px;flex-wrap:wrap;margin:7px 0}.finance_legend__H_cd_ span{display:inline-flex;gap:5px;align-items:center}.finance_legend__H_cd_ i{display:inline-block;width:9px;height:9px;border-radius:2px}.finance_picker__K6rUj{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:7px;margin-top:10px;font-size:.8rem}.finance_picker__K6rUj select{min-height:32px;max-width:100%}.finance_caption__cesKD,.finance_table__5ATCR{margin-top:8px}.finance_table__5ATCR summary{cursor:pointer}.finance_table__5ATCR>div{overflow:auto;max-height:200px}.finance_table__5ATCR table{border-collapse:collapse;font-size:.78rem;width:100%}.finance_table__5ATCR :is(th,td){text-align:left;border-bottom:1px solid var(--border);padding:5px 7px;white-space:nowrap}.finance_table__5ATCR a,.finance_table__5ATCR button{color:#9edaff;text-decoration:underline;text-underline-offset:3px}.finance_list__2oQTk{margin:10px 0}.finance_list__2oQTk>div{padding:7px;border-bottom:1px solid var(--border);overflow-wrap:anywhere}.finance_list__2oQTk dt{color:var(--muted);font-size:.76rem}.finance_list__2oQTk dd{margin:0}@media (max-width:1120px){.finance_resultGrid__7HQev{grid-template-columns:1fr}.finance_codePanel__Ajlwc pre{min-height:0;max-height:290px}}@media (max-width:650px){.finance_workspace__9ze2n{grid-template-columns:1fr}.finance_request__4hNcq{border-inline-end:0;border-bottom:1px solid var(--border)}.finance_path__nKZ6A{flex-basis:100%}.finance_request__4hNcq,.finance_result__JZp5p{padding:11px}.finance_plot__dJ_Op{height:220px}}