@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../../../fonts/unbounded-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../../../fonts/unbounded-latin.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:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../../../fonts/unbounded-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../../../fonts/manrope-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../../../fonts/manrope-latin.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../../../fonts/manrope-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,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:Unbounded Fallback;font-weight:200 900;src:local(Arial Bold),local(Arial-BoldMT),local(Arial);size-adjust:135%;ascent-override:73.5%;descent-override:18%;line-gap-override:0%}@font-face{font-family:Manrope Fallback;font-weight:200 599;src:local(Arial),local(ArialMT);size-adjust:105%;ascent-override:101%;descent-override:28.5%;line-gap-override:0%}@font-face{font-family:Manrope Fallback;font-weight:600 800;src:local(Arial Bold),local(Arial-BoldMT);size-adjust:99.6%;ascent-override:107%;descent-override:30%;line-gap-override:0%}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#070a14;--ink-2:#0c1224;--ink-3:#121a33;--ink-4:#18203e;--cyan:#4df3ff;--violet:#9d6bff;--pink:#ff4fd8;--amber:#ffc857;--green:#5cf2a8;--red:#ff6b7a;--steel:#9fb0d6;--cyan-light:#b8fbff;--violet-light:#e2cdff;--pink-light:#ffc2f0;--amber-light:#fff4c2;--green-light:#d2ffea;--cyan-rgb:77 243 255;--violet-rgb:157 107 255;--pink-rgb:255 79 216;--amber-rgb:255 200 87;--green-rgb:92 242 168;--red-rgb:255 107 122;--steel-rgb:159 176 214;--line-rgb:180 205 255;--bg:var(--ink);--bg-raised:var(--ink-2);--bg-inset:var(--ink-3);--bg-map:#080c1c;--bg-map-rgb:8 12 28;--bg-aurora:radial-gradient(60% 50% at 20% 20%, #9d6bff29, transparent 60%), radial-gradient(50% 40% at 80% 70%, #4df3ff1f, transparent 60%), radial-gradient(40% 40% at 60% 10%, #ff4fd814, transparent 60%);--surface-1:#ffffff09;--surface-2:#ffffff0f;--surface-3:#ffffff17;--surface-card:#0c1224b8;--surface-glass:#0a0f20c7;--surface-sheet:linear-gradient(180deg, #0e1530, #0a1024);--surface-scrim:#040710b8;--surface-hero:linear-gradient(135deg, #4df3ff3d, #9d6bff33 55%, #ff4fd829);--surface-hero-pink:linear-gradient(135deg, #ff4fd842, #9d6bff38 55%, #4df3ff29);--surface-hero-gold:linear-gradient(135deg, #ffc85742, #ff4fd82e 55%, #9d6bff24);--surface-badge:radial-gradient(circle at 35% 30%, #ffffff24, #ffffff05);--surface-skeleton:#ffffff0f;--shimmer:linear-gradient(90deg, transparent, #b4cdff1a, transparent);--grid-lines:linear-gradient(90deg, #b4cdff0d 1px, transparent 1px), linear-gradient(0deg, #b4cdff0d 1px, transparent 1px);--line:#b4cdff24;--line-strong:#b4cdff47;--line-bold:#b4cdff6b;--text:#eaf2ff;--text-bright:#f4f9ff;--text-muted:#8fa0c4;--text-dim:#5c6b8f;--text-on-accent:#05070f;--text-on-gold:#1a0e00;--accent:var(--cyan);--accent-rgb:var(--cyan-rgb);--accent-2:var(--violet);--accent-3:var(--pink);--grad-accent:linear-gradient(90deg, var(--cyan), var(--violet));--grad-gold:linear-gradient(90deg, var(--amber), var(--pink));--grad-danger:linear-gradient(90deg, var(--red), var(--pink));--grad-spectrum:linear-gradient(90deg, var(--cyan), var(--violet), var(--pink));--grad-podium:linear-gradient(180deg, #9d6bff8c, #9d6bff14);--grad-podium-top:linear-gradient(180deg, #ffc85799, #ffc85714);--grad-3d-cyan:linear-gradient(135deg, var(--cyan-light), var(--cyan));--grad-3d-violet:linear-gradient(135deg, var(--violet-light), var(--violet));--grad-3d-pink:linear-gradient(135deg, var(--pink-light), var(--pink));--grad-3d-amber:linear-gradient(135deg, var(--amber-light), var(--amber));--grad-3d-green:linear-gradient(135deg, var(--green-light), var(--green));--glow-cyan:#4df3ff8c;--glow-violet:#9d6bff80;--glow-pink:#ff4fd88c;--glow-amber:#ffc85780;--glow-green:#5cf2a880;--glow-red:#ff6b7a80;--glow-sm:0 0 12px #4df3ff2e;--glow-md:0 0 18px var(--glow-cyan);--glow-lg:0 0 30px var(--glow-cyan);--glow-xl:0 0 34px var(--glow-cyan), 0 0 70px var(--glow-violet);--neon-text:0 0 6px #ffffff59, 0 0 18px var(--glow-cyan), 0 0 48px var(--glow-violet);--neon-text-pink:0 0 8px #ffffff80, 0 0 22px #ff4fd8cc, 0 0 60px #9d6bffb3;--neon-number:0 0 14px var(--glow-cyan);--shadow-1:0 4px 10px #00000073;--shadow-2:0 18px 40px #00000080;--shadow-3:0 30px 70px #0000008c;--shadow-up:0 -18px 40px #00000080;--hi-rgb:255 255 255;--hi-inset:inset 0 1px 0 #ffffff1f;--hi-inset-strong:inset 0 1px 0 #fff9;--icon-drop:drop-shadow(0 3px 3px #0009) drop-shadow(0 0 6px #4df3ff1f);--st-plan:var(--cyan);--st-plan-rgb:var(--cyan-rgb);--st-live:var(--pink);--st-live-rgb:var(--pink-rgb);--st-award:var(--amber);--st-award-rgb:var(--amber-rgb);--st-done:var(--green);--st-done-rgb:var(--green-rgb);--st-cancel:var(--red);--st-cancel-rgb:var(--red-rgb);--st-moved:var(--violet);--st-moved-rgb:var(--violet-rgb);--st-wait-fill:repeating-linear-gradient(135deg, #ffc8574d 0 6px, #ffc8571f 6px 12px);--st-conflict-fill:repeating-linear-gradient(135deg, #ff6b7a73 0 6px, #ff6b7a33 6px 12px);--seat-free:var(--green);--seat-free-rgb:var(--green-rgb);--seat-few:var(--amber);--seat-few-rgb:var(--amber-rgb);--seat-full:var(--red);--seat-full-rgb:var(--red-rgb);--ok:var(--green);--ok-rgb:var(--green-rgb);--warn:var(--amber);--warn-rgb:var(--amber-rgb);--danger:var(--red);--danger-rgb:var(--red-rgb);--info:var(--cyan);--info-rgb:var(--cyan-rgb);--focus:var(--cyan);--focus-rgb:var(--cyan-rgb);--r-xs:6px;--r-sm:10px;--r-md:14px;--r-lg:18px;--r-xl:24px;--r-2xl:28px;--r-pill:999px;--sp-0:2px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:32px;--sp-8:40px;--sp-9:48px;--sp-10:64px;--gutter:16px;--content-max:1180px;--tap:44px;--tap-lg:52px;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--blur-card:6px;--blur-glass:10px;--blur-scrim:3px;--blur-aurora:40px;--blur-aurora-sm:12px;--font-display:"Unbounded", "Unbounded Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--font-body:"Manrope", "Manrope Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Roboto Mono", "Liberation Mono", monospace;--fs-hero:clamp(2.5rem, 1.55rem + 4.6vw, 5rem);--fs-h1:clamp(1.75rem, 1.35rem + 2vw, 3rem);--fs-h2:clamp(1.375rem, 1.2rem + .9vw, 2rem);--fs-h3:1.125rem;--fs-title:1rem;--fs-lead:clamp(1.0625rem, 1rem + .35vw, 1.3rem);--fs-body:1rem;--fs-small:.875rem;--fs-caption:.8125rem;--fs-label:.6875rem;--fs-number:clamp(2.25rem, 1.8rem + 2.4vw, 3.5rem);--lh-display:1.04;--lh-title:1.2;--lh-body:1.5;--tr-display:-.01em;--tr-number:-.02em;--tr-eyebrow:.14em;--tr-label:.1em;--z-below:-1;--z-base:0;--z-raised:1;--z-overlay:10;--z-sticky:20;--z-sheet:40;--z-scrim:50;--z-dialog:60;--z-toast:80;--z-top:100;--dur-instant:80ms;--dur-fast:.14s;--dur-base:.22s;--dur-slow:.36s;--dur-grand:.64s;--dur-strike:.44s;--dur-spin:.8s;--dur-dash:1.1s;--dur-pulse:1.8s;--dur-scan:2.2s;--dur-shimmer:2.2s;--dur-breathe:2.4s;--dur-sheen:3.4s;--dur-float:4.5s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.7, 0, .84, 0);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ease-snap:steps(5, end);--motion:1;--ambient:running;--px-circle:polygon(66.7% 0%, 66.7% 8.3%, 83.3% 8.3%, 83.3% 16.7%, 91.7% 16.7%, 91.7% 33.3%, 100% 33.3%, 100% 66.7%, 91.7% 66.7%, 91.7% 83.3%, 83.3% 83.3%, 83.3% 91.7%, 66.7% 91.7%, 66.7% 100%, 33.3% 100%, 33.3% 91.7%, 16.7% 91.7%, 16.7% 83.3%, 8.3% 83.3%, 8.3% 66.7%, 0% 66.7%, 0% 33.3%, 8.3% 33.3%, 8.3% 16.7%, 16.7% 16.7%, 16.7% 8.3%, 33.3% 8.3%, 33.3% 0%);--px-circle-lg:polygon(68.8% 0%, 68.8% 6.2%, 81.2% 6.2%, 81.2% 12.5%, 87.5% 12.5%, 87.5% 18.8%, 93.8% 18.8%, 93.8% 31.2%, 100% 31.2%, 100% 68.8%, 93.8% 68.8%, 93.8% 81.2%, 87.5% 81.2%, 87.5% 87.5%, 81.2% 87.5%, 81.2% 93.8%, 68.8% 93.8%, 68.8% 100%, 31.2% 100%, 31.2% 93.8%, 18.8% 93.8%, 18.8% 87.5%, 12.5% 87.5%, 12.5% 81.2%, 6.2% 81.2%, 6.2% 68.8%, 0% 68.8%, 0% 31.2%, 6.2% 31.2%, 6.2% 18.8%, 12.5% 18.8%, 12.5% 12.5%, 18.8% 12.5%, 18.8% 6.2%, 31.2% 6.2%, 31.2% 0%)}@supports (transition-timing-function:linear(0, 1)){:root{--ease-spring:linear(0, .0544, .184, .3479, .5168, .6717, .8022, .9042, .978, 1.0266, 1.0545, 1.0665, 1.0673, 1.0611, 1.051, 1.0395, 1.0282, 1.0183, 1.0103, 1.0042, .9999, .9972, .9958, .9954, .9956, .9961, .9969, .9976, 1)}}@media (width>=768px){:root{--gutter:24px}}@media (width>=1200px){:root{--gutter:32px}}@media (prefers-reduced-motion:reduce){:root{--motion:0;--ambient:paused}}:root[data-motion=reduce]{--motion:0;--ambient:paused}::selection{color:var(--text-bright);background:#4df3ff4d}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}code,kbd,samp{font-variant-ligatures:none;font-feature-settings:"calt" 0, "liga" 0}*,:before,:after{box-sizing:border-box}html{background:var(--bg);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);min-height:100dvh;color:var(--text);font-family:var(--font-body);font-size:var(--fs-body);font-weight:500;line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;margin:0}h1,h2,h3,h4{font-family:var(--font-display);font-weight:800;line-height:var(--lh-display);letter-spacing:var(--tr-display);text-wrap:balance;margin:0}p{text-wrap:pretty;margin:0}a{color:var(--accent);text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}img,video{max-width:100%;display:block}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.toaster.svelte-qh8836{z-index:var(--z-toast);left:0;right:0;bottom:calc(var(--safe-bottom) + var(--toaster-bottom));padding-inline:var(--gutter);pointer-events:none;--lift:calc(var(--layer-bottom,0px) + var(--sp-2) - var(--safe-bottom) - var(--toaster-bottom));--room:calc(100% + var(--safe-top) + var(--safe-bottom) + var(--toaster-bottom) + var(--sp-2));translate:0 calc(-1 * clamp(0px, var(--lift), 100vh - var(--room)));translate:0 calc(-1 * clamp(0px, var(--lift), 100dvh - var(--room)));transition:translate calc(var(--dur-slow) * var(--motion)) var(--ease-out);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;justify-content:center;display:flex;position:fixed}.sr.svelte-qh8836{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.stack.svelte-qh8836{gap:var(--sp-2);flex-direction:column;width:100%;max-width:440px;margin:0;padding:0;list-style:none;display:flex;position:relative}.toast.svelte-qh8836{--tone:var(--info);--tone-rgb:var(--info-rgb);align-items:center;gap:var(--sp-2);min-height:56px;padding:var(--sp-1) var(--sp-1) var(--sp-1) var(--sp-3);border:1px solid rgb(var(--tone-rgb) / .4);border-radius:var(--r-xl);background:var(--surface-sheet);box-shadow:var(--shadow-2), var(--hi-inset);color:var(--text);pointer-events:auto;display:flex;position:relative;overflow:clip}.ok.svelte-qh8836{--tone:var(--ok);--tone-rgb:var(--ok-rgb)}.warn.svelte-qh8836{--tone:var(--warn);--tone-rgb:var(--warn-rgb)}.bad.svelte-qh8836{--tone:var(--danger);--tone-rgb:var(--danger-rgb)}.mark.svelte-qh8836{border-radius:var(--r-pill);width:28px;height:28px;color:var(--tone);background:rgb(var(--tone-rgb) / .14);box-shadow:inset 0 0 0 1px rgb(var(--tone-rgb) / .4);flex:none;place-items:center;display:grid}.text.svelte-qh8836{min-width:0;padding-block:var(--sp-2);font-size:var(--fs-small);font-weight:600;line-height:var(--lh-title);overflow-wrap:anywhere;flex:1;margin:0}.act.svelte-qh8836,.x.svelte-qh8836{min-height:var(--tap);border-radius:var(--r-md);cursor:pointer;touch-action:manipulation;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-base) var(--ease-spring);background:0 0;border:0;flex:none;place-items:center;margin:0;display:grid}.act.svelte-qh8836{padding:0 var(--sp-3);font-family:var(--font-display);font-size:var(--fs-caption);color:var(--accent);font-weight:600}.x.svelte-qh8836{width:var(--tap);color:var(--text-muted);padding:0}.act.svelte-qh8836:hover,.x.svelte-qh8836:hover{background:var(--surface-2)}.x.svelte-qh8836:hover{color:var(--text)}.act.svelte-qh8836:active,.x.svelte-qh8836:active{background:var(--surface-3);transform:scale(calc(1 - .05 * var(--motion)));transition-duration:var(--dur-instant)}.ttl.svelte-qh8836{background:var(--tone);transform-origin:0;pointer-events:none;height:2px;animation-name:svelte-qh8836-ttl;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;bottom:0;left:0;right:0}.toast.svelte-qh8836:hover .ttl:where(.svelte-qh8836),.toast.svelte-qh8836:active .ttl:where(.svelte-qh8836),.toast.svelte-qh8836:focus-within .ttl:where(.svelte-qh8836){animation-play-state:paused}@keyframes svelte-qh8836-ttl{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes svelte-qh8836-ttl-calm{0%{opacity:.9}to{opacity:.15}}@media (prefers-reduced-motion:reduce){.ttl.svelte-qh8836{animation-name:svelte-qh8836-ttl-calm}}:root[data-motion=reduce] .ttl.svelte-qh8836{animation-name:svelte-qh8836-ttl-calm}.statusbar.svelte-12qhfyh{z-index:var(--z-sticky);height:calc(var(--safe-top) + var(--sp-2));background:linear-gradient(180deg, color-mix(in srgb, var(--bg) 90%, transparent), color-mix(in srgb, var(--bg) 66%, transparent) var(--safe-top), transparent);-webkit-backdrop-filter:blur(var(--blur-card));backdrop-filter:blur(var(--blur-card));-webkit-mask-image:linear-gradient(180deg, var(--bg) var(--safe-top), transparent);-webkit-mask-image:linear-gradient(180deg, var(--bg) var(--safe-top), transparent);mask-image:linear-gradient(180deg, var(--bg) var(--safe-top), transparent);pointer-events:none;position:fixed;inset:0 0 auto}
