body .stat-row.inactive{opacity:1}body .stat-role{display:block;font-size:10px;font-weight:400;margin-top:2px}body .stat-row .stat-plus{min-height:44px;height:44px}body .stat-row .stat-desc{overflow-wrap:anywhere;line-height:1.5}body .stat-policy{margin:6px 0;font-size:12px;line-height:1.6}body .stat-refund{padding:10px;border:2px solid var(--ui-panel-stat-panel-stat-refund-border);background:var(--ui-panel-stat-panel-stat-refund-background);color:var(--ui-panel-stat-panel-stat-refund-text);border-radius:6px;font-size:13px;line-height:1.6}body .stat-refund button{min-height:44px;margin-top:6px}body .stat-row{grid-template-columns:58px 32px minmax(0,1fr) 44px}body .stat-role{color:inherit}body .status-numbers dd{overflow-wrap:anywhere}
body #status-button.has-stat-refund{outline:3px solid var(--ui-panel-stat-panel-status-button-has-stat-refund-focus);outline-offset:2px}
body #status-panel{overflow:hidden}body #status-panel:not([hidden]){display:flex;flex-direction:column}body #status-panel .panel-heading{position:static;flex-shrink:0}body #status-content{min-height:0;overflow:auto}
/* A303: keep the scrollbar in the body, with clearance for overlay scrollbars. */
html body #status-panel{scrollbar-gutter:auto}
html body #status-content{scrollbar-gutter:stable;padding-inline-end:12px;overscroll-behavior:contain}
