.rm-pick .rm,.rm-play{animation-duration:var(--rm-dur,.52s);animation-delay:var(--rm-delay,0ms);animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both;animation-iteration-count:1;will-change:transform;transform-origin:50% 50%}.rm-pick .rm{--rm-dur:420ms}.rm-pick .rm-grail,.rm-play.rm-grail{animation-name:rm-raise}.rm-pick .rm-heat,.rm-play.rm-heat{animation-name:rm-flicker}.rm-pick .rm-ice,.rm-play.rm-ice{animation-name:rm-settle}.rm-pick .rm-goat,.rm-play.rm-goat{animation-name:rm-butt}.rm-pick .rm-want,.rm-play.rm-want{animation-name:rm-beat}.rm-pick .rm-eyes,.rm-play.rm-eyes{animation-name:rm-blink}.rm-pick .rm-clash,.rm-play.rm-clash{animation-name:rm-shake}@keyframes rm-raise{0%{transform:translateY(5px) scale(.85);opacity:0}65%{transform:translateY(-2px) scale(1.08);opacity:1}to{transform:none}}@keyframes rm-flicker{0%{transform:scale(.7) rotate(-8deg);opacity:0}35%{transform:scale(1.12) rotate(6deg);opacity:1}60%{transform:scale(1.02) rotate(-4deg)}80%{transform:scale(1.06) rotate(2deg)}to{transform:none}}@keyframes rm-settle{0%{transform:rotate(-55deg) scale(.6);opacity:0}70%{transform:rotate(8deg) scale(1.1);opacity:1}to{transform:none}}@keyframes rm-butt{0%{transform:translateY(4px) scale(.85);opacity:0}45%{transform:translateY(-3px) scale(1.12);opacity:1}70%{transform:translateY(1px) scale(.98)}to{transform:none}}@keyframes rm-beat{0%{transform:scale(.6);opacity:0}30%{transform:scale(1.25);opacity:1}48%{transform:scale(.96)}68%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes rm-blink{0%{transform:scale(.7);opacity:0}35%{transform:scale(1.08);opacity:1}55%{transform:scaleY(.12)}75%{transform:scaleY(1.04)}to{transform:none}}@keyframes rm-shake{0%{transform:scale(.7);opacity:0}30%{transform:scale(1.12) translateX(-1.6px);opacity:1}45%{transform:scale(1.06) translateX(1.6px)}60%{transform:translateX(-1.1px)}75%{transform:translateX(.7px)}to{transform:none}}.rm-pop{animation:rm-pill .42s cubic-bezier(.22,1,.36,1) both}@keyframes rm-pill{0%{transform:scale(.92)}55%{transform:scale(1.09)}to{transform:scale(1)}}.rm-pick{animation:rm-open .18s cubic-bezier(.22,1,.36,1) both;transform-origin:0 0}@keyframes rm-open{0%{transform:scale(.9) translateY(-4px);opacity:0}to{transform:none;opacity:1}}.rm-holdable{-webkit-tap-highlight-color:transparent}@media (pointer:coarse){.rm-holdable{-webkit-user-select:none;-moz-user-select:none;user-select:none}}.rm-opt{transition:transform .14s cubic-bezier(.22,1,.36,1),background-color .14s ease;transform-origin:50% 100%}.rm-opt[data-armed]{transform:translateY(-10px) scale(1.42);background:hsla(0,0%,100%,.12)}.rm-opt{position:relative}.rm-opt[data-armed]:after{content:attr(data-name);position:absolute;bottom:calc(100% + 7px);left:50%;transform:translateX(-50%) scale(.72);padding:3px 8px;border-radius:999px;background:#04060c;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.14);color:#edf2f9;font-size:11px;font-weight:600;line-height:1.5;white-space:nowrap;pointer-events:none}@media (prefers-reduced-motion:reduce){.rm-pick,.rm-pick .rm,.rm-play,.rm-pop{animation:none!important;will-change:auto}.rm-opt{transition:none}}.hero-stage{position:relative}.hero-bloom{position:absolute;inset:-22px 0;z-index:0;border-radius:2rem;pointer-events:none;filter:blur(30px);opacity:.42;background:radial-gradient(60% 70% at 18% 30%,rgba(124,77,255,.85),transparent 70%),radial-gradient(55% 65% at 82% 70%,rgba(53,214,245,.6),transparent 72%),radial-gradient(50% 60% at 60% 10%,rgba(236,95,180,.5),transparent 70%);animation:hero-breathe 9s ease-in-out infinite}@keyframes hero-breathe{0%,to{opacity:.34}50%{opacity:.55}}.hero-rim{position:relative;z-index:1;padding:1.5px;border-radius:1.1rem;background:conic-gradient(from var(--vb-a,0deg),#35d6f5,#fff 6%,#5b7cfa 14%,#1e1b4b 23%,#a855f7 33%,#fff 40%,#ec5fb4 48%,#4c1d95 57%,#35d6f5 66%,#e0f7ff 73%,#7c4dff 82%,#1e1b4b 91%,#35d6f5 100%);animation:vb-spin 22s linear infinite}.hero-inner{position:relative;border-radius:calc(1.1rem - 1.5px);background:linear-gradient(180deg,rgba(13,20,34,.96),rgba(10,15,27,.96))}@media (min-width:640px){.hero-bloom{inset:-22px -14px}}@media (prefers-reduced-motion:reduce){.hero-bloom,.hero-rim{animation:none}}.hero-inner{isolation:isolate;overflow:hidden}.hero-scrim{position:absolute;inset:0;pointer-events:none;z-index:1;background:radial-gradient(88% 120% at 0 0,rgba(10,15,27,.96) 0,rgba(10,15,27,.82) 32%,rgba(10,15,27,.34) 62%,transparent 82%),linear-gradient(180deg,rgba(10,15,27,.12),rgba(10,15,27,.5))}.hero-scrim--theme{background:radial-gradient(70% 108% at 0 0,rgba(10,15,27,.95) 0,rgba(10,15,27,.7) 40%,transparent 80%),radial-gradient(56% 118% at 100% 52%,rgba(10,15,27,.92) 0,rgba(10,15,27,.58) 42%,transparent 82%),linear-gradient(180deg,rgba(10,15,27,.12),rgba(10,15,27,.42))}.hero-theme-wash{position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;background-image:var(--vault-glow)}.hero-content{position:relative;z-index:2}.hero-skin-name{position:absolute;right:.9rem;bottom:.6rem;z-index:2;pointer-events:none;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:rgba(226,232,240,.32)}.hero-name{display:block;background-image:linear-gradient(100deg,#35d6f5,#8fd8ff 18%,#fff 30%,#a855f7 50%,#ec5fb4 70%,#35d6f5);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:hero-name-light 6s ease-in-out infinite}@keyframes hero-name-light{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@media (prefers-reduced-motion:reduce){.hero-name{animation:none}}.hero-back{display:inline-flex;align-items:center;gap:.3rem;font-size:13px;font-weight:500;color:rgba(226,232,240,.74);text-shadow:0 1px 2px rgba(2,6,23,.55);transition:color .16s ease,transform .16s ease}.hero-back:hover{color:#fff;transform:translateX(-2px)}@media (prefers-reduced-motion:reduce){.hero-back{transition:color .16s ease}.hero-back:hover{transform:none}}@media (max-width:639px){.hero-content{padding-bottom:1.15rem}}:where(.hero-content h1:not(.flex):not(:has(.hero-name))){display:block;width:-moz-fit-content;width:fit-content;max-width:100%;line-height:1.2;padding-bottom:.1em;background-image:linear-gradient(100deg,var(--hg-1,#35d6f5) 0,#fff 22%,var(--hg-2,#ec5fb4) 45%,var(--hg-1,#35d6f5) 70%,#fff 85%,var(--hg-2,#ec5fb4) 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:hero-heading 8s ease-in-out infinite}@keyframes hero-heading{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@media (prefers-reduced-motion:reduce){:where(.hero-content h1:not(.flex):not(:has(.hero-name))){animation:none}}.home-worth{display:inline-block;padding-bottom:.06em;background-image:linear-gradient(100deg,#fff7d6,#f5b83d 25%,#fff 40%,#f5b83d 55%,#d97706 75%,#fff1b8);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 18px rgba(245,184,61,.45));animation:home-worth 6s linear infinite}@keyframes home-worth{0%{background-position:0 50%}to{background-position:250% 50%}}.home-cta.home-cta--add,.home-cta.home-cta--vault{position:relative;height:2.9rem;padding:0 1.4rem;font-size:.95rem;background-size:200% 100%;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),0 0 0 1px hsla(0,0%,100%,.12),0 12px 28px -12px var(--cta-glow);animation:home-cta 5s ease-in-out infinite;transition:transform .18s ease,box-shadow .18s ease}.home-cta.home-cta--vault{--cta-glow:rgba(236,95,180,.95);background-image:linear-gradient(115deg,#7c4dff,#a855f7 30%,#ec5fb4 60%,#a855f7 80%,#7c4dff)}.home-cta.home-cta--add{--cta-glow:rgba(53,214,245,.95);background-image:linear-gradient(115deg,#35d6f5,#5b7cfa 35%,#a855f7 60%,#5b7cfa 80%,#35d6f5)}.home-cta.home-cta--add:hover,.home-cta.home-cta--vault:hover{transform:translate3d(0,-3px,0);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.45),0 0 0 2px hsla(0,0%,100%,.35),0 16px 34px -10px var(--cta-glow)}@keyframes home-cta{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.home-cta__plus{display:grid;place-items:center;width:1.3rem;height:1.3rem;border-radius:999px;font-size:.85rem;font-weight:800;background:hsla(0,0%,100%,.22)}@media (prefers-reduced-motion:reduce){.home-cta.home-cta--add,.home-cta.home-cta--vault,.home-worth{animation:none}}.pg-slot{position:relative;flex:1 1 auto;min-width:0;border-radius:18px;padding:16px;isolation:isolate;overflow:hidden;background:linear-gradient(180deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.012) 42%),radial-gradient(120% 80% at 50% -20%,rgba(124,58,237,.1),transparent 70%);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08);transition:box-shadow .22s ease}@media (min-width:640px){.pg-slot{flex-basis:0}}.pg-slot:after{content:"";position:absolute;inset-inline:0;top:0;height:2px;opacity:.5;background-image:var(
    --vault-sweep,linear-gradient(115deg,#35d6f5 0,#5b7cfa 28%,#a855f7 58%,#ec5fb4 78%,#35d6f5 100%)
  );transition:opacity .22s ease}.pg-slot[data-ready=true]:after{opacity:1}.pg-slot[data-ready=true]{box-shadow:inset 0 0 0 1px rgba(52,211,153,.38)}.pg-slot[data-ready=true]:before{content:"";position:absolute;inset:0;border-radius:inherit;z-index:-1;background:radial-gradient(70% 100% at 0 0,rgba(52,211,153,.1),transparent 68%)}.pg-shot{display:grid;place-content:center;flex:none;width:84px;height:118px;overflow:hidden;border-radius:12px;background:#0b0f16;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1)}.pg-shot img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pg-shot-empty{padding:0 8px;text-align:center;font-size:10px;line-height:1.5;color:#5c6878}.pg-pick{position:relative;display:block;min-width:0;cursor:pointer}.pg-pick-face{display:flex;align-items:center;gap:8px;min-width:0;min-height:38px;padding:8px 12px;border-radius:12px;background:hsla(0,0%,100%,.04);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1);font-size:12.5px;font-weight:500;color:#c3ccd9;transition:color .2s ease,box-shadow .2s ease}.pg-pick:hover .pg-pick-face{color:#edf2f9;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.18)}.pg-pick:focus-within .pg-pick-face{color:#edf2f9;box-shadow:inset 0 0 0 1px rgba(167,139,250,.7),0 0 0 3px rgba(167,139,250,.18)}.pg-pick-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#edf2f9}.pg-pick-icon{flex:none;opacity:.75}.pg-in{opacity:0;animation:pg-rise .5s cubic-bezier(.2,.7,.2,1) forwards}@keyframes pg-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.pg-in-1{animation-delay:.04s}.pg-in-2{animation-delay:.1s}.pg-in-3{animation-delay:.16s}.pg-slot[data-busy=true] .pg-shot:after{content:"";position:absolute;inset-inline:0;top:0;height:22px;background:linear-gradient(180deg,rgba(53,214,245,0),rgba(53,214,245,.5) 55%,rgba(53,214,245,0));box-shadow:0 0 16px 2px rgba(53,214,245,.4);animation:fs-scan-beam 2.6s cubic-bezier(.5,0,.5,1) infinite;pointer-events:none}.pg-shot{position:relative}@media (prefers-reduced-motion:reduce){.pg-in{opacity:1;animation:none;transform:none}.pg-slot[data-busy=true] .pg-shot:after{display:none}.pg-pick:hover .pg-pick-face,.pg-slot:hover{transform:none}}.gc-row{display:flex;flex-wrap:wrap;gap:8px}.gc-chip{position:relative;display:flex;align-items:center;gap:9px;min-width:0;min-height:48px;padding:8px 14px 8px 11px;border-radius:14px;isolation:isolate;background:hsla(0,0%,100%,.035);font-size:13px;font-weight:600;line-height:1.2;color:#c3ccd9;cursor:pointer;transition:color .2s ease,transform .2s ease}.gc-chip:disabled{opacity:.5;cursor:default}.gc-chip:not(:disabled):hover{transform:translateY(-1px);color:#edf2f9}.gc-chip:before{content:"";position:absolute;inset:-1px;border-radius:inherit;z-index:-1;background:radial-gradient(52% 120% at 12% 50%,rgb(var(--gc)/.22),transparent 70%);opacity:.35;transition:opacity .2s ease}.gc-chip:focus-visible:before,.gc-chip:not(:disabled):hover:before{opacity:.7}.gc-chip:after{content:"";position:absolute;inset:-1px;border-radius:inherit;z-index:-1;padding:1px;background:linear-gradient(135deg,rgb(var(--gc)/.85),rgb(var(--gc)/.15));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .2s ease}.gc-chip[aria-pressed=true]{color:#fff}.gc-chip[aria-pressed=true]:after{opacity:1}.gc-chip[aria-pressed=true]:before{opacity:.85}.gc-chip[aria-pressed=false]{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.07)}.gc-mark{display:grid;place-content:center;flex:none;min-width:24px;height:28px}.gc-caveats{display:grid;gap:6px;padding-left:11px;border-left:2px solid rgb(var(--gc)/.45)}.gc-caveats li{font-size:12px;line-height:1.55;color:#8e9aab}.qt-row{scrollbar-width:none}.qt-row::-webkit-scrollbar{display:none}.qt-door{position:relative;isolation:isolate;overflow:hidden;container-type:inline-size;--qt-radius:20px;border-radius:var(--qt-radius);box-shadow:0 20px 40px -10px rgba(var(--qt),.5),0 26px 56px -26px rgba(0,0,0,.75),0 8px 20px -14px rgba(0,0,0,.6);transition:transform .24s cubic-bezier(.2,.7,.3,1),box-shadow .24s ease}.qt-door:focus-visible,.qt-door:hover{transform:translateY(-4px) scale(1.006);box-shadow:0 28px 52px -10px rgba(var(--qt),.68),0 32px 64px -26px rgba(0,0,0,.8),0 8px 20px -14px rgba(0,0,0,.6)}.qt-tile{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--qt-radius) var(--qt-radius) 0 0;clip-path:inset(0 round var(--qt-radius) var(--qt-radius) 0 0);aspect-ratio:1/1;display:grid;place-items:center;place-content:center;background:linear-gradient(168deg,rgba(var(--qt),.2) 0,rgba(var(--qt),.07) 56%,rgba(var(--qt),.17) 100%),radial-gradient(circle at 20% 30%,hsla(0,0%,100%,.055) 1px,transparent 2px),radial-gradient(circle at 80% 70%,hsla(0,0%,100%,.045) 1px,transparent 2px),radial-gradient(circle at 40% 80%,hsla(0,0%,100%,.035) 1px,transparent 2px),linear-gradient(180deg,rgba(19,26,42,.86) 0,rgba(8,11,18,.92) 100%);background-size:auto,30px 30px,25px 25px,35px 35px,auto}.qt-tile:before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:radial-gradient(86% 62% at 14% -8%,hsla(0,0%,100%,.15),hsla(0,0%,100%,0) 62%),linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0)),linear-gradient(180deg,hsla(0,0%,100%,.26),hsla(0,0%,100%,0) 50%),linear-gradient(146deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.014) 24%,hsla(0,0%,100%,0) 46%);background-repeat:no-repeat;background-position:0 0,10px 9px,0 0,0 0;background-size:auto,calc(100% - 20px) 1px,2px 100%,auto}.qt-cap{position:relative;z-index:1;border-radius:0 0 var(--qt-radius) var(--qt-radius);clip-path:inset(0 round 0 0 var(--qt-radius) var(--qt-radius));--qt-lap:min(14px,9.27cqw);padding:min(11.2px,7.42cqw) min(8px,5.3cqw) min(12px,7.95cqw);text-align:center;font-size:clamp(12px,10.26cqw,15.5px);font-weight:800;text-transform:uppercase;letter-spacing:.08em;line-height:1.2;color:#fff;color:color-mix(in srgb,rgb(var(--qt)) 40%,#fff);text-shadow:0 0 10px rgba(var(--qt),.55),0 0 26px rgba(var(--qt),.3);margin-top:calc(-1 * var(--qt-lap));background:rgba(var(--qt),.3);background:linear-gradient(180deg,rgba(var(--qt),0) 0,color-mix(in srgb,rgb(var(--qt)) 36%,#06090f) var(--qt-lap),color-mix(in srgb,rgb(var(--qt)) 26%,#06090f) 100%);box-shadow:inset 2px -2px 1px -1px rgba(var(--qt),.9),inset -2px -2px 1px -1px rgba(var(--qt),.9),inset 6px -6px 1px -6px rgba(var(--qt),.55),inset -6px -6px 1px -6px rgba(var(--qt),.55),inset 0 -2px 2px -1px rgba(0,0,0,.5);transition:filter .24s ease}.qt-cap:before{inset:0;background:radial-gradient(72% 160% at 0 0,rgba(var(--qt),.55),rgba(var(--qt),0) 72%),radial-gradient(72% 160% at 100% 100%,rgba(var(--qt),.55),rgba(var(--qt),0) 72%);opacity:.85;transition:opacity .24s ease}.qt-cap:after,.qt-cap:before{content:"";position:absolute;z-index:0;pointer-events:none}.qt-cap:after{inset:min(3px,1.99cqw) min(5px,3.31cqw);border:1px solid rgba(var(--qt),.3);border-radius:0 0 calc(var(--qt-radius) - min(5px, 3.31cqw)) calc(var(--qt-radius) - min(5px, 3.31cqw));filter:blur(1px);transition:border-color .24s ease}.qt-cap>span{position:relative;z-index:1}.qt-door:focus-visible .qt-cap:before,.qt-door:hover .qt-cap:before{opacity:1}.qt-door:focus-visible .qt-cap:after,.qt-door:hover .qt-cap:after{border-color:rgba(var(--qt),.55)}.qt-door:focus-visible .qt-cap,.qt-door:hover .qt-cap{filter:brightness(1.18)}.qt-chroma,.qt-rim{position:absolute;inset:0;z-index:3;pointer-events:none;border-radius:inherit;box-sizing:border-box;padding:min(3px,1.99cqw);-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-clip:content-box,border-box;mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);mask-clip:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;transition:transform .24s cubic-bezier(.2,.7,.3,1)}.qt-chroma{z-index:4;background-image:linear-gradient(125deg,rgba(53,214,245,.38) 0,rgba(53,214,245,0) 34%,rgba(236,95,180,0) 66%,rgba(236,95,180,.32) 100%),conic-gradient(from 210deg,rgba(var(--qt),0) 0deg,rgba(var(--qt),.45) 60deg,rgba(var(--qt),.26) 120deg,rgba(var(--qt),0) 190deg,rgba(var(--qt),.18) 250deg,rgba(var(--qt),0) 1turn);mix-blend-mode:screen;mix-blend-mode:plus-lighter}.qt-door:focus-visible .qt-chroma,.qt-door:focus-visible .qt-rim,.qt-door:hover .qt-chroma,.qt-door:hover .qt-rim{transform:translate(2px,-2px)}@media (max-width:639px){.qt-door{--qt-radius:14px;box-shadow:inset 1px 1px 0 hsla(0,0%,100%,.16),inset -1px -1px 0 rgba(0,0,0,.5),inset 0 0 0 1px rgba(var(--qt),.22),0 12px 22px -10px rgba(var(--qt),.4),0 14px 30px -20px rgba(0,0,0,.75),0 5px 12px -10px rgba(0,0,0,.6)}.qt-door:focus-visible,.qt-door:hover{box-shadow:0 14px 26px -10px rgba(var(--qt),.66),0 16px 34px -22px rgba(0,0,0,.8),0 5px 12px -10px rgba(0,0,0,.6)}}.qt-edge{position:absolute;inset:0;z-index:5;pointer-events:none;border-radius:inherit;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),inset 0 0 0 1px hsla(0,0%,100%,.13),inset 0 -1px 0 hsla(0,0%,100%,.1)}.qt-mark{position:relative;z-index:1;display:grid;place-items:center;width:min(44px,29.14cqw);height:min(44px,29.14cqw);border-radius:min(14px,9.27cqw);background:rgba(var(--qt),.14);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.24),inset 0 -1px 0 rgba(0,0,0,.35),inset 0 0 0 1px rgba(var(--qt),.34),0 2px 8px -2px rgba(var(--qt),.5);transition:transform .22s cubic-bezier(.2,.7,.3,1)}.qt-mark>svg{width:50%;height:50%}.qt-door:focus-visible .qt-mark,.qt-door:hover .qt-mark{transform:scale(1.06)}.qt-binder,.qt-cal,.qt-stage{--qt-clear:min(27px,17.88cqw);--qt-fade:min(17px,11.26cqw);-webkit-mask-image:radial-gradient(circle at 50% 50%,transparent 0 var(--qt-clear),#000 calc(var(--qt-clear) + var(--qt-fade)));mask-image:radial-gradient(circle at 50% 50%,transparent 0 var(--qt-clear),#000 calc(var(--qt-clear) + var(--qt-fade)))}.qt-fx{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:var(--qt-radius) var(--qt-radius) 0 0;clip-path:inset(0 round var(--qt-radius) var(--qt-radius) 0 0);opacity:.56;transition:opacity .22s ease;pointer-events:none}.qt-door:focus-visible .qt-fx,.qt-door:hover .qt-fx{opacity:.8}.qt-fx svg{position:absolute;inset:0;width:100%;height:100%}.qt-fx>i{position:absolute;display:block;border-radius:999px;will-change:transform,opacity}.qt-binder{background:linear-gradient(180deg,rgba(91,124,250,.16),rgba(4,6,12,0) 70%)}.qt-binder .qt-row-a{animation:qt-slide 26s linear infinite}.qt-binder .qt-row-b{animation:qt-slide 38s linear infinite reverse}@keyframes qt-slide{0%{transform:translateX(0)}to{transform:translateX(-66px)}}.qt-fire:before{background-image:radial-gradient(52% 42% at 50% 100%,rgba(239,68,68,.58),rgba(4,6,12,0) 72%),radial-gradient(34% 34% at 78% 92%,rgba(249,115,22,.32),rgba(4,6,12,0) 70%)}.qt-fire:after,.qt-fire:before{content:"";position:absolute;inset:0}.qt-fire:after{background-image:radial-gradient(circle at 50% 100%,rgba(239,68,68,.32) 0 44%,rgba(127,29,29,.26) 45% 47%,rgba(4,6,12,0) 48%),radial-gradient(circle at 50% 100%,rgba(185,28,28,.26) 0 44%,rgba(69,10,10,.34) 45% 47%,rgba(4,6,12,0) 48%);background-size:34px 22px,34px 22px;background-position:0 4px,17px 15px;-webkit-mask-image:linear-gradient(0deg,#000 0,rgba(0,0,0,.4) 34%,transparent 62%);mask-image:linear-gradient(0deg,#000 0,rgba(0,0,0,.4) 34%,transparent 62%);animation:qt-molten 7s ease-in-out infinite}@keyframes qt-molten{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}.qt-fire>i{bottom:-6px;background:#fca5a5;box-shadow:0 0 6px 1px rgba(239,68,68,.95),0 0 13px 3px rgba(249,115,22,.35);opacity:0;animation:qt-ember var(--qt-d) linear var(--qt-delay) infinite}@keyframes qt-ember{0%{transform:translateZ(0) scale(.6);opacity:0}12%{opacity:1}70%{opacity:.85}to{transform:translate3d(var(--qt-dx),-132px,0) scale(1.15);opacity:0}}.qt-cal{background:radial-gradient(70% 60% at 50% 42%,rgba(236,81,210,.16),rgba(4,6,12,0) 72%)}.qt-cal .qt-cell{fill:#ec51d2;opacity:.16}.qt-cal .qt-cell-on{animation:qt-date 5.5s ease-in-out infinite}.qt-cal .qt-halo{animation:qt-date-halo 5.5s ease-in-out infinite}@keyframes qt-date{0%,62%,to{opacity:.22}20%,46%{opacity:1}}@keyframes qt-date-halo{0%,62%,to{opacity:0;transform:scale(.6)}24%,44%{opacity:.55;transform:scale(1)}}.qt-foil{background:radial-gradient(64% 58% at 50% 46%,rgba(125,224,63,.16),rgba(4,6,12,0) 74%)}.qt-foil .qt-sheen{position:absolute;inset:-20% -45%;background:linear-gradient(102deg,rgba(214,255,170,0) 44%,rgba(214,255,170,.1) 48%,rgba(236,255,214,.42) 50%,rgba(214,255,170,.1) 52%,rgba(214,255,170,0) 56%);animation:qt-sheen 7.5s ease-in-out infinite}@keyframes qt-sheen{0%{transform:translateX(-52%)}50%{transform:translateX(52%)}to{transform:translateX(-52%)}}.qt-stage{background:linear-gradient(0deg,rgba(63,214,155,.18),rgba(4,6,12,0) 72%)}.qt-stage .qt-beam{position:absolute;inset:-20% -40%;background:linear-gradient(105deg,rgba(167,243,208,0) 42%,rgba(167,243,208,.3) 50%,rgba(167,243,208,0) 58%);animation:qt-sweep 9s ease-in-out infinite}@keyframes qt-sweep{0%{transform:translateX(-46%)}50%{transform:translateX(46%)}to{transform:translateX(-46%)}}.qt-ring{background:radial-gradient(62% 56% at 50% 50%,rgba(242,179,71,.18),rgba(4,6,12,0) 74%)}.qt-ring .qt-glint{position:absolute;inset:0;transform-origin:50% 50%;animation:qt-spin 11s linear infinite}@keyframes qt-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.qt-binder .qt-row-a,.qt-binder .qt-row-b,.qt-cal .qt-cell-on,.qt-cal .qt-halo,.qt-fire:after,.qt-fire>i,.qt-foil .qt-sheen,.qt-ring .qt-glint,.qt-stage .qt-beam{animation:none}.qt-fire>i{opacity:.5}.qt-cap,.qt-cap:after,.qt-cap:before,.qt-chroma,.qt-door,.qt-fx,.qt-mark,.qt-rim{transition:none}.qt-door:focus-visible,.qt-door:hover{transform:none}.qt-door:focus-visible .qt-chroma,.qt-door:focus-visible .qt-rim,.qt-door:hover .qt-chroma,.qt-door:hover .qt-rim{transform:none}}.rail{position:sticky;z-index:1;top:5.25rem;align-self:start;padding:.85rem .6rem 1rem;border-radius:1.1rem;background:radial-gradient(120% 60% at 50% 0,rgba(168,85,247,.09),rgba(4,6,12,0) 70%),linear-gradient(180deg,rgba(19,26,42,.94),rgba(8,11,18,.94));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07),inset 0 0 0 1px hsla(0,0%,100%,.05)}.rail-head{display:block;padding:0 .65rem .55rem}.rail-group+.rail-group{margin-top:.7rem}.rail-section{display:block;padding:0 .7rem .3rem;font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:9.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#6b7a90}.rail-group--tail{padding-top:.6rem;border-top:1px solid hsla(0,0%,100%,.07)}.rail-item--on{font-weight:600}.rail-ext{position:relative;z-index:1;margin-left:auto;font-size:11px;color:#6b7a90}.rail-list{display:flex;flex-direction:column;gap:.1rem;margin:0;padding:0;list-style:none}.rail-item{position:relative;display:flex;align-items:center;gap:.65rem;overflow:hidden;border-radius:.7rem;padding:.4rem .6rem;font-size:13.5px;font-weight:500;letter-spacing:0;color:#b4c2d4;transition:color .16s ease}.rail-item:hover{color:#edf2f9}.rail-item--on{color:#fff}.rail-edge{position:absolute;left:0;top:.3rem;bottom:.3rem;width:3px;border-radius:0 3px 3px 0}.rail-bloom,.rail-hover{position:absolute;inset:0;pointer-events:none}.rail-hover{opacity:0;transition:opacity .16s ease}.rail-item:hover .rail-hover{opacity:1}.rail-item--on .rail-hover{display:none}@media (prefers-reduced-motion:reduce){.rail-hover,.rail-item{transition:none}}.nav-badge{position:absolute;top:-.45rem;right:-.55rem;z-index:2;display:grid;place-items:center;min-width:1.05rem;height:1.05rem;padding:0 .28rem;border-radius:999px;font-family:var(--font-mono,ui-monospace,monospace);font-size:.6rem;font-weight:700;line-height:1;letter-spacing:0;color:#fff;background:linear-gradient(135deg,rgba(var(--nb-rgb,236,95,180),1),#ec5fb4);box-shadow:0 0 0 2px #0b0f1a,0 0 12px -1px rgba(var(--nb-rgb,236,95,180),.9);animation:nav-badge-pulse 2.4s ease-in-out infinite;pointer-events:none}@keyframes nav-badge-pulse{0%,to{transform:scale(1);box-shadow:0 0 0 2px #0b0f1a,0 0 10px -2px rgba(var(--nb-rgb,236,95,180),.8)}50%{transform:scale(1.08);box-shadow:0 0 0 2px #0b0f1a,0 0 16px 0 rgba(var(--nb-rgb,236,95,180),1)}}.nav-badge--tab{top:2px;right:auto;left:calc(50% + 4px)}.bnav-item i{position:relative}@media (prefers-reduced-motion:reduce){.nav-badge{animation:none}}.hdr-icon{--hi-rgb:168,85,247;display:grid;place-items:center;width:2.35rem;height:2.35rem;padding:0;border:1px solid transparent;border-radius:999px;color:rgb(var(--hi-rgb));background:radial-gradient(80% 80% at 50% 20%,rgba(var(--hi-rgb),.16),rgba(var(--hi-rgb),0) 70%) padding-box,linear-gradient(rgba(12,16,28,.92),rgba(12,16,28,.92)) padding-box,linear-gradient(135deg,rgba(53,214,245,.55),rgba(168,85,247,.5),rgba(236,95,180,.55)) border-box;transform:translateZ(0);transition:transform .18s ease,box-shadow .2s ease,color .18s ease}.hdr-icon--mail{--hi-rgb:53,214,245}.hdr-icon--bell{--hi-rgb:251,191,36}.hdr-icon--search{--hi-rgb:192,132,252}.hdr-icon:hover{color:#fff;transform:translate3d(0,-2px,0);box-shadow:0 0 0 1px rgba(var(--hi-rgb),.35),0 8px 22px -8px rgba(var(--hi-rgb),.9)}.hdr-icon svg{filter:drop-shadow(0 0 6px rgba(var(--hi-rgb),.55))}.hdr-icon--mail svg{animation:hdr-bob 4.5s ease-in-out infinite}@keyframes hdr-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}.hdr-icon--bell svg{transform-origin:50% 12%}.hdr-icon--bell.has-unread svg,.hdr-icon--bell:hover svg{animation:hdr-swing 5s ease-in-out infinite}@keyframes hdr-swing{0%,82%,to{transform:rotate(0)}86%{transform:rotate(14deg)}90%{transform:rotate(-11deg)}94%{transform:rotate(6deg)}97%{transform:rotate(-3deg)}}.hdr-count{box-shadow:0 0 0 2px #0b0f1a,0 0 12px -2px rgba(236,95,180,.9);animation:nav-badge-pulse 2.4s ease-in-out infinite;--nb-rgb:236,95,180}.hdr-avatar{position:relative;isolation:isolate;padding:2px;background:transparent!important;box-shadow:0 0 14px -4px rgba(168,85,247,.85)}.hdr-avatar:before{inset:0;z-index:-2;background:conic-gradient(#35d6f5,#7c4dff,#a855f7,#ec5fb4,#35d6f5);animation:hdr-ring 5s linear infinite;will-change:transform}.hdr-avatar:after,.hdr-avatar:before{content:"";position:absolute;border-radius:inherit}.hdr-avatar:after{inset:2px;z-index:-1;background:linear-gradient(140deg,#4f3fd8,#8b46dc 55%,#c04fa8)}.hdr-avatar>img{border-radius:9999px}@keyframes hdr-ring{to{transform:rotate(1turn)}}.hdr-search{border-color:transparent!important;background:linear-gradient(rgba(12,16,28,.9),rgba(12,16,28,.9)) padding-box,linear-gradient(115deg,rgba(53,214,245,.4),rgba(168,85,247,.4),rgba(236,95,180,.4)) border-box!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}.hdr-search:hover{background:linear-gradient(rgba(14,19,32,.92),rgba(14,19,32,.92)) padding-box,linear-gradient(115deg,rgba(53,214,245,.65),rgba(168,85,247,.65),rgba(236,95,180,.65)) border-box!important}.hdr-search:focus{background:linear-gradient(rgba(8,11,20,.96),rgba(8,11,20,.96)) padding-box,linear-gradient(115deg,#35d6f5,#a855f7,#ec5fb4) border-box!important;box-shadow:0 0 0 3px rgba(124,77,255,.18),0 0 24px -8px rgba(53,214,245,.6),0 0 24px -10px rgba(236,95,180,.55)}.hdr-search-glyph{color:#c084fc;transition:color .16s ease,transform .2s ease}label:focus-within>.hdr-search-glyph{color:#35d6f5;transform:translateY(-50%) scale(1.1)}@media (prefers-reduced-motion:reduce){.hdr-avatar,.hdr-avatar:before,.hdr-count,.hdr-icon,.hdr-icon svg{animation:none!important;transition:none}}