.maintenance-tools{--maintenance-ink:#263e35;--maintenance-line:#d9dfd7;color:#27382f}.maintenance-intro{border-left:4px solid #6c8267;margin:22px 0 28px;padding:4px 0 6px 20px}.maintenance-eyebrow{color:#63735c;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.maintenance-tools h2{color:var(--maintenance-ink);margin:7px 0 10px}.maintenance-intro h2{font-family:Georgia,serif;font-size:28px}.maintenance-intro p{max-width:640px;margin:0;line-height:1.65}.maintenance-chooser{border:1px solid var(--maintenance-line);background:#f3f5ef;border-radius:5px;align-items:flex-start;gap:22px;padding:22px;display:flex}.maintenance-chooser>div{flex:1;min-width:0}.maintenance-chooser label:first-child{margin-bottom:9px;font-weight:700;display:block}.maintenance-chooser select{width:100%;font:inherit;background:#fff;border:1px solid #a9b5a5;border-radius:3px;padding:10px}.maintenance-chooser>button{white-space:nowrap;margin-top:24px}.maintenance-tools small{color:#607063;margin-top:6px;font-size:12px;line-height:1.5;display:block}.maintenance-filter{align-items:flex-start;gap:7px;margin:14px 0 6px;font-size:12px;display:flex}.maintenance-filter input{flex-shrink:0;margin:1px 0 0}.maintenance-results{margin-top:30px;scroll-margin-top:20px}.maintenance-report-heading{justify-content:space-between;align-items:center;gap:14px;display:flex}.maintenance-report-heading h2{font-size:20px}.maintenance-page{border:1px solid var(--maintenance-line);white-space:nowrap;border-radius:4px;padding:7px 12px;font-size:12px}.maintenance-stats{border:1px solid var(--maintenance-line);background:#fff;border-radius:4px;grid-template-columns:repeat(3,1fr);margin:15px 0;display:grid}.maintenance-stats>div{border-right:1px solid var(--maintenance-line);padding:16px 20px}.maintenance-stats>div:last-child{border:0}.maintenance-stats strong{color:var(--maintenance-ink);font-family:Georgia,serif;font-size:27px;display:block}.maintenance-stats span{color:#607063;margin-top:5px;font-size:12px;display:block}.maintenance-progress{color:#607063;font-size:12px;line-height:1.6}.maintenance-navigation{justify-content:space-between;gap:12px;margin:14px 0;display:flex}.maintenance-navigation form{margin:0}.maintenance-table-wrap{overflow-x:auto}.maintenance-table{border-collapse:collapse;background:#fff;width:100%}.maintenance-table th{color:#38503f;text-align:left;background:#e9eee6;padding:12px;font-size:12px}.maintenance-table td{vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #e3e6dd;padding:14px 12px;line-height:1.5}.maintenance-table td:first-child{width:39%}.maintenance-table tbody tr:nth-child(2n){background:#f8f9f5}.maintenance-record-link{color:#335e69;margin-top:9px;font-size:12px;font-weight:700;display:inline-block}.maintenance-empty{background:#edf3e9;border:1px solid #c8d8bf;border-radius:4px;margin:15px 0;padding:25px}.maintenance-empty p{margin:7px 0 0;font-size:13px}.maintenance-apply{background:#fff7e6;border:1px solid #dac58d;border-radius:4px;margin:23px 0;padding:20px}.maintenance-apply label{margin-bottom:15px;line-height:1.6;display:block}.maintenance-apply small{margin-top:12px}.maintenance-notice{background:#edf3e9;border:1px solid #c8d8bf;border-radius:4px;margin:18px 0;padding:18px}.maintenance-help{border-top:1px solid var(--maintenance-line);margin:27px 0;padding-top:18px}.maintenance-help summary,.maintenance-files summary{cursor:pointer;color:#435b46;font-weight:700;line-height:1.6}.maintenance-help ul{font-size:12px;line-height:1.7}.maintenance-files{margin-top:10px;font-size:12px}.maintenance-files ul{padding-left:15px}.maintenance-files li{margin-bottom:10px}@media (width<=640px){.maintenance-chooser{padding:16px;display:block}.maintenance-chooser>button{width:100%;margin-top:15px}.maintenance-report-heading{align-items:flex-start}.maintenance-report-heading h2{font-size:18px}.maintenance-stats>div{padding:12px 9px}.maintenance-stats strong{font-size:24px}.maintenance-stats span{font-size:10px}.maintenance-table{min-width:540px}.maintenance-intro{padding-left:14px}}.maintenance-mail-form{border:1px solid var(--maintenance-line);border-radius:5px;padding:22px}.maintenance-mail-form .formelm:first-of-type{margin-top:0}.maintenance-mail-form.editor-form .formelm input:not([type=checkbox]):not([type=hidden]),.maintenance-mail-form.editor-form .formelm select{width:100%;max-width:540px;font:inherit;background:#fff;border:1px solid #a9b5a5;border-radius:3px;padding:9px}.maintenance-mail-sender{overflow-wrap:anywhere;font-size:13px;line-height:1.6}.maintenance-mail-result{grid-template-columns:auto 1fr;gap:6px 14px;margin-top:16px;font-size:13px;display:grid}.maintenance-mail-result dt{font-weight:700}.maintenance-mail-result dd{overflow-wrap:anywhere;min-width:0;margin:0}.bulletin-import-help{color:#596653;max-width:64em;font-size:13px;line-height:1.65}.bulletin-import-table label{margin:8px 0 4px;font-size:12px;font-weight:700;display:block}.bulletin-import-table input[type=text],.bulletin-import-table select{box-sizing:border-box;font:inherit;background:#fff;border:1px solid #a9b5a5;border-radius:3px;max-width:100%;padding:8px}.bulletin-import-table input[type=text]{width:130px}.bulletin-import-table select{width:240px}.bulletin-import-table td{min-width:145px}.bulletin-import-table td:first-child{overflow-wrap:anywhere;max-width:310px}.bulletin-import-outcomes{overflow-wrap:anywhere;padding-left:20px;line-height:1.8}.bulletin-import [aria-busy=true]{opacity:.7}.maintenance-mail-failed{background:#fff2e9;border-color:#dab39b}@media (width<=640px){.maintenance-mail-form{padding:16px}.maintenance-mail-result{grid-template-columns:1fr;gap:3px}.maintenance-mail-result dd{margin-bottom:8px}}