.nav{gap:2px;display:flex}.nav a{color:var(--pearl-dim);border-radius:999px;padding:8px 13px;font-size:15px;text-decoration:none}.nav a:hover{color:var(--pearl)}.nav a[aria-current=page]{background:var(--night-3);color:var(--pearl)}.who{border:1px solid var(--line-2);border-radius:999px;align-items:center;gap:8px;min-width:0;max-width:220px;padding:5px 14px 5px 5px;font-size:14.5px;text-decoration:none;display:flex}.who span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.who i,.avatar{background:radial-gradient(circle at 35% 30%,var(--rose-2),var(--rose) 55%,#8c5a63);border-radius:50%;flex:none;width:28px;height:28px}.bnav{display:none}.page{padding-top:40px;padding-bottom:120px}.page-h{margin-bottom:28px}.page-h h1{overflow-wrap:anywhere;font-size:46px}.page-h p{color:var(--mist);max-width:40em;margin-top:6px}.grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:26px;display:grid}.grid>*{min-width:0}.col{flex-direction:column;gap:20px;min-width:0;display:flex}.pane{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--night-2);flex-direction:column;gap:16px;min-width:0;padding:24px;display:flex}.pane h2{font-size:25px}.pane-h{justify-content:space-between;align-items:center;gap:12px;display:flex}.narrow{max-width:780px}.slim{max-width:640px}.balance{border:1px solid var(--line-2);border-radius:var(--r-lg);background:radial-gradient(520px 260px at 100% 0%,var(--rose-tint),transparent 70%),var(--night-2);flex-direction:column;gap:22px;padding:28px;display:flex;position:relative;overflow:hidden}.balance .bh{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.balance .bh>div{min-width:0}.balance .big{font-family:var(--display);overflow-wrap:anywhere;margin-top:10px;font-size:66px;line-height:1}.balance .big small{font-family:var(--body);color:var(--mist);margin-left:8px;font-size:16px}.curtain{border:1px solid var(--line-2);color:var(--pearl-dim);border-radius:999px;flex:none;align-items:center;gap:8px;padding:8px 13px;font-size:13.5px;display:flex}.curtain:hover{border-color:var(--rose)}.acts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.acts a{border:1px solid var(--line-2);border-radius:var(--r);background:var(--night-3);text-align:left;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:14px 16px;text-decoration:none;display:flex}.acts a:hover{border-color:var(--rose)}.acts b{font-weight:600}.acts span{color:var(--mist);font-size:13px}.two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.mini{border:1px solid var(--line);border-radius:var(--r);background:var(--night-3);min-width:0;padding:16px}.mini span{color:var(--mist);font-size:13.5px}.mini b{font-family:var(--display);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:27px;font-weight:400;display:block;overflow:hidden}.mini small{color:var(--mist-2);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;display:block;overflow:hidden}.soon{text-align:left;border:1px dashed var(--line-2);border-radius:var(--r);justify-content:space-between;align-items:center;gap:12px;width:100%;padding:16px 18px;text-decoration:none;display:flex}.soon b{font-weight:600}.soon span{color:var(--mist);font-size:13.5px;display:block}.row{border-bottom:1px solid var(--line);justify-content:space-between;gap:14px;padding:11px 0;font-size:15px;display:flex}.row span:first-child{color:var(--mist)}.row span:last-child{text-align:right;overflow-wrap:anywhere;min-width:0}.field{flex-direction:column;gap:8px;display:flex}.lab{color:var(--pearl-dim);justify-content:space-between;gap:10px;font-size:14px;display:flex}.inp{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--night);width:100%;height:52px;padding:0 16px;font-size:16px}.inp:focus{border-color:var(--rose);outline:none}.amount{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--night);align-items:center;padding:0 16px;display:flex}.amount:focus-within{border-color:var(--rose)}.amount input{min-width:0;height:66px;font-family:var(--display);background:0 0;border:0;outline:none;flex:1;font-size:34px}.amount span{color:var(--mist)}.at{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--night);align-items:center;padding-left:16px;display:flex}.at:focus-within{border-color:var(--rose)}.at b{color:var(--rose);font-size:18px;font-weight:500}.at input{background:0 0;border:0;outline:none;flex:1;min-width:0;height:52px;padding:0 14px 0 2px;font-size:17px}.hint{color:var(--mist);font-size:13.5px}.hint.ok{color:var(--ok)}.hint.bad{color:var(--warn)}.chips{flex-wrap:wrap;gap:8px;display:flex}.chips button{border:1px solid var(--line-2);color:var(--pearl-dim);border-radius:999px;padding:7px 14px;font-size:14px}.chips button:hover{border-color:var(--mist)}.chips button[disabled]{opacity:.45;cursor:not-allowed}.seg{border:1px solid var(--line-2);background:var(--night);border-radius:999px;align-self:flex-start;gap:2px;max-width:100%;padding:4px;display:inline-flex}.seg button{color:var(--pearl-dim);white-space:nowrap;border-radius:999px;padding:8px 15px;font-size:14.5px}.seg button[aria-pressed=true]{background:var(--pearl);color:var(--night)}.note{border-radius:var(--r-sm);background:var(--ok-tint);color:var(--pearl-dim);padding:14px 16px;font-size:14.5px}.note.rose{background:var(--rose-tint)}.note.warn{background:var(--warn-tint)}.note-acts{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.feed li{border-bottom:1px solid var(--line);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 0;display:grid}.feed li:last-child{border-bottom:0}.feed .g{background:var(--night-3);width:36px;height:36px;color:var(--mist);border-radius:50%;place-items:center;font-size:15px;display:grid}.feed .g.in{background:var(--ok-tint);color:var(--ok)}.feed .g.out{background:var(--warn-tint);color:var(--warn)}.feed .g.mv{background:var(--rose-tint);color:var(--rose)}.feed li>div{min-width:0}.feed .t{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.feed small{color:var(--mist);overflow-wrap:anywhere;font-size:13.5px;display:block}.feed .a{font-variant-numeric:tabular-nums;font-weight:500}.feed .a.pos{color:var(--ok)}.empty{text-align:center;color:var(--mist);border:1px dashed var(--line-2);border-radius:var(--r);padding:22px}.qr{background:var(--pearl);border-radius:var(--r);align-self:center;padding:16px;line-height:0}.qr svg{width:200px;max-width:100%;height:200px;display:block}.linkbox{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--night);align-items:center;gap:10px;padding:6px 6px 6px 16px;display:flex}.linkbox code{min-width:0;font:15px var(--body);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.flow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.flow .end{border:1px solid var(--line-2);border-radius:var(--r);background:var(--night-3);min-width:0;padding:14px}.flow .end span{color:var(--mist);font-size:13px;display:block}.flow .end b{font-family:var(--display);font-size:24px;font-weight:400;display:block}.flow .arrow{border:1px solid var(--line-2);width:42px;height:42px;color:var(--rose);border-radius:50%;place-items:center;display:grid}.flow .arrow:hover{border-color:var(--rose)}.solo{max-width:520px;margin:56px auto 120px}.solo h1{margin:18px 0 8px;font-size:44px}.stepsline{gap:6px;display:flex}.stepsline i{background:var(--line-2);border-radius:999px;flex:1;height:4px}.stepsline i.on{background:var(--rose)}.wlist{flex-direction:column;gap:10px;display:flex}.wbtn{border:1px solid var(--line-2);border-radius:var(--r);background:var(--night-3);text-align:left;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;font-weight:500;text-decoration:none;display:grid}.wbtn:hover:not([disabled]):not([aria-disabled=true]){border-color:var(--rose)}.wbtn[disabled],.wbtn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.wbtn i{border-radius:50%;width:22px;height:22px;margin:0 5px}.wbtn img{object-fit:contain;border-radius:8px;width:32px;height:32px}.wbtn small{color:var(--mist);font-size:13.5px;font-weight:400}.wcqr{place-items:center;min-height:232px;display:grid}.coming{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;display:grid}.cgroup{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--night-2);padding:22px}.cgroup h2{font-size:24px}.cgroup p{color:var(--mist);margin:2px 0 14px;font-size:14px}.citem{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:12px 0;display:grid}.citem b{font-weight:600}.citem small{color:var(--mist);grid-column:1;font-size:13.5px}.tag{border:1px solid var(--line-2);color:var(--mist);border-radius:999px;grid-area:1/2/3;align-self:center;padding:3px 9px;font-size:12px}.tag.next{border-color:var(--rose);color:var(--rose)}.overlay{z-index:50;background:#0a080fc2;place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow-y:auto}.modal{background:var(--night-2);border:1px solid var(--line-2);border-radius:var(--r-lg);flex-direction:column;gap:16px;width:min(460px,100vw - 32px);padding:26px;display:flex}.modal h3{font-size:27px}.modal p{color:var(--pearl-dim)}.mact{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.steps{flex-direction:column;gap:12px;display:flex}.steps li{color:var(--mist);grid-template-columns:26px minmax(0,1fr);align-items:start;gap:12px;display:grid}.steps li i{border:1px solid var(--line-2);border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;font-style:normal;display:grid}.steps li small{color:var(--mist-2);overflow-wrap:anywhere;font-size:13px;display:block}.steps li small a{color:var(--pearl-dim)}.steps li.run{color:var(--pearl)}.steps li.run i{border-color:var(--rose);animation:1s infinite pulse}.steps li.done{color:var(--pearl)}.steps li.done i{background:var(--ok);border-color:var(--ok);color:var(--night)}.steps li.fail{color:var(--pearl)}.steps li.fail i{border-color:var(--warn);color:var(--warn)}.steps li.fail small{color:var(--warn)}@keyframes pulse{50%{box-shadow:0 0 0 6px var(--rose-tint)}}.spin{border:2px solid var(--line-2);border-top-color:var(--rose);border-radius:50%;align-self:center;width:28px;height:28px;animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.toast{opacity:0;background:var(--pearl);color:var(--night);z-index:60;text-align:center;pointer-events:none;border-radius:999px;max-width:calc(100vw - 32px);padding:12px 20px;font-size:15px;font-weight:500;transition:opacity .2s,transform .2s;position:fixed;bottom:28px;left:50%;transform:translate(-50%)translateY(12px)}.toast.show{opacity:1;transform:translate(-50%)}.pub{max-width:480px;margin:48px auto 120px}.pub .card{border:1px solid var(--line-2);border-radius:var(--r-lg);background:linear-gradient(180deg,var(--night-3),var(--night-2));flex-direction:column;gap:18px;padding:28px;display:flex}.pub .id{align-items:center;gap:14px;min-width:0;display:flex}.pub .id>div{min-width:0}.pub .id .avatar{width:52px;height:52px}.pub .id b{font-family:var(--display);overflow-wrap:anywhere;font-size:30px;font-weight:400;display:block}.pub .foot{text-align:center;margin-top:18px}@media (max-width:900px){.nav{display:none}.grid,.coming{grid-template-columns:1fr}.page-h h1{font-size:38px}.balance .big{font-size:48px}.acts span{display:none}.flow{grid-template-columns:1fr}.flow .arrow{justify-self:center;transform:rotate(90deg)}.bnav{border-top:1px solid var(--line);z-index:30;padding:6px 4px calc(6px + env(safe-area-inset-bottom));background:#17131ff7;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.bnav a{color:var(--mist);flex-direction:column;align-items:center;gap:2px;padding:6px 0;font-size:12px;text-decoration:none;display:flex}.bnav a[aria-current=page]{color:var(--rose)}.bnav svg{width:20px;height:20px}.who span{display:none}.who{padding:5px}.toast{bottom:90px}}@media (max-width:420px){.balance,.pane{padding:20px}.two{grid-template-columns:1fr}.pub .card{padding:22px}}
