.base-head{padding:18px 0 14px}.base-head h1,.base-insight h2{margin:.3em 0}.base-head p,.base-insight p,.base-foot{color:var(--muted);font-size:13px}.base-toolbar{display:flex;align-items:end;gap:8px;flex-wrap:wrap;margin:8px 0 15px}.base-toolbar label{display:grid;gap:4px;font-size:12px;color:var(--muted)}.base-toolbar label:first-child{flex:1;min-width:min(240px,100%)}.base-toolbar input,.base-toolbar select{width:100%}.base-table-wrap{overflow:auto;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.base-table-wrap table{min-width:760px;width:100%}.base-table-wrap td{vertical-align:top;white-space:normal;overflow-wrap:anywhere;max-width:310px}.base-table-wrap td small,.base-kpis small{display:block;font-size:11px;color:var(--muted)}.base-table-wrap a,.base-table-wrap summary{font-size:12px}.base-table-wrap summary{cursor:pointer}.base-tag{padding:2px 6px;border:1px solid var(--line);border-radius:6px}.base-health,.base-pager,.base-insight-head{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.base-health{margin:7px 0 12px}.base-health span,.base-notice{font-size:12px;padding:6px 9px;border:1px solid var(--line);border-radius:6px;color:var(--muted);background:var(--surface)}.base-caution,.base-notice{border-inline-start:3px solid var(--yellow)!important}.base-pager{justify-content:flex-end;margin:10px 0}.base-pager>span:first-child{margin-right:auto}.base-foot{margin:8px 0}.base-insight{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:16px 18px;margin:14px 0}.base-insight-head{justify-content:space-between}.base-insight-head h2{font-size:19px}.base-kpis,.base-ranks{display:flex;gap:12px;flex-wrap:wrap}.base-kpis>div,.base-ranks>section{padding:8px 12px;flex:1;min-width:min(160px,100%);background:var(--paper);border-radius:8px}.base-kpis strong{font-size:19px;font-variant-numeric:tabular-nums}.base-ranks section{min-width:min(215px,100%)}.base-ranks ol{padding-left:18px}.base-ranks li{margin:7px 0;overflow-wrap:anywhere}.base-ranks b{display:block;font-size:12px}.base-ranks h3{font-size:14px}.base-insight [aria-busy=true],#baseOrderRows[aria-busy=true]{opacity:.65}
