
.rcB{--coral:#FF8A3D;--green:#22d37f;--edge:#262b3a;--line:#1f2330;--dim:#7b8296;--mutB:#a3aaba;font-variant-numeric:tabular-nums;margin:8px 0 8px}
.rcB .rc-sub{color:var(--coral);font-weight:700;font-size:1.05rem;margin:0}
.rcB .rc-toc{display:flex;gap:8px;flex-wrap:wrap;margin:14px 0 0;padding:0;list-style:none}
.rcB .rc-toc a{display:inline-block;font-size:12px;font-weight:700;padding:4px 11px;border-radius:99px;background:#1a1e29;color:var(--mutB);border:1px solid var(--edge);text-decoration:none}
.rcB .rc-toc a:hover{background:var(--coral);color:#111;border-color:var(--coral)}
.rc-sec{background:linear-gradient(180deg,#141821,#0f1117);border:1px solid var(--edge);border-radius:20px;padding:22px 26px;margin-top:18px}
.rc-sh{display:flex;align-items:baseline;gap:18px;margin-bottom:16px;flex-wrap:wrap}
.rc-big{font-size:64px;font-weight:800;letter-spacing:-.04em;line-height:.95;color:var(--coral)}
.rc-sh>div{flex:1 1 320px;min-width:0}.rc-sh h2{font-size:24px;font-weight:800;letter-spacing:-.01em;margin:0;border:0;padding:0}.rc-sh p{color:var(--mutB);font-size:14px;font-weight:600;margin:4px 0 0;line-height:1.4}
.rc-rows{columns:2;column-gap:40px}.rc-row{break-inside:avoid;margin-bottom:8px}
.rc-row{display:grid;grid-template-columns:150px minmax(0,1fr) 112px;align-items:center;gap:12px;min-height:30px;line-height:1.25}
.rc-row .n{font-weight:700;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff}
.rc-row .v{font-weight:800;font-size:16px;text-align:right;white-space:nowrap;color:#fff}
.rc-row .v small{display:block;font-size:10.5px;color:var(--dim);font-weight:600;white-space:normal;line-height:1.15}
.rc-row .v small.rc-ac{display:block;margin:2px 0 0;color:#e8eaf0}.rc-ac b{color:#fff}.rc-ac a{color:inherit}
.rc-row .z{min-width:0}
.rc-ht{display:flex;gap:3px;position:relative;padding-top:8px}
.rc-ht i{flex:0 0 calc((100% - 12px)/5);height:16px;background:var(--green);border-radius:3px}
.rc-ht .d{position:absolute;top:0;left:0;height:5px;background:var(--coral);border-radius:2px;width:calc(var(--dw) * (100% - 12px)/5 + var(--dg,var(--dw))*3px)}
.rc-ht .d.opt{background:repeating-linear-gradient(90deg,var(--coral) 0 6px,transparent 6px 10px)}
.rc-bar{height:16px;border-radius:4px;background:#1c2130;position:relative;overflow:hidden}
.rc-bar i{position:absolute;left:0;top:0;bottom:0;border-radius:4px;background:var(--coral)}
.rc-bar.g i{background:var(--green)}
.rc-pill{display:inline-block;font-size:12px;font-weight:800;color:var(--green);border:1.5px dashed var(--green);border-radius:99px;padding:1px 9px;line-height:1.5}
.rc-pill.na{color:var(--dim);border-color:var(--edge)}.rc-pill.wk{color:var(--coral);border-color:var(--coral)}
.rc-dots{--dt:radial-gradient(circle closest-side at calc(50% - 1.5px) 50%,#1c2130 calc(100% - .5px),#0000 calc(100% + .5px));position:relative;max-width:263px;background:var(--dt) 0 0/calc((100% + 3px)/14) 100% repeat-x}.rc-dots::before{content:"";display:block;padding-top:calc((100% - 39px)/14)}
.rc-dots::after{content:"";position:absolute;left:0;top:0;bottom:0;width:calc(var(--n,0) * (100% + 3px)/14);background:radial-gradient(circle closest-side at calc(50% - 1.5px) 50%,var(--coral) calc(100% - .5px),#0000 calc(100% + .5px)) 0 0/calc(100%/max(var(--n,1),1)) 100% repeat-x}
.rc-hero{display:flex;align-items:center;gap:28px;flex-wrap:wrap}
.rc-hero .huge{font-size:120px;font-weight:800;letter-spacing:-.05em;line-height:.9;color:#fff}
.rc-hero .side b{font-size:26px;font-weight:800;display:block;color:#fff}.rc-hero .side span{color:var(--mutB);font-weight:600}
.rc-odd{margin-top:8px;display:inline-flex;gap:8px;align-items:center;font-weight:700;color:var(--coral);flex-wrap:wrap}
.rc-chip{display:inline-block;font-size:12px;font-weight:700;padding:3px 10px;border-radius:99px;background:#1a1e29;color:var(--mutB);border:1px solid var(--edge)}
.rc-lg{color:var(--mutB);font-size:13px;margin:12px 0 0}.rc-lg .c{color:var(--coral)}.rc-lg .g{color:var(--green)}
.rc-foot{color:var(--mutB);font-size:13px;margin:16px 0 0;line-height:1.5}
.rcB a.rc-go{display:inline-block;width:auto;padding:0;margin-top:5px;font-size:12px;font-weight:800;text-align:left;color:var(--coral);text-decoration:none;border-bottom:1px dashed var(--coral)}.rcB a.rc-go:hover{color:#fff;border-color:#fff}
.rc-row .z>.rc-pill+.rc-go{margin-left:8px}
.rc-pace{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 14px;font-weight:700;font-size:14px;color:#fff}.rc-pace i{font-style:normal;display:inline-flex;align-items:center;gap:4px;background:#1a1e29;border:1px solid var(--edge);border-radius:10px;padding:6px 10px}.rc-pace input{width:90px;background:transparent;border:0;color:#fff;font:inherit;font-size:16px}.rc-pace input:focus{outline:none}.rc-pace i:focus-within{border-color:var(--coral)}.rc-pace span{color:var(--mutB);font-weight:600}
@media (max-width:900px){.rc-rows{columns:1}}
.rc-more{display:none}
#rc-tank .rc-row .v{color:#ff5468}#rc-tank .rc-row .v small{color:var(--dim)}#rc-target .huge{color:var(--green)}
@media (max-width:900px){.rcB.rc-fold:not(.rc-fon) .rc-sec:not(.rc-open) .rc-row.rc-x,.rcB.rc-fold:not(.rc-fon) .rc-f6:not(.rc-open)>.rc-rows>.rc-row:nth-child(n+7),.rcB.rc-fold:not(.rc-fon) .rc-f7:not(.rc-open)>.rc-rows>.rc-row:nth-child(n+8),.rcB.rc-fold:not(.rc-fon) .rc-f8:not(.rc-open)>.rc-rows>.rc-row:nth-child(n+9),.rcB.rc-fold:not(.rc-fon) .rc-f9:not(.rc-open)>.rc-rows>.rc-row:nth-child(n+10),.rcB.rc-fold:not(.rc-fon) .rc-f10:not(.rc-open)>.rc-rows>.rc-row:nth-child(n+11),.rcB.rc-fold:not(.rc-fon) .rc-f11:not(.rc-open)>.rc-rows>.rc-row:nth-child(n+12),.rcB.rc-fold:not(.rc-fon) .rc-f12:not(.rc-open)>.rc-rows>.rc-row:nth-child(n+13),.rcB.rc-fold:not(.rc-fon) .rc-f13:not(.rc-open)>.rc-rows>.rc-row:nth-child(n+14),.rcB.rc-fold:not(.rc-fon) .rc-f14:not(.rc-open)>.rc-rows>.rc-row:nth-child(n+15){display:none}
 .rcB.rc-fold:not(.rc-fon) .rc-more{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:44px;margin:10px 0 0;padding:8px 14px;font:inherit;font-size:14px;font-weight:700;color:#e8eaf0;background:#1a1e29;border:1.5px solid var(--edge);border-radius:10px;cursor:pointer}
 .rc-more small{color:var(--mutB);font-weight:600;font-size:13px}.rc-more .rc-m1::after{content:" \25BE";color:var(--coral)}.rc-more .rc-m2::after{content:" \25B4";color:var(--coral)}
 .rc-more .rc-m2,.rc-open .rc-more .rc-m1{display:none}.rc-open .rc-more .rc-m2{display:inline}.rc-more:focus-visible{outline:2px solid var(--coral);outline-offset:2px}}
@media (max-width:640px){.rc-sec{padding:18px 14px;border-radius:16px}.rc-big{font-size:48px}.rc-sh{gap:4px 12px}.rc-sh h2{font-size:19px}
 .rc-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"n v" "z z";gap:4px 8px;padding:6px 0;border-bottom:1px solid var(--line);margin:0}
 .rc-row .n{grid-area:n}.rc-row .v{grid-area:v}.rc-row>.z{grid-area:z}.rc-row .v small{display:inline;margin-left:4px}
 #rc-price .rc-row .v{white-space:normal;max-width:64vw}#rc-price .rc-row .v small{display:block;margin:0}
 .rc-hero{gap:12px}.rc-hero .huge{font-size:clamp(56px,20vw,84px)}}
