
/* v20.57.103: Risk module theme-consistent foreground and surface tokens. */
#mpRisk73, #mpr98page {color:var(--t-text)!important;}
#mpRisk73 :is(.mpr88-monitor,.mpr95-board,.mpr96-panel,.mpr97-panel,.mpr98-panel,.mpr98-box,.mpr95-metric,.mpr96-stat) {color:var(--t-text)!important;border-color:var(--t-line)!important;}
#mpRisk73 :is(.mpr95-board,.mpr96-panel,.mpr97-panel,.mpr98-panel) :is(h1,h2,h3,h4,strong,label,th,td) {color:var(--t-text)!important;}
#mpRisk73 :is(.mpr95-board,.mpr96-panel,.mpr97-panel,.mpr98-panel) :is(p,small,.mpr96-note,.mpr98-note) {color:var(--t-muted)!important;}
#mpRisk73 :is(.mpr95-board,.mpr96-panel,.mpr97-panel,.mpr98-panel) :is(input:not([type=checkbox]):not([type=radio]),select,textarea) {background:var(--t-input)!important;color:var(--t-text)!important;border-color:var(--t-line)!important;}
#mpRisk73 :is(.mpr95-board,.mpr96-panel,.mpr97-panel,.mpr98-panel) :is(input,select,textarea)::placeholder {color:var(--t-muted)!important;opacity:1;}
#mpRisk73 :is(.mpr95-actions,.mpr96-actions,.mpr97-actions,.mpr98-actions) button:not(.mpr95-save):not(.mpr96-save):not(.mpr97-primary):not(.mpr98-main) {background:var(--t-surface)!important;color:var(--t-text)!important;border-color:var(--t-line)!important;}
#mpRisk73 :is(.mpr95-save,.mpr96-save,.mpr97-primary,.mpr98-main):not(:disabled) {background:var(--t-accent)!important;color:var(--t-accent-text)!important;border-color:var(--t-accent)!important;}
#mpRisk73 :is(.mpr95-board,.mpr96-panel,.mpr97-panel,.mpr98-panel) button:disabled {opacity:.65!important;cursor:not-allowed!important;}
#mpRisk73 :is(.mpr95-board,.mpr96-panel,.mpr97-panel,.mpr98-panel) :is(table,thead,tbody,tr,th,td) {border-color:var(--t-line)!important;}
#mpRisk73 :is(.mpr95-board,.mpr96-panel,.mpr97-panel,.mpr98-panel) thead th {background:var(--t-head)!important;color:var(--t-text)!important;}
#mpRisk73 :is(.mpr95-board,.mpr96-panel,.mpr97-panel,.mpr98-panel) :is(table,tbody) tr:hover {background:var(--t-surface2);}
#mpRisk73 :is(.mpr95-board,.mpr96-panel,.mpr97-panel,.mpr98-panel) :is(button,input,select,textarea):focus-visible {outline:2px solid var(--t-accent)!important;outline-offset:2px;}
@media(max-width:850px){#mpRisk73 :is(.mpr95-metrics,.mpr96-grid,.mpr97-kpis,.mpr98-stats){grid-template-columns:repeat(2,minmax(0,1fr))!important}#mpRisk73 :is(.mpr95-head,.mpr96-top,.mpr97-head,.mpr98-head){flex-wrap:wrap!important}}
@media(max-width:520px){#mpRisk73 :is(.mpr95-metrics,.mpr96-grid,.mpr97-kpis,.mpr98-stats){grid-template-columns:1fr!important}#mpRisk73 :is(.mpr96-form,.mpr98-grid){grid-template-columns:1fr!important}}
