.page.wide{max-width:1640px;padding-left:max(16px,env(safe-area-inset-left,0px),3vw);padding-right:max(16px,env(safe-area-inset-right,0px),3vw)}.pg-top{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px}.pg-top .brand{color:inherit;text-decoration:none}.pg-top h1{font-size:clamp(34px,4vw,48px)}.pg-top .ctrls{justify-content:flex-end}@media (max-width:760px){.pg-top{grid-template-columns:1fr auto}.pg-top .switch{grid-column:1/-1;grid-row:2;justify-self:center}}.pg h2{margin:24px 0 6px;font-size:clamp(30px,3.4vw,40px);line-height:1}.pg h3{margin:0 0 6px;font-size:24px}.pg .sub{color:var(--soft);font-size:18px;margin:0}.pg mark{background:linear-gradient(transparent 35%,var(--hi) 35% 90%,transparent 90%);color:var(--hi-ink);padding:0 4px}.card{background:var(--paper);border:2.5px solid var(--ink);border-radius:var(--wob2);padding:14px 18px;box-shadow:0 4px color-mix(in srgb,var(--ink) 18%,transparent);min-width:0}.card.soft{border-color:var(--soft);box-shadow:none}.taped{position:relative}.taped:before{content:"";position:absolute;top:-12px;left:28px;width:70px;height:20px;background:color-mix(in srgb,var(--hi) 80%,transparent);rotate:-4deg}.grid{display:grid;gap:18px;min-width:0}.g2{grid-template-columns:repeat(2,minmax(0,1fr))}.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.g4{grid-template-columns:repeat(4,minmax(0,1fr))}.lb{grid-template-columns:300px minmax(0,1fr) 340px;align-items:start}.pf,.pt{grid-template-columns:minmax(0,1fr) 380px;align-items:start}@media (max-width:1180px){.lb{grid-template-columns:minmax(0,1fr) 320px}.lb>.left{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.lb,.pf,.pt,.g3{grid-template-columns:1fr}.g3.vstats{grid-template-columns:repeat(2,minmax(0,1fr))}.lb>.left{grid-template-columns:1fr}.g4{grid-template-columns:repeat(2,minmax(0,1fr))}}.stat{display:grid;gap:0;align-content:start}.stat small{font-size:16px;color:var(--soft)}.stat b{font-family:var(--num);font-weight:700;font-size:28px;line-height:1.1}.stat b u{font-family:var(--hand);text-decoration:none;font-size:16px;color:var(--soft);margin-left:4px}.good{color:var(--good)}.pop{color:var(--pop)}.dim{color:var(--soft)}.tabs{display:flex;border:2.5px solid var(--ink);border-radius:var(--wob2);overflow:hidden;width:max-content;background:var(--paper)}.tabs button{border:0;background:none;font:inherit;font-weight:700;font-size:19px;padding:4px 16px;color:var(--ink);cursor:pointer}.tabs button+button{border-left:2.5px solid var(--ink)}.tabs button.on{background:var(--hi);color:var(--hi-ink)}.pg table{width:100%;border-collapse:collapse;font-size:19px}.pg th{font-size:15px;color:var(--soft);text-align:left;font-weight:700;padding:4px 8px;border-bottom:2px solid var(--soft)}.pg td{padding:7px 8px;border-bottom:1.5px dashed var(--faint);vertical-align:middle}.pg td.n,.pg th.n{text-align:right;font-family:var(--num);font-weight:600;font-size:17px;white-space:nowrap}.pg .addr{font-family:var(--type);font-size:13px;color:var(--soft)}.pg tr.me td{background:color-mix(in srgb,var(--hi) 30%,transparent)}.pg td a{color:inherit;text-decoration:none}.pg td a:hover{text-decoration:underline dashed 1.5px}.medal{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;border:2px solid var(--ink);font-family:var(--num);font-size:14px;font-weight:700;color:#27305e}.m1{background:#ffd95a}.m2{background:#dfe4ee}.m3{background:#f0b98a}.pill{font-family:var(--type);font-size:13px;border:1.5px solid var(--soft);color:var(--soft);border-radius:10px;padding:0 6px;white-space:nowrap}.pill.ref{border-color:var(--good);color:var(--good)}.info{font-size:17px;color:var(--soft);line-height:1.35}.info p{margin:6px 0}.info b{color:var(--ink)}details.how{border:2.5px solid var(--soft);border-radius:var(--wob2);padding:6px 16px;background:var(--paper)}details.how summary{cursor:pointer;font-weight:700;font-size:21px;list-style:none;display:flex;align-items:center;gap:8px;padding:2px 0}details.how summary::-webkit-details-marker{display:none}details.how summary:after{content:"▾";margin-left:auto;transition:rotate .2s}details.how[open] summary:after{rotate:180deg}.warn{display:flex;gap:10px;align-items:center;margin:10px 0 6px;padding:8px 12px;border:2px dashed var(--pop);border-radius:var(--wob);color:var(--ink);font-size:17px}.warn b{color:var(--pop)}.linkbox{display:flex;gap:8px;align-items:center;border:2px dashed var(--ink);border-radius:var(--wob2);padding:6px 6px 6px 12px;font-family:var(--type);font-size:15px;overflow:hidden}.linkbox span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.linkbox span i{font-style:normal;background:var(--hi);color:var(--hi-ink);padding:0 3px}.btn{border:2.5px solid var(--ink);border-radius:var(--wob);background:var(--hi);color:var(--hi-ink);font:inherit;font-weight:700;font-size:17px;padding:3px 14px 2px;box-shadow:0 3px 0 var(--ink);white-space:nowrap;cursor:pointer}.btn.ghost{background:var(--paper);color:var(--ink)}.btn[disabled]{opacity:.5;box-shadow:none;cursor:default}.countdown{font-family:var(--type);font-size:15px;color:var(--soft)}.note{font-size:16px;color:var(--soft);border-left:4px solid var(--hi);padding:4px 10px;background:color-mix(in srgb,var(--hi) 12%,transparent)}.note b{color:var(--ink)}.frogavatar{width:76px;height:76px;border-radius:50%;background:var(--frog);border:2.5px solid var(--ink);display:grid;place-items:center;font-size:36px;flex:none}.codeedit{display:flex;gap:6px;align-items:center;margin-top:8px;font-size:16px;color:var(--soft);flex-wrap:wrap}.codeedit input{font:inherit;font-family:var(--type);font-size:15px;color:var(--ink);background:var(--paper);border:2px solid var(--ink);border-radius:8px;padding:2px 8px;width:150px}.msg{font-size:15px;color:var(--soft);min-height:1.2em}.msg.err{color:var(--pop)}.msg.ok{color:var(--good)}.empty{color:var(--soft);font-size:18px;text-align:center;padding:24px 8px}.footlink{margin-top:18px;font-size:17px;color:var(--soft);text-align:center}.footlink a{color:var(--ink)}.chart svg{display:block;width:100%;height:auto}.prof-head{display:flex;gap:16px;align-items:center;margin-top:22px;flex-wrap:wrap}.prof-head h2{margin:0}.prof-head .acts{margin-left:auto;display:flex;gap:8px}.scrollx{overflow-x:auto}@media (max-width:520px){.pg table{font-size:17px}.pg td,.pg th{padding:6px 4px}.pg td.n{font-size:15px}.hide-sm{display:none}}.vault-testnet{margin:2px 0 6px;font-family:var(--num);font-weight:700;font-size:15px;letter-spacing:.08em;color:var(--pop);border:2px dashed var(--pop);border-radius:8px;padding:4px 8px;width:max-content;max-width:100%}.vault-act{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:12px}.vault-act label{display:flex;gap:8px;align-items:center;font-weight:700;flex:1 1 180px;min-width:0}.vault-act input{flex:1;min-width:0;font:inherit;font-family:var(--num);font-size:17px;padding:6px 10px;border:2.5px solid var(--ink);border-radius:10px;background:var(--paper);color:var(--ink)}.vault-pend{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:12px;padding:8px 10px;border:2px dashed var(--soft);border-radius:10px}.vault-pend span{flex:1 1 220px}details.note summary{cursor:pointer;list-style:none}details.note summary::-webkit-details-marker{display:none}details.note summary u{color:var(--ink);white-space:nowrap}details.note[open] summary{margin-bottom:4px}details.note[open] summary u{display:none}.vault-cap{margin:4px 0 10px;font-size:15px}.vault-cap-row{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;color:var(--soft)}.vault-cap-bar{height:10px;border:2px solid var(--ink);border-radius:6px;margin-top:4px;overflow:hidden}.vault-cap-bar i{display:block;height:100%;background:var(--mascot)}.vault-dip{margin:8px 0 0;color:var(--pop)}
