@layer reset,base,tokens,recipes,utilities;@supports (padding: env(safe-area-inset-top)){:root{--safe-area-top: env(safe-area-inset-top);--safe-area-right: env(safe-area-inset-right);--safe-area-bottom: env(safe-area-inset-bottom);--safe-area-left: env(safe-area-inset-left)}}@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:var(--shadows-none)}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda: "🐼"}html{scroll-behavior:smooth}body{background:var(--colors-bg-primary);font-family:var(--fonts-sans);color:var(--colors-fg-primary);line-height:var(--line-heights-normal);min-height:100vh}*,*:before,*:after{border-color:var(--colors-border-default)}a{text-decoration:none;color:inherit}input,button,textarea,select{font:inherit}:focus-visible{outline:2px solid;outline-color:var(--colors-\$brand\.-p-r-i-m-a-r-y);outline-offset:2px}::selection{background:#008b8e;color:#fff}iframe{color-scheme:normal}*{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--colors-fg-primary) 30%,transparent) transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:var(--colors-transparent)}*::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--colors-fg-primary) 30%,transparent);border:2px solid transparent;border-radius:var(--radii-full);background-clip:padding-box;-webkit-background-clip:padding-box}*::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--colors-fg-primary) 50%,transparent);background-clip:padding-box;-webkit-background-clip:padding-box}*,: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:0s!important;animation-iteration-count:1!important;--transition-duration: 0s !important;transition-duration:0s!important;scroll-behavior:auto!important}}}@layer tokens{:where(:root,:host){--colors-transparent: transparent;--colors-current: currentColor;--colors-\$basic--w-h-i-t-e: #FFFFFF;--colors-\$basic--b-l-a-c-k: #000000;--colors-dark-crust: #0d0f14;--colors-dark-mantle: #0f1116;--colors-dark-base: #111318;--colors-dark-surface0: #1a1d23;--colors-dark-surface1: #1f2126;--colors-dark-surface2: #282d36;--colors-dark-overlay0: #4b5563;--colors-dark-overlay1: #586476;--colors-dark-overlay2: #64748b;--colors-dark-subtext0: #7c8da0;--colors-dark-subtext1: #94a3b8;--colors-dark-text: #f9fafb;--colors-dark-cyan: #01DCE3;--colors-dark-sapphire: #74C7EC;--colors-dark-sky: #89DCEB;--colors-dark-red: #F87171;--colors-dark-green: #4ADE80;--colors-dark-blue: #60A5FA;--colors-dark-yellow: #FBBF24;--colors-dark-teal: #2DD4BF;--colors-dark-heart: #F472B6;--colors-light-crust: #f3f4f6;--colors-light-mantle: #f9fafb;--colors-light-base: #ffffff;--colors-light-surface0: #eef1f5;--colors-light-surface1: #e9ebf0;--colors-light-surface2: #e5e7eb;--colors-light-overlay0: #c4cad2;--colors-light-overlay1: #b0b8c2;--colors-light-overlay2: #9ca3af;--colors-light-subtext0: #828a96;--colors-light-subtext1: #6b7280;--colors-light-text: #111827;--colors-light-cyan: #008b8e;--colors-light-sapphire: #0C7792;--colors-light-sky: #0284C7;--colors-light-red: #DC2626;--colors-light-green: #16A34A;--colors-light-blue: #2563EB;--colors-light-yellow: #D97706;--colors-light-teal: #0D9488;--colors-light-heart: #DB2777;--colors-white-alpha-5: rgba(255, 255, 255, .05);--colors-white-alpha-10: rgba(255, 255, 255, .1);--colors-white-alpha-20: rgba(255, 255, 255, .2);--colors-white-alpha-30: rgba(255, 255, 255, .3);--colors-black-alpha-20: rgba(0, 0, 0, .2);--colors-black-alpha-40: rgba(0, 0, 0, .4);--colors-black-alpha-50: rgba(0, 0, 0, .5);--colors-black-alpha-60: rgba(0, 0, 0, .6);--colors-black-alpha-80: rgba(0, 0, 0, .8);--colors-black-alpha-95: rgba(0, 0, 0, .95);--fonts-sans: Pretendard, -apple-system, BlinkMacSystemFont, sans-serif;--fonts-mono: Geist Mono, monospace;--font-sizes-xs: .75rem;--font-sizes-sm: .875rem;--font-sizes-base: 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-sizes-5xl: 3rem;--font-sizes-6xl: 3.75rem;--font-weights-thin: 100;--font-weights-light: 300;--font-weights-normal: 400;--font-weights-medium: 500;--font-weights-semibold: 600;--font-weights-bold: 700;--font-weights-extrabold: 800;--line-heights-none: 1;--line-heights-tight: 1.25;--line-heights-snug: 1.375;--line-heights-normal: 1.5;--line-heights-relaxed: 1.625;--line-heights-loose: 2;--letter-spacings-tighter: -.05em;--letter-spacings-tight: -.025em;--letter-spacings-normal: 0;--letter-spacings-wide: .025em;--letter-spacings-wider: .05em;--letter-spacings-widest: .1em;--spacing-0: 0;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-5: 1.25rem;--spacing-6: 1.5rem;--spacing-7: 1.75rem;--spacing-8: 2rem;--spacing-9: 2.25rem;--spacing-10: 2.5rem;--spacing-11: 2.75rem;--spacing-12: 3rem;--spacing-13: 3.25rem;--spacing-14: 3.5rem;--spacing-15: 3.75rem;--spacing-16: 4rem;--spacing-18: 4.5rem;--spacing-20: 5rem;--spacing-24: 6rem;--spacing-28: 7rem;--spacing-32: 8rem;--spacing-36: 9rem;--spacing-40: 10rem;--spacing-44: 11rem;--spacing-48: 12rem;--spacing-52: 13rem;--spacing-56: 14rem;--spacing-60: 15rem;--spacing-64: 16rem;--spacing-72: 18rem;--spacing-80: 20rem;--spacing-96: 24rem;--spacing-px: 1px;--spacing-0\.5: .125rem;--spacing-1\.5: .375rem;--spacing-2\.5: .625rem;--spacing-3\.5: .875rem;--spacing-4\.5: 1.125rem;--sizes-0: 0;--sizes-1: .25rem;--sizes-2: .5rem;--sizes-3: .75rem;--sizes-4: 1rem;--sizes-5: 1.25rem;--sizes-6: 1.5rem;--sizes-7: 1.75rem;--sizes-8: 2rem;--sizes-9: 2.25rem;--sizes-10: 2.5rem;--sizes-11: 2.75rem;--sizes-12: 3rem;--sizes-13: 3.25rem;--sizes-14: 3.5rem;--sizes-15: 3.75rem;--sizes-16: 4rem;--sizes-18: 4.5rem;--sizes-20: 5rem;--sizes-22: 5.5rem;--sizes-24: 6rem;--sizes-26: 6.5rem;--sizes-28: 7rem;--sizes-30: 7.5rem;--sizes-32: 8rem;--sizes-36: 9rem;--sizes-40: 10rem;--sizes-44: 11rem;--sizes-48: 12rem;--sizes-52: 13rem;--sizes-56: 14rem;--sizes-60: 15rem;--sizes-64: 16rem;--sizes-72: 18rem;--sizes-80: 20rem;--sizes-88: 22rem;--sizes-96: 24rem;--sizes-100: 25rem;--sizes-120: 30rem;--sizes-px: 1px;--sizes-0\.5: .125rem;--sizes-1\.5: .375rem;--sizes-2\.5: .625rem;--sizes-3\.5: .875rem;--sizes-4\.5: 1.125rem;--sizes-full: 100%;--sizes-min: min-content;--sizes-max: max-content;--sizes-fit: fit-content;--sizes-prose: 65ch;--sizes-xs: 20rem;--sizes-sm: 24rem;--sizes-md: 28rem;--sizes-lg: 32rem;--sizes-xl: 36rem;--sizes-2xl: 42rem;--sizes-3xl: 48rem;--sizes-4xl: 56rem;--sizes-5xl: 64rem;--sizes-6xl: 72rem;--sizes-7xl: 80rem;--sizes-breakpoint-sm: 640px;--sizes-breakpoint-md: 768px;--sizes-breakpoint-lg: 1024px;--sizes-breakpoint-xl: 1280px;--sizes-breakpoint-2xl: 1536px;--radii-none: 0;--radii-xs: .125rem;--radii-sm: .25rem;--radii-md: .375rem;--radii-lg: .5rem;--radii-xl: .75rem;--radii-2xl: 1rem;--radii-3xl: 1.5rem;--radii-full: 9999px;--borders-none: none;--shadows-xs: 0 1px 2px 0 rgb(0 0 0 / .05);--shadows-sm: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadows-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadows-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadows-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--shadows-2xl: 0 25px 50px -12px rgb(0 0 0 / .25);--shadows-inner: inset 0 2px 4px 0 rgb(0 0 0 / .05);--shadows-none: none;--z-index-hide: -1;--z-index-auto: auto;--z-index-base: 0;--z-index-docked: 10;--z-index-header: 50;--z-index-sidebar-overlay: 52;--z-index-sidebar: 55;--z-index-popover: 60;--z-index-dropdown: 1000;--z-index-sticky: 1100;--z-index-banner: 1200;--z-index-overlay: 1300;--z-index-modal: 1400;--z-index-skip-link: 1600;--z-index-toast: 1700;--z-index-tooltip: 1800;--opacity-0: 0;--opacity-5: .05;--opacity-10: .1;--opacity-20: .2;--opacity-25: .25;--opacity-30: .3;--opacity-40: .4;--opacity-50: .5;--opacity-60: .6;--opacity-70: .7;--opacity-75: .75;--opacity-80: .8;--opacity-90: .9;--opacity-95: .95;--opacity-100: 1;--aspect-ratios-auto: auto;--aspect-ratios-square: 1 / 1;--aspect-ratios-video: 16 / 9;--aspect-ratios-wide: 21 / 9;--aspect-ratios-portrait: 3 / 4;--aspect-ratios-16\/9: 16 / 9;--aspect-ratios-21\/9: 21 / 9;--aspect-ratios-4\/3: 4 / 3;--aspect-ratios-3\/2: 3 / 2;--durations-0: 0ms;--durations-75: 75ms;--durations-100: .1s;--durations-150: .15s;--durations-200: .2s;--durations-300: .3s;--durations-500: .5s;--durations-700: .7s;--durations-1000: 1s;--easings-default: ease;--easings-linear: linear;--easings-in: ease-in;--easings-out: ease-out;--easings-in-out: ease-in-out;--breakpoints-sm: 640px;--breakpoints-md: 768px;--breakpoints-lg: 1024px;--breakpoints-xl: 1280px;--breakpoints-2xl: 1536px;--colors-palette-cyan: #01DCE3;--colors-palette-sapphire: var(--colors-dark-sapphire);--colors-palette-sky: var(--colors-dark-sky);--colors-palette-heart: var(--colors-dark-heart);--colors-palette-red: var(--colors-dark-red);--colors-palette-yellow: var(--colors-dark-yellow);--colors-palette-green: var(--colors-dark-green);--colors-palette-teal: var(--colors-dark-teal);--colors-palette-blue: var(--colors-dark-blue);--colors-palette-text: var(--colors-dark-text);--colors-palette-subtext1: var(--colors-dark-subtext1);--colors-palette-subtext0: var(--colors-dark-subtext0);--colors-palette-overlay2: var(--colors-dark-overlay2);--colors-palette-overlay1: var(--colors-dark-overlay1);--colors-palette-overlay0: var(--colors-dark-overlay0);--colors-palette-surface2: var(--colors-dark-surface2);--colors-palette-surface1: var(--colors-dark-surface1);--colors-palette-surface0: var(--colors-dark-surface0);--colors-palette-base: var(--colors-dark-base);--colors-palette-mantle: var(--colors-dark-mantle);--colors-palette-crust: var(--colors-dark-crust);--colors-\$brand\.-p-r-i-m-a-r-y: var(--colors-palette-cyan);--colors-\$brand\.-a-c-c-e-n-t: var(--colors-palette-sapphire);--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e: var(--colors-palette-red);--colors-\$brand\.-s-u-c-c-e-s-s: var(--colors-palette-green);--colors-bg-primary: var(--colors-palette-base);--colors-bg-secondary: var(--colors-palette-mantle);--colors-bg-tertiary: var(--colors-palette-crust);--colors-bg-elevated: var(--colors-palette-surface0);--colors-bg-brand-primary: color-mix(in srgb, var(--colors-palette-cyan) 85%, black);--colors-bg-brand-destructive: color-mix(in srgb, var(--colors-palette-red) 85%, black);--colors-bg-brand-success: color-mix(in srgb, var(--colors-palette-green) 85%, black);--colors-bg-brand-accent: color-mix(in srgb, var(--colors-palette-sapphire) 85%, black);--colors-bg-brand-yellow: color-mix(in srgb, var(--colors-palette-yellow) 85%, black);--colors-fg-primary: var(--colors-palette-text);--colors-fg-secondary: var(--colors-palette-subtext1);--colors-fg-tertiary: var(--colors-palette-subtext0);--colors-fg-muted: var(--colors-palette-overlay2);--colors-fg-accent: var(--colors-dark-cyan);--colors-fg-on-accent: #000000;--colors-border-default: var(--colors-palette-surface1);--colors-border-strong: var(--colors-palette-surface2)}[data-color-mode=light]{--colors-palette-sapphire: var(--colors-light-sapphire);--colors-palette-sky: var(--colors-light-sky);--colors-palette-heart: var(--colors-light-heart);--colors-palette-red: var(--colors-light-red);--colors-palette-yellow: var(--colors-light-yellow);--colors-palette-green: var(--colors-light-green);--colors-palette-teal: var(--colors-light-teal);--colors-palette-blue: var(--colors-light-blue);--colors-palette-text: var(--colors-light-text);--colors-palette-subtext1: var(--colors-light-subtext1);--colors-palette-subtext0: var(--colors-light-subtext0);--colors-palette-overlay2: var(--colors-light-overlay2);--colors-palette-overlay1: var(--colors-light-overlay1);--colors-palette-overlay0: var(--colors-light-overlay0);--colors-palette-surface2: var(--colors-light-surface2);--colors-palette-surface1: var(--colors-light-surface1);--colors-palette-surface0: var(--colors-light-surface0);--colors-palette-base: var(--colors-light-base);--colors-palette-mantle: var(--colors-light-mantle);--colors-palette-crust: var(--colors-light-crust);--colors-fg-accent: var(--colors-light-cyan);--colors-fg-on-accent: #FFFFFF }@keyframes neon-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes heart-beat{0%{transform:scale(1)}25%{transform:scale(1.1)}50%{transform:scale(1)}75%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes fade-in{0%{opacity:var(--opacity-0)}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:var(--opacity-0)}}@keyframes slide-up{0%{transform:translateY(10px);opacity:var(--opacity-0)}to{transform:translateY(0);opacity:1}}@keyframes slide-down{0%{transform:translateY(0);opacity:1}to{transform:translateY(10px);opacity:var(--opacity-0)}}@keyframes typing-dot{0%,80%,to{transform:scale(0);opacity:.4}40%{transform:scale(1);opacity:1}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes scale-in{0%{transform:scale(.85);opacity:var(--opacity-0)}to{transform:scale(1);opacity:1}}@keyframes scale-out{0%{transform:scale(1);opacity:1}to{transform:scale(.85);opacity:var(--opacity-0)}}@keyframes expand-height{0%{height:var(--collapsed-height, 0)}to{height:var(--height)}}@keyframes collapse-height{0%{height:var(--height)}to{height:var(--collapsed-height, 0)}}@keyframes progress-slide{0%{transform:translate(-100%)}to{transform:translate(400%)}}@keyframes message-delete{0%{opacity:1;transform:scale(1)}to{opacity:var(--opacity-0);transform:scale(.95)}}@keyframes fave-input-maxflash{0%,to{transform:translate(0)}20%{transform:translate(-3px)}40%{transform:translate(3px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}}}@layer recipes{@layer _base{.button{gap:var(--spacing-2);border-radius:var(--radii-md);transition:all .2s;outline:var(--borders-none);display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;font-size:var(--font-sizes-sm);font-weight:var(--font-weights-medium);flex-shrink:0;cursor:pointer}.button:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none;opacity:.5}.button svg{pointer-events:none;flex-shrink:0;width:var(--sizes-4);height:var(--sizes-4)}.button:is(:focus-visible,[data-focus-visible]){outline:2px;outline-color:var(--colors-\$brand\.-p-r-i-m-a-r-y);outline-offset:2px}.badge{border:1px solid;border-radius:var(--radii-full);padding-inline:var(--spacing-2);padding-block:var(--spacing-0\.5);gap:var(--spacing-1);transition:all .2s;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:var(--font-sizes-xs);font-weight:var(--font-weights-medium);white-space:nowrap;flex-shrink:0;width:var(--sizes-fit)}.badge>svg{pointer-events:none;width:var(--sizes-3);height:var(--sizes-3)}.avatar{overflow:hidden;border-radius:var(--radii-full);position:relative;display:flex;flex-shrink:0}.multiline-ellipsis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}}.button--variant_default{background:var(--colors-bg-brand-primary);color:var(--colors-fg-on-accent)}.button--variant_default:is(:hover,[data-hover]){filter:brightness(1.1)}.button--variant_default:is(:active,[data-active]){filter:brightness(.8)}.button--size_default{padding-inline:var(--spacing-4);padding-block:var(--spacing-2);height:var(--sizes-9)}.button--variant_ghost{background:var(--colors-transparent)}.button--variant_ghost:is(:hover,[data-hover]){background:var(--colors-bg-tertiary)}.button--variant_destructive{background:var(--colors-bg-brand-destructive);color:var(--colors-fg-on-accent)}.button--variant_destructive:is(:hover,[data-hover]){filter:brightness(1.1)}.button--variant_outline{border:1px solid;background:var(--colors-transparent);border-color:var(--colors-border-default)}.button--variant_outline:is(:hover,[data-hover]){background:var(--colors-bg-secondary);--mix-borderColor: color-mix(in srgb, var(--colors-\$brand\.-p-r-i-m-a-r-y) 50%, transparent);border-color:var(--mix-borderColor, var(--colors-\$brand\.-p-r-i-m-a-r-y))}.button--size_sm{border-radius:var(--radii-md);gap:var(--spacing-1\.5);padding-inline:var(--spacing-3);height:var(--sizes-8)}.button--size_lg{border-radius:var(--radii-md);padding-inline:var(--spacing-6);height:var(--sizes-10)}.button--size_icon-sm{padding:var(--spacing-0);height:var(--sizes-8);width:var(--sizes-8)}.button--size_icon{padding:var(--spacing-0);height:var(--sizes-9);width:var(--sizes-9)}.button--variant_secondary{background:var(--colors-bg-secondary);border:1px solid;border-color:var(--colors-border-default);color:var(--colors-fg-primary)}.button--variant_secondary:is(:hover,[data-hover]){background:var(--colors-bg-tertiary)}.button--variant_link{background:var(--colors-transparent);text-decoration:underline;color:var(--colors-fg-accent);text-underline-offset:4px}.button--variant_link:is(:hover,[data-hover]){color:var(--colors-\$brand\.-a-c-c-e-n-t)}.button--size_icon-lg{padding:var(--spacing-0);height:var(--sizes-10);width:var(--sizes-10)}.badge--variant_default{background:var(--colors-bg-brand-primary)}.badge--variant_default,.badge--variant_destructive{border-color:var(--colors-transparent);color:var(--colors-fg-on-accent)}.badge--variant_destructive{background:var(--colors-bg-brand-destructive)}.badge--variant_secondary{background:var(--colors-bg-secondary);border-color:var(--colors-transparent);color:var(--colors-fg-primary)}.badge--variant_outline{background:var(--colors-transparent);border-color:var(--colors-border-default);color:var(--colors-fg-primary)}.badge--variant_b-only{background:linear-gradient(135deg,var(--colors-palette-yellow) 0%,color-mix(in srgb,var(--colors-palette-yellow) 80%,black) 100%);box-shadow:0 0 8px color-mix(in srgb,var(--colors-palette-yellow) 40%,transparent)}.badge--variant_b-only,.badge--variant_r-only{border-color:var(--colors-transparent);color:var(--colors-fg-on-accent)}.badge--variant_r-only{background:linear-gradient(135deg,var(--colors-palette-cyan) 0%,var(--colors-palette-sky) 100%);box-shadow:0 0 8px color-mix(in srgb,var(--colors-palette-cyan) 40%,transparent)}.avatar--size_sm{width:var(--sizes-8);height:var(--sizes-8)}.avatar--size_xs{width:var(--sizes-6);height:var(--sizes-6)}.avatar--size_xl{width:var(--sizes-16);height:var(--sizes-16)}.avatar--size_md{width:var(--sizes-10);height:var(--sizes-10)}.avatar--size_lg{width:var(--sizes-12);height:var(--sizes-12)}.multiline-ellipsis--lines_1{-webkit-line-clamp:1}.multiline-ellipsis--lines_2{-webkit-line-clamp:2}.multiline-ellipsis--lines_3{-webkit-line-clamp:3}}@layer recipes.slots{@layer _base{.field__root{gap:var(--spacing-2);display:flex;flex-direction:column}.field__label{font-weight:var(--font-weights-medium);color:var(--colors-fg-secondary);letter-spacing:.01em}.field__label,.field__input{font-size:var(--font-sizes-sm)}.field__input{border:1px solid;border-radius:var(--radii-xl);border-color:var(--colors-border-default);padding-inline:var(--spacing-5);padding-block:var(--spacing-3);outline:var(--borders-none);transition:all .2s;background-color:var(--colors-transparent);font-weight:var(--font-weights-normal);line-height:var(--line-heights-relaxed);color:var(--colors-fg-primary);width:var(--sizes-full)}.field__input::selection{background:var(--colors-\$brand\.-p-r-i-m-a-r-y);color:var(--colors-fg-on-accent)}.field__input[aria-invalid=true]{border-color:var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e);box-shadow:0 0 0 2px color-mix(in srgb,var(--colors-palette-red) 20%,transparent)}.field__input::placeholder,.field__input[data-placeholder]{color:var(--colors-fg-muted)}.field__input:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed;pointer-events:none}.field__input:is(:focus,[data-focus]){box-shadow:0 0 0 2px color-mix(in srgb,var(--colors-palette-cyan) 15%,transparent)}.field__input:is(:focus,[data-focus]),.field__input:is(:hover,[data-hover]){border-color:var(--colors-\$brand\.-p-r-i-m-a-r-y)}.field__helperText{font-size:var(--font-sizes-xs);color:var(--colors-fg-secondary)}.field__errorText{animation:fade-in .2s ease-out;font-size:var(--font-sizes-xs);color:var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e)}}.field__label--size_md,.field__input--size_md{font-size:var(--font-sizes-sm)}.field__input--size_md{padding-block:var(--spacing-3)}.field__label--size_sm,.field__input--size_sm{font-size:var(--font-sizes-xs)}.field__input--size_sm{padding-block:var(--spacing-2)}.field__label--size_lg,.field__input--size_lg{font-size:var(--font-sizes-base)}.field__input--size_lg{padding-block:var(--spacing-3\.5)}}@layer utilities{.--arrow-background_var\(--colors-palette-mantle\){--arrow-background: var(--colors-palette-mantle)}.--arrow-size_8px{--arrow-size: 8px}.--arrow-size_10px{--arrow-size: 10px}.bg_bg\.primary{background:var(--colors-bg-primary)}.bg_bg\.tertiary{background:var(--colors-bg-tertiary)}.bd_none{border:var(--borders-none)}.bg_transparent{background:var(--colors-transparent)}.m_0{margin:var(--spacing-0)}.p_0{padding:var(--spacing-0)}.p_3{padding:var(--spacing-3)}.bg_\$brand\.DESTRUCTIVE\/8{--mix-background: color-mix(in srgb, var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e) 8%, transparent);background:var(--mix-background, var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e))}.p_0\.5{padding:var(--spacing-0\.5)}.bg_bg\.elevated{background:var(--colors-bg-elevated)}.bg_fg\.onAccent{background:var(--colors-fg-on-accent)}.anim_\[spin_1s_linear_infinite\]{animation:spin 1s linear infinite}.p_4{padding:var(--spacing-4)}.bg_bg\.secondary{background:var(--colors-bg-secondary)}.bd_\[1px_solid\]{border:1px solid}.anim_\[scale-in_0\.15s_ease-out\]{animation:scale-in .15s ease-out}.anim_\[fade-in_0\.3s_ease-out\]{animation:fade-in .3s ease-out}.inset_0{inset:var(--spacing-0)}.bg_blackAlpha\.50{background:var(--colors-black-alpha-50)}.anim_\[fade-in_0\.2s_ease-out\]{animation:fade-in .2s ease-out}.anim_\[scale-in_0\.2s_ease-out\]{animation:scale-in .2s ease-out}.bg_bg\.primary\/60{--mix-background: color-mix(in srgb, var(--colors-bg-primary) 60%, transparent);background:var(--mix-background, var(--colors-bg-primary))}.p_2{padding:var(--spacing-2)}.bg_palette\.yellow\/12{--mix-background: color-mix(in srgb, var(--colors-palette-yellow) 12%, transparent);background:var(--mix-background, var(--colors-palette-yellow))}.bg_\$brand\.DESTRUCTIVE\/10{--mix-background: color-mix(in srgb, var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e) 10%, transparent);background:var(--mix-background, var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e))}.bg_\$brand\.PRIMARY\/10{--mix-background: color-mix(in srgb, var(--colors-\$brand\.-p-r-i-m-a-r-y) 10%, transparent);background:var(--mix-background, var(--colors-\$brand\.-p-r-i-m-a-r-y))}.anim_\[neon-pulse_2s_infinite\]{animation:neon-pulse 2s infinite}.anim_\[fade-in_0\.3s_ease-out\,_slide-up_0\.3s_ease-out\]{animation:fade-in .3s ease-out,slide-up .3s ease-out}.bg_\[linear-gradient\(to_bottom_right\,_color-mix\(in_srgb\,_var\(--colors-palette-cyan\)_30\%\,_transparent\)\,_color-mix\(in_srgb\,_var\(--colors-palette-sky\)_30\%\,_transparent\)\)\]{background:linear-gradient(to bottom right,color-mix(in srgb,var(--colors-palette-cyan) 30%,transparent),color-mix(in srgb,var(--colors-palette-sky) 30%,transparent))}.anim_\[fade-in_0\.4s_ease-out\,_slide-up_0\.4s_ease-out\]{animation:fade-in .4s ease-out,slide-up .4s ease-out}.bg_bg\.primary\/95{--mix-background: color-mix(in srgb, var(--colors-bg-primary) 95%, transparent);background:var(--mix-background, var(--colors-bg-primary))}.bg_\$brand\.PRIMARY{background:var(--colors-\$brand\.-p-r-i-m-a-r-y)}.anim_\[fade-in_0\.5s_ease-out\,_slide-up_0\.5s_ease-out\]{animation:fade-in .5s ease-out,slide-up .5s ease-out}.anim_\[slide-up_0\.2s_ease-out\]{animation:slide-up .2s ease-out}.bg_border\.default\/40{--mix-background: color-mix(in srgb, var(--colors-border-default) 40%, transparent);background:var(--mix-background, var(--colors-border-default))}.bg_fg\.secondary{background:var(--colors-fg-secondary)}.anim_\[typing-dot_1\.4s_infinite_ease-in-out_both\]{animation:typing-dot 1.4s infinite ease-in-out both}.anim_\[neon-pulse_2s_ease-in-out_infinite\]{animation:neon-pulse 2s ease-in-out infinite}.p_1\.5{padding:var(--spacing-1\.5)}.bg_\[color-mix\(in_srgb\,_var\(--colors-palette-overlay2\)_25\%\,_transparent\)\]{background:color-mix(in srgb,var(--colors-palette-overlay2) 25%,transparent)}.anim_\[message-delete_0\.2s_ease-out_forwards\]{animation:message-delete .2s ease-out forwards}.bg_fg\.secondary\/20{--mix-background: color-mix(in srgb, var(--colors-fg-secondary) 20%, transparent);background:var(--mix-background, var(--colors-fg-secondary))}.bg_\$brand\.PRIMARY\/50{--mix-background: color-mix(in srgb, var(--colors-\$brand\.-p-r-i-m-a-r-y) 50%, transparent);background:var(--mix-background, var(--colors-\$brand\.-p-r-i-m-a-r-y))}.bg_fg\.primary{background:var(--colors-fg-primary)}.bg_\[color-mix\(in_srgb\,_var\(--colors-palette-cyan\)_20\%\,_transparent\)\]{background:color-mix(in srgb,var(--colors-palette-cyan) 20%,transparent)}.bg_\$brand\.PRIMARY\/15{--mix-background: color-mix(in srgb, var(--colors-\$brand\.-p-r-i-m-a-r-y) 15%, transparent);background:var(--mix-background, var(--colors-\$brand\.-p-r-i-m-a-r-y))}.p_6{padding:var(--spacing-6)}.p_2\.5{padding:var(--spacing-2\.5)}.bg_bg\.brand\.primary{background:var(--colors-bg-brand-primary)}.bg_bg\.brand\.destructive{background:var(--colors-bg-brand-destructive)}.anim_\[fave-input-maxflash_0\.32s_ease-out\]{animation:fave-input-maxflash .32s ease-out}.bg_\$brand\.DESTRUCTIVE\/15{--mix-background: color-mix(in srgb, var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e) 15%, transparent);background:var(--mix-background, var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e))}.p_1{padding:var(--spacing-1)}.bg_bg\.tertiary\/50{--mix-background: color-mix(in srgb, var(--colors-bg-tertiary) 50%, transparent)}.bg_bg\.tertiary\/50,.bg_bg\.tertiary\/30{background:var(--mix-background, var(--colors-bg-tertiary))}.bg_bg\.tertiary\/30{--mix-background: color-mix(in srgb, var(--colors-bg-tertiary) 30%, transparent)}.bg_\[linear-gradient\(to_right\,_var\(--colors-palette-base\)_30\%\,_transparent\)\]{background:linear-gradient(to right,var(--colors-palette-base) 30%,transparent)}.bg_\[linear-gradient\(to_left\,_var\(--colors-palette-base\)_30\%\,_transparent\)\]{background:linear-gradient(to left,var(--colors-palette-base) 30%,transparent)}.bg_\[linear-gradient\(135deg\,_var\(--colors-palette-cyan\)_0\%\,_var\(--colors-palette-sapphire\)_100\%\)\]{background:linear-gradient(135deg,var(--colors-palette-cyan) 0%,var(--colors-palette-sapphire) 100%)}.bg_\$brand\.PRIMARY\/8{--mix-background: color-mix(in srgb, var(--colors-\$brand\.-p-r-i-m-a-r-y) 8%, transparent);background:var(--mix-background, var(--colors-\$brand\.-p-r-i-m-a-r-y))}.bg_\[color-mix\(in_srgb\,_var\(--colors-dark-crust\)_55\%\,_transparent\)\]{background:color-mix(in srgb,var(--colors-dark-crust) 55%,transparent)}.bg_bg\.primary\/80{--mix-background: color-mix(in srgb, var(--colors-bg-primary) 80%, transparent);background:var(--mix-background, var(--colors-bg-primary))}.p_5{padding:var(--spacing-5)}.p_8{padding:var(--spacing-8)}.m_4{margin:var(--spacing-4)}.p_3\.5{padding:var(--spacing-3\.5)}.bg_border\.default{background:var(--colors-border-default)}.bg_\$brand\.SUCCESS{background:var(--colors-\$brand\.-s-u-c-c-e-s-s)}.bg_\$basic\.BLACK\/50{--mix-background: color-mix(in srgb, var(--colors-\$basic--b-l-a-c-k) 50%, transparent);background:var(--mix-background, var(--colors-\$basic--b-l-a-c-k))}.bg_\$basic\.WHITE{background:var(--colors-\$basic--w-h-i-t-e)}.bg_\$basic\.BLACK{background:var(--colors-\$basic--b-l-a-c-k)}.bg_palette\.red\/10{--mix-background: color-mix(in srgb, var(--colors-palette-red) 10%, transparent);background:var(--mix-background, var(--colors-palette-red))}.bg_\[linear-gradient\(135deg\,_var\(--colors-palette-cyan\)\,_var\(--colors-palette-sky\)\)\]{background:linear-gradient(135deg,var(--colors-palette-cyan),var(--colors-palette-sky))}.bg_\[linear-gradient\(to_right\,_transparent\,_var\(--colors-palette-surface1\)\,_transparent\)\]{background:linear-gradient(to right,transparent,var(--colors-palette-surface1),transparent)}.anim_\[slide-up_0\.3s_ease-out\]{animation:slide-up .3s ease-out}.bg_\$brand\.DESTRUCTIVE{background:var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e)}.bg_\[color-mix\(in_srgb\,_var\(--colors-palette-yellow\)_35\%\,_transparent\)\]{background:color-mix(in srgb,var(--colors-palette-yellow) 35%,transparent)}.bg_\[color-mix\(in_srgb\,_var\(--colors-palette-overlay2\)_20\%\,_transparent\)\]{background:color-mix(in srgb,var(--colors-palette-overlay2) 20%,transparent)}.bg_palette\.yellow{background:var(--colors-palette-yellow)}.bg_\[color-mix\(in_srgb\,_var\(--colors-palette-cyan\)_10\%\,_transparent\)\]{background:color-mix(in srgb,var(--colors-palette-cyan) 10%,transparent)}.bg_\[color-mix\(in_srgb\,_var\(--colors-palette-crust\)_60\%\,_transparent\)\]{background:color-mix(in srgb,var(--colors-palette-crust) 60%,transparent)}.anim_fade-in_0\.15s_ease-out{animation:fade-in .15s ease-out}.bd_\[2px_solid\]{border:2px solid}.bg_bg\.brand\.accent{background:var(--colors-bg-brand-accent)}.bg_bg\.brand\.yellow{background:var(--colors-bg-brand-yellow)}.bd_\[1px_solid_transparent\]{border:1px solid transparent}.bg_border\.default\/50{--mix-background: color-mix(in srgb, var(--colors-border-default) 50%, transparent);background:var(--mix-background, var(--colors-border-default))}.bd_\[1px_dashed\]{border:1px dashed}.bg_\$brand\.SUCCESS\/10{--mix-background: color-mix(in srgb, var(--colors-\$brand\.-s-u-c-c-e-s-s) 10%, transparent);background:var(--mix-background, var(--colors-\$brand\.-s-u-c-c-e-s-s))}.bd_none\!{border:var(--borders-none)!important}.bg_transparent\!{background:var(--colors-transparent)!important}.anim_\[pulse_1\.5s_ease-in-out_infinite\]{animation:pulse 1.5s ease-in-out infinite}.bg_\$brand\.PRIMARY\/20{--mix-background: color-mix(in srgb, var(--colors-\$brand\.-p-r-i-m-a-r-y) 20%, transparent);background:var(--mix-background, var(--colors-\$brand\.-p-r-i-m-a-r-y))}.bg_\[linear-gradient\(to_top\,_var\(--colors-dark-crust\)_0\%\,_color-mix\(in_srgb\,_var\(--colors-dark-crust\)_60\%\,_transparent\)_55\%\,_transparent_100\%\)\]{background:linear-gradient(to top,var(--colors-dark-crust) 0%,color-mix(in srgb,var(--colors-dark-crust) 60%,transparent) 55%,transparent 100%)}.bg_blackAlpha\.80{background:var(--colors-black-alpha-80)}.bg_bg\.elevated\/95{--mix-background: color-mix(in srgb, var(--colors-bg-elevated) 95%, transparent);background:var(--mix-background, var(--colors-bg-elevated))}.bd_\[2px_solid_transparent\]{border:2px solid transparent}.bg_\$brand\.PRIMARY\/40{--mix-background: color-mix(in srgb, var(--colors-\$brand\.-p-r-i-m-a-r-y) 40%, transparent);background:var(--mix-background, var(--colors-\$brand\.-p-r-i-m-a-r-y))}.bg_\$brand\.DESTRUCTIVE\/5{--mix-background: color-mix(in srgb, var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e) 5%, transparent);background:var(--mix-background, var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e))}.bg_\$basic\.BLACK\/60{--mix-background: color-mix(in srgb, var(--colors-\$basic--b-l-a-c-k) 60%, transparent);background:var(--mix-background, var(--colors-\$basic--b-l-a-c-k))}.bg_fg\.muted\/40{--mix-background: color-mix(in srgb, var(--colors-fg-muted) 40%, transparent);background:var(--mix-background, var(--colors-fg-muted))}.bg_\[linear-gradient\(to_right\,_transparent\,_color-mix\(in_srgb\,_var\(--colors-palette-text\)_5\%\,_transparent\)\,_transparent\)\]{background:linear-gradient(to right,transparent,color-mix(in srgb,var(--colors-palette-text) 5%,transparent),transparent)}.anim_\[slide-up_1\.5s_infinite\]{animation:slide-up 1.5s infinite}.bg_palette\.mantle{background:var(--colors-palette-mantle)}.bg_\[linear-gradient\(color-mix\(in_srgb\,_var\(--colors-palette-cyan\)_15\%\,_transparent\)\,_color-mix\(in_srgb\,_var\(--colors-palette-cyan\)_15\%\,_transparent\)\)\,_var\(--colors-palette-mantle\)\]{background:linear-gradient(color-mix(in srgb,var(--colors-palette-cyan) 15%,transparent),color-mix(in srgb,var(--colors-palette-cyan) 15%,transparent)),var(--colors-palette-mantle)}.bg_\$brand\.PRIMARY\/25{--mix-background: color-mix(in srgb, var(--colors-\$brand\.-p-r-i-m-a-r-y) 25%, transparent);background:var(--mix-background, var(--colors-\$brand\.-p-r-i-m-a-r-y))}.anim_\[neon-pulse_1s_infinite\]{animation:neon-pulse 1s infinite}.bg_bg\.secondary\/95{--mix-background: color-mix(in srgb, var(--colors-bg-secondary) 95%, transparent);background:var(--mix-background, var(--colors-bg-secondary))}.anim_fade-in_0\.2s_ease-out{animation:fade-in .2s ease-out}.m_\[-1px\]{margin:-1px}.bg_\$brand\.SUCCESS\/15{--mix-background: color-mix(in srgb, var(--colors-\$brand\.-s-u-c-c-e-s-s) 15%, transparent);background:var(--mix-background, var(--colors-\$brand\.-s-u-c-c-e-s-s))}.bg_\[linear-gradient\(to_top\,_color-mix\(in_srgb\,_var\(--colors-dark-crust\)_85\%\,_transparent\)_0\%\,_color-mix\(in_srgb\,_var\(--colors-dark-crust\)_40\%\,_transparent\)_40\%\,_transparent_70\%\)\]{background:linear-gradient(to top,color-mix(in srgb,var(--colors-dark-crust) 85%,transparent) 0%,color-mix(in srgb,var(--colors-dark-crust) 40%,transparent) 40%,transparent 70%)}.bg_\[color-mix\(in_srgb\,_var\(--colors-dark-base\)_70\%\,_transparent\)\]{background:color-mix(in srgb,var(--colors-dark-base) 70%,transparent)}.bg_\[color-mix\(in_srgb\,_var\(--colors-dark-text\)_40\%\,_transparent\)\]{background:color-mix(in srgb,var(--colors-dark-text) 40%,transparent)}.bg_\[var\(--colors-dark-text\)\]{background:var(--colors-dark-text)}.bg_palette\.red{background:var(--colors-palette-red)}.bg_\$brand\.ACCENT{background:var(--colors-\$brand\.-a-c-c-e-n-t)}.bg_palette\.heart{background:var(--colors-palette-heart)}.bg_\[linear-gradient\(to_bottom\,_transparent\,_var\(--colors-bg-secondary\)\)\]{background:linear-gradient(to bottom,transparent,var(--colors-bg-secondary))}.anim_\[fade-in_0\.18s_ease-out\]{animation:fade-in .18s ease-out}.bg_bg\.elevated\/50{--mix-background: color-mix(in srgb, var(--colors-bg-elevated) 50%, transparent);background:var(--mix-background, var(--colors-bg-elevated))}.bg_\$brand\.DESTRUCTIVE\/12{--mix-background: color-mix(in srgb, var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e) 12%, transparent);background:var(--mix-background, var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e))}.bg_border\.default\/30{--mix-background: color-mix(in srgb, var(--colors-border-default) 30%, transparent);background:var(--mix-background, var(--colors-border-default))}.bg_bg\.brand\.success{background:var(--colors-bg-brand-success)}.px_4{padding-inline:var(--spacing-4)}.bdr_lg{border-radius:var(--radii-lg)}.my_2{margin-block:var(--spacing-2)}.ov_hidden{overflow:hidden}.gap_2{gap:var(--spacing-2)}.bdr_xl{border-radius:var(--radii-xl)}.bd-w_\[1px\]{border-width:1px}.border-style_solid{border-style:solid}.bd-c_border\.default{border-color:var(--colors-border-default)}.trs_\[background_0\.15s\,_color_0\.15s\]{transition:background .15s,color .15s}.bdr_full{border-radius:var(--radii-full)}.trs_\[background-color_0\.15s_ease\,_box-shadow_0\.15s_ease\]{transition:background-color .15s ease,box-shadow .15s ease}.trs_\[transform_0\.15s_ease\]{transition:transform .15s ease}.trs_\[color_0\.15s\]{transition:color .15s}.td_underline{text-decoration:underline}.gap_3{gap:var(--spacing-3)}.bd-c_bg\.elevated{border-color:var(--colors-bg-elevated)}.bdr_md{border-radius:var(--radii-md)}.px_3{padding-inline:var(--spacing-3)}.py_1\.5{padding-block:var(--spacing-1\.5)}.bd-w_1px{border-width:1px}.bdr_sm{border-radius:var(--radii-sm)}.trs_\[background-color_0\.15s_ease\,_border-color_0\.15s_ease\]{transition:background-color .15s ease,border-color .15s ease}.trs_\[transform_120ms_ease\]{transition:transform .12s ease}.py_16{padding-block:var(--spacing-16)}.gap_4{gap:var(--spacing-4)}.px_5{padding-inline:var(--spacing-5)}.py_3{padding-block:var(--spacing-3)}.trs_\[all_0\.2s\]{transition:all .2s}.ring_none{outline:var(--borders-none)}.my_1{margin-block:var(--spacing-1)}.gap_1{gap:var(--spacing-1)}.my_4{margin-block:var(--spacing-4)}.border-style_dashed{border-style:dashed}.trs_\[opacity_0\.2s\]{transition:opacity .2s}.flex_1{flex:1 1 0%}.trs_\[all_0\.15s\]{transition:all .15s}.mx_\[0\.05em\]{margin-inline:.05em}.trs_\[top_0\.3s_ease-out\]{transition:top .3s ease-out}.bd-c_border\.default\/40{--mix-borderColor: color-mix(in srgb, var(--colors-border-default) 40%, transparent);border-color:var(--mix-borderColor, var(--colors-border-default))}.py_6{padding-block:var(--spacing-6)}.py_20{padding-block:var(--spacing-20)}.gap_6{gap:var(--spacing-6)}.py_3\.5{padding-block:var(--spacing-3\.5)}.inset-x_1{inset-inline:var(--spacing-1)}.inset-y_1{inset-block:var(--spacing-1)}.trs_\[colors_0\.2s\]{transition:colors .2s}.trs_\[padding-left_0\.3s_ease-out\]{transition:padding-left .3s ease-out}.mx_auto{margin-inline:auto}.bdr_2xl{border-radius:var(--radii-2xl)}.py_4{padding-block:var(--spacing-4)}.mx_5{margin-inline:var(--spacing-5)}.trs_\[color_0\.15s_ease\,_background_0\.15s_ease\,_border-color_0\.15s_ease\,_transform_0\.15s_ease\]{transition:color .15s ease,background .15s ease,border-color .15s ease,transform .15s ease}.py_1{padding-block:var(--spacing-1)}.py_2\.5{padding-block:var(--spacing-2\.5)}.gap_1\.5{gap:var(--spacing-1\.5)}.px_2\.5{padding-inline:var(--spacing-2\.5)}.trs_\[border-color_0\.15s\,_background_0\.15s\]{transition:border-color .15s,background .15s}.bd-c_border\.default\/50{--mix-borderColor: color-mix(in srgb, var(--colors-border-default) 50%, transparent);border-color:var(--mix-borderColor, var(--colors-border-default))}.bd-c_\$brand\.PRIMARY{border-color:var(--colors-\$brand\.-p-r-i-m-a-r-y)}.py_2{padding-block:var(--spacing-2)}.trs_\[transform_0\.2s\]{transition:transform .2s}.ov_auto{overflow:auto}.px_1\.5{padding-inline:var(--spacing-1\.5)}.py_0\.5{padding-block:var(--spacing-0\.5)}.trs_\[color_0\.15s\,_background_0\.15s\]{transition:color .15s,background .15s}.gap_0\.5{gap:var(--spacing-0\.5)}.bd-c_\$brand\.DESTRUCTIVE{border-color:var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e)}.px_0{padding-inline:var(--spacing-0)}.flex_0_0_auto{flex:0 0 auto}.trs_\[opacity_0\.15s\,_transform_0\.15s\]{transition:opacity .15s,transform .15s}.trs_\[opacity_0\.15s\]{transition:opacity .15s}.trs_\[border-color_0\.15s_ease\,_box-shadow_0\.2s_ease\]{transition:border-color .15s ease,box-shadow .2s ease}.mx_4{margin-inline:var(--spacing-4)}.td_none{text-decoration:none}.bd-c_border\.default\/30{--mix-borderColor: color-mix(in srgb, var(--colors-border-default) 30%, transparent);border-color:var(--mix-borderColor, var(--colors-border-default))}.gap_0{gap:var(--spacing-0)}.bdr_\[0\]{border-radius:0}.px_2{padding-inline:var(--spacing-2)}.py_8{padding-block:var(--spacing-8)}.py_0{padding-block:var(--spacing-0)}.gap_2\.5{gap:var(--spacing-2\.5)}.scrs-t_\[x_mandatory\]{scroll-snap-type:x mandatory}.scr-px_4{scroll-padding-inline:var(--spacing-4)}.mx_-4{margin-inline:calc(var(--spacing-4) * -1)}.bd-c_border\.default\/60{--mix-borderColor: color-mix(in srgb, var(--colors-border-default) 60%, transparent);border-color:var(--mix-borderColor, var(--colors-border-default))}.trs_\[all_0\.3s\]{transition:all .3s}.trs_\[opacity_0\.3s_ease-out\]{transition:opacity .3s ease-out}.trs_\[all_0\.3s_ease-out\]{transition:all .3s ease-out}.trs_\[all_0\.5s_ease-out\]{transition:all .5s ease-out}.trs_\[transform_0\.5s_ease-out\]{transition:transform .5s ease-out}.trs_\[color_0\.3s_ease\]{transition:color .3s ease}.bd-c_\$brand\.PRIMARY\/30{--mix-borderColor: color-mix(in srgb, var(--colors-\$brand\.-p-r-i-m-a-r-y) 30%, transparent);border-color:var(--mix-borderColor, var(--colors-\$brand\.-p-r-i-m-a-r-y))}.gap_5{gap:var(--spacing-5)}.li-s_none{list-style:none}.trs_\[background-color_0\.15s\]{transition:background-color .15s}.bd-c_\$brand\.PRIMARY\/20{--mix-borderColor: color-mix(in srgb, var(--colors-\$brand\.-p-r-i-m-a-r-y) 20%, transparent);border-color:var(--mix-borderColor, var(--colors-\$brand\.-p-r-i-m-a-r-y))}.px_3\.5{padding-inline:var(--spacing-3\.5)}.trs_\[border-color_0\.15s\]{transition:border-color .15s}.bd-c_palette\.yellow{border-color:var(--colors-palette-yellow)}.trs_opacity{transition-property:var(--transition-prop, opacity);transition-timing-function:var(--transition-easing, cubic-bezier(.4, 0, .2, 1));transition-duration:var(--transition-duration, .15s)}.trs_\[border-color_0\.2s\]{transition:border-color .2s}.bd-c_\$brand\.PRIMARY\/50{--mix-borderColor: color-mix(in srgb, var(--colors-\$brand\.-p-r-i-m-a-r-y) 50%, transparent);border-color:var(--mix-borderColor, var(--colors-\$brand\.-p-r-i-m-a-r-y))}.bd-c_border\.default\/20{--mix-borderColor: color-mix(in srgb, var(--colors-border-default) 20%, transparent);border-color:var(--mix-borderColor, var(--colors-border-default))}.trs_\[background_0\.15s\]{transition:background .15s}.py_12{padding-block:var(--spacing-12)}.px_1{padding-inline:var(--spacing-1)}.trs_\[background-color_0\.3s\]{transition:background-color .3s}.trs_\[transform_0\.3s\]{transition:transform .3s}.trs_\[color_0\.2s\]{transition:color .2s}.bd-c_palette\.red\/30{--mix-borderColor: color-mix(in srgb, var(--colors-palette-red) 30%, transparent);border-color:var(--mix-borderColor, var(--colors-palette-red))}.bd-c_\$brand\.DESTRUCTIVE\/30{--mix-borderColor: color-mix(in srgb, var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e) 30%, transparent);border-color:var(--mix-borderColor, var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e))}.bd-w_0{border-width:0}.trs_\[border-color_0\.15s\,_opacity_0\.15s\,_box-shadow_0\.2s_ease\]{transition:border-color .15s,opacity .15s,box-shadow .2s ease}.mx_-1{margin-inline:calc(var(--spacing-1) * -1)}.trs_\[grid-template-rows_0\.2s_ease\]{transition:grid-template-rows .2s ease}.trs_\[border-color_0\.2s\,_box-shadow_0\.2s\]{transition:border-color .2s,box-shadow .2s}.trs_\[transform_0\.2s_ease\]{transition:transform .2s ease}.gap_20{gap:var(--spacing-20)}.mx_-2{margin-inline:calc(var(--spacing-2) * -1)}.trs_\[transform_0\.15s\]{transition:transform .15s}.bd-c_border\.strong{border-color:var(--colors-border-strong)}.trs_\[border-color_0\.15s\,_box-shadow_0\.15s\]{transition:border-color .15s,box-shadow .15s}.bd-c_\$brand\.SUCCESS{border-color:var(--colors-\$brand\.-s-u-c-c-e-s-s)}.flex_\[1\]{flex:1 1 0%}.trs_\[all_0\.2s_ease-in-out\]{transition:all .2s ease-in-out}.mx_1{margin-inline:var(--spacing-1)}.my_0\.5{margin-block:var(--spacing-0\.5)}.trs_\[background_0\.18s_ease\,_transform_0\.18s_ease\,_box-shadow_0\.18s_ease\]{transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.trs_\[color_0\.18s_ease\]{transition:color .18s ease}.trs_\[color_0\.18s_ease\,_font-weight_0\.18s_ease\]{transition:color .18s ease,font-weight .18s ease}.px_6{padding-inline:var(--spacing-6)}.bd-c_fg\.muted{border-color:var(--colors-fg-muted)}.trs_\[color_0\.3s\,_background-color_0\.3s\]{transition:color .3s,background-color .3s}.py_10{padding-block:var(--spacing-10)}.px_8{padding-inline:var(--spacing-8)}.my_6{margin-block:var(--spacing-6)}.gap_8{gap:var(--spacing-8)}.trs_\[bottom_0\.3s_ease-out\,_left_0\.3s_ease-out\]{transition:bottom .3s ease-out,left .3s ease-out}.mx_3{margin-inline:var(--spacing-3)}.bd-c_\$brand\.DESTRUCTIVE\/50{--mix-borderColor: color-mix(in srgb, var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e) 50%, transparent);border-color:var(--mix-borderColor, var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e))}.trs_\[transform_0\.3s_ease-out\]{transition:transform .3s ease-out}.trs_\[transform_0\.3s_ease\]{transition:transform .3s ease}.bd-c_\$brand\.SUCCESS\/40{--mix-borderColor: color-mix(in srgb, var(--colors-\$brand\.-s-u-c-c-e-s-s) 40%, transparent);border-color:var(--mix-borderColor, var(--colors-\$brand\.-s-u-c-c-e-s-s))}.bd-c_\$brand\.DESTRUCTIVE\/40{--mix-borderColor: color-mix(in srgb, var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e) 40%, transparent);border-color:var(--mix-borderColor, var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e))}.px_10{padding-inline:var(--spacing-10)}.trs_\[opacity_0\.2s_ease\,_transform_0\.2s_ease\]{transition:opacity .2s ease,transform .2s ease}.bd-c_\$brand\.PRIMARY\/60{--mix-borderColor: color-mix(in srgb, var(--colors-\$brand\.-p-r-i-m-a-r-y) 60%, transparent)}.bd-c_\$brand\.PRIMARY\/60,.bd-c_\$brand\.PRIMARY\/40{border-color:var(--mix-borderColor, var(--colors-\$brand\.-p-r-i-m-a-r-y))}.bd-c_\$brand\.PRIMARY\/40{--mix-borderColor: color-mix(in srgb, var(--colors-\$brand\.-p-r-i-m-a-r-y) 40%, transparent)}.trs_\[transform_0\.3s_ease-out\,_visibility_0\.3s\]{transition:transform .3s ease-out,visibility .3s}.ring_\[1px_solid\]{outline:1px solid}.trs_\[opacity_0\.15s_ease-out\]{transition:opacity .15s ease-out}.inset-x_0{inset-inline:var(--spacing-0)}.flex_\[0_0_100\%\]{flex:0 0 100%}.trs_\[opacity_0\.2s\,_background_0\.2s\]{transition:opacity .2s,background .2s}.trs_\[max-height_0\.2s_ease-out\]{transition:max-height .2s ease-out}.bd-w_2px{border-width:2px}.py_5{padding-block:var(--spacing-5)}.trs_colors{transition-property:var(--transition-prop, color, background-color, border-color, outline-color, text-decoration-color, fill, stroke);transition-timing-function:var(--transition-easing, cubic-bezier(.4, 0, .2, 1));transition-duration:var(--transition-duration, .15s)}.flex_none{flex:none}.bd-c_\$brand\.DESTRUCTIVE\/20{--mix-borderColor: color-mix(in srgb, var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e) 20%, transparent);border-color:var(--mix-borderColor, var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e))}.trs_\[width_0\.3s_ease\]{transition:width .3s ease}.gap_10{gap:var(--spacing-10)}.flex_\[1_0_300px\]{flex:1 0 300px}.ff_sans{font-family:var(--fonts-sans)}.fsmt_antialiased{-webkit-font-smoothing:antialiased}.d_flex{display:flex}.flex-d_column{flex-direction:column}.flex-g_\[1\]{flex-grow:1}.ta_center{text-align:center}.fs_2xl{font-size:var(--font-sizes-2xl)}.fw_bold{font-weight:var(--font-weights-bold)}.c_fg\.primary{color:var(--colors-fg-primary)}.c_fg\.secondary{color:var(--colors-fg-secondary)}.white-space_pre-line{white-space:pre-line}.cursor_pointer{cursor:pointer}.ai_center{align-items:center}.jc_center{justify-content:center}.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}.fs_\[0\.9em\]{font-size:.9em}.op_\[0\.8\]{opacity:.8}.c_\$brand\.SUCCESS{color:var(--colors-\$brand\.-s-u-c-c-e-s-s)}.pos_relative{position:relative}.d_block{display:block}.fs_sm{font-size:var(--font-sizes-sm)}.d_inline-flex{display:inline-flex}.flex-sh_0{flex-shrink:0}.bx-sh_sm{box-shadow:var(--shadows-sm)}.fw_medium{font-weight:var(--font-weights-medium)}.us_none{-webkit-user-select:none;user-select:none}.c_fg\.muted{color:var(--colors-fg-muted)}.tch-a_none{touch-action:none}.op_\[0\.5\]{opacity:.5}.z_\[1\]{z-index:1}.c_fg\.accent{color:var(--colors-fg-accent)}.wb_break-all{word-break:break-all}.jc_space-between{justify-content:space-between}.lh_none{line-height:var(--line-heights-none)}.fs_xs{font-size:var(--font-sizes-xs)}.lh_normal{line-height:var(--line-heights-normal)}.bx-sh_md{box-shadow:var(--shadows-md)}.z_tooltip{z-index:var(--z-index-tooltip)}.lh_relaxed{line-height:var(--line-heights-relaxed)}.c_fg\.onAccent{color:var(--colors-fg-on-accent)}.trf-o_center{transform-origin:center}.-webkit-appearance_none{-webkit-appearance:none}.c_fg\.tertiary{color:var(--colors-fg-tertiary)}.lh_loose{line-height:var(--line-heights-loose)}.fs_\[calc\(1rem_\*_var\(--fave-text-scale\,_1\)\)\]{font-size:calc(1rem * var(--fave-text-scale, 1))}.fs_\[calc\(0\.875rem_\*_var\(--fave-text-scale\,_1\)\)\]{font-size:calc(.875rem * var(--fave-text-scale, 1))}.fs_\[calc\(1\.125rem_\*_var\(--fave-text-scale\,_1\)\)\]{font-size:calc(1.125rem * var(--fave-text-scale, 1))}.ls_wide{letter-spacing:var(--letter-spacings-wide)}.asp_\[1\/1\]{aspect-ratio:1/1}.pos_absolute{position:absolute}.op_0{opacity:var(--opacity-0)}.pointer-events_none{pointer-events:none}.op_\[0\.6\]{opacity:.6}.pos_fixed{position:fixed}.z_modal{z-index:var(--z-index-modal)}.bkdp_\[blur\(8px\)\]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.bx-sh_none{box-shadow:var(--shadows-none)}.obj-f_contain{object-fit:contain}.op_70{opacity:var(--opacity-70)}.asp_square{aspect-ratio:var(--aspect-ratios-square)}.obj-f_cover{object-fit:cover}.ai_flex-start{align-items:flex-start}.bx-sh_lg{box-shadow:var(--shadows-lg)}.will-change_\[translate\,_opacity\,_scale\]{will-change:translate,opacity,scale}.c_\$brand\.DESTRUCTIVE{color:var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e)}.fw_semibold{font-weight:var(--font-weights-semibold)}.wb_break-word{word-break:break-word}.d_inline{display:inline}.d_inline-block{display:inline-block}.c_\$brand\.ACCENT{color:var(--colors-\$brand\.-a-c-c-e-n-t)}.ff_\[Georgia\,_\"Times_New_Roman\"\,_serif\]{font-family:Georgia,Times New Roman,serif}.fs_\[1\.2em\]{font-size:1.2em}.va_\[-0\.08em\]{vertical-align:-.08em}.lh_\[1\]{line-height:1}.lh_\[1\.5\]{line-height:1.5}.c_palette\.yellow{color:var(--colors-palette-yellow)}.resize_vertical{resize:vertical}.fs_\[10px\]{font-size:10px}.fv-num_tabular-nums{font-variant-numeric:tabular-nums}.jc_flex-end{justify-content:flex-end}.anim-fm_\[both\]{animation-fill-mode:both}.anim-dly_\[var\(--delay\,_0ms\)\]{animation-delay:var(--delay, 0ms)}.c_palette\.heart{color:var(--colors-palette-heart)}.fill_\[currentColor\]{fill:currentColor}.z_\[9999\]{z-index:9999}.pos_sticky{position:sticky}.z_\[20\]{z-index:20}.bkdp_\[blur\(24px\)\]{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.z_\[10\]{z-index:10}.op_\[0\.3\]{opacity:.3}.fs_lg{font-size:var(--font-sizes-lg)}.z_\[-1\]{z-index:-1}.bx-sh_\[0_8px_32px_color-mix\(in_srgb\,_var\(--colors-palette-crust\)_65\%\,_transparent\)\,_0_1px_0_color-mix\(in_srgb\,_var\(--colors-palette-surface0\)_80\%\,_transparent\)_inset\]{box-shadow:0 8px 32px color-mix(in srgb,var(--colors-palette-crust) 65%,transparent),0 1px color-mix(in srgb,var(--colors-palette-surface0) 80%,transparent) inset}.bkdp_\[blur\(12px\)\]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.ls_\[-0\.01em\]{letter-spacing:-.01em}.anim-dly_\[0\.16s\]{animation-delay:.16s}.anim-dly_\[0\.32s\]{animation-delay:.32s}.ov-a_none{overflow-anchor:none}.trf-o_left_center{transform-origin:left center}.trf-o_right_center{transform-origin:right center}.d_none{display:none}.flex-wrap_wrap{flex-wrap:wrap}.c_\$brand\.PRIMARY{color:var(--colors-\$brand\.-p-r-i-m-a-r-y)}.ls_\[0\.02em\]{letter-spacing:.02em}.bx-sh_\[0_0_4px_color-mix\(in_srgb\,_var\(--colors-palette-cyan\)_60\%\,_transparent\)\]{box-shadow:0 0 4px color-mix(in srgb,var(--colors-palette-cyan) 60%,transparent)}.cursor_grab{cursor:grab}.white-space_pre-wrap{white-space:pre-wrap}.font-style_italic{font-style:italic}.op_\[0\.65\]{opacity:.65}.lh_\[1\.6\]{line-height:1.6}.ff_mono{font-family:var(--fonts-mono)}.fs_\[11px\]{font-size:11px}.tov_ellipsis{text-overflow:ellipsis}.white-space_nowrap{white-space:nowrap}.ta_left{text-align:left}.lh_\[1\.55\]{line-height:1.55}.tt_uppercase{text-transform:uppercase}.op_\[0\.55\]{opacity:.55}.resize_none{resize:none}.d_grid{display:grid}.grid-tc_\[auto_1fr\]{grid-template-columns:auto 1fr}.ai_start{align-items:start}.ta_right{text-align:right}.jc_flex-start{justify-content:flex-start}.bx-sh_\[0_0_0_3px_color-mix\(in_srgb\,_var\(--colors-palette-red\)_22\%\,_transparent\)\]{box-shadow:0 0 0 3px color-mix(in srgb,var(--colors-palette-red) 22%,transparent)}.trunc_true{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lh_\[18px\]{line-height:18px}.ac-c_\$brand\.PRIMARY{accent-color:var(--colors-\$brand\.-p-r-i-m-a-r-y)}.grid-tc_\[repeat\(2\,_1fr\)\]{grid-template-columns:repeat(2,1fr)}.asp_\[2\/3\]{aspect-ratio:2/3}.op_40{opacity:var(--opacity-40)}.op_50{opacity:var(--opacity-50)}.op_30{opacity:var(--opacity-30)}.fs_\[13px\]{font-size:13px}.scr-bar-w_\[none\]{scrollbar-width:none}.anim-fm_both{animation-fill-mode:both}.scr-sa_start{scroll-snap-align:start}.bkdp_\[blur\(4px\)\]{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.asp_\[3\/4\]{aspect-ratio:3/4}.bx-sh_\[0_0_0_1px_color-mix\(in_srgb\,_var\(--colors-palette-cyan\)_20\%\,_transparent\)\]{box-shadow:0 0 0 1px color-mix(in srgb,var(--colors-palette-cyan) 20%,transparent)}.z_\[5\]{z-index:5}.op_\[0\]{opacity:var(--opacity-0)}.-webkit-tap-highlight-color_transparent{-webkit-tap-highlight-color:transparent}.c_\[inherit\]{color:inherit}.bx-sh_\[0_0_0_1px_color-mix\(in_srgb\,_white_20\%\,_transparent\)\]{box-shadow:0 0 0 1px color-mix(in srgb,white 20%,transparent)}.bx-sh_\[0_0_0_1px_color-mix\(in_srgb\,_white_20\%\,_transparent\)\,_0_0_12px_color-mix\(in_srgb\,_var\(--colors-palette-red\)_40\%\,_transparent\)\]{box-shadow:0 0 0 1px color-mix(in srgb,white 20%,transparent),0 0 12px color-mix(in srgb,var(--colors-palette-red) 40%,transparent)}.fs_base{font-size:var(--font-sizes-base)}.c_fg\.muted\/70{--mix-color: color-mix(in srgb, var(--colors-fg-muted) 70%, transparent);color:var(--mix-color, var(--colors-fg-muted))}.bx-sh_\[0_0_8px_color-mix\(in_srgb\,_var\(--colors-palette-cyan\)_40\%\,_transparent\)\]{box-shadow:0 0 8px color-mix(in srgb,var(--colors-palette-cyan) 40%,transparent)}.fs_\[12px\]{font-size:12px}.flex-wrap_nowrap{flex-wrap:nowrap}.c_fg\.accent\/70{--mix-color: color-mix(in srgb, var(--colors-fg-accent) 70%, transparent);color:var(--mix-color, var(--colors-fg-accent))}.z_\[2\]{z-index:2}.ai_flex-end{align-items:flex-end}.c_\[var\(--colors-dark-text\)\]{color:var(--colors-dark-text)}.ls_\[0\.03em\]{letter-spacing:.03em}.us_all{-webkit-user-select:all;user-select:all}.cursor_text{cursor:text}.white-space_pre{white-space:pre}.grid-tc_\[repeat\(auto-fill\,_minmax\(140px\,_1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.grid-tc_\[repeat\(auto-fill\,_minmax\(280px\,_1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.grid-tc_\[1fr_1fr\]{grid-template-columns:1fr 1fr}.lh_\[1\.8\]{line-height:1.8}.grid-tc_\[repeat\(auto-fill\,_minmax\(180px\,_1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.grid-tc_\[1fr_2fr\]{grid-template-columns:1fr 2fr}.c_\$basic\.WHITE{color:var(--colors-\$basic--w-h-i-t-e)}.trs-dur_150{--transition-duration: var(--durations-150);transition-duration:var(--durations-150)}.flex-sh_1{flex-shrink:1}.lh_\[16px\]{line-height:16px}.bx-sh_\[0_16px_48px_color-mix\(in_srgb\,_var\(--colors-palette-crust\)_60\%\,_transparent\)\]{box-shadow:0 16px 48px color-mix(in srgb,var(--colors-palette-crust) 60%,transparent)}.trf_\[translateX\(28px\)\]{transform:translate(28px)}.trf_\[translateX\(0\)\]{transform:translate(0)}.op_\[0\.7\]{opacity:.7}.c_\$basic\.BLACK{color:var(--colors-\$basic--b-l-a-c-k)}.c_palette\.red{color:var(--colors-palette-red)}.filter_\[brightness\(0\.9\)\]{filter:brightness(.9)}.bx-sh_\[0_4px_14px_color-mix\(in_srgb\,_var\(--colors-palette-cyan\)_40\%\,_transparent\)\]{box-shadow:0 4px 14px color-mix(in srgb,var(--colors-palette-cyan) 40%,transparent)}.ls_\[0\.05em\]{letter-spacing:.05em}.fw_normal{font-weight:var(--font-weights-normal)}.z_\[1000\]{z-index:1000}.bx-sh_\[0_4px_24px_color-mix\(in_srgb\,_var\(--colors-palette-crust\)_60\%\,_transparent\)\]{box-shadow:0 4px 24px color-mix(in srgb,var(--colors-palette-crust) 60%,transparent)}.cursor_col-resize{cursor:col-resize}.z_docked{z-index:var(--z-index-docked)}.bx-sh_\[0_0_0_1px_color-mix\(in_srgb\,_var\(--colors-palette-cyan\)_30\%\,_transparent\)\]{box-shadow:0 0 0 1px color-mix(in srgb,var(--colors-palette-cyan) 30%,transparent)}.grid-tr_\[0fr\]{grid-template-rows:0fr}.cursor_default{cursor:default}.lh_tight{line-height:var(--line-heights-tight)}.ff_\[inherit\]{font-family:inherit}.trf_rotate\(90deg\){transform:rotate(90deg)}.ai_end{align-items:end}.trf_translateX\(-50\%\){transform:translate(-50%)}.c_var\(--colors-palette-surface2\){color:var(--colors-palette-surface2)}.trf_rotate\(180deg\){transform:rotate(180deg)}.trf_rotate\(0deg\){transform:rotate(0)}.cursor_wait{cursor:wait}.bx-sh_\[0_0_0_2px_color-mix\(in_srgb\,_var\(--colors-palette-cyan\)_40\%\,_transparent\)\]{box-shadow:0 0 0 2px color-mix(in srgb,var(--colors-palette-cyan) 40%,transparent)}.lh_\[1\.7\]{line-height:1.7}.z_\[0\]{z-index:0}.flex-d_column-reverse{flex-direction:column-reverse}.bx-sh_\[0_8px_30px_color-mix\(in_srgb\,_var\(--colors-palette-crust\)_60\%\,_transparent\)\]{box-shadow:0 8px 30px color-mix(in srgb,var(--colors-palette-crust) 60%,transparent)}.grid-tc_\[repeat\(4\,_minmax\(0\,_1fr\)\)\]{grid-template-columns:repeat(4,minmax(0,1fr))}.bx-sh_\[0_1px_2px_color-mix\(in_srgb\,_var\(--colors-palette-crust\)_40\%\,_transparent\)\]{box-shadow:0 1px 2px color-mix(in srgb,var(--colors-palette-crust) 40%,transparent)}.grid-ar_\[min-content\]{grid-auto-rows:min-content}.grid-tr_\[auto_auto\]{grid-template-rows:auto auto}.grid-cs_\[2\]{grid-column-start:2}.grid-row-start_\[1\]{grid-row-start:1}.grid-row-end_\[span_2\]{grid-row-end:span 2}.as_start{align-self:start}.justify-self_end{justify-self:end}.scr-bhv_smooth{scroll-behavior:smooth}.c_bg\.primary{color:var(--colors-bg-primary)}.z_\[30\]{z-index:30}.fs_xl{font-size:var(--font-sizes-xl)}.lh_\[1\.4\]{line-height:1.4}.trf_translateY\(-50\%\){transform:translateY(-50%)}.counter-reset_\[item\]{counter-reset:item}.counter-increment_\[item\]{counter-increment:item}.bd-cl_collapse{border-collapse:collapse}.va_top{vertical-align:top}.op_\[1\]{opacity:1}.trf_\[translateY\(-8rem\)\]{transform:translateY(-8rem)}.trf_\[translateY\(100\%\)\]{transform:translateY(100%)}.trf_\[translateY\(0\)\]{transform:translateY(0)}.grid-tc_\[max-content_1fr\]{grid-template-columns:max-content 1fr}.rg_2{row-gap:var(--spacing-2)}.cg_4{column-gap:var(--spacing-4)}.bx-sh_none\!{box-shadow:var(--shadows-none)!important}.grid-tc_\[1fr\]{grid-template-columns:1fr}.bx-sh_\[0_0_8px_color-mix\(in_srgb\,_var\(--colors-palette-green\)_50\%\,_transparent\)\]{box-shadow:0 0 8px color-mix(in srgb,var(--colors-palette-green) 50%,transparent)}.bx-sh_\[0_0_8px_color-mix\(in_srgb\,_var\(--colors-palette-red\)_50\%\,_transparent\)\]{box-shadow:0 0 8px color-mix(in srgb,var(--colors-palette-red) 50%,transparent)}.cursor_not-allowed{cursor:not-allowed}.grid-tc_\[repeat\(auto-fill\,_minmax\(160px\,_1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.trf_translateY\(-4px\){transform:translateY(-4px)}.as_flex-start{align-self:flex-start}.tsh_\[0_1px_3px_color-mix\(in_srgb\,_var\(--colors-dark-crust\)_95\%\,_transparent\)\]{text-shadow:0 1px 3px color-mix(in srgb,var(--colors-dark-crust) 95%,transparent)}.bkdp_\[blur\(6px\)\]{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.op_\[0\.4\]{opacity:.4}.tt_none{text-transform:none}.ls_normal{letter-spacing:var(--letter-spacings-normal)}.bx-sh_\[0_4px_12px_rgba\(0\,0\,0\,0\.15\)\]{box-shadow:0 4px 12px #00000026}.grid-tc_\[repeat\(3\,_1fr\)\]{grid-template-columns:repeat(3,1fr)}.flex-g_0{flex-grow:0}.cursor_\[col-resize\]{cursor:col-resize}.cursor_\[row-resize\]{cursor:row-resize}.flex-d_row{flex-direction:row}.lh_snug{line-height:var(--line-heights-snug)}.ls_tight{letter-spacing:var(--letter-spacings-tight)}.bx-sh_2xl{box-shadow:var(--shadows-2xl)}.z_sidebar{z-index:var(--z-index-sidebar)}.vis_visible{visibility:visible}.trf_\[translateX\(-100\%\)\]{transform:translate(-100%)}.vis_hidden{visibility:hidden}.z_sidebarOverlay{z-index:var(--z-index-sidebar-overlay)}.pointer-events_auto{pointer-events:auto}.ls_\[0\.08em\]{letter-spacing:.08em}.z_popover{z-index:var(--z-index-popover)}.ring-c_border\.default{outline-color:var(--colors-border-default)}.bx-sh_\[0_4px_16px_rgba\(0\,0\,0\,0\.25\)\]{box-shadow:0 4px 16px #00000040}.fs_\[9px\]{font-size:9px}.ls_wider{letter-spacing:var(--letter-spacings-wider)}.z_\[40\]{z-index:40}.jc_space-around{justify-content:space-around}.trf_\[scale\(1\.1\)\]{transform:scale(1.1)}.filter_\[blur\(12px\)\]{filter:blur(12px)}.z_header{z-index:var(--z-index-header)}.trf_\[translateY\(-100\%\)\]{transform:translateY(-100%)}.trf_\[translateY\(-50\%\)\]{transform:translateY(-50%)}.op_\[0\.75\]{opacity:.75}.bx-sh_\[0_0_6px_color-mix\(in_srgb\,_var\(--colors-palette-cyan\)_60\%\,_transparent\)\]{box-shadow:0 0 6px color-mix(in srgb,var(--colors-palette-cyan) 60%,transparent)}.bx-sh_\[0_25px_50px_-12px_color-mix\(in_srgb\,_var\(--colors-palette-crust\)_60\%\,_transparent\)\]{box-shadow:0 25px 50px -12px color-mix(in srgb,var(--colors-palette-crust) 60%,transparent)}.bx-sh_\[0_0_0_2px_color-mix\(in_srgb\,_var\(--colors-palette-cyan\)_30\%\,_transparent\)\,_0_0_16px_color-mix\(in_srgb\,_var\(--colors-palette-cyan\)_20\%\,_transparent\)\]{box-shadow:0 0 0 2px color-mix(in srgb,var(--colors-palette-cyan) 30%,transparent),0 0 16px color-mix(in srgb,var(--colors-palette-cyan) 20%,transparent)}.fs_\[15px\]{font-size:15px}.clip_rect\(0\,0\,0\,0\){clip:rect(0,0,0,0)}.tch-a_\[pan-y_pinch-zoom\]{touch-action:pan-y pinch-zoom}.asp_\[3\/1\]{aspect-ratio:3/1}.c_\[var\(--colors-dark-subtext1\)\]{color:var(--colors-dark-subtext1)}.va_middle{vertical-align:middle}.grid-tc_\[repeat\(2\,_minmax\(0\,_1fr\)\)\]{grid-template-columns:repeat(2,minmax(0,1fr))}.as_flex-end{align-self:flex-end}.ai_baseline{align-items:baseline}.bx-sh_\[0_0_0_3px_color-mix\(in_srgb\,_var\(--colors-palette-cyan\)_30\%\,_transparent\)\,_0_0_20px_color-mix\(in_srgb\,_var\(--colors-palette-cyan\)_20\%\,_transparent\)\]{box-shadow:0 0 0 3px color-mix(in srgb,var(--colors-palette-cyan) 30%,transparent),0 0 20px color-mix(in srgb,var(--colors-palette-cyan) 20%,transparent)}.cq-t_inline-size{container-type:inline-size}.fs_\[inherit\]{font-size:inherit}.lh_\[inherit\]{line-height:inherit}.tu-o_\[2px\]{text-underline-offset:2px}.d_\[flex\]\!{display:flex!important}.min-h_\[100vh\]{min-height:100vh}.mb_4{margin-bottom:var(--spacing-4)}.mb_6{margin-bottom:var(--spacing-6)}.h_\[120px\]{height:120px}.w_full{width:var(--sizes-full)}.min-h_\[120px\]{min-height:120px}.w_\[36px\]{width:36px}.h_\[20px\]{height:20px}.w_\[16px\]{width:16px}.h_\[16px\]{height:16px}.w_8{width:var(--sizes-8)}.h_8{height:var(--sizes-8)}.w_4{width:var(--sizes-4)}.h_4{height:var(--sizes-4)}.max-w_64{max-width:var(--sizes-64)}.bd-t-w_\[1px\]{border-top-width:1px}.border-top-style_solid{border-top-style:solid}.bd-t-c_border\.default{border-top-color:var(--colors-border-default)}.bd-l-w_\[1px\]{border-left-width:1px}.border-left-style_solid{border-left-style:solid}.bd-l-c_border\.default{border-left-color:var(--colors-border-default)}.mt_2{margin-top:var(--spacing-2)}.w_\[18px\]{width:18px}.h_\[18px\]{height:18px}.w_\[14px\]{width:14px}.h_\[14px\]{height:14px}.min-w_0{min-width:var(--sizes-0)}.bd-t-w_1px{border-top-width:1px}.bd-b-w_1px{border-bottom-width:1px}.max-w_\[400px\]{max-width:400px}.max-w_\[fit-content\]{max-width:fit-content}.max-h_\[85vh\]{max-height:85vh}.max-w_full{max-width:var(--sizes-full)}.top_4{top:var(--spacing-4)}.right_4{right:var(--spacing-4)}.h_full{height:var(--sizes-full)}.min-w_\[320px\]{min-width:320px}.max-w_\[420px\]{max-width:420px}.mt_0\.5{margin-top:var(--spacing-0\.5)}.w_6{width:var(--sizes-6)}.h_6{height:var(--sizes-6)}.h_1{height:var(--sizes-1)}.w_7{width:var(--sizes-7)}.h_7{height:var(--sizes-7)}.h_dvh{height:100dvh}.top_0{top:var(--spacing-0)}.left_0{left:var(--spacing-0)}.right_0{right:var(--spacing-0)}.h_\[3px\]{height:3px}.top_\[var\(--header-h\,_4rem\)\]{top:var(--header-h, 4rem)}.mt_5{margin-top:var(--spacing-5)}.bottom_0{bottom:var(--spacing-0)}.left_2{left:var(--spacing-2)}.right_2{right:var(--spacing-2)}.pt_4{padding-top:var(--spacing-4)}.pb_20{padding-bottom:var(--spacing-20)}.min-h_dvh{min-height:100dvh}.ov-x_hidden{overflow-x:hidden}.ov-y_auto{overflow-y:auto}.max-w_\[1120px\]{max-width:1120px}.min-h_0{min-height:var(--sizes-0)}.pb_0{padding-bottom:var(--spacing-0)}.max-w_\[unset\]{max-width:unset}.mt_-16{margin-top:calc(var(--spacing-16) * -1)}.max-w_\[none\]{max-width:none}.w_\[min\(320px\,_calc\(100vw_-_24px\)\)\]{width:min(320px,calc(100vw - 24px))}.max-h_\[min\(520px\,_calc\(100vh_-_160px\)\)\]{max-height:min(520px,calc(100vh - 160px))}.border-bottom-style_solid{border-bottom-style:solid}.bd-b-c_border\.default\/50{--mix-borderBottomColor: color-mix(in srgb, var(--colors-border-default) 50%, transparent);border-bottom-color:var(--mix-borderBottomColor, var(--colors-border-default))}.h_\[1px\]{height:1px}.w_3{width:var(--sizes-3)}.h_3{height:var(--sizes-3)}.w_\[80\%\]{width:80%}.max-w_4xl{max-width:var(--sizes-4xl)}.mr_auto{margin-right:auto}.bdr-bl_sm{border-bottom-left-radius:var(--radii-sm)}.w_\[fit-content\]{width:fit-content}.w_1\.5{width:var(--sizes-1\.5)}.h_1\.5{height:var(--sizes-1\.5)}.mt_3{margin-top:var(--spacing-3)}.h_auto{height:auto}.w_auto{width:auto}.w_3\.5{width:var(--sizes-3\.5)}.h_3\.5{height:var(--sizes-3\.5)}.w_\[240px\]{width:240px}.ml_auto{margin-left:auto}.ml_1{margin-left:var(--spacing-1)}.pt_32{padding-top:var(--spacing-32)}.pb_28{padding-bottom:var(--spacing-28)}.w_5{width:var(--sizes-5)}.h_5{height:var(--sizes-5)}.w_16{width:var(--sizes-16)}.max-w_\[75\%\]{max-width:75%}.bdr-br_sm{border-bottom-right-radius:var(--radii-sm)}.pt_2{padding-top:var(--spacing-2)}.mt_1{margin-top:var(--spacing-1)}.max-h_\[300px\]{max-height:300px}.bd-b-c_border\.default{border-bottom-color:var(--colors-border-default)}.max-w_\[140px\]{max-width:140px}.min-w_5{min-width:var(--sizes-5)}.max-w_\[180px\]{max-width:180px}.w_\[40\%\]{width:40%}.bottom_4{bottom:var(--spacing-4)}.w_12{width:var(--sizes-12)}.h_12{height:var(--sizes-12)}.min-h_\[80px\]{min-height:80px}.pt_2\.5{padding-top:var(--spacing-2\.5)}.h_10{height:var(--sizes-10)}.pb_\[max\(12px\,_env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(12px,env(safe-area-inset-bottom))}.pt_3{padding-top:var(--spacing-3)}.pb_2{padding-bottom:var(--spacing-2)}.h_\[45px\]{height:45px}.min-h_\[45px\]{min-height:45px}.max-h_\[120px\]{max-height:120px}.pb_2\.5{padding-bottom:var(--spacing-2\.5)}.pt_0\.5{padding-top:var(--spacing-0\.5)}.h_\[36px\]{height:36px}.w_4\.5{width:var(--sizes-4\.5)}.h_4\.5{height:var(--sizes-4\.5)}.w_10{width:var(--sizes-10)}.mb_2{margin-bottom:var(--spacing-2)}.max-w_\[200px\]{max-width:200px}.pl_10{padding-left:var(--spacing-10)}.w_fit{width:var(--sizes-fit)}.top_3{top:var(--spacing-3)}.right_3{right:var(--spacing-3)}.w_20{width:var(--sizes-20)}.w_\[70\%\]{width:70%}.w_14{width:var(--sizes-14)}.min-h_\[100px\]{min-height:100px}.max-h_\[150px\]{max-height:150px}.top_1{top:var(--spacing-1)}.right_1{right:var(--spacing-1)}.mb_3{margin-bottom:var(--spacing-3)}.ov-x_auto{overflow-x:auto}.pb_3{padding-bottom:var(--spacing-3)}.w_\[150px\]{width:150px}.mt_1\.5{margin-top:var(--spacing-1\.5)}.w_\[120px\]{width:120px}.bottom_3{bottom:var(--spacing-3)}.left_-4{left:calc(var(--spacing-4) * -1)}.right_-4{right:calc(var(--spacing-4) * -1)}.left_2\.5{left:var(--spacing-2\.5)}.top_2\.5{top:var(--spacing-2\.5)}.min-w_6{min-width:var(--sizes-6)}.min-h_\[2\.5rem\]{min-height:2.5rem}.lc_2{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.right_2\.5{right:var(--spacing-2\.5)}.bottom_1\.5{bottom:var(--spacing-1\.5)}.right_1\.5{right:var(--spacing-1\.5)}.bottom_2{bottom:var(--spacing-2)}.top_3\.5{top:var(--spacing-3\.5)}.right_3\.5{right:var(--spacing-3\.5)}.min-h_\[40px\]{min-height:40px}.min-w_\[60px\]{min-width:60px}.max-w_\[600px\]{max-width:600px}.pb_4{padding-bottom:var(--spacing-4)}.bd-b-w_\[1px\]{border-bottom-width:1px}.bd-b-c_border\.default\/20{--mix-borderBottomColor: color-mix(in srgb, var(--colors-border-default) 20%, transparent);border-bottom-color:var(--mix-borderBottomColor, var(--colors-border-default))}.min-w_\[200px\]{min-width:200px}.max-w_\[280px\]{max-width:280px}.max-h_\[320px\]{max-height:320px}.h_300px{height:300px}.max-w_\[960px\]{max-width:960px}.w_\[90vw\]{width:90vw}.max-h_\[80vh\]{max-height:80vh}.pt_5{padding-top:var(--spacing-5)}.min-h_\[300px\]{min-height:300px}.max-h_\[500px\]{max-height:500px}.min-w_\[36px\]{min-width:36px}.bd-t-c_bg\.elevated{border-top-color:var(--colors-bg-elevated)}.ml_0\.5{margin-left:var(--spacing-0\.5)}.max-h_\[90vh\]{max-height:90vh}.max-w_\[480px\]{max-width:480px}.h_\[320px\]{height:320px}.mb_1{margin-bottom:var(--spacing-1)}.min-w_\[0\]{min-width:var(--sizes-0)}.w_\[368px\]{width:368px}.max-w_\[calc\(100vw_-_32px\)\]{max-width:calc(100vw - 32px)}.min-w_4{min-width:var(--sizes-4)}.max-h_\[480px\]{max-height:480px}.w_32{width:var(--sizes-32)}.top_0\.5{top:var(--spacing-0\.5)}.left_0\.5{left:var(--spacing-0\.5)}.min-h_10{min-height:var(--sizes-10)}.h_11{height:var(--sizes-11)}.max-w_sm\!{max-width:var(--sizes-sm)!important}.bottom_20{bottom:var(--spacing-20)}.left_4{left:var(--spacing-4)}.bd-l-c_bg\.elevated{border-left-color:var(--colors-bg-elevated)}.w_1{width:var(--sizes-1)}.bd-b-c_bg\.elevated{border-bottom-color:var(--colors-bg-elevated)}.h_9{height:var(--sizes-9)}.bd-l-w_\[3px\]{border-left-width:3px}.bd-l-c_\$brand\.PRIMARY{border-left-color:var(--colors-\$brand\.-p-r-i-m-a-r-y)}.min-h_24{min-height:var(--sizes-24)}.w_\[1px\]{width:1px}.left_3{left:var(--spacing-3)}.max-h_\[200px\]{max-height:200px}.min-w_\[120px\]{min-width:120px}.w_\[220px\]{width:220px}.h_var\(--height\){height:var(--height)}.w_var\(--width\){width:var(--width)}.max-w_lg{max-width:var(--sizes-lg)}.min-w_\[160px\]{min-width:160px}.pb_1{padding-bottom:var(--spacing-1)}.min-h_\[58px\]{min-height:58px}.w_\[70px\]{width:70px}.max-w_5xl{max-width:var(--sizes-5xl)}.min-h_\[100\%\]{min-height:100%}.max-w_\[1100px\]{max-width:1100px}.h_14{height:var(--sizes-14)}.max-w_\[720px\]{max-width:720px}.top_\[50\%\]{top:50%}.min-h_\[calc\(100vh_-_64px\)\]{min-height:calc(100vh - 64px)}.max-w_md{max-width:var(--sizes-md)}.mb_8{margin-bottom:var(--spacing-8)}.mt_4{margin-top:var(--spacing-4)}.pl_3{padding-left:var(--spacing-3)}.pl_5{padding-left:var(--spacing-5)}.ml_2{margin-left:var(--spacing-2)}.max-w_\[860px\]{max-width:860px}.pb_16{padding-bottom:var(--spacing-16)}.w_2{width:var(--sizes-2)}.h_2{height:var(--sizes-2)}.bd-b-c_border\.default\/40{--mix-borderBottomColor: color-mix(in srgb, var(--colors-border-default) 40%, transparent);border-bottom-color:var(--mix-borderBottomColor, var(--colors-border-default))}.pt_6{padding-top:var(--spacing-6)}.pb_8{padding-bottom:var(--spacing-8)}.bottom_\[var\(--mobile-nav-h\,_0px\)\]{bottom:var(--mobile-nav-h, 0px)}.w_\[60\%\]{width:60%}.w_\[30\%\]{width:30%}.max-w_sm{max-width:var(--sizes-sm)}.mr_2{margin-right:var(--spacing-2)}.pt_16{padding-top:var(--spacing-16)}.bd-b-w_\[2px\]\!{border-bottom-width:2px!important}.border-bottom-style_solid\!{border-bottom-style:solid!important}.bd-b-c_border\.default\/30\!{--mix-borderBottomColor: color-mix(in srgb, var(--colors-border-default) 30%, transparent) !important;border-bottom-color:var(--mix-borderBottomColor, var(--colors-border-default))!important}.w_24{width:var(--sizes-24)}.w_\[140px\]{width:140px}.pb_6{padding-bottom:var(--spacing-6)}.min-h_\[60vh\]{min-height:60vh}.w_\[60px\]{width:60px}.bd-b-c_border\.default\/15{--mix-borderBottomColor: color-mix(in srgb, var(--colors-border-default) 15%, transparent);border-bottom-color:var(--mix-borderBottomColor, var(--colors-border-default))}.top_2{top:var(--spacing-2)}.pt_8{padding-top:var(--spacing-8)}.max-w_\[min\(640px\,_92vw\)\]{max-width:min(640px,92vw)}.w_\[160px\]{width:160px}.h_\[240px\]{height:240px}.h_20{height:var(--sizes-20)}.w_\[80px\]{width:80px}.h_\[80px\]{height:80px}.w_\[280px\]{width:280px}.bd-l-w_1px{border-left-width:1px}.max-h_\[160px\]{max-height:160px}.h_16{height:var(--sizes-16)}.bd-b-c_border\.default\/30{--mix-borderBottomColor: color-mix(in srgb, var(--colors-border-default) 30%, transparent);border-bottom-color:var(--mix-borderBottomColor, var(--colors-border-default))}.pt_12{padding-top:var(--spacing-12)}.w_11{width:var(--sizes-11)}.bottom_8{bottom:var(--spacing-8)}.right_8{right:var(--spacing-8)}.w_\[131px\]{width:131px}.pt_\[11px\]{padding-top:11px}.pb_\[12px\]{padding-bottom:12px}.w_\[272px\]{width:272px}.bd-r-w_1px{border-right-width:1px}.border-right-style_solid{border-right-style:solid}.bd-r-c_border\.default{border-right-color:var(--colors-border-default)}.w_\[300px\]{width:300px}.mt_-4{margin-top:calc(var(--spacing-4) * -1)}.mt_auto{margin-top:auto}.top_\[4px\]{top:4px}.h_\[5px\]{height:5px}.w_\[6px\]{width:6px}.h_\[6px\]{height:6px}.bd-t-c_border\.default\/20{--mix-borderTopColor: color-mix(in srgb, var(--colors-border-default) 20%, transparent);border-top-color:var(--mix-borderTopColor, var(--colors-border-default))}.w_\[100px\]{width:100px}.w_\[180px\]{width:180px}.max-w_\[calc\(100vw-2rem\)\]{max-width:100vw-2rem}.top_-1{top:calc(var(--spacing-1) * -1)}.right_-1{right:calc(var(--spacing-1) * -1)}.pb_24{padding-bottom:var(--spacing-24)}.h_\[22px\]{height:22px}.w_\[22px\]{width:22px}.w_9{width:var(--sizes-9)}.max-h_0{max-height:var(--sizes-0)}.pl_11{padding-left:var(--spacing-11)}.pr_4{padding-right:var(--spacing-4)}.h_2\.5{height:var(--sizes-2\.5)}.w_2\.5{width:var(--sizes-2\.5)}.pl_2{padding-left:var(--spacing-2)}.pr_3{padding-right:var(--spacing-3)}.w_72{width:var(--sizes-72)}.pb_1\.5{padding-bottom:var(--spacing-1\.5)}.top_\[100\%\]{top:100%}.lc_1{-webkit-line-clamp:1}.lc_1,.lc_3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.lc_3{-webkit-line-clamp:3}.pt_0{padding-top:var(--spacing-0)}.w_\[56px\]{width:56px}.w_\[48px\]{width:48px}.w_\[64px\]{width:64px}.w_\[85\%\]{width:85%}.h_32{height:var(--sizes-32)}.w_\[200px\]{width:200px}.mr_1\.5{margin-right:var(--spacing-1\.5)}.bd-l-c_\$brand\.PRIMARY\/30{--mix-borderLeftColor: color-mix(in srgb, var(--colors-\$brand\.-p-r-i-m-a-r-y) 30%, transparent);border-left-color:var(--mix-borderLeftColor, var(--colors-\$brand\.-p-r-i-m-a-r-y))}.w_\[65\%\]{width:65%}.max-h_\[400px\]{max-height:400px}.ml_-2{margin-left:calc(var(--spacing-2) * -1)}.pl_4{padding-left:var(--spacing-4)}.pr_2{padding-right:var(--spacing-2)}.w_\[50\%\]{width:50%}.w_\[44px\]{width:44px}.h_\[44px\]{height:44px}.max-w_xs{max-width:var(--sizes-xs)}.w_40{width:var(--sizes-40)}.w_\[90\%\]{width:90%}.lc_5{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.mr_1{margin-right:var(--spacing-1)}.h_\[200px\]{height:200px}.min-h_\[400px\]{min-height:400px}.w_\[256px\]{width:256px}.pr_6{padding-right:var(--spacing-6)}.pl_9{padding-left:var(--spacing-9)}.bd-b-c_border\.default\/10{--mix-borderBottomColor: color-mix(in srgb, var(--colors-border-default) 10%, transparent);border-bottom-color:var(--mix-borderBottomColor, var(--colors-border-default))}.min-w_\[2px\]{min-width:2px}.mb_5{margin-bottom:var(--spacing-5)}.min-h_\[200px\]{min-height:200px}.min-h_\[320px\]{min-height:320px}.min-h_\[180px\]{min-height:180px}.max-w_\[800px\]{max-width:800px}.w_\[95vw\]\!{width:95vw!important}.h_\[95vh\]\!{height:95vh!important}.max-w_\[95vw\]\!{max-width:95vw!important}.pr_10{padding-right:var(--spacing-10)}.ml_\[calc\(100px_\+_1rem\)\]{margin-left:calc(100px + 1rem)}.\[\&\[data-state\=\"checked\"\]\]\:bg_\$brand\.PRIMARY[data-state=checked]{background:var(--colors-\$brand\.-p-r-i-m-a-r-y)}.closed\:anim_\[scale-out_0\.1s_ease-in\]:is([closed],[data-closed],[data-state=closed]){animation:scale-out .1s ease-in}.\[\&\[data-state\=\"open\"\]\]\:anim_\[expand-height_150ms_ease-out\][data-state=open]{animation:expand-height .15s ease-out}.\[\&\[data-state\=\"closed\"\]\]\:anim_\[collapse-height_150ms_ease-out_forwards\][data-state=closed]{animation:collapse-height .15s ease-out forwards}.selection\:bg_\$brand\.PRIMARY::selection{background:var(--colors-\$brand\.-p-r-i-m-a-r-y)}.closed\:anim_\[fade-out_0\.15s_ease-in\]:is([closed],[data-closed],[data-state=closed]){animation:fade-out .15s ease-in}.closed\:anim_\[scale-out_0\.15s_ease-in\]:is([closed],[data-closed],[data-state=closed]){animation:scale-out .15s ease-in}.\[\&_code\]\:bg_bg\.tertiary code,.\[\&_\[data-streamdown\=\"code-block\"\]\]\:bg_bg\.tertiary [data-streamdown=code-block]{background:var(--colors-bg-tertiary)}.\[\&_\[data-streamdown\=\"code-block-header\"\]\]\:bg_bg\.secondary [data-streamdown=code-block-header]{background:var(--colors-bg-secondary)}.\[\&_pre\]\:bg_bg\.tertiary pre{background:var(--colors-bg-tertiary)}.\[\&_pre\]\:p_4 pre{padding:var(--spacing-4)}.\[\&_\[data-streamdown\=\"code-block\"\]_pre\]\:bd_none [data-streamdown=code-block] pre{border:var(--borders-none)}.\[\&_pre_code\]\:bg_transparent pre code{background:var(--colors-transparent)}.\[\&_pre_code\]\:p_0 pre code{padding:var(--spacing-0)}.\[\&_thead\]\:bg_bg\.tertiary thead{background:var(--colors-bg-tertiary)}.highlighted\:bg_\$brand\.DESTRUCTIVE\/10[data-highlighted]{--mix-background: color-mix(in srgb, var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e) 10%, transparent);background:var(--mix-background, var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e))}.after\:bg_\$brand\.PRIMARY:after{background:var(--colors-\$brand\.-p-r-i-m-a-r-y)}.after\:anim_\[progress-slide_1\.2s_ease-in-out_infinite\]:after{animation:progress-slide 1.2s ease-in-out infinite}.closed\:anim_\[slide-down_0\.15s_ease-in\]:is([closed],[data-closed],[data-state=closed]){animation:slide-down .15s ease-in}.\[\&\[data-state\=\"open\"\]\]\:bg_\[color-mix\(in_srgb\,_var\(--colors-palette-cyan\)_18\%\,_transparent\)\][data-state=open]{background:color-mix(in srgb,var(--colors-palette-cyan) 18%,transparent)}.\[\&_\>_\*\]\:anim_\[slide-up_0\.5s_ease-out_both\]>*{animation:slide-up .5s ease-out both}.\[\&\[data-state\=\"open\"\]\]\:anim_expand-height_0\.2s_ease-out[data-state=open]{animation:expand-height .2s ease-out}.\[\&\[data-state\=\"closed\"\]\]\:anim_collapse-height_0\.2s_ease-out_forwards[data-state=closed]{animation:collapse-height .2s ease-out forwards}.\[\&\[data-state\=\"open\"\]\]\:anim_\[expand-height_0\.2s_ease-out\][data-state=open]{animation:expand-height .2s ease-out}.\[\&\[data-state\=\"closed\"\]\]\:anim_\[collapse-height_0\.2s_ease-out_forwards\][data-state=closed]{animation:collapse-height .2s ease-out forwards}.after\:inset_0:after{inset:var(--spacing-0)}.\[\&_\.cm-gutters\]\:bg_bg\.secondary .cm-gutters{background:var(--colors-bg-secondary)}.\[\&_\.cm-activeLineGutter\]\:bg_\$brand\.PRIMARY\/8 .cm-activeLineGutter{--mix-background: color-mix(in srgb, var(--colors-\$brand\.-p-r-i-m-a-r-y) 8%, transparent);background:var(--mix-background, var(--colors-\$brand\.-p-r-i-m-a-r-y))}.\[\&_\.cm-activeLine\]\:bg_\$brand\.PRIMARY\/5 .cm-activeLine{--mix-background: color-mix(in srgb, var(--colors-\$brand\.-p-r-i-m-a-r-y) 5%, transparent);background:var(--mix-background, var(--colors-\$brand\.-p-r-i-m-a-r-y))}.after\:bg_transparent:after{background:var(--colors-transparent)}.\[\&\:\:-webkit-scrollbar-track\]\:bg_transparent::-webkit-scrollbar-track{background:var(--colors-transparent)}.\[\&\:\:-webkit-scrollbar-thumb\]\:bg_\[color-mix\(in_srgb\,_var\(--colors-fg-primary\)_30\%\,_transparent\)\]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--colors-fg-primary) 30%,transparent)}.\[\&_\>_div\]\:bg_\[transparent\]\!>div{background:var(--colors-transparent)!important}.selected\:bg_bg\.primary:is([aria-selected=true],[data-selected]){background:var(--colors-bg-primary)}.highlighted\:bg_bg\.tertiary[data-highlighted]{background:var(--colors-bg-tertiary)}.selection\:bg_\$brand\.PRIMARY\/15::selection{--mix-background: color-mix(in srgb, var(--colors-\$brand\.-p-r-i-m-a-r-y) 15%, transparent);background:var(--mix-background, var(--colors-\$brand\.-p-r-i-m-a-r-y))}.selected\:bg_transparent\!:is([aria-selected=true],[data-selected]){background:var(--colors-transparent)!important}.before\:bg_\[radial-gradient\(circle_at_30\%_20\%\,_color-mix\(in_srgb\,_var\(--colors-palette-cyan\)_20\%\,_transparent\)_0\%\,_transparent_50\%\)\,_radial-gradient\(circle_at_70\%_80\%\,_color-mix\(in_srgb\,_var\(--colors-palette-cyan\)_10\%\,_transparent\)_0\%\,_transparent_40\%\)\]:before{background:radial-gradient(circle at 30% 20%,color-mix(in srgb,var(--colors-palette-cyan) 20%,transparent) 0%,transparent 50%),radial-gradient(circle at 70% 80%,color-mix(in srgb,var(--colors-palette-cyan) 10%,transparent) 0%,transparent 40%)}.before\:anim_\[float_20s_ease-in-out_infinite\]:before{animation:float 20s ease-in-out infinite}.\[\&_\.cm-editor\]\:bg_\[transparent\]\! .cm-editor{background:var(--colors-transparent)!important}.\[\&_\.cm-gutters\]\:bg_bg\.tertiary .cm-gutters{background:var(--colors-bg-tertiary)}.before\:bg_\[linear-gradient\(to_top\,_color-mix\(in_srgb\,_var\(--colors-palette-base\)_80\%\,_transparent\)\,_transparent\)\]:before{background:linear-gradient(to top,color-mix(in srgb,var(--colors-palette-base) 80%,transparent),transparent)}.open\:bg_bg\.secondary:is([open],[data-open],[data-state=open],:popover-open){background:var(--colors-bg-secondary)}.checked\:bg_\$brand\.PRIMARY:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:var(--colors-\$brand\.-p-r-i-m-a-r-y)}.closed\:anim_fade-out_0\.1s_ease-in:is([closed],[data-closed],[data-state=closed]){animation:fade-out .1s ease-in}.\[\&\[data-state\=\"checked\"\]\]\:bd-c_\$brand\.PRIMARY[data-state=checked]{border-color:var(--colors-\$brand\.-p-r-i-m-a-r-y)}.invalid\:bd-c_\$brand\.DESTRUCTIVE:is(:invalid,[data-invalid],[aria-invalid=true]){border-color:var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e)}.\[\&\[data-type\=error\]\]\:bd-c_\$brand\.DESTRUCTIVE\/40[data-type=error]{--mix-borderColor: color-mix(in srgb, var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e) 40%, transparent);border-color:var(--mix-borderColor, var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e))}.\[\&\[data-type\=success\]\]\:bd-c_\$brand\.SUCCESS\/40[data-type=success]{--mix-borderColor: color-mix(in srgb, var(--colors-\$brand\.-s-u-c-c-e-s-s) 40%, transparent);border-color:var(--mix-borderColor, var(--colors-\$brand\.-s-u-c-c-e-s-s))}.\[\&_img\]\:bdr_lg img{border-radius:var(--radii-lg)}.\[\&_img\]\:my_4 img{margin-block:var(--spacing-4)}.\[\&_code\]\:px_1\.5 code{padding-inline:var(--spacing-1\.5)}.\[\&_code\]\:py_0\.5 code{padding-block:var(--spacing-0\.5)}.\[\&_code\]\:bdr_sm code{border-radius:var(--radii-sm)}.\[\&_code\]\:bd-w_\[1px\] code{border-width:1px}.\[\&_code\]\:bd-c_border\.default code{border-color:var(--colors-border-default)}.\[\&_\[data-streamdown\=\"code-block\"\]\]\:bdr_lg [data-streamdown=code-block]{border-radius:var(--radii-lg)}.\[\&_\[data-streamdown\=\"code-block\"\]\]\:bd-w_\[1px\] [data-streamdown=code-block]{border-width:1px}.\[\&_\[data-streamdown\=\"code-block\"\]\]\:bd-c_border\.default [data-streamdown=code-block]{border-color:var(--colors-border-default)}.\[\&_\[data-streamdown\=\"code-block\"\]\]\:my_2 [data-streamdown=code-block]{margin-block:var(--spacing-2)}.\[\&_\[data-streamdown\=\"code-block\"\]\]\:ov_hidden [data-streamdown=code-block]{overflow:hidden}.\[\&_\[data-streamdown\=\"code-block-header\"\]\]\:px_4 [data-streamdown=code-block-header]{padding-inline:var(--spacing-4)}.\[\&_pre\]\:bdr_lg pre{border-radius:var(--radii-lg)}.\[\&_pre\]\:bd-w_\[1px\] pre{border-width:1px}.\[\&_pre\]\:bd-c_border\.default pre{border-color:var(--colors-border-default)}.\[\&_\[data-streamdown\=\"code-block\"\]_pre\]\:bdr_\[0\] [data-streamdown=code-block] pre{border-radius:0}.\[\&_pre_code\]\:bd-w_0 pre code{border-width:0}.\[\&_a\]\:td_underline a{text-decoration:underline}.\[\&_hr\]\:bd-c_border\.default hr{border-color:var(--colors-border-default)}.\[\&_hr\]\:my_3 hr{margin-block:var(--spacing-3)}.\[\&_table\]\:bd-w_\[1px\] table{border-width:1px}.\[\&_table\]\:bd-c_border\.default table{border-color:var(--colors-border-default)}.\[\&_table\]\:bdr_lg table{border-radius:var(--radii-lg)}.\[\&_table\]\:my_3 table{margin-block:var(--spacing-3)}.\[\&_th\]\:px_3 th{padding-inline:var(--spacing-3)}.\[\&_th\]\:py_2 th{padding-block:var(--spacing-2)}.\[\&_td\]\:px_3 td{padding-inline:var(--spacing-3)}.\[\&_td\]\:py_2 td{padding-block:var(--spacing-2)}.after\:bdr_full:after{border-radius:var(--radii-full)}.\[\&\[data-state\=\"open\"\]\]\:bd-c_\$brand\.PRIMARY[data-state=open],.open\:bd-c_\$brand\.PRIMARY:is([open],[data-open],[data-state=open],:popover-open){border-color:var(--colors-\$brand\.-p-r-i-m-a-r-y)}.after\:trs_\[background-color_0\.2s\]:after{transition:background-color .2s}.\[\&_\>_svg\]\:trs_\[all_0\.2s\]>svg{transition:all .2s}.\[\&_code\]\:px_1 code{padding-inline:var(--spacing-1)}.\[\&_\.cm-editor\.cm-focused\]\:ring_none .cm-editor.cm-focused{outline:var(--borders-none)}.last\:bd-b_none:last-child{border-bottom:var(--borders-none)}.after\:trs_\[all_0\.15s\]:after{transition:all .15s}.\[\&\:\:-webkit-scrollbar-thumb\]\:bdr_full::-webkit-scrollbar-thumb{border-radius:var(--radii-full)}.selected\:bd-c_border\.default:is([aria-selected=true],[data-selected]){border-color:var(--colors-border-default)}.\[\&_\.cm-content\]\:py_3 .cm-content{padding-block:var(--spacing-3)}.\[\&_\.cm-line\]\:px_2 .cm-line,.\[\&_\.cm-lineNumbers_\.cm-gutterElement\]\:px_2 .cm-lineNumbers .cm-gutterElement{padding-inline:var(--spacing-2)}.\[\&_\>_div\]\:flex_1>div,.\[\&_\.cm-editor\]\:flex_1 .cm-editor{flex:1 1 0%}.\[\&_\.cm-scroller\]\:ov_auto .cm-scroller{overflow:auto}.before\:inset-x_0:before{inset-inline:var(--spacing-0)}.checked\:bd-c_\$brand\.PRIMARY:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){border-color:var(--colors-\$brand\.-p-r-i-m-a-r-y)}.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}.\[\&\[data-state\=\"checked\"\]\]\:trf_\[translateX\(16px\)\][data-state=checked]{transform:translate(16px)}.\[\&\[data-state\=\"open\"\]\]\:trf_\[rotate\(90deg\)\][data-state=open]{transform:rotate(90deg)}.placeholder\:c_fg\.muted::placeholder,.placeholder\:c_fg\.muted[data-placeholder]{color:var(--colors-fg-muted)}.selection\:c_fg\.onAccent::selection{color:var(--colors-fg-on-accent)}.disabled\:pointer-events_none:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none}.disabled\:op_50:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:var(--opacity-50)}.invalid\:bx-sh_\[0_0_0_2px_color-mix\(in_srgb\,_var\(--colors-palette-red\)_20\%\,_transparent\)\]:is(:invalid,[data-invalid],[aria-invalid=true]){box-shadow:0 0 0 2px color-mix(in srgb,var(--colors-palette-red) 20%,transparent)}.\[\&_h1\]\:fs_\[calc\(1\.5rem_\*_var\(--fave-text-scale\,_1\)\)\] h1{font-size:calc(1.5rem * var(--fave-text-scale, 1))}.\[\&_h1\]\:fw_bold h1{font-weight:var(--font-weights-bold)}.\[\&_h1\]\:c_fg\.primary h1{color:var(--colors-fg-primary)}.\[\&_h2\]\:fs_\[calc\(1\.25rem_\*_var\(--fave-text-scale\,_1\)\)\] h2{font-size:calc(1.25rem * var(--fave-text-scale, 1))}.\[\&_h2\]\:fw_bold h2{font-weight:var(--font-weights-bold)}.\[\&_h2\]\:c_fg\.primary h2{color:var(--colors-fg-primary)}.\[\&_h3\]\:fs_\[calc\(1\.125rem_\*_var\(--fave-text-scale\,_1\)\)\] h3{font-size:calc(1.125rem * var(--fave-text-scale, 1))}.\[\&_h3\]\:fw_semibold h3{font-weight:var(--font-weights-semibold)}.\[\&_h3\]\:c_fg\.primary h3{color:var(--colors-fg-primary)}.\[\&_h4\]\:fs_\[calc\(1rem_\*_var\(--fave-text-scale\,_1\)\)\] h4{font-size:calc(1rem * var(--fave-text-scale, 1))}.\[\&_h4\]\:fw_semibold h4{font-weight:var(--font-weights-semibold)}.\[\&_h4\]\:c_fg\.primary h4{color:var(--colors-fg-primary)}.\[\&_strong\]\:fw_bold strong{font-weight:var(--font-weights-bold)}.\[\&_em\]\:font-style_italic em{font-style:italic}.\[\&_em\]\:c_fg\.secondary em{color:var(--colors-fg-secondary)}.\[\&_code\]\:fs_\[calc\(0\.875rem_\*_var\(--fave-text-scale\,_1\)\)\] code{font-size:calc(.875rem * var(--fave-text-scale, 1))}.\[\&_code\]\:ff_mono code{font-family:var(--fonts-mono)}.\[\&_code\]\:font-style_normal code{font-style:normal}.\[\&_\[data-streamdown\=\"code-block\"\]\]\:d_flex [data-streamdown=code-block]{display:flex}.\[\&_\[data-streamdown\=\"code-block\"\]\]\:flex-d_column [data-streamdown=code-block]{flex-direction:column}.\[\&_\[data-streamdown\=\"code-block-header\"\]\]\:d_flex [data-streamdown=code-block-header]{display:flex}.\[\&_\[data-streamdown\=\"code-block-header\"\]\]\:ai_center [data-streamdown=code-block-header]{align-items:center}.\[\&_\[data-streamdown\=\"code-block-header\"\]\]\:fs_\[calc\(0\.75rem_\*_var\(--fave-text-scale\,_1\)\)\] [data-streamdown=code-block-header]{font-size:calc(.75rem * var(--fave-text-scale, 1))}.\[\&_\[data-streamdown\=\"code-block-header\"\]\]\:c_fg\.secondary [data-streamdown=code-block-header]{color:var(--colors-fg-secondary)}.\[\&_\[data-streamdown\=\"code-block-header\"\]_span\]\:ff_mono [data-streamdown=code-block-header] span{font-family:var(--fonts-mono)}.\[\&_\[data-streamdown\=\"code-block-header\"\]_span\]\:tt_lowercase [data-streamdown=code-block-header] span{text-transform:lowercase}.\[\&_pre\]\:white-space_pre pre{white-space:pre}.\[\&_pre\]\:fs_\[calc\(0\.875rem_\*_var\(--fave-text-scale\,_1\)\)\] pre{font-size:calc(.875rem * var(--fave-text-scale, 1))}.\[\&_pre\]\:lh_tight pre{line-height:var(--line-heights-tight)}.\[\&_pre\]\:pos_relative pre{position:relative}.\[\&_pre_code\]\:ff_mono pre code{font-family:var(--fonts-mono)}.\[\&_pre_code\]\:font-style_normal pre code{font-style:normal}.\[\&_pre_code\]\:fs_\[inherit\] pre code{font-size:inherit}.\[\&_pre_code\]\:lh_\[inherit\] pre code{line-height:inherit}.\[\&_pre_code_\>_span\]\:d_block pre code>span{display:block}.\[\&_pre_code_\>_span\:\:before\]\:d_none pre code>span:before{display:none}.\[\&_ul\]\:li-t_disc ul{list-style-type:disc}.\[\&_ol\]\:li-t_decimal ol{list-style-type:decimal}.\[\&_blockquote\]\:c_fg\.secondary blockquote{color:var(--colors-fg-secondary)}.\[\&_a\]\:c_fg\.accent a{color:var(--colors-fg-accent)}.\[\&_table\]\:bd-cl_separate table{border-collapse:separate}.\[\&_table\]\:bd-sp_0 table{border-spacing:var(--spacing-0)}.\[\&_table\]\:fs_sm table{font-size:var(--font-sizes-sm)}.\[\&_table\]\:d_block table{display:block}.\[\&_thead\]\:d_table thead{display:table}.\[\&_thead\]\:tbl_fixed thead{table-layout:fixed}.\[\&_tbody\]\:d_table tbody{display:table}.\[\&_tbody\]\:tbl_fixed tbody{table-layout:fixed}.\[\&_th\]\:fw_semibold th{font-weight:var(--font-weights-semibold)}.\[\&_th\]\:c_fg\.primary th{color:var(--colors-fg-primary)}.\[\&_th\]\:ta_left th{text-align:left}.\[\&_th\]\:white-space_nowrap th{white-space:nowrap}.\[\&_td\]\:c_fg\.secondary td{color:var(--colors-fg-secondary)}.after\:content_\"\":after{content:""}.after\:pos_absolute:after{position:absolute}.disabled\:op_\[0\.4\]:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.4}.\[\&\[data-state\=\"open\"\]\]\:c_fg\.accent[data-state=open]{color:var(--colors-fg-accent)}[data-color-mode=dark] .dark\:filter_\[invert\(1\)\]{filter:invert(1)}.\[\&\[data-dragging\]\]\:cursor_grabbing[data-dragging]{cursor:grabbing}.\[\&\[data-state\=\"open\"\]\]\:trf_\[rotate\(180deg\)\][data-state=open]{transform:rotate(180deg)}.placeholder\:c_fg\.secondary::placeholder,.placeholder\:c_fg\.secondary[data-placeholder]{color:var(--colors-fg-secondary)}.\[\&_h1\]\:fs_2xl h1{font-size:var(--font-sizes-2xl)}.\[\&_h2\]\:fs_xl h2{font-size:var(--font-sizes-xl)}.\[\&_h3\]\:fs_lg h3{font-size:var(--font-sizes-lg)}.\[\&_h4\,_\&_h5\,_\&_h6\]\:fs_base h4,.\[\&_h4\,_\&_h5\,_\&_h6\]\:fs_base h5,.\[\&_h4\,_\&_h5\,_\&_h6\]\:fs_base h6{font-size:var(--font-sizes-base)}.\[\&_h4\,_\&_h5\,_\&_h6\]\:fw_semibold h4,.\[\&_h4\,_\&_h5\,_\&_h6\]\:fw_semibold h5,.\[\&_h4\,_\&_h5\,_\&_h6\]\:fw_semibold h6{font-weight:var(--font-weights-semibold)}.scrollbar\:d_none::-webkit-scrollbar{display:none}.after\:z_\[1\]:after{z-index:1}.after\:pointer-events_none:after{pointer-events:none}.\[\&_code\]\:fs_xs code{font-size:var(--font-sizes-xs)}.\[\&_\.cm-editor\]\:fs_sm .cm-editor{font-size:var(--font-sizes-sm)}.\[\&_\.cm-editor\]\:ff_mono .cm-editor{font-family:var(--fonts-mono)}.\[\&_\.cm-gutters\]\:c_fg\.muted .cm-gutters{color:var(--colors-fg-muted)}.\[\&_\.cm-activeLineGutter\]\:c_fg\.secondary .cm-activeLineGutter{color:var(--colors-fg-secondary)}.\[\&_\.cm-placeholder\]\:c_fg\.muted .cm-placeholder{color:var(--colors-fg-muted)}.\[\&_\.cm-placeholder\]\:font-style_italic .cm-placeholder{font-style:italic}[data-color-mode=dark] .dark\:c_\$basic\.BLACK{color:var(--colors-\$basic--b-l-a-c-k)}.selected\:c_fg\.accent:is([aria-selected=true],[data-selected]){color:var(--colors-fg-accent)}.\[\&\[data-expanded\]\]\:grid-tr_\[1fr\][data-expanded]{grid-template-rows:1fr}.selection\:c_\$basic\.WHITE::selection{color:var(--colors-\$basic--w-h-i-t-e)}.disabled\:op_40:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:var(--opacity-40)}.selected\:c_fg\.primary:is([aria-selected=true],[data-selected]){color:var(--colors-fg-primary)}.selected\:bx-sh_sm:is([aria-selected=true],[data-selected]){box-shadow:var(--shadows-sm)}.\[\&_svg\]\:pointer-events_none svg{pointer-events:none}.\[\&_svg\]\:flex-sh_0 svg{flex-shrink:0}.\[\&\[data-state\=\"checked\"\]\]\:c_fg\.onAccent[data-state=checked]{color:var(--colors-fg-on-accent)}.before\:content_\"•\":before{content:"•"}.before\:pos_absolute:before{position:absolute}.before\:content_\[counter\(item\)_\"\._\"\]:before{content:counter(item) ". "}.before\:c_fg\.tertiary:before{color:var(--colors-fg-tertiary)}.\[\&_\>_\*\]\:pointer-events_auto>*{pointer-events:auto}.selected\:fw_bold:is([aria-selected=true],[data-selected]){font-weight:var(--font-weights-bold)}.selected\:bx-sh_none\!:is([aria-selected=true],[data-selected]){box-shadow:var(--shadows-none)!important}.before\:content_\"\":before{content:""}.before\:pointer-events_none:before{pointer-events:none}.\[\&_\.cm-scroller\]\:ff_mono .cm-scroller{font-family:var(--fonts-mono)}.\[\&_\.cm-lineNumbers_\.cm-gutterElement\]\:ta_right .cm-lineNumbers .cm-gutterElement{text-align:right}.\[\&_\>_div\]\:d_flex>div{display:flex}.\[\&_\>_div\]\:flex-d_column>div{flex-direction:column}.placeholder\:fw_normal::placeholder,.placeholder\:fw_normal[data-placeholder]{font-weight:var(--font-weights-normal)}.placeholder\:op_\[0\.6\]::placeholder,.placeholder\:op_\[0\.6\][data-placeholder]{opacity:.6}.placeholder\:font-style_italic::placeholder,.placeholder\:font-style_italic[data-placeholder]{font-style:italic}.\[\&\[data-visible\]\]\:op_\[1\][data-visible]{opacity:1}[data-state=open] .\[\[data-state\=\"open\"\]_\&\]\:trf_\[rotate\(180deg\)\]{transform:rotate(180deg)}.checked\:pos_relative:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){position:relative}.disabled\:cursor_default:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:default}.disabled\:c_fg\.secondary:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-fg-secondary)}.\[\&_\>_li\]\:fs_xs>li{font-size:var(--font-sizes-xs)}.\[\&_\>_li\]\:c_fg\.secondary>li{color:var(--colors-fg-secondary)}.\[\&_\>_li\]\:lh_\[1\.6\]>li{line-height:1.6}.\[\&_strong\]\:c_fg\.secondary strong{color:var(--colors-fg-secondary)}.\[\&_strong\]\:fw_semibold strong{font-weight:var(--font-weights-semibold)}.\[\&_svg\]\:w_4 svg{width:var(--sizes-4)}.\[\&_svg\]\:h_4 svg{height:var(--sizes-4)}.\[\&_svg\]\:w_5 svg{width:var(--sizes-5)}.\[\&_svg\]\:h_5 svg{height:var(--sizes-5)}.\[\&_h1\]\:mt_6 h1{margin-top:var(--spacing-6)}.\[\&_h1\]\:mb_3 h1{margin-bottom:var(--spacing-3)}.\[\&_h1\:first-child\]\:mt_0 h1:first-child{margin-top:var(--spacing-0)}.\[\&_h2\]\:mt_5 h2{margin-top:var(--spacing-5)}.\[\&_h2\]\:mb_2 h2{margin-bottom:var(--spacing-2)}.\[\&_h2\:first-child\]\:mt_0 h2:first-child{margin-top:var(--spacing-0)}.\[\&_h3\]\:mt_4 h3{margin-top:var(--spacing-4)}.\[\&_h3\]\:mb_2 h3{margin-bottom:var(--spacing-2)}.\[\&_h3\:first-child\]\:mt_0 h3:first-child{margin-top:var(--spacing-0)}.\[\&_h4\]\:mt_3 h4{margin-top:var(--spacing-3)}.\[\&_h4\]\:mb_1 h4{margin-bottom:var(--spacing-1)}.\[\&_h4\:first-child\]\:mt_0 h4:first-child{margin-top:var(--spacing-0)}.\[\&_img\]\:max-w_full img{max-width:var(--sizes-full)}.\[\&_p\]\:mb_2 p{margin-bottom:var(--spacing-2)}.\[\&_p\:last-child\]\:mb_0 p:last-child{margin-bottom:var(--spacing-0)}.\[\&_\[data-streamdown\=\"code-block\"\]\]\:w_full [data-streamdown=code-block]{width:var(--sizes-full)}.\[\&_\[data-streamdown\=\"code-block\"\]\:last-child\]\:mb_0 [data-streamdown=code-block]:last-child{margin-bottom:var(--spacing-0)}.\[\&_\[data-streamdown\=\"code-block-header\"\]\]\:h_8 [data-streamdown=code-block-header]{height:var(--sizes-8)}.\[\&_\[data-streamdown\=\"code-block-header\"\]\]\:bd-b-w_\[1px\] [data-streamdown=code-block-header]{border-bottom-width:1px}.\[\&_\[data-streamdown\=\"code-block-header\"\]\]\:border-bottom-style_solid [data-streamdown=code-block-header]{border-bottom-style:solid}.\[\&_\[data-streamdown\=\"code-block-header\"\]\]\:bd-b-c_border\.default [data-streamdown=code-block-header]{border-bottom-color:var(--colors-border-default)}.\[\&_pre\]\:ov-x_auto pre{overflow-x:auto}.\[\&_pre\]\:mb_2 pre{margin-bottom:var(--spacing-2)}.\[\&_\[data-streamdown\=\"code-block\"\]_pre\]\:mb_0 [data-streamdown=code-block] pre,.\[\&_pre\:last-child\]\:mb_0 pre:last-child{margin-bottom:var(--spacing-0)}.\[\&_ul\]\:pl_5 ul{padding-left:var(--spacing-5)}.\[\&_ul\]\:mb_2 ul{margin-bottom:var(--spacing-2)}.\[\&_ol\]\:pl_5 ol{padding-left:var(--spacing-5)}.\[\&_ol\]\:mb_2 ol{margin-bottom:var(--spacing-2)}.\[\&_li\]\:mb_1 li{margin-bottom:var(--spacing-1)}.\[\&_blockquote\]\:bd-l-w_\[3px\] blockquote{border-left-width:3px}.\[\&_blockquote\]\:border-left-style_solid blockquote{border-left-style:solid}.\[\&_blockquote\]\:bd-l-c_\$brand\.PRIMARY\/50 blockquote{--mix-borderLeftColor: color-mix(in srgb, var(--colors-\$brand\.-p-r-i-m-a-r-y) 50%, transparent);border-left-color:var(--mix-borderLeftColor, var(--colors-\$brand\.-p-r-i-m-a-r-y))}.\[\&_blockquote\]\:pl_3 blockquote{padding-left:var(--spacing-3)}.\[\&_blockquote\]\:mb_2 blockquote{margin-bottom:var(--spacing-2)}.\[\&_table\]\:w_full table{width:var(--sizes-full)}.\[\&_table\]\:ov-x_auto table{overflow-x:auto}.\[\&_thead\]\:w_full thead,.\[\&_tbody\]\:w_full tbody{width:var(--sizes-full)}.\[\&_th\]\:bd-b-w_\[1px\] th{border-bottom-width:1px}.\[\&_th\]\:border-bottom-style_solid th{border-bottom-style:solid}.\[\&_th\]\:bd-b-c_border\.default th{border-bottom-color:var(--colors-border-default)}.\[\&_td\]\:bd-b-w_\[1px\] td{border-bottom-width:1px}.\[\&_td\]\:border-bottom-style_solid td{border-bottom-style:solid}.\[\&_td\]\:bd-b-c_border\.default td{border-bottom-color:var(--colors-border-default)}.\[\&_th_\+_th\,_\&_td_\+_td\]\:bd-l-w_\[1px\] th+th,.\[\&_th_\+_th\,_\&_td_\+_td\]\:bd-l-w_\[1px\] td+td{border-left-width:1px}.\[\&_th_\+_th\,_\&_td_\+_td\]\:border-left-style_solid th+th,.\[\&_th_\+_th\,_\&_td_\+_td\]\:border-left-style_solid td+td{border-left-style:solid}.\[\&_th_\+_th\,_\&_td_\+_td\]\:bd-l-c_border\.default\/40 th+th,.\[\&_th_\+_th\,_\&_td_\+_td\]\:bd-l-c_border\.default\/40 td+td{--mix-borderLeftColor: color-mix(in srgb, var(--colors-border-default) 40%, transparent);border-left-color:var(--mix-borderLeftColor, var(--colors-border-default))}.\[\&_tr\:last-child_td\]\:bd-b-w_0 tr:last-child td{border-bottom-width:0}.after\:top_0:after{top:var(--spacing-0)}.after\:left_0:after{left:var(--spacing-0)}.after\:w_\[25\%\]:after{width:25%}.after\:h_full:after{height:var(--sizes-full)}.\[\&_svg\]\:w_full svg{width:var(--sizes-full)}.\[\&_svg\]\:h_full svg{height:var(--sizes-full)}.after\:bottom_\[-1px\]:after{bottom:-1px}.after\:right_0:after{right:var(--spacing-0)}.after\:h_\[2px\]:after{height:2px}.\[\&_h4\,_\&_h5\,_\&_h6\]\:mb_1 h4,.\[\&_h4\,_\&_h5\,_\&_h6\]\:mb_1 h5,.\[\&_h4\,_\&_h5\,_\&_h6\]\:mb_1 h6{margin-bottom:var(--spacing-1)}.\[\&_\>_\*\]\:min-w_0>*{min-width:var(--sizes-0)}.\[\&_\>_svg\]\:w_\[11px\]>svg{width:11px}.\[\&_\>_svg\]\:h_\[11px\]>svg{height:11px}.\[\&_\.cm-gutters\]\:bd-r-w_\[1px\] .cm-gutters{border-right-width:1px}.\[\&_\.cm-gutters\]\:border-right-style_solid .cm-gutters{border-right-style:solid}.\[\&_\.cm-gutters\]\:bd-r-c_border\.default .cm-gutters{border-right-color:var(--colors-border-default)}.\[\&_\.cm-cursor\]\:bd-l-c_fg\.primary .cm-cursor{border-left-color:var(--colors-fg-primary)}.\[\&_\.cm-scroller\]\:min-h_\[300px\] .cm-scroller{min-height:300px}.last\:pb_0:last-child{padding-bottom:var(--spacing-0)}.after\:bottom_0:after{bottom:var(--spacing-0)}.after\:left_2:after{left:var(--spacing-2)}.after\:right_2:after{right:var(--spacing-2)}.after\:h_\[3px\]:after{height:3px}.\[\&\:\:-webkit-scrollbar\]\:w_\[4px\]::-webkit-scrollbar{width:4px}.before\:left_0:before{left:var(--spacing-0)}.selected\:bd-b-c_\$brand\.PRIMARY\!:is([aria-selected=true],[data-selected]){border-bottom-color:var(--colors-\$brand\.-p-r-i-m-a-r-y)!important}.before\:top_\[-50\%\]:before{top:-50%}.before\:left_\[-50\%\]:before{left:-50%}.before\:w_\[200\%\]:before{width:200%}.before\:h_\[200\%\]:before{height:200%}.\[\&_\.cm-lineNumbers_\.cm-gutterElement\]\:min-w_\[2\.5em\] .cm-lineNumbers .cm-gutterElement{min-width:2.5em}.\[\&_\>_div\]\:min-h_0>div,.\[\&_\.cm-editor\]\:min-h_0 .cm-editor{min-height:var(--sizes-0)}.before\:top_-6:before{top:calc(var(--spacing-6) * -1)}.before\:h_6:before{height:var(--sizes-6)}.\[\&_\>_form\]\:max-w_md>form{max-width:var(--sizes-md)}.focusWithin\:bd-c_\$brand\.PRIMARY:focus-within{border-color:var(--colors-\$brand\.-p-r-i-m-a-r-y)}.focusWithin\:bx-sh_\[0_0_0_3px_color-mix\(in_srgb\,_var\(--colors-palette-cyan\)_18\%\,_transparent\)\]:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--colors-palette-cyan) 18%,transparent)}.focus\:bg_bg\.tertiary:is(:focus,[data-focus]){background:var(--colors-bg-tertiary)}.focusVisible\:ring_\[2px_solid\]:is(:focus-visible,[data-focus-visible]){outline:2px solid}.focusVisible\:bdr_sm:is(:focus-visible,[data-focus-visible]){border-radius:var(--radii-sm)}.focus\:bd-c_\$brand\.PRIMARY:is(:focus,[data-focus]){border-color:var(--colors-\$brand\.-p-r-i-m-a-r-y)}.focus\:ring_none:is(:focus,[data-focus]),.focusVisible\:ring_none:is(:focus-visible,[data-focus-visible]){outline:var(--borders-none)}.focusVisible\:ring_\[2px\]:is(:focus-visible,[data-focus-visible]){outline:2px}.focusVisible\:ring_\[2px_solid_var\(--colors-palette-red\)\]:is(:focus-visible,[data-focus-visible]){outline:2px solid var(--colors-palette-red)}.focus\:bd-c_border\.default:is(:focus,[data-focus]){border-color:var(--colors-border-default)}.focus\:bd-c_\$brand\.DESTRUCTIVE:is(:focus,[data-focus]){border-color:var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e)}.focusVisible\:ring_\[2px_solid_var\(--colors-dark-text\)\]:is(:focus-visible,[data-focus-visible]){outline:2px solid var(--colors-dark-text)}.focusVisible\:ring-c_\$brand\.PRIMARY:is(:focus-visible,[data-focus-visible]){outline-color:var(--colors-\$brand\.-p-r-i-m-a-r-y)}.focusVisible\:ring-o_\[2px\]:is(:focus-visible,[data-focus-visible]){outline-offset:2px}.focus\:bx-sh_\[0_0_0_2px_color-mix\(in_srgb\,_var\(--colors-palette-cyan\)_15\%\,_transparent\)\]:is(:focus,[data-focus]){box-shadow:0 0 0 2px color-mix(in srgb,var(--colors-palette-cyan) 15%,transparent)}.focus\:bx-sh_\[0_0_0_2px_color-mix\(in_srgb\,_var\(--colors-palette-cyan\)_50\%\,_transparent\)\]:is(:focus,[data-focus]){box-shadow:0 0 0 2px color-mix(in srgb,var(--colors-palette-cyan) 50%,transparent)}.focusVisible\:ring-o_\[-2px\]:is(:focus-visible,[data-focus-visible]){outline-offset:-2px}.focus\:bx-sh_\[0_0_0_3px_color-mix\(in_srgb\,_var\(--colors-palette-cyan\)_20\%\,_transparent\)\]:is(:focus,[data-focus]){box-shadow:0 0 0 3px color-mix(in srgb,var(--colors-palette-cyan) 20%,transparent)}.focusVisible\:bx-sh_\[0_0_0_2px_color-mix\(in_srgb\,_var\(--colors-palette-cyan\)_45\%\,_transparent\)\]:is(:focus-visible,[data-focus-visible]){box-shadow:0 0 0 2px color-mix(in srgb,var(--colors-palette-cyan) 45%,transparent)}.focusVisible\:ring-c_\$brand\.DESTRUCTIVE:is(:focus-visible,[data-focus-visible]){outline-color:var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e)}.focusVisible\:ring-o_\[1px\]:is(:focus-visible,[data-focus-visible]){outline-offset:1px}.focusVisible\:op_\[1\]:is(:focus-visible,[data-focus-visible]){opacity:1}.focusVisible\:c_fg\.primary:is(:focus-visible,[data-focus-visible]){color:var(--colors-fg-primary)}.hover\:bg_bg\.elevated:is(:hover,[data-hover]){background:var(--colors-bg-elevated)}.hover\:bg_bg\.tertiary:is(:hover,[data-hover]){background:var(--colors-bg-tertiary)}.group:is(:hover,[data-hover]) .groupHover\:bg_bg\.tertiary\/60{--mix-background: color-mix(in srgb, var(--colors-bg-tertiary) 60%, transparent);background:var(--mix-background, var(--colors-bg-tertiary))}.group:is(:hover,[data-hover]) .groupHover\:bg_transparent{background:var(--colors-transparent)}.hover\:bg_\$brand\.PRIMARY\/25:is(:hover,[data-hover]){--mix-background: color-mix(in srgb, var(--colors-\$brand\.-p-r-i-m-a-r-y) 25%, transparent);background:var(--mix-background, var(--colors-\$brand\.-p-r-i-m-a-r-y))}.hover\:bg_\$brand\.DESTRUCTIVE\/10:is(:hover,[data-hover]){--mix-background: color-mix(in srgb, var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e) 10%, transparent);background:var(--mix-background, var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e))}.hover\:bg_bg\.secondary:is(:hover,[data-hover]){background:var(--colors-bg-secondary)}.hover\:bg_\$brand\.PRIMARY\/10:is(:hover,[data-hover]){--mix-background: color-mix(in srgb, var(--colors-\$brand\.-p-r-i-m-a-r-y) 10%, transparent);background:var(--mix-background, var(--colors-\$brand\.-p-r-i-m-a-r-y))}.hover\:bg_\$brand\.PRIMARY\/8:is(:hover,[data-hover]){--mix-background: color-mix(in srgb, var(--colors-\$brand\.-p-r-i-m-a-r-y) 8%, transparent);background:var(--mix-background, var(--colors-\$brand\.-p-r-i-m-a-r-y))}.hover\:bg_bg\.elevated\/30:is(:hover,[data-hover]){--mix-background: color-mix(in srgb, var(--colors-bg-elevated) 30%, transparent);background:var(--mix-background, var(--colors-bg-elevated))}.hover\:bg_\$brand\.PRIMARY\/15:is(:hover,[data-hover]){--mix-background: color-mix(in srgb, var(--colors-\$brand\.-p-r-i-m-a-r-y) 15%, transparent);background:var(--mix-background, var(--colors-\$brand\.-p-r-i-m-a-r-y))}.hover\:bg_\[color-mix\(in_srgb\,_var\(--colors-dark-crust\)_70\%\,_transparent\)\]:is(:hover,[data-hover]){background:color-mix(in srgb,var(--colors-dark-crust) 70%,transparent)}.hover\:bg_bg\.primary:is(:hover,[data-hover]){background:var(--colors-bg-primary)}.hover\:bg_bg\.tertiary\/50:is(:hover,[data-hover]){--mix-background: color-mix(in srgb, var(--colors-bg-tertiary) 50%, transparent);background:var(--mix-background, var(--colors-bg-tertiary))}.hover\:bg_\[linear-gradient\(135deg\,_var\(--colors-palette-cyan\)\,_var\(--colors-palette-cyan\)\)\]:is(:hover,[data-hover]){background:linear-gradient(135deg,var(--colors-palette-cyan),var(--colors-palette-cyan))}.hover\:bg_\$brand\.PRIMARY:is(:hover,[data-hover]){background:var(--colors-\$brand\.-p-r-i-m-a-r-y)}.hover\:bg_border\.default:is(:hover,[data-hover]){background:var(--colors-border-default)}.hover\:bg_bg\.elevated\/60:is(:hover,[data-hover]){--mix-background: color-mix(in srgb, var(--colors-bg-elevated) 60%, transparent);background:var(--mix-background, var(--colors-bg-elevated))}.hover\:bg_\$brand\.DESTRUCTIVE\/20:is(:hover,[data-hover]){--mix-background: color-mix(in srgb, var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e) 20%, transparent);background:var(--mix-background, var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e))}.hover\:bg_\$brand\.DESTRUCTIVE:is(:hover,[data-hover]){background:var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e)}.hover\:bg_\$brand\.PRIMARY\/50:is(:hover,[data-hover]){--mix-background: color-mix(in srgb, var(--colors-\$brand\.-p-r-i-m-a-r-y) 50%, transparent);background:var(--mix-background, var(--colors-\$brand\.-p-r-i-m-a-r-y))}.hover\:bg_\$brand\.PRIMARY\/70:is(:hover,[data-hover]){--mix-background: color-mix(in srgb, var(--colors-\$brand\.-p-r-i-m-a-r-y) 70%, transparent);background:var(--mix-background, var(--colors-\$brand\.-p-r-i-m-a-r-y))}.hover\:bg_\$brand\.PRIMARY\/20:is(:hover,[data-hover]){--mix-background: color-mix(in srgb, var(--colors-\$brand\.-p-r-i-m-a-r-y) 20%, transparent);background:var(--mix-background, var(--colors-\$brand\.-p-r-i-m-a-r-y))}.group:is(:hover,[data-hover]) .groupHover\:bg_bg\.tertiary{background:var(--colors-bg-tertiary)}.hover\:bg_\[color-mix\(in_srgb\,_var\(--colors-dark-base\)_90\%\,_transparent\)\]:is(:hover,[data-hover]){background:color-mix(in srgb,var(--colors-dark-base) 90%,transparent)}.hover\:bg_\[color-mix\(in_srgb\,_var\(--colors-dark-text\)_60\%\,_transparent\)\]:is(:hover,[data-hover]){background:color-mix(in srgb,var(--colors-dark-text) 60%,transparent)}.hover\:bg_bg\.elevated\/50:is(:hover,[data-hover]){--mix-background: color-mix(in srgb, var(--colors-bg-elevated) 50%, transparent);background:var(--mix-background, var(--colors-bg-elevated))}.hover\:bg_\$brand\.PRIMARY\/12:is(:hover,[data-hover]){--mix-background: color-mix(in srgb, var(--colors-\$brand\.-p-r-i-m-a-r-y) 12%, transparent);background:var(--mix-background, var(--colors-\$brand\.-p-r-i-m-a-r-y))}.hover\:bg_\$brand\.DESTRUCTIVE\/15:is(:hover,[data-hover]){--mix-background: color-mix(in srgb, var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e) 15%, transparent);background:var(--mix-background, var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e))}.hover\:bg_transparent:is(:hover,[data-hover]){background:var(--colors-transparent)}.hover\:bg_\$brand\.ACCENT:is(:hover,[data-hover]){background:var(--colors-\$brand\.-a-c-c-e-n-t)}.hover\:bg_\$brand\.DESTRUCTIVE\/8:is(:hover,[data-hover]){--mix-background: color-mix(in srgb, var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e) 8%, transparent);background:var(--mix-background, var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e))}.hover\:bd-c_\$brand\.PRIMARY:is(:hover,[data-hover]){border-color:var(--colors-\$brand\.-p-r-i-m-a-r-y)}.hover\:bd-c_border\.default:is(:hover,[data-hover]){border-color:var(--colors-border-default)}.hover\:td_underline:is(:hover,[data-hover]){text-decoration:underline}.hover\:bd-c_\$brand\.PRIMARY\/30:is(:hover,[data-hover]){--mix-borderColor: color-mix(in srgb, var(--colors-\$brand\.-p-r-i-m-a-r-y) 30%, transparent);border-color:var(--mix-borderColor, var(--colors-\$brand\.-p-r-i-m-a-r-y))}.hover\:bd-c_\$brand\.PRIMARY\/40:is(:hover,[data-hover]){--mix-borderColor: color-mix(in srgb, var(--colors-\$brand\.-p-r-i-m-a-r-y) 40%, transparent);border-color:var(--mix-borderColor, var(--colors-\$brand\.-p-r-i-m-a-r-y))}.hover\:bd-c_\$brand\.PRIMARY\/50:is(:hover,[data-hover]){--mix-borderColor: color-mix(in srgb, var(--colors-\$brand\.-p-r-i-m-a-r-y) 50%, transparent);border-color:var(--mix-borderColor, var(--colors-\$brand\.-p-r-i-m-a-r-y))}.hover\:bd-c_bg\.elevated:is(:hover,[data-hover]){border-color:var(--colors-bg-elevated)}.hover\:bd-c_border\.default\/80:is(:hover,[data-hover]){--mix-borderColor: color-mix(in srgb, var(--colors-border-default) 80%, transparent);border-color:var(--mix-borderColor, var(--colors-border-default))}.hover\:bd-c_\$brand\.PRIMARY\/70:is(:hover,[data-hover]){--mix-borderColor: color-mix(in srgb, var(--colors-\$brand\.-p-r-i-m-a-r-y) 70%, transparent);border-color:var(--mix-borderColor, var(--colors-\$brand\.-p-r-i-m-a-r-y))}.hover\:bd-c_\$brand\.SUCCESS:is(:hover,[data-hover]){border-color:var(--colors-\$brand\.-s-u-c-c-e-s-s)}.hover\:bd-c_\$brand\.DESTRUCTIVE:is(:hover,[data-hover]){border-color:var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e)}.hover\:bd-c_\$brand\.PRIMARY\/60:is(:hover,[data-hover]){--mix-borderColor: color-mix(in srgb, var(--colors-\$brand\.-p-r-i-m-a-r-y) 60%, transparent);border-color:var(--mix-borderColor, var(--colors-\$brand\.-p-r-i-m-a-r-y))}.hover\:bd-c_fg\.muted:is(:hover,[data-hover]){border-color:var(--colors-fg-muted)}.hover\:bd-c_fg\.accent\/60:is(:hover,[data-hover]){--mix-borderColor: color-mix(in srgb, var(--colors-fg-accent) 60%, transparent);border-color:var(--mix-borderColor, var(--colors-fg-accent))}.hover\:c_fg\.primary:is(:hover,[data-hover]){color:var(--colors-fg-primary)}.hover\:c_fg\.secondary:is(:hover,[data-hover]){color:var(--colors-fg-secondary)}.hover\:op_100:is(:hover,[data-hover]){opacity:var(--opacity-100)}.hover\:c_fg\.accent:is(:hover,[data-hover]){color:var(--colors-fg-accent)}.hover\:c_fg\.tertiary:is(:hover,[data-hover]){color:var(--colors-fg-tertiary)}.hover\:c_\$brand\.DESTRUCTIVE:is(:hover,[data-hover]){color:var(--colors-\$brand\.-d-e-s-t-r-u-c-t-i-v-e)}.hover\:op_80:is(:hover,[data-hover]){opacity:var(--opacity-80)}.hover\:op_\[0\.8\]:is(:hover,[data-hover]){opacity:.8}.hover\:bx-sh_\[0_0_12px_color-mix\(in_srgb\,_var\(--colors-palette-cyan\)_15\%\,_transparent\)\]:is(:hover,[data-hover]){box-shadow:0 0 12px color-mix(in srgb,var(--colors-palette-cyan) 15%,transparent)}.group:is(:hover,[data-hover]) .groupHover\:trf_\[translateX\(2px\)\]{transform:translate(2px)}.group:is(:hover,[data-hover]) .groupHover\:trf_\[scale\(1\.1\)\]{transform:scale(1.1)}.group:is(:hover,[data-hover]) .groupHover\:c_fg\.accent{color:var(--colors-fg-accent)}.group:is(:hover,[data-hover]) .groupHover\:op_\[1\]{opacity:1}.hover\:c_\$brand\.PRIMARY:is(:hover,[data-hover]){color:var(--colors-\$brand\.-p-r-i-m-a-r-y)}.hover\:op_\[0\.9\]:is(:hover,[data-hover]){opacity:.9}.hover\:bx-sh_\[0_6px_20px_color-mix\(in_srgb\,_var\(--colors-palette-cyan\)_50\%\,_transparent\)\]:is(:hover,[data-hover]){box-shadow:0 6px 20px color-mix(in srgb,var(--colors-palette-cyan) 50%,transparent)}.hover\:trf_\[translateY\(-1px\)\]:is(:hover,[data-hover]){transform:translateY(-1px)}.hover\:c_\$brand\.ACCENT:is(:hover,[data-hover]){color:var(--colors-\$brand\.-a-c-c-e-n-t)}.hover\:tu-o_\[3px\]:is(:hover,[data-hover]){text-underline-offset:3px}.hover\:op_\[1\]:is(:hover,[data-hover]){opacity:1}.hover\:bx-sh_\[0_0_0_2px_color-mix\(in_srgb\,_var\(--colors-palette-green\)_40\%\,_transparent\)\]:is(:hover,[data-hover]){box-shadow:0 0 0 2px color-mix(in srgb,var(--colors-palette-green) 40%,transparent)}.hover\:filter_\[brightness\(0\.9\)\]:is(:hover,[data-hover]){filter:brightness(.9)}.hover\:c_fg\.onAccent:is(:hover,[data-hover]){color:var(--colors-fg-on-accent)}.hover\:bx-sh_\[0_0_12px_color-mix\(in_srgb\,_var\(--colors-palette-cyan\)_10\%\,_transparent\)\]:is(:hover,[data-hover]){box-shadow:0 0 12px color-mix(in srgb,var(--colors-palette-cyan) 10%,transparent)}.group:is(:hover,[data-hover]) .groupHover\:c_fg\.primary{color:var(--colors-fg-primary)}.active\:bg_bg\.tertiary:is(:active,[data-active]){background:var(--colors-bg-tertiary)}.active\:bg_\$brand\.PRIMARY:is(:active,[data-active]){background:var(--colors-\$brand\.-p-r-i-m-a-r-y)}.group:is(:active,[data-active]) .groupActive\:bg_bg\.tertiary\/80{--mix-background: color-mix(in srgb, var(--colors-bg-tertiary) 80%, transparent);background:var(--mix-background, var(--colors-bg-tertiary))}.active\:trf_scale\(0\.95\):is(:active,[data-active]){transform:scale(.95)}.active\:trf_\[scale\(0\.98\)\]:is(:active,[data-active]){transform:scale(.98)}.active\:trf_\[translateY\(0\)\]:is(:active,[data-active]){transform:translateY(0)}.active\:cursor_grabbing:is(:active,[data-active]){cursor:grabbing}.active\:trf_\[scale\(0\.95\)\]:is(:active,[data-active]){transform:scale(.95)}.active\:c_fg\.primary:is(:active,[data-active]){color:var(--colors-fg-primary)}.disabled\:hover\:bg_transparent:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){background:var(--colors-transparent)}.selected\:after\:bg_\$brand\.PRIMARY:is([aria-selected=true],[data-selected]):after{background:var(--colors-\$brand\.-p-r-i-m-a-r-y)}.checked\:after\:bg_fg\.onAccent:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]):after{background:var(--colors-fg-on-accent)}.disabled\:hover\:bd-c_border\.default:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){border-color:var(--colors-border-default)}.checked\:after\:bdr_full:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]):after{border-radius:var(--radii-full)}.disabled\:hover\:c_fg\.tertiary:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){color:var(--colors-fg-tertiary)}.disabled\:hover\:op_50:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){opacity:var(--opacity-50)}.disabled\:active\:trf_none:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:active,[data-active]){transform:none}[data-color-mode=dark] .selection\:dark\:c_\$basic\.BLACK::selection{color:var(--colors-\$basic--b-l-a-c-k)}.enabled\:hover\:op_90:enabled:is(:hover,[data-hover]){opacity:var(--opacity-90)}.\[\&\[data-state\=\"checked\"\]\]\:hover\:c_fg\.onAccent[data-state=checked]:is(:hover,[data-hover]){color:var(--colors-fg-on-accent)}.disabled\:hover\:filter_\[none\]:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){filter:none}.disabled\:hover\:c_fg\.secondary:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){color:var(--colors-fg-secondary)}.checked\:after\:content_\"\":is(:checked,[data-checked],[aria-checked=true],[data-state=checked]):after{content:""}.checked\:after\:pos_absolute:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]):after{position:absolute}.checked\:after\:trf_translate\(-50\%\,_-50\%\):is(:checked,[data-checked],[aria-checked=true],[data-state=checked]):after{transform:translate(-50%,-50%)}.checked\:after\:top_\[50\%\]:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]):after{top:50%}.checked\:after\:left_\[50\%\]:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]):after{left:50%}.checked\:after\:w_2:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]):after{width:var(--sizes-2)}.checked\:after\:h_2:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]):after{height:var(--sizes-2)}.focusVisible\:after\:bdr_xl:is(:focus-visible,[data-focus-visible]):after{border-radius:var(--radii-xl)}.focusVisible\:after\:bx-sh_\[0_0_0_2px_var\(--colors-palette-cyan\)\,_0_0_0_4px_var\(--colors-palette-base\)\]:is(:focus-visible,[data-focus-visible]):after{box-shadow:0 0 0 2px var(--colors-palette-cyan),0 0 0 4px var(--colors-palette-base)}.hover\:\[\&_\>_\[data-scroll-btn\]\]\:op_\[1\]:is(:hover,[data-hover])>[data-scroll-btn]{opacity:1}.hover\:\[\&_\>_svg\]\:trf_\[scale\(1\.2\)\]:is(:hover,[data-hover])>svg{transform:scale(1.2)}.hover\:\[\&_\>_svg\]\:c_palette\.heart:is(:hover,[data-hover])>svg{color:var(--colors-palette-heart)}.hover\:\[\&_\>_\[data-overlay\]\]\:op_\[1\]:is(:hover,[data-hover])>[data-overlay],.hover\:\[\&_\>_\[data-actions\]\]\:op_\[1\]:is(:hover,[data-hover])>[data-actions]{opacity:1}.hover\:\[\&_\>_\[data-actions\]\]\:trf_translateY\(0\):is(:hover,[data-hover])>[data-actions]{transform:translateY(0)}.hover\:\[\&_\[aria-label\=\"채팅_삭제\"\]\]\:op_\[1\]:is(:hover,[data-hover]) [aria-label="채팅 삭제"],.hover\:\[\&_\[data-arrow\]\]\:op_\[1\]:is(:hover,[data-hover]) [data-arrow],.hover\:\[\&_\>_\.master-item-close\]\:op_\[1\]:is(:hover,[data-hover])>.master-item-close,.hover\:\[\&_\>_\[data-close\]\]\:op_\[1\]:is(:hover,[data-hover])>[data-close]{opacity:1}@container (min-width: 600px){.\[\@container_\(min-width\:_600px\)\]\:gap_8{gap:var(--spacing-8)}.\[\@container_\(min-width\:_600px\)\]\:grid-tc_\[220px_1fr\]{grid-template-columns:220px 1fr}}@media screen and (min-width:40rem){.sm\:p_6{padding:var(--spacing-6)}.sm\:p_8{padding:var(--spacing-8)}.sm\:gap_4{gap:var(--spacing-4)}.sm\:px_4{padding-inline:var(--spacing-4)}.sm\:gap_2{gap:var(--spacing-2)}.sm\:gap_1\.5{gap:var(--spacing-1\.5)}.sm\:gap_0\.5{gap:var(--spacing-0\.5)}.sm\:px_1\.5{padding-inline:var(--spacing-1\.5)}.sm\:py_0\.5{padding-block:var(--spacing-0\.5)}.sm\:gap_5{gap:var(--spacing-5)}.sm\:gap_3{gap:var(--spacing-3)}.sm\:px_5{padding-inline:var(--spacing-5)}.sm\:py_5{padding-block:var(--spacing-5)}.sm\:px_6{padding-inline:var(--spacing-6)}.sm\:py_8{padding-block:var(--spacing-8)}.sm\:mx_4{margin-inline:var(--spacing-4)}.sm\:d_block{display:block}.sm\:grid-tc_\[repeat\(auto-fill\,_minmax\(180px\,_1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.sm\:fs_\[17px\]{font-size:17px}.sm\:fs_\[11px\]{font-size:11px}.sm\:ta_left{text-align:left}.sm\:flex-d_row{flex-direction:row}.sm\:jc_flex-end{justify-content:flex-end}.sm\:fs_2xl{font-size:var(--font-sizes-2xl)}.sm\:fs_base{font-size:var(--font-sizes-base)}.sm\:ai_center{align-items:center}.sm\:grid-tc_\[repeat\(2\,_minmax\(0\,_1fr\)\)\]{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:d_inline{display:inline}.sm\:fs_xl{font-size:var(--font-sizes-xl)}.sm\:fs_sm{font-size:var(--font-sizes-sm)}.sm\:grid-tc_\[repeat\(2\,_1fr\)\]{grid-template-columns:repeat(2,1fr)}.sm\:w_\[200px\]{width:200px}.sm\:w_\[170px\]{width:170px}.sm\:bottom_2{bottom:var(--spacing-2)}.sm\:right_2{right:var(--spacing-2)}.sm\:pt_2{padding-top:var(--spacing-2)}.sm\:pb_2{padding-bottom:var(--spacing-2)}.sm\:h_16{height:var(--sizes-16)}.sm\:w_fit{width:var(--sizes-fit)}.sm\:bottom_4{bottom:var(--spacing-4)}.sm\:right_4{right:var(--spacing-4)}.sm\:w_24{width:var(--sizes-24)}.sm\:h_24{height:var(--sizes-24)}.sm\:\[\&_\>_svg\]\:w_\[12px\]>svg{width:12px}.sm\:\[\&_\>_svg\]\:h_\[12px\]>svg{height:12px}}@media screen and (min-width:48rem){.md\:px_4{padding-inline:var(--spacing-4)}.md\:px_6{padding-inline:var(--spacing-6)}.md\:px_2{padding-inline:var(--spacing-2)}.md\:gap_8{gap:var(--spacing-8)}.md\:px_8{padding-inline:var(--spacing-8)}.md\:gap_4{gap:var(--spacing-4)}.md\:gap_3{gap:var(--spacing-3)}.md\:d_inline{display:inline}.md\:d_grid{display:grid}.md\:grid-tc_\[5fr_7fr\]{grid-template-columns:5fr 7fr}.md\:op_\[0\]{opacity:var(--opacity-0)}.md\:d_none{display:none}.md\:d_flex{display:flex}.md\:pl_\[272px\]{padding-left:272px}.md\:pl_0{padding-left:var(--spacing-0)}.md\:\[\&_\>_\*\]\:min-w_0>*{min-width:var(--sizes-0)}}@media screen and (min-width:64rem){.lg\:p_8{padding:var(--spacing-8)}.lg\:px_6{padding-inline:var(--spacing-6)}.lg\:gap_8{gap:var(--spacing-8)}.lg\:mx_-6{margin-inline:calc(var(--spacing-6) * -1)}.lg\:scr-px_6{scroll-padding-inline:var(--spacing-6)}.lg\:px_2{padding-inline:var(--spacing-2)}.lg\:py_0\.5{padding-block:var(--spacing-0\.5)}.lg\:ov_visible{overflow:visible}.lg\:mx_6{margin-inline:var(--spacing-6)}.lg\:d_none{display:none}.lg\:fs_lg{font-size:var(--font-sizes-lg)}.lg\:fs_\[12px\]{font-size:12px}.lg\:flex-d_row{flex-direction:row}.lg\:trf_\[translateX\(0\)\]{transform:translate(0)}.lg\:vis_visible{visibility:visible}.lg\:trf_\[translateX\(-100\%\)\]{transform:translate(-100%)}.lg\:vis_hidden{visibility:hidden}.lg\:d_flex{display:flex}.lg\:trf_none{transform:none}.lg\:d_inline{display:inline}.lg\:d_block{display:block}.lg\:fs_2xl{font-size:var(--font-sizes-2xl)}.lg\:top_16{top:var(--spacing-16)}.lg\:pb_8{padding-bottom:var(--spacing-8)}.lg\:pb_\[var\(--cta-h\,_0px\)\]{padding-bottom:var(--cta-h, 0px)}.lg\:pl_\[272px\]{padding-left:272px}.lg\:pl_0{padding-left:var(--spacing-0)}.lg\:pb_0{padding-bottom:var(--spacing-0)}.lg\:left_-6{left:calc(var(--spacing-6) * -1)}.lg\:w_12{width:var(--sizes-12)}.lg\:right_-6{right:calc(var(--spacing-6) * -1)}.lg\:left_-2{left:calc(var(--spacing-2) * -1)}.lg\:right_-2{right:calc(var(--spacing-2) * -1)}.lg\:bottom_6{bottom:var(--spacing-6)}.lg\:left_6{left:var(--spacing-6)}.lg\:right_6{right:var(--spacing-6)}.lg\:mb_0{margin-bottom:var(--spacing-0)}.lg\:bottom_0{bottom:var(--spacing-0)}.lg\:left_\[var\(--sidebar-w\,_272px\)\]{left:var(--sidebar-w, 272px)}.lg\:max-h_\[none\]{max-height:none}.lg\:\[\&_\>_svg\]\:w_\[13px\]>svg{width:13px}.lg\:\[\&_\>_svg\]\:h_\[13px\]>svg{height:13px}}@media screen and (max-width:47.9975rem){.show_md{display:none}}}
