.rlab{padding:22px 0 40px}.rlab h1{font-size:26px;margin:4px 0 6px;letter-spacing:-.6px}.rlab h2{font-size:17px;margin:0 0 12px;letter-spacing:-.3px}.rlab{color:var(--ui-ink)}.rlab .sub{color:var(--ui-muted);font-size:12.5px}.rlab .eyebrow{color:var(--ui-red);font-size:11px;font-weight:800;letter-spacing:1.3px}.rlab .card{background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:14px;padding:18px;margin-bottom:16px;box-shadow:0 1px 6px #1724390a}.rlab .grid{display:grid;grid-gap:16px;gap:16px}.rlab .g2{grid-template-columns:repeat(2,minmax(0,1fr))}.rlab .g4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:820px){.rlab .g2,.rlab .g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.rlab .g2{grid-template-columns:minmax(0,1fr)}}.rlab .grid>*{min-width:0}.rlab .kpi small{display:block;color:var(--ui-muted);font-size:12px}.rlab .kpi strong{font-size:20px;letter-spacing:-.3px}.rlab .kpi em{font-style:normal;font-size:12px;margin-left:6px}.rlab .up{color:var(--ui-red)}.rlab .down{color:var(--ui-blue)}.rlab .chips{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}.rlab .chip{background:var(--ui-soft);border:1px solid var(--ui-line);border-radius:999px;padding:2px 10px;font-size:12px;color:#334155}.rlab .chip.flag{background:#fff7e6;border-color:#f5c26b;color:#92400e}.rlab .chip.flag.bad{background:#e8f1fd;border-color:#9cc3f0;color:#1e40af}.rlab .tbl{width:100%;border-collapse:collapse;font-size:13.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ui-ink)}.rlab .tbl td,.rlab .tbl th{padding:8px;border-bottom:1px solid var(--ui-line);text-align:right;white-space:nowrap}.rlab .tbl td:first-child,.rlab .tbl th:first-child{text-align:left}.rlab .tbl th{color:#475569;font-weight:700;font-size:12px;background:var(--ui-soft)}.rlab .tbl tr.hl td{background:#fff4f5}.rlab .tbl a{color:var(--ui-ink);font-weight:600}.rlab .tbl a:hover{color:var(--ui-red)}.rlab .scroll{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch}.rlab .hero{background:linear-gradient(120deg,#fff,#fff3f5);border-color:#f3c9d0}.rlab .hero strong{font-size:28px}.rlab .pill{display:inline-block;max-width:100%;white-space:normal;font-size:11px;padding:1px 8px;border-radius:999px;background:var(--ui-red-soft);color:var(--ui-red);margin-left:6px;vertical-align:middle;font-weight:700}.rlab .note{font-size:12px;color:var(--ui-muted);margin-top:8px}.rlab .search{width:100%;padding:12px 14px;font-size:16px;border:1px solid var(--ui-line);border-radius:10px;background:#fff;color:var(--ui-ink)}.rlab .list{columns:220px 3;column-gap:18px;margin-top:14px}.rlab .list a{display:block;padding:4px 0;font-size:14px;page-break-inside:avoid;break-inside:avoid;color:var(--ui-ink)}.rlab .list a span{color:var(--ui-muted);font-size:12px;margin-left:6px}.rlab .bars text{font-size:10px;fill:#64758c}.rflow-site .rflow-top nav{flex-wrap:wrap;gap:6px 16px;justify-content:flex-end}.rlab .scr-presets{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.rlab .scr-checks button,.rlab .scr-presets button{background:#fff;border:1px solid #cbd5e1;color:var(--ui-ink);border-radius:999px;padding:6px 12px;font-size:12.5px}.rlab .scr-presets button.ghost{background:transparent;color:var(--ui-muted)}.rlab .scr-checks button.on{background:var(--ui-red);border-color:var(--ui-red);color:#fff}.rlab .scr-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:12px;gap:12px}.rlab .scr-grid label{display:flex;flex-direction:column;gap:5px;font-size:12px;color:#475569;font-weight:600}.rlab .scr-grid input,.rlab .scr-grid select{background:#fff;border:1px solid #cbd5e1;color:var(--ui-ink);border-radius:8px;padding:8px 10px;font-size:14px}.rlab .scr-checks{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:14px;font-size:13px;align-items:center}.rlab .scr-checks label{display:flex;gap:6px;align-items:center}.rlab .tbl.heat td{text-align:center}.rlab .linkish,.rlab .tbl.heat td:first-child{text-align:left}.rlab .linkish{background:none;border:0;color:var(--ui-ink);padding:0;font:inherit;font-weight:700;cursor:pointer}.rlab .linkish:hover{color:var(--ui-red);text-decoration:underline}.rlab .mbar{display:flex;align-items:flex-end;gap:3px;height:200px;padding-top:10px;border-bottom:1px solid var(--ui-line)}.rlab .mbar div{flex:1 1;background:#2b5a8a;position:relative;min-width:6px}.rlab .mbar div.cur{background:var(--ui-red)}.rlab .mbar-x{display:flex;gap:3px;font-size:10px;color:var(--ui-muted)}.rlab .mbar-x span{flex:1 1;text-align:center;min-width:6px;overflow:hidden}.rlab .scr-rows{display:grid;grid-gap:12px;gap:12px}.rlab .scr-rows>div{display:grid;grid-template-columns:170px 1fr;grid-gap:10px;gap:10px;align-items:start;padding-bottom:10px;border-bottom:1px dashed var(--ui-line)}.rlab .scr-rows>div>span{font-size:13px;font-weight:700;color:#334155;padding-top:6px}.rlab .scr-rows small{font-weight:500;color:var(--ui-muted)}@media(max-width:640px){.rlab .scr-rows>div{grid-template-columns:1fr;gap:4px}}.rlab .chipset{display:flex;flex-wrap:wrap;gap:6px}.rlab .chipset button{background:#fff;border:1px solid #cbd5e1;color:var(--ui-ink);border-radius:999px;padding:5px 12px;font-size:13px;cursor:pointer}.rlab .chipset button:hover{border-color:var(--ui-red)}.rlab .chipset button.on{background:var(--ui-ink);border-color:var(--ui-ink);color:#fff;font-weight:700}.rlab .chipset button.on.buy{background:var(--ui-red);border-color:var(--ui-red)}.rlab .chipset button.on.sell{background:var(--ui-blue);border-color:var(--ui-blue)}.rlab .scr-presets b{margin-right:4px;align-self:center}.rlab .scr-q{max-width:260px;background:#fff;border:1px solid #cbd5e1;color:var(--ui-ink);border-radius:8px;padding:7px 10px;font-size:14px}.rlab .linkish.small{font-size:12px;margin-top:6px;color:var(--ui-blue)}.chip.sector{background:var(--ui-red-soft,#fdecef);color:var(--ui-red,#d72e48);border-color:#f3c3cb;font-weight:700;text-decoration:none}.peerbar{position:relative;height:6px;border-radius:3px;background:linear-gradient(90deg,#dbe6f6,#f6d5db);margin-top:4px;min-width:90px}.peerbar i{position:absolute;top:-3px;width:4px;height:12px;border-radius:2px;background:#172439;transform:translateX(-2px)}.watch-btn{vertical-align:middle;margin-left:6px;font-size:12.5px;font-weight:800;color:#53657c;background:#fff;border:1px solid var(--ui-line);border-radius:999px;padding:5px 11px;cursor:pointer}.watch-btn.on{color:#d72e48;border-color:#f3c3cb;background:#fff6f7}.rlab .my-screen{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--ui-line)}.rlab .my-screen a{font-weight:700}.rlab .my-move{display:flex;gap:8px;flex-wrap:wrap}.rlab .my-move input{flex:1 1 220px;min-width:0;border:1px solid var(--ui-line);border-radius:8px;padding:7px 10px;font-size:13px}.rlab .my-move button,.rlab button.ghost{font-size:12.5px;font-weight:700;border:1px solid var(--ui-line);border-radius:8px;background:#fff;padding:6px 11px;cursor:pointer}.rlab .scr-tools{display:flex;gap:6px;flex-wrap:wrap;margin:6px 0 0}.rlab .pp-track{position:relative;height:34px;margin:18px 6px 8px;border-radius:999px;background:linear-gradient(90deg,#f3f5f9,#eef1f6)}.rlab .pp-band{position:absolute;top:9px;height:16px;border-radius:999px;opacity:.35}.rlab .pp-band.fair{background:#0f766e}.rlab .pp-band.tp{background:#8a5a10;top:12px;height:10px}.rlab .pp-mark{position:absolute;top:3px;width:4px;height:28px;margin-left:-2px;border-radius:2px}.rlab .pp-mark.now{background:#182338;width:6px;margin-left:-3px;top:0;height:34px}.rlab .pp-legend i.fair,.rlab .pp-mark.fair{background:#0f766e}.rlab .pp-legend i.tp,.rlab .pp-mark.tp{background:#c08a1e}.rlab .pp-legend i.flow,.rlab .pp-mark.flow{background:#d72e48}.rlab .pp-legend i.flow2,.rlab .pp-mark.flow2{background:#1f6fd1}.rlab .pp-legend i.now{background:#182338}.rlab .pp-legend{list-style:none;padding:0;margin:8px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px 18px;gap:6px 18px;font-size:13px}.rlab .pp-legend i{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:6px;vertical-align:-1px}.rlab .pp-legend span{font-size:12px;margin-left:4px}@media(max-width:640px){.rlab .pp-legend{grid-template-columns:1fr}}.rlab .mm-svg{display:block;max-width:100%;height:auto}.rlab .mm-svg .q{font-size:12px;fill:#7a889b;font-weight:700}.rlab .mm-svg .ax{font-size:11.5px;fill:#7a889b}.rlab .mm-svg .lb{font-size:11.5px;fill:#182338;font-weight:700}.rlab .cmp-add{position:relative}.rlab .cmp-hits{position:absolute;z-index:5;left:0;right:0;top:100%;background:#fff;border:1px solid var(--ui-line);border-radius:10px;box-shadow:0 6px 18px #17243918;max-height:320px;overflow:auto}.rlab .cmp-hits button{display:block;width:100%;text-align:left;border:0;background:#fff;padding:8px 12px;font-size:13.5px;cursor:pointer}.rlab .cmp-hits button:hover{background:#f6f8fb}.rlab table.cmp td,.rlab table.cmp th{min-width:120px}.rlab table.cmp td:first-child{min-width:150px;position:-webkit-sticky;position:sticky;left:0;background:#fff}.rlab table.cmp tr.cmp-sep td{border-top:2px solid #e5eaf1}.rlab .scr-cmpbar{display:flex;align-items:center;gap:8px;margin:0 0 8px}.rlab a.btn{display:inline-block;font-size:13px;font-weight:800;color:#fff;background:#d72e48;border-radius:8px;padding:7px 12px;text-decoration:none}.rlab a.btn.off{background:#c9d1dc;pointer-events:none}.rlab table.cmp .cmp-med{background:#f7f8fb;color:#3c4a5e}.rlab .hm-wrap{overflow-x:auto;padding-bottom:4px}.rlab .hm-grid{display:grid;grid-gap:2px;gap:2px;min-width:560px;align-items:center}.rlab .hm-label{font-size:12.5px;font-weight:700;color:#3c4a5e}.rlab .hm-cell{height:22px;border-radius:3px}.rlab .hm-date{font-size:10.5px;color:#7a889b;white-space:nowrap;overflow:visible}.rlab table.hm-sum{margin-top:10px}