@layer sk-tokens{:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sk-bg:#070b16;--sk-bg-elev:#0e1630;--sk-bg-elev-2:#141f42;--sk-wash:#1a2a6c;--sk-glass:#ffffff12;--sk-glass-line:#ffffff29;--sk-glass-soft:#ffffff0b;--sk-glass-float:#ffffff1a;--sk-glass-float-line:#ffffff47;--sk-edge-light:#ffffff59;--sk-hover:#ffffff0f;--sk-track:#0000004d;--sk-shadow:#0000008c;--sk-shadow-soft:#0000004d;--sk-field:#ffffff0f;--sk-field-line:#ffffff73;--sk-text:#e8eeff;--sk-text-muted:#8fa0c8;--sk-text-faint:#7c8bb5;--sk-link:#8db8ff;--sk-text-on-accent:#fff;--sk-text-on-accent-hover:#070b16;--sk-accent:#2f6aff;--sk-accent-hover:#3b82ff;--sk-accent-2:#22d3ee;--sk-grad-a:#3b82ff;--sk-grad-b:#22d3ee;--sk-good:#34d399;--sk-good-ink:#6ee7b7;--sk-warn:#fbbf24;--sk-warn-ink:#fcd34d;--sk-risk:#f87171;--sk-risk-ink:#fca5a5;--sk-info:#60a5fa;--sk-info-ink:#93c5fd;--sk-focus:#8db8ff;--sk-selection:#2f6bff73;--sk-orb-1:#2f6bff;--sk-orb-2:#22d3ee;--sk-orb-3:#6f9bff;--sk-glass-blur:1.5rem;--sk-glass-filter:blur(1.5rem) saturate(1.6) brightness(1.06);--sk-edge:linear-gradient(135deg, #ffffff80, #ffffff14 38%, #7dd3fc47 100%);--sk-sheen:#ffffff17;--sk-inner:inset 0 .0625rem 0 #ffffff4d, inset 0 -.0625rem 0 #ffffff0a, inset 0 0 2rem #ffffff06;--sk-shadow-1:0 .0625rem .125rem #00000059, 0 .75rem 2rem -.75rem #020618b3, 0 1.75rem 3.5rem -1.75rem #2f6bff38;--sk-shadow-2:0 .0625rem .125rem #0006, 0 1rem 2.5rem -.75rem #020618cc, 0 2.25rem 4.5rem -1.5rem #2f6bff52;--sk-shadow-3:0 .0625rem .125rem #00000073, 0 1.25rem 3rem -.75rem #020618d9, 0 2.75rem 5.5rem -1.75rem #2f6bff6b;--sk-shadow-0:0 .0625rem .125rem #00000040, 0 .5rem 1.25rem -.75rem #02061899;--sk-btn-glow:inset 0 .0625rem 0 #ffffff59, inset 0 0 .75rem #ffffff1f;--sk-risk-glow:0 0 1rem -.125rem #f871718c;--sk-orb-1-mix:24%;--sk-orb-2-mix:14%;--sk-orb-3-mix:16%;--sk-r-sm:.75rem;--sk-r-md:1.125rem;--sk-r-lg:1.5rem;--sk-r-xl:2rem;--sk-r-pill:999rem;--ink:var(--sk-text);--mut:var(--sk-text-muted);--line:var(--sk-glass-line);--card:var(--sk-glass);--good-ink:var(--sk-good-ink);--info-ink:var(--sk-info-ink);--warn-ink:var(--sk-warn-ink);--risk-ink:var(--sk-risk-ink);--accent:var(--sk-accent);--accent2:var(--sk-accent-2);--accent-ink:var(--sk-link);--bg0:var(--sk-bg);--bg1:var(--sk-bg-elev);--o1:var(--sk-orb-2);--o2:var(--sk-orb-1);--o3:var(--sk-orb-3);--empty:var(--sk-hover);--focus:var(--sk-focus);--font-display:"Instrument Serif", Georgia, "Times New Roman", serif}}*{scrollbar-width:none}::-webkit-scrollbar{display:none}:where(.scroll-region,.scroll-x,.pop){--fade-size:1.5rem;overscroll-behavior:contain}.scroll-region{min-block-size:0;min-inline-size:0}:where(.scroll-region,.scroll-x):focus-visible{outline-offset:-.25rem}[data-fade~=block-end]{-webkit-mask-image:linear-gradient(to bottom, currentColor calc(100% - var(--fade-size,1.5rem)), transparent);-webkit-mask-image:linear-gradient(to bottom, currentColor calc(100% - var(--fade-size,1.5rem)), transparent);mask-image:linear-gradient(to bottom, currentColor calc(100% - var(--fade-size,1.5rem)), transparent)}[data-fade~=block-start]{-webkit-mask-image:linear-gradient(to bottom, transparent, currentColor var(--fade-size,1.5rem));-webkit-mask-image:linear-gradient(to bottom, transparent, currentColor var(--fade-size,1.5rem));mask-image:linear-gradient(to bottom, transparent, currentColor var(--fade-size,1.5rem))}[data-fade~=block-start][data-fade~=block-end]{-webkit-mask-image:linear-gradient(to bottom, transparent, currentColor var(--fade-size,1.5rem), currentColor calc(100% - var(--fade-size,1.5rem)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, currentColor var(--fade-size,1.5rem), currentColor calc(100% - var(--fade-size,1.5rem)), transparent);mask-image:linear-gradient(to bottom, transparent, currentColor var(--fade-size,1.5rem), currentColor calc(100% - var(--fade-size,1.5rem)), transparent)}[data-fade~=inline-end]{-webkit-mask-image:linear-gradient(to right, currentColor calc(100% - var(--fade-size,1.5rem)), transparent);-webkit-mask-image:linear-gradient(to right, currentColor calc(100% - var(--fade-size,1.5rem)), transparent);mask-image:linear-gradient(to right, currentColor calc(100% - var(--fade-size,1.5rem)), transparent)}[data-fade~=inline-start]{-webkit-mask-image:linear-gradient(to right, transparent, currentColor var(--fade-size,1.5rem));-webkit-mask-image:linear-gradient(to right, transparent, currentColor var(--fade-size,1.5rem));mask-image:linear-gradient(to right, transparent, currentColor var(--fade-size,1.5rem))}[data-fade~=inline-start][data-fade~=inline-end]{-webkit-mask-image:linear-gradient(to right, transparent, currentColor var(--fade-size,1.5rem), currentColor calc(100% - var(--fade-size,1.5rem)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, currentColor var(--fade-size,1.5rem), currentColor calc(100% - var(--fade-size,1.5rem)), transparent);mask-image:linear-gradient(to right, transparent, currentColor var(--fade-size,1.5rem), currentColor calc(100% - var(--fade-size,1.5rem)), transparent)}.sk-aurora{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:clip}.sk-orb{aspect-ratio:1;filter:blur(4rem);border-radius:50%;animation:52s ease-in-out infinite alternate sk-drift;position:absolute}.sk-orb.o1{background:radial-gradient(circle, color-mix(in srgb, var(--sk-orb-1) var(--sk-orb-1-mix), transparent), transparent 66%);inline-size:55vmax;inset-block-start:-26vmax;inset-inline-start:-20vmax}.sk-orb.o2{background:radial-gradient(circle, color-mix(in srgb, var(--sk-orb-2) var(--sk-orb-2-mix), transparent), transparent 66%);inline-size:46vmax;animation-duration:64s;animation-delay:-20s;inset-block-end:-22vmax;inset-inline-end:-14vmax}.sk-orb.o3{background:radial-gradient(circle, color-mix(in srgb, var(--sk-orb-3) var(--sk-orb-3-mix), transparent), transparent 66%);inline-size:36vmax;animation-duration:70s;animation-delay:-35s;inset-block-start:38%;inset-inline-start:46%}@keyframes sk-drift{to{transform:translate(6vw,5dvh)scale(1.1)}}@keyframes sk-spin{to{rotate:360deg}}.floats .float{position:absolute}.glass{border-radius:var(--sk-r-lg);border:.0625rem solid var(--sk-glass-line);background:var(--sk-glass);min-inline-size:0;box-shadow:var(--sk-inner), var(--sk-shadow-1);-webkit-backdrop-filter:var(--sk-glass-filter);backdrop-filter:var(--sk-glass-filter);transition:transform .2s ease-out,box-shadow .2s ease-out;position:relative}.rail.glass,.topbar.glass,.card.glass,.k-boot .glass{border-radius:var(--sk-r-xl)}.k-profile.glass,.k-lockup.glass{border-radius:var(--sk-r-lg)}.glass.soft{background:var(--sk-glass-soft);box-shadow:var(--sk-inner), var(--sk-shadow-0)}.glass.soft:before{opacity:.55}.glass.deep{box-shadow:var(--sk-inner), var(--sk-shadow-2)}.glass.glow,.glass.float,.pop{background:var(--sk-glass-float);border-color:var(--sk-glass-float-line);box-shadow:var(--sk-inner), var(--sk-shadow-2)}:is(.glass:where(.tile,.opt):hover,.glass:has(.big):hover){box-shadow:var(--sk-inner), var(--sk-shadow-2);transform:translateY(-.125rem)}@supports (mask-composite:exclude) or (-webkit-mask-composite:xor){.glass{border-color:#0000}.glass:before{content:"";border-radius:inherit;pointer-events:none;background:var(--sk-edge);-webkit-mask-composite:xor;padding:.0625rem;position:absolute;inset:-.0625rem;-webkit-mask:linear-gradient(currentColor 0 0) content-box,linear-gradient(currentColor 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(currentColor 0 0) content-box exclude,linear-gradient(currentColor 0 0)}}.glass:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(circle at var(--mx,50%) var(--my,0%), var(--sk-sheen), transparent 45%);transition:opacity .2s ease-out;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.glass:hover:after{opacity:1}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass{background:var(--sk-bg-elev)}.glass.soft{background:var(--sk-bg)}.glass.glow,.glass.float,.pop{background:var(--sk-bg-elev-2)}}.btn{isolation:isolate;border-radius:var(--sk-r-pill);background:var(--sk-accent);min-block-size:2.75rem;color:var(--sk-text-on-accent);font:600 .84375rem/1.2 var(--font-sans,system-ui, sans-serif);text-align:center;cursor:pointer;overflow-wrap:anywhere;box-shadow:var(--sk-btn-glow), 0 .5rem 1rem -.5rem color-mix(in srgb, var(--sk-accent) 70%, transparent);border:.0625rem solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1.25rem;text-decoration:none;transition:color .2s ease-out,border-color .2s ease-out,box-shadow .2s ease-out,transform .2s ease-out;display:inline-flex;position:relative;overflow:clip}.btn:before{content:"";z-index:-1;aspect-ratio:1;background:var(--sk-accent-hover);border-radius:42%;inline-size:150%;transition:inset-block-start .6s cubic-bezier(.22,1,.36,1);animation:9s linear infinite sk-spin;position:absolute;inset-block-start:105%;inset-inline:-25%}.btn:hover:not(:disabled):before,.btn:focus-visible:before{inset-block-start:-35%}.btn:hover:not(:disabled),.btn:focus-visible{color:var(--sk-text-on-accent-hover)}.btn:active:not(:disabled){transform:scale(.98)}.btn:disabled{opacity:.6;cursor:progress}.btn.ghost{color:var(--sk-text);background:var(--sk-glass-float);border-color:var(--sk-glass-float-line);box-shadow:var(--sk-btn-glow)}.btn.ghost:before{background:var(--sk-glass-float-line)}.btn.ghost:hover:not(:disabled),.btn.ghost:focus-visible{color:var(--sk-text)}.btn.sm{min-block-size:2.25rem;padding:.375rem .875rem;font-size:.78125rem}.btn.full{inline-size:100%}.btn svg{stroke:currentColor;fill:none;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;block-size:1rem;inline-size:1rem}.btn-label{position:relative}.k-lockup{align-items:center;gap:.625rem;min-inline-size:0;padding:.5rem .75rem;display:flex}.k-lockup-logo{aspect-ratio:1;block-size:auto;inline-size:2.5rem;filter:drop-shadow(0 0 .5rem color-mix(in srgb, var(--sk-accent-2) 45%, transparent));flex:none;transition:filter .2s ease-out}.k-lockup:hover .k-lockup-logo{filter:drop-shadow(0 0 .75rem color-mix(in srgb, var(--sk-accent-2) 65%, transparent))}.k-wordmark{letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;min-inline-size:0;color:var(--sk-text);background:linear-gradient(90deg, var(--sk-text), var(--sk-link));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1rem;font-weight:650;line-height:1.2}.k-brandlink{color:var(--sk-text);border-radius:var(--sk-r-md);align-items:center;gap:.75rem;min-inline-size:0;text-decoration:none;display:inline-flex}.k-brandlink:hover .k-lockup-logo{filter:drop-shadow(0 0 .75rem color-mix(in srgb, var(--sk-accent-2) 65%, transparent))}.skip{background:var(--sk-accent);color:var(--sk-text-on-accent);border-radius:var(--sk-r-sm);z-index:100;padding:.625rem .875rem;position:absolute;inset-block-start:-4rem;inset-inline-start:.5rem}.skip:focus{inset-block-start:.5rem}@media (width<=48em){.rail .k-lockup{padding:.375rem}}.btn.lg{min-block-size:3.25rem;padding-inline:1.75rem;font-size:1rem}.btn{text-decoration:none}@media (prefers-reduced-motion:reduce){.sk-orb,.btn:before{animation:none}.glass,.btn{transition:none}.glass:where(.tile,.opt):hover,.btn:active:not(:disabled){transform:none}.glass:has(.big):hover{transform:none}.btn:before{transition:none}}@media (hover:none),(pointer:coarse){.glass:after{display:none}}@media (prefers-contrast:more){.sk-orb{opacity:.4}.glass{border-color:var(--sk-text)}.glass:before{display:none}}@media (forced-colors:active){.sk-aurora,.glass:before,.glass:after,.btn:before{display:none}.glass,.btn{border-color:canvastext}.btn{color:buttontext;background:buttonface}}
