@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-cyrillic-ext-wght-normal-DjL33-gN.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-cyrillic-wght-normal-BEAKL7Jp.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-vietnamese-wght-normal-6IgcOCM7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-latin-ext-wght-normal-DC-KSUi6.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-latin-wght-normal-BgDaEnEv.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(./cormorant-garamond-latin-500-normal-BsRWmXhO.woff2) format("woff2"),url(./cormorant-garamond-latin-500-normal-zIXX3Q-H.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(./cormorant-garamond-latin-500-italic-Y14P-dkT.woff2) format("woff2"),url(./cormorant-garamond-latin-500-italic-DhNIfkTX.woff) format("woff")}._button_qm24k_2{position:relative;display:inline-flex;min-height:var(--control-height-md);align-items:center;justify-content:center;gap:var(--space-2);border:1px solid transparent;border-radius:var(--radius-control);padding:0 var(--space-4);font:inherit;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._button_qm24k_2:disabled{cursor:not-allowed;opacity:.52}._button_qm24k_2[aria-busy=true]{cursor:progress}._button_qm24k_2:is([aria-haspopup]:not([aria-haspopup=false]),[data-state],[role=combobox]){transform:none!important}._labelSlot_qm24k_9{position:relative;display:inline-flex;min-width:0;align-items:center;justify-content:center;transition:opacity var(--duration-fast) var(--ease-standard)}._labelSlot_qm24k_9[data-morphing]{clip-path:inset(-50% calc(var(--space-3) * -1))}._labelContent_qm24k_11{display:inline-flex;flex:none;align-items:center}._labelPhase_qm24k_12{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);white-space:nowrap}._labelPhase_qm24k_12 svg{flex:none}._primary_qm24k_14{color:var(--background);background:var(--foreground);border-color:var(--foreground)}._secondary_qm24k_15{color:var(--foreground);background:var(--surface);border-color:var(--border)}._ghost_qm24k_16{color:var(--text-secondary);background:transparent;border-color:transparent}._danger_qm24k_17{color:var(--danger);background:var(--surface);border-color:var(--border)}._secondary_qm24k_15:disabled,._danger_qm24k_17:disabled{opacity:1;color:var(--text-muted);background:var(--surface-muted);border-color:var(--border)}._danger_qm24k_17:disabled{color:color-mix(in oklab,var(--danger) 55%,var(--surface-muted))}._ghost_qm24k_16:disabled{opacity:1;color:var(--text-muted)}@media (hover: hover) and (pointer: fine){._primary_qm24k_14:hover:not(:disabled){opacity:.91;box-shadow:var(--shadow-resting)}._secondary_qm24k_15:hover:not(:disabled){background:var(--surface-muted);box-shadow:var(--shadow-resting)}._ghost_qm24k_16:hover:not(:disabled){color:var(--foreground);background:var(--surface-muted)}._danger_qm24k_17:hover:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}}._primary_qm24k_14:active:not(:disabled){opacity:.84}._secondary_qm24k_15:active:not(:disabled),._ghost_qm24k_16:active:not(:disabled){color:var(--foreground);background:var(--surface-muted)}._danger_qm24k_17:active:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}._sm_qm24k_32{min-height:var(--control-height-sm);padding-inline:var(--space-3);font-size:var(--text-sm)}._md_qm24k_33{min-height:var(--control-height-md)}._lg_qm24k_34{min-height:var(--control-height-lg);padding-inline:var(--space-5);font-size:var(--text-sm)}._loader_qm24k_35{position:absolute;left:50%;top:50%;display:grid;width:var(--space-4);height:var(--space-4);margin:calc(var(--space-4) / -2)}._spinner_qm24k_36{border:1.5px solid currentColor;border-right-color:transparent;border-radius:50%;animation:_spin_qm24k_36 .7s linear infinite}._loadingLabel_qm24k_37{opacity:0}@keyframes _spin_qm24k_36{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){._button_qm24k_2{transition:none}._labelSlot_qm24k_9{transition:opacity var(--duration-instant) linear}._spinner_qm24k_36{animation-duration:.01ms;animation-iteration-count:1}}._themeSwitch_158wa_2{position:relative;width:auto;padding-inline:var(--space-3)}._iconOnly_158wa_7{width:38px;min-width:38px;height:38px;min-height:38px;border-radius:12px;padding:0}@media (hover: hover) and (pointer: fine){._themeSwitch_158wa_2:hover:not(:disabled){border-color:var(--border-strong)}._iconOnly_158wa_7:hover:not(:disabled){background:var(--surface-muted);box-shadow:none}}._iconWrap_158wa_12{position:relative;display:inline-grid;width:20px;height:20px;flex:0 0 20px;place-items:center}._settled_158wa_21 ._iconWrap_158wa_12{transition:transform var(--duration-spring) var(--ease-spring)}._icon_158wa_7{position:absolute;display:grid;width:18px;height:18px;place-items:center}._label_158wa_23{white-space:nowrap}._themeSwitch_158wa_2._reveal_158wa_25[data-theme=dark] ._iconWrap_158wa_12{transform:scale(1.08)}._themeSwitch_158wa_2._eclipse_158wa_26[data-theme=dark] ._iconWrap_158wa_12{transform:translate(-2px)}._themeSwitch_158wa_2._split_158wa_27[data-theme=dark] ._iconWrap_158wa_12{transform:translate(1px)}._themeSwitch_158wa_2._rise_158wa_28[data-theme=dark] ._iconWrap_158wa_12{transform:translateY(-2px)}@media (prefers-reduced-motion: reduce){._settled_158wa_21 ._iconWrap_158wa_12{transition:none}}._field_12f0o_2{display:grid;min-width:0}._field_12f0o_2 label{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:500}._shell_12f0o_5{display:flex;min-height:var(--control-height-md);align-items:center;border:1px solid var(--border-strong);border-radius:var(--radius-control);padding:0 calc((var(--control-height-md) - 2px - 30px) / 2) 0 var(--space-3);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard)}@media (hover: hover) and (pointer: fine){._shell_12f0o_5:hover:not(:focus-within){border-color:var(--foreground)}}._shell_12f0o_5:focus-within{border-color:var(--foreground)}._shell_12f0o_5:has(._input_12f0o_8[aria-invalid=true]){border-color:var(--danger)}._input_12f0o_8{width:100%;min-width:0;border:0;background:transparent;color:var(--foreground);font:inherit;font-size:var(--text-sm);line-height:var(--leading-body);outline:0}._input_12f0o_8::placeholder{color:var(--text-muted)}._input_12f0o_8[data-reveal=shown]{animation:_resolve-shown_12f0o_1 var(--duration-standard) var(--ease-enter)}._input_12f0o_8[data-reveal=hidden]{animation:_resolve-hidden_12f0o_1 var(--duration-standard) var(--ease-enter)}@keyframes _resolve-shown_12f0o_1{0%{opacity:.35;filter:blur(2px)}}@keyframes _resolve-hidden_12f0o_1{0%{opacity:.35;filter:blur(2px)}}._shell_12f0o_5 button{display:grid;width:30px;height:30px;flex:0 0 auto;place-items:center;border:0;border-radius:var(--radius-control);background:transparent;color:var(--text-muted);transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform var(--duration-spring) var(--ease-spring)}@media (hover: hover) and (pointer: fine){._shell_12f0o_5 button:hover{background:var(--surface-muted);color:var(--foreground)}}._shell_12f0o_5 button:active{transform:scale(.96);transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform .1s var(--ease-standard)}._shell_12f0o_5 button[aria-pressed=true]{color:var(--foreground)}._messageSlot_12f0o_21{display:block;overflow:hidden}._hint_12f0o_22{display:block;padding-top:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}._words_12f0o_24{position:relative;display:block}._word_12f0o_24{display:inline-block;white-space:pre}._srOnly_12f0o_26{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion: reduce){._shell_12f0o_5,._shell_12f0o_5 button{transition:none}._shell_12f0o_5 button:active{transform:none}._input_12f0o_8[data-reveal]{animation:none}}._overlay_mxn3f_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#03030375;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}._content_mxn3f_3{position:fixed;z-index:51;top:0;right:0;bottom:0;left:0;width:min(calc(100vw - var(--space-8)),440px);height:fit-content;max-height:calc(100vh - var(--space-8));max-height:calc(100dvh - var(--space-8));margin:auto;overflow:auto;border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating)}._keyframes_mxn3f_5._overlay_mxn3f_1[data-state=open]{animation:_overlay-in_mxn3f_1 var(--duration-standard) var(--ease-enter) both}._keyframes_mxn3f_5._overlay_mxn3f_1[data-state=closed]{animation:_overlay-out_mxn3f_1 var(--duration-fast) var(--ease-standard) both}._keyframes_mxn3f_5._content_mxn3f_3[data-state=open]{animation:_content-fade-in_mxn3f_1 var(--duration-fast) var(--ease-enter) both,_content-rise-in_mxn3f_1 var(--duration-spring) var(--ease-spring) both}._keyframes_mxn3f_5._content_mxn3f_3[data-state=closed]{animation:_content-out_mxn3f_1 var(--duration-fast) var(--ease-standard) both}._content_mxn3f_3:focus{outline:none}._overlay_mxn3f_1[data-state=closed],._content_mxn3f_3[data-state=closed]{pointer-events:none!important}._header_mxn3f_12{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-5);padding:var(--space-6);border-bottom:1px solid var(--border)}._title_mxn3f_13{margin:0;font-family:var(--font-body);font-size:var(--text-lg);font-weight:500;letter-spacing:var(--tracking-body);line-height:var(--leading-body)}._description_mxn3f_14{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}._title_mxn3f_13,._description_mxn3f_14{position:relative;overflow-wrap:anywhere}._swap_mxn3f_16{display:block}._title_mxn3f_13 ._swap_mxn3f_16{line-height:var(--leading-body)}._close_mxn3f_20{flex:0 0 auto;margin-block:calc((var(--text-lg) * var(--leading-body) - var(--space-8)) / 2);display:grid;place-items:center;width:var(--space-8);height:var(--space-8);border:1px solid var(--border);border-radius:var(--radius-control);background:color-mix(in oklab,var(--surface-muted) 50%,transparent);color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform var(--duration-spring) var(--ease-spring)}@media (hover: hover) and (pointer: fine){._close_mxn3f_20:hover{background:var(--surface-muted);color:var(--foreground)}}._close_mxn3f_20:active{transform:scale(.96);transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform var(--duration-instant) var(--ease-standard)}._body_mxn3f_23{padding:var(--space-6);font-size:var(--text-sm);line-height:var(--leading-body)}@keyframes _overlay-in_mxn3f_1{0%{opacity:0}}@keyframes _overlay-out_mxn3f_1{to{opacity:0}}@keyframes _content-fade-in_mxn3f_1{0%{opacity:0}}@keyframes _content-rise-in_mxn3f_1{0%{transform:translateY(8px) scale(.96)}}@keyframes _content-out_mxn3f_1{to{opacity:0;transform:translateY(4px) scale(.98)}}@keyframes _content-fade-out_mxn3f_1{to{opacity:0}}@media (prefers-reduced-motion: reduce){._keyframes_mxn3f_5._overlay_mxn3f_1[data-state=open],._keyframes_mxn3f_5._content_mxn3f_3[data-state=open]{animation:_overlay-in_mxn3f_1 var(--duration-instant) var(--ease-standard) both}._keyframes_mxn3f_5._overlay_mxn3f_1[data-state=closed]{animation:_overlay-out_mxn3f_1 var(--duration-instant) var(--ease-standard) both}._keyframes_mxn3f_5._content_mxn3f_3[data-state=closed]{animation:_content-fade-out_mxn3f_1 var(--duration-instant) var(--ease-standard) both}._close_mxn3f_20,._close_mxn3f_20:active{transition:none}._close_mxn3f_20:active{transform:none}}._preview_12uuu_2{display:grid;height:100%;place-items:center}._initial_12uuu_3{font-family:var(--font-display);font-size:var(--text-4xl);color:var(--tint-ink)}._receiptScene_12uuu_5{display:flex;align-items:center;gap:var(--space-5)}._paper_12uuu_6{display:grid;gap:6px;width:76px;padding:10px 10px 14px;border-radius:4px 4px 0 0;background:var(--paper);box-shadow:var(--shadow-resting);transform:rotate(-4deg);-webkit-mask:linear-gradient(#000 0 0) top / 100% calc(100% - 6px) no-repeat,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom / 10px 6px repeat-x;mask:linear-gradient(#000 0 0) top / 100% calc(100% - 6px) no-repeat,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom / 10px 6px repeat-x}._paperHead_12uuu_10{width:50%;height:6px;margin:0 auto 4px;border-radius:2px;background:var(--paper-ink)}._paperLine_12uuu_11{height:3px;border-radius:2px;background:var(--paper-line)}._paperTotal_12uuu_12{justify-self:end;width:40%;height:5px;margin-top:4px;border-radius:2px;background:var(--paper-ink)}._checks_12uuu_13{display:grid;gap:6px;padding:0;list-style:none}._checks_12uuu_13 li{display:inline-flex;align-items:center;gap:6px;width:max-content;padding:3px 9px 3px 6px;border-radius:var(--radius-pill);background:var(--chip);color:var(--foreground);font-size:var(--text-xs);box-shadow:var(--shadow-resting)}._checks_12uuu_13 svg{color:var(--success)}._chatScene_12uuu_17{display:grid;gap:6px;width:min(240px,84%)}._bubble_12uuu_18{max-width:85%;padding:5px 10px;border-radius:12px;font-size:var(--text-xs);line-height:1.4;box-shadow:var(--shadow-resting)}._customer_12uuu_19{justify-self:end;border-bottom-right-radius:4px;background:var(--tint-ink);color:var(--tint-on-ink)}._agent_12uuu_20{justify-self:start;border-bottom-left-radius:4px;background:var(--chip);color:var(--foreground)}._decision_12uuu_21{justify-self:center;display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border:1px dashed var(--tint-ink);border-radius:var(--radius-pill);color:var(--tint-ink);font-size:11px}@media (hover: hover) and (pointer: fine) and (prefers-reduced-motion: no-preference){article:hover ._checks_12uuu_13 li,article:hover ._chatScene_12uuu_17>*{animation:_settle_12uuu_1 var(--duration-considered) var(--ease-enter) both}article:hover ._checks_12uuu_13 li:nth-child(2),article:hover ._chatScene_12uuu_17>:nth-child(2){animation-delay:90ms}article:hover ._checks_12uuu_13 li:nth-child(3),article:hover ._chatScene_12uuu_17>:nth-child(3){animation-delay:.18s}}@keyframes _settle_12uuu_1{0%{opacity:0;transform:translateY(4px)}}._card_1f9vs_2{--tint: color-mix(in oklab, var(--tone) 10%, var(--surface-muted));--tint-ink: var(--tone);--tint-on-ink: oklch(99% 0 0);--paper: oklch(99% .003 90);--paper-ink: oklch(40% .01 262);--paper-line: oklch(86% .01 262);--chip: var(--surface-raised);position:relative;display:flex;flex-direction:column;min-width:0;border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);padding:6px;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._card_1f9vs_2[data-tone=blue]{--tone: oklch(55% .16 255)}._card_1f9vs_2[data-tone=green]{--tone: oklch(55% .13 160)}._card_1f9vs_2[data-tone=amber]{--tone: oklch(62% .14 70)}._card_1f9vs_2[data-tone=violet]{--tone: oklch(55% .17 295)}[data-theme=dark] ._card_1f9vs_2{--tint: color-mix(in oklab, var(--tone) 18%, var(--surface-muted));--paper: oklch(93% .005 90)}[data-theme=dark] ._card_1f9vs_2[data-tone=blue]{--tone: oklch(72% .13 255)}[data-theme=dark] ._card_1f9vs_2[data-tone=green]{--tone: oklch(74% .12 160)}[data-theme=dark] ._card_1f9vs_2[data-tone=amber]{--tone: oklch(78% .13 70)}[data-theme=dark] ._card_1f9vs_2[data-tone=violet]{--tone: oklch(72% .14 295)}[data-theme=dark] ._card_1f9vs_2{--tint-on-ink: oklch(20% .02 262)}@media (hover: hover) and (pointer: fine){._card_1f9vs_2:hover{border-color:var(--border-strong);box-shadow:var(--shadow-resting)}}._media_1f9vs_18{height:148px;border-radius:calc(var(--radius-surface) - 6px);overflow:hidden;background:var(--tint);background-image:radial-gradient(color-mix(in oklab,var(--tone) 22%,transparent) 1px,transparent 1.2px);background-size:14px 14px}._media_1f9vs_18 img{display:block;width:100%;height:100%;object-fit:cover;object-position:top left}._body_1f9vs_23{display:flex;flex:1;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-2)}._head_1f9vs_24{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2)}._title_1f9vs_25{font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:var(--tracking-display);line-height:var(--leading-display)}._models_1f9vs_26{display:flex;gap:var(--space-1);padding:0;list-style:none}._models_1f9vs_26 li{padding:1px 8px;border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text-secondary);font-size:var(--text-xs)}._summary_1f9vs_28{color:var(--text-secondary);font-size:var(--text-sm)}._more_1f9vs_31{position:absolute;z-index:1;inset:6px 6px calc(var(--control-height-sm) + var(--space-4)) 6px;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-4);border-radius:calc(var(--radius-surface) - 6px);background:var(--surface-raised)}._steps_1f9vs_32{display:grid;gap:var(--space-2);padding:0;list-style:none;counter-reset:step;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.45}._steps_1f9vs_32 li{position:relative;padding-left:var(--space-6);counter-increment:step}._steps_1f9vs_32 li:before{content:counter(step);position:absolute;left:0;top:0;display:grid;place-items:center;width:16px;height:16px;font-size:10px;border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text-secondary);font-variant-numeric:tabular-nums}._footer_1f9vs_36{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-top:auto;padding-top:var(--space-2)}._toggle_1f9vs_38{display:inline-flex;min-height:var(--control-height-sm);align-items:center;gap:var(--space-1);margin-left:calc(-1 * var(--space-2));padding:0 var(--space-2);border:0;border-radius:var(--radius-control);background:transparent;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}@media (hover: hover) and (pointer: fine){._toggle_1f9vs_38:hover{background:var(--surface-muted);color:var(--foreground)}}._chevron_1f9vs_40{transition:transform var(--duration-standard) var(--ease-standard)}._toggle_1f9vs_38[aria-expanded=true] ._chevron_1f9vs_40{transform:rotate(180deg)}._cta_1f9vs_43{display:inline-flex;min-height:var(--control-height-sm);align-items:center;justify-content:center;gap:var(--space-2);padding:0 var(--space-4);border:1px solid var(--foreground);border-radius:var(--radius-control);background:var(--foreground);color:var(--background);font-size:var(--text-sm);font-weight:500;text-decoration:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:opacity var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._cta_1f9vs_43[aria-disabled=true]{opacity:.52;pointer-events:none}._cta_1f9vs_43 svg{flex:none;transition:transform var(--duration-fast) var(--ease-standard)}@media (hover: hover) and (pointer: fine){._cta_1f9vs_43:hover{opacity:.91;box-shadow:var(--shadow-resting)}._cta_1f9vs_43:hover svg{transform:translate(2px)}}._cta_1f9vs_43:active{opacity:.84}@media (prefers-reduced-motion: reduce){._card_1f9vs_2,._cta_1f9vs_43,._cta_1f9vs_43 svg,._toggle_1f9vs_38,._chevron_1f9vs_40{transition:none}._cta_1f9vs_43:hover svg{transform:none}}._soon_1f9vs_51{display:grid;place-items:center;align-content:center;gap:var(--space-2);min-height:100%;padding:var(--space-6);border:1px dashed var(--border);border-radius:var(--radius-surface);color:var(--text-muted);font-size:var(--text-sm);text-align:center}._shell_liz3d_2{display:grid;grid-template-rows:auto 1fr auto;min-height:100dvh;overflow-x:clip}._main_liz3d_5{position:relative;isolation:isolate}._main_liz3d_5:before{content:"";position:absolute;z-index:-1;top:0;left:50%;width:100vw;height:min(100dvh,980px);transform:translate(-50%);pointer-events:none;background:radial-gradient(60% 55% at 18% 0%,color-mix(in oklab,var(--accent) 16%,transparent),transparent 70%),radial-gradient(55% 50% at 85% 10%,color-mix(in oklab,oklch(70% .14 300) 13%,transparent),transparent 70%),linear-gradient(to bottom,color-mix(in oklab,var(--accent) 7%,var(--background)),var(--background))}._bar_liz3d_15{--tb-bg: oklch(25% .025 262);--background: var(--tb-bg);--surface: oklch(29% .025 262);--surface-raised: oklch(31% .025 262);--surface-muted: oklch(34% .025 262);--foreground: oklch(97% .005 262);--text-secondary: oklch(80% .015 262);--text-muted: oklch(68% .015 262);--border: oklch(38% .025 262);--border-subtle: oklch(33% .025 262);--border-strong: oklch(48% .025 262);display:flex;align-items:center;gap:var(--space-4);min-height:56px;padding:0 clamp(16px,3vw,28px);background:var(--tb-bg);color:var(--foreground);color-scheme:dark}._brand_liz3d_30{display:inline-flex;align-items:center;gap:var(--space-2);font-weight:500;white-space:nowrap}._brand_liz3d_30 svg{color:var(--text-secondary)}._barLinks_liz3d_32{display:flex;gap:var(--space-1);margin-left:auto}._barLinks_liz3d_32 a{display:inline-flex;align-items:center;min-height:var(--control-height-sm);padding:0 var(--space-3);border-radius:var(--radius-control);color:var(--text-secondary);font-size:var(--text-sm);text-decoration:none;transition:color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}@media (hover: hover) and (pointer: fine){._barLinks_liz3d_32 a:hover{color:var(--foreground);background:var(--surface-muted)}}@media (max-width: 640px){._barLinks_liz3d_32{display:none}._bar_liz3d_15>:last-child{margin-left:auto}}._main_liz3d_5{display:flex;flex-direction:column;gap:0;width:100%;max-width:1180px;margin-inline:auto;padding:0 clamp(16px,3vw,28px)}._hero_liz3d_42{position:relative;display:grid;justify-items:center;align-content:center;gap:var(--space-6);min-height:calc(100dvh - 56px);padding:var(--space-12) 0 var(--space-20);text-align:center}._scrollCue_liz3d_44{position:absolute;bottom:var(--space-6);left:50%;display:grid;place-items:center;width:44px;height:44px;margin-left:-22px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--text-secondary);text-decoration:none;transition:color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}@media (hover: hover) and (pointer: fine){._scrollCue_liz3d_44:hover{color:var(--foreground);border-color:var(--border-strong)}}@media (prefers-reduced-motion: no-preference){._scrollCue_liz3d_44 svg{animation:_nudge_liz3d_1 2.4s var(--ease-in-out) infinite}}@keyframes _nudge_liz3d_1{0%,60%,to{transform:translateY(0)}30%{transform:translateY(4px)}}._title_liz3d_48{--fast: oklch(48% .16 35);--slow: oklch(43% .12 265);max-width:980px;font-family:var(--font-serif);font-size:clamp(48px,8.4vw,112px);font-weight:500;line-height:.98;letter-spacing:-.025em;text-wrap:balance}._fast_liz3d_50,._slow_liz3d_50{font-style:italic}._fast_liz3d_50{color:var(--fast)}._slow_liz3d_50{color:var(--slow)}:root[data-theme=dark] ._title_liz3d_48{--fast: oklch(72% .15 38);--slow: oklch(76% .1 265)}._lead_liz3d_54{max-width:620px;color:var(--text-secondary);font-size:var(--text-lg);text-wrap:pretty}._hero_liz3d_42 ._keySection_liz3d_55{margin-top:var(--space-4);text-align:initial}@media (max-width: 640px){._hero_liz3d_42{min-height:0;padding:var(--space-12) 0 var(--space-4)}._scrollCue_liz3d_44{display:none}._lead_liz3d_54{font-size:var(--text-base)}}._flow_liz3d_60{position:relative;padding:var(--space-5) 0;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface)}._flowList_liz3d_61{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:0;list-style:none}._step_liz3d_62{position:relative;display:grid;align-content:start;justify-items:center;gap:2px;padding:0 var(--space-2);text-align:center}._node_liz3d_63{display:grid;place-items:center;width:36px;height:36px;margin-bottom:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--text-secondary)}._step_liz3d_62:nth-child(3) ._node_liz3d_63{color:var(--accent);border-color:color-mix(in oklab,var(--accent) 45%,var(--border))}._stepTitle_liz3d_65{font-size:var(--text-sm);font-weight:500}._stepText_liz3d_66{color:var(--text-muted);font-size:var(--text-xs)}._arrows_liz3d_68{position:absolute;top:9px;right:0;display:flex;transform:translate(50%);color:color-mix(in oklab,var(--accent) 45%,var(--border))}._arrows_liz3d_68 svg+svg{margin-left:-8px}@media (prefers-reduced-motion: no-preference){._arrows_liz3d_68 svg{animation:_glow_liz3d_1 2.8s var(--ease-in-out) infinite;animation-delay:calc(var(--k) * .14s)}}@keyframes _glow_liz3d_1{0%,to{color:color-mix(in oklab,var(--accent) 30%,var(--border));filter:none}18%{color:var(--accent);filter:drop-shadow(0 0 3px color-mix(in oklab,var(--accent) 55%,transparent))}40%{color:color-mix(in oklab,var(--accent) 30%,var(--border));filter:none}}@media (max-width: 760px){._flow_liz3d_60{padding:var(--space-4)}._flowList_liz3d_61{grid-template-columns:minmax(0,1fr);gap:var(--space-3)}._arrows_liz3d_68{display:none}._step_liz3d_62{grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;justify-items:start;column-gap:var(--space-3);padding:0;text-align:left}._node_liz3d_63{grid-row:1 / span 2;margin:0}}._keySection_liz3d_55{display:grid;gap:var(--space-3);width:min(100%,640px);margin:0 auto;padding:var(--space-5) var(--space-6);border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface)}._key_liz3d_55{display:flex;align-items:end;gap:var(--space-2)}._keyField_liz3d_89{flex:1;min-width:0}._keyFoot_liz3d_90{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:var(--control-height-sm, 32px)}._keyStatus_liz3d_91{display:flex;align-items:flex-start;gap:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);line-height:1.5}._keyStatus_liz3d_91 svg{flex:none;margin-top:1px}._keyStatus_liz3d_91[data-state=ok]{color:var(--success);font-size:var(--text-sm)}._keyStatus_liz3d_91[data-state=problem]{color:var(--danger);font-size:var(--text-sm)}._keyLink_liz3d_96{display:inline-flex;flex:none;min-height:var(--control-height-md);align-items:center;gap:var(--space-2);padding:0 var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);font-size:var(--text-sm);font-weight:500;text-decoration:none;white-space:nowrap;transition:background var(--duration-fast) var(--ease-standard)}._keyLink_liz3d_96 svg:last-child{color:var(--text-muted)}@media (hover: hover) and (pointer: fine){._keyLink_liz3d_96:hover{background:var(--surface-muted)}}@media (max-width: 480px){._keySection_liz3d_55{padding:var(--space-4)}._key_liz3d_55{flex-direction:column;align-items:stretch}._keyLink_liz3d_96{justify-content:center}}._section_liz3d_102{display:grid;gap:var(--space-6);padding:var(--space-16) 0 0}._sectionHead_liz3d_103{display:grid;justify-items:center;gap:var(--space-2);text-align:center}._sectionHead_liz3d_103 h2{font-size:var(--text-3xl)}._sub_liz3d_105{max-width:620px;color:var(--text-secondary)}@media (max-width: 640px){._section_liz3d_102{padding-top:var(--space-12)}._sectionHead_liz3d_103 h2{font-size:var(--text-2xl)}}._dialogActions_liz3d_108{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}._dialogPrimary_liz3d_110{display:inline-flex;min-height:var(--control-height-md);align-items:center;padding:0 var(--space-5);border:1px solid var(--foreground);border-radius:var(--radius-control);background:var(--foreground);color:var(--background);font:inherit;font-size:var(--text-sm);font-weight:500;cursor:pointer;transition:opacity var(--duration-fast) var(--ease-standard)}@media (hover: hover) and (pointer: fine){._dialogPrimary_liz3d_110:hover{opacity:.91}}._dialogPrimary_liz3d_110:active{opacity:.84}._grid_liz3d_114{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:var(--space-4);align-items:stretch}@media (min-width: 1100px){._grid_liz3d_114{grid-template-columns:repeat(3,minmax(0,1fr))}}._features_liz3d_118{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4);padding:0;list-style:none}@media (max-width: 1000px){._features_liz3d_118{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 520px){._features_liz3d_118{grid-template-columns:minmax(0,1fr)}}._feature_liz3d_118{display:grid;align-content:start;gap:var(--space-2);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface)}._featureTitle_liz3d_122{font-size:var(--text-base);font-weight:500}._exploreGroup_liz3d_125{display:grid;gap:var(--space-3)}._groupTitle_liz3d_126{color:var(--text-secondary);font-size:var(--text-sm);font-weight:500}._tiles_liz3d_127{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4);padding:0;list-style:none}@media (max-width: 1000px){._tiles_liz3d_127{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 520px){._tiles_liz3d_127{grid-template-columns:minmax(0,1fr)}}._tile_liz3d_127{display:grid;align-content:start;gap:var(--space-2);height:100%;padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);color:var(--foreground);text-decoration:none;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._tileIcon_liz3d_131{display:grid;place-items:center;width:36px;height:36px;margin-bottom:var(--space-1);border-radius:var(--radius-control);background:var(--surface-muted);color:var(--text-secondary)}._tileTitle_liz3d_132{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);font-weight:500}._tileArrow_liz3d_133{flex:none;color:var(--text-muted);transition:transform var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._tileText_liz3d_134{color:var(--text-secondary);font-size:var(--text-sm)}@media (hover: hover) and (pointer: fine){._tile_liz3d_127:hover{border-color:var(--border-strong);box-shadow:var(--shadow-resting)}._tile_liz3d_127:hover ._tileArrow_liz3d_133{color:var(--foreground);transform:translate(2px,-2px)}}@media (prefers-reduced-motion: reduce){._tile_liz3d_127,._tileArrow_liz3d_133{transition:none}._tile_liz3d_127:hover ._tileArrow_liz3d_133{transform:none}}._footer_liz3d_141{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-1) var(--space-4);margin-top:var(--space-20);padding:var(--space-5) clamp(16px,3vw,28px);border-top:1px solid var(--border);color:var(--text-muted);font-size:var(--text-sm)}@media (prefers-reduced-motion: reduce){._barLinks_liz3d_32 a,._keyLink_liz3d_96{transition:none}}:root{color-scheme:light;--neutral-0: oklch(100% 0 0);--neutral-1: oklch(99% 0 0);--neutral-2: oklch(97.8% 0 0);--neutral-3: oklch(95.8% 0 0);--neutral-4: oklch(91.5% 0 0);--neutral-5: oklch(84% 0 0);--neutral-6: oklch(72% 0 0);--neutral-7: oklch(59% 0 0);--neutral-8: oklch(46% 0 0);--neutral-9: oklch(34% 0 0);--neutral-10: oklch(23% 0 0);--neutral-11: oklch(15% 0 0);--background: var(--neutral-0);--surface: var(--neutral-0);--surface-raised: var(--neutral-0);--surface-muted: var(--neutral-2);--foreground: var(--neutral-11);--text-secondary: var(--neutral-8);--text-muted: var(--neutral-7);--border: oklch(93.5% 0 0);--border-subtle: oklch(96.5% 0 0);--border-strong: oklch(82% 0 0);--accent: oklch(33% 0 0);--accent-strong: oklch(24% 0 0);--accent-subtle: oklch(33% 0 0 / .1);--accent-foreground: var(--background);--control-on: oklch(23% 0 0);--control-glyph: oklch(100% 0 0);--control-track: oklch(89.5% 0 0);--control-track-hover: oklch(86% 0 0);--control-thumb: oklch(100% 0 0);--control-thumb-on: oklch(100% 0 0);--control-thumb-shadow: 0 0 0 .5px oklch(0% 0 0 / .07), 0 1px 2px oklch(0% 0 0 / .14), 0 2px 6px oklch(0% 0 0 / .06);--control-on-subtle: color-mix(in oklab, var(--control-on) 10%, transparent);--control-fill: var(--control-on);--focus-ring: transparent;--success: oklch(49% .19 150);--warning: oklch(58% .18 75);--danger: oklch(54% .21 25);--shadow-resting: 0 1px 2px oklch(0% 0 0 / .035);--shadow-raised: 0 6px 18px oklch(0% 0 0 / .065), 0 1px 3px oklch(0% 0 0 / .035);--shadow-floating: 0 20px 48px oklch(0% 0 0 / .105), 0 3px 10px oklch(0% 0 0 / .045);--arc-gradient-from: oklch(90% .045 300);--arc-gradient-to: oklch(92% .045 65);--arc-gradient: linear-gradient(100deg, var(--arc-gradient-from), var(--arc-gradient-to));--arc-gradient-foreground: oklch(22% .01 300);--arc-gradient-soft: linear-gradient(135deg, oklch(97.5% .016 300), oklch(98% .016 65));--arc-gradient-line: linear-gradient(100deg, oklch(83% .06 300), oklch(86% .06 65));--arc-gradient-ink: linear-gradient(100deg, oklch(47% .1 300), oklch(50% .09 55));--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--radius-control: 1.125rem;--radius-panel: 1.625rem;--radius-surface: 2.125rem;--radius-pill: 9999px;--control-height-sm: 2.25rem;--control-height-md: 2.75rem;--control-height-lg: 3.125rem;--font-display: var(--font-geist, "Geist Variable"), sans-serif;--font-body: var(--font-inter, "Inter Variable"), sans-serif;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.375rem;--text-2xl: 1.75rem;--text-3xl: 2.25rem;--text-4xl: 3.25rem;--text-5xl: 4.5rem;--tracking-display: -.03em;--tracking-body: -.01em;--leading-display: 1.1;--leading-body: 1.4;--ease-enter: cubic-bezier(.16,1,.3,1);--ease-standard: cubic-bezier(.22,1,.36,1);--ease-exit: cubic-bezier(.7,0,.84,0);--ease-in-out: cubic-bezier(.65,0,.35,1);--ease-spring: linear(0, .0258, .09, .1763, .2732, .3724, .4683, .5573, .6376, .7082, .7689, .8202, .8628, .8976, .9256, .9476, .9648, .9778, .9875, .9945, .9994, 1.0026, 1.0047, 1.0058, 1.0062, 1.0062, 1.0059, 1.0055, 1.0049, 1.0043, 1.0036, 1.0031, 1.0025, 1.002, 1.0016, 1.0013, 1);--duration-instant: .12s;--duration-fast: .16s;--duration-standard: .24s;--duration-considered: .48s;--duration-spring: .58s}:root[data-theme=dark]{color-scheme:dark;--background: oklch(19% 0 0);--surface: oklch(21.5% 0 0);--surface-raised: oklch(24% 0 0);--surface-muted: oklch(26% 0 0);--foreground: oklch(96% 0 0);--text-secondary: oklch(77% 0 0);--text-muted: oklch(64% 0 0);--border: oklch(29% 0 0);--border-subtle: oklch(25% 0 0);--border-strong: oklch(40% 0 0);--focus-ring: transparent;--accent: oklch(80% 0 0);--accent-strong: oklch(91% 0 0);--accent-subtle: oklch(80% 0 0 / .13);--control-on: oklch(93% 0 0);--control-glyph: oklch(19% 0 0);--control-track: oklch(33% 0 0);--control-track-hover: oklch(37% 0 0);--control-thumb: oklch(97% 0 0);--control-thumb-on: oklch(19% 0 0);--control-fill: oklch(62% 0 0);--control-thumb-shadow: 0 0 0 .5px oklch(0% 0 0 / .3), 0 1px 2px oklch(0% 0 0 / .35), 0 2px 6px oklch(0% 0 0 / .2);--success: oklch(78% .18 150);--warning: oklch(83% .17 80);--danger: oklch(76% .2 25);--shadow-resting: 0 1px 2px oklch(0% 0 0 / .18);--shadow-raised: 0 8px 22px oklch(0% 0 0 / .22);--shadow-floating: 0 22px 55px oklch(0% 0 0 / .34);--arc-gradient-from: oklch(38% .05 300);--arc-gradient-to: oklch(40% .045 60);--arc-gradient-foreground: oklch(96% .005 300);--arc-gradient-soft: linear-gradient(135deg, oklch(23.5% .016 300), oklch(24% .014 65));--arc-gradient-line: linear-gradient(100deg, oklch(48% .06 300), oklch(52% .055 65));--arc-gradient-ink: linear-gradient(100deg, oklch(82% .07 300), oklch(86% .065 70))}:root[data-accent=neutral]{--accent: oklch(33% 0 0);--accent-strong: oklch(24% 0 0);--accent-subtle: oklch(33% 0 0 / .1)}:root[data-accent=violet]{--accent: #7747ff;--accent-strong: #5528ce;--accent-subtle: rgb(119 71 255 / .13)}:root[data-accent=blue]{--accent: #0562ef;--accent-strong: #074db7;--accent-subtle: rgb(5 98 239 / .12)}:root[data-accent=green]{--accent: #0db879;--accent-strong: #087c54;--accent-subtle: rgb(13 184 121 / .13);--accent-foreground: #102016}:root[data-accent=amber]{--accent: #f3ad20;--accent-strong: #9c6300;--accent-subtle: rgb(243 173 32 / .16);--accent-foreground: #20190d}:root[data-accent=orange]{--accent: #f48120;--accent-strong: #aa4700;--accent-subtle: rgb(244 129 32 / .13);--accent-foreground: #17130f}:root[data-accent=coral]{--accent: #f15f55;--accent-strong: #b92c27;--accent-subtle: rgb(241 95 85 / .14);--accent-foreground: #21110f}:root[data-accent=rose]{--accent: #ed4e9d;--accent-strong: #ae2570;--accent-subtle: rgb(237 78 157 / .14);--accent-foreground: #250f1b}:root[data-theme=dark][data-accent=neutral]{--accent: oklch(80% 0 0);--accent-strong: oklch(91% 0 0);--accent-subtle: oklch(80% 0 0 / .13)}:root[data-theme=dark][data-accent=violet]{--accent: #a78bff;--accent-strong: #c7b7ff;--accent-subtle: rgb(119 71 255 / .22)}:root[data-theme=dark][data-accent=blue]{--accent: #6ba3ff;--accent-strong: #a4c7ff;--accent-subtle: rgb(5 98 239 / .22)}:root[data-theme=dark][data-accent=green]{--accent: #53dca6;--accent-strong: #93efd0;--accent-subtle: rgb(13 184 121 / .2)}:root[data-theme=dark][data-accent=amber]{--accent: #ffcb62;--accent-strong: #ffe0a1;--accent-subtle: rgb(243 173 32 / .2)}:root[data-theme=dark][data-accent=orange]{--accent: #ffad5e;--accent-strong: #ffd0a0;--accent-subtle: rgb(244 129 32 / .2);--accent-foreground: #17130f}:root[data-theme=dark][data-accent=coral]{--accent: #ff9386;--accent-strong: #ffc1ba;--accent-subtle: rgb(241 95 85 / .2)}:root[data-theme=dark][data-accent=rose]{--accent: #ff8bc5;--accent-strong: #ffc0df;--accent-subtle: rgb(237 78 157 / .2)}:root[data-accent=neutral]{--control-on: oklch(23% 0 0);--control-thumb-on: oklch(100% 0 0);--control-glyph: oklch(100% 0 0)}:root[data-accent=violet]{--control-on: #7747ff;--control-thumb-on: #fff;--control-glyph: #fff}:root[data-accent=blue]{--control-on: #0562ef;--control-thumb-on: #fff;--control-glyph: #fff}:root[data-accent=green]{--control-on: #10a870;--control-thumb-on: #fff;--control-glyph: #fff}:root[data-accent=amber]{--control-on: #eda11a;--control-thumb-on: #fff;--control-glyph: #2a1c03}:root[data-accent=orange]{--control-on: #f07818;--control-thumb-on: #fff;--control-glyph: #fff}:root[data-accent=coral]{--control-on: #ec564b;--control-thumb-on: #fff;--control-glyph: #fff}:root[data-accent=rose]{--control-on: #e64494;--control-thumb-on: #fff;--control-glyph: #fff}:root[data-theme=dark][data-accent=neutral]{--control-on: oklch(93% 0 0);--control-thumb-on: oklch(19% 0 0);--control-glyph: oklch(19% 0 0)}:root[data-theme=dark][data-accent=violet]{--control-on: #8a66ff;--control-thumb-on: #fff;--control-glyph: #fff;--control-fill: #8a66ff}:root[data-theme=dark][data-accent=blue]{--control-on: #3b82f6;--control-thumb-on: #fff;--control-glyph: #fff;--control-fill: #3b82f6}:root[data-theme=dark][data-accent=green]{--control-on: #1fae78;--control-thumb-on: #fff;--control-glyph: #fff;--control-fill: #1fae78}:root[data-theme=dark][data-accent=amber]{--control-on: #e8a52a;--control-thumb-on: #fff;--control-glyph: #241803;--control-fill: #e8a52a}:root[data-theme=dark][data-accent=orange]{--control-on: #ef873a;--control-thumb-on: #fff;--control-glyph: #fff;--control-fill: #ef873a}:root[data-theme=dark][data-accent=coral]{--control-on: #ec6a60;--control-thumb-on: #fff;--control-glyph: #fff;--control-fill: #ec6a60}:root[data-theme=dark][data-accent=rose]{--control-on: #e457a0;--control-thumb-on: #fff;--control-glyph: #fff;--control-fill: #e457a0}:root{--series-1: #1f7dcf;--series-2: #7128a5;--series-3: #e58f00;--series-4: #009e84}:root[data-theme=dark]{--series-1: #55adff;--series-2: #9c37be;--series-3: #e66e00;--series-4: #00a861}@supports (color: oklch(from red clamp(.4,l * sign(max(c - .02,0)) + .5,.8) c h)){:root{--series-1: oklch(from var(--accent) calc(l*sign(max(c - .02, 0)) + .58*(1 - sign(max(c - .02, 0)))) calc(c*sign(max(c - .02, 0)) + .15*(1 - sign(max(c - .02, 0)))) calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0)))) );--series-2: oklch(from var(--accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))) - .25, .76) .19 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 57) );--series-3: oklch(from var(--accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))) + .14, .76) .18 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 184) );--series-4: oklch(from var(--accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))), .76) .21 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 292) )}:root[data-theme=dark]{--series-1: oklch(from var(--accent) calc(l*sign(max(c - .02, 0)) + .73*(1 - sign(max(c - .02, 0)))) calc(c*sign(max(c - .02, 0)) + .15*(1 - sign(max(c - .02, 0)))) calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0)))) );--series-2: oklch(from var(--accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) - .19, .665) .21 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 66) );--series-3: oklch(from var(--accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) + .02, .665) .21 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 175) );--series-4: oklch(from var(--accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) - .1, .665) .18 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 270) )}}:focus:not(:focus-visible),:is(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,[contenteditable]:not([contenteditable=false]),[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[tabindex="-1"]):focus{outline:none!important}:focus-visible:not(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,[contenteditable]:not([contenteditable=false]),[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[tabindex="-1"]){outline:var(--focus-outline-width, 2px) solid var(--focus-outline, color-mix(in oklab, var(--accent-strong) 72%, transparent))!important;outline-offset:var(--focus-outline-offset, 2px)!important}:root{--font-serif: "Cormorant Garamond", Georgia, "Times New Roman", serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace}*{box-sizing:border-box}[hidden]{display:none!important}html,body{margin:0}html{scroll-padding-top:var(--space-20)}@media (prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}body{background:var(--background);color:var(--foreground);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-body);letter-spacing:var(--tracking-body);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-weight:500;margin:0}h1,h2{font-family:var(--font-display);letter-spacing:var(--tracking-display);line-height:var(--leading-display)}p,ul,ol,dl,dd,figure{margin:0}code,pre{font-family:var(--font-mono)}.srOnly{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (prefers-reduced-motion: no-preference){::view-transition-old(root),::view-transition-new(root){animation-duration:var(--duration-standard)}}
