.at{--brand:#20383C;--brand2:#2C4A4E;--brand3:#3A5C60;--sand:#EFEAE0;--card:#FBF8F2;--card2:#F3EDE2;--line:#E0D7C7;--t1:#22302F;--t2:#5A665F;--t3:#6E786E;--onD:#F3EFE6;--onD2:#B9C9C4;--cinnabar:#B94E33;--cin-bg:#F7E9E3;--cinnabar-solid:#B94E33;--jade:#357A5B;--jade-bg:#E5F0E9;--gold:#966C26;--gold-bg:#F7EEDC;--info:#33626B;--info-bg:#E4EDEF;--danger:#A8382B;--chart-bar:#E7DCC7;--chart-up:#B94E33;--chart-up-area:rgba(185,78,51,.2);--sans:-apple-system,"PingFang SC","Microsoft YaHei",sans-serif;--mono:"SFMono-Regular",ui-monospace,Menlo,Consolas,monospace;--r-sm:10px;--r-md:16px;--r-lg:22px;--r-xl:28px;--r-pill:99px;--sh1:0 2px 8px rgba(40,50,45,.06);--sh2:0 12px 32px -8px rgba(40,50,45,.18);--line-strong:#C9BCA3;--thead:#E7DED0;--sh-float:0 12px 30px -8px rgba(40,50,45,.3);--shB:0 14px 34px -12px rgba(32,56,60,.55);--scroll-thumb:rgba(32,56,60,.26);--scroll-thumb-h:rgba(32,56,60,.46);background:var(--sand);color:var(--t1);font:14px/1.7 var(--sans);-webkit-font-smoothing:antialiased}.at.dark,.at.dark .at{--brand:#1B2E2C;--brand2:#264540;--brand3:#2F524A;--sand:#0F1614;--card:#1A2422;--card2:#141D1B;--line:#2C3A36;--t1:#ECE6DA;--t2:#B6C0BA;--t3:#A9B6AE;--onD:#F3EFE6;--onD2:#9FB0AB;--cinnabar:#E8825F;--cin-bg:rgba(232,130,95,.16);--cinnabar-solid:#A63E28;--jade:#54B98C;--jade-bg:rgba(84,185,140,.16);--gold:#E0B455;--gold-bg:rgba(224,180,85,.14);--info:#6FB0BC;--info-bg:rgba(111,176,188,.16);--danger:#E8766B;--chart-bar:rgba(255,255,255,.07);--chart-up:#E8825F;--chart-up-area:rgba(232,130,95,.18);--sh1:0 2px 10px rgba(0,0,0,.4);--sh2:0 14px 34px -10px rgba(0,0,0,.6);--line-strong:#476058;--thead:#283B35;--sh-float:0 14px 34px -8px rgba(0,0,0,.85),0 0 0 1px rgba(236,230,218,.12);--shB:0 14px 38px -10px rgba(0,0,0,.7);--scroll-thumb:rgba(236,230,218,.2);--scroll-thumb-h:rgba(236,230,218,.4)}.at *{box-sizing:border-box}.at .stat,.at .block,.at .list,.at .tbl,.at .ac,.at .rc,.at .form,.at .empty,.at .modal{border:1px solid var(--line-strong)}.at .block.deep{border-color:var(--brand3)}.at .num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.at .mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.at .up{color:var(--cinnabar)}.at .down{color:var(--jade)}.at a{text-decoration:none;color:inherit}.at{scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) transparent}.at ::-webkit-scrollbar{width:10px;height:10px}.at ::-webkit-scrollbar-track{background:transparent}.at ::-webkit-scrollbar-thumb{background-color:var(--scroll-thumb);border-radius:99px;border:2px solid transparent;background-clip:content-box;transition:background-color .2s}.at ::-webkit-scrollbar-thumb:hover{background-color:var(--scroll-thumb-h)}.at ::-webkit-scrollbar-corner{background:transparent}.at .band{background:linear-gradient(115deg,var(--brand),var(--brand2) 62%,var(--brand3));color:var(--onD);padding:24px 38px;position:relative;overflow:hidden;box-shadow:var(--shB)}.at .band:after{content:"";position:absolute;right:-90px;top:-140px;width:420px;height:420px;border:1px solid rgba(255,255,255,.1);border-radius:50%;pointer-events:none}.at .band:before{content:"";position:absolute;right:20px;top:-90px;width:300px;height:300px;border:1px solid rgba(255,255,255,.08);border-radius:50%;pointer-events:none}.at .band .brow{display:flex;align-items:center;gap:18px;position:relative;z-index:1}.at .band .logo{width:44px;height:44px;border-radius:14px;background:var(--cinnabar-solid);display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:800;color:#fff;flex-shrink:0}.at .band .bt b{font-size:23px;font-weight:800;letter-spacing:.04em;display:block;line-height:1.15}.at .band .bt span{font-size:9px;letter-spacing:.28em;color:var(--onD2);text-transform:uppercase}.at .band nav{display:flex;gap:4px;margin-left:28px;flex:1;position:relative;z-index:1;flex-wrap:wrap}.at .band nav a{padding:8px 15px;border-radius:var(--r-pill);font-size:13px;color:var(--onD2);white-space:nowrap}.at .band nav a:hover{color:var(--onD);background:#ffffff17}.at .band nav a.on{color:var(--brand);background:var(--onD);font-weight:800}.at .band .br{text-align:right;position:relative;z-index:1;font-size:11px;color:var(--onD2);line-height:1.75;white-space:nowrap}.at .band .br b{color:#8fd9b6;font-weight:700}.at .band .bsub{margin-top:18px;position:relative;z-index:1;display:flex;align-items:baseline;gap:14px;border-top:1px solid rgba(255,255,255,.14);padding-top:14px}.at .band .bsub h1{font-size:31px;font-weight:800;letter-spacing:-.01em}.at .band .bsub p{font-size:12px;color:var(--onD2)}.at .band .bsub .role{margin-left:auto;font-size:11px;background:#ffffff1f;padding:6px 14px;border-radius:var(--r-pill);color:var(--onD)}.at .body{padding:30px 38px}.at .body:after{content:"";display:block;height:54px}.at .zone{margin-bottom:34px}.at .zh{display:flex;align-items:flex-end;flex-wrap:wrap;gap:14px;margin-bottom:16px}.at .zh .no{width:34px;height:34px;border-radius:11px;background:var(--brand);color:var(--onD);display:flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:12px;font-weight:700;flex-shrink:0}.at .zh h2{font-size:23px;font-weight:800;letter-spacing:-.01em;line-height:1.2}.at .zh .desc{font-size:11.5px;color:var(--t3);margin-left:auto;text-align:right;line-height:1.6}.at .zh .act{margin-left:auto;font-size:12px;color:var(--cinnabar);font-weight:700;border-bottom:2px solid var(--cinnabar);padding-bottom:2px;cursor:pointer;white-space:nowrap}.at .zh .seg{margin-left:auto;display:inline-flex;background:var(--card2);border-radius:var(--r-pill);padding:3px;gap:2px}.at .zh .seg span{font-size:11.5px;color:var(--t3);padding:5px 13px;border-radius:var(--r-pill);cursor:pointer;white-space:nowrap;font-weight:700}.at .zh .seg span.on{background:var(--brand);color:var(--onD)}.at .stats{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.at .stat{background:var(--card);border-radius:var(--r-lg);padding:16px 17px;box-shadow:var(--sh1);min-width:0;position:relative;overflow:hidden;transition:transform .22s cubic-bezier(.2,.7,.3,1),box-shadow .22s}.at .stat:hover{transform:translateY(-3px);box-shadow:var(--sh2)}.at .stat .lb{font-size:11px;color:var(--t3);font-weight:600;white-space:nowrap}.at .stat .vl{font-size:24px;font-weight:800;margin-top:9px;letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums}.at .stat .vl small{font-size:12px;font-weight:600;color:var(--t3);margin-left:2px}.at .stat .sub{font-size:10.5px;color:var(--t3);margin-top:7px;white-space:nowrap}.at .stat.wide{grid-column:span 2;background:linear-gradient(140deg,var(--card),var(--card2))}.at .stat.wide .vl{font-size:34px;color:var(--cinnabar)}.at .stat .mini{position:absolute;right:12px;bottom:12px;opacity:.85}.at .covers{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.at .ac{background:var(--card);border-radius:var(--r-xl);overflow:hidden;box-shadow:var(--sh1);transition:transform .22s cubic-bezier(.2,.7,.3,1),box-shadow .22s;cursor:pointer}.at .ac:hover{transform:translateY(-4px);box-shadow:var(--sh2)}.at .ac .cov{height:132px;position:relative;overflow:hidden;color:#fff}.at .ac .cov.dun{background:linear-gradient(150deg,#d29a5e,#8b4a2e)}.at .ac .cov.sha{background:linear-gradient(150deg,#3e6c6b,#1c3b3e)}.at .ac .cov.gong{background:linear-gradient(150deg,#c0563a,#7e2b22)}.at .ac .cov.long{background:linear-gradient(150deg,#d9ac58,#96681f)}.at .ac .cov.dui{background:linear-gradient(150deg,#6e9a7a,#2f5a4b)}.at .ac .cov .glyph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:58px;font-weight:800;color:#ffffffeb;text-shadow:0 4px 18px rgba(0,0,0,.2);z-index:1}.at .ac .cov .geo{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.35;z-index:0}.at .ac .cov .no{position:absolute;left:13px;bottom:11px;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;color:#ffffffe6;z-index:2}.at .ac .cov .badge{position:absolute;right:11px;top:11px;z-index:2;font-size:10px;font-weight:800;padding:4px 10px;border-radius:var(--r-pill);background:#ffffffe6;color:var(--brand)}.at .ac .cov .badge.red{background:var(--cinnabar-solid);color:#fff}.at .ac .cov .badge.jade{background:var(--jade);color:#fff}.at .ac .info{padding:15px}.at .ac .info b{font-size:14px;font-weight:800;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at .ac .info .au{font-size:10.5px;color:var(--t3);margin-top:2px}.at .ac .info .pr{display:flex;align-items:baseline;justify-content:space-between;margin-top:11px;gap:8px}.at .ac .info .pr .fp{font-size:19px;font-weight:800;color:var(--cinnabar);font-variant-numeric:tabular-nums;white-space:nowrap}.at .ac .info .pr .ch{font-size:11px;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.at .ac .info .kv{display:flex;justify-content:space-between;font-size:10.5px;color:var(--t3);margin-top:9px;padding-top:9px;border-top:1px dashed var(--line);font-variant-numeric:tabular-nums;gap:6px}.at .ac .info .kv b{color:var(--t2);font-weight:700}.at .ac .info .bar{height:5px;border-radius:99px;background:var(--card2);margin-top:10px;overflow:hidden}.at .ac .info .bar i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,var(--cinnabar),#D98A63)}.at .list{background:var(--card);border-radius:var(--r-xl);box-shadow:var(--sh1);overflow:hidden}.at .list .row{display:grid;grid-template-columns:50px 1.6fr .9fr .9fr .9fr 70px;gap:16px;align-items:center;padding:11px 22px;border-bottom:1px solid var(--line);font-size:12.5px}.at .list .row:last-child{border-bottom:none}.at .list .row.head{background:var(--thead);font-size:11px;color:var(--t3);font-weight:700;position:sticky;top:0}.at .list .row .covsm{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;font-weight:800;position:relative;overflow:hidden}.at .list .row .covsm span{position:absolute;right:3px;bottom:2px;font-family:var(--mono);font-size:7px;opacity:.85}.at .list .row .nm{font-weight:800;color:var(--t1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at .list .row .au{font-size:10.5px;color:var(--t3)}.at .list .row .num{font-variant-numeric:tabular-nums;white-space:nowrap}.at .list .row .fp{font-weight:800;color:var(--cinnabar)}.at .list .row .bar{height:5px;border-radius:99px;background:var(--card2);overflow:hidden}.at .list .row .bar i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,var(--cinnabar),#D98A63)}.at .block{background:var(--card);border-radius:var(--r-xl);padding:22px 24px;box-shadow:var(--sh1)}.at .block.alt{background:var(--card2)}.at .block.deep{background:var(--brand);color:var(--onD)}.at .block.deep h3{color:var(--onD)}.at .block.deep p{color:var(--onD2)}.at .chart svg{display:block;width:100%;height:auto}.at .ant-empty-image,.at .chart .ant-empty-image{height:auto;min-height:0}.at .ant-empty-image svg,.at .chart .ant-empty-image svg{width:auto;height:auto;max-width:100%;max-height:120px;display:inline-block}.at .chart .ct{display:flex;align-items:baseline;gap:14px;margin-bottom:10px}.at .chart .ct b{font-size:15px;font-weight:800}.at .chart .ct .lg{margin-left:auto;display:flex;gap:16px;font-size:11px;color:var(--t3)}.at .chart .ct .lg i{font-style:normal;display:inline-flex;align-items:center;gap:6px}.at .chart .ct .lg i:before{content:"";width:16px;height:4px;border-radius:99px;background:var(--cinnabar)}.at .chart .ct .lg i.b:before{background:var(--chart-bar)}.at .chart .ax{display:flex;justify-content:space-between;font-size:10px;color:var(--t3);margin-top:3px;font-family:var(--mono)}.at .bar-fill{fill:var(--chart-bar)}.at .line-stroke{fill:none;stroke:var(--chart-up);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.at .area-fill{fill:var(--chart-up-area)}.at .loops{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.at .lp{background:var(--card);border-radius:var(--r-lg);padding:15px 16px;box-shadow:var(--sh1)}.at .lp .top{display:flex;align-items:center;gap:9px}.at .lp .tag{width:32px;height:32px;border-radius:10px;background:var(--brand);color:var(--onD);font-family:var(--mono);font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.at .lp .nm{font-size:13px;font-weight:800}.at .lp .nm span{display:block;font-size:10px;color:var(--t3);font-weight:500}.at .lp .bar{height:7px;border-radius:99px;background:var(--card2);margin-top:13px;overflow:hidden}.at .lp .bar i{display:block;height:100%;border-radius:99px;background:var(--jade)}.at .lp .bar i.hot{background:var(--cinnabar)}.at .lp .meta{display:flex;justify-content:space-between;font-size:10px;color:var(--t3);margin-top:8px;font-variant-numeric:tabular-nums}.at .lp .meta b{color:var(--t1);font-weight:700}.at .bg{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;font-weight:800;padding:4px 10px;border-radius:var(--r-pill);white-space:nowrap}.at .bg.up{color:var(--cinnabar);background:var(--cin-bg)}.at .bg.down,.at .bg.ok{color:var(--jade);background:var(--jade-bg)}.at .bg.warn{color:var(--gold);background:var(--gold-bg)}.at .bg.info{color:var(--info);background:var(--info-bg)}.at .bg.flat{color:var(--t3);background:var(--card2)}.at .bg.solid{color:#fff;background:var(--cinnabar-solid)}.at .bg.deep{color:var(--onD);background:#ffffff24}.at .btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;font-family:var(--sans);font-size:13px;font-weight:800;padding:11px 20px;border:none;border-radius:var(--r-pill);background:var(--brand);color:var(--onD);cursor:pointer;white-space:nowrap;transition:transform .2s,box-shadow .2s}.at .btn:hover{transform:translateY(-2px);box-shadow:var(--sh2)}.at .btn.primary{background:var(--cinnabar-solid);color:#fff}.at .btn{min-width:max-content;flex-shrink:0}.at .btn.ghost{box-sizing:border-box;background:var(--card2);color:var(--t1);border:1px solid var(--t3)}.at .btn.ghost:hover:not(:disabled){background:var(--card);border-color:var(--t3);transform:none;box-shadow:none}.at .btn.ghost:active:not(:disabled){background:var(--line);border-color:var(--t3);transform:scale(.98);box-shadow:none}.at .btn.ghost:disabled{background:var(--card2);color:var(--t1);border-color:var(--line);cursor:not-allowed}.at.dark .btn[class=btn]{border:1px solid var(--line-strong)}.at .btn:focus-visible{border-radius:var(--r-pill)}.at .ant-btn:focus-visible{box-shadow:0 0 0 2px var(--card),0 0 0 4px var(--info)}.at .btn.link{background:transparent;color:var(--info);padding:6px 4px;border-radius:6px}.at .btn.danger{background:transparent;color:var(--danger);border:1.5px solid var(--danger);padding:6px 13px;font-size:11.5px}.at .btn.danger:hover{background:var(--cin-bg);transform:none;box-shadow:none}.at .btn.danger-fill{background:color-mix(in srgb,var(--cinnabar) 12%,transparent);color:var(--cinnabar-solid);border:1.5px solid color-mix(in srgb,var(--cinnabar) 45%,transparent)}.at .btn.danger-fill:hover{background:color-mix(in srgb,var(--cinnabar) 20%,transparent)}.at .btn.soft-danger{background:transparent;color:var(--t3);padding:6px 10px;font-size:11.5px;font-weight:700}.at .btn.soft-danger:hover{color:var(--danger);background:var(--cin-bg)}.at .formact>.btn:only-child{width:100%;justify-content:center;margin-top:14px;padding:11px 20px;font-size:13px;font-weight:800}.at .btn:disabled{opacity:.42;cursor:not-allowed;transform:none;box-shadow:none}.at .btn.sm{font-size:11.5px;padding:7px 14px}.at .ph{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:20px}.at .ph h1{font-size:27px;font-weight:800;letter-spacing:-.01em}.at .ph .meta{font-size:11.5px;color:var(--t3);line-height:1.6}.at .ph .right{margin-left:auto;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.at .kill{display:flex;align-items:center;gap:18px;background:linear-gradient(120deg,var(--cinnabar),#D2704F);color:#fff;border-radius:var(--r-xl);padding:18px 24px;box-shadow:0 16px 36px -14px #b94e3399;margin-bottom:16px}.at .kill .sw{width:56px;height:30px;border-radius:99px;background:#ffffff47;position:relative;flex-shrink:0;border:1.5px solid rgba(255,255,255,.5)}.at .kill .sw:after{content:"";position:absolute;right:3px;top:3px;width:22px;height:22px;border-radius:50%;background:#fff}.at .kill .tx b{display:block;font-size:17px;font-weight:800;letter-spacing:.01em}.at .kill .tx span{font-size:11.5px;opacity:.9}.at .kill .rt{margin-left:auto;text-align:right;font-size:11px;font-weight:800;border:1.5px solid rgba(255,255,255,.6);border-radius:var(--r-pill);padding:7px 15px;white-space:nowrap}.at .notice{background:var(--gold-bg);border-radius:var(--r-lg);padding:14px 18px;font-size:11.5px;color:var(--t2);line-height:1.85;margin-bottom:16px;display:flex;gap:12px}.at .notice .ic{width:24px;height:24px;border-radius:50%;background:var(--gold);color:#fff;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:13px}.at .notice b{color:var(--gold)}.at .rcards{display:grid;grid-template-columns:1fr 1fr;gap:14px}.at .rc{background:var(--card);border-radius:var(--r-lg);padding:14px;box-shadow:var(--sh1);display:grid;grid-template-columns:66px 1fr;gap:14px;transition:transform .22s,box-shadow .22s}.at .rc:hover{transform:translateY(-2px);box-shadow:var(--sh2)}.at .rc .cov{width:66px;height:66px;border-radius:var(--r-md);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;color:#fff;font-size:28px;font-weight:800}.at .rc .cov.dun{background:linear-gradient(150deg,#d29a5e,#8b4a2e)}.at .rc .cov.sha{background:linear-gradient(150deg,#3e6c6b,#1c3b3e)}.at .rc .cov.gong{background:linear-gradient(150deg,#c0563a,#7e2b22)}.at .rc .cov.long{background:linear-gradient(150deg,#d9ac58,#96681f)}.at .rc .cov.dui{background:linear-gradient(150deg,#6e9a7a,#2f5a4b)}.at .rc .cov span{position:absolute;left:6px;bottom:5px;font-family:var(--mono);font-size:8px;opacity:.85}.at .rc .mn{min-width:0}.at .rc .mn .r1{display:flex;align-items:center;gap:8px}.at .rc .mn .r1 b{font-size:14px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at .rc .mn .rule{font-size:11.5px;color:var(--t2);margin-top:6px;font-variant-numeric:tabular-nums;white-space:nowrap}.at .rc .mn .rule b{color:var(--t1);font-weight:800}.at .rc .mn .tags{display:flex;gap:6px;margin-top:9px;flex-wrap:wrap}.at .rc .mn .ops{display:flex;gap:6px;margin-top:11px;align-items:center;border-top:1px dashed var(--line);padding-top:10px}.at .rc .mn .ops .sp{flex:1}.at .form{display:grid;grid-template-columns:1fr 1fr;gap:14px 18px;background:var(--card);border-radius:var(--r-xl);padding:22px 24px;box-shadow:var(--sh1)}.at .fld{display:flex;flex-direction:column;gap:7px;min-width:0}.at .fld.full{grid-column:1/-1}.at .fld label{font-size:11px;color:var(--t3);font-weight:700}.at .fld .inp{background:var(--card2);border:1.5px solid transparent;border-radius:var(--r-md);padding:10px 13px;font-size:13px;color:var(--t1);outline:none;font-variant-numeric:tabular-nums}.at .fld .inp:focus{border-color:var(--cinnabar);background:var(--card)}.at .fld .seg{display:flex;gap:4px;background:var(--card2);padding:4px;border-radius:var(--r-pill)}.at .fld .seg span{flex:1;text-align:center;padding:7px 0;font-size:11.5px;color:var(--t3);border-radius:var(--r-pill);cursor:pointer;white-space:nowrap}.at .fld .seg span.on{background:var(--cinnabar-solid);color:#fff;font-weight:800}.at .formnote{grid-column:1/-1;font-size:11px;color:var(--t3);line-height:1.9;border-top:1px dashed var(--line);padding-top:12px}.at .formact{grid-column:1/-1;display:flex;gap:10px;justify-content:flex-end}.at .foot{font-size:10.5px;color:var(--t3);line-height:1.9;margin-top:12px;background:var(--card2);border-radius:var(--r-md);padding:11px 15px}.at .foot b{color:var(--t2)}.at .empty{background:var(--card);border-radius:var(--r-lg);padding:24px;text-align:center;color:var(--t3);font-size:12px;box-shadow:var(--sh1)}.at .empty b{display:block;font-size:16px;color:var(--t2);margin-bottom:5px}.at .nocover{width:88px;height:88px;border-radius:var(--r-md);background:var(--card2);display:flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:13px;color:var(--t3);font-weight:700;border:1.5px dashed var(--line)}.at .modal{background:var(--card);border-radius:var(--r-xl);width:330px;box-shadow:var(--sh2);overflow:hidden;padding:17px 20px}.at .modal .mt{padding:0;font-size:16px;font-weight:800}.at .modal .mb{padding:0;margin:10px 0 16px;font-size:12px;color:var(--t2);line-height:1.8}.at .modal .mf{padding:0;display:flex;gap:9px;justify-content:flex-end}.at .pager{display:flex;align-items:center;gap:6px;margin-top:16px;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:14px}.at .pager .pg{min-width:30px;height:30px;padding:0 9px;border:1px solid var(--line);background:var(--card);border-radius:9px;font-size:12px;font-weight:700;color:var(--t2);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-variant-numeric:tabular-nums}.at .pager .pg:hover{color:var(--t1);border-color:var(--brand)}.at .pager .pg.on{background:var(--brand);color:var(--onD);border-color:var(--brand)}.at .pager .pg:disabled{opacity:.4;cursor:not-allowed}.at .pager .pg.dots{border-color:transparent;background:transparent;cursor:default;color:var(--t3)}.at .pager .info{margin-left:auto;font-size:11.5px;color:var(--t3);font-variant-numeric:tabular-nums}.at.m .pager{justify-content:center}.at.m .pager .info{margin-left:0;width:100%;text-align:center;margin-top:4px;order:5}.at .search{display:flex;align-items:center;gap:8px;background:var(--card2);border:1px solid var(--line);border-radius:var(--r-pill);padding:8px 14px;color:var(--t3);font-size:12.5px}.at .search input{flex:1;border:none;background:transparent;outline:none;color:var(--t1);font:inherit}.at .search .ic{opacity:.7;font-size:13px}.at .tbl .row .sortable:after{content:"⇅";margin-left:5px;opacity:.45;font-size:10px}.at .tbl .row .sortable.asc:after{content:"↑";opacity:.9}.at .tbl .row .sortable.desc:after{content:"↓";opacity:.9}.at .spin{width:22px;height:22px;border-radius:50%;border:2.5px solid var(--line);border-top-color:var(--cinnabar);animation:atspin .8s linear infinite;display:inline-block;vertical-align:middle}.at .spin.sm{width:16px;height:16px;border-width:2px}.at .spin.center{display:block;margin:28px auto}@keyframes atspin{to{transform:rotate(360deg)}}.at .alert{display:flex;gap:10px;align-items:flex-start;background:var(--cin-bg);border:1px solid var(--cinnabar);border-radius:var(--r-lg);padding:11px 14px;font-size:11.5px;color:var(--cinnabar);line-height:1.7;font-weight:600}.at .alert .ic{font-weight:800;flex-shrink:0}.at .alert.danger{background:#a8382b1f;border-color:var(--danger);color:var(--danger)}.at .news{display:grid;grid-template-columns:1fr;gap:14px}.at .nc{background:var(--card);border-radius:var(--r-lg);padding:16px 18px;box-shadow:var(--sh1);transition:transform .22s,box-shadow .22s}.at .nc:hover{transform:translateY(-2px);box-shadow:var(--sh2)}.at .nc .top{display:flex;align-items:center;gap:10px;margin-bottom:9px}.at .nc .top b{font-size:14.5px;font-weight:800}.at .nc .top .t{margin-left:auto;font-size:11px;color:var(--t3);font-family:var(--mono)}.at .nc p{font-size:12px;color:var(--t2);line-height:1.8}.at .tbl{background:var(--card);border-radius:var(--r-xl);box-shadow:var(--sh1);overflow:hidden}.at .tbl .row{display:grid;gap:14px;align-items:center;padding:11px 22px;border-bottom:1px solid var(--line);font-size:12.5px}.at .tbl .row:last-child{border-bottom:none}.at .tbl .row.head{background:var(--thead);font-size:11px;color:var(--t3);font-weight:700}.at .tbl .row .num{font-variant-numeric:tabular-nums;white-space:nowrap}.at .tbl .row .fp{font-weight:800;color:var(--cinnabar)}.at .switch{position:fixed;right:18px;bottom:18px;z-index:50;display:flex;gap:6px;background:var(--card);box-shadow:var(--sh2);border-radius:var(--r-pill);padding:6px}.at .switch button{border:none;background:transparent;font:inherit;font-size:12px;font-weight:800;color:var(--t3);padding:7px 15px;border-radius:var(--r-pill);cursor:pointer}.at .switch button.on{background:var(--brand);color:var(--onD)}.at.m{background:var(--sand)}.at.m .mband{background:linear-gradient(115deg,var(--brand),var(--brand2));color:var(--onD);padding:17px 18px;border-radius:0 0 26px 26px}.at.m .mband .r1{display:flex;align-items:center;gap:10px}.at.m .mband .logo{width:32px;height:32px;border-radius:10px;background:var(--cinnabar-solid);display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:800}.at.m .mband .bt b{font-size:18px;font-weight:800;display:block;line-height:1.15}.at.m .mband .bt span{font-size:8px;letter-spacing:.22em;color:var(--onD2)}.at.m .mband .live{margin-left:auto;text-align:right;font-size:9.5px;color:var(--onD2);line-height:1.6}.at.m .mband .live b{color:#8fd9b6}.at.m .mband h1{font-size:22px;font-weight:800;margin-top:14px}.at.m .mband .sub{font-size:10.5px;color:var(--onD2);margin-top:3px}.at.m .mbody{padding:16px}.at.m .mbody:after{content:"";display:block;height:96px}.at.m .mstats{display:grid;grid-template-columns:1fr 1fr;gap:11px}.at.m .mstats .mc{background:var(--card);border-radius:var(--r-lg);padding:13px 14px;box-shadow:var(--sh1);min-width:0}.at.m .mstats .lb{font-size:10.5px;color:var(--t3);font-weight:600}.at.m .mstats .vl{font-size:22px;font-weight:800;margin-top:6px;white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.at.m .mstats .vl.red{color:var(--cinnabar)}.at.m .mstats .sub{font-size:10px;color:var(--t3);margin-top:5px;display:flex;justify-content:space-between}.at.m .msec{margin-top:20px}.at.m .msec .h{display:flex;align-items:center;gap:9px;margin-bottom:11px}.at.m .msec .h .no{width:25px;height:25px;border-radius:8px;background:var(--brand);color:var(--onD);font-family:var(--mono);font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center}.at.m .msec .h b{font-size:16px;font-weight:800}.at.m .msec .h .x{margin-left:auto;font-size:11px;color:var(--cinnabar);font-weight:700}.at.m .mcovers{display:flex;gap:11px;overflow:hidden}.at.m .mcovers .c{flex:0 0 128px;background:var(--card);border-radius:var(--r-lg);overflow:hidden;box-shadow:var(--sh1)}.at.m .mcovers .cov{height:96px;position:relative;display:flex;align-items:center;justify-content:center;color:#fff;font-size:34px;font-weight:800}.at.m .mcovers .cov.dun{background:linear-gradient(150deg,#d29a5e,#8b4a2e)}.at.m .mcovers .cov.sha{background:linear-gradient(150deg,#3e6c6b,#1c3b3e)}.at.m .mcovers .cov.gong{background:linear-gradient(150deg,#c0563a,#7e2b22)}.at.m .mcovers .cov .no{position:absolute;left:9px;bottom:7px;font-family:var(--mono);font-size:9px}.at.m .mcovers .tx{padding:10px 11px}.at.m .mcovers .tx b{display:block;font-size:12px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at.m .mcovers .tx span{font-size:10.5px;color:var(--cinnabar);font-weight:800;font-variant-numeric:tabular-nums}.at.m .mrow{display:flex;align-items:center;gap:10px;background:var(--card);border-radius:var(--r-md);padding:10px 12px;margin-bottom:9px;box-shadow:var(--sh1)}.at.m .mrow .cv{width:38px;height:38px;border-radius:11px;flex:0 0 38px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:17px;font-weight:800}.at.m .mrow .tx{flex:1;min-width:0}.at.m .mrow .tx b{display:block;font-size:12.5px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at.m .mrow .tx span{font-size:10px;color:var(--t3)}.at.m .mrow .pr{text-align:right;white-space:nowrap}.at.m .mrow .pr b{font-size:13px;color:var(--cinnabar);font-variant-numeric:tabular-nums}.at.m .mrow .pr span{display:block;font-size:9.5px;color:var(--t3);margin-top:2px}.at.m .mtab{position:fixed;left:50%;transform:translate(-50%);bottom:14px;z-index:40;display:flex;gap:4px;background:var(--card);border-radius:24px;padding:12px 10px;border:1px solid var(--line-strong);box-shadow:var(--sh-float);width:calc(100% - 28px);max-width:380px}.at.m .mtab a{flex:1;text-align:center;font-size:10px;color:var(--t3);text-decoration:none;padding:7px 0;border-radius:var(--r-pill);font-weight:700}.at.m .mtab a .ic{display:block;font-size:16px;line-height:1.3;margin-bottom:2px}.at.m .mtab a.on{background:var(--cinnabar-solid);color:#fff}.at.m .mfoot{font-size:9.5px;color:var(--t3);line-height:1.8;margin-top:12px;background:var(--card2);border-radius:var(--r-md);padding:10px 12px}.at.dark .browser{background:var(--card);border-color:var(--line)}.at.dark .browser .chrome{background:var(--card2);border-color:var(--line)}.at.dark .browser .chrome .url{background:var(--card);border-color:var(--line);color:var(--t3)}.at.dark .phone{background:var(--sand);border-color:var(--line)}.at.dark .sec-title{color:var(--t3)}.at .tree{background:var(--card);border-radius:var(--r-lg);padding:10px 8px;box-shadow:var(--sh1);width:248px;flex-shrink:0;align-self:flex-start}.at .tree .t{font-size:11px;color:var(--t3);font-weight:700;padding:5px 10px}.at .tree ul{list-style:none;margin:0;padding:0}.at .tree .node{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:var(--r-sm);cursor:pointer;font-size:13px;color:var(--t2);font-weight:700;transition:.15s}.at .tree .node:hover{background:var(--card2);color:var(--t1)}.at .tree .node.on{background:var(--cin-bg);color:var(--cinnabar)}.at .tree .node .caret{width:12px;color:var(--t3);font-size:9px;flex-shrink:0}.at .tree .node .nm{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at .tree .node .cnt{margin-left:auto;font-family:var(--mono);font-size:10.5px;color:var(--t3);flex-shrink:0}.at .tree .node .badge-p,.at .tree .node .badge-a{margin-left:6px;font-size:9px;font-weight:800;padding:1px 6px;border-radius:99px;flex-shrink:0}.at .tree .node .badge-p{color:var(--cinnabar);background:var(--cin-bg)}.at .tree .node .badge-a{color:var(--info);background:var(--info-bg)}.at .tree .children{margin-left:13px;padding-left:11px;border-left:1px dashed var(--line)}.at .tg{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:var(--t2);font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.at .tg .sw{width:38px;height:21px;border-radius:99px;background:var(--card2);border:1.5px solid var(--line);position:relative;transition:.2s;flex-shrink:0}.at .tg .sw:after{content:"";position:absolute;left:2px;top:1.5px;width:15px;height:15px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:.2s}.at .tg.on{color:var(--cinnabar)}.at .tg.on .sw{background:var(--cinnabar-solid);border-color:var(--cinnabar-solid)}.at .tg.on .sw:after{left:18px}.at .subbar{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:14px}.at .subbar .cur{font-size:12.5px;color:var(--t3)}.at .subbar .cur b{color:var(--t1);font-weight:800}.at .subbar .cur .n{color:var(--t3)}.at .tbl.albums .row{grid-template-columns:52px 1.9fr .9fr .7fr .6fr 92px}.at .tbl.albums .row .covsm{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;font-weight:800;position:relative;overflow:hidden;flex-shrink:0}.at .tbl.albums .row .covsm span{position:absolute;right:3px;bottom:2px;font-family:var(--mono);font-size:7px;opacity:.85}.at .tbl.albums .row .nm{font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at .tbl.albums .row .au{font-size:10.5px;color:var(--t3)}.at .tbl.albums .row .op{display:flex;justify-content:flex-end}.at .tbl.subs .row{grid-template-columns:52px 1.4fr .8fr .8fr .9fr .9fr .9fr .9fr 116px}.at .tbl.subs .row .nm{font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at .tbl.subs .row .au{font-size:10.5px;color:var(--t3)}.at .tbl.subs .row .op{display:flex;gap:6px;justify-content:flex-end;align-items:center}.at.m .mseg{display:flex;background:var(--card2);border-radius:var(--r-pill);padding:4px;margin-bottom:14px}.at.m .mseg span{flex:1;text-align:center;padding:9px 0;font-size:12px;font-weight:800;color:var(--t3);border-radius:var(--r-pill);cursor:pointer;white-space:nowrap}.at.m .mseg span.on{background:var(--brand);color:var(--onD)}.at.m .mchips{display:flex;gap:8px;overflow-x:auto;padding-bottom:6px;margin-bottom:4px}.at.m .mchips .c{flex:0 0 auto;padding:7px 13px;border-radius:var(--r-pill);background:var(--card);font-size:11.5px;font-weight:700;color:var(--t2);box-shadow:var(--sh1);white-space:nowrap}.at.m .mchips .c.on{background:var(--cinnabar-solid);color:#fff}.at.m .mtoggles{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin:12px 0}.at.m .malbum{display:flex;align-items:center;gap:10px;background:var(--card);border-radius:var(--r-md);padding:10px 12px;margin-bottom:9px;box-shadow:var(--sh1)}.at.m .malbum .tx{flex:1;min-width:0}.at.m .malbum .tx b{font-size:12.5px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at.m .malbum .tx span{font-size:10px;color:var(--t3)}.at.m .malbum .pr{text-align:right;white-space:nowrap}.at.m .malbum .pr b{font-size:13px;color:var(--cinnabar);font-variant-numeric:tabular-nums}.at.m .malbum .pr span{display:block;font-size:9.5px;color:var(--t3);margin-top:2px}.at.m .msearch{background:var(--card2);border-radius:var(--r-pill);padding:9px 14px;font-size:12px;color:var(--t3);margin-bottom:12px}.at .band .tg{color:var(--onD2)}.at .band .tg:hover{color:var(--onD)}.at .band .tg .sw{width:42px;height:23px;background:#ffffff38;border:1.5px solid rgba(255,255,255,.5)}.at .band .tg .sw:after{background:#fff;box-shadow:0 1px 3px #00000059}.at .band .tg.on{color:var(--cinnabar)}.at .band .tg.on .sw{background:var(--cinnabar-solid);border-color:var(--cinnabar-solid)}.at .band .tg.on .sw:after{left:19px}.at.m .mband .tg{color:var(--onD2)}.at.m .mband .tg .sw{width:40px;height:22px;background:#ffffff38;border:1.5px solid rgba(255,255,255,.5)}.at.m .mband .tg .sw:after{background:#fff}.at.m .mband .tg.on{color:var(--cinnabar)}.at.m .mband .tg.on .sw{background:var(--cinnabar-solid);border-color:var(--cinnabar-solid)}.at.m .mband .tg.on .sw:after{left:18px}:root{--bg0: #0f1614;--bg: #0f1614;--s1: #1a2422;--s2: #141d1b;--s3: #22302e;--line: #2c3a36;--line2: #33433f;--t1: #ece6da;--t2: #b6c0ba;--t3: #a9b6ae;--blue: #e8825f;--blue2: #d9a24e;--blue-soft: rgba(232, 130, 95, .16);--red: #e8825f;--red-soft: rgba(232, 130, 95, .16);--green: #54b98c;--green-soft: rgba(84, 185, 140, .16);--yellow: #e0b455;--yellow-soft: rgba(224, 180, 85, .14);--orange: #e0b455;--r-sm: 10px;--r-md: 16px;--r-lg: 22px;--r-xl: 28px;--r-pill: 99px;--sh1: 0 2px 10px rgba(0, 0, 0, .4);--sh2: 0 14px 34px -10px rgba(0, 0, 0, .6);--shB: 0 14px 38px -10px rgba(0, 0, 0, .7);--brand: #1b2e2c;--brand2: #264540;--brand3: #2f524a;--onD: #f3efe6;--onD2: #9fb0ab;--cinnabar: var(--red);--cin-bg: var(--red-soft);--cinnabar-solid: #a63e28;--card: var(--s1);--card2: var(--s2);--line-strong: #476058;--thead: #283B35;--sh-float: 0 14px 34px -8px rgba(0,0,0,.85), 0 0 0 1px rgba(236,230,218,.12);--jade-bg: var(--green-soft);--info: var(--blue);--info-bg: var(--blue-soft);--gold: var(--yellow);--gold-bg: var(--yellow-soft)}:root[data-theme=day]{--bg0: #efeae0;--bg: #efeae0;--s1: #fbf8f2;--s2: #f3ede2;--s3: #e7ded0;--line: #e0d7c7;--line2: #e7dfd0;--t1: #22302f;--t2: #5a665f;--t3: #6e786e;--blue: #b94e33;--blue2: #c0762a;--blue-soft: #f7e9e3;--red: #b94e33;--red-soft: #f7e9e3;--green: #357a5b;--green-soft: #e5f0e9;--yellow: #966c26;--yellow-soft: #f7eedc;--orange: #c0762a;--cinnabar-solid: #b94e33;--sh1: 0 2px 8px rgba(40, 50, 45, .06);--sh2: 0 12px 32px -8px rgba(40, 50, 45, .18);--line-strong: #C9BCA3;--thead: #E7DED0;--sh-float: 0 12px 30px -8px rgba(40,50,45,.3)}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--t1);font:14px/1.55 -apple-system,PingFang SC,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased}:focus-visible{outline:2px solid var(--blue)!important;outline-offset:2px;border-radius:4px}.ant-input-affix-wrapper:focus-visible,.ant-input:focus-visible,.ant-btn:focus-visible,.ant-segmented:focus-visible{outline:none!important}.up{color:var(--red)}.down{color:var(--green)}.mono,.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.t2{color:var(--t2)}.t3{color:var(--t3)}.page{padding:20px 24px;max-width:1360px;margin:0 auto}.page:after,.at .page:after{content:"";display:block;height:54px}.ant-card{background:linear-gradient(180deg,var(--s2),var(--s1));border:1px solid var(--line);border-radius:var(--r-lg)}.ant-card .ant-card-head{border-bottom-color:var(--line);min-height:46px}.ant-card .ant-card-head .ant-card-head-title{font-size:14px;font-weight:700}.ant-table{background:transparent}.ant-table-thead>tr>th{letter-spacing:.03em}.ant-table-tbody>tr.ant-table-row:hover>td{background:color-mix(in srgb,var(--cinnabar) 6%,transparent)!important}.at .ant-pagination .ant-pagination-item{background:var(--card);border-color:var(--line);border-radius:9px}.at .ant-pagination .ant-pagination-item a{color:var(--t2)}.at .ant-pagination .ant-pagination-item:not(.ant-pagination-item-active):hover{border-color:var(--brand)}.at .ant-pagination .ant-pagination-item:not(.ant-pagination-item-active):hover a{color:var(--t1)}.at .ant-pagination .ant-pagination-item-active,.at .ant-pagination .ant-pagination-item-active:hover{background:var(--brand);border-color:var(--brand)}.at .ant-pagination .ant-pagination-item-active a,.at .ant-pagination .ant-pagination-item-active:hover a{color:var(--onD)}.at .ant-pagination .ant-pagination-prev,.at .ant-pagination .ant-pagination-next{background:var(--card);border-color:var(--line);border-radius:9px}.at .ant-pagination .ant-pagination-prev:hover,.at .ant-pagination .ant-pagination-next:hover{border-color:var(--brand)}.at .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.at .ant-pagination .ant-pagination-next .ant-pagination-item-link{color:var(--t2)}.pj-logo{width:30px;height:30px;border-radius:9px;background:linear-gradient(135deg,var(--blue),var(--blue2));display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px -2px #5c8dff8c;flex-shrink:0}.pj-pill{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--t2);border:1px solid var(--line2);border-radius:99px;padding:6px 14px;background:var(--s1);white-space:nowrap}.pj-dot{width:7px;height:7px;border-radius:50%;background:var(--green);position:relative;flex-shrink:0}.pj-dot:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:1.5px solid var(--green);opacity:.5;animation:pj-pulse 2s ease-out infinite}.pj-dot.warn{background:var(--yellow)}.pj-dot.warn:after{border-color:var(--yellow)}.pj-dot.bad{background:var(--red)}.pj-dot.bad:after{border-color:var(--red)}.pj-dot.off{background:var(--t3)}.pj-dot.off:after{border-color:var(--t3);animation:none}@keyframes pj-pulse{0%{transform:scale(.5);opacity:.7}to{transform:scale(1.5);opacity:0}}.pj-chip{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:700;border-radius:6px;padding:2px 7px;font-variant-numeric:tabular-nums;white-space:nowrap}.pj-chip.up{color:var(--red);background:var(--red-soft)}.pj-chip.down,.pj-chip.ok{color:var(--green);background:var(--green-soft)}.pj-chip.flat{color:var(--t2);background:#94a3b81f}.pj-chip.warn{color:var(--yellow);background:var(--yellow-soft)}.pj-chip.bad{color:var(--red);background:var(--red-soft)}.pj-chip.info{color:var(--blue);background:var(--blue-soft)}.pj-chip.orange{color:var(--orange);background:#f08a3c21}.pj-chip.activity{color:var(--yellow);background:#f5b94c24;border:1px solid rgba(245,185,76,.35);margin:4px 0 2px}.pj-stat{background:linear-gradient(180deg,var(--s2),var(--s1));border:1px solid var(--line);border-radius:var(--r-lg);padding:12px 15px;position:relative;overflow:hidden;container-type:inline-size;transition:.2s}.pj-stat:hover{border-color:var(--line2);transform:translateY(-2px)}.pj-stat .lb{font-size:11.5px;color:var(--t3);display:flex;align-items:center;gap:6px}.pj-stat .vl{font-size:clamp(15px,9.5cqw,23px);font-weight:800;letter-spacing:-.02em;margin-top:7px;line-height:1.1;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}.pj-stat .vl small{font-size:13px;font-weight:600;color:var(--t3);margin-left:2px}.pj-stat .sub{margin-top:6px;font-size:11px;display:flex;align-items:center;gap:6px;color:var(--t3)}.pj-stat .spark{position:absolute;right:12px;bottom:10px;opacity:.9}.pj-stat .delta{position:absolute;top:11px;right:13px;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1;display:inline-flex;align-items:center;gap:1px}.pj-stat .delta.up{color:var(--red)}.pj-stat .delta.down{color:var(--green)}.pj-stat.clickable{cursor:pointer}.pj-stat.accent-red .vl{color:var(--red)}.pj-stat.accent-yellow .vl{color:var(--yellow)}.pj-segbar{display:flex;height:6px;border-radius:3px;overflow:hidden;background:var(--bg0)}.pj-segbar i{display:block;height:100%}@media (max-width: 900px){.page .ant-table{overflow-x:auto}}.mtask{background:linear-gradient(180deg,var(--s2),var(--s1));border:1px solid var(--line);border-radius:var(--r-md);padding:13px 14px;margin-bottom:10px}.mtask .row1{display:flex;align-items:center;gap:8px}.mtask .row1 b{font-size:13px;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--t1)}.mtask .meta{font-size:11px;color:var(--t3);margin-top:6px;font-variant-numeric:tabular-nums}.mtask .ops{display:flex;gap:8px;margin-top:11px}.mtask .detail{margin-top:10px;border-top:1px dashed var(--line);padding-top:10px;max-height:300px;overflow-y:auto;-webkit-overflow-scrolling:touch}.mtask .ditem{display:flex;align-items:flex-start;gap:8px;font-size:11px;padding:5px 0;color:var(--t2);flex-wrap:wrap}.mtask .ditem .g{font-family:ui-monospace,monospace;color:var(--t3);word-break:break-all;min-width:0;flex:1 1 auto}.mtask .ditem .err{color:var(--red);word-break:break-all;flex:1 1 100%}.buy-album-field{display:flex;align-items:center;gap:10px;min-height:38px;padding:0 12px;background:var(--s1);border:1px solid var(--line2);border-radius:8px;cursor:pointer;transition:.15s;-webkit-user-select:none;user-select:none}.buy-album-field:hover{border-color:#5c8dff8c}.buy-album-field .buy-album-name{flex:1;min-width:0;font-size:13.5px;font-weight:600;color:var(--t1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.buy-album-field .buy-album-id{font-size:11.5px;color:var(--t3);flex:none}.buy-album-field .buy-album-clear{flex:none;width:20px;height:20px;border-radius:50%;border:none;background:#94a3b82e;color:var(--t2);font-size:13px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:.15s}.buy-album-field .buy-album-clear:hover{background:#f6475d33;color:var(--red)}.buy-album-field .buy-album-ph{flex:1;font-size:13px;color:var(--t3)}.buy-badge{display:inline-flex;align-items:center;gap:6px}.buy-page-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.buy-page-head-l{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.buy-page-head-r{display:flex;align-items:center;gap:8px}.buy-killswitch{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--t2)}.buy-warn{margin-bottom:14px;padding:11px 14px;border-radius:11px;background:#f5b94c14;border:1px dashed rgba(245,185,76,.35);font-size:11.5px;color:var(--t2);line-height:1.7}.buy-cards{display:flex;flex-direction:column;gap:12px}.buy-rcard .buy-rcard-fast{display:flex;gap:6px;align-items:center;margin-top:7px;font-size:10.5px}.fab{position:fixed;right:18px;bottom:calc(86px + env(safe-area-inset-bottom,0px));width:54px;height:54px;border-radius:50%;border:none;background:linear-gradient(180deg,var(--blue),var(--blue2));color:#fff;font-size:28px;line-height:1;font-weight:300;box-shadow:0 10px 24px #5c8dff73;cursor:pointer;z-index:60;display:none;align-items:center;justify-content:center;transition:transform .12s ease}.fab:active{transform:scale(.92)}@media (max-width: 767px){.fab{display:flex}}.buy-field{display:flex;flex-direction:column;gap:6px}.buy-field-lb{font-size:12px;color:var(--t2)}.buy-create{display:flex;flex-direction:column;gap:14px}.buy-create-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px}.buy-create-full{grid-column:1 / -1}.buy-create .ant-segmented{width:100%}.buy-create-note{font-size:11.5px;color:var(--t3);line-height:1.7;background:var(--bg0);border:1px dashed var(--line2);border-radius:10px;padding:10px 12px}.buy-create-actions{display:flex;gap:10px}.buy-create-actions .ant-btn{flex:1;height:44px;font-size:14px;font-weight:600;border-radius:11px}.buy-cfg{display:flex;flex-direction:column;gap:16px}.buy-cfg-switches{display:flex;flex-wrap:wrap;gap:14px 22px;align-items:center}.buy-cfg-switch{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--t2)}.buy-cfg-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px 16px}.buy-cfg-grid label{display:flex;flex-direction:column;gap:4px}.buy-cfg-foot{display:flex;align-items:center;gap:12px;flex-wrap:wrap}@media (max-width: 767px){.buy-create-grid{grid-template-columns:1fr}.buy-cfg-grid{grid-template-columns:1fr 1fr}}.sheet .ant-drawer-header{padding:10px 16px;border-bottom:none;background:transparent}.sheet .ant-drawer-header-title{flex-direction:column-reverse;align-items:center;gap:9px}.sheet .ant-drawer-title{width:100%;text-align:center}.sheet .ant-drawer-body{padding:18px 16px}.sheet.ant-drawer-content{background:linear-gradient(180deg,var(--s2),var(--s1));border-top-left-radius:18px;border-top-right-radius:18px;overflow:hidden}.sheet-w.ant-drawer-content-wrapper{border-top-left-radius:18px;border-top-right-radius:18px;overflow:hidden;box-shadow:0 -18px 44px #00000080}.sheet-head{display:flex;flex-direction:column;align-items:center;gap:9px}.sheet-handle{width:38px;height:4px;border-radius:99px;background:var(--line2)}.stat-card .value{font-size:22px;font-weight:700}.album-cover{width:40px;height:40px;border-radius:8px;background:var(--s3);background-size:cover;background-position:center;flex-shrink:0}.grid-stat-5{display:grid;grid-template-columns:repeat(auto-fit,minmax(172px,1fr));gap:12px;margin-bottom:14px}.grid-stat-4{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.grid-stat-3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:16px}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.grid-2-form{display:grid;grid-template-columns:repeat(2,1fr);gap:0 16px}.pj-mapp{display:flex;align-items:center;gap:6px;margin:-20px -24px 14px;padding:13px 16px;background:var(--bg);border-bottom:1px solid var(--line);position:sticky;top:56px;z-index:40}.pj-mapp-back{display:inline-flex;align-items:center;gap:2px;border:none;background:transparent;color:var(--t2);cursor:pointer;padding:2px 4px;font-size:16px;line-height:1}.pj-mapp-back:hover{color:var(--t1)}.pj-mapp-title{font-size:16px;font-weight:700;color:var(--t1)}.pj-mapp-right{margin-left:auto;font-size:12px;color:var(--t3)}@media (max-width: 767px){.page{padding:14px 12px calc(92px + env(safe-area-inset-bottom,0px))}.page.no-tab:after{height:32px}.grid-stat-5,.grid-stat-4,.grid-stat-3{grid-template-columns:repeat(2,1fr)}.grid-2{grid-template-columns:1fr}.grid-2-form{grid-template-columns:1fr;gap:16px}.ant-card-head-wrapper{flex-wrap:wrap;row-gap:8px}.pj-mapp{margin:-14px -12px 12px;top:56px}}.tbtn{width:38px;height:38px;flex:none;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.25);background:#ffffff1a;color:var(--onD, #F3EFE6);cursor:pointer;transition:background .2s,transform .15s}.tbtn:hover{background:#fff3}.tbtn:active{transform:scale(.92)}.tbtn:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:2px}@media (max-width: 767px){.tbtn{width:34px;height:34px}.tbtn svg{width:16px;height:16px}}.at{--bg0: var(--card2);--bg: var(--sand);--s1: var(--card);--s2: var(--card2);--s3: var(--card2);--line2: var(--line);--blue: var(--brand);--blue2: var(--brand2);--blue-soft: color-mix(in srgb, var(--brand) 12%, transparent);--red: var(--cinnabar);--red-soft: var(--cin-bg);--green: var(--jade);--green-soft: var(--jade-bg);--yellow: var(--gold);--yellow-soft: var(--gold-bg);--orange: var(--gold)}.at .pj-stat,.at .mtask,.at .buy-create-note{background:var(--s1);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh1);color:var(--t1);backdrop-filter:none;-webkit-backdrop-filter:none}.at .pj-gcard,.at .pj-stat{border-radius:var(--r-xl)}.at .pj-stat:hover,.at .pj-gcard:hover,.at .nt-card:hover{transform:translateY(-3px);box-shadow:var(--sh2);border-color:var(--line);background:var(--s1)}.at .pj-btn-danger-ol,.at .pj-mini-btn.danger{color:var(--red);border:1px solid color-mix(in srgb,var(--red) 45%,transparent);background:transparent;border-radius:var(--r-pill)}.at .pj-btn-danger-ol:hover:not(:disabled){background:color-mix(in srgb,var(--red) 10%,transparent)}.at .pj-chip{border-radius:var(--r-pill);padding:3px 10px}.at .pj-chip.flat{color:var(--t2);background:var(--s2)}.at .pj-chip.orange{color:var(--yellow);background:var(--yellow-soft)}.at .pj-chip.activity{color:var(--yellow);background:var(--yellow-soft);border-color:color-mix(in srgb,var(--yellow) 35%,transparent)}.at .pj-ftabs span,.at .pj-qty span,.at .nt-chip{border-radius:var(--r-pill)}.at .pj-ftabs span.on,.at .pj-qty span.on{color:var(--brand);border-color:color-mix(in srgb,var(--brand) 45%,transparent);background:color-mix(in srgb,var(--brand) 10%,transparent)}.at .nt-chip{background:var(--s1)}.at .nt-chip.on{background:var(--brand);color:var(--onD);border-color:transparent}.at .pj-loop .freq,.at .pj-wallet .fee{border-radius:var(--r-pill)}.at .pj-wallet.on{border-color:var(--brand);background:color-mix(in srgb,var(--brand) 8%,transparent)}.at .pj-wallet.on .ck{border-color:var(--brand);background:var(--brand)}.at .pj-bar,.at .pj-gratio,.at .pj-segbar{background:var(--s2);border-radius:var(--r-pill)}.at .pj-bar i,.at .pj-gratio i{background:var(--red)}.at .pj-bar i.g{background:var(--green)}.at .pj-gcover{height:132px}.at .pj-gbadge{background:var(--s1);color:var(--t1);border:1px solid var(--line);box-shadow:var(--sh1);backdrop-filter:none;-webkit-backdrop-filter:none}.at .pj-gbadge.green{color:var(--green);border-color:color-mix(in srgb,var(--green) 40%,transparent)}.at .pj-gbadge.yellow{color:var(--yellow);border-color:color-mix(in srgb,var(--yellow) 40%,transparent)}.at .pj-kv,.at .pj-loop,.at .mtask .detail{border-bottom:1px dashed var(--line);border-top-color:var(--line)}.at .pj-hintbox,.at .buy-create-note,.at .buy-warn{background:var(--s2);border:1px dashed var(--line2);border-radius:var(--r-md)}.at .buy-warn{border-color:color-mix(in srgb,var(--yellow) 35%,transparent)}.at .nt-cat{border-radius:var(--r-md)}.at .nt-cat.blue{background:color-mix(in srgb,var(--brand) 12%,transparent);color:var(--brand)}.at .nt-cat.flat{background:var(--s2);color:var(--t2)}.at .nt-card-meta .nt-view,.at .pj-gmeta em.b{color:var(--red)}.at .buy-album-field{border-radius:var(--r-md);background:var(--s1)}.at .buy-album-field:hover{border-color:var(--brand)}.at .buy-album-field .buy-album-clear,.at .buy-create-actions .ant-btn{border-radius:var(--r-pill)}.at .pj-pagehead h2{font-size:23px;letter-spacing:-.01em}.at .stat-card,.at .album-cover{border-radius:var(--r-md)}.at .page{padding:30px 38px;max-width:1440px}@media (min-width: 768px) and (max-width: 1100px){.at .zh .desc{margin-left:0;width:100%;text-align:left;order:3;line-height:1.5}.at .zh h2{font-size:20px}}@media (max-width: 767px){.at.m .body,.at.m .page{padding:16px 14px}.at.m .body:after,.at.m .page:after{content:"";display:block;height:calc(104px + env(safe-area-inset-bottom,0px))}.at.m .page.no-tab:after{height:32px}.at.m .zh{flex-wrap:wrap;gap:8px 12px;margin-bottom:12px}.at.m .zh h2{font-size:17px}.at.m .zh .desc{margin-left:0;width:100%;text-align:left;order:3;font-size:11px}.at.m .zh .seg,.at.m .zh .act{margin-left:0}.at.m .stats,.at.m .grid-stat-3,.at.m .grid-stat-4,.at.m .grid-stat-5{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.at.m .stat.wide{grid-column:span 2}.at.m .stat,.at.m .pj-stat{padding:13px 14px}.at.m .stat .vl{font-size:20px}.at.m .covers{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.at.m .pj-gcover{height:110px}.at.m .ac .info{padding:11px 12px}.at.m .ac .info .kv{font-size:11.5px}.at.m .loops{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.at.m .lp{padding:12px}.at.m .block{padding:16px 14px}.at.m .block .ct{flex-wrap:wrap;gap:6px}.at.m .chart{min-height:200px}.at.m .tbl,.at.m .page .ant-table{overflow-x:auto;-webkit-overflow-scrolling:touch}.at.m .tbl table,.at.m .page .ant-table table{min-width:560px}.at.m .rcards{grid-template-columns:1fr}.at.m .list .row{padding:11px 12px}.at.m .pager{justify-content:center;flex-wrap:wrap}.at.m .foot{font-size:11px}.at.m .form,.at.m .news,.at.m .notice{padding:14px}.at.m .grid-2,.at.m .grid-2-form,.at.m .buy-create-grid{grid-template-columns:1fr}.at.m .buy-cfg-grid{grid-template-columns:1fr 1fr}.at.m .mtask .ops{flex-wrap:wrap}.at.m .nt-card{gap:10px;padding:12px}.at.m .nt-cat{width:38px;height:38px;font-size:10px}.at.m .pj-pagehead h2{font-size:18px}.at.m .band .br{display:none}.at.m .pj-mapp{position:sticky;top:0;margin:-16px -14px 14px;padding:13px 14px;background:var(--card);border-bottom:1px solid var(--line);box-shadow:var(--sh1)}.at.m .fab{bottom:calc(100px + env(safe-area-inset-bottom,0px));background:var(--brand);color:var(--onD);box-shadow:var(--sh2)}.at.m .sheet.ant-drawer-content{background:var(--s1);border-top-left-radius:var(--r-xl);border-top-right-radius:var(--r-xl)}.at.m .sheet-w.ant-drawer-content-wrapper{border-top-left-radius:var(--r-xl);border-top-right-radius:var(--r-xl);box-shadow:var(--sh2)}.at.m .sheet .ant-drawer-body{padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}}@media (max-width: 1023px) and (min-width: 768px){.at .pj-gstats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 900px) and (min-width: 768px){.at .pj-gstats{grid-template-columns:repeat(2,minmax(0,1fr))}.at .page .ant-table{overflow-x:auto}}.at .ac .cov .covimg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;display:block}.at .ac .cov.hasimg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#0000004d,#0000 34%,#0000 58%,#00000075)}.at .ant-btn{border-radius:var(--r-pill);font-weight:800;border:none;box-shadow:none;background:var(--brand);color:var(--onD);transition:transform .18s,box-shadow .18s,background .18s}.at .ant-btn:hover{transform:translateY(-2px);box-shadow:var(--sh2);color:var(--onD);background:var(--brand2)}.at .ant-btn-primary{background:var(--cinnabar-solid);color:#fff}.at .ant-btn-primary:hover{background:var(--cinnabar-solid);color:#fff;filter:brightness(1.06)}.at .ant-btn-default,.at .ant-btn-ghost{background:var(--card2);color:var(--t2);border:1px solid var(--line)}.at .ant-btn-default:hover,.at .ant-btn-ghost:hover{color:var(--t1);background:var(--card2);border-color:var(--line)}.at .ant-btn-dangerous,.at .ant-btn-dangerous.ant-btn-background-ghost{color:var(--danger);background:transparent;border:1.5px solid var(--danger)}.at .ant-btn-dangerous.ant-btn-primary{background:transparent;color:var(--danger);border:1.5px solid var(--danger)}.at .ant-btn-text,.at .ant-btn-link{background:transparent;color:var(--info)}.at .ant-btn-sm{padding:3px 14px;font-size:11.5px}.at .ant-segmented{background:var(--card2);border-radius:var(--r-pill);padding:3px;gap:2px;box-shadow:none}.at .ant-segmented .ant-segmented-item{border-radius:var(--r-pill);color:var(--t3);font-weight:700;font-size:11.5px;transition:.15s}.at .ant-segmented .ant-segmented-item-label{padding:5px 13px;min-height:0;line-height:1.5}.at .ant-segmented .ant-segmented-item-selected,.at .ant-segmented .ant-segmented-item-selected:hover{background:var(--brand);color:var(--onD);border-radius:var(--r-pill)}.at .ant-segmented-thumb{border-radius:var(--r-pill)}.at .ant-switch{background:var(--card2);border:1.5px solid var(--line);box-shadow:none}.at .ant-switch .ant-switch-handle:before{box-shadow:0 1px 3px #00000040}.at .ant-switch.ant-switch-checked{background:var(--cinnabar-solid);border-color:var(--cinnabar-solid)}.at .ant-switch:focus-visible{outline:none}.at .pj-wallets{display:flex;flex-direction:column;gap:9px}.at .pj-wallet{display:flex;align-items:center;gap:11px;border:1px solid var(--line);border-radius:var(--r-md);padding:11px 14px;cursor:pointer;transition:.15s;background:var(--card2)}.at .pj-wallet.on{border-color:color-mix(in srgb,var(--cinnabar) 55%,transparent);background:color-mix(in srgb,var(--cinnabar) 8%,transparent)}.at .pj-wallet.off{opacity:.42;cursor:not-allowed}.at .pj-wallet .ck{width:18px;height:18px;border-radius:50%;border:1.5px solid var(--t3);flex-shrink:0;display:flex;align-items:center;justify-content:center}.at .pj-wallet.on .ck{border-color:var(--cinnabar);background:var(--cinnabar-solid)}.at .pj-wallet.on .ck:after{content:"";width:6px;height:6px;border-radius:50%;background:#fff}.at .pj-wallet .wm{flex:1;min-width:0}.at .pj-wallet .wm b{font-size:13px;display:block;color:var(--t1)}.at .pj-wallet .wm span{font-size:11px;color:var(--t3);font-variant-numeric:tabular-nums}.at .pj-wallet .fee{font-size:11px;color:var(--t2);border:1px solid var(--line);border-radius:6px;padding:2px 8px;white-space:nowrap}.at .tree .ant-tree{background:transparent;font-size:13px;color:var(--t2)}.at .tree .ant-tree .ant-tree-treenode{width:100%;padding:0;align-items:center}.at .tree .ant-tree .ant-tree-node-content-wrapper{flex:1;min-width:0;border-radius:var(--r-sm);padding:7px 10px;color:var(--t2);font-weight:700;transition:.15s}.at .tree .ant-tree .ant-tree-node-content-wrapper:hover{background:var(--card2);color:var(--t1)}.at .tree .ant-tree .ant-tree-node-selected,.at .tree .ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected{background:var(--cin-bg);color:var(--cinnabar)}.at .tree .ant-tree .ant-tree-switcher{color:var(--t3)}.at .tree .ant-tree .ant-tree-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at .block .ant-table,.at .tbl .ant-table,.at .ant-table-wrapper .ant-table{background:transparent}.at .block{border-radius:var(--r-xl);box-shadow:var(--sh1);background:var(--s1)}.at .block .ant-table-thead>tr>th,.at .tbl .ant-table-thead>tr>th{background:var(--thead);color:var(--t3);font-size:11px;font-weight:700;border-bottom:1px solid var(--line-strong);padding:11px 16px}.at .block .ant-table-thead>tr>th:before,.at .tbl .ant-table-thead>tr>th:before{display:none}.at .block .ant-table-tbody>tr>td,.at .tbl .ant-table-tbody>tr>td{border-bottom:1px solid var(--line);padding:11px 16px;font-size:12.5px;color:var(--t1)}.at .block .ant-table-tbody>tr:last-child>td,.at .tbl .ant-table-tbody>tr:last-child>td{border-bottom:none}.at .block .ant-table-tbody>tr:hover>td,.at .tbl .ant-table-tbody>tr:hover>td{background:color-mix(in srgb,var(--cinnabar) 5%,transparent)}.at .ant-pagination{border-top:1px solid var(--line);padding-top:14px}.at .block .ant-pagination,.at .tbl .ant-pagination{margin:14px 16px}.at .block .ant-pagination .ant-pagination-item,.at .block .ant-pagination .ant-pagination-prev,.at .block .ant-pagination .ant-pagination-next,.at .tbl .ant-pagination .ant-pagination-item,.at .tbl .ant-pagination .ant-pagination-prev,.at .tbl .ant-pagination .ant-pagination-next{border-radius:9px}.at .block .ant-pagination .ant-pagination-item-active,.at .tbl .ant-pagination .ant-pagination-item-active{background:var(--brand);border-color:var(--brand)}.at .topbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:16px}.at .topbar .ph{margin:0;flex:1;min-width:200px}.at .sp{flex:1}.at .seg.ant-segmented{background:var(--card2);border-radius:var(--r-pill);padding:3px}.at .seg.ant-segmented .ant-segmented-item{color:var(--t3);font-weight:700;font-size:11.5px;border-radius:var(--r-pill)}.at .seg.ant-segmented .ant-segmented-item-label{height:auto;line-height:1;padding:5px 13px}.at .seg.ant-segmented .ant-segmented-thumb{background:var(--brand)}.at .seg.ant-segmented .ant-segmented-item-selected .ant-segmented-item-label{color:var(--onD)}.at .seg{display:inline-flex;background:var(--card2);border-radius:var(--r-pill);padding:3px;gap:2px;flex-wrap:wrap}.at .seg span{font-size:11.5px;color:var(--t3);padding:5px 13px;border-radius:var(--r-pill);cursor:pointer;white-space:nowrap;font-weight:700;transition:.18s}.at .seg span:hover{color:var(--t2)}.at .seg span.on{background:var(--brand);color:var(--onD)}.at .nc .more{margin-top:12px;font-size:12.5px;font-weight:800;color:var(--cinnabar)}.at .rc .mn .bar{height:6px;border-radius:99px;background:var(--card2);overflow:hidden;margin-top:11px}.at .rc .mn .bar i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,var(--cinnabar),#D98A63)}.at .block .ant-pagination .ant-pagination-item-active a{color:var(--onD)}.at .ant-input-affix-wrapper,.at .ant-input{border-radius:var(--r-pill);background:var(--card2);border-color:var(--line);color:var(--t1)}.at .ant-input-affix-wrapper:focus,.at .ant-input-affix-wrapper-focused{border-color:var(--brand);box-shadow:none}.at .form .ant-input-number,.at .form .ant-input-number .ant-input,.at .form .ant-input-password,.at .form .ant-input{width:100%;background:var(--card2);border:1.5px solid transparent;border-radius:var(--r-md);color:var(--t1);font-variant-numeric:tabular-nums;box-shadow:none}.at .form .ant-input-number:focus-within,.at .form .ant-input-number-focused,.at .form .ant-input:focus,.at .form .ant-input-password.ant-input-affix-wrapper-focused{border-color:var(--cinnabar);background:var(--card)}.at .form .ant-form-item-label label{font-size:11px;color:var(--t3);font-weight:700}.at .form .ant-form-item{margin-bottom:0}.at .ant-input-search .ant-input-group-addon .ant-btn{border-radius:0 var(--r-pill) var(--r-pill) 0}.at .ant-tag{border-radius:var(--r-pill);font-size:10px;padding:1px 8px;border:none}.at .ant-tag.ant-tag-red,.at .ant-tag.ant-tag-error{color:var(--cinnabar)!important;background:var(--cin-bg)!important;border-color:transparent!important}.at .ant-tag.ant-tag-green,.at .ant-tag.ant-tag-success{color:var(--jade)!important;background:var(--jade-bg)!important;border-color:transparent!important}.at .ant-tag.ant-tag-gold,.at .ant-tag.ant-tag-warning,.at .ant-tag.ant-tag-orange{color:var(--gold)!important;background:var(--gold-bg)!important;border-color:transparent!important}.at .ant-tag.ant-tag-blue,.at .ant-tag.ant-tag-processing{color:var(--info)!important;background:var(--info-bg)!important;border-color:transparent!important}.at .ant-tag.ant-tag-default{color:var(--t3)!important;background:var(--card2)!important;border-color:var(--line)!important}.at .ant-tag{padding:3px 9px;font-weight:800}.at .empty.ant-empty{margin:0;padding:32px 20px}.at .ant-empty-description{color:var(--t3);font-size:12px}@media (max-width: 767px){.at.m .page .tree,.at.m .body .tree{width:100%;padding:8px}.at.m .body .tree .ant-tree{font-size:12.5px}.at.m .body .subbar{gap:10px}.at.m .body .subbar .ant-input-affix-wrapper{width:100%}.at.m .body .block .ant-table-thead>tr>th,.at.m .body .block .ant-table-tbody>tr>td{padding:9px 12px}.at.m .body .ant-segmented{width:100%}.at.m .body .ant-segmented .ant-segmented-item{flex:1;text-align:center}}.at .sub-layout{display:flex;gap:16px;align-items:flex-start}.at .sub-main{flex:1;min-width:0}.at .covsm{width:42px;height:42px;border-radius:12px;position:relative;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;font-weight:800;background:var(--brand2)}.at .covsm.dun{background:linear-gradient(150deg,#d29a5e,#8b4a2e)}.at .covsm.sha{background:linear-gradient(150deg,#3e6c6b,#1c3b3e)}.at .covsm.gong{background:linear-gradient(150deg,#c0563a,#7e2b22)}.at .covsm.long{background:linear-gradient(150deg,#d9ac58,#96681f)}.at .covsm.dui{background:linear-gradient(150deg,#6e9a7a,#2f5a4b)}.at .covsm i{font-style:normal;position:relative;z-index:1}.at .covsm img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;z-index:0}.at .covsm.hasimg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.1) 0%,transparent 55%,rgba(0,0,0,.48) 100%)}.at .covsm>span{position:absolute;right:3px;bottom:2px;z-index:2;font-family:var(--mono, ui-monospace, monospace);font-size:7px;opacity:.92;color:#fff}.at .tbl.subs .row .op .btn.sm{padding:5px 7px;font-size:10.5px;white-space:nowrap;flex:0 0 auto}.at .tbl .row{cursor:pointer}.at .tbl .row.head{cursor:default}.at .tbl .row .sortable{cursor:pointer;-webkit-user-select:none;user-select:none}@media (max-width: 767px){.at.m .sub-layout{flex-direction:column;gap:10px}.at.m .tree{width:100%;padding:8px 10px;max-height:132px;overflow-y:auto}.at.m .tree .t{padding:3px 4px}.at.m .tree ul ul ul{display:none}.at.m .tree .node{padding:3px 8px;font-size:12px}.at.m .tree ul.children{padding-left:10px}.at.m .sub-main{width:100%}.at.m .sub-page .tbl.albums .row,.at.m .sub-page .tbl.subs .row{display:grid;grid-template-columns:42px 1fr auto;gap:4px 10px;align-items:center;padding:10px 12px;margin-bottom:9px;background:var(--card);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--sh1)}.at.m .sub-page .tbl .row.head{display:none}.at.m .sub-page .tbl .row>span:nth-child(2){min-width:0}.at.m .sub-page .tbl .row .nm{font-size:13px}.at.m .sub-page .tbl .row .fp{font-size:14px;font-weight:800;color:var(--cinnabar)}.at.m .sub-page .tbl .row .op{grid-column:1 / -1;justify-content:flex-end;padding-top:6px;border-top:1px dashed var(--line)}.at.m .sub-page .tbl .row>span.num{font-size:11px;color:var(--t3)}.at.m .sub-page .pager{justify-content:center}}.at.m .cv{position:relative;overflow:hidden;flex-shrink:0;color:#fff}.at.m .cv.dun{background:linear-gradient(150deg,#d29a5e,#8b4a2e)}.at.m .cv.sha{background:linear-gradient(150deg,#3e6c6b,#1c3b3e)}.at.m .cv.gong{background:linear-gradient(150deg,#c0563a,#7e2b22)}.at.m .cv.long{background:linear-gradient(150deg,#d9ac58,#96681f)}.at.m .cv.dui{background:linear-gradient(150deg,#6e9a7a,#2f5a4b)}.at.m .cv i{font-style:normal;position:relative;z-index:1}.at.m .cv img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;z-index:0}.at.m .cv.hasimg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.1),transparent 55%,rgba(0,0,0,.45))}.at.m .cv>span{position:absolute;right:3px;bottom:2px;z-index:2;font-family:var(--mono, ui-monospace, monospace);font-size:7px;opacity:.9;color:#fff}.at.m .malbum .cv{width:44px;height:44px;border-radius:12px;flex:0 0 44px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:800}.at.m .malbum .pr .btn.sm{margin-top:5px}.at.m .malbum .tx b,.at.m .mrow .tx b,.at.m .malbum .tx span,.at.m .mrow .tx span{display:block}.at.m .malbum .mseg{width:100%}@media (max-width: 1200px) and (min-width: 768px){.at .band .brow{flex-wrap:nowrap;gap:12px}.at .band nav{flex-wrap:nowrap;flex:1 1 auto;min-width:0;margin-left:12px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.at .band nav::-webkit-scrollbar{display:none;width:0;height:0}.at .band nav a{flex:0 0 auto;padding:8px 12px}.at .band nav{mask-image:linear-gradient(90deg,#000 0%,#000 calc(100% - 28px),transparent 100%);-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 calc(100% - 28px),transparent 100%)}.at .band .brow>.tbtn,.at .band .brow>.btn.ghost{flex:0 0 auto;margin-left:2px}.at .band .bt,.at .band .logo{flex:0 0 auto}}.at .kvrow{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.at .kvrow .k{background:var(--card);border-radius:var(--r-lg);padding:13px 15px;box-shadow:var(--sh1)}.at .kvrow .k .lb{font-size:11px;color:var(--t3);font-weight:600}.at .kvrow .k .vl{font-size:16px;font-weight:800;margin-top:6px;font-variant-numeric:tabular-nums}.at .kvrow .k .vl.g{color:var(--jade)}.at .kvrow .k .vl.r{color:var(--cinnabar)}.at .kvrow .k .vl.i{color:var(--info)}.at .ct{font-size:15px;font-weight:800;margin-bottom:14px}.at .runtime-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:16px}@media (max-width: 767px){.at.m .kvrow{grid-template-columns:repeat(2,1fr)}.at.m .runtime-grid{grid-template-columns:1fr}}.at .settings-page .set-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 18px}.at .settings-page .set-grid .fld-full{grid-column:1 / -1}.at .settings-page .set-formnote{grid-column:1 / -1;font-size:11px;color:var(--t3);line-height:1.9;border-top:1px dashed var(--line);padding-top:12px}.at .settings-page .set-formact{grid-column:1 / -1;display:flex;gap:10px}.at .settings-page .set-formact.right{justify-content:flex-end}@media (max-width: 767px){.at.m .settings-page .set-grid{grid-template-columns:1fr}}.at .settings-page .fld{display:flex;flex-direction:column;gap:7px;min-width:0}.at .settings-page .fld .lb{font-size:12.5px;color:var(--t2)}.at .settings-page .fld .lb .bg{margin-left:8px;vertical-align:1px}.at .settings-page .set-hint{font-size:12.5px;color:var(--t3);line-height:1.7;margin-bottom:12px}.at .settings-page .ant-table{background:transparent;font-size:12.5px}.at .settings-page .ant-table-thead>tr>th{background:var(--thead);color:var(--t3);font-size:11px;font-weight:700}.at .settings-page .ant-table-tbody>tr>td{border-bottom:1px solid var(--line);padding:9px 12px}.at .settings-page .ant-table-tbody>tr:hover>td{background:var(--card2)}@media (max-width: 1020px) and (min-width: 768px){.at .band .br{display:none}}.at .bg.danger{color:var(--danger);background:#a8382b1f}.at .bg-dot{width:7px;height:7px;border-radius:50%;background:currentColor;flex-shrink:0;display:inline-block}.at .bg-dot[data-tone=ok]{background:var(--jade)}.at .bg-dot[data-tone=warn]{background:var(--gold)}.at .bg-dot[data-tone=bad]{background:var(--danger)}.at .bg-dot[data-tone=off]{background:var(--t3)}.at .segbar,.at .pj-segbar{display:flex;height:6px;border-radius:var(--r-pill);overflow:hidden;background:var(--card2)}.at .segbar i,.at .pj-segbar i{display:block;height:100%}.at .segbar .seg-ok{background:var(--jade)}.at .segbar .seg-fail{background:var(--danger)}.at .segbar .seg-skip{background:var(--t3)}.at .mbar,.at .pj-mapp{background:var(--card);border-bottom:1px solid var(--line);box-shadow:var(--sh1)}.at .mbar-title,.at .pj-mapp-title{font-size:16px;font-weight:800;color:var(--t1)}.at .mbar-right,.at .pj-mapp-right{margin-left:auto;font-size:11px;font-weight:700;color:var(--cinnabar)}.at .mbar-back,.at .pj-mapp-back{position:relative;flex-shrink:0;width:44px;height:44px;padding:0;border:none;background:transparent;display:inline-flex;align-items:center;justify-content:center;color:var(--onD);cursor:pointer}.at .mbar-back:before,.at .pj-mapp-back:before{content:"";position:absolute;width:25px;height:25px;border-radius:var(--r-sm);background:var(--brand);z-index:0}.at .mbar-back>span,.at .pj-mapp-back>span{position:relative;z-index:1}.at .mbar-back:focus-visible,.at .pj-mapp-back:focus-visible{outline:2px solid var(--cinnabar)!important;outline-offset:2px;border-radius:var(--r-sm)}.at.dark.login-page .block{border:1px solid var(--line-strong)}.at .resale-page .covers{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:16px}@media (max-width: 767px){.at.m .resale-page .covers{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.at.m .resale-page .ac .cov{height:104px}.at.m .resale-page .ac .cov .glyph{font-size:40px}.at.m .resale-page .ac .info{padding:12px}.at.m .resale-page .ac .info .kv{font-size:10px}}.at .resale-page .ac .cov .no,.at .resale-page .ac .cov .badge{z-index:3}.at .resale-page .ac .cov .badge{box-shadow:0 0 0 1px #ffffff73}.at .resale-page .ac .cov .no{text-shadow:0 1px 4px rgba(0,0,0,.55)}.at.dark .resale-page .ac .cov .badge.jade{color:#0d2a1e}.at .form.ant-form{display:grid}.at .form .ant-form-item.fld{display:flex;flex-direction:column;gap:7px;margin-bottom:0;min-width:0}.at .form .ant-form-item.fld>.ant-row.ant-form-item-row{display:flex;flex-direction:column;gap:7px;width:100%}.at .form .ant-form-item.fld .ant-form-item-label{padding:0;text-align:left;flex:none;min-height:0}.at .form .ant-form-item.fld .ant-form-item-label>label{font-size:11px;color:var(--t3);font-weight:700;height:auto;min-height:0;line-height:1.5}.at .form .ant-form-item.fld .ant-form-item-label>label:after{display:none}.at .form .ant-form-item.fld .ant-form-item-label .ant-form-item-required:before{color:var(--danger)}.at .form .ant-form-item.fld .ant-form-item-control{flex:none;width:100%;min-width:0}.at .form .ant-form-item.fld .ant-form-item-control-input{min-height:0}.at .form .ant-form-item.fld .ant-form-item-extra{font-size:11px;color:var(--t3);line-height:1.6;margin-top:0}.at .form .ant-form-item.fld .ant-form-item-explain-error{font-size:11px}.at .form .ant-input-number,.at .form .ant-input-affix-wrapper,.at .form .ant-input{width:100%;border-radius:var(--r-md);background:var(--card2);border:1.5px solid transparent;color:var(--t1)}.at .form .ant-input-number-focused,.at .form .ant-input-affix-wrapper-focused,.at .form .ant-input:focus{border-color:var(--cinnabar);background:var(--card);box-shadow:none}.at .form .ant-input-number-input{color:var(--t1)}.at .form .fld.full,.at .form .formnote,.at .form .formact{grid-column:1 / -1}.at .block.alt>.form{background:transparent;box-shadow:none;padding:0}.at .form .ant-form-item.fld.full{grid-column:1 / -1}.at .profile-page{max-width:640px}.at .profile-page .list{margin-bottom:16px}.at .profile-page .prow{display:flex;align-items:center;gap:14px;padding:14px 18px;border-bottom:1px solid var(--line);min-height:60px;color:var(--t1);font-size:13px}.at .profile-page .prow:last-child{border-bottom:none}.at .profile-page .pavatar{width:52px;height:52px;border-radius:50%;flex-shrink:0;background:var(--brand);color:var(--onD);display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:800}.at .profile-page .pic{width:38px;height:38px;border-radius:11px;flex-shrink:0;background:var(--brand2);color:var(--onD);display:inline-flex;align-items:center;justify-content:center;font-size:17px}.at .profile-page .pic.danger{background:color-mix(in srgb,var(--danger) 16%,transparent);color:var(--danger)}.at .profile-page .pinfo{flex:1;min-width:0}.at .profile-page .prow-title{display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-size:13.5px;font-weight:800}.at .profile-page .pinfo>.prow-sub,.at .profile-page .prow-sub{display:block;font-size:11px;color:var(--t3);margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at .profile-page .parrow{color:var(--t3);font-size:13px;flex-shrink:0}.at .profile-page a.plink{text-decoration:none}.at .profile-page a.plink:hover,.at .profile-page button.plogout:hover{background:var(--card2)}.at .profile-page .pform{flex-wrap:wrap}.at .profile-page .pfld{flex:1;min-width:200px;display:flex;flex-direction:column;gap:7px}.at .profile-page .pfld label{font-size:11px;color:var(--t3);font-weight:700}.at .profile-page .pform .btn{flex-shrink:0}.at .profile-page button.plogout{width:100%;border:none;background:transparent;cursor:pointer;text-align:left;font-family:var(--sans)}.at .profile-page button.plogout .prow-title{color:var(--danger)}@media (max-width: 767px){.at.m .profile-page .prow{padding:12px 14px;gap:11px}.at.m .profile-page .pavatar{width:44px;height:44px;font-size:19px}.at.m .profile-page .pic{width:34px;height:34px;font-size:15px}.at.m .profile-page .pform{display:flex;flex-direction:column;align-items:stretch;gap:10px}.at.m .profile-page .pfld{min-width:0;width:100%}.at.m .profile-page .pform .btn{width:100%}}.at .stat.tap{cursor:pointer}.at .stat.tap:focus-visible{outline:2px solid var(--cinnabar);outline-offset:2px}.at .stat.tap .tap-hint{position:absolute;top:15px;right:15px;font-size:10px;font-weight:700;color:var(--t3);letter-spacing:.02em;transition:color .2s,transform .2s}.at .stat.tap:hover .tap-hint{color:var(--cinnabar);transform:translate(2px)}@media (max-width: 767px){.at.m .stat.tap .tap-hint{top:12px;right:12px;font-size:9.5px}}.at .stats.today-summary{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 767px){.at.m .stats.today-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.at.m .stats.today-summary .stat.lead{grid-column:1 / -1}.at.m .stats.today-summary .stat.lead .vl{font-size:26px}}body:has(.ant-modal-wrap),body:has(.ant-drawer-open){overflow-y:hidden}html:has(.ant-modal-wrap),html:has(.ant-drawer-open){scrollbar-gutter:stable}.ant-select-dropdown,.ant-select-dropdown [class*=virtual-list-holder],.ant-modal-wrap,.ant-modal-body,.ant-drawer-content-wrapper,.ant-drawer-body,.ant-modal .ant-table-body,.ant-modal .ant-table-content,.ant-drawer .ant-table-body,.ant-drawer .ant-table-content{overscroll-behavior:contain}
