@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800&family=Inter:wght@400;500;600;700&display=swap');
:root{--primary:#075e9f;--secondary:#063968;--accent:#12c7d9;--header-color:#fff;--header-branding-color:#fff;--header-bg:#052b55;--header-link-color:#d7edf5;--breadcrumbs-fg:#d7edf5;--breadcrumbs-link-fg:#fff;--breadcrumbs-bg:#0a6396;--link-fg:#076daf;--link-hover-color:#0a9fb4;--link-selected-fg:#064a7c;--body-fg:#123f61;--body-bg:#eef7fb;--body-quiet-color:#668496;--body-loud-color:#052f5d;--darkened-bg:#e5f3f8;--selected-bg:#d9f2f6;--selected-row:#edf9fb;--button-fg:#fff;--button-bg:#0871b2;--button-hover-bg:#075b91;--default-button-bg:#079caf;--default-button-hover-bg:#077f90;--close-button-bg:#587887;--delete-button-bg:#c94f4a;font-family:Inter,sans-serif}body{font-family:Inter,sans-serif}#header{min-height:82px;padding:8px 28px;background:linear-gradient(115deg,#052d59,#063e70);box-shadow:0 8px 25px rgba(5,47,93,.16)}#branding{display:flex;align-items:center}#site-name a{display:flex;align-items:center;gap:18px;color:#fff;text-decoration:none}#site-name img{width:175px;height:64px;object-fit:contain;filter:brightness(0) invert(1)}#site-name span{padding-left:18px;border-left:1px solid #38688a;color:#bcd9e7;font:600 11px Inter,sans-serif;text-transform:uppercase;letter-spacing:.09em}.control-center-link{align-self:center;margin-left:auto;padding:11px 14px;border:1px solid #4d7895;color:#dff4fa!important;font-size:10px;font-weight:700;text-decoration:none;text-transform:uppercase;letter-spacing:.05em}.control-center-link:hover{border-color:#25d2dc;background:rgba(18,199,217,.1)}div.breadcrumbs{padding:13px 28px;background:linear-gradient(90deg,#07659e,#0789a6);font-size:11px}#content{padding:28px 32px}.content h1{font:800 37px "Barlow Condensed",sans-serif;color:#063a70;text-transform:uppercase}.module,.inline-group{overflow:hidden;border:1px solid #c5e0e9;border-radius:0;background:#fff;box-shadow:0 10px 28px rgba(6,61,106,.06)}.module h2,.module caption,.inline-group h2{padding:12px 15px;background:#e7f5f9;color:#075d92;font:700 15px "Barlow Condensed",sans-serif;text-transform:uppercase;letter-spacing:.04em}#changelist-filter{border-left:1px solid #c5e0e9;background:#f8fcfd}#changelist-filter h2{background:#075f99;color:#fff}#changelist-filter h3{color:#56798b;font-size:10px;text-transform:uppercase}#changelist-search{padding:15px!important;background:#fff!important;border-bottom:1px solid #c5e0e9!important}#changelist-search input[type=text]{min-height:37px;border:1px solid #b9d9e4!important;border-radius:0!important}#changelist-search input[type=submit],.submit-row input,.button,input[type=submit],input[type=button]{padding:10px 15px!important;border:0!important;border-radius:0!important;background:linear-gradient(135deg,#0867a8,#0bb5c5)!important;color:#fff!important;font-weight:700!important;box-shadow:none!important}.object-tools a:link,.object-tools a:visited{padding:10px 14px;background:linear-gradient(135deg,#0867a8,#0bb5c5);font-size:10px;font-weight:700}.results{border:1px solid #c5e0e9;background:#fff}.results thead th{background:#e9f5f8;color:#446d81;font-size:9px;text-transform:uppercase;letter-spacing:.06em}.results tbody tr:hover{background:#edf9fb}.form-row{padding:14px 16px!important;border-color:#d7e9ef!important}.form-row input,.form-row select,.form-row textarea{border:1px solid #b9d9e4;border-radius:0;padding:9px;background:#fbfdfe}.form-row input:focus,.form-row select:focus,.form-row textarea:focus{border-color:#12c7d9;outline:2px solid rgba(18,199,217,.12)}.submit-row{border:1px solid #c5e0e9!important;border-radius:0!important;background:#f4fafc!important}.selector-chosen h2{background:#0875a9!important}.messagelist li.success{background-color:#e5f7ef;color:#176747}.paginator{border-color:#c5e0e9!important;background:#fff}@media(max-width:767px){#header{padding:10px 16px;align-items:flex-start;flex-direction:column}#site-name img{width:140px}#site-name span{display:none}.control-center-link{align-self:flex-start;margin:0 0 8px}#content{padding:20px 14px}.content h1{font-size:30px}}
