.pid-layer,.pid-card .pid-entry,.pid-toast{--pid-bg:#0b1120;--pid-surface:#141c30;--pid-surface-2:#1b2540;--pid-line:#27324f;--pid-text:#f2f6ff;--pid-muted:#93a1c2;--pid-accent:#4de3ff;--pid-accent-ink:#03141c;--pid-ok:#45e08a;--pid-danger:#f57;--pid-font:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}.pid-card{--bc:var(--sky);margin-bottom:18px}.pid-entry{text-align:left;cursor:pointer;width:100%;font-family:var(--pid-font);color:var(--pid-text);background:linear-gradient(180deg, #16203a, var(--pid-bg));box-shadow:inset 0 0 0 1px var(--pid-line), 0 4px 14px #00000059;border:0;border-radius:14px;align-items:center;gap:12px;padding:10px 12px 10px 10px;display:flex}.pid-entry:hover{box-shadow:inset 0 0 0 1px var(--pid-accent), 0 4px 14px #00000059;outline:none}.pid-entry:focus-visible{box-shadow:inset 0 0 0 1px var(--pid-accent), 0 4px 14px #00000059;outline:none}.pid-entry .pid-logo{flex:none}.pid-entry-t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pid-entry-t b{letter-spacing:-.01em;font-size:17px;font-weight:800}.pid-entry-t small{color:var(--pid-muted);align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.pid-entry-t small.on{color:var(--pid-ok)}.pid-entry-t small i{background:var(--pid-ok);width:7px;height:7px;box-shadow:0 0 6px var(--pid-ok);border-radius:50%}.pid-entry-chev{width:20px;height:20px;color:var(--pid-muted);flex:none}.pid-card-note{color:var(--muted);margin:10px 0 0;font-size:16px;line-height:1.3}.pid-layer{z-index:70;font-family:var(--pid-font);color:var(--pid-text);position:absolute;top:0;bottom:0;left:0;right:0}.pid-dim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#02040a9e;position:absolute;top:0;bottom:0;left:0;right:0}.pid-layer.in .pid-dim{animation:.25s ease-out both pidFade}.pid-sheet{max-height:calc(100% - 44px - var(--sat));width:min(520px,100%);padding-bottom:calc(20px + var(--sab));background:var(--pid-bg);box-shadow:0 -1px 0 var(--pid-line), 0 -18px 40px #00000080;scrollbar-width:thin;scrollbar-color:var(--pid-line) transparent;border-radius:22px 22px 0 0;margin:0 auto;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.pid-layer.in .pid-sheet{animation:.32s cubic-bezier(.2,.9,.3,1) both pidUp}@keyframes pidUp{0%{transform:translateY(100%)}to{transform:none}}@keyframes pidFade{0%{opacity:0}}.pid-sheet:before{content:"";background:var(--pid-line);border-radius:4px;width:40px;height:4px;margin:8px auto 0;display:block}.pid-head{z-index:1;background:var(--pid-bg);justify-content:space-between;align-items:center;padding:6px 10px;display:flex;position:sticky;top:0}.pid-hbtn{width:40px;height:40px;color:var(--pid-text);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}button.pid-hbtn:hover{background:var(--pid-surface)}.pid-brand{align-items:center;gap:8px;display:flex}.pid-word{letter-spacing:-.02em;font-size:18px;font-weight:800}.pid-word b{color:var(--pid-accent)}.pid-i{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px}.pid-body{text-align:center;padding:4px 22px}.pid-hero{place-items:center;margin:6px 0 14px;display:grid}.pid-hero .pid-logo{filter:drop-shadow(0 8px 24px #4de3ff40)}.pid-hero-i{width:56px;height:56px;color:var(--pid-accent);background:var(--pid-surface);stroke-width:1.8px;border-radius:18px;padding:14px}.pid-hero-i.danger{color:var(--pid-danger);background:#ff55771f}.pid-h{letter-spacing:-.02em;margin:0 0 8px;font-size:24px;font-weight:800;line-height:1.2}.pid-p{color:var(--pid-muted);margin:0 0 18px;font-size:15px;line-height:1.45}.pid-p b{color:var(--pid-text);font-weight:600}.pid-p.small{margin-bottom:18px;font-size:13px}.pid-p.small span{color:var(--pid-accent);font-weight:600}.pid-p.warn{color:var(--pid-danger);justify-content:center;align-items:center;gap:6px;display:flex}.pid-p.warn .pid-i{width:16px;height:16px}.pid-perks{text-align:left;background:var(--pid-surface);border-radius:16px;flex-direction:column;gap:2px;margin:0 0 22px;padding:4px 0;list-style:none;display:flex}.pid-perks li{align-items:center;gap:12px;padding:10px 14px;font-size:15px;font-weight:500;display:flex}.pid-perks li+li{box-shadow:0 -1px 0 var(--pid-line)}.pid-perks .pid-i{color:var(--pid-accent)}.pid-label{text-align:left;color:var(--pid-muted);margin-bottom:14px;font-size:13px;font-weight:600;display:block}.pid-input{width:100%;height:52px;font:500 17px var(--pid-font);color:var(--pid-text);background:var(--pid-surface);box-shadow:inset 0 0 0 1.5px var(--pid-line);border:0;border-radius:14px;outline:none;margin-top:6px;padding:0 16px;display:block}.pid-input:focus{box-shadow:inset 0 0 0 2px var(--pid-accent)}.pid-input::placeholder{color:#5b6a8e}.pid-input.danger:focus{box-shadow:inset 0 0 0 2px var(--pid-danger)}.pid-btn{cursor:pointer;width:100%;min-height:52px;font:700 17px var(--pid-font);color:var(--pid-accent-ink);background:var(--pid-accent);border:0;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:2px;margin-bottom:10px;padding:8px 18px;display:flex;box-shadow:0 6px 18px #4de3ff40}.pid-btn small{opacity:.75;font-size:12px;font-weight:600}.pid-btn:active{transform:scale(.98)}.pid-btn.outline{color:var(--pid-text);box-shadow:inset 0 0 0 1.5px var(--pid-line);background:0 0}.pid-btn.ghost{color:var(--pid-muted);box-shadow:none;background:0 0;flex-direction:row;gap:8px}.pid-btn.danger{color:#fff;background:var(--pid-danger);box-shadow:0 6px 18px #ff557740}.pid-btn[disabled]{opacity:.35;cursor:default;box-shadow:none;transform:none}.pid-btn.google{color:#1f1f1f;background:#fff;flex-direction:row;gap:10px;box-shadow:0 1px #0003}.pid-btn.google .pid-g{width:20px;height:20px}.pid-or{color:var(--pid-muted);align-items:center;gap:10px;margin:6px 0 2px;font-size:12px;font-weight:600;display:flex}.pid-or:before,.pid-or:after{content:"";background:var(--pid-line);flex:1;height:1px}.pid-legal{color:#66749a;margin:6px 0 4px;font-size:12px;line-height:1.4}.pid-legal a{color:var(--pid-muted);text-decoration:underline}.pid-code{justify-content:center;gap:8px;margin:0 0 16px;display:flex}.pid-code span{background:var(--pid-surface);width:46px;height:58px;box-shadow:inset 0 0 0 1.5px var(--pid-line);border-radius:12px;place-items:center;font-size:26px;font-weight:700;display:grid}.pid-code span.cur{box-shadow:inset 0 0 0 2px var(--pid-accent)}.pid-code span.cur:after{content:"";background:var(--pid-accent);width:2px;height:26px;animation:1s steps(2,end) infinite pidBlink}@keyframes pidBlink{50%{opacity:0}}.pid-saves{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:18px;display:grid}.pid-save{background:var(--pid-surface);box-shadow:inset 0 0 0 1.5px var(--pid-line);border-radius:16px;padding:12px 10px}.pid-save.cloud{box-shadow:inset 0 0 0 2px var(--pid-accent);background:linear-gradient(180deg, #4de3ff14, var(--pid-surface) 60%)}.pid-save-h{color:var(--pid-muted);justify-content:center;align-items:center;gap:6px;margin-bottom:10px;font-size:13px;font-weight:700;display:flex}.pid-save.cloud .pid-save-h{color:var(--pid-text)}.pid-save-h .pid-i{width:16px;height:16px}.pid-save dl{grid-template-columns:1fr 1fr;gap:8px 4px;margin:10px 0 8px;display:grid}.pid-save dt{color:var(--pid-muted);font-size:11px;font-weight:600}.pid-save dd{white-space:nowrap;margin:1px 0 0;font-size:17px;font-weight:800}.pid-when{color:var(--pid-muted);font-size:12px}.pid-ava{box-shadow:inset 0 0 0 1.5px var(--pid-line);background:radial-gradient(circle at 50% 35%,#26355e,#121a30 70%);border-radius:50%;flex:none;place-items:center;display:inline-grid;overflow:hidden}.pid-ava canvas{image-rendering:pixelated;width:auto;height:70%}.pid-ava.sm{width:36px;height:36px}.pid-ava.lg{width:64px;height:64px}.pid-ava.xl{width:96px;height:96px}.pid-ava.ring{box-shadow:0 0 0 3px var(--pid-bg), 0 0 0 5px var(--pid-accent), 0 10px 30px #4de3ff33}.pid-me{flex-direction:column;align-items:center;padding:8px 0 6px;display:flex}.pid-name{letter-spacing:-.01em;margin:14px 0 6px;font-size:26px;font-weight:800}.pid-name-t{display:inline-block}.pid-name .nick-badge{width:0;height:.7em;vertical-align:baseline;contain:layout;align-items:center;height:1cap;margin:0;display:inline-flex}.pid-name .pid-badge{vertical-align:0;flex:none;margin:0 0 0 8px}.pid-tag{cursor:pointer;font:600 14px var(--pid-font);color:var(--pid-text);background:var(--pid-surface);box-shadow:inset 0 0 0 1px var(--pid-line);border:0;border-radius:999px;align-items:center;gap:8px;padding:5px 12px 5px 5px;display:inline-flex}.pid-tag-id{color:var(--pid-accent-ink);background:var(--pid-accent);border-radius:6px;padding:3px 6px;font-size:11px;font-weight:800}.pid-tag .pid-i{width:15px;height:15px;color:var(--pid-muted)}.pid-status{color:var(--pid-ok);align-items:center;gap:6px;margin:10px 0 0;font-size:13px;font-weight:500;display:flex}.pid-status .pid-i{width:16px;height:16px}.pid-sec{text-align:left;letter-spacing:.08em;color:var(--pid-muted);margin:22px 4px 8px;font-size:12px;font-weight:700}.pid-list{background:var(--pid-surface);border-radius:16px;flex-direction:column;margin-bottom:14px;display:flex;overflow:hidden}.pid-row{text-align:left;width:100%;min-height:52px;font:600 15px var(--pid-font);color:var(--pid-text);cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:8px 14px;display:flex}.pid-row+.pid-row{box-shadow:0 -1px 0 var(--pid-line)}button.pid-row:hover{background:var(--pid-surface-2)}.pid-row>span{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.pid-row>.pid-game,.pid-row>.pid-ava{flex:none;display:grid}.pid-row small{color:var(--pid-muted);font-size:12px;font-weight:500}.pid-row .pid-i{color:var(--pid-muted)}.pid-row-chev{width:18px;height:18px}.pid-row.danger,.pid-row.danger .pid-i{color:var(--pid-danger)}.pid-row.game{cursor:default}.pid-row.dim{opacity:.55}.pid-game{border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid;overflow:hidden}.pid-game .pid-ava{border-radius:10px}.pid-game.soon{color:var(--pid-muted);background:var(--pid-surface-2);font-size:18px;font-weight:800}.pid-ok{color:var(--pid-ok)!important}.pid-row>.pid-switch{background:var(--pid-line);border-radius:999px;flex:none;width:44px;height:26px;transition:background .2s;display:block;position:relative}.pid-switch:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:3px;left:3px}.pid-switch.on{background:var(--pid-accent)}.pid-switch.on:after{transform:translate(18px)}.pid-switch.wait{opacity:.4}button.pid-row:disabled{cursor:default}button.pid-row:disabled:hover{background:0 0}.pid-mini{font:600 12px var(--pid-font);color:var(--pid-text);background:var(--pid-surface-2);cursor:pointer;border:0;border-radius:999px;flex:none;padding:6px 12px}.pid-mini:hover{background:var(--pid-line)}.pid-badge{vertical-align:.3em;font:800 10px var(--pid-font);letter-spacing:.08em;color:#120a1e;background:linear-gradient(90deg,#ff4f8b,#ffd25f,#6ff0a0,#5fc8ff,#b18cff,#ff4f8b) 0 0/300% 100%;border-radius:5px;margin-left:7px;padding:1px 6px;font-style:normal;animation:3s linear infinite devRainbow;display:inline-block}.pid-i.pid-g{stroke:none;width:22px;height:22px}.pid-g.big{width:64px;height:64px}.pid-mini.go{color:var(--pid-accent-ink);background:var(--pid-accent)}@keyframes devRainbow{to{background-position:300% 0}}button.pid-row:disabled .pid-mini.go{opacity:.5}.pid-row>.pid-ava.sm{flex:none;display:inline-grid}.pid-list-end{margin-top:22px}.pid-toast{z-index:95;left:50%;top:calc(14px + var(--sat));font:600 14px var(--pid-font);color:var(--pid-text);background:var(--pid-surface);box-shadow:inset 0 0 0 1px var(--pid-line), 0 8px 24px #00000080;transform:translate(-50%, calc(-100% - 24px - var(--sat)));opacity:0;visibility:hidden;pointer-events:none;border-radius:999px;align-items:center;gap:8px;padding:6px 16px 6px 6px;transition:transform .3s cubic-bezier(.2,.9,.3,1),opacity .25s,visibility 0s linear .3s;display:flex;position:absolute}.pid-toast.show{opacity:1;visibility:visible;transition:transform .3s cubic-bezier(.2,.9,.3,1),opacity .2s,visibility;transform:translate(-50%)}@media (max-width:360px){.pid-code span{width:40px;height:52px}.pid-body{padding:4px 16px}}.pid-err{color:var(--pid-danger);margin:-4px 0 14px;font-size:13px;font-weight:600;line-height:1.35}.pid-link{font:600 13px var(--pid-font);color:var(--pid-accent);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.pid-input.caps{text-transform:uppercase;letter-spacing:.04em}.pid-input[disabled]{opacity:.6}div.pid-row{cursor:default}.pid-code{cursor:text;position:relative}.pid-code-in{opacity:0;color:#0000;caret-color:#0000;background:0 0;border:0;outline:none;width:100%;height:100%;padding:0;font-size:16px;position:absolute;top:0;bottom:0;left:0;right:0}.pid-code.bad span{box-shadow:inset 0 0 0 1.5px var(--pid-danger)}.pid-btn.busy{position:relative;color:#0000!important}.pid-btn.busy[disabled]{opacity:.8}.pid-btn.busy:after{content:"";border:2.5px solid var(--pid-accent-ink);border-right-color:#0000;border-radius:50%;width:20px;height:20px;margin:-10px 0 0 -10px;animation:.7s linear infinite pidSpin;position:absolute;top:50%;left:50%}.pid-btn.outline.busy:after,.pid-btn.ghost.busy:after{border-color:var(--pid-text);border-right-color:#0000}.pid-btn.danger.busy:after{border-color:#fff #0000 #fff #fff}@keyframes pidSpin{to{transform:rotate(360deg)}}.pid-status.busy{color:var(--pid-accent)}.pid-status.busy .pid-i{animation:1.2s linear infinite pidSpin}.pid-status.off{color:var(--pid-muted)}.pid-saves{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pid-save dd{text-overflow:ellipsis;overflow:hidden}.pid-page{box-sizing:border-box;place-items:start center;min-height:100vh;padding:32px 16px;display:grid;position:static}.pid-page .pid-sheet{box-sizing:border-box;border-radius:22px;width:min(460px,100%);max-height:none;padding:24px 22px 18px;position:static}.pid-page .pid-sheet:before{display:none}.pid-page .pid-status{justify-content:center;line-height:1.45}.pid-page *,.pid-page :before,.pid-page :after{box-sizing:border-box}.pid-page .pid-sheet{overflow:visible}.pid-card-inline{margin:0 0 16px}.pid-card-inline .pid-card-note{text-align:center;margin-top:8px;font-size:15px}@media (min-width:720px) and (min-height:540px){.pid-layer .pid-sheet{width:440px;max-height:min(760px,100% - 48px);box-shadow:0 0 0 1px var(--pid-line), 0 24px 70px #0009;border-radius:22px;margin:0;padding-bottom:18px;top:50%;bottom:auto;left:50%;right:auto;transform:translate(-50%,-50%)}.pid-layer .pid-sheet:before{display:none}.pid-layer .pid-head{border-radius:22px 22px 0 0;padding-top:10px}.pid-layer.in .pid-sheet{animation:.22s cubic-bezier(.2,.9,.3,1) both pidPop}.pid-page .pid-sheet{max-height:none;transform:none}}@keyframes pidPop{0%{opacity:0;transform:scale(.6)}}.pid-kick{--pid-bg:#0b1120;--pid-surface:#141c30;--pid-line:#27324f;--pid-text:#f2f6ff;--pid-muted:#93a1c2;--pid-accent:#4de3ff;--pid-accent-ink:#03141c;--pid-danger:#f57;--pid-font:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;z-index:90;font-family:var(--pid-font);color:var(--pid-text);position:absolute;top:0;bottom:0;left:0;right:0}.pid-kick[hidden]{display:none}.pid-kick-dim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#02040acc;position:absolute;top:0;bottom:0;left:0;right:0}.pid-kick-card{text-align:center;background:var(--pid-bg);width:min(400px,100% - 32px);max-height:calc(100% - 32px);box-shadow:0 0 0 1px var(--pid-line), 0 24px 60px #0009;border-radius:22px;padding:18px 22px 16px;animation:.25s ease-out both pidFade;position:absolute;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.pid-kick-brand{justify-content:center;margin-bottom:10px}.pid-kick-card .pid-p.small{margin:4px 0 2px}.pid-hint{text-align:left;margin:-6px 0 12px}.pid-idprev{background:var(--pid-surface);color:var(--pid-muted);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;margin:0 0 18px;padding:10px 12px;font-size:13px;display:flex}.pid-idprev>span{flex:none}.pid-idprev b{color:var(--pid-text);white-space:nowrap;align-items:center;gap:8px;margin-left:auto;font-size:15px;display:inline-flex}.pid-idprev .pid-tag-id{flex:none}.pid-idprev i{font-style:normal}.pid-ready{padding-top:12px}.pid-burst{place-items:center;margin:10px 0 18px;animation:.5s cubic-bezier(.2,1.6,.4,1) both pidPop;display:inline-grid;position:relative}.pid-burst:before{content:"";background:radial-gradient(circle,#4de3ff47,#0000 65%);border-radius:50%;position:absolute;top:-22px;bottom:-22px;left:-22px;right:-22px}.pid-check{color:#03141c;background:var(--pid-ok);width:34px;height:34px;box-shadow:0 0 0 3px var(--pid-bg);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-2px;right:-4px}.pid-check .pid-i{stroke-width:3px;width:20px;height:20px}.pid-ready-lead{margin-top:14px}:root{--sat:env(safe-area-inset-top,0px);--sab:env(safe-area-inset-bottom,0px)}html,body{background:#0b1120;margin:0}.pid-layer.site,.pid-layer.site-out{-webkit-font-smoothing:antialiased}.pid-layer.site *,.pid-layer.site :before,.pid-layer.site :after{box-sizing:border-box}.site.pid-layer{grid-template-columns:260px minmax(0,1fr);min-height:100vh;display:grid;position:static}.side{border-right:1px solid var(--pid-line);background:var(--pid-bg);height:100vh;padding:20px 14px;position:sticky;top:0}.side .pid-brand{color:var(--pid-text);padding:4px 10px 22px;text-decoration:none}.nav{flex-direction:column;gap:4px;display:flex}.nav a,.nav button{width:100%;font:600 15px var(--pid-font);color:var(--pid-muted);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:12px;padding:11px 12px;text-decoration:none;display:flex}.nav a:hover,.nav button:hover{background:var(--pid-surface);color:var(--pid-text)}.nav a.on{background:var(--pid-surface);color:var(--pid-text);box-shadow:inset 0 0 0 1px var(--pid-line)}.nav a.on .pid-i{color:var(--pid-accent)}.nav .end{margin-top:18px}.main{padding:28px 24px 60px}.main .pid-body{max-width:520px;margin:0 auto;padding:0}.site-h{text-align:left;margin-top:6px}.site-sub{padding-top:8px}.pid-ava canvas{display:block}a.pid-row,a.pid-mini{text-decoration:none}.pid-row.game .pid-mini{margin-left:auto}.site-noacc{margin-top:14px}.site-noacc a{color:var(--pid-accent);font-weight:600}.site-toast{width:max-content;max-width:calc(100vw - 32px);position:fixed}.site-out .pid-sheet{padding-top:48px}.site-out .pid-hero .pid-logo{filter:drop-shadow(0 8px 24px #4de3ff40)}.site-out .pid-sheet{position:relative;top:auto;bottom:auto;left:auto;right:auto}.site-lang{z-index:3;position:absolute;top:14px;right:14px}.side .site-lang{top:18px;right:12px}.site-lang-btn{cursor:pointer;font:600 12px var(--pid-font);color:var(--pid-muted);box-shadow:inset 0 0 0 1px var(--pid-line);background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:5px 10px 5px 8px;display:flex}.site-lang-btn:hover,.site-lang.open .site-lang-btn{color:var(--pid-text);background:var(--pid-surface)}.site-lang-btn svg{fill:none;stroke:currentColor;stroke-width:2px;width:14px;height:14px}.site-lang-btn i{opacity:.8;font-size:9px;font-style:normal}.site-lang-menu{background:var(--pid-surface);min-width:150px;box-shadow:inset 0 0 0 1px var(--pid-line), 0 12px 30px #00000073;border-radius:12px;flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.site-lang-menu button{font:600 13px var(--pid-font);color:var(--pid-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;display:flex}.site-lang-menu button:hover{background:var(--pid-surface-2);outline:none}.site-lang-menu button:focus-visible{background:var(--pid-surface-2);outline:none}.site-lang-menu button.on{color:var(--pid-accent)}.site-lang-menu b{font-weight:700}@media (max-width:760px){.side .site-lang{top:calc(7px + var(--sat));right:12px}.site.pid-layer{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.side{z-index:2;height:auto;padding:calc(10px + var(--sat)) 12px 10px;border-right:0;border-bottom:1px solid var(--pid-line);position:sticky}.side .pid-brand{justify-content:center;padding:2px 0 10px}.nav{scrollbar-width:none;flex-direction:row;gap:6px;overflow-x:auto}.nav::-webkit-scrollbar{display:none}.nav a,.nav button{background:var(--pid-surface);border-radius:999px;flex:none;width:auto;padding:7px 12px;font-size:13px}.nav a .pid-i,.nav button .pid-i{display:none}.nav a.on{color:var(--pid-accent-ink);background:var(--pid-accent);box-shadow:none}.nav .end{margin-top:0}.main{padding:16px 16px calc(40px + var(--sab))}}
