/* One continuous right-hand panel with one scroll area and centered footer. */
.dashboard-side>.unified-important{flex:1;min-height:0;height:100%;max-height:none}
.unified-important>#important-mini-rows{flex:1;min-height:0;max-height:none;overflow-y:auto;scrollbar-gutter:stable}
.unified-important>.panel-title,.unified-important>.mini-note{flex:none}
.unified-important>.panel-title{color:#b5cddd;letter-spacing:1.2px}
.unified-important>.mini-note{line-height:1.5;padding-top:0;padding-bottom:10px}
.unified-important .important-trade{padding:13px 12px}
.filing-alert{display:inline-block;max-width:100%;box-sizing:border-box;margin-bottom:7px;padding:3px 7px;border-radius:3px;font-size:9px;font-weight:700;line-height:1.4;letter-spacing:.65px;background:#123743;color:#74eddd}
.filing-alert.buy{background:#103b31;color:#6ee7b7}.filing-alert.sale{background:#3f2233;color:#fda4af}.filing-alert.caution{background:#413019;color:#fcd58a}.filing-alert.clinical{background:#29254c;color:#c4b5fd}.filing-alert.earnings{background:#17354c;color:#93c5fd}
.unified-important .mini-trade-top{align-items:baseline;gap:7px}
.unified-important .mini-company{white-space:normal;line-height:1.4;overflow-wrap:anywhere}
.unified-important .mini-meta{white-space:normal;line-height:1.5}
.unified-important .important-summary{line-height:1.5}
.important-empty{padding:16px 12px;line-height:1.6}
@media(max-width:760px){
 .dashboard-side>.unified-important{flex:none;height:auto;min-height:240px;max-height:none}
 .unified-important>#important-mini-rows{flex:none;max-height:520px}
 .filing-alert{font-size:10px}
}
