.rd-hint{margin-top:18px;font-size:14px;text-align:center}.rd-hint,.rn-src{color:var(--muted)}.rn-src{margin-top:12px;font-size:13px}.ew-small{font-size:12.5px!important;color:var(--muted)!important}.ew-list{list-style:none;display:grid;grid-gap:8px;gap:8px}.ew-list li{color:var(--fg-2);font-size:15px;padding-left:18px;position:relative}.ew-list li:before{content:"";position:absolute;left:0;top:.7em;width:8px;height:2px;background:var(--g2)}.cs{border-radius:16px;overflow:hidden;background:#0d0f0e;border:1px solid #222;box-shadow:0 40px 120px rgba(0,0,0,.55);font-size:14px;color:#e9ece9;text-align:left}.cs-bar{height:40px;display:flex;align-items:center;gap:8px;padding:0 16px;border-bottom:1px solid #1d1f1e;background:#111312}.cs-bar i{width:11px;height:11px;border-radius:50%;background:#3a3d3b}.cs-bar span{margin-left:12px;color:#8a8f8c;font-size:13px}.cs-bar em{margin-left:auto;font-style:normal;font-family:var(--font-mono),monospace;font-size:11.5px;color:var(--g2)}.cs-sum{display:grid;grid-template-columns:repeat(3,auto) 1fr;grid-gap:28px;gap:28px;align-items:center;padding:14px 20px;border-bottom:1px solid #1d1f1e}.cs-sum>div{display:flex;align-items:baseline;gap:8px}.cs-sum b{font-family:var(--font-display),sans-serif;font-weight:500;font-size:26px;line-height:1}.cs-sum b.hi{color:#ef8a76}.cs-sum b.wa{color:#e9b65a}.cs-sum b.ok{color:var(--g2)}.cs-sum span{color:#8a8f8c;font-size:13px}.cs-meter{justify-self:end;align-items:center!important;gap:12px!important}.cs-meter i{width:140px;height:6px;border-radius:99px;background:#1d201e;overflow:hidden}.cs-meter s{display:block;height:100%;background:linear-gradient(90deg,var(--g1),var(--g2))}.cs-meter b{font-size:18px}.cs-body{display:grid;grid-template-columns:1.25fr 1fr;height:520px}.cs-doc{background:#e9e8e3;color:#222;padding:20px 22px;overflow-y:auto;display:flex;flex-direction:column;gap:6px;scrollbar-width:thin}.cs-doc-h{font-family:var(--font-display),sans-serif;font-weight:500;font-size:17px;padding-bottom:10px;border-bottom:1px solid #cfcdc5;margin-bottom:6px}.cs-cl{text-align:left;padding:9px 12px 9px 14px;border-radius:8px;position:relative;transition:background .3s}.cs-cl:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:2px}.cs-cl.high:before{background:#e5604a}.cs-cl.watch:before{background:#e0a43a}.cs-cl.good:before{background:var(--g2)}.cs-cl:hover{background:rgba(0,0,0,.04)}.cs-cl.on.high{background:rgba(229,96,74,.13)}.cs-cl.on.watch{background:rgba(224,164,58,.16)}.cs-cl.on.good{background:rgba(48,171,137,.16)}.cs-ref{display:block;font-family:var(--font-mono),monospace;font-size:11.5px;color:#77746c;margin-bottom:2px}.cs-txt{font-family:Georgia,serif;font-size:14.5px;line-height:1.5;color:#34332f}.cs-side{border-left:1px solid #1d1f1e;padding:16px 18px;display:flex;flex-direction:column;gap:14px;min-width:0}.cs-tabs{display:inline-flex;padding:4px;border-radius:99px;background:#161817;border:1px solid #222;align-self:flex-start}.cs-tabs button{padding:7px 14px;border-radius:99px;font-size:13px;color:#9aa09c;transition:all .25s}.cs-tabs button.on{background:var(--g2);color:#04140e;font-weight:500}.cs-exp{display:flex;flex-direction:column;gap:8px;flex:1 1;animation:csIn .4s var(--ease-out) both}@keyframes csIn{0%{opacity:0;transform:translateY(8px)}}.cs-exp h5{font-family:var(--font-display),sans-serif;font-weight:500;font-size:24px;letter-spacing:-.01em;margin-bottom:6px}.cs-tag{align-self:flex-start;font-family:var(--font-mono),monospace;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;border-radius:5px}.cs-tag.high{background:rgba(229,96,74,.14);color:#ef8a76}.cs-tag.watch{background:rgba(224,164,58,.14);color:#e9b65a}.cs-tag.good{background:rgba(48,171,137,.14);color:var(--g2)}.cs-k{font-family:var(--font-mono),monospace;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:#6d726f;margin-top:6px}.cs-exp p{font-size:15px;line-height:1.5;color:#e2e6e3}.cs-ask{padding:10px 12px;border-radius:10px;background:#10241d;border:1px solid #1c3f33}.cs-src{margin-top:auto;font-family:var(--font-mono),monospace;font-size:11.5px;color:#6d726f}.cs-mail{flex:1 1;border-radius:12px;background:#131615;border:1px solid #1f2321;overflow:hidden;animation:csIn .4s var(--ease-out) both}.cs-mail,.cs-mail-h{display:flex;flex-direction:column}.cs-mail-h{gap:2px;padding:10px 14px;border-bottom:1px solid #1f2321;font-size:12px;color:#8a8f8c}.cs-mail pre{flex:1 1;margin:0;padding:12px 14px;white-space:pre-wrap;font-family:var(--font-sans),system-ui,sans-serif;font-size:13.5px;line-height:1.5;color:#e2e6e3;overflow:hidden}.cs-caret{display:inline-block;width:7px;height:14px;margin-left:2px;vertical-align:-2px;background:var(--g2);animation:csBlink .8s steps(2) infinite}@keyframes csBlink{50%{opacity:0}}@media (max-width:900px){.cs-body{grid-template-columns:1fr;height:auto}.cs-doc{max-height:380px}.cs-side{border-left:0;border-top:1px solid #1d1f1e;min-height:400px}.cs-sum{grid-template-columns:repeat(3,auto);gap:12px 20px}.cs-meter{grid-column:1/-1;justify-self:start}.cs-bar span{display:none}}.rl{border:1px solid var(--line);border-radius:20px;background:var(--bg-2);padding:clamp(20px,2.6vw,32px)}.rl-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:72px}.rl-opts{display:inline-flex;padding:4px;border-radius:99px;background:#161817;border:1px solid var(--line)}.rl-opts button{padding:7px 14px;border-radius:99px;font-size:13.5px;color:var(--fg-2);transition:all .3s}.rl-opts button.on{background:var(--g2);color:#04140e;font-weight:500}.rl-track{position:relative;height:10px;border-radius:99px;background:linear-gradient(90deg,var(--g1),var(--g2));margin:0 8px 132px}.rl-win{position:absolute;top:-6px;bottom:-6px;border-radius:6px;background:repeating-linear-gradient(45deg,rgba(229,96,74,.6) 0 6px,rgba(229,96,74,.28) 6px 12px);transition:left .6s var(--ease-out),width .6s var(--ease-out)}.rl-win span{top:calc(100% + 54px);right:0;font-family:var(--font-mono),monospace;font-size:11px;color:#ef8a76;display:none}.rl-pin,.rl-win span{position:absolute;white-space:nowrap}.rl-pin{top:50%;transform:translateX(-50%);transition:left .6s var(--ease-out);display:flex;flex-direction:column;align-items:center;text-align:center}.rl-pin:before{content:"";width:14px;height:14px;border-radius:50%;background:var(--bg-2);border:3px solid var(--g2);margin-top:-7px;margin-bottom:10px}.rl-pin b{font-weight:500;font-size:13.5px}.rl-pin span{font-size:12.5px;color:var(--muted)}.rl-pin.start{transform:translateX(-7px);align-items:flex-start;text-align:left}.rl-pin.end{transform:translateX(calc(-100% + 7px));align-items:flex-end;text-align:right}.rl-pin.end:before{border-color:#ef8a76;margin-bottom:52px}.rl-pin.end:after{content:"";position:absolute;right:6px;top:10px;height:40px;border-right:1px dashed #5a3a35}.rl-pin.dl:before{border-color:#e5604a;background:#e5604a;width:18px;height:18px;margin-top:-9px}.rl-pin.dl b{color:#ef8a76}.rl-pin.rem{top:auto;bottom:50%;flex-direction:column-reverse}.rl-pin.rem:before{border-color:#e9b65a;margin:10px 0 -7px}.rl-pin.rem b{color:#e9b65a;font-size:12px}.rl-pin.rem span{font-size:11px}.rl-note{color:var(--fg-2);font-size:15.5px;max-width:70ch}.rl-list{display:none}@media (max-width:760px){.rl-top{margin-bottom:36px}.rl-track{margin-bottom:28px}.rl-pin b,.rl-pin span,.rl-pin.end:after,.rl-win span{display:none}.rl-pin.end:before{margin-bottom:0}.rl-pin.rem:before{margin:0 0 -7px}.rl-list{display:grid;grid-gap:0;gap:0;list-style:none;margin-bottom:18px}.rl-list li{display:flex;justify-content:space-between;padding:9px 0 9px 14px;border-bottom:1px solid var(--line);font-size:14px;position:relative}.rl-list li:before{content:"";position:absolute;left:0;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--g2)}.rl-list li.rem:before{background:#e9b65a}.rl-list li.dl:before,.rl-list li.end:before{background:#e5604a}.rl-list li.dl b{color:#ef8a76}.rl-list b{font-weight:500}.rl-list span{color:var(--muted)}}.cb-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.cb-card{border:1px solid var(--line);border-radius:20px;background:#0e0f0f;padding:24px 22px;display:flex;flex-direction:column;gap:12px}.cb-card p{color:var(--fg-2);font-size:15px}.cb-kpis{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.cb-kpis div{padding:12px;border-radius:12px;background:#141615;border:1px solid #1e201f}.cb-kpis b{display:block;font-family:var(--font-display),sans-serif;font-weight:500;font-size:28px;line-height:1.1}.cb-kpis span{font-size:12.5px;color:var(--muted)}.cb-bar div{display:flex;justify-content:space-between;font-size:14px;color:var(--fg-2)}.cb-bar b{font-weight:500;color:#fff}.cb-bar i{display:block;height:7px;border-radius:99px;background:#1d1f1e;margin-top:6px;overflow:hidden}.cb-bar s{display:block;height:100%;background:linear-gradient(90deg,var(--g1),var(--g2))}.cb-bar s.w{background:#e0a43a}@media (max-width:1000px){.cb-grid{grid-template-columns:1fr}}