.top{--edge:color-mix(in srgb,var(--paper) 55%,var(--ink));--edge-hi:var(--paper);--edge-b:color-mix(in srgb,var(--butter) 60%,var(--ink));--shade:color-mix(in srgb,var(--paper) 22%,var(--ink))}.top-in{align-items:center}#acct{gap:10px;flex:none}.top .brand{filter:url(#inkbleed-xs);border-radius:var(--r-sm)}.top .brand:focus-visible{outline:2px solid var(--signal);outline-offset:4px}.top .logo{position:relative;background:none;transition:none;animation:logo-in .5s cubic-bezier(.2,.9,.3,1.35) both}.top .logo::before,.top .logo::after{content:'';position:absolute;inset:-15%;background:var(--vinyl) center/100% 100% no-repeat}.top .logo::before{clip-path:polygon(52.5% 45.67%,225.7% -54.33%,225.7% 200%,-100% 200%,-100% -100%,52.5% -100%)}.top .logo::after{clip-path:polygon(52.5% 45.67%,225.7% -54.33%,52.5% -300%);transition:translate .38s cubic-bezier(.3,1.5,.5,1)}.top .brand:hover .logo,.top .brand:focus-visible .logo{transform:none;animation-name:logo-in,logo-spin;animation-duration:.5s,.6s;animation-timing-function:cubic-bezier(.2,.9,.3,1.35),cubic-bezier(.2,.8,.2,1);animation-fill-mode:both,none;animation-iteration-count:1,1}.top .brand:hover .logo::after,.top .brand:focus-visible .logo::after{translate:5% -8.66%}.top .brand .logo.tick{animation-name:logo-in,logo-tick;animation-duration:.5s,.34s;animation-timing-function:cubic-bezier(.2,.9,.3,1.35),steps(5,end);animation-fill-mode:both,none;animation-iteration-count:1,1}.top .brand span{animation:wm-in .5s .1s cubic-bezier(.2,.9,.3,1.2) both}@keyframes logo-in{0%{scale:1.4;opacity:0}55%{opacity:1}100%{scale:1;opacity:1}}@keyframes logo-spin{0%{rotate:0deg}100%{rotate:360deg}}@keyframes logo-tick{0%{rotate:0deg}40%{rotate:30deg}100%{rotate:0deg}}@keyframes wm-in{0%{opacity:0;translate:-6px 0}100%{opacity:1;translate:0 0}}.top #bell,.top .prc,.top .acct-me,.top .imppill,.top #sbtn{min-height:44px}.top #bell{width:44px;height:44px;padding:0;align-items:center;justify-content:center;border-radius:var(--r-md);color:var(--text);transition:color .15s,background-color .15s}.top #bell:hover,.top #bell:focus-visible{color:var(--butter);background:color-mix(in srgb,var(--paper) 10%,transparent)}.top #bell:hover svg{animation:bell-ring .45s steps(6,end)}.top #bell:active{transform:scale(.94)}@keyframes bell-ring{0%,100%{rotate:0deg}25%{rotate:-14deg}60%{rotate:12deg}}.top .bdg{top:4px;right:3px;min-width:17px;height:17px;padding:0 4px;background:var(--signal);color:var(--ink);font:700 10px/17px var(--body);border-radius:var(--r-sm);text-align:center}.top #bell:focus-visible,.top .prc:focus-visible,.top .acct-me a:focus-visible,.top .imppill:focus-visible,.top #sbtn:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.top .acct-me,.top .imppill{position:relative;isolation:isolate;transition:transform .15s}.top .acct-me::before,.top .imppill::before{content:'';position:absolute;inset:0;z-index:-1;border:1.5px solid var(--edge);border-radius:inherit;box-shadow:0 0 0 var(--shade);filter:url(#inkbleed-xs);transition:box-shadow .15s,border-color .15s;pointer-events:none}.top .acct-me:hover,.top .acct-me:focus-within,.top .imppill:hover{transform:translate(-1px,-1px)}.top .acct-me:hover::before,.top .acct-me:focus-within::before,.top .imppill:hover::before{border-color:var(--edge-hi);box-shadow:2px 2px 0 var(--shade)}.top .acct-me:active,.top .imppill:active{transform:translate(0,0)}.top .acct-n{max-width:11ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 14px/1.2 var(--body);color:var(--text);text-decoration:none;padding:12px 2px;transition:color .15s}.top .acct-n:hover{color:var(--paper);text-decoration:underline;text-underline-offset:4px}.top .acct-me{display:flex;align-items:center;gap:6px;padding:0 3px 0 0;border-radius:var(--r-md)}.top .acct-me .acct-a{display:flex;align-items:center;justify-content:center;align-self:stretch;min-width:44px;min-height:0;padding:0;border-radius:var(--r-md) 0 0 var(--r-md)}.top .acct-me .acct-a::after{content:'';position:absolute;inset:0;border-radius:var(--r-md)}.top .acct-me .acct-a:focus-visible{outline:none}.top .acct-me .acct-a:focus-visible::after{outline:2px solid var(--signal);outline-offset:2px}.top .acct-me .lring{width:38px;height:38px}.top .acct-me .lv{position:relative;z-index:1;margin:0 4px 0 -2px;font:700 12px/1.2 var(--body);letter-spacing:.02em;color:var(--butter);font-variant-numeric:tabular-nums;white-space:nowrap}.top .acct-me .lv:hover{color:var(--paper)}.top .acct-me .acct-a:hover .lring{filter:none;transform:rotate(-8deg) scale(1.04)}.top .acct-me .acct-a .lring{transition:transform .2s cubic-bezier(.3,1.5,.5,1)}.prw{position:relative;z-index:1;display:inline-flex;align-items:center}.top .prc{position:relative;gap:7px;padding:0 11px 0 12px;border-radius:0 var(--r-md) var(--r-md) 0;color:var(--butter);transition:background-color .15s}.top .prc::before{content:'';position:absolute;inset:9px auto 9px 0;border-left:1.5px solid var(--edge);pointer-events:none}.top .prc:hover{background:color-mix(in srgb,var(--butter) 12%,transparent)}.top .prc .prs{width:24px;height:24px;filter:drop-shadow(1px 1px 0 var(--ink));transform-origin:50% 50%}.top .prc .prn{font:900 15px/1 var(--disp);letter-spacing:-.04em;font-variant-numeric:tabular-nums;min-width:2ch;text-align:left;color:var(--butter);transform-origin:50% 100%;backface-visibility:hidden}.top .prc:hover .prn{color:var(--butter)}.top .prc:hover .prs,.top .prc.tick .prs{animation:coin-turn .55s cubic-bezier(.3,1.2,.4,1)}@keyframes coin-turn{0%{transform:perspective(140px) rotateY(0)}100%{transform:perspective(140px) rotateY(360deg)}}.prpop{display:none;position:absolute;top:100%;right:-3px;text-align:left;z-index:70;width:min(250px,calc(100vw - 32px));padding-top:12px;filter:drop-shadow(2px 2px 0 var(--ink));transform-origin:100% 0}.prpop::after{content:'';position:absolute;left:46%;top:5px;width:46px;height:14px;background:color-mix(in srgb,var(--butter) 75%,transparent);transform:rotate(-4deg);z-index:2;pointer-events:none}.prt{position:relative;background:var(--paper);color:var(--ink);border-radius:var(--r-sm);padding:16px 16px 14px 24px;-webkit-mask:radial-gradient(circle at 0 50%,transparent 7px,#000 7.5px);mask:radial-gradient(circle at 0 50%,transparent 7px,#000 7.5px)}.acct-me:hover .prpop,.acct-me:focus-within .prpop,.acct-me.open .prpop{display:block;animation:prpop .38s cubic-bezier(.2,.9,.3,1.35) both}.acct-me.shut .prpop{display:none}@keyframes prpop{0%{transform:scale(1.1) rotate(-2deg);opacity:0}60%{opacity:1}100%{transform:none;opacity:1}}.prl{display:flex;align-items:baseline;gap:9px;margin:0 0 8px}.prl b{font:900 20px/1 var(--disp);letter-spacing:-.04em;color:var(--ink)}.prl span{font:700 13px var(--body);text-transform:lowercase;color:color-mix(in srgb,var(--ink) 70%,var(--paper))}.prbar{height:8px;margin:0 0 6px;border:1.5px solid var(--ink);border-radius:var(--r-sm);background:transparent;overflow:hidden}.prbar[hidden]{display:none}.prbar i{display:block;height:100%;width:0;background:var(--signal)}.prt p.prxp{font:700 12px var(--body);font-variant-numeric:tabular-nums;margin:0 0 4px}.prsep{border:0;border-top:1.5px dashed color-mix(in srgb,var(--ink) 40%,var(--paper));margin:10px 0}.prh{display:flex;align-items:center;gap:9px;margin:0 0 8px}.prh b{font:900 28px/1 var(--disp);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--ink)}.prh span{font:700 13px var(--body);text-transform:lowercase;color:color-mix(in srgb,var(--ink) 70%,var(--paper))}.prt p{margin:0 0 4px;font:500 13px/1.35 var(--body)}.prt p.prx{font-weight:700}.prt p[hidden]{display:none}.prt .prgo{display:flex;justify-content:center;align-items:center;margin:10px 0 0;min-height:40px;color:var(--ink);text-decoration:none;text-transform:lowercase}.top .imppill{flex:none;justify-content:center;gap:5px;min-width:0;padding:0 13px;border:0;border-radius:var(--r-md);white-space:nowrap;font:700 12px/1 var(--body);color:var(--butter);overflow:visible}.top .imppill:hover{background:none}.top .imppill[hidden]{display:none}.top .imppill i{height:3px;border-radius:2px;background:var(--butter);max-width:100%}@media(max-width:1180px){.top .acct-n{max-width:8ch}#nav{gap:20px}.top-in{gap:16px}}@media(min-width:1000px){.top-in{flex-wrap:nowrap}.top .search{flex:1 1 0;min-width:96px}}.top .search input{text-overflow:ellipsis}@media(max-width:999px){.top .acct-n{display:none}}@media(max-width:760px){#acct{gap:4px}.top #acct .acct-me .lv{display:block}}@media(max-width:480px){.prw{position:static;z-index:auto}.top #acct .prc{min-height:0;height:22px;padding:0 7px 0 4px;gap:3px;border-radius:var(--r-sm);background:var(--ink)}.top #acct .prc::before{inset:0;border:1.5px solid var(--edge-b);border-radius:inherit;filter:url(#inkbleed-xs)}.top #acct .prc:hover{background:var(--ink)}.top #acct .prc::after{content:'';position:absolute;inset:-12px -8px -8px -8px}.top #acct .prc .prs{width:15px;height:15px}.top #acct .prc .prn{font-size:11px;min-width:0}.top-in{gap:6px}.top .brand{font-size:16px;gap:7px}.top .logo{width:26px;height:26px}.top #bell,.top #sbtn{width:42px;min-width:42px;padding:0}.top #acct .acct-me{gap:2px;padding-right:6px}.top #acct .acct-me .lring{width:34px;height:34px}.top #acct .acct-me .acct-a{min-width:40px}.top #acct .acct-me .lv{display:block;margin:0}.prpop{top:calc(100% + 14px);right:0}}@media(max-width:360px){.top-in{gap:4px}.top .brand{font-size:15px;gap:6px}.top .logo{width:24px;height:24px}.top #bell,.top #sbtn{width:36px;min-width:36px}.top #acct{gap:2px}.top #acct .acct-me{padding-right:5px}.top #acct .acct-me .lring{width:30px;height:30px}.top #acct .acct-me .acct-a{min-width:36px}.top #acct .acct-me .lv{font-size:11px;display:block}}@media(pointer:coarse){.top .acct-me .acct-a{min-height:44px}}@media(prefers-reduced-motion:reduce){.prbar i{transition:none}.top .logo,.top .brand span,.top .logo::after,.top .prc .prs,.top #bell svg,.prw .prpop{animation:none!important;transition:none!important}.top .brand:hover .logo::after,.top .brand:focus-visible .logo::after{translate:none}.top .prc,.top .acct-me,.top .imppill{transition:none}.top .prc:hover,.top .acct-me:hover,.top .imppill:hover{transform:none}}