#tab-mine .ptitle .k{font-family:var(--mono);letter-spacing:.16em;color:var(--gold-strong);width:100%;font-size:12px}#tab-mine .shootlog{margin:0 0 var(--sp-6);background:var(--card);border:1px solid var(--line);padding:14px 16px}#tab-mine .shootlog .k{font-family:var(--marq);letter-spacing:.12em;color:var(--gold-strong);font-size:10.5px;display:block}#tab-mine .shootlog>.sub{color:var(--mut);margin:4px 0 10px;font-size:12.5px}#tab-mine .shootlog .gridwrap{align-items:flex-start;gap:8px;display:flex}#tab-mine .shootlog .wd{color:var(--faint);font-size:10px;font-family:var(--mono);text-align:right;grid-template-rows:repeat(7,12px);gap:3px;display:grid}#tab-mine .shootlog .wd span{line-height:12px}#tab-mine .shootlog .range{color:var(--faint);justify-content:space-between;margin-top:4px;font-size:10.5px;display:flex}#tab-mine .shootlog .legend .total{font-family:var(--mono);color:var(--mut);margin-left:auto}#tab-mine .shootlog .cells{grid-template-rows:repeat(7,12px);grid-auto-flow:column;gap:3px;padding-bottom:4px;display:grid;overflow-x:auto}#tab-mine .shootlog i,#tab-mine .shootlog .legend i{width:12px;height:12px;display:block}#tab-mine .shootlog .c0{background:var(--p-paper-100)}#tab-mine .shootlog .c1{background:var(--p-flame-100)}#tab-mine .shootlog .c2{background:var(--p-flame-400)}#tab-mine .shootlog .c3{background:var(--p-flame-700)}#tab-mine .shootlog .legend{color:var(--faint);align-items:center;gap:4px;margin-top:8px;font-size:11px;display:flex}#tab-mine .mineboard{gap:var(--sp-6);grid-template-columns:360px minmax(0,1fr);align-items:start;display:grid}#tab-mine .mineboard>*{min-width:0}#tab-mine .flatrow.on{background:var(--gold-soft);box-shadow:inset 3px 0 0 var(--gold)}#tab-mine .flatrow.ret{box-shadow:inset 3px 0 0 var(--red)}#tab-mine .mine-filters{flex-wrap:wrap;gap:8px;margin:0 0 14px;display:flex}#tab-mine .fchip{border:1px solid var(--line);background:var(--card);border-radius:var(--r-pill);cursor:pointer;color:var(--ink);padding:4px 12px;font-size:13px}#tab-mine .fchip.on{border-color:var(--gold);color:var(--gold-strong);font-weight:700}#tab-mine .panel{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-md);padding:var(--sp-6)}#tab-mine .panel .head{align-items:baseline;gap:var(--sp-3);margin-bottom:var(--sp-4);flex-wrap:wrap;display:flex}#tab-mine .panel .head h2{font-size:var(--fs-lg);margin:0}#tab-mine .panel .head .sub{color:var(--mut);font-size:var(--fs-sm)}#tab-mine .badge.ret{background:var(--red-soft);color:var(--red)}#tab-mine .out{background:var(--p-stone-50);border:1px solid var(--line);border-radius:var(--r-sm);padding:var(--sp-3) var(--sp-4);font-family:var(--mono);font-size:var(--fs-sm);white-space:pre-wrap;margin-top:var(--sp-3)}#tab-mine .rv{border:1px solid var(--line);border-radius:var(--r-md);background:var(--paper);margin-top:14px;padding:14px 16px}#tab-mine .rvhead{align-items:center;gap:10px;display:flex}#tab-mine .rvhead .sub{color:var(--mut);font-size:12.5px}#tab-mine .rvbody{white-space:pre-wrap;margin-top:8px;font-size:14.5px;line-height:1.8}@media (width<=1000px){#tab-mine .mineboard{grid-template-columns:minmax(0,1fr)}}#tab-mine .tosettings{color:var(--mut);margin:40px 0;font-size:13.5px}#tab-mine .tosettings a{color:var(--gold-strong);font-weight:700}.pt{align-items:flex-end;gap:var(--sp-6);flex-wrap:wrap;padding:44px 0 20px;display:flex}.pt h1{font-family:var(--display);margin:6px 0 8px;font-size:52px;font-weight:900;line-height:1.15}.pt .sub{color:var(--mut);font-size:var(--fs-md)}.pt .xprule{color:var(--gold-strong);letter-spacing:.04em;margin-top:6px;font-size:12px;display:inline-block}.pt .cnt{font-family:var(--marq);color:var(--gold);margin-left:auto;font-size:44px}.pt .cnt small{font-family:var(--mono);color:var(--mut);font-size:14px}.trackbar{flex-wrap:wrap;gap:8px;margin:4px 0 2px;display:flex}.ptabs{border-bottom:2px solid var(--line);gap:6px;margin:4px 0 16px;display:flex}.ptabs a{color:var(--mut);border-bottom:3px solid #0000;margin-bottom:-2px;padding:10px 14px;font-size:15px;font-weight:700;text-decoration:none}.ptabs a.on{color:var(--ink);border-bottom-color:var(--gold)}.ptabs .tbadge{border-radius:var(--r-pill);background:var(--red);color:#fff;min-width:20px;font-family:var(--mono);text-align:center;margin-left:6px;padding:0 6px;font-size:11px;display:inline-block}.ptabs .tbadge[hidden],#tab-sets[hidden],#tab-mine[hidden]{display:none}.trackbtn{border:1px solid var(--line);background:var(--card);border-radius:var(--r-pill);cursor:pointer;color:var(--mut);white-space:nowrap;padding:7px 16px;font-family:inherit;font-size:13.5px;font-weight:700}.trackbtn .mono{color:var(--faint);margin-left:6px;font-size:11px}.trackbtn.on{background:var(--p-cocoa-900);color:var(--p-glow-400);border-color:var(--p-cocoa-900)}.trackbtn.on .mono{color:var(--p-glow-400)}[hidden]{display:none!important}.tierband{margin:26px 0 8px}.tierband .board{border-top:2px solid var(--ink);margin-top:10px}.setrow{cursor:pointer;background:var(--card);border-bottom:1px solid var(--line);transition:background var(--t-fast);align-items:center;gap:16px;padding:16px 14px;display:flex}.setrow:hover{background:var(--p-paper-50)}.setrow.sel{box-shadow:inset 3px 0 0 var(--gold);background:var(--gold-soft)}.setrow.debut{animation:.45s steps(4,end) both debut-in;position:relative;overflow:hidden}.setrow.debut:after{content:"";pointer-events:none;background:linear-gradient(100deg,transparent 30%,var(--gold-soft) 50%,transparent 70%);animation:.7s steps(6,end) .35s both debut-sweep;position:absolute;inset:0;transform:translate(-100%)}@keyframes debut-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@keyframes debut-sweep{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.setrow.debut,.setrow.debut:after{animation:none}}.setrow.now{box-shadow:inset 3px 0 0 var(--p-flame-400)}.setrow .code{background:var(--p-cocoa-900);width:38px;height:38px;color:var(--p-glow-400);flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.setrow .mid{flex:1 1 0;min-width:0}.setrow .mid b{font-family:var(--display);font-size:17px}.setrow .mid .sub{color:var(--mut);margin-top:2px;font-size:13px;line-height:1.6}.setrow .nowtag{letter-spacing:.1em;color:var(--p-flame-400);margin-left:8px;font-size:10px}.setrow .stat{flex-direction:column;flex:none;align-items:flex-end;gap:5px;display:flex}.setrow .prog{color:var(--mut);font-size:12px}.setrow .bar{gap:3px;display:inline-flex}.setrow .bar i{background:var(--p-paper-200);width:14px;height:8px}.setrow .bar i.on{background:var(--p-flame-400)}.setrow .reward{color:var(--faint);font-size:12px;font-weight:700}.setrow .reward.got{color:var(--gold-strong)}.setrow.lock{cursor:default;background:var(--paper);border-bottom-style:dashed}.setrow.lock .code{border:2px dashed var(--p-paper-200);color:var(--faint);background:0 0;font-size:16px}.setrow.lock .stat{flex:0 46%;min-width:120px;max-width:46%}.setrow.lock .stat .sub{white-space:normal;text-align:right;line-height:1.5}.setrow.lock .mid b{color:var(--mut)}.setrow.lock .mid .sub,.setrow.lock .stat .sub{color:var(--faint)}.setdetail{border-bottom:1px solid var(--line);background:var(--p-paper-25);padding:6px 14px 14px}.setdetail .chk{border:1.5px dashed var(--p-paper-200);width:22px;height:22px;color:var(--green);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.setdetail .chk.on{background:var(--green-soft);border:none}a.prow{color:inherit;text-decoration:none}a.prow:hover b{color:var(--gold-strong)}@media (width<=900px){.pt h1{font-size:38px}.setrow{flex-wrap:wrap}.setrow .mid{flex-basis:calc(100% - 54px)}.setrow .stat{flex-direction:row;flex-basis:calc(100% - 54px);align-items:center;gap:12px;min-width:0;margin-left:54px}.setrow .bar{flex:auto;min-width:0}.setrow .bar i{flex:1 1 0;width:auto;min-width:3px;max-width:14px}.setrow .reward{white-space:nowrap}}.setrow .mine{color:var(--mut);align-items:center;gap:3px;margin-top:2px;font-size:11.5px;display:inline-flex}.setrow .mine i{border:1px solid var(--line);border-radius:50%;width:9px;height:9px;display:inline-block}.setrow .mine .d-ok{background:var(--green);border-color:var(--green)}.setrow .mine .d-back{background:var(--red);border-color:var(--red)}.setrow .mine .d-wait{background:var(--gold);border-color:var(--gold)}.setrow .mine.has-back{color:var(--red);font-weight:700}
