@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@layer reset{html{--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";-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;tab-size:4;line-height:1.5;font-family:var(--global-font-body,var(--font-fallback))}*{font:inherit;margin:0;padding:0}*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--global-color-border,currentColor)}hr{height:0;color:inherit;border-top-width:1px}body{height:100%}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul{list-style:none}code,kbd,pre,samp{font-size:1em}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:var(--colors-transparent);background-image:none}button,input,optgroup,select,textarea{color:inherit}button,select{text-transform:none}table{text-indent:0;border-collapse:collapse;border-color:inherit}input::placeholder,textarea::placeholder{opacity:1;color:var(--global-color-placeholder,#9ca3af)}textarea{resize:vertical}summary{display:list-item}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}abbr:where([title]){-webkit-text-decoration:underline dotted;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-size:1em;font-family:var(--global-font-mono,var(--font-mono-fallback))}input[type=text],input[type=email],input[type=search],input[type=password]{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}input[type=number]::-webkit-inner-spin-button{height:auto}input[type=number]::-webkit-outer-spin-button{height:auto}input[type=number]{-moz-appearance:textfield}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]{display:none!important}}@layer base{:root{--made-with-panda:"🐼"}*,:before,:after,::backdrop{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--scroll-snap-strictness:proximity;--border-spacing-x:0;--border-spacing-y:0;--translate-x:0;--translate-y:0;--rotate:0;--skew-x:0;--skew-y:0;--scale-x:1;--scale-y:1}}@layer tokens{:where(:root,:host){--aspect-ratios-square:1 / 1;--aspect-ratios-landscape:4 / 3;--aspect-ratios-portrait:3 / 4;--aspect-ratios-wide:16 / 9;--aspect-ratios-ultrawide:18 / 5;--aspect-ratios-golden:1.618 / 1;--borders-none:none;--easings-default:cubic-bezier(.4, 0, .2, 1);--easings-linear:linear;--easings-in:cubic-bezier(.4, 0, 1, 1);--easings-out:cubic-bezier(0, 0, .2, 1);--easings-in-out:cubic-bezier(.4, 0, .2, 1);--durations-fastest:50ms;--durations-faster:.1s;--durations-fast:.15s;--durations-normal:.2s;--durations-slow:.3s;--durations-slower:.4s;--durations-slowest:.5s;--font-weights-thin:100;--font-weights-extralight:200;--font-weights-light:300;--font-weights-normal:400;--font-weights-medium:500;--font-weights-semibold:600;--font-weights-bold:700;--font-weights-extrabold:800;--font-weights-black:900;--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;--fonts-sans: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";--fonts-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--fonts-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--letter-spacings-tighter:-.05em;--letter-spacings-tight:-.025em;--letter-spacings-normal:0em;--letter-spacings-wide:.025em;--letter-spacings-wider:.05em;--letter-spacings-widest:.1em;--font-sizes-2xs:.5rem;--font-sizes-xs:.75rem;--font-sizes-sm:.875rem;--font-sizes-md:1rem;--font-sizes-lg:1.125rem;--font-sizes-xl:1.25rem;--font-sizes-2xl:1.5rem;--font-sizes-3xl:1.875rem;--font-sizes-4xl:2.25rem;--font-sizes-5xl:3rem;--font-sizes-6xl:3.75rem;--font-sizes-7xl:4.5rem;--font-sizes-8xl:6rem;--font-sizes-9xl:8rem;--shadows-xs:0 1px 2px 0 #0000000d;--shadows-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadows-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadows-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadows-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--shadows-2xl:0 25px 50px -12px #00000040;--shadows-inner:inset 0 2px 4px 0 #0000000d;--blurs-sm:4px;--blurs-base:8px;--blurs-md:12px;--blurs-lg:16px;--blurs-xl:24px;--blurs-2xl:40px;--blurs-3xl:64px;--spacing-0:0rem;--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-14:3.5rem;--spacing-16:4rem;--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-0\.5:.125rem;--spacing-1\.5:.375rem;--spacing-2\.5:.625rem;--spacing-3\.5:.875rem;--sizes-0:0rem;--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-14:3.5rem;--sizes-16:4rem;--sizes-20:5rem;--sizes-24:6rem;--sizes-28:7rem;--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-96:24rem;--sizes-0\.5:.125rem;--sizes-1\.5:.375rem;--sizes-2\.5:.625rem;--sizes-3\.5:.875rem;--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-8xl:90rem;--sizes-prose:65ch;--sizes-full:100%;--sizes-min:min-content;--sizes-max:max-content;--sizes-fit:fit-content;--sizes-breakpoint-sm:640px;--sizes-breakpoint-md:768px;--sizes-breakpoint-lg:1024px;--sizes-breakpoint-xl:1280px;--sizes-breakpoint-2xl:1536px;--animations-spin:spin 1s linear infinite;--animations-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animations-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animations-bounce:bounce 1s infinite;--colors-current:currentColor;--colors-black:#000;--colors-white:#fff;--colors-transparent:#0000;--colors-rose-50:#fff1f2;--colors-rose-100:#ffe4e6;--colors-rose-200:#fecdd3;--colors-rose-300:#fda4af;--colors-rose-400:#fb7185;--colors-rose-500:#f43f5e;--colors-rose-600:#e11d48;--colors-rose-700:#be123c;--colors-rose-800:#9f1239;--colors-rose-900:#881337;--colors-rose-950:#4c0519;--colors-pink-50:#fdf2f8;--colors-pink-100:#fce7f3;--colors-pink-200:#fbcfe8;--colors-pink-300:#f9a8d4;--colors-pink-400:#f472b6;--colors-pink-500:#ec4899;--colors-pink-600:#db2777;--colors-pink-700:#be185d;--colors-pink-800:#9d174d;--colors-pink-900:#831843;--colors-pink-950:#500724;--colors-fuchsia-50:#fdf4ff;--colors-fuchsia-100:#fae8ff;--colors-fuchsia-200:#f5d0fe;--colors-fuchsia-300:#f0abfc;--colors-fuchsia-400:#e879f9;--colors-fuchsia-500:#d946ef;--colors-fuchsia-600:#c026d3;--colors-fuchsia-700:#a21caf;--colors-fuchsia-800:#86198f;--colors-fuchsia-900:#701a75;--colors-fuchsia-950:#4a044e;--colors-purple-50:#faf5ff;--colors-purple-100:#f3e8ff;--colors-purple-200:#e9d5ff;--colors-purple-300:#d8b4fe;--colors-purple-400:#c084fc;--colors-purple-500:#a855f7;--colors-purple-600:#9333ea;--colors-purple-700:#7e22ce;--colors-purple-800:#6b21a8;--colors-purple-900:#581c87;--colors-purple-950:#3b0764;--colors-violet-50:#f5f3ff;--colors-violet-100:#ede9fe;--colors-violet-200:#ddd6fe;--colors-violet-300:#c4b5fd;--colors-violet-400:#a78bfa;--colors-violet-500:#8b5cf6;--colors-violet-600:#7c3aed;--colors-violet-700:#6d28d9;--colors-violet-800:#5b21b6;--colors-violet-900:#4c1d95;--colors-violet-950:#2e1065;--colors-indigo-50:#eef2ff;--colors-indigo-100:#e0e7ff;--colors-indigo-200:#c7d2fe;--colors-indigo-300:#a5b4fc;--colors-indigo-400:#818cf8;--colors-indigo-500:#6366f1;--colors-indigo-600:#4f46e5;--colors-indigo-700:#4338ca;--colors-indigo-800:#3730a3;--colors-indigo-900:#312e81;--colors-indigo-950:#1e1b4b;--colors-blue-50:#eff6ff;--colors-blue-100:#dbeafe;--colors-blue-200:#bfdbfe;--colors-blue-300:#93c5fd;--colors-blue-400:#60a5fa;--colors-blue-500:#3b82f6;--colors-blue-600:#2563eb;--colors-blue-700:#1d4ed8;--colors-blue-800:#1e40af;--colors-blue-900:#1e3a8a;--colors-blue-950:#172554;--colors-sky-50:#f0f9ff;--colors-sky-100:#e0f2fe;--colors-sky-200:#bae6fd;--colors-sky-300:#7dd3fc;--colors-sky-400:#38bdf8;--colors-sky-500:#0ea5e9;--colors-sky-600:#0284c7;--colors-sky-700:#0369a1;--colors-sky-800:#075985;--colors-sky-900:#0c4a6e;--colors-sky-950:#082f49;--colors-cyan-50:#ecfeff;--colors-cyan-100:#cffafe;--colors-cyan-200:#a5f3fc;--colors-cyan-300:#67e8f9;--colors-cyan-400:#22d3ee;--colors-cyan-500:#06b6d4;--colors-cyan-600:#0891b2;--colors-cyan-700:#0e7490;--colors-cyan-800:#155e75;--colors-cyan-900:#164e63;--colors-cyan-950:#083344;--colors-teal-50:#f0fdfa;--colors-teal-100:#ccfbf1;--colors-teal-200:#99f6e4;--colors-teal-300:#5eead4;--colors-teal-400:#2dd4bf;--colors-teal-500:#14b8a6;--colors-teal-600:#0d9488;--colors-teal-700:#0f766e;--colors-teal-800:#115e59;--colors-teal-900:#134e4a;--colors-teal-950:#042f2e;--colors-emerald-50:#ecfdf5;--colors-emerald-100:#d1fae5;--colors-emerald-200:#a7f3d0;--colors-emerald-300:#6ee7b7;--colors-emerald-400:#34d399;--colors-emerald-500:#10b981;--colors-emerald-600:#059669;--colors-emerald-700:#047857;--colors-emerald-800:#065f46;--colors-emerald-900:#064e3b;--colors-emerald-950:#022c22;--colors-green-50:#f0fdf4;--colors-green-100:#dcfce7;--colors-green-200:#bbf7d0;--colors-green-300:#86efac;--colors-green-400:#4ade80;--colors-green-500:#22c55e;--colors-green-600:#16a34a;--colors-green-700:#15803d;--colors-green-800:#166534;--colors-green-900:#14532d;--colors-green-950:#052e16;--colors-lime-50:#f7fee7;--colors-lime-100:#ecfccb;--colors-lime-200:#d9f99d;--colors-lime-300:#bef264;--colors-lime-400:#a3e635;--colors-lime-500:#84cc16;--colors-lime-600:#65a30d;--colors-lime-700:#4d7c0f;--colors-lime-800:#3f6212;--colors-lime-900:#365314;--colors-lime-950:#1a2e05;--colors-yellow-50:#fefce8;--colors-yellow-100:#fef9c3;--colors-yellow-200:#fef08a;--colors-yellow-300:#fde047;--colors-yellow-400:#facc15;--colors-yellow-500:#eab308;--colors-yellow-600:#ca8a04;--colors-yellow-700:#a16207;--colors-yellow-800:#854d0e;--colors-yellow-900:#713f12;--colors-yellow-950:#422006;--colors-amber-50:#fffbeb;--colors-amber-100:#fef3c7;--colors-amber-200:#fde68a;--colors-amber-300:#fcd34d;--colors-amber-400:#fbbf24;--colors-amber-500:#f59e0b;--colors-amber-600:#d97706;--colors-amber-700:#b45309;--colors-amber-800:#92400e;--colors-amber-900:#78350f;--colors-amber-950:#451a03;--colors-orange-50:#fff7ed;--colors-orange-100:#ffedd5;--colors-orange-200:#fed7aa;--colors-orange-300:#fdba74;--colors-orange-400:#fb923c;--colors-orange-500:#f97316;--colors-orange-600:#ea580c;--colors-orange-700:#c2410c;--colors-orange-800:#9a3412;--colors-orange-900:#7c2d12;--colors-orange-950:#431407;--colors-red-50:#fef2f2;--colors-red-100:#fee2e2;--colors-red-200:#fecaca;--colors-red-300:#fca5a5;--colors-red-400:#f87171;--colors-red-500:#ef4444;--colors-red-600:#dc2626;--colors-red-700:#b91c1c;--colors-red-800:#991b1b;--colors-red-900:#7f1d1d;--colors-red-950:#450a0a;--colors-neutral-50:#fafafa;--colors-neutral-100:#f5f5f5;--colors-neutral-200:#e5e5e5;--colors-neutral-300:#d4d4d4;--colors-neutral-400:#a3a3a3;--colors-neutral-500:#737373;--colors-neutral-600:#525252;--colors-neutral-700:#404040;--colors-neutral-800:#262626;--colors-neutral-900:#171717;--colors-neutral-950:#0a0a0a;--colors-stone-50:#fafaf9;--colors-stone-100:#f5f5f4;--colors-stone-200:#e7e5e4;--colors-stone-300:#d6d3d1;--colors-stone-400:#a8a29e;--colors-stone-500:#78716c;--colors-stone-600:#57534e;--colors-stone-700:#44403c;--colors-stone-800:#292524;--colors-stone-900:#1c1917;--colors-stone-950:#0c0a09;--colors-zinc-50:#fafafa;--colors-zinc-100:#f4f4f5;--colors-zinc-200:#e4e4e7;--colors-zinc-300:#d4d4d8;--colors-zinc-400:#a1a1aa;--colors-zinc-500:#71717a;--colors-zinc-600:#52525b;--colors-zinc-700:#3f3f46;--colors-zinc-800:#27272a;--colors-zinc-900:#18181b;--colors-zinc-950:#09090b;--colors-gray-50:#f9fafb;--colors-gray-100:#f3f4f6;--colors-gray-200:#e5e7eb;--colors-gray-300:#d1d5db;--colors-gray-400:#9ca3af;--colors-gray-500:#6b7280;--colors-gray-600:#4b5563;--colors-gray-700:#374151;--colors-gray-800:#1f2937;--colors-gray-900:#111827;--colors-gray-950:#030712;--colors-slate-50:#f8fafc;--colors-slate-100:#f1f5f9;--colors-slate-200:#e2e8f0;--colors-slate-300:#cbd5e1;--colors-slate-400:#94a3b8;--colors-slate-500:#64748b;--colors-slate-600:#475569;--colors-slate-700:#334155;--colors-slate-800:#1e293b;--colors-slate-900:#0f172a;--colors-slate-950:#020617;--colors-primary-color:#3b82f6;--colors-primary-hover:#2563eb;--colors-secondary-color:#10b981;--colors-secondary-hover:#059669;--colors-danger-color:#ef4444;--colors-danger-hover:#dc2626;--colors-special:#3ec6c4;--colors-special-hover:#0f8c8c;--colors-yojo-deck-text-color:maroon;--colors-sweet-deck-text-color:teal;--colors-playable-deck-text-color:navy;--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;--radii-border-radius:.5rem;--breakpoints-sm:640px;--breakpoints-md:768px;--breakpoints-lg:1024px;--breakpoints-xl:1280px;--breakpoints-2xl:1536px;--colors-background-color:#f3f4f6;--colors-hover-back-color:#9e9e9e;--colors-hover-back-color-light:#e2e2e2;--colors-card-background:#fff;--colors-text-color:#1f2937;--colors-text-light:#6b7280;--colors-background-light:transparent;--colors-revers-background-color:#1f2937;--colors-revers-text-color:#f3f4f6;--colors-deck-background-color:#c3c3c3;--colors-deck-text-color:#1f2937;--colors-yojo-deck-background-color:#f8d9d9;--colors-yojo-deck-border-color:#e0b0b0;--colors-sweet-deck-background-color:#d9f6f8;--colors-sweet-deck-border-color:#90e0e0;--colors-playable-deck-background-color:#d9d9f8;--colors-playable-deck-border-color:#9090e0;--shadows-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f}.dark{--colors-background-color:#1f2937;--colors-hover-back-color:#6e6e6e;--colors-hover-back-color-light:#9e9e9e;--colors-card-background:#374151;--colors-text-color:#f3f4f6;--colors-text-light:#9ca3af;--colors-background-light:#1f2937;--colors-revers-background-color:#f3f4f6;--colors-revers-text-color:#1f2937;--colors-deck-background-color:#515151;--colors-deck-text-color:#ddd;--colors-yojo-deck-background-color:#e09898;--colors-yojo-deck-border-color:#c09090;--colors-sweet-deck-background-color:#98b7e0;--colors-sweet-deck-border-color:#9090c0;--colors-playable-deck-background-color:#9898e0;--colors-playable-deck-border-color:#9090c0;--shadows-shadow:0 4px 6px -1px #00000080, 0 2px 4px -1px #0006}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}}@layer recipes{@layer _base{.AxFfP{gap:var(--spacing-2);cursor:pointer;border:var(--borders-none);font-weight:var(--font-weights-semibold);justify-content:center;align-items:center;transition:background-color .3s;display:inline-flex;position:relative;overflow:hidden}.AxFfP:is(:disabled,[disabled],[data-disabled]){opacity:.6;cursor:not-allowed}.AxFfP:after{pointer-events:none;content:"";border-radius:50%;width:100%;padding-bottom:100%;transition:transform .4s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.AxFfP:is(:hover,[data-hover]):after{transform:translate(-50%,-50%)scale(2.5)}.fealRp{cursor:pointer;border:var(--borders-none);justify-content:center;align-items:center;transition:background-color .2s;display:inline-flex;position:relative;overflow:hidden}.fealRp:after{pointer-events:none;content:"";border-radius:50%;width:100%;padding-bottom:100%;transition:transform .4s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.fealRp:is(:hover,[data-hover]):after{transform:translate(-50%,-50%)scale(2.5)}}.eBgsyz{background:var(--colors-blue-600);color:var(--colors-white)}.eBgsyz:after{--mix-background:color-mix(in srgb, var(--colors-white) 20%, transparent);background:var(--mix-background,var(--colors-white))}.eBgsyz:is(:hover,[data-hover]){background:var(--colors-blue-700)}.erhUcK{padding-inline:var(--spacing-6);padding-block:var(--spacing-3);border-radius:var(--radii-lg);font-size:base}.dFMrDA{padding-inline:var(--spacing-4);padding-block:var(--spacing-2);border-radius:var(--radii-md);font-size:var(--font-sizes-sm)}.fRrbNZ{background:var(--colors-emerald-600);color:var(--colors-white)}.fRrbNZ:after{--mix-background:color-mix(in srgb, var(--colors-white) 20%, transparent);background:var(--mix-background,var(--colors-white))}.fRrbNZ:is(:hover,[data-hover]){background:var(--colors-emerald-700)}.dGXKKe{color:var(--colors-white);background:#3ec6c4}.dGXKKe:after{--mix-background:color-mix(in srgb, var(--colors-white) 20%, transparent);background:var(--mix-background,var(--colors-white))}.dGXKKe:is(:hover,[data-hover]){background:#0f8c8c}.itQWjL{padding-inline:var(--spacing-2);padding-block:var(--spacing-1);border-radius:var(--radii-md);font-size:var(--font-sizes-xs)}.koPHU{background:var(--colors-transparent);color:var(--colors-gray-700)}.koPHU:after{--mix-background:color-mix(in srgb, var(--colors-black) 8%, transparent);background:var(--mix-background,var(--colors-black))}.koPHU.dark,.dark .koPHU{color:var(--colors-gray-300)}.koPHU:is(:hover,[data-hover]){background:var(--colors-gray-100)}.koPHU:is(:hover,[data-hover]).dark,.dark .koPHU:is(:hover,[data-hover]){background:var(--colors-gray-800)}.lgWHuV{--mix-background:color-mix(in srgb, var(--colors-black) 30%, transparent);background:var(--mix-background,var(--colors-black));color:var(--colors-white);-webkit-backdrop-filter:blur(4px)}.lgWHuV:after{--mix-background:color-mix(in srgb, var(--colors-white) 15%, transparent);background:var(--mix-background,var(--colors-white))}.lgWHuV:is(:hover,[data-hover]){--mix-background:color-mix(in srgb, var(--colors-black) 50%, transparent);background:var(--mix-background,var(--colors-black))}.jXysne{width:var(--sizes-10);height:var(--sizes-10);border-radius:var(--radii-full)}.hzsAAm{background:var(--colors-transparent);color:var(--colors-gray-800)}.hzsAAm:after{--mix-background:color-mix(in srgb, var(--colors-black) 8%, transparent);background:var(--mix-background,var(--colors-black))}.hzsAAm.dark,.dark .hzsAAm{color:var(--colors-gray-100)}.hzsAAm:is(:hover,[data-hover]){background:var(--colors-gray-100)}.hzsAAm:is(:hover,[data-hover]).dark,.dark .hzsAAm:is(:hover,[data-hover]){background:var(--colors-gray-800)}.ksvjJj{width:var(--sizes-12);height:var(--sizes-12);border-radius:var(--radii-md);font-size:var(--font-sizes-4xl)}}@layer utilities{.cPVybL{min-height:100vh}.dMMuNs{width:var(--sizes-full)}.jTWvec{position:relative}.lnopcr{position:sticky}.fznYYn{height:var(--sizes-16)}.fzoyva{z-index:40}.dXlNOl{--mix-background:color-mix(in srgb, var(--colors-white) 95%, transparent);background:var(--mix-background,var(--colors-white))}.jQxsTX{--backdrop-blur:blur(var(--blurs-md))}.SCYHo{box-shadow:var(--shadows-sm)}.jXSfKH{position:absolute}.hWgZTB{inset:var(--spacing-0)}.cSJfZT{opacity:.15}.Axjab{z-index:1}.gHiuvi{max-width:var(--sizes-breakpoint-2xl)}.coifUy{margin-inline:auto}.fzoqgU{padding-inline:var(--spacing-4)}.dMMuMP{height:var(--sizes-full)}.fPSBzf{display:flex}.pvuga{gap:var(--spacing-4)}.hVpAQY{min-width:var(--sizes-0)}.dXscgu{overflow:hidden}.bMeGfo{text-overflow:ellipsis}.cbkwRf{white-space:nowrap}.pCmHl{gap:var(--spacing-3)}.jVzkmq{--gradient-stops:var(--gradient-from), var(--gradient-to);--gradient:var(--gradient-via-stops,var(--gradient-stops));background-image:linear-gradient(to bottom, var(--gradient))}.elMmSF{--gradient-from:var(--colors-pink-100)}.bCShJA{--gradient-to:var(--colors-white)}.pkwcS{padding-block:var(--spacing-16)}.gzBMzy{text-align:center}.gabZxN{color:var(--colors-pink-600)}.hqnDKZ{max-width:var(--sizes-3xl)}.bCShOO{background:var(--colors-white)}.eeKCgv{border-radius:var(--radii-xl)}.iubSFl{box-shadow:var(--shadows-lg)}.Axmvo{padding:var(--spacing-8)}.rmyfW{gap:var(--spacing-8)}.uXLAO{color:var(--colors-pink-500)}.eBmtOd{color:var(--colors-gray-700)}.pKjuE{gap:var(--spacing-2)}.dOFUTE{color:var(--colors-blue-500)}.bUyOMB{display:inline-block}.fKidzu{background:var(--colors-pink-500)}.jZuDhK{color:var(--colors-white)}.fznPAm{padding-inline:var(--spacing-6)}.fzoNwz{padding-block:var(--spacing-2)}.bYJPrM{border-radius:var(--radii-full)}.AxhTk{padding:var(--spacing-4)}.cIuCKj{background:var(--colors-gray-50)}.fRIRtM{border-radius:var(--radii-lg)}.kUMgkQ{color:var(--colors-gray-600)}.Axhdq{padding:var(--spacing-6)}.esnDYF{box-shadow:var(--shadows-xs)}.iQzceQ{min-height:100vh}.fzrkhE{padding-inline:var(--spacing-8)}.iPQkXd{max-width:var(--sizes-7xl)}.fNJnOT{color:var(--colors-gray-900)}.cYdhWw{display:grid}.fzpabA{width:var(--sizes-12)}.fzpabD{height:var(--sizes-12)}.ihvtxI{background:var(--colors-blue-100)}.Axhdp{width:var(--sizes-6)}.AxhcS{height:var(--sizes-6)}.cifxxf{color:var(--colors-blue-600)}.TaQjO{color:var(--colors-gray-800)}.doVFSX{color:var(--colors-gray-500)}.dELUt{background:var(--colors-green-100)}.hBVDyu{color:var(--colors-green-600)}.cGFOJB{display:block}.Axikr{padding:var(--spacing-3)}.cUTsIZ{aspect-ratio:16/9}.bNefid{background:var(--colors-orange-200)}.bVQpjJ{border-radius:var(--radii-sm)}.dgzwbo{object-fit:cover}.AxiEa{padding:var(--spacing-2)}.hryFmx{background:var(--colors-red-500)}.bgTIyZ{opacity:0}.AxhTf{width:var(--sizes-4)}.AxhSM{height:var(--sizes-4)}.jbsZfl{max-width:var(--sizes-xs)}.kdFIjO{flex:1}.fzoNxe{padding-inline:var(--spacing-2)}.fzpbDU{padding-block:var(--spacing-1)}.hGQgmY{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Axjal{padding:var(--spacing-1)}.Axhzu{width:var(--sizes-5)}.Axhzd{height:var(--sizes-5)}.fzozCb{z-index:10}.isAWED{box-shadow:var(--shadows-md)}.iPmasP{min-width:120px}.dLFxYe{text-align:left}.iUgfeS{color:var(--colors-red-600)}.hdAwi{position:fixed}.ihZEIQ{--mix-background:color-mix(in srgb, var(--colors-black) 50%, transparent);background:var(--mix-background,var(--colors-black))}.fzoybr{z-index:50}.fzoqhp{margin-inline:var(--spacing-4)}.cNxkfg{max-width:var(--sizes-sm)}.jnyRje{box-shadow:var(--shadows-xl)}.hyVPOK{max-width:var(--sizes-4xl)}.pezuA{gap:var(--spacing-6)}.gNnTtK{border-radius:var(--radii-md)}.bZRhvx{cursor:pointer}.CZvIm{aspect-ratio:220/320}.dDrBN{background:var(--colors-red-100)}.klGyvP{color:var(--colors-red-700)}.fzoAXm{padding-block:var(--spacing-3)}.pSfia{padding-block:var(--spacing-12)}.hpyMOi{animation:var(--animations-spin)}.eAZrqn{height:auto}.fGMdvq{background:var(--colors-yellow-100)}.fVXeaF{border-radius:var(--radii-2xl)}.gaVLEM{background:var(--colors-purple-100)}.caxmBg{background:var(--colors-indigo-100)}.czlPIG{filter:invert()}.bYNIVz{background:var(--colors-gray-900)}.fzoAWH{padding-inline:var(--spacing-3)}.fzrKZY{filter:blur(4px)}.pThsL{gap:var(--spacing-1)}.fzrkgZ{padding-block:var(--spacing-8)}.iQyRNO{max-height:100vh}.gWzzAr{overflow:auto}.ddgODW{display:none}.jWflVA{box-shadow:0 0 0 4px var(--colors-special)}.gMAKbp{box-shadow:0 0 0 2px var(--colors-gray-200)}.fzoXKZ{height:var(--sizes-32)}.ieKIED{--mix-background:color-mix(in srgb, var(--colors-black) 20%, transparent);background:var(--mix-background,var(--colors-black))}.drfNRs{background:var(--colors-special)}.Axmvr{width:var(--sizes-8)}.Axmvg{height:var(--sizes-8)}.fzqACo{height:var(--sizes-48)}.bMpqsa{opacity:.5}.KpMNk{max-width:var(--sizes-6xl)}.fCyQVv{place-items:center}.fBJlGD{background:var(--colors-gray-100)}.kDzMhd{max-height:var(--sizes-40)}.diOqZK{min-height:var(--sizes-5)}.pWmkz{width:50%}.jSqJiD{gap:var(--spacing-10)}.icFPUs{max-width:1700px}.cqqKDl{color:var(--colors-red-500)}.iFolGj{background:var(--colors-blue-600)}.kJNpgi{--mix-background:color-mix(in srgb, var(--colors-black) 70%, transparent);background:var(--mix-background,var(--colors-black))}.bNCUry{-webkit-backdrop-filter:blur(4px)}.fLktoS{border-top-left-radius:var(--radii-xl);border-top-right-radius:var(--radii-xl)}.eznxrX{background:var(--colors-cyan-100)}.iMwJyB{background:var(--colors-rose-100)}.eJheXe{flex:1}.cTJoeY{border-bottom-left-radius:var(--radii-xl);border-bottom-right-radius:var(--radii-xl)}.cERSkX{pointer-events:none}.fCfxFJ{object-fit:contain}.jTMXrl{background:var(--colors-gray-300)}.dkoeVL{--mix-background:color-mix(in srgb, var(--colors-black) 35%, transparent);background:var(--mix-background,var(--colors-black))}.hiYrsL{-webkit-backdrop-filter:blur(14px)}.pnxsH{gap:var(--spacing-5)}.iaaWNj{--mix-background:color-mix(in srgb, var(--colors-black) 75%, transparent);background:var(--mix-background,var(--colors-black))}.kYSPBi{transition:transform .15s,background-color .15s}.gAeZvs{transform-style:preserve-3d}.hVYkZh{will-change:transform}.iLQRgY{backface-visibility:hidden}.hSIIFR{mix-blend-mode:soft-light}.kLuqnw{background:var(--colors-blue-500)}.fvacrN{max-height:calc(75vh - 50px)}.cMuFPJ{opacity:40}.kpLuab{filter:saturate(.5)}.eVbBPH{--mix-background:color-mix(in srgb, var(--colors-indigo-100) 80%, transparent);background:var(--mix-background,var(--colors-indigo-100))}.fVGddE{--mix-background:color-mix(in srgb, var(--colors-gray-100) 80%, transparent);background:var(--mix-background,var(--colors-gray-100))}.goysas{--mix-background:color-mix(in srgb, var(--colors-cyan-100) 80%, transparent);background:var(--mix-background,var(--colors-cyan-100))}.eiynmm{--mix-background:color-mix(in srgb, var(--colors-rose-100) 80%, transparent);background:var(--mix-background,var(--colors-rose-100))}.drKzvR{border-bottom-left-radius:var(--radii-md);border-bottom-right-radius:var(--radii-md)}.fiTYlh{color:var(--colors-red-900)}.joMOrr{color:var(--colors-cyan-900)}.iONroQ{color:var(--colors-indigo-900)}.btgOgY{border-top-left-radius:none;border-top-right-radius:none}.lkyNoj{transform:scale(1.01)}.fzpbDp{padding-inline:var(--spacing-1)}.fAqQkR{max-height:calc(80vh - 52px)}.kNOAcL{aspect-ratio:210/290}.blZAGt{--mix-background:color-mix(in srgb, var(--colors-gray-50) 50%, transparent);background:var(--mix-background,var(--colors-gray-50))}.fzozCm{width:var(--sizes-10)}.fzozCt{height:var(--sizes-10)}.jJIRMO{color:var(--colors-gray-400)}.hJeDAP{background:#0006}.eButiE{-webkit-backdrop-filter:blur(6px)}.cjeRvB{background:var(--colors-card-background)}.bMdCkL{color:var(--colors-text-color)}.epaEzH{max-width:var(--sizes-5xl)}.eMNAr{max-height:calc(100dvh - 2rem)}.fzrkhk{margin-block:var(--spacing-8)}.eWrRZB{max-width:var(--sizes-full)}.eKTMZH{max-width:var(--sizes-md)}.eaLhcN{max-width:var(--sizes-lg)}.bIqNbs{--mix-background:color-mix(in srgb, var(--colors-black) 10%, transparent);background:var(--mix-background,var(--colors-black))}.ATIhi{width:1px}.ATIgZ{height:1px}.AxjtU{padding:var(--spacing-0)}.fNCQtN{margin:-1px}.fLiHww{clip:rect(0, 0, 0, 0)}.fzoyvf{width:var(--sizes-40)}.fdoyMS{aspect-ratio:2/3}.jcomLd{inset:calc(var(--spacing-5) * -1)}.ghGRij{scale:1.15}.diIxfU{outline:var(--borders-none)}.kCCXJF{background:#4a2022}.YAzWe{background:#351719}.dmZzLN{transform:translateZ(8px)}.fzoyvs{height:var(--sizes-40)}.pBbbn{padding-block:var(--spacing-20)}.fgRYRf{--mix-background:color-mix(in srgb, var(--colors-yellow-200) 90%, transparent);background:var(--mix-background,var(--colors-yellow-200))}.ieXmbn{color:var(--colors-pink-400)}.fznzDC{height:var(--sizes-64)}.hbBLrd{--mix-background:color-mix(in srgb, var(--colors-black) 0%, transparent)}.hbBLrd,.bgvRkN{background:var(--mix-background,var(--colors-black))}.bgvRkN{--mix-background:color-mix(in srgb, var(--colors-black) 80%, transparent)}.ktSPiU{height:100vh}.fzozfU{z-index:20}.hVhwuR{inset-block:var(--spacing-0)}.fzoyMl{z-index:30}.frJqtw{opacity:1}.hLsNni{pointer-events:auto}.ivHmJN{filter:drop-shadow(0 4px 3px #00000012)drop-shadow(0 2px 2px #0000000f)}.dnFyWD{width:100vw}.hMPbYM{transform:scale(1)}.zXExr{transform:scale(.95)}.eXlzEO{--mix-background:color-mix(in srgb, var(--colors-black) 25%, transparent);background:var(--mix-background,var(--colors-black))}.fzqABL{width:var(--sizes-48)}.eAZrpM{width:auto}.fjCLYT{background:var(--colors-sky-500)}.fzoayU{width:var(--sizes-56)}.gkHvrK{background:var(--colors-rose-200)}.ciAfYd{color:var(--colors-rose-900)}.eFOpuw{background:var(--colors-cyan-200)}.bvdqBf{background:var(--colors-indigo-200)}.duVYts{background:var(--colors-gray-200)}.dHigIw{opacity:.65}.cGpxAt{border-top-left-radius:var(--radii-lg);border-top-right-radius:var(--radii-lg)}.fZliQH{border-top-left-radius:var(--radii-md);border-top-right-radius:var(--radii-md)}.foDtdn{background:var(--colors-transparent)}.iyleoH{overflow-x:hidden}.qbeer{top:var(--spacing-0)}.ikkoWx{border-bottom-width:1px}.dNPJPd{border-color:var(--colors-gray-200)}.gYCaKl{background-image:url(/images/baner.webp)}.foMcas{background-size:cover}.bYPzqe{background-position:50%}.hAwjZY{background-repeat:no-repeat}.kSmiQp{align-items:center}.gSKPcF{justify-content:space-between}.dOmORn{font-size:var(--font-sizes-2xl)}.dKiwaS{font-weight:var(--font-weights-bold)}.xNKXN{font-size:var(--font-sizes-xl)}.jzuiJt{flex-shrink:0}.dOonnB{font-size:var(--font-sizes-4xl)}.pkwpM{margin-bottom:var(--spacing-16)}.iLbQFp{flex-direction:column}.fzopYj{margin-bottom:var(--spacing-4)}.fsSVpP{list-style-type:disc}.fznPoi{padding-left:var(--spacing-6)}.fzrkfx{margin-top:var(--spacing-8)}.kllknS{--transition-prop:color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke}.fzrjPj{margin-bottom:var(--spacing-8)}.xYowz{font-size:var(--font-sizes-sm)}.eemNEn{line-height:var(--line-heights-relaxed)}.fzopYK{padding-bottom:var(--spacing-4)}.xEQJi{font-size:var(--font-sizes-lg)}.fzoNvZ{margin-bottom:var(--spacing-2)}.fzoAVA{margin-bottom:var(--spacing-3)}.fzoNEP{margin-top:var(--spacing-2)}.ddgCQn{border-width:1px}.fZvnLh{--transition-prop:box-shadow;transition-property:box-shadow}.cMAzwg{--transition-duration:.15s;transition-duration:.15s}.lejoTP{--transition-easing:cubic-bezier(.4, 0, .2, 1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.fznPCO{padding-top:var(--spacing-6)}.fzrjPm{padding-bottom:var(--spacing-8)}.pSfvc{margin-bottom:var(--spacing-12)}.bsdAgg{font-weight:var(--font-weights-semibold)}.ixrnkz{grid-template-columns:repeat(1,minmax(0,1fr))}.legDhJ{justify-content:center}.iYhTva{font-weight:var(--font-weights-medium)}.fzpbKY{margin-top:var(--spacing-1)}.pKjvp{top:var(--spacing-2)}.bglTFm{right:var(--spacing-2)}.hdGHSC{--transition-prop:opacity;transition-property:opacity}.iQTbns{border-color:var(--colors-gray-300)}.fzoNpT{margin-left:var(--spacing-2)}.AMuyK{font-size:var(--font-sizes-xs)}.hWgptE{right:var(--spacing-0)}.rmyor{top:var(--spacing-8)}.fznPyZ{margin-bottom:var(--spacing-6)}.jUJMFv{justify-content:flex-end}.CZZVw{grid-template-columns:repeat(2,minmax(0,1fr))}.dlficw{border-color:#3b82f6}.kSbbZl{border-color:#d1d5db}.eHNtgr{--transition-prop:border-color;transition-property:border-color}.flhtob{--transition-duration:.3s;transition-duration:.3s}.jGAmmg{border-width:2px}.bltymV{border-color:var(--colors-red-400)}.bwyLie{border-bottom-width:2px}.fuxjPp{border-color:var(--colors-blue-500)}.fzoqjJ{margin-top:var(--spacing-4)}.pBppJ{padding-top:var(--spacing-10)}.pSfuR{padding-bottom:var(--spacing-12)}.jszUVj{border-color:var(--colors-blue-300)}.ypMWA{font-size:base}.dOmCsa{font-size:var(--font-sizes-3xl)}.dRCFAU{align-items:flex-start}.jiknLb{--transition-prop:color, background-color;transition-property:color,background-color}.iIfrwC{--transition-prop:all;transition-property:all}.pSfoy{margin-top:var(--spacing-12)}.jAQxNv{bottom:var(--spacing-40)}.kiKDyH{left:var(--spacing-0)}.fntQXF{grid-template-columns:repeat(3,minmax(0,1fr))}.flzybe{right:var(--spacing-20)}.pBppg{margin-top:var(--spacing-10)}.fzoqjw{padding-top:var(--spacing-4)}.fzoNEK{padding-top:var(--spacing-2)}.fzoNws{padding-bottom:var(--spacing-2)}.fzodxK{margin-bottom:var(--spacing-5)}.pSfpb{padding-top:var(--spacing-12)}.WUSvz{overflow-y:auto}.BIXcV{bottom:var(--spacing-2)}.jXYXjV{left:var(--spacing-2)}.pThma{top:var(--spacing-1)}.eLTLhV{right:var(--spacing-1)}.ftkVga{--transition-duration:.2s;transition-duration:.2s}.jBlzRC{top:calc(var(--spacing-4) * -1)}.VHQsB{right:calc(var(--spacing-4) * -1)}.fyszFl{line-height:1}.JTwfW{grid-template-columns:repeat(4,minmax(0,1fr))}.kdHsXs{flex-grow:1}.csxEFD{border-color:var(--colors-indigo-300)}.wfFTk{border-color:var(--colors-cyan-300)}.hDvhtu{border-color:var(--colors-rose-300)}.cspuaz{border-color:var(--colors-red-200)}.dvGhzB{border-color:var(--colors-cyan-200)}.jnYmru{border-color:var(--colors-indigo-200)}.iWuTXS{border-width:4px}.fEFRCi{border-top-width:0}.jGAxYB{border-style:dashed}.ezEPhV{--mix-borderColor:color-mix(in srgb, var(--colors-gray-400) 50%, transparent);border-color:var(--mix-borderColor,var(--colors-gray-400))}.fUfBYX{align-items:flex-end}.fznPDb{margin-top:var(--spacing-6)}.oTspc{padding-bottom:var(--spacing-24)}.bSohZW{border-width:0}.kAiqVl{border-width:3px}.farcun{--mix-borderColor:color-mix(in srgb, var(--colors-white) 65%, transparent);border-color:var(--mix-borderColor,var(--colors-white))}.dYEDcH{left:0}.jsTwnL{top:0}.pCmCY{top:var(--spacing-3)}.kuIjzM{bottom:calc(var(--spacing-2) * -1)}.jSWZwk{left:var(--spacing-3)}.gSUvcu{bottom:calc(var(--spacing-4) * -1)}.oTGfc{margin-top:var(--spacing-14)}.diFkis{list-style-type:none}.pBbux{margin-bottom:var(--spacing-20)}.pBpti{margin-bottom:var(--spacing-10)}.eiTlVa{--mix-borderColor:color-mix(in srgb, var(--colors-white) 20%, transparent);border-color:var(--mix-borderColor,var(--colors-white))}.pBbjy{padding-top:var(--spacing-20)}.fYcPan{top:1/2}.kyGdCf{bottom:var(--spacing-0)}.fvBKJs{justify-content:flex-start}.cGtcxD{--transition-prop:transform;transition-property:transform}.dkyoEx{--transition-duration:.5s;transition-duration:.5s}.fmnsUb{--transition-easing:ease-out;transition-timing-function:ease-out}.fzpbuK{margin-bottom:var(--spacing-1)}.gzajty{border-color:var(--colors-gray-100)}.dIyuYM{grid-template-columns:repeat(2,1fr)}.isSmaV{grid-template-columns:repeat(3,1fr)}.stvDk{border-bottom-width:0}.btFjHB{--transition-prop:opacity, color, background-color;transition-property:opacity,color,background-color}.fZDKgN{border-bottom-color:var(--colors-transparent)}.gKedlK{border-color:var(--colors-transparent)}.dkMyHS.dark,.dark .dkMyHS{--mix-background:color-mix(in srgb, var(--colors-gray-900) 95%, transparent);background:var(--mix-background,var(--colors-gray-900))}.cfBnmZ.dark,.dark .cfBnmZ{opacity:.08}.ktcIyI.dark,.dark .ktcIyI{background:var(--colors-gray-800)}.idUWTB:after{position:absolute}.iAISll:after{width:100%}.kcvtIp:after{border-radius:50%}.bpOVpU:after{transform:translate(-50%,-50%)scale(0)}.idqHEe:after{transition:transform .4s}.bbiGDJ:after{pointer-events:none}.gWpUeb:after{--mix-background:color-mix(in srgb, var(--colors-black) 8%, transparent);background:var(--mix-background,var(--colors-black))}.kZGpwR.dark,.dark .kZGpwR{color:var(--colors-gray-100)}.fziPkJ.dark,.dark .fziPkJ{background:var(--colors-blue-200)}.dIASPr.dark,.dark .dIASPr{color:var(--colors-blue-400)}.ksgXyg.dark,.dark .ksgXyg{color:var(--colors-gray-400)}.ggLLH.dark,.dark .ggLLH{background:var(--colors-green-900)}.liwdYi.dark,.dark .liwdYi{color:var(--colors-green-400)}.eSEcZV.dark,.dark .eSEcZV{--mix-background:color-mix(in srgb, var(--colors-gray-800) 60%, transparent);background:var(--mix-background,var(--colors-gray-800))}.kqwjfC.dark,.dark .kqwjfC{color:var(--colors-gray-200)}.lnAUSb.dark,.dark .lnAUSb{color:var(--colors-gray-300)}.cbIHGx.dark,.dark .cbIHGx{color:var(--colors-green-300)}.iBggxb.dark,.dark .iBggxb{background:var(--colors-gray-700)}.jNKTEO.dark,.dark .jNKTEO{--mix-background:color-mix(in srgb, var(--colors-cyan-900) 40%, transparent);background:var(--mix-background,var(--colors-cyan-900))}.WoxDt.dark,.dark .WoxDt{--mix-background:color-mix(in srgb, var(--colors-indigo-900) 40%, transparent);background:var(--mix-background,var(--colors-indigo-900))}.gqRKpI.dark,.dark .gqRKpI{--mix-background:color-mix(in srgb, var(--colors-rose-900) 40%, transparent);background:var(--mix-background,var(--colors-rose-900))}.dHiLCc:is(:disabled,[disabled],[data-disabled]){opacity:.5}.gGTyfw:is(:disabled,[disabled],[data-disabled]){cursor:not-allowed}.bAWSBh.dark,.dark .bAWSBh{background:var(--colors-gray-900)}.kdtNyL.dark,.dark .kdtNyL{color:var(--colors-rose-100)}.iuNKJB.dark,.dark .iuNKJB{--mix-background:color-mix(in srgb, var(--colors-cyan-900) 30%, transparent);background:var(--mix-background,var(--colors-cyan-900))}.fAeBpp.dark,.dark .fAeBpp{color:var(--colors-cyan-100)}.fsCUrO.dark,.dark .fsCUrO{color:var(--colors-indigo-100)}.eEhTbk.dark,.dark .eEhTbk{--mix-background:color-mix(in srgb, var(--colors-gray-800) 30%, transparent);background:var(--mix-background,var(--colors-gray-800))}.afBpO.dark,.dark .afBpO{border-color:var(--colors-gray-700)}.eXMQhb:after{content:""}.UrcNd:after{top:50%}.hFAqOF:after{left:50%}.gyxeMQ:after{padding-bottom:100%}.dwDvbb.dark,.dark .dwDvbb{border-color:var(--colors-gray-600)}.dxSFvx.dark,.dark .dxSFvx{border-color:var(--colors-indigo-700)}.bgZPaS.dark,.dark .bgZPaS{border-color:var(--colors-cyan-700)}.bvQXVM.dark,.dark .bvQXVM{border-color:var(--colors-rose-700)}.gmLTMm.dark,.dark .gmLTMm{border-color:var(--colors-red-900)}.ianLaI.dark,.dark .ianLaI{border-color:var(--colors-cyan-900)}.gwopBz.dark,.dark .gwopBz{border-color:var(--colors-indigo-900)}.iAKQaS.dark,.dark .iAKQaS{--mix-borderColor:color-mix(in srgb, var(--colors-gray-500) 50%, transparent);border-color:var(--mix-borderColor,var(--colors-gray-500))}.ioyaoq:is(:focus,[data-focus]){box-shadow:0 0 0 2px #3b82f6}.hgfbDa:is(:focus,[data-focus]){outline:var(--borders-none)}.kcIeIz:is(:focus,[data-focus]){box-shadow:0 0 0 2px #3b82f680}.bTleOm:is(:focus-visible,[data-focus-visible]){outline:4px}.btuYPs:is(:focus,[data-focus]){border-color:var(--colors-transparent)}.gQBqbD:is(:focus-visible,[data-focus-visible]){outline-color:var(--colors-pink-300)}.hcTymn:is(:hover,[data-hover]){color:var(--colors-blue-600)}.eSzDdB:is(:hover,[data-hover]){background:var(--colors-pink-600)}.GyeTN:is(:hover,[data-hover]){box-shadow:var(--shadows-lg)}.group:is(:hover,[data-hover]) .hjLUmb{opacity:1}.crBbGb:is(:hover,[data-hover]){background:var(--colors-gray-100)}.CYiIQ:is(:hover,[data-hover]){background:var(--colors-gray-200)}.dPklKV:is(:hover,[data-hover]){background:var(--colors-red-100)}.gmlFaY:is(:hover,[data-hover]){background:var(--colors-blue-100)}.jwBJYW:is(:hover,[data-hover]){background:var(--colors-red-600)}.jcRaTG:is(:hover,[data-hover]){background:var(--colors-black)}.fubUMm:is(:hover,[data-hover]){background:var(--colors-blue-700)}.ddgMHx:is(:hover,[data-hover]){background:var(--colors-red-500)}.jSFHce:is(:hover,[data-hover]){color:var(--colors-white)}.fPYPIS:is(:hover,[data-hover]){transform:scale(1.08)}.flbccD:is(:hover,[data-hover]){background:var(--colors-blue-600)}.cOchV:is(:hover,[data-hover]){--mix-background:color-mix(in srgb, var(--colors-gray-100) 50%, transparent);background:var(--mix-background,var(--colors-gray-100))}.group:is(:hover,[data-hover]) .likdtg{--mix-background:color-mix(in srgb, var(--colors-black) 60%, transparent);background:var(--mix-background,var(--colors-black))}.kiuTHh:is(:hover,[data-hover]){color:var(--colors-gray-300)}.fLeiNc:is(:hover,[data-hover]){--mix-background:color-mix(in srgb, var(--colors-black) 50%, transparent);background:var(--mix-background,var(--colors-black))}.geGIKQ:is(:hover,[data-hover]){background:var(--colors-sky-600)}.daztBc:is(:hover,[data-hover]){opacity:1}.fttwNd:is(:hover,[data-hover]){color:var(--colors-gray-700)}.fCKuQA:is(:hover,[data-hover]){border-color:#3b82f6}.EbkHs:is(:hover,[data-hover]){border-color:#9ca3af}.hEonbR:is(:hover,[data-hover]):after{transform:translate(-50%,-50%)scale(2.5)}.jznzbu:is(:hover,[data-hover]).dark,.dark .jznzbu:is(:hover,[data-hover]){--mix-background:color-mix(in srgb, var(--colors-gray-700) 60%, transparent);background:var(--mix-background,var(--colors-gray-700))}.iTgLrn:is(:hover,[data-hover]).dark,.dark .iTgLrn:is(:hover,[data-hover]){background:var(--colors-gray-700)}.bzYUlu:is(:hover,[data-hover]).dark,.dark .bzYUlu:is(:hover,[data-hover]){background:var(--colors-gray-600)}.iSEWst:is(:hover,[data-hover]).dark,.dark .iSEWst:is(:hover,[data-hover]){--mix-background:color-mix(in srgb, var(--colors-gray-700) 50%, transparent);background:var(--mix-background,var(--colors-gray-700))}.iJehNI:is(:hover,[data-hover]).dark,.dark .iJehNI:is(:hover,[data-hover]){background:var(--colors-gray-800)}.eKyBVW:is(:hover,[data-hover]).dark,.dark .eKyBVW:is(:hover,[data-hover]){color:var(--colors-gray-200)}@media screen and (min-width:40em){.bOaqon{width:var(--sizes-48)}.cvPOvX{height:var(--sizes-56)}.kvrKax{grid-template-columns:repeat(3,minmax(0,1fr))}.iCEXmr{grid-template-columns:repeat(5,minmax(0,1fr))}.jKmOKt{flex-direction:row}.kBgCLP{font-size:var(--font-sizes-2xl)}}@media screen and (min-width:48em){.efJKzu{min-height:110vh}.irfxKy{width:var(--sizes-60)}.dqDWhy{height:var(--sizes-72)}.jZViFS{gap:var(--spacing-16)}.diIEdR{display:none}.hPhEyh{gap:var(--spacing-8)}.dqZuQN\!{transform:none!important}.BCwSH{width:auto}.jzKWUv{transform:scale(1)}.eofJjz{font-size:var(--font-sizes-5xl)}.bQgWvD{grid-template-columns:repeat(2,minmax(0,1fr))}.jKmOPa{flex-direction:row}.idvbhi{align-items:center}.htYeae{justify-content:space-between}.hFveKx{grid-template-columns:repeat(4,minmax(0,1fr))}.fryiqL{grid-template-columns:repeat(6,minmax(0,1fr))}.iCEXvs{grid-template-columns:repeat(5,minmax(0,1fr))}.bQDecG{padding-top:var(--spacing-14)}.jrPIjM{padding-bottom:var(--spacing-32)}.flyUkk{margin-top:var(--spacing-20)}.hrjRlV{font-size:var(--font-sizes-3xl)}.hUXSXt{padding-top:var(--spacing-28)}.cRBjMe{justify-content:center}.ioEsmJ{flex-wrap:wrap}.bUdHin{flex-shrink:1}}@media screen and (min-width:64em){.eLIsUy{width:50%}.diIEev{display:none}.gPeiOM{display:block}.eujwfw{border-top-left-radius:var(--radii-lg);border-top-right-radius:var(--radii-lg)}.btYazV{height:88px}.iEpZni{gap:var(--spacing-10)}.kvrKiI{grid-template-columns:repeat(3,minmax(0,1fr))}.iCEXsm{grid-template-columns:repeat(5,minmax(0,1fr))}.jKmOOw{flex-direction:row}.bQgWtN{grid-template-columns:repeat(2,minmax(0,1fr))}.dSsmPH{border-top-width:4px}.jamcFh{border-top-width:2px}.hFveGf{grid-template-columns:repeat(4,minmax(0,1fr))}.jpKysg{padding-top:var(--spacing-32)}}@media screen and (min-width:80em){.fryimi{grid-template-columns:repeat(6,minmax(0,1fr))}.iCEXqR{grid-template-columns:repeat(5,minmax(0,1fr))}}}.main-color{color:var(--colors-text-color)}.main-background{background-color:var(--colors-background-color)}a.main-background:hover{background-color:var(--colors-hover-back-color)}button.main-color:hover,a.main-color:hover{background-color:var(--colors-hover-back-color);color:var(--colors-text-light)}body{background-color:var(--colors-background-color);color:var(--colors-text-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;line-height:1.5}article{background-color:var(--colors-card-background);border-radius:var(--radii-border-radius);max-width:800px;box-shadow:var(--shadows-shadow);z-index:auto;margin:0 auto;padding:.5rem}select,option{background-color:var(--colors-background-color);color:var(--colors-text-light)}input,textarea{background-color:var(--colors-background-color);color:var(--colors-text-color)}.page-header{color:#fff;border-radius:var(--radii-border-radius);background-image:url(/images/baner.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2rem;padding:2rem;position:relative}.page-header h1{color:#fff;font-size:1.5rem;font-weight:600}label{color:var(--colors-text-color)}pre{background-color:var(--colors-background-color);color:var(--colors-text-light);background-position:50%;background-repeat:no-repeat;background-size:cover}.page-header:before{content:"";border-radius:var(--radii-border-radius);z-index:0;background-color:#0006;position:absolute;inset:0}.page-header>*{z-index:1;position:relative}button:not(:disabled),[role=button]:not([aria-disabled=true]){cursor:pointer}@keyframes slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.transform-slide{animation:.3s ease-out forwards slideIn}@keyframes disappear{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.animate-disappear{animation:.5s ease-out forwards disappear}
