@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500&display=swap";:root,:host{--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";--fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free";--fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro";--fa-font-thin: normal 100 1em/1 "Font Awesome 6 Pro";--fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-regular: normal 400 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-light: normal 300 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-thin: normal 100 1em/1 "Font Awesome 6 Duotone";--fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";--fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-duotone-solid: normal 900 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-regular: normal 400 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-light: normal 300 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-thin: normal 100 1em/1 "Font Awesome 6 Sharp Duotone"}svg.svg-inline--fa:not(:root),svg.svg-inline--fa:not(:host){overflow:visible;box-sizing:content-box}.svg-inline--fa{display:var(--fa-display, inline-block);height:1em;overflow:visible;vertical-align:-.125em}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0em}.svg-inline--fa.fa-sm{vertical-align:-.07143em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left{margin-right:var(--fa-pull-margin, .3em);width:auto}.svg-inline--fa.fa-pull-right{margin-left:var(--fa-pull-margin, .3em);width:auto}.svg-inline--fa.fa-li{width:var(--fa-li-width, 2em);top:.25em}.svg-inline--fa.fa-fw{width:var(--fa-fw-width, 1.25em)}.fa-layers svg.svg-inline--fa{inset:0;margin:auto;position:absolute}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.fa-layers svg.svg-inline--fa{transform-origin:center center}.fa-layers-text{left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center center}.fa-layers-counter{background-color:var(--fa-counter-background-color, #ff253a);border-radius:var(--fa-counter-border-radius, 1em);box-sizing:border-box;color:var(--fa-inverse, #fff);line-height:var(--fa-counter-line-height, 1);max-width:var(--fa-counter-max-width, 5em);min-width:var(--fa-counter-min-width, 1.5em);overflow:hidden;padding:var(--fa-counter-padding, .25em .5em);right:var(--fa-right, 0);text-overflow:ellipsis;top:var(--fa-top, 0);transform:scale(var(--fa-counter-scale, .25));transform-origin:top right}.fa-layers-bottom-right{bottom:var(--fa-bottom, 0);right:var(--fa-right, 0);top:auto;transform:scale(var(--fa-layers-scale, .25));transform-origin:bottom right}.fa-layers-bottom-left{bottom:var(--fa-bottom, 0);left:var(--fa-left, 0);right:auto;top:auto;transform:scale(var(--fa-layers-scale, .25));transform-origin:bottom left}.fa-layers-top-right{top:var(--fa-top, 0);right:var(--fa-right, 0);transform:scale(var(--fa-layers-scale, .25));transform-origin:top right}.fa-layers-top-left{left:var(--fa-left, 0);right:auto;top:var(--fa-top, 0);transform:scale(var(--fa-layers-scale, .25));transform-origin:top left}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin, 2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(-1 * var(--fa-li-width, 2em));position:absolute;text-align:center;width:var(--fa-li-width, 2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color, #eee);border-radius:var(--fa-border-radius, .1em);border-style:var(--fa-border-style, solid);border-width:var(--fa-border-width, .08em);padding:var(--fa-border-padding, .2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin, .3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin, .3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.28, .84, .42, 1))}.fa-fade{animation-name:fa-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-beat-fade{animation-name:fa-beat-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-shake{animation-name:fa-shake;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 2s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin-reverse{--fa-animation-direction: reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, steps(8))}@media(prefers-reduced-motion:reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale, 1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound, -.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, .4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity, .4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale, 1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle, 0))}.fa-stack{display:inline-block;vertical-align:middle;height:2em;position:relative;width:2.5em}.fa-stack-1x,.fa-stack-2x{inset:0;margin:auto;position:absolute;z-index:var(--fa-stack-z-index, auto)}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.fa-inverse{color:var(--fa-inverse, #fff)}.sr-only,.fa-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sr-only-focusable:not(:focus),.fa-sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color, currentColor);opacity:var(--fa-primary-opacity, 1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color, currentColor);opacity:var(--fa-secondary-opacity, .4)}.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity, .4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:var(--fa-primary-opacity, 1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}@layer reset,base,tokens,recipes,utilities;body{margin:0;min-height:100vh}@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:var(--colors-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{background:var(--colors-bg\.canvas);font-family:var(--fonts-body);color:var(--colors-text\.primary);line-height:var(--line-heights-normal)}body{margin:var(--spacing-0);min-height:100vh}*,*:before,*:after{box-sizing:border-box}a{text-decoration:none;color:var(--colors-info)}*,: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-green\.light: #6dcb4e;--colors-green\.mid: #388e3c;--colors-green\.dark: #194723;--colors-neutral\.off-white: #f7f7f7;--colors-neutral\.near-black: #0b0b0b;--colors-neutral\.slate: #607d8b;--colors-accent\.blue: #72afe9;--colors-accent\.terracotta: #de6d41;--colors-white: #ffffff;--colors-transparent: transparent;--fonts-heading: "Poppins", sans-serif;--fonts-body: "Poppins", sans-serif;--fonts-mono: "JetBrains Mono", monospace;--font-sizes-xs: .75rem;--font-sizes-sm: .875rem;--font-sizes-md: 1rem;--font-sizes-lg: 1.125rem;--font-sizes-xl: 1.25rem;--font-sizes-2xl: 1.5rem;--font-sizes-3xl: 1.875rem;--font-sizes-4xl: 2.25rem;--font-weights-regular: 400;--font-weights-medium: 500;--font-weights-semibold: 600;--font-weights-bold: 700;--line-heights-tight: 1.25;--line-heights-normal: 1.5;--line-heights-relaxed: 1.75;--radii-sm: 4px;--radii-md: 8px;--radii-lg: 12px;--radii-xl: 16px;--radii-full: 9999px;--spacing-0: 0;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-5: 1.25rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-10: 2.5rem;--spacing-12: 3rem;--spacing-16: 4rem;--spacing-20: 5rem;--sizes-sidebar: 260px;--sizes-container: 1200px;--sizes-breakpoint-sm: 640px;--sizes-breakpoint-md: 768px;--sizes-breakpoint-lg: 1024px;--sizes-breakpoint-xl: 1280px;--sizes-breakpoint-2xl: 1536px;--shadows-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadows-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);--shadows-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);--borders-subtle: 1px solid #e0e0e0;--borders-strong: 1px solid #bdbdbd;--breakpoints-sm: 640px;--breakpoints-md: 768px;--breakpoints-lg: 1024px;--breakpoints-xl: 1280px;--breakpoints-2xl: 1536px;--colors-bg\.canvas: var(--colors-neutral\.off-white);--colors-bg\.surface: var(--colors-white);--colors-bg\.muted: #eeeeee;--colors-text\.primary: var(--colors-neutral\.near-black);--colors-text\.secondary: var(--colors-neutral\.slate);--colors-text\.muted: #9e9e9e;--colors-border\.default: #e0e0e0;--colors-border\.strong: #bdbdbd;--colors-accent: var(--colors-green\.light);--colors-accent\.hover: var(--colors-green\.mid);--colors-accent\.subtle: #e8f5e9;--colors-info: var(--colors-accent\.blue);--colors-warning: var(--colors-accent\.terracotta);--colors-danger: #d32f2f;--colors-success: var(--colors-green\.mid)}@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 recipes{@layer _base{.button{border:none;border-radius:var(--radii-md);transition:all .2s ease;outline:2px solid transparent;outline-offset:2px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--fonts-body);font-weight:var(--font-weights-semibold);cursor:pointer;line-height:var(--line-heights-tight)}.button:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}.input{border:1px solid var(--colors-border\.default);background:var(--colors-bg\.surface);border-radius:var(--radii-md);outline:2px solid transparent;outline-offset:2px;transition:border-color .2s ease;font-family:var(--fonts-body);color:var(--colors-text\.primary);width:100%}.input::placeholder,.input[data-placeholder]{color:var(--colors-text\.muted)}.input:is(:focus,[data-focus]){border-color:var(--colors-green\.mid);box-shadow:0 0 0 2px var(--colors-accent\.subtle)}.card{background:var(--colors-bg\.surface);border:1px solid var(--colors-border\.default);border-radius:var(--radii-lg);box-shadow:var(--shadows-sm)}}.button--variant_secondary{background:var(--colors-transparent);border:1px solid var(--colors-green\.mid);color:var(--colors-accent\.hover)}.button--variant_secondary:is(:hover,[data-hover]){background:var(--colors-accent\.subtle)}.button--size_sm{padding-inline:var(--spacing-3);padding-block:var(--spacing-1);gap:var(--spacing-1);font-size:var(--font-sizes-sm)}.button--variant_primary{background:var(--colors-accent);color:var(--colors-white)}.button--variant_primary:is(:hover,[data-hover]){background:var(--colors-accent\.hover)}.button--size_md{padding-inline:var(--spacing-4);padding-block:var(--spacing-2);gap:var(--spacing-2);font-size:var(--font-sizes-md)}.button--variant_danger{background:var(--colors-danger);color:var(--colors-white)}.button--variant_danger:is(:hover,[data-hover]){background:#b71c1c}.button--variant_ghost{background:var(--colors-transparent);color:var(--colors-text\.secondary)}.button--variant_ghost:is(:hover,[data-hover]){background:var(--colors-bg\.muted)}.button--size_lg{padding-inline:var(--spacing-6);padding-block:var(--spacing-3);gap:var(--spacing-2);font-size:var(--font-sizes-lg)}.input--size_md{padding-inline:var(--spacing-4);padding-block:var(--spacing-2);font-size:var(--font-sizes-md)}.input--size_sm{padding-inline:var(--spacing-3);padding-block:var(--spacing-1);font-size:var(--font-sizes-sm)}.card--padding_sm{padding:var(--spacing-3)}.card--padding_md{padding:var(--spacing-4)}.card--padding_lg{padding:var(--spacing-6)}.card--interactive_true{transition:box-shadow .2s ease,transform .2s ease;cursor:pointer}.card--interactive_true:is(:hover,[data-hover]){box-shadow:var(--shadows-md);transform:translateY(-1px)}}@layer utilities{.bg_bg\.canvas{background:var(--colors-bg\.canvas)}.bg_bg\.surface{background:var(--colors-bg\.surface)}.bd_1px_solid_\{colors\.border\.default\}{border:1px solid var(--colors-border\.default)}.p_8{padding:var(--spacing-8)}.bg_green\.dark{background:var(--colors-green\.dark)}.bg_transparent{background:var(--colors-transparent)}.bd_none{border:none}.p_2{padding:var(--spacing-2)}.bg_rgba\(255\,_255\,_255\,_0\.2\){background:#fff3}.bg_rgba\(0\,_0\,_0\,_0\.5\){background:#00000080}.p_5{padding:var(--spacing-5)}.bg_rgba\(255\,_255\,_255\,_0\.1\){background:#ffffff1a}.p_3{padding:var(--spacing-3)}.bg_rgba\(255\,_255\,_255\,_0\.15\){background:#ffffff26}.p_4{padding:var(--spacing-4)}.bd_1px_solid_rgba\(255\,_255\,_255\,_0\.2\){border:1px solid rgba(255,255,255,.2)}.bg_\#fff3e0{background:#fff3e0}.bg_\#e65100{background:#e65100}.bg_accent\.subtle{background:var(--colors-accent\.subtle)}.bg_\#e8f5e9{background:#e8f5e9}.bg_bg\.muted{background:var(--colors-bg\.muted)}.bg_\#ffebee{background:#ffebee}.bg_\#fef2f2{background:#fef2f2}.bg_accent{background:var(--colors-accent)}.bg_\#fde8e8{background:#fde8e8}.p_0{padding:var(--spacing-0)}.bd_1px_solid_\{colors\.green\.mid\}{border:1px solid var(--colors-green\.mid)}.bdr_lg{border-radius:var(--radii-lg)}.gap_0{gap:var(--spacing-0)}.px_4{padding-inline:var(--spacing-4)}.py_3{padding-block:var(--spacing-3)}.bdr_md{border-radius:var(--radii-md)}.bdr_full{border-radius:var(--radii-full)}.trs_opacity_0\.25s_ease\,_visibility_0\.25s_ease{transition:opacity .25s ease,visibility .25s ease}.trs_transform_0\.25s_ease{transition:transform .25s ease}.bd-b_1px_solid_rgba\(255\,_255\,_255\,_0\.1\){border-bottom:1px solid rgba(255,255,255,.1)}.px_2{padding-inline:var(--spacing-2)}.py_1{padding-block:var(--spacing-1)}.bdr_sm{border-radius:var(--radii-sm)}.flex_1{flex:1 1 0%}.mx_2{margin-inline:var(--spacing-2)}.my_2{margin-block:var(--spacing-2)}.gap_3{gap:var(--spacing-3)}.td_none{text-decoration:none}.trs_all_0\.15s_ease{transition:all .15s ease}.bd-t_1px_solid_rgba\(255\,_255\,_255\,_0\.1\){border-top:1px solid rgba(255,255,255,.1)}.py_2{padding-block:var(--spacing-2)}.bd-b_2px_solid_\#ff9800{border-bottom:2px solid #ff9800}.px_3{padding-inline:var(--spacing-3)}.gap_1{gap:var(--spacing-1)}.trs_background_0\.15s_ease{transition:background .15s ease}.gap_2{gap:var(--spacing-2)}.mx_-6{margin-inline:calc(var(--spacing-6) * -1)}.bd-b_2px_solid_\{colors\.border\.default\}{border-bottom:2px solid var(--colors-border\.default)}.bd-b_1px_solid_\{colors\.border\.default\}{border-bottom:1px solid var(--colors-border\.default)}.ring_none{outline:2px solid transparent;outline-offset:2px}.trs_border-color_0\.2s_ease{transition:border-color .2s ease}.py_8{padding-block:var(--spacing-8)}.gap_4{gap:var(--spacing-4)}.py_16{padding-block:var(--spacing-16)}.ov_hidden{overflow:hidden}.gap_6{gap:var(--spacing-6)}.mx_auto{margin-inline:auto}.gap_5{gap:var(--spacing-5)}.trs_background_0\.2s_ease{transition:background .2s ease}.trs_all_0\.2s_ease{transition:all .2s ease}.my_4{margin-block:var(--spacing-4)}.td_underline{text-decoration:underline}.py_0{padding-block:var(--spacing-0)}.td_line-through{text-decoration:line-through}.px_5{padding-inline:var(--spacing-5)}.bd-c_\{colors\.green\.mid\}{border-color:var(--colors-green\.mid)}.trs_background_0\.1s_ease{transition:background .1s ease}.bd-b_2px_solid_\{colors\.border\.strong\}{border-bottom:2px solid var(--colors-border\.strong)}.bd-t_1px_solid_\{colors\.border\.default\}{border-top:1px solid var(--colors-border\.default)}.py_0\.5{padding-block:.5px}.flex_1_1_100\%{flex:1 1 100%}.d_flex{display:flex}.ai_center{align-items:center}.jc_center{justify-content:center}.ff_body{font-family:var(--fonts-body)}.c_text\.secondary{color:var(--colors-text\.secondary)}.fs_lg{font-size:var(--font-sizes-lg)}.bx-sh_sm{box-shadow:var(--shadows-sm)}.ta_center{text-align:center}.fs_2xl{font-size:var(--font-sizes-2xl)}.fw_bold{font-weight:var(--font-weights-bold)}.ff_heading{font-family:var(--fonts-heading)}.c_text\.primary{color:var(--colors-text\.primary)}.fs_sm{font-size:var(--font-sizes-sm)}.flex-d_column{flex-direction:column}.jc_space-between{justify-content:space-between}.c_white{color:var(--colors-white)}.pos_fixed{position:fixed}.z_1000{z-index:1000}.cursor_pointer{cursor:pointer}.fs_xl{font-size:var(--font-sizes-xl)}.ls_0\.02em{letter-spacing:.02em}.fw_semibold{font-weight:var(--font-weights-semibold)}.z_1001{z-index:1001}.d_block{display:block}.op_0{opacity:0}.vis_hidden{visibility:hidden}.pointer-events_none{pointer-events:none}.op_1{opacity:1}.vis_visible{visibility:visible}.pointer-events_auto{pointer-events:auto}.d_none{display:none}.flex-sh_0{flex-shrink:0}.z_1002{z-index:1002}.trf_translateX\(-100\%\){transform:translate(-100%)}.trf_translateX\(0\){transform:translate(0)}.fs_xs{font-size:var(--font-sizes-xs)}.op_0\.7{opacity:.7}.fw_medium{font-weight:var(--font-weights-medium)}.op_0\.9{opacity:.9}.d_inline-block{display:inline-block}.c_rgba\(255\,_255\,_255\,_0\.8\){color:#fffc}.tt_capitalize{text-transform:capitalize}.c_rgba\(255\,_255\,_255\,_0\.7\){color:#ffffffb3}.c_\#e65100{color:#e65100}.pos_sticky{position:sticky}.z_1100{z-index:1100}.flex-wrap_wrap{flex-wrap:wrap}.d_inline-flex{display:inline-flex}.inset-e_true{inset-inline-end:true}.fs_md{font-size:var(--font-sizes-md)}.bd-cl_collapse{border-collapse:collapse}.ta_left{text-align:left}.tt_uppercase{text-transform:uppercase}.ls_0\.05em{letter-spacing:.05em}.c_accent\.hover{color:var(--colors-accent\.hover)}.c_danger{color:var(--colors-danger)}.c_success{color:var(--colors-success)}.c_\{colors\.green\.mid\}{color:var(--colors-green\.mid)}.ai_end{align-items:end}.resize_vertical{resize:vertical}.fs_6xl{font-size:6xl}.obj-f_cover{object-fit:cover}.lh_relaxed{line-height:var(--line-heights-relaxed)}.white-space_nowrap{white-space:nowrap}.c_text\.muted{color:var(--colors-text\.muted)}.jc_flex-end{justify-content:flex-end}.d_grid{display:grid}.grid-tc_repeat\(1\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(1,minmax(0,1fr))}.flex-d_column-reverse{flex-direction:column-reverse}.jc_stretch{justify-content:stretch}.fs_4xl{font-size:var(--font-sizes-4xl)}.flex-wrap_nowrap{flex-wrap:nowrap}.ai_flex-end{align-items:flex-end}.ai_flex-start{align-items:flex-start}.bx-sh_md{box-shadow:var(--shadows-md)}.c_green\.dark{color:var(--colors-green\.dark)}.c_\#d32f2f{color:#d32f2f}.c_info{color:var(--colors-info)}.wb_break-word{word-break:break-word}.c_warning{color:var(--colors-warning)}.tov_ellipsis{text-overflow:ellipsis}.fw_regular{font-weight:var(--font-weights-regular)}.grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}.fs_3xl{font-size:var(--font-sizes-3xl)}.grid-tc_1fr_1fr{grid-template-columns:1fr 1fr}.ff_mono{font-family:var(--fonts-mono)}.font-style_italic{font-style:italic}.cursor_default{cursor:default}.lh_normal{line-height:var(--line-heights-normal)}.min-h_100vh{min-height:100vh}.min-h_60vh{min-height:60vh}.max-w_400px{max-width:400px}.mt_3{margin-top:var(--spacing-3)}.mt_2{margin-top:var(--spacing-2)}.top_0{top:var(--spacing-0)}.left_0{left:var(--spacing-0)}.right_0{right:var(--spacing-0)}.min-w_44px{min-width:44px}.min-h_44px{min-height:44px}.w_36px{width:36px}.h_36px{height:36px}.bottom_0{bottom:var(--spacing-0)}.w_sidebar{width:var(--sizes-sidebar)}.h_100vh{height:100vh}.ov-y_auto{overflow-y:auto}.max-w_85vw{max-width:85vw}.mt_1{margin-top:var(--spacing-1)}.h_1px{height:1px}.w_100\%{width:100%}.pt_16{padding-top:var(--spacing-16)}.ml_0{margin-left:var(--spacing-0)}.ov-x_hidden{overflow-x:hidden}.pt_24{padding-top:24px}.top_32px{top:32px}.mt_-6{margin-top:calc(var(--spacing-6) * -1)}.mb_6{margin-bottom:var(--spacing-6)}.max-w_100\%{max-width:100%}.ml_2{margin-left:var(--spacing-2)}.mt_4{margin-top:var(--spacing-4)}.ov-x_auto{overflow-x:auto}.mt_6{margin-top:var(--spacing-6)}.mb_3{margin-bottom:var(--spacing-3)}.min-w_200px{min-width:200px}.min-w_140px{min-width:140px}.min-h_100px{min-height:100px}.mb_2{margin-bottom:var(--spacing-2)}.max-w_640px{max-width:640px}.mb_4{margin-bottom:var(--spacing-4)}.min-w_100px{min-width:100px}.h_240px{height:240px}.h_100\%{height:100%}.max-w_120px{max-width:120px}.mb_1{margin-bottom:var(--spacing-1)}.ml_1{margin-left:var(--spacing-1)}.max-w_720px{max-width:720px}.min-w_100\%{min-width:100%}.min-w_160px{min-width:160px}.h_140px{height:140px}.max-w_420px{max-width:420px}.ml_3{margin-left:var(--spacing-3)}.w_18px{width:18px}.h_18px{height:18px}.mb_0{margin-bottom:var(--spacing-0)}.min-w_180px{min-width:180px}.min-w_0{min-width:0}.w_10px{width:10px}.h_10px{height:10px}.pb_2{padding-bottom:var(--spacing-2)}.max-w_200px{max-width:200px}.mb_8{margin-bottom:var(--spacing-8)}.max-w_520px{max-width:520px}.mt_8{margin-top:var(--spacing-8)}.pt_5{padding-top:var(--spacing-5)}.min-w_240px{min-width:240px}.w_20px{width:20px}.h_20px{height:20px}.w_16px{width:16px}.h_16px{height:16px}.before\:flex_1:before{flex:1 1 0%}.before\:bd-b_1px_solid_\{colors\.border\.default\}:before{border-bottom:1px solid var(--colors-border\.default)}.after\:flex_1:after{flex:1 1 0%}.after\:bd-b_1px_solid_\{colors\.border\.default\}:after{border-bottom:1px solid var(--colors-border\.default)}.first\:bdr_md_0_0_md:first-child{border-radius:md 0 0 md}.last\:bdr_0_md_md_0:last-child{border-radius:0 md md 0}.placeholder\:c_text\.muted::placeholder,.placeholder\:c_text\.muted[data-placeholder]{color:var(--colors-text\.muted)}.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}.before\:content_\"\":before,.after\:content_\"\":after{content:""}.focus\:bd-c_\{colors\.green\.mid\}:is(:focus,[data-focus]){border-color:var(--colors-green\.mid)}.focus\:bx-sh_0_0_0_2px_\{colors\.accent\.subtle\}:is(:focus,[data-focus]){box-shadow:0 0 0 2px var(--colors-accent\.subtle)}.hover\:bg_rgba\(255\,_255\,_255\,_0\.1\):is(:hover,[data-hover]){background:#ffffff1a}.hover\:bg_\#bf360c:is(:hover,[data-hover]){background:#bf360c}.hover\:bg_\#e0e0e0:is(:hover,[data-hover]){background:#e0e0e0}.hover\:bg_accent\.hover:is(:hover,[data-hover]){background:var(--colors-accent\.hover)}.hover\:bg_bg\.muted:is(:hover,[data-hover]){background:var(--colors-bg\.muted)}.hover\:td_underline:is(:hover,[data-hover]){text-decoration:underline}.hover\:c_white:is(:hover,[data-hover]){color:var(--colors-white)}@media screen and (min-width:40rem){.sm\:px_4{padding-inline:var(--spacing-4)}.sm\:flex_0_1_auto{flex:0 1 auto}.sm\:flex-d_row{flex-direction:row}.sm\:jc_flex-end{justify-content:flex-end}.sm\:fs_md{font-size:var(--font-sizes-md)}.sm\:grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-tc_repeat\(3\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:max-w_400px{max-width:400px}.sm\:w_auto{width:auto}.sm\:min-w_200px{min-width:200px}.sm\:min-w_180px{min-width:180px}.sm\:min-w_160px{min-width:160px}}@media screen and (min-width:48rem){.md\:p_6{padding:var(--spacing-6)}.md\:gap_6{gap:var(--spacing-6)}.md\:d_none{display:none}.md\:d_flex{display:flex}.md\:fs_3xl{font-size:var(--font-sizes-3xl)}.md\:fs_md{font-size:var(--font-sizes-md)}.md\:pt_6{padding-top:var(--spacing-6)}.md\:ml_260px{margin-left:260px}.md\:min-w_140px{min-width:140px}}@media screen and (min-width:64rem){.lg\:grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-tc_repeat\(3\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-tc_repeat\(4\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(4,minmax(0,1fr))}}}
