@layer reset,base,tokens,recipes,utilities;@layer reset{html,:host{--font-fallback: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";line-height:1.5;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-tab-size:4;tab-size:4;font-family:var(--global-font-body, var(--font-fallback));-webkit-tap-highlight-color:transparent}*,:before,:after,::backdrop,::file-selector-button{margin:0;padding:0;border-width:0px;border-style:solid;border-color:var(--global-color-border, currentcolor);box-sizing:border-box}hr{color:inherit;height:0px;border-top-width:1px}body{line-height:inherit;height:100%}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{-moz-appearance:button;appearance:button;-webkit-appearance:button}button,input,optgroup,select,textarea,::file-selector-button{font:inherit;background:transparent;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit}::placeholder{--placeholder-fallback: rgba(0, 0, 0, .5);opacity:1;color:var(--global-color-placeholder, var(--placeholder-fallback))}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{--placeholder-fallback: color-mix(in oklab, currentcolor 50%, transparent)}}::selection{background-color:var(--global-color-selection, rgba(0, 115, 255, .3))}textarea{resize:vertical}table{border-color:inherit;text-indent:0px;border-collapse:collapse}summary{display:list-item}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{text-decoration:inherit;color:inherit}abbr:where([title]){text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{--font-mono-fallback: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-family:var(--global-font-mono, var(--font-mono-fallback));font-size:1em;font-feature-settings:normal;font-variation-settings:normal}progress{vertical-align:baseline}::-webkit-search-decoration,::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda: "🐼"}html,body{background:var(--colors-canvas);color:var(--colors-fg\.default);font-family:var(--fonts-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html{color-scheme:light}html[data-theme=dark]{color-scheme:dark}*:focus-visible{outline:2px solid var(--colors-border\.focus);border-radius:4px;outline-offset:2px}::selection{background:var(--colors-brand\.faint);color:var(--colors-fg\.default)}*,: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-cream-50: #fdfcf6;--colors-cream-100: #f9f6ec;--colors-cream-200: #f3eedd;--colors-cream-300: #efeadb;--colors-cream-400: #e2dccb;--colors-cream-500: #cdc6b1;--colors-cream-600: #b8b3a1;--colors-cream-700: #8b8775;--colors-ink-50: #f4f1e3;--colors-ink-100: #d6d1bf;--colors-ink-200: #a8a392;--colors-ink-300: #7d7867;--colors-ink-400: #5a584d;--colors-ink-500: #403d33;--colors-ink-600: #2e2c25;--colors-ink-700: #262420;--colors-ink-800: #1c1b16;--colors-ink-900: #15140f;--colors-ink-950: #0b0a07;--colors-brand-50: #fff4ec;--colors-brand-100: #ffe2cd;--colors-brand-200: #ffbf91;--colors-brand-300: #ff9b62;--colors-brand-400: #ff7a3d;--colors-brand-500: #ff5100;--colors-brand-600: #e74700;--colors-brand-700: #b3370c;--colors-brand-800: #7a2608;--colors-success-400: #46c581;--colors-success-600: #1f8a4c;--fonts-sans: "Noto Sans", "Noto Sans JP", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;--fonts-serif: "Zen Old Mincho", "Hiragino Mincho ProN", "Yu Mincho", serif;--fonts-mono: ui-monospace, SFMono-Regular, "JetBrains Mono", Menlo, Monaco, Consolas, "Liberation Mono", monospace;--font-sizes-xs: 11px;--font-sizes-sm: 12px;--font-sizes-md: 14px;--font-sizes-lg: 16px;--font-sizes-xl: 18px;--font-sizes-2xl: 20px;--font-sizes-3xl: 24px;--font-sizes-4xl: 32px;--font-sizes-5xl: 40px;--radii-xs: 4px;--radii-sm: 8px;--radii-md: 12px;--radii-lg: 16px;--radii-xl: 20px;--radii-2xl: 28px;--radii-pill: 999px;--shadows-sm: 0 1px 2px rgba(20,18,12,.05), 0 1px 1px rgba(20,18,12,.04);--shadows-md: 0 4px 16px -4px rgba(20,18,12,.12), 0 2px 6px rgba(20,18,12,.06);--shadows-lg: 0 16px 40px -12px rgba(20,18,12,.22), 0 6px 16px -6px rgba(20,18,12,.12);--shadows-overlay: 0 24px 60px -16px rgba(0,0,0,.45);--breakpoints-sm: 640px;--breakpoints-md: 768px;--breakpoints-lg: 1024px;--breakpoints-xl: 1280px;--breakpoints-2xl: 1536px;--sizes-breakpoint-sm: 640px;--sizes-breakpoint-md: 768px;--sizes-breakpoint-lg: 1024px;--sizes-breakpoint-xl: 1280px;--sizes-breakpoint-2xl: 1536px;--colors-canvas: var(--colors-cream-100);--colors-surface: var(--colors-cream-50);--colors-surface\.raised: #ffffff;--colors-surface\.subtle: var(--colors-cream-200);--colors-surface\.muted: var(--colors-cream-300);--colors-fg\.default: #1d1c18;--colors-fg\.strong: #0b0a07;--colors-fg\.muted: var(--colors-ink-400);--colors-fg\.subtle: var(--colors-ink-300);--colors-fg\.faint: var(--colors-cream-700);--colors-fg\.inverse: var(--colors-cream-50);--colors-border\.subtle: var(--colors-cream-400);--colors-border\.strong: var(--colors-cream-500);--colors-border\.focus: var(--colors-brand-500);--colors-brand: var(--colors-brand-500);--colors-brand\.hover: var(--colors-brand-600);--colors-brand\.on: #fff7f1;--colors-brand\.faint: color-mix(in oklab, var(--colors-brand-500), transparent 88%);--colors-brand\.haze: color-mix(in oklab, var(--colors-brand-500), transparent 94%);--colors-brand\.deep: var(--colors-brand-700);--colors-user\.bubble: color-mix(in oklab, var(--colors-ink-400), transparent 86%);--colors-success: var(--colors-success-600);--colors-code\.bg: var(--colors-ink-900);--colors-code\.fg: var(--colors-cream-50);--colors-inline\.code\.bg: color-mix(in oklab, var(--colors-ink-400), transparent 86%);--colors-ring\.focus: color-mix(in oklab, var(--colors-brand-500), transparent 70%);--colors-scrim: color-mix(in oklab, #0b0a07, transparent 50%)}[data-theme=dark]{--colors-canvas: var(--colors-ink-900);--colors-surface: var(--colors-ink-800);--colors-surface\.raised: var(--colors-ink-700);--colors-surface\.subtle: var(--colors-ink-700);--colors-surface\.muted: var(--colors-ink-600);--colors-fg\.default: var(--colors-ink-50);--colors-fg\.strong: #ffffff;--colors-fg\.muted: var(--colors-ink-200);--colors-fg\.subtle: var(--colors-ink-300);--colors-fg\.faint: #56524a;--colors-fg\.inverse: var(--colors-ink-900);--colors-border\.subtle: var(--colors-ink-600);--colors-border\.strong: var(--colors-ink-500);--colors-border\.focus: var(--colors-brand-400);--colors-brand: var(--colors-brand-400);--colors-brand\.hover: var(--colors-brand-300);--colors-brand\.on: #1c1209;--colors-brand\.faint: color-mix(in oklab, var(--colors-brand-400), transparent 82%);--colors-brand\.haze: color-mix(in oklab, var(--colors-brand-400), transparent 90%);--colors-brand\.deep: var(--colors-brand-200);--colors-user\.bubble: color-mix(in oklab, var(--colors-cream-100), transparent 92%);--colors-success: var(--colors-success-400);--colors-code\.bg: var(--colors-ink-950);--colors-code\.fg: var(--colors-ink-50);--colors-inline\.code\.bg: color-mix(in oklab, var(--colors-cream-100), transparent 88%);--colors-ring\.focus: color-mix(in oklab, var(--colors-brand-400), transparent 65%);--colors-scrim: color-mix(in oklab, #000000, transparent 30%) }@keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes caretBlink{0%,60%{opacity:1}61%,to{opacity:.2}}@keyframes spin{to{transform:rotate(360deg)}0%{transform:rotate(0)}to{transform:rotate(360deg)}}}@layer utilities{.bg_canvas{background:var(--colors-canvas)}.p_24px{padding:24px}.p_20px_16px{padding:20px 16px}.p_6px_8px{padding:6px 8px}.p_32px_16px_80px{padding:32px 16px 80px}.m_0{margin:0}.bg_brand\.haze{background:var(--colors-brand\.haze)}.bd_1px_solid_token\(colors\.brand\){border:1px solid var(--colors-brand)}.p_12px_14px{padding:12px 14px}.p_0{padding:0}.p_14px_4px{padding:14px 4px}.bg_brand\.faint{background:var(--colors-brand\.faint)}.p_3px_10px{padding:3px 10px}.bd_1px_solid_token\(colors\.border\.subtle\){border:1px solid var(--colors-border\.subtle)}.bg_surface\.raised{background:var(--colors-surface\.raised)}.bg_brand{background:var(--colors-brand)}.p_8px_14px{padding:8px 14px}.bg_surface\.subtle{background:var(--colors-surface\.subtle)}.bd_none{border:none}.p_10px_20px{padding:10px 20px}.bd_2px_solid_token\(colors\.border\.subtle\){border:2px solid var(--colors-border\.subtle)}.anim_spin_720ms_linear_infinite{animation:spin .72s linear infinite}.p_12px_22px{padding:12px 22px}.bg_inline\.code\.bg{background:var(--colors-inline\.code\.bg)}.p_1px_6px{padding:1px 6px}.p_14px_24px{padding:14px 24px}.p_14px_16px{padding:14px 16px}.p_12px_12px_18px{padding:12px 12px 18px}.bg_linear-gradient\(to_top\,_token\(colors\.canvas\)_65\%\,_transparent\){background:linear-gradient(to top,var(--colors-canvas) 65%,transparent)}.p_10px_10px_10px_16px{padding:10px 10px 10px 16px}.bg_transparent{background:transparent}.p_8px_0{padding:8px 0}.bg_surface\.muted{background:var(--colors-surface\.muted)}.p_6px{padding:6px}.p_7px_12px{padding:7px 12px}.p_8px_16px{padding:8px 16px}.p_8px_8px_16px{padding:8px 8px 16px}.p_8px_12px{padding:8px 12px}.p_0_12px_6px{padding:0 12px 6px}.p_18px_4px{padding:18px 4px}.p_12px_14px_12px_16px{padding:12px 14px 12px 16px}.anim_fadeUp_200ms_cubic-bezier\(0\.22\,_1\,_0\.36\,_1\){animation:fadeUp .2s cubic-bezier(.22,1,.36,1)}.p_2px{padding:2px}.anim_caretBlink_0\.9s_ease-in-out_infinite{animation:caretBlink .9s ease-in-out infinite}.anim_fadeUp_180ms_cubic-bezier\(0\.22\,_1\,_0\.36\,_1\){animation:fadeUp .18s cubic-bezier(.22,1,.36,1)}.p_20px_16px_220px{padding:20px 16px 220px}.inset_0{top:0;right:0;bottom:0;left:0}.bg_scrim{background:var(--colors-scrim)}.bg_surface{background:var(--colors-surface)}.p_20px_18px_12px{padding:20px 18px 12px}.p_0_14px_10px{padding:0 14px 10px}.p_0_14px_8px{padding:0 14px 8px}.p_10px_14px{padding:10px 14px}.bd_1px_solid_transparent{border:1px solid transparent}.p_7px_14px{padding:7px 14px}.p_12px_16px{padding:12px 16px}.p_4px{padding:4px}.anim_fadeUp_160ms_cubic-bezier\(0\.22\,_1\,_0\.36\,_1\){animation:fadeUp .16s cubic-bezier(.22,1,.36,1)}.td_underline{text-decoration:underline}.bd-b_1px_solid_token\(colors\.border\.subtle\){border-bottom:1px solid var(--colors-border\.subtle)}.gap_16px{gap:16px}.gap_6px{gap:6px}.td_none{text-decoration:none}.bdr_sm{border-radius:var(--radii-sm)}.flex_1{flex:1 1 0%}.mx_auto{margin-inline:auto}.gap_32px{gap:32px}.gap_8px{gap:8px}.bdr_md{border-radius:var(--radii-md)}.li-s_none{list-style:none}.bd-t_1px_solid_token\(colors\.border\.subtle\){border-top:1px solid var(--colors-border\.subtle)}.ov_hidden{overflow:hidden}.gap_10px{gap:10px}.bdr_pill{border-radius:var(--radii-pill)}.trs_background_140ms\,_border-color_140ms{transition:background .14s,border-color .14s}.trs_background_140ms{transition:background .14s}.gap_20px{gap:20px}.gap_24px{gap:24px}.bdr_xs{border-radius:var(--radii-xs)}.gap_12px{gap:12px}.trs_background_140ms\,_transform_140ms{transition:background .14s,transform .14s}.gap_48px{gap:48px}.gap_4px{gap:4px}.trs_border-color_140ms\,_background_140ms\,_transform_140ms{transition:border-color .14s,background .14s,transform .14s}.bdr_lg{border-radius:var(--radii-lg)}.trs_border-color_140ms\,_box-shadow_140ms{transition:border-color .14s,box-shadow .14s}.ring_none{outline:2px solid transparent;outline-offset:2px}.gap_0{gap:0}.trs_background_140ms\,_color_140ms{transition:background .14s,color .14s}.bd-l_3px_solid_token\(colors\.brand\){border-left:3px solid var(--colors-brand)}.gap_2px{gap:2px}.gap_1px{gap:1px}.bd-l_2px_solid_token\(colors\.brand\){border-left:2px solid var(--colors-brand)}.bd-l_2px_solid_transparent{border-left:2px solid transparent}.bdr_0_8px_8px_0{border-radius:0 8px 8px 0}.py_32px{padding-block:32px}.trs_color_140ms\,_padding_220ms_cubic-bezier\(0\.22\,_1\,_0\.36\,_1\){transition:color .14s,padding .22s cubic-bezier(.22,1,.36,1)}.bd-t_none{border-top:none}.gap_28px{gap:28px}.bdr_2px{border-radius:2px}.trs_background_140ms\,_border-color_140ms\,_color_140ms\,_transform_120ms{transition:background .14s,border-color .14s,color .14s,transform .12s}.gap_36px{gap:36px}.trs_transform_220ms_cubic-bezier\(0\.22\,_1\,_0\.36\,_1\){transition:transform .22s cubic-bezier(.22,1,.36,1)}.trs_background_150ms\,_border-color_150ms\,_color_150ms{transition:background .15s,border-color .15s,color .15s}.trs_background_140ms\,_border-color_140ms\,_color_140ms{transition:background .14s,border-color .14s,color .14s}.trs_transform_180ms_cubic-bezier\(0\.22\,_1\,_0\.36\,_1\){transition:transform .18s cubic-bezier(.22,1,.36,1)}.c_fg\.default{color:var(--colors-fg\.default)}.d_grid{display:grid}.grid-tc_1fr{grid-template-columns:1fr}.grid-tr_100dvh{grid-template-rows:100dvh}.d_flex{display:flex}.flex-d_column{flex-direction:column}.pos_relative{position:relative}.c_brand\.deep{color:var(--colors-brand\.deep)}.c_fg\.muted{color:var(--colors-fg\.muted)}.ta_center{text-align:center}.ai_center{align-items:center}.jc_center{justify-content:center}.fs_sm{font-size:var(--font-sizes-sm)}.c_brand{color:var(--colors-brand)}.tu-o_3px{text-underline-offset:3px}.d_inline-flex{display:inline-flex}.fs_xs{font-size:var(--font-sizes-xs)}.c_fg\.subtle{color:var(--colors-fg\.subtle)}.ls_0\.18em{letter-spacing:.18em}.tt_uppercase{text-transform:uppercase}.fw_700{font-weight:700}.ff_serif{font-family:var(--fonts-serif)}.fs_3xl{font-size:var(--font-sizes-3xl)}.ls_-0\.02em{letter-spacing:-.02em}.lh_1\.2{line-height:1.2}.c_fg\.strong{color:var(--colors-fg\.strong)}.flex-wrap_wrap{flex-wrap:wrap}.ai_baseline{align-items:baseline}.fs_md{font-size:var(--font-sizes-md)}.fw_600{font-weight:600}.white-space_nowrap{white-space:nowrap}.tov_ellipsis{text-overflow:ellipsis}.ls_0\.08em{letter-spacing:.08em}.c_brand\.on{color:var(--colors-brand\.on)}.cursor_wait{cursor:wait}.cursor_pointer{cursor:pointer}.ff_inherit{font-family:inherit}.flex-sh_0{flex-shrink:0}.fs_2xl{font-size:var(--font-sizes-2xl)}.ta_left{text-align:left}.white-space_pre-wrap{white-space:pre-wrap}.wb_break-word{word-break:break-word}.ff_mono{font-family:var(--fonts-mono)}.d_inline-block{display:inline-block}.ls_0\.2em{letter-spacing:.2em}.ls_-0\.01em{letter-spacing:-.01em}.lh_1\.7{line-height:1.7}.fs_0\.88em{font-size:.88em}.grid-tr_1fr_auto{grid-template-rows:1fr auto}.ls_0\.04em{letter-spacing:.04em}.jc_space-between{justify-content:space-between}.fs_xl{font-size:var(--font-sizes-xl)}.sr_true{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.d_block{display:block}.lh_1\.75{line-height:1.75}.pos_absolute{position:absolute}.pointer-events_none{pointer-events:none}.pointer-events_auto{pointer-events:auto}.ai_flex-end{align-items:flex-end}.bx-sh_md{box-shadow:var(--shadows-md)}.resize_none{resize:none}.lh_1\.55{line-height:1.55}.ca-c_token\(colors\.brand\){caret-color:var(--colors-brand)}.cursor_not-allowed{cursor:not-allowed}.d_none{display:none}.fs_10px{font-size:10px}.va_1px{vertical-align:1px}.pos_sticky{position:sticky}.z_5{z-index:5}.fs_lg{font-size:var(--font-sizes-lg)}.lh_1\.25{line-height:1.25}.ls_0\.1em{letter-spacing:.1em}.c_success{color:var(--colors-success)}.ls_0\.14em{letter-spacing:.14em}.fw_400{font-weight:400}.fw_500{font-weight:500}.pos_fixed{position:fixed}.ai_flex-start{align-items:flex-start}.bx-sh_lg{box-shadow:var(--shadows-lg)}.z_40{z-index:40}.lh_1\.6{line-height:1.6}.ls_-0\.005em{letter-spacing:-.005em}.va_text-bottom{vertical-align:text-bottom}.z_25{z-index:25}.trf_translateX\(0\){transform:translate(0)}.trf_translateX\(-100\%\){transform:translate(-100%)}.bx-sh_overlay{box-shadow:var(--shadows-overlay)}.bx-sh_none{box-shadow:none}.z_30{z-index:30}.ls_0\.12em{letter-spacing:.12em}.trf_rotate\(0deg\){transform:rotate(0)}.trf_rotate\(180deg\){transform:rotate(180deg)}.z_20{z-index:20}.min-h_100dvh{min-height:100dvh}.h_100dvh{height:100dvh}.min-w_0{min-width:0}.mb_16px{margin-bottom:16px}.mb_12px{margin-bottom:12px}.max-w_880px{max-width:880px}.w_36px{width:36px}.h_36px{height:36px}.max-w_440px{max-width:440px}.w_100\%{width:100%}.max-w_100\%{max-width:100%}.ov-x_auto{overflow-x:auto}.w_16px{width:16px}.h_16px{height:16px}.bd-t-c_brand{border-top-color:var(--colors-brand)}.max-w_420px{max-width:420px}.pt_24px{padding-top:24px}.mt_32px{margin-top:32px}.max-w_720px{max-width:720px}.left_0{left:0}.right_0{right:0}.bottom_0{bottom:0}.max-w_780px{max-width:780px}.max-h_140px{max-height:140px}.mt_10px{margin-top:10px}.mb_0{margin-bottom:0}.top_0{top:0}.mt_2px{margin-top:2px}.min-h_0{min-height:0}.ov-y_auto{overflow-y:auto}.max-w_44ch{max-width:44ch}.bottom_24px{bottom:24px}.right_24px{right:24px}.max-w_560px{max-width:560px}.pt_36px{padding-top:36px}.pt_0{padding-top:0}.w_8px{width:8px}.h_18px{height:18px}.ml_3px{margin-left:3px}.mt_6px{margin-top:6px}.scr-pb_180px{scroll-padding-bottom:180px}.w_82vw{width:82vw}.max-w_320px{max-width:320px}.bottom_calc\(100\%_\+_6px\){bottom:calc(100% + 6px)}.left_10px{left:10px}.right_10px{right:10px}.\[\&_code\]\:bg_inline\.code\.bg code{background:var(--colors-inline\.code\.bg)}.\[\&_code\]\:p_1px_6px code{padding:1px 6px}.\[\&_pre\]\:bg_code\.bg pre{background:var(--colors-code\.bg)}.\[\&_pre\]\:p_14px_16px pre{padding:14px 16px}.\[\&_pre\]\:bd_1px_solid_token\(colors\.border\.subtle\) pre{border:1px solid var(--colors-border\.subtle)}.\[\&_pre_code\]\:bg_transparent pre code{background:transparent}.\[\&_pre_code\]\:p_0 pre code{padding:0}.\[\&_hr\]\:bd_none hr{border:none}.\[\&_th\,_\&_td\]\:bd_1px_solid_token\(colors\.border\.subtle\) th,.\[\&_th\,_\&_td\]\:bd_1px_solid_token\(colors\.border\.subtle\) td{border:1px solid var(--colors-border\.subtle)}.\[\&_th\,_\&_td\]\:p_8px_12px th,.\[\&_th\,_\&_td\]\:p_8px_12px td{padding:8px 12px}.\[\&_th\]\:bg_surface\.subtle th{background:var(--colors-surface\.subtle)}.before\:bg_brand:before{background:var(--colors-brand)}.before\:bg_fg\.faint:before{background:var(--colors-fg\.faint)}.\[\&_p\]\:my_0\.75em p,.\[\&_ul\,_\&_ol\]\:my_0\.75em ul,.\[\&_ul\,_\&_ol\]\:my_0\.75em ol{margin-block:.75em}.\[\&_li\]\:my_0\.25em li,.\[\&_li_\>_ul\,_\&_li_\>_ol\]\:my_0\.25em li>ul,.\[\&_li_\>_ul\,_\&_li_\>_ol\]\:my_0\.25em li>ol{margin-block:.25em}.\[\&_a\]\:td_underline a{text-decoration:underline}.\[\&_a\]\:trs_color_140ms a{transition:color .14s}.\[\&_blockquote\]\:bd-l_3px_solid_token\(colors\.brand\) blockquote{border-left:3px solid var(--colors-brand)}.\[\&_blockquote\]\:my_0\.9em blockquote{margin-block:.9em}.\[\&_code\]\:bdr_xs code{border-radius:var(--radii-xs)}.\[\&_pre\]\:bdr_sm pre{border-radius:var(--radii-sm)}.\[\&_pre\]\:my_1em pre{margin-block:1em}.\[\&_pre_code\]\:bdr_0 pre code{border-radius:0}.\[\&_hr\]\:bd-t_1px_solid_token\(colors\.border\.subtle\) hr{border-top:1px solid var(--colors-border\.subtle)}.\[\&_hr\]\:my_1\.4em hr{margin-block:1.4em}.\[\&_table\]\:my_1em table{margin-block:1em}.\[\&_img\]\:bdr_sm img{border-radius:var(--radii-sm)}.\[\&_img\]\:my_0\.8em img{margin-block:.8em}.disabled\:op_0\.6:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.6}.disabled\:cursor_wait:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:wait}.\[\&_\>_input\]\:sr_true>input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\[\&_h1\]\:ff_serif h1{font-family:var(--fonts-serif)}.\[\&_h1\]\:fs_1\.45em h1{font-size:1.45em}.\[\&_h1\]\:fw_700 h1{font-weight:700}.\[\&_h1\]\:lh_1\.3 h1{line-height:1.3}.\[\&_h1\]\:c_fg\.strong h1{color:var(--colors-fg\.strong)}.\[\&_h1\]\:ls_-0\.01em h1{letter-spacing:-.01em}.\[\&_h2\]\:ff_serif h2{font-family:var(--fonts-serif)}.\[\&_h2\]\:fs_1\.25em h2{font-size:1.25em}.\[\&_h2\]\:fw_700 h2{font-weight:700}.\[\&_h2\]\:lh_1\.3 h2{line-height:1.3}.\[\&_h2\]\:c_fg\.strong h2{color:var(--colors-fg\.strong)}.\[\&_h2\]\:ls_-0\.005em h2{letter-spacing:-.005em}.\[\&_h3\]\:fs_1\.1em h3{font-size:1.1em}.\[\&_h3\]\:fw_700 h3{font-weight:700}.\[\&_h3\]\:lh_1\.3 h3{line-height:1.3}.\[\&_h3\]\:c_fg\.strong h3{color:var(--colors-fg\.strong)}.\[\&_h4\,_\&_h5\,_\&_h6\]\:fs_1em h4,.\[\&_h4\,_\&_h5\,_\&_h6\]\:fs_1em h5,.\[\&_h4\,_\&_h5\,_\&_h6\]\:fs_1em h6{font-size:1em}.\[\&_h4\,_\&_h5\,_\&_h6\]\:fw_700 h4,.\[\&_h4\,_\&_h5\,_\&_h6\]\:fw_700 h5,.\[\&_h4\,_\&_h5\,_\&_h6\]\:fw_700 h6{font-weight:700}.\[\&_h4\,_\&_h5\,_\&_h6\]\:c_fg\.strong h4,.\[\&_h4\,_\&_h5\,_\&_h6\]\:c_fg\.strong h5,.\[\&_h4\,_\&_h5\,_\&_h6\]\:c_fg\.strong h6{color:var(--colors-fg\.strong)}.\[\&_ul\]\:li-t_disc ul{list-style-type:disc}.\[\&_ol\]\:li-t_decimal ol{list-style-type:decimal}.\[\&_li\:\:marker\]\:c_fg\.subtle li::marker{color:var(--colors-fg\.subtle)}.\[\&_a\]\:c_brand a{color:var(--colors-brand)}.\[\&_a\]\:tu-o_3px a{text-underline-offset:3px}.\[\&_a\]\:td-t_1px a{text-decoration-thickness:1px}.\[\&_strong\]\:fw_700 strong{font-weight:700}.\[\&_strong\]\:c_fg\.strong strong{color:var(--colors-fg\.strong)}.\[\&_em\]\:font-style_italic em{font-style:italic}.\[\&_blockquote\]\:c_fg\.muted blockquote{color:var(--colors-fg\.muted)}.\[\&_blockquote\]\:font-style_italic blockquote{font-style:italic}.\[\&_code\]\:ff_mono code{font-family:var(--fonts-mono)}.\[\&_code\]\:fs_0\.88em code{font-size:.88em}.\[\&_pre\]\:c_code\.fg pre{color:var(--colors-code\.fg)}.\[\&_pre\]\:fs_0\.88em pre{font-size:.88em}.\[\&_pre\]\:lh_1\.55 pre{line-height:1.55}.\[\&_pre_code\]\:c_inherit pre code{color:inherit}.\[\&_pre_code\]\:fs_inherit pre code{font-size:inherit}.\[\&_table\]\:bd-cl_collapse table{border-collapse:collapse}.\[\&_table\]\:fs_0\.95em table{font-size:.95em}.\[\&_table\]\:d_block table{display:block}.\[\&_th\,_\&_td\]\:ta_left th,.\[\&_th\,_\&_td\]\:ta_left td{text-align:left}.\[\&_th\]\:fw_700 th{font-weight:700}.\[\&_th\]\:c_fg\.strong th{color:var(--colors-fg\.strong)}.placeholder\:c_fg\.subtle::placeholder,.placeholder\:c_fg\.subtle[data-placeholder]{color:var(--colors-fg\.subtle)}.before\:content_\"\":before{content:""}.before\:d_inline-block:before{display:inline-block}.disabled\:op_0\.5:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5}.\[\&_\>_\*\:first-child\]\:mt_0>*:first-child{margin-top:0}.\[\&_\>_\*\:last-child\]\:mb_0>*:last-child{margin-bottom:0}.\[\&_h1\]\:mt_1\.1em h1{margin-top:1.1em}.\[\&_h1\]\:mb_0\.45em h1{margin-bottom:.45em}.\[\&_h2\]\:mt_1em h2{margin-top:1em}.\[\&_h2\]\:mb_0\.4em h2{margin-bottom:.4em}.\[\&_h3\]\:mt_0\.9em h3{margin-top:.9em}.\[\&_h3\]\:mb_0\.3em h3{margin-bottom:.3em}.\[\&_h4\,_\&_h5\,_\&_h6\]\:mt_0\.8em h4,.\[\&_h4\,_\&_h5\,_\&_h6\]\:mt_0\.8em h5,.\[\&_h4\,_\&_h5\,_\&_h6\]\:mt_0\.8em h6{margin-top:.8em}.\[\&_h4\,_\&_h5\,_\&_h6\]\:mb_0\.3em h4,.\[\&_h4\,_\&_h5\,_\&_h6\]\:mb_0\.3em h5,.\[\&_h4\,_\&_h5\,_\&_h6\]\:mb_0\.3em h6{margin-bottom:.3em}.\[\&_ul\,_\&_ol\]\:pl_1\.5em ul,.\[\&_ul\,_\&_ol\]\:pl_1\.5em ol{padding-left:1.5em}.\[\&_blockquote\]\:pl_16px blockquote{padding-left:16px}.\[\&_pre\]\:ov-x_auto pre,.\[\&_table\]\:ov-x_auto table{overflow-x:auto}.\[\&_table\]\:max-w_100\% table,.\[\&_img\]\:max-w_100\% img{max-width:100%}.before\:w_20px:before{width:20px}.before\:h_1px:before{height:1px}.focusWithin\:bg_surface\.raised:focus-within{background:var(--colors-surface\.raised)}.focusWithin\:bd-c_brand:focus-within{border-color:var(--colors-brand)}.focusWithin\:bx-sh_0_0_0_4px_token\(colors\.ring\.focus\):focus-within{box-shadow:0 0 0 4px var(--colors-ring\.focus)}.hover\:bg_surface\.subtle:is(:hover,[data-hover]){background:var(--colors-surface\.subtle)}.hover\:bg_brand\.hover:is(:hover,[data-hover]){background:var(--colors-brand\.hover)}.hover\:bg_brand\.haze:is(:hover,[data-hover]){background:var(--colors-brand\.haze)}.hover\:bd-c_brand:is(:hover,[data-hover]){border-color:var(--colors-brand)}.hover\:c_fg\.default:is(:hover,[data-hover]){color:var(--colors-fg\.default)}.hover\:c_brand\.deep:is(:hover,[data-hover]){color:var(--colors-brand\.deep)}.hover\:c_brand:is(:hover,[data-hover]){color:var(--colors-brand)}.hover\:pl_14px:is(:hover,[data-hover]){padding-left:14px}.active\:trf_scale\(0\.99\):is(:active,[data-active]){transform:scale(.99)}.active\:trf_scale\(0\.96\):is(:active,[data-active]){transform:scale(.96)}.\[\&_a\]\:hover\:c_brand\.hover a:is(:hover,[data-hover]){color:var(--colors-brand\.hover)}@media screen and (min-width:40rem){.sm\:grid-tc_repeat\(3\,_1fr\){grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:48rem){.md\:p_24px_32px{padding:24px 32px}.md\:p_56px_32px_96px{padding:56px 32px 96px}.md\:p_18px_8px{padding:18px 8px}.md\:p_40px{padding:40px}.md\:p_16px_32px_28px{padding:16px 32px 28px}.md\:p_20px_32px{padding:20px 32px}.md\:p_40px_32px_240px{padding:40px 32px 240px}.md\:py_64px{padding-block:64px}.md\:gap_48px{gap:48px}.md\:bd-r_1px_solid_token\(colors\.border\.subtle\){border-right:1px solid var(--colors-border\.subtle)}.md\:grid-tc_300px_1fr{grid-template-columns:300px 1fr}.md\:fs_4xl{font-size:var(--font-sizes-4xl)}.md\:fs_lg{font-size:var(--font-sizes-lg)}.md\:d_block{display:block}.md\:d_none{display:none}.md\:fs_2xl{font-size:var(--font-sizes-2xl)}.md\:fs_xl{font-size:var(--font-sizes-xl)}.md\:pos_static{position:static}.md\:trf_none{transform:none}.md\:bx-sh_none{box-shadow:none}.md\:max-h_200px{max-height:200px}.md\:w_auto{width:auto}.md\:max-w_none{max-width:none}}}
