@layer reset,base,tokens,recipes,utilities;@layer base{:root{--made-with-panda: "🐼"}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--colors-bg-canvas);font-family:var(--fonts-sans);font-size:var(--font-sizes-body);line-height:var(--line-heights-normal);font-weight:var(--font-weights-regular);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100dvh}body,::selection{color:var(--colors-text-primary)}::selection{background:var(--colors-accent-soft)}a{text-decoration:none;color:var(--colors-accent-text)}a:hover{text-decoration:underline;text-underline-offset:2px}code,pre,kbd,samp{font-family:var(--fonts-mono)}:where(a,button,input,textarea,select,[tabindex]):focus-visible{outline:2px solid transparent;outline-offset:2px;border-radius:var(--radii-sm);box-shadow:var(--shadows-ring)}*,:before,:after,::backdrop{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness: proximity;--border-spacing-x: 0;--border-spacing-y: 0;--translate-x: 0;--translate-y: 0;--rotate: 0;--rotate-x: 0;--rotate-y: 0;--skew-x: 0;--skew-y: 0;--scale-x: 1;--scale-y: 1}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;--transition-duration: .001ms !important;transition-duration:.001ms!important;scroll-behavior:auto!important}}}@layer tokens{:where(:root,:host){--colors-transparent: transparent;--fonts-sans: "Space Grotesk", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--fonts-mono: "JetBrains Mono", ui-monospace, "SF Mono", "Cascadia Code", Menlo, Consolas, monospace;--font-weights-regular: 400;--font-weights-medium: 500;--font-weights-semibold: 600;--font-weights-bold: 700;--font-sizes-display: 44px;--font-sizes-h1: 32px;--font-sizes-h2: 24px;--font-sizes-h3: 19px;--font-sizes-body: 15px;--font-sizes-sm: 13px;--font-sizes-xs: 12px;--font-sizes-code: 13.5px;--line-heights-tight: 1.1;--line-heights-snug: 1.3;--line-heights-normal: 1.55;--letter-spacings-display: -.02em;--letter-spacings-wordmark: -.03em;--letter-spacings-normal: 0em;--letter-spacings-wide: .02em;--letter-spacings-caps: .08em;--spacing-1: 4px;--spacing-2: 8px;--spacing-3: 12px;--spacing-4: 16px;--spacing-5: 24px;--spacing-6: 32px;--spacing-7: 48px;--spacing-8: 64px;--spacing-0\.5: 2px;--sizes-prose: 640px;--sizes-share: 760px;--sizes-wide: 1080px;--sizes-breakpoint-sm: 480px;--sizes-breakpoint-md: 768px;--sizes-breakpoint-lg: 1024px;--radii-sm: 6px;--radii-md: 10px;--radii-lg: 16px;--radii-pill: 999px;--radii-round: 50%;--border-widths-hairline: 1px;--durations-instant: 90ms;--durations-fast: .14s;--durations-base: .22s;--durations-slow: .34s;--durations-delight: 1.1s;--easings-out: cubic-bezier(.16, 1, .3, 1);--easings-standard: cubic-bezier(.4, 0, .2, 1);--easings-in-out: cubic-bezier(.65, 0, .35, 1);--easings-spring: cubic-bezier(.34, 1.56, .64, 1);--easings-delight: cubic-bezier(.16, 1, .3, 1);--shadows-ring: 0 0 0 3px var(--colors-accent-ring);--shadows-ring-tight: 0 0 0 2px var(--colors-accent-ring);--shadows-glow: 0 6px 20px -8px var(--colors-accent-line);--breakpoints-sm: 480px;--breakpoints-md: 768px;--breakpoints-lg: 1024px;--colors-bg-canvas: #0B0D12;--colors-bg-surface: #14171C;--colors-bg-raised: #1B1F26;--colors-bg-inset: #0E1116;--colors-border-subtle: #262B33;--colors-border-strong: #3A424D;--colors-text-primary: #F2F4F7;--colors-text-muted: #9BA3AE;--colors-text-faint: #6B7480;--colors-accent-base: #7A55F5;--colors-accent-hover: #694BE8;--colors-accent-active: #5B3FD6;--colors-accent-fg: #FFFFFF;--colors-accent-text: #9B82FF;--colors-accent-soft: rgba(124,92,255,.16);--colors-accent-line: rgba(124,92,255,.34);--colors-accent-ring: rgba(132,104,255,.55);--colors-state-ok: #3FB984;--colors-state-ok-text: #56C795;--colors-state-ok-soft: rgba(63,185,132,.15);--colors-state-ok-line: rgba(63,185,132,.38);--colors-state-bad: #F2698B;--colors-state-bad-text: #F2698B;--colors-state-bad-soft: rgba(242,105,139,.15);--colors-state-bad-line: rgba(242,105,139,.38);--colors-state-warn: #F2B544;--colors-state-warn-text: #F2B544;--colors-state-warn-soft: rgba(242,181,68,.14);--colors-state-warn-line: rgba(242,181,68,.4);--shadows-card: 0 1px 2px rgba(0,0,0,.4), 0 10px 30px -14px rgba(0,0,0,.55);--shadows-raised: 0 2px 6px rgba(0,0,0,.4), 0 24px 60px -20px rgba(0,0,0,.55);--shadows-inset: inset 0 1px 2px rgba(0,0,0,.4)}[data-theme=light]{--colors-bg-canvas: #FFFFFF;--colors-bg-surface: #F6F7F9;--colors-bg-raised: #FFFFFF;--colors-bg-inset: #F2F3F6;--colors-border-subtle: #E6E8EC;--colors-border-strong: #C9CDD4;--colors-text-primary: #0B0D10;--colors-text-muted: #5B6470;--colors-text-faint: #98A2AE;--colors-accent-base: #6A47F5;--colors-accent-hover: #5A38E0;--colors-accent-active: #4C2DC9;--colors-accent-fg: #FFFFFF;--colors-accent-text: #6A47F5;--colors-accent-soft: rgba(106,71,245,.1);--colors-accent-line: rgba(106,71,245,.26);--colors-accent-ring: rgba(106,71,245,.4);--colors-state-ok: #15915E;--colors-state-ok-text: #15915E;--colors-state-ok-soft: rgba(21,145,94,.1);--colors-state-ok-line: rgba(21,145,94,.3);--colors-state-bad: #D6336C;--colors-state-bad-text: #D6336C;--colors-state-bad-soft: rgba(214,51,108,.09);--colors-state-bad-line: rgba(214,51,108,.28);--colors-state-warn: #B5820E;--colors-state-warn-text: #946A05;--colors-state-warn-soft: rgba(181,130,14,.1);--colors-state-warn-line: rgba(181,130,14,.3);--shadows-card: 0 1px 2px rgba(11,13,16,.06), 0 10px 30px -14px rgba(11,13,16,.12);--shadows-raised: 0 2px 6px rgba(11,13,16,.06), 0 24px 60px -20px rgba(11,13,16,.12);--shadows-inset: inset 0 1px 2px rgba(11,13,16,.06) }@keyframes spin{to{transform:rotate(360deg)}}@keyframes sparkBloom{0%{transform:translate(-50%,-50%) scale(.35) rotate(-18deg);opacity:0}55%{transform:translate(-50%,-118%) scale(1.15) rotate(12deg);opacity:1}to{transform:translate(-50%,-185%) scale(.85) rotate(12deg);opacity:0}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes pop{0%{transform:translateY(10px) scale(.98)}to{transform:none}}@keyframes bloom{0%{transform:translateY(6px)}to{transform:none}}@keyframes reveal{0%{transform:translateY(-6px)}to{transform:none}}}@layer utilities{.p_\[4px_9px\]{padding:4px 9px}.bg_bg\.raised{background:var(--colors-bg-raised)}.bg_accent\.soft{background:var(--colors-accent-soft)}.bg_state\.ok\.soft{background:var(--colors-state-ok-soft)}.bg_state\.bad\.soft{background:var(--colors-state-bad-soft)}.bg_state\.warn\.soft{background:var(--colors-state-warn-soft)}.p_\[2px_7px\]{padding:2px 7px}.bg_\[currentColor\]{background:currentColor}.bg_accent\.base{background:var(--colors-accent-base)}.bg_bg\.surface{background:var(--colors-bg-surface)}.bg_transparent{background:var(--colors-transparent)}.anim_spin_0\.7s_linear_infinite{animation:spin .7s linear infinite}.m_\[0_0_3px\]{margin:0 0 3px}.m_\[0\]{margin:0}.p_\[9px_11px\]{padding:9px 11px}.bg_bg\.inset{background:var(--colors-bg-inset)}.p_3{padding:var(--spacing-3)}.p_\[0\]{padding:0}.anim_sparkBloom_1\.1s_cubic-bezier\(0\.16\,_1\,_0\.3\,_1\)_forwards{animation:sparkBloom 1.1s cubic-bezier(.16,1,.3,1) forwards}.bg_border\.subtle{background:var(--colors-border-subtle)}.bd_\[none\]{border:none}.p_\[0_9px\]{padding:0 9px}.p_0\.5{padding:var(--spacing-0\.5)}.p_\[26px_18px\]{padding:26px 18px}.p_\[9px_22px\]{padding:9px 22px}.p_\[18px_16px_24px\]{padding:18px 16px 24px}.p_\[7px_10px\]{padding:7px 10px}.bg_border\.strong{background:var(--colors-border-strong)}.p_\[3px_8px\]{padding:3px 8px}.p_\[16px\]{padding:16px}.p_\[6px_12px\]{padding:6px 12px}.p_\[6px_16px\]{padding:6px 16px}.p_\[8px_12px\]{padding:8px 12px}.p_\[12px_14px\]{padding:12px 14px}.p_\[11px_14px\]{padding:11px 14px}.bg_state\.ok{background:var(--colors-state-ok)}.p_\[9px_12px\]{padding:9px 12px}.p_2{padding:var(--spacing-2)}.p_\[8px_10px\]{padding:8px 10px}.p_\[0_12px_11px\]{padding:0 12px 11px}.p_\[18px\]{padding:18px}.p_\[2px_5px\]{padding:2px 5px}.p_\[8px_14px\]{padding:8px 14px}.p_\[8px_18px\]{padding:8px 18px}.p_\[5px_9px\]{padding:5px 9px}.bg_bg\.canvas{background:var(--colors-bg-canvas)}.m_\[18px_0_14px\]{margin:18px 0 14px}.m_\[0_0_8px\]{margin:0 0 8px}.m_\[0_0_30px\]{margin:0 0 30px}.anim_reveal_0\.22s_cubic-bezier\(0\.16\,_1\,_0\.3\,_1\){animation:reveal .22s cubic-bezier(.16,1,.3,1)}.m_\[18px_0_0\]{margin:18px 0 0}.inset_\[0\]{top:0;right:0;bottom:0;left:0}.p_5{padding:var(--spacing-5)}.bg_\[rgba\(8\,9\,12\,0\.62\)\]{background:#08090c9e}.anim_fade_0\.22s_cubic-bezier\(0\.16\,_1\,_0\.3\,_1\){animation:fade .22s cubic-bezier(.16,1,.3,1)}.p_6{padding:var(--spacing-6)}.anim_pop_0\.34s_cubic-bezier\(0\.34\,_1\.56\,_0\.64\,_1\){animation:pop .34s cubic-bezier(.34,1.56,.64,1)}.m_\[0_0_6px\]{margin:0 0 6px}.m_\[0_0_22px\]{margin:0 0 22px}.m_\[18px_0_8px\]{margin:18px 0 8px}.m_\[8px_0_0\]{margin:8px 0 0}.m_\[2px_0_0\]{margin:2px 0 0}.p_\[0_0_0_18px\]{padding:0 0 0 18px}.m_\[0_0_12px\]{margin:0 0 12px}.m_\[2px_0_14px\]{margin:2px 0 14px}.p_\[30px_0\]{padding:30px 0}.m_\[14px_0_0\]{margin:14px 0 0}.m_\[8px_auto_0\]{margin:8px auto 0}.p_\[16px_18px\]{padding:16px 18px}.m_\[-1px\]{margin:-1px}.p_\[14px_0_22px\]{padding:14px 0 22px}.m_\[26px_0_12px\]{margin:26px 0 12px}.m_\[-2px_0_10px\]{margin:-2px 0 10px}.gap_\[5px\]{gap:5px}.bd-w_hairline{border-width:var(--border-widths-hairline)}.border-style_solid{border-style:solid}.bd-c_transparent{border-color:var(--colors-transparent)}.bdr_pill{border-radius:var(--radii-pill)}.bd-c_border\.subtle{border-color:var(--colors-border-subtle)}.bd-c_accent\.line{border-color:var(--colors-accent-line)}.bd-c_state\.ok\.line{border-color:var(--colors-state-ok-line)}.bd-c_state\.bad\.line{border-color:var(--colors-state-bad-line)}.bd-c_state\.warn\.line{border-color:var(--colors-state-warn-line)}.gap_\[4px\]{gap:4px}.bdr_round{border-radius:var(--radii-round)}.bdr_md{border-radius:var(--radii-md)}.td_none{text-decoration:none}.px_3{padding-inline:var(--spacing-3)}.gap_\[6px\]{gap:6px}.px_4{padding-inline:var(--spacing-4)}.gap_2{gap:var(--spacing-2)}.px_\[22px\]{padding-inline:22px}.gap_\[9px\]{gap:9px}.gap_3{gap:var(--spacing-3)}.py_\[14px\]{padding-block:14px}.flex_\[none\]{flex:none}.flex_\[1\]{flex:1 1 0%}.flex_none{flex:none}.gap_\[10px\]{gap:10px}.gap_\[2px\]{gap:2px}.ov_hidden{overflow:hidden}.bdr_sm{border-radius:var(--radii-sm)}.py_1{padding-block:var(--spacing-1)}.px_\[0\]{padding-inline:0}.py_\[6px\]{padding-block:6px}.py_\[0\]{padding-block:0}.px_\[9px\]{padding-inline:9px}.py_\[3px\]{padding-block:3px}.gap_4{gap:var(--spacing-4)}.py_4{padding-block:var(--spacing-4)}.gap_0\.5{gap:var(--spacing-0\.5)}.mx_\[6px\]{margin-inline:6px}.gap_\[0\]{gap:0}.px_\[10px\]{padding-inline:10px}.px_\[14px\]{padding-inline:14px}.ring_none{outline:2px solid transparent;outline-offset:2px}.bdr_\[5px\]{border-radius:5px}.border-style_none{border-style:none}.bdr_\[calc\(token\(radii\.md\)_-_3px\)\]{border-radius:calc(var(--radii-md) - 3px)}.trs_\[color_token\(durations\.fast\)_token\(easings\.out\)\,_background_token\(durations\.fast\)_token\(easings\.out\)\,_box-shadow_token\(durations\.base\)_token\(easings\.out\)\]{transition:color var(--durations-fast) var(--easings-out),background var(--durations-fast) var(--easings-out),box-shadow var(--durations-base) var(--easings-out)}.px_\[20px\]{padding-inline:20px}.gap_\[7px\]{gap:7px}.bdr_lg{border-radius:var(--radii-lg)}.gap_\[8px\]{gap:8px}.bdr_\[2px\]{border-radius:2px}.gap_\[3px\]{gap:3px}.bdr_\[3px\]{border-radius:3px}.bdr_\[8px\]{border-radius:8px}.mx_auto{margin-inline:auto}.bdr_\[4px\]{border-radius:4px}.mx_\[-4px\]{margin-inline:-4px}.bdr_\[7px\]{border-radius:7px}.px_\[26px\]{padding-inline:26px}.py_\[18px\]{padding-block:18px}.py_3{padding-block:var(--spacing-3)}.trs_\[transform_0\.22s_cubic-bezier\(0\.16\,_1\,_0\.3\,_1\)\]{transition:transform .22s cubic-bezier(.16,1,.3,1)}.ring_\[none\]{outline:2px solid transparent;outline-offset:2px}.gap_\[11px\]{gap:11px}.bd-c_border\.strong{border-color:var(--colors-border-strong)}.td_underline{text-decoration:underline}.py_\[56px\]{padding-block:56px}.py_\[9px\]{padding-block:9px}.py_\[10px\]{padding-block:10px}.gap_\[14px\]{gap:14px}.bd-w_\[0\]{border-width:0}.gap_7{gap:var(--spacing-7)}.d_inline-flex{display:inline-flex}.ai_center{align-items:center}.white-space_nowrap{white-space:nowrap}.ff_sans{font-family:var(--fonts-sans)}.fw_medium{font-weight:var(--font-weights-medium)}.fs_xs{font-size:var(--font-sizes-xs)}.lh_\[1\]{line-height:1}.c_text\.muted{color:var(--colors-text-muted)}.c_accent\.text{color:var(--colors-accent-text)}.c_state\.ok\.text{color:var(--colors-state-ok-text)}.c_state\.bad\.text{color:var(--colors-state-bad-text)}.c_state\.warn\.text{color:var(--colors-state-warn-text)}.fs_\[11px\]{font-size:11px}.ff_mono{font-family:var(--fonts-mono)}.ls_\[-0\.02em\]{letter-spacing:-.02em}.flex-sh_0{flex-shrink:0}.jc_center{justify-content:center}.fw_semibold{font-weight:var(--font-weights-semibold)}.ls_\[-0\.01em\]{letter-spacing:-.01em}.cursor_pointer{cursor:pointer}.us_none{-webkit-user-select:none;user-select:none}.trs-prop_\[background\,_border-color\,_color\,_box-shadow\,_transform\]{--transition-prop: background, border-color, color, box-shadow, transform;transition-property:background,border-color,color,box-shadow,transform}.trs-dur_fast{--transition-duration: var(--durations-fast);transition-duration:var(--durations-fast)}.trs-tmf_out{--transition-easing: var(--easings-out);transition-timing-function:var(--easings-out)}.c_accent\.fg{color:var(--colors-accent-fg)}.c_text\.primary{color:var(--colors-text-primary)}.fs_sm{font-size:var(--font-sizes-sm)}.fs_body{font-size:var(--font-sizes-body)}.d_flex{display:flex}.c_state\.warn{color:var(--colors-state-warn)}.c_accent\.base{color:var(--colors-accent-base)}.c_state\.bad{color:var(--colors-state-bad)}.lh_normal{line-height:var(--line-heights-normal)}.ls_\[-0\.03em\]{letter-spacing:-.03em}.d_grid{display:grid}.grid-tc_\[repeat\(auto-fill\,_minmax\(156px\,_1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(156px,1fr))}.ta_left{text-align:left}.trs-prop_\[border-color\,_background\,_box-shadow\]{--transition-prop: border-color, background, box-shadow;transition-property:border-color,background,box-shadow}.flex-d_column{flex-direction:column}.lh_\[1\.2\]{line-height:1.2}.tov_ellipsis{text-overflow:ellipsis}.pos_relative{position:relative}.d_block{display:block}.fs_code{font-size:var(--font-sizes-code)}.white-space_pre{white-space:pre}.c_text\.faint{color:var(--colors-text-faint)}.pos_absolute{position:absolute}.trs-prop_\[background\,_border-color\,_color\,_transform\]{--transition-prop: background, border-color, color, transform;transition-property:background,border-color,color,transform}.trf_\[translateX\(-50\%\)\]{transform:translate(-50%)}.bx-sh_card{box-shadow:var(--shadows-card)}.pointer-events_none{pointer-events:none}.filter_\[drop-shadow\(0_0_6px_token\(colors\.accent\.line\)\)\]{filter:drop-shadow(0 0 6px var(--colors-accent-line))}.jc_space-between{justify-content:space-between}.flex-wrap_wrap{flex-wrap:wrap}.trs-prop_\[color\,_background\]{--transition-prop: color, background;transition-property:color,background}.fw_regular{font-weight:var(--font-weights-regular)}.trs-prop_\[border-color\,_box-shadow\,_background\]{--transition-prop: border-color, box-shadow, background;transition-property:border-color,box-shadow,background}.fill_accent\.base{fill:var(--colors-accent-base)}.stk_accent\.fg{stroke:var(--colors-accent-fg)}.fw_bold{font-weight:var(--font-weights-bold)}.ls_wordmark{letter-spacing:var(--letter-spacings-wordmark)}.ai_stretch{align-items:stretch}.va_middle{vertical-align:middle}.c_state\.ok{color:var(--colors-state-ok)}.ta_center{text-align:center}.fs_h3{font-size:var(--font-sizes-h3)}.bx-sh_glow{box-shadow:var(--shadows-glow)}.ls_\[0\.03em\]{letter-spacing:.03em}.bx-sh_raised{box-shadow:var(--shadows-raised)}.fs_\[10\.5px\]{font-size:10.5px}.fs_\[12\.5px\]{font-size:12.5px}.lh_\[1\.5\]{line-height:1.5}.fs_\[11\.5px\]{font-size:11.5px}.fs_\[8\.5px\]{font-size:8.5px}.ls_\[0\.08em\]{letter-spacing:.08em}.jc_flex-end{justify-content:flex-end}.bx-s_border-box{box-sizing:border-box}.fs_\[12px\]{font-size:12px}.ls_\[0\.12em\]{letter-spacing:.12em}.tt_uppercase{text-transform:uppercase}.fs_\[clamp\(30px\,_4\.4vw\,_42px\)\]{font-size:clamp(30px,4.4vw,42px)}.ls_\[-0\.025em\]{letter-spacing:-.025em}.lh_\[1\.08\]{line-height:1.08}.fs_\[16px\]{font-size:16px}.fs_\[14px\]{font-size:14px}.trs-prop_\[background\]{--transition-prop: background, background-color, background-image, background-position;transition-property:background,background-color,background-image,background-position}.pos_fixed{position:fixed}.z_\[50\]{z-index:50}.bkdp_\[blur\(6px\)\]{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.cursor_default{cursor:default}.ls_caps{letter-spacing:var(--letter-spacings-caps)}.lh_snug{line-height:var(--line-heights-snug)}.ai_flex-start{align-items:flex-start}.ac-c_accent\.base{accent-color:var(--colors-accent-base)}.fs_\[15px\]{font-size:15px}.ai_baseline{align-items:baseline}.lh_\[1\.55\]{line-height:1.55}.fs_\[19px\]{font-size:19px}.grid-tc_\[1fr\]{grid-template-columns:1fr}.rg_\[2px\]{row-gap:2px}.cg_4{column-gap:var(--spacing-4)}.fs_\[13px\]{font-size:13px}.ai_start{align-items:start}.lh_\[1\.35\]{line-height:1.35}.fs_\[clamp\(26px\,_4vw\,_34px\)\]{font-size:clamp(26px,4vw,34px)}.lh_\[1\.1\]{line-height:1.1}.lh_\[1\.45\]{line-height:1.45}.cp-path_\[inset\(50\%\)\]{clip-path:inset(50%);-webkit-clip-path:inset(50%)}.fs_\[clamp\(26px\,_3\.6vw\,_34px\)\]{font-size:clamp(26px,3.6vw,34px)}.lh_\[1\.15\]{line-height:1.15}.fs_\[17px\]{font-size:17px}.tt_none{text-transform:none}.ls_\[0\]{letter-spacing:0}.w_\[6px\]{width:6px}.h_\[6px\]{height:6px}.h_\[32px\]{height:32px}.h_\[40px\]{height:40px}.h_\[48px\]{height:48px}.w_\[100\%\]{width:100%}.mt_\[1px\]{margin-top:1px}.min-w_\[0\]{min-width:0}.pl_3{padding-left:var(--spacing-3)}.pr_\[6px\]{padding-right:6px}.ov-x_auto{overflow-x:auto}.top_2{top:var(--spacing-2)}.right_2{right:var(--spacing-2)}.h_\[30px\]{height:30px}.w_\[30px\]{width:30px}.bottom_\[calc\(100\%_\+_10px\)\]{bottom:calc(100% + 10px)}.left_\[50\%\]{left:50%}.top_\[50\%\]{top:50%}.bd-t-w_hairline{border-top-width:var(--border-widths-hairline)}.border-top-style_solid{border-top-style:solid}.bd-t-c_border\.subtle{border-top-color:var(--colors-border-subtle)}.w_\[1px\]{width:1px}.h_\[18px\]{height:18px}.w_\[36px\]{width:36px}.h_\[36px\]{height:36px}.w_\[40px\]{width:40px}.h_\[34px\]{height:34px}.h_\[46px\]{height:46px}.pr_\[1px\]{padding-right:1px}.pl_2{padding-left:var(--spacing-2)}.h_\[22px\]{height:22px}.max-w_\[150px\]{max-width:150px}.h_\[26px\]{height:26px}.min-h_\[18px\]{min-height:18px}.min-h_\[190px\]{min-height:190px}.w_\[46px\]{width:46px}.mt_\[4px\]{margin-top:4px}.min-h_\[172px\]{min-height:172px}.max-w_\[300px\]{max-width:300px}.bd-b-w_hairline{border-bottom-width:var(--border-widths-hairline)}.border-bottom-style_solid{border-bottom-style:solid}.bd-b-c_border\.subtle{border-bottom-color:var(--colors-border-subtle)}.w_\[9px\]{width:9px}.h_\[9px\]{height:9px}.ml_\[6px\]{margin-left:6px}.mb_\[4px\]{margin-bottom:4px}.mb_\[12px\]{margin-bottom:12px}.bottom_\[9px\]{bottom:9px}.left_\[0\]{left:0}.right_\[0\]{right:0}.w_\[8px\]{width:8px}.h_\[8px\]{height:8px}.w_\[22px\]{width:22px}.min-h_\[236px\]{min-height:236px}.max-w_\[344px\]{max-width:344px}.mb_\[7px\]{margin-bottom:7px}.mb_\[13px\]{margin-bottom:13px}.mt_\[15px\]{margin-top:15px}.ml_auto{margin-left:auto}.min-h_\[100dvh\]{min-height:100dvh}.pt_2{padding-top:var(--spacing-2)}.pb_\[56px\]{padding-bottom:56px}.max-w_prose{max-width:var(--sizes-prose)}.max-w_\[46ch\]{max-width:46ch}.pt_\[4px\]{padding-top:4px}.pb_4{padding-bottom:var(--spacing-4)}.mt_\[36px\]{margin-top:36px}.h_\[100\%\]{height:100%}.max-w_\[470px\]{max-width:470px}.max-h_\[calc\(100dvh_-_48px\)\]{max-height:calc(100dvh - 48px)}.ov-y_auto{overflow-y:auto}.top_3{top:var(--spacing-3)}.right_3{right:var(--spacing-3)}.mb_4{margin-bottom:var(--spacing-4)}.mt_4{margin-top:var(--spacing-4)}.w_\[16px\]{width:16px}.h_\[16px\]{height:16px}.mt_5{margin-top:var(--spacing-5)}.w_\[20px\]{width:20px}.h_\[20px\]{height:20px}.min-h_\[65px\]{min-height:65px}.pt_\[10px\]{padding-top:10px}.pb_\[5px\]{padding-bottom:5px}.mt_\[34px\]{margin-top:34px}.pt_\[22px\]{padding-top:22px}.max-w_\[58ch\]{max-width:58ch}.w_\[26px\]{width:26px}.mt_\[40px\]{margin-top:40px}.pt_3{padding-top:var(--spacing-3)}.w_\[28px\]{width:28px}.h_\[28px\]{height:28px}.pt_\[2px\]{padding-top:2px}.mt_\[-2px\]{margin-top:-2px}.min-h_\[56px\]{min-height:56px}.w_\[56px\]{width:56px}.h_\[56px\]{height:56px}.mb_\[18px\]{margin-bottom:18px}.max-w_\[42ch\]{max-width:42ch}.mt_\[26px\]{margin-top:26px}.mb_3{margin-bottom:var(--spacing-3)}.mt_\[2px\]{margin-top:2px}.mt_\[6px\]{margin-top:6px}.h_\[1px\]{height:1px}.max-w_share{max-width:var(--sizes-share)}.\[\&_code\]\:bg_bg\.inset code{background:var(--colors-bg-inset)}.\[\&_code\]\:p_\[1px_5px\] code{padding:1px 5px}.\[\&\[data-selected\=true\]\]\:bg_accent\.soft[data-selected=true]{background:var(--colors-accent-soft)}.\[\&\:\:-webkit-scrollbar-thumb\]\:bg_border\.strong::-webkit-scrollbar-thumb{background:var(--colors-border-strong)}.\[\&\[aria-checked\=true\]\]\:bg_accent\.base[aria-checked=true]{background:var(--colors-accent-base)}[data-theme=light] .light\:bg_\[rgba\(20\,23\,28\,0\.38\)\]{background:#14171c61}.\[\&_p\]\:m_\[0_0_12px\] p,.\[\&_ul\]\:m_\[0_0_12px\] ul{margin:0 0 12px}.\[\&_ul\]\:p_\[0_0_0_20px\] ul{padding:0 0 0 20px}.\[\&_code\]\:bdr_\[4px\] code{border-radius:4px}.\[\&\[data-selected\=true\]\]\:bd-c_accent\.line[data-selected=true]{border-color:var(--colors-accent-line)}.\[\&\[data-selected\=true\]\]\:bd-c_accent\.base[data-selected=true]{border-color:var(--colors-accent-base)}.\[\&\:\:-webkit-scrollbar-thumb\]\:bdr_\[99px\]::-webkit-scrollbar-thumb{border-radius:99px}.\[\&\[data-state\=ok\]\]\:bd-c_state\.ok\.line[data-state=ok]{border-color:var(--colors-state-ok-line)}.\[\&\[data-state\=error\]\]\:bd-c_state\.bad\.line[data-state=error]{border-color:var(--colors-state-bad-line)}.\[\&\[data-state\=warn\]\]\:bd-c_state\.warn\.line[data-state=warn]{border-color:var(--colors-state-warn-line)}.\[\&_ul\]\:gap_\[7px\] ul{gap:7px}.\[\&_code\]\:bdr_sm code{border-radius:var(--radii-sm)}.\[\&\:disabled\,_\&\[aria-disabled\=true\]\]\:op_\[0\.5\]:disabled,.\[\&\:disabled\,_\&\[aria-disabled\=true\]\]\:op_\[0\.5\][aria-disabled=true]{opacity:.5}.\[\&\:disabled\,_\&\[aria-disabled\=true\]\]\:cursor_not-allowed:disabled,.\[\&\:disabled\,_\&\[aria-disabled\=true\]\]\:cursor_not-allowed[aria-disabled=true]{cursor:not-allowed}.\[\&\:disabled\,_\&\[aria-disabled\=true\]\]\:pointer-events_none:disabled,.\[\&\:disabled\,_\&\[aria-disabled\=true\]\]\:pointer-events_none[aria-disabled=true]{pointer-events:none}.\[\&_code\]\:ff_mono code{font-family:var(--fonts-mono)}.\[\&_code\]\:fs_\[0\.92em\] code{font-size:.92em}.\[\&_code\]\:c_text\.primary code{color:var(--colors-text-primary)}.\[\&\[data-selected\=true\]\]\:c_accent\.text[data-selected=true]{color:var(--colors-accent-text)}.\[\&\[data-selected\=true\]\]\:bx-sh_\[inset_0_0_0_1px_token\(colors\.accent\.base\)\][data-selected=true]{box-shadow:inset 0 0 0 1px var(--colors-accent-base)}.\[\&\[data-copied\=true\]\]\:c_state\.ok[data-copied=true]{color:var(--colors-state-ok)}.disabled\:op_\[0\.5\]:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5}.disabled\:cursor_not-allowed:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed}.disabled\:pointer-events_none:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none}.\[\&\[data-disabled\=true\]\]\:op_\[0\.55\][data-disabled=true]{opacity:.55}.\[\&\[data-disabled\=true\]\]\:pointer-events_none[data-disabled=true]{pointer-events:none}.placeholder\:c_text\.faint::placeholder,.placeholder\:c_text\.faint[data-placeholder]{color:var(--colors-text-faint)}.\[\&\[aria-checked\=true\]\]\:c_accent\.fg[aria-checked=true]{color:var(--colors-accent-fg)}.\[\&\[aria-checked\=true\]\]\:bx-sh_card[aria-checked=true]{box-shadow:var(--shadows-card)}.disabled\:op_\[0\.45\]:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.45}.\[\&_strong\]\:fw_semibold strong{font-weight:var(--font-weights-semibold)}.\[\&_svg\]\:c_state\.warn svg{color:var(--colors-state-warn)}.\[\&_li\:\:marker\]\:c_accent\.base li::marker{color:var(--colors-accent-base)}.\[\&_p\]\:fs_\[15\.5px\] p{font-size:15.5px}.\[\&_p\]\:lh_\[1\.65\] p{line-height:1.65}.\[\&_p\]\:c_text\.muted p{color:var(--colors-text-muted)}.\[\&_ul\]\:d_flex ul{display:flex}.\[\&_ul\]\:flex-d_column ul{flex-direction:column}.\[\&_li\]\:fs_\[15\.5px\] li{font-size:15.5px}.\[\&_li\]\:lh_\[1\.6\] li{line-height:1.6}.\[\&_li\]\:c_text\.muted li{color:var(--colors-text-muted)}.\[\&_strong\]\:c_text\.primary strong{color:var(--colors-text-primary)}.\[\&_code\]\:fs_\[0\.9em\] code{font-size:.9em}.\[\&_code\]\:white-space_nowrap code{white-space:nowrap}.\[\&_a\]\:c_accent\.text a{color:var(--colors-accent-text)}.\[\&_a\]\:text-decoration-line_underline a{text-decoration-line:underline}.\[\&_a\]\:td-c_accent\.line a{text-decoration-color:var(--colors-accent-line)}.\[\&_a\]\:tu-o_\[3px\] a{text-underline-offset:3px}.\[\&_a\]\:trs-prop_\[color\,_text-decoration-color\] a{--transition-prop: color, text-decoration-color;transition-property:color,text-decoration-color}.\[\&_a\]\:trs-dur_fast a{--transition-duration: var(--durations-fast);transition-duration:var(--durations-fast)}.\[\&_a\]\:trs-tmf_out a{--transition-easing: var(--easings-out);transition-timing-function:var(--easings-out)}.\[\&_code\]\:fs_\[0\.88em\] code{font-size:.88em}.\[\&_code\]\:c_accent\.text code{color:var(--colors-accent-text)}.\[\&_code\]\:c_text\.muted code{color:var(--colors-text-muted)}.\[\&\:\:-webkit-scrollbar\]\:h_\[6px\]::-webkit-scrollbar{height:6px}.\[\&_p\:last-child\]\:mb_\[0\] p:last-child,.\[\&_ul\:last-child\]\:mb_\[0\] ul:last-child{margin-bottom:0}.\[\&_li\]\:pl_\[2px\] li{padding-left:2px}.\[\&_\>_div_\+_div\]\:bd-t-w_hairline>div+div{border-top-width:var(--border-widths-hairline)}.\[\&_\>_div_\+_div\]\:border-top-style_solid>div+div{border-top-style:solid}.\[\&_\>_div_\+_div\]\:bd-t-c_border\.subtle>div+div{border-top-color:var(--colors-border-subtle)}.focusWithin\:bd-c_accent\.base:focus-within{border-color:var(--colors-accent-base)}.\[\&\[data-state\=ok\]\:focus-within\]\:bd-c_state\.ok[data-state=ok]:focus-within{border-color:var(--colors-state-ok)}.\[\&\[data-state\=error\]\:focus-within\]\:bd-c_state\.bad[data-state=error]:focus-within{border-color:var(--colors-state-bad)}.\[\&\[data-state\=warn\]\:focus-within\]\:bd-c_state\.warn[data-state=warn]:focus-within{border-color:var(--colors-state-warn)}.focusWithin\:bx-sh_ring:focus-within{box-shadow:var(--shadows-ring)}.\[\&\[data-state\=ok\]\:focus-within\]\:bx-sh_\[0_0_0_3px_token\(colors\.state\.ok\.soft\)\][data-state=ok]:focus-within{box-shadow:0 0 0 3px var(--colors-state-ok-soft)}.\[\&\[data-state\=error\]\:focus-within\]\:bx-sh_\[0_0_0_3px_token\(colors\.state\.bad\.soft\)\][data-state=error]:focus-within{box-shadow:0 0 0 3px var(--colors-state-bad-soft)}.\[\&\[data-state\=warn\]\:focus-within\]\:bx-sh_\[0_0_0_3px_token\(colors\.state\.warn\.soft\)\][data-state=warn]:focus-within{box-shadow:0 0 0 3px var(--colors-state-warn-soft)}.focusVisible\:ring_none:is(:focus-visible,[data-focus-visible]){outline:2px solid transparent;outline-offset:2px}.focusVisible\:bdr_sm:is(:focus-visible,[data-focus-visible]){border-radius:var(--radii-sm)}.focusVisible\:bx-sh_ring:is(:focus-visible,[data-focus-visible]){box-shadow:var(--shadows-ring)}.hover\:bg_accent\.hover:is(:hover,[data-hover]){background:var(--colors-accent-hover)}.hover\:bg_bg\.raised:is(:hover,[data-hover]){background:var(--colors-bg-raised)}.hover\:bg_accent\.soft:is(:hover,[data-hover]),.\[\&\:not\(\[data-copied\=true\]\)\:hover\]\:bg_accent\.soft:not([data-copied=true]):hover{background:var(--colors-accent-soft)}.hover\:bd-c_border\.strong:is(:hover,[data-hover]){border-color:var(--colors-border-strong)}.hover\:td_none:is(:hover,[data-hover]){text-decoration:none}.hover\:bx-sh_glow:is(:hover,[data-hover]){box-shadow:var(--shadows-glow)}.hover\:c_text\.primary:is(:hover,[data-hover]),.\[\&\:not\(\[data-copied\=true\]\)\:hover\]\:c_text\.primary:not([data-copied=true]):hover{color:var(--colors-text-primary)}.hover\:filter_\[brightness\(1\.06\)\]:is(:hover,[data-hover]){filter:brightness(1.06)}.\[\&_a\:hover\]\:td-c_accent\.base a:hover{text-decoration-color:var(--colors-accent-base)}.active\:bg_accent\.active:is(:active,[data-active]){background:var(--colors-accent-active)}.active\:trf_\[translateY\(0\.5px\)\]:is(:active,[data-active]){transform:translateY(.5px)}.active\:bx-sh_\[none\]:is(:active,[data-active]){box-shadow:none}@media screen and (min-width:48rem){.md\:gap_6{gap:var(--spacing-6)}.md\:grid-tc_\[190px_minmax\(0\,_1fr\)\]{grid-template-columns:190px minmax(0,1fr)}.md\:grid-tc_\[minmax\(0\,_1fr\)_minmax\(0\,_1\.05fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}}@media(max-width:560px){.\[\@media_\(max-width\:_560px\)\]\:flex-wrap_wrap{flex-wrap:wrap}}}
