.macro .title{font-size:1.35rem;line-height:1.35;font-weight:700;color:#144f92;margin-bottom:6px;font-family:var(--font-stix-two-text),serif}.macro .base-table .MuiTableHead-root{background-color:#f4f7fb}.macro .base-table .MuiTableHead-root .MuiTableCell-root{font-weight:600;color:#3d4a5f;line-height:1.43;background-color:#f4f7fb}.macro .base-table .average .MuiTableCell-root{font-weight:600;color:#3d4a5f;line-height:1.43}.macro .base-table .MuiTableRow-root{height:40px!important}.macro .base-table .label{font-size:.875rem!important;font-weight:600;text-align:left!important}.macro .base-table .label .unit{margin-left:4px;color:var(--txt-gray);font-weight:400;font-size:1rem!important}.macro .base-table .MuiTableCell-root{font-size:.875rem!important;padding:8px 10px}.macro .shadow-md,.stock-market-analyzer .shadow-md{border:1px solid var(--dashboard-border);background-color:var(--dashboard-surface);box-shadow:var(--dashboard-panel-shadow)}