/* R5R12R14R8_UNIFIED_COLUMN_FILTER_RVOL_ENGINE_V1 */
.r14r8-filter-popup{position:fixed;z-index:100060;width:min(320px,calc(100vw - 20px));max-height:min(520px,calc(100vh - 24px));overflow:auto;padding:12px;border:1px solid rgba(148,163,184,.26);border-radius:16px;background:rgba(7,13,27,.98);box-shadow:0 22px 70px rgba(0,0,0,.55),inset 0 1px rgba(255,255,255,.04);backdrop-filter:blur(16px);color:#e5edf8;font:500 13px/1.35 Inter,system-ui,sans-serif}.r14r8-filter-popup header{display:flex;align-items:center;justify-content:space-between;padding:0 0 9px;border-bottom:1px solid rgba(148,163,184,.16)}.r14r8-filter-popup header b{font-size:13px;letter-spacing:.02em}.r14r8-filter-popup header button{border:0;background:transparent;color:#94a3b8;font-size:22px;cursor:pointer}.r14r8-filter-options{display:grid;gap:6px;padding:10px 0}.r14r8-check,.r14r8-radio{display:flex;gap:8px;align-items:center;padding:7px 8px;border-radius:9px;background:rgba(255,255,255,.025);cursor:pointer}.r14r8-check:hover,.r14r8-radio:hover{background:rgba(56,189,248,.08)}.r14r8-check input,.r14r8-radio input{accent-color:#38bdf8}.r14r8-custom{border-top:1px solid rgba(148,163,184,.13);padding-top:10px}.r14r8-custom small{display:block;color:#94a3b8;margin-bottom:6px}.r14r8-custom>div{display:grid;grid-template-columns:1fr 1fr;gap:7px}.r14r8-custom input{min-width:0;border:1px solid rgba(148,163,184,.22);border-radius:9px;background:#0b1325;color:#fff;padding:8px}.r14r8-filter-popup footer{display:flex;justify-content:flex-end;gap:8px;border-top:1px solid rgba(148,163,184,.13);padding-top:10px;margin-top:10px}.r14r8-filter-popup footer button{border:1px solid rgba(148,163,184,.22);border-radius:9px;background:#111b30;color:#dbeafe;padding:8px 11px;cursor:pointer}.r14r8-filter-popup footer button.primary{background:linear-gradient(135deg,#0ea5e9,#2563eb);border-color:transparent;color:#fff}
.r14r8-head{display:flex;align-items:center;gap:4px;min-width:0}.r14r8-head>button:first-child{min-width:0}.r14r8-filter-btn{flex:0 0 24px;width:24px;height:24px;padding:0!important;border:1px solid rgba(148,163,184,.18)!important;border-radius:7px!important;background:rgba(255,255,255,.035)!important;color:#94a3b8!important;line-height:1!important;cursor:pointer}.r14r8-filter-btn:hover,.r14r8-filter-btn.active{color:#38bdf8!important;border-color:rgba(56,189,248,.45)!important;background:rgba(56,189,248,.10)!important}.r14r8-filterbar{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin:0 0 10px;padding:9px 10px;border:1px solid rgba(148,163,184,.14);border-radius:13px;background:rgba(11,18,32,.76)}.r14r8-preset{display:flex;align-items:center;gap:7px}.r14r8-preset select,.r14r8-preset button{border:1px solid rgba(148,163,184,.18);border-radius:9px;background:#0e1729;color:#dbeafe;padding:7px 9px;font-size:12px}.r14r8-preset button:disabled{opacity:.45}.r14r8-chips{display:flex;align-items:center;gap:6px;overflow:auto;white-space:nowrap;min-width:0}.r14r8-chips>span{color:#64748b;font-size:11px}.r14r8-chip{border:1px solid rgba(56,189,248,.22);border-radius:999px;background:rgba(14,165,233,.08);color:#bae6fd;padding:5px 8px;font-size:11px;cursor:pointer}.r14r8-result-count{color:#cbd5e1;font-size:11px;white-space:nowrap}.r14r8-rvol{display:flex;flex-direction:column;gap:2px}.r14r8-rvol b{font-variant-numeric:tabular-nums}.r14r8-rvol small{font-size:10px;color:#94a3b8}.r14r8-rvol.positive b{color:#34d399}.r14r8-rvol.warn b{color:#fbbf24}.r14r8-rvol.negative b{color:#fb7185}.r14r8-confirm{display:block!important;margin-top:4px!important;color:#67e8f9!important;font-size:9px!important;font-weight:800;letter-spacing:.02em}
#eqfmTable{overflow-x:auto;overflow-y:visible}.eqfm-table.r14r8-table{min-width:1840px}.eqfm-table.r14r8-table .eqfm-tr{grid-template-columns:minmax(150px,1.35fr) minmax(110px,.9fr) minmax(100px,.75fr) minmax(155px,1.2fr) minmax(115px,.9fr) minmax(115px,.9fr) minmax(115px,.9fr) minmax(130px,1fr) minmax(105px,.8fr) minmax(120px,.95fr) minmax(130px,1fr)}.eqfm-table.r14r8-table .eqfm-tr.head>div{overflow:visible}.eqfm-table.r14r8-table .eqfm-tr.row>div{min-width:0}.eqfm-table.r14r8-table .eqfm-tr.row small{white-space:normal;line-height:1.2}
.cu-table.r14r8-table{min-width:2100px}.cu-table.r14r8-table .cu-tr{grid-template-columns:minmax(120px,.9fr) minmax(180px,1.45fr) minmax(150px,1.1fr) minmax(190px,1.35fr) minmax(125px,.9fr) minmax(125px,.9fr) minmax(105px,.8fr) minmax(95px,.7fr) minmax(130px,.95fr) minmax(125px,.9fr) minmax(135px,1fr) minmax(130px,1fr) minmax(120px,.9fr)}.cu-table-wrap{overflow-x:auto}.cu-table.r14r8-table .cu-head>div{overflow:visible}.cu-table.r14r8-table .cu-row>div{min-width:0}.cu-table.r14r8-table .cu-row small,.cu-table.r14r8-table .cu-row em{white-space:normal}
#lcrpTable{overflow:auto}.lcrp-r14r3-table.r14r8-table{min-width:1640px}.lcrp-r14r3-table.r14r8-table thead th{overflow:visible}.lcrp-r14r3-table.r14r8-table td{vertical-align:top}.lcrp-r14r3-table.r14r8-table td,.lcrp-r14r3-table.r14r8-table th{white-space:normal}.lcrp-r14r3-table.r14r8-table .r14r8-head{justify-content:flex-start}
@media(max-width:1100px){.r14r8-filterbar{grid-template-columns:1fr auto}.r14r8-chips{grid-column:1/-1;order:3}.r14r8-preset{overflow:auto}.r14r8-preset select{min-width:160px}}
@media(max-width:680px){.r14r8-filterbar{grid-template-columns:1fr}.r14r8-result-count{justify-self:start}.r14r8-preset{display:grid;grid-template-columns:1fr auto}.r14r8-filter-popup{width:calc(100vw - 16px)}}
