.material-managed .material-header-state{font-size:12px;line-height:1.6;margin:5px 0 0;color:#536c89}
.material-current-box{display:grid;justify-items:start;gap:9px;padding:14px 15px;border:1px solid #e0e7f2;border-radius:9px;background:#f7f9fc;margin:14px 0}
.material-current-box>span{font-size:12px;font-weight:600;color:#596f8b}.material-current-box>strong{font-size:13px;overflow-wrap:anywhere;line-height:1.6}.material-current-box>p{font-size:12px;line-height:1.7;color:#617795;margin:0}
.material-current-box.is-current{background:#f0faf5;border-color:#bfdfcf}.material-current-box.is-current>span{color:#226b50}.material-current-box.is-current .button.primary{background:#19735a;border-color:#19735a}.material-current-box.is-current .button.primary:hover{background:#115a45}
.material-main-actions{display:flex;flex-wrap:wrap;gap:8px}.material-origin{font-size:12px;line-height:1.7;color:#566d8b;padding:10px 12px;background:#f6f8fc;border-left:3px solid #879fc3;border-radius:3px;overflow-wrap:anywhere}.material-origin small{display:block;margin-top:4px;color:#8a631f;font-size:11px}
.material-version-state{font-size:10px;line-height:1.5;font-weight:500;padding:3px 7px;border-radius:5px;background:#f2f4f8;color:#66758b}.material-version-state.current{background:#e6f6ed;color:#25674e}.material-version-state.unpublished{background:#fff1d9;color:#806022}.material-version-state.superseded{background:#edf0f5;color:#637089}
.material-version-warning,.material-pending-note{font-size:12px;line-height:1.65;color:#79623d;margin:10px 0}.material-pending-note{margin-bottom:0}.material-choice-list{display:grid;gap:7px}.material-choice-list>.button{justify-content:flex-start;min-height:46px;font-weight:600;text-align:left;padding:12px 15px;border-color:#cad7ee;color:#234e9c;background:#f5f8ff}.material-choice-list>.button:hover{background:#eaf0ff}.material-choice-list>.button:disabled{color:#8290a5;background:#f5f6f9;cursor:not-allowed}.material-choice-list>p{font-size:12px;line-height:1.7;color:#657993;margin:0 3px 12px}
.material-source-warning{font-size:12px;line-height:1.7;padding:12px 14px;border:1px solid #e7d5ad;border-radius:8px;background:#fff9ed;color:#79612f;white-space:pre-wrap;overflow-wrap:anywhere}.material-source-warning[hidden]{display:none}
.material-publication-change{display:flex;align-items:center;gap:15px;background:#f4f8ff;border:1px solid #d7e2f3;border-radius:9px;padding:15px;margin:15px 0 20px}.material-publication-change>div{flex:1;min-width:0}.material-publication-change small{display:block;font-size:11px;color:#657c98;margin-bottom:5px}.material-publication-change strong{display:block;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.material-download-options{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}
.material-update-list{display:grid;gap:18px}.material-update-item{border:1px solid #dce5f1;border-radius:9px;padding:16px;min-width:0}.material-update-item h3{font-size:16px;margin:0 0 6px}.material-update-item .version-meta{font-size:11px;color:#687c96;line-height:1.6}.material-update-item .version-note{font-size:13px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.material-receipts-wrap{overflow-x:auto;max-width:100%}.material-receipts{width:100%;font-size:11px;line-height:1.6;border-collapse:collapse}.material-receipts th,.material-receipts td{text-align:left;padding:9px 8px;vertical-align:top;border-bottom:1px solid #e4eaf3;overflow-wrap:anywhere}.material-receipts th{font-weight:600}.material-receipts thead th{background:#f7f9fd;color:#5b7290}.material-receipts tbody th{min-width:110px}.material-receipts td{min-width:110px;color:#60728b}
@media(max-width:540px){.material-publication-change{display:grid;gap:10px}.material-publication-change>span{transform:rotate(90deg);width:16px}.material-main-actions .button,.material-current-box .button{font-size:12px}.material-update-item{padding:12px}.material-choice-list>.button{font-size:13px}}
