@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{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: "🐼"}*,: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}}@layer tokens{:where(:root,:host){--colors-primary: #2563eb;--colors-primary-hover: #1d4ed8;--colors-bg: #0f172a;--colors-surface: #1e293b;--colors-surface-hover: #334155;--colors-text: #e2e8f0;--colors-text-muted: #94a3b8;--colors-success: #22c55e;--colors-error: #ef4444;--colors-warning: #f59e0b;--colors-white: #ffffff;--colors-border: #334155;--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}@keyframes spin{to{transform:rotate(360deg)}}@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)}}}@layer utilities{.bg_bg{background:var(--colors-bg)}.bg_surface{background:var(--colors-surface)}.p_8{padding:8px}.p_6{padding:6px}.bg_primary{background:var(--colors-primary)}.anim_pulse_1s_infinite{animation:pulse 1s infinite}.bg_success{background:var(--colors-success)}.bg_error\/10{--mix-background: color-mix(in srgb, var(--colors-error) 10%, transparent);background:var(--mix-background, var(--colors-error))}.p_3{padding:3px}.bd_1px_solid{border:1px solid}.px_6{padding-inline:6px}.py_4{padding-block:4px}.bd-b_1px_solid{border-bottom:1px solid}.bd-c_border{border-color:var(--colors-border)}.gap_3{gap:3px}.gap_4{gap:4px}.px_3{padding-inline:3px}.py_1\.5{padding-block:1.5px}.bdr_lg{border-radius:lg}.trs_colors_0\.2s{transition:colors .2s}.mx_auto{margin-inline:auto}.bdr_xl{border-radius:xl}.py_12{padding-block:12px}.py_5{padding-block:5px}.trs_all_0\.2s{transition:all .2s}.bd-b_none{border-bottom:none}.py_3{padding-block:3px}.ring_none{outline:2px solid transparent;outline-offset:2px}.d_flex{display:flex}.ai_center{align-items:center}.jc_space-between{justify-content:space-between}.fs_xl{font-size:xl}.fw_bold{font-weight:700}.c_white{color:var(--colors-white)}.fs_lg{font-size:lg}.fw_semibold{font-weight:semibold}.c_textMuted{color:var(--colors-text-muted)}.fs_sm{font-size:sm}.cursor_pointer{cursor:pointer}.fs_3xl{font-size:3xl}.jc_center{justify-content:center}.bx-sh_0_4px_14px_0_rgba\(37\,_99\,_235\,_0\.4\){box-shadow:0 4px 14px #2563eb66}.fs_2xl{font-size:2xl}.ta_center{text-align:center}.c_text{color:var(--colors-text)}.fw_normal{font-weight:400}.bx-sh_lg{box-shadow:lg}.c_error{color:var(--colors-error)}.d_block{display:block}.c_primary{color:var(--colors-primary)}.min-h_100vh{min-height:100vh}.max-w_1024px{max-width:1024px}.mb_8{margin-bottom:8px}.mb_2{margin-bottom:2px}.mb_4{margin-bottom:4px}.w_100\%{width:100%}.max-w_500px{max-width:500px}.mb_6{margin-bottom:6px}.w_6{width:6px}.max-w_400px{max-width:400px}.mb_1{margin-bottom:1px}.mt_6{margin-top:6px}.disabled\:op_0\.6:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.6}.disabled\:cursor_not-allowed:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed}.focus\:bd-c_primary:is(:focus,[data-focus]){border-color:var(--colors-primary)}.hover\:bg_surfaceHover:is(:hover,[data-hover]){background:var(--colors-surface-hover)}.hover\:bg_primaryHover:is(:hover,[data-hover]){background:var(--colors-primary-hover)}.hover\:td_underline:is(:hover,[data-hover]){text-decoration:underline}.hover\:c_white:is(:hover,[data-hover]){color:var(--colors-white)}.hover\:trf_translateY\(-1px\):is(:hover,[data-hover]){transform:translateY(-1px)}.hover\:op_0\.9:is(:hover,[data-hover]){opacity:.9}}
