:root{--login-logo:url(../webp/aci-logo.webp)}:root,[data-bs-theme=light]{--bs-blue:#5b89b4;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f7f7f7;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#cfd0d4;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#123652;--bs-primary:#123652;--bs-secondary:#5b89b4;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#fff;--bs-dark:#123652;--bs-primary-rgb:18,54,82;--bs-secondary-rgb:91,137,180;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:255,255,255;--bs-dark-rgb:18,54,82;--bs-primary-text-emphasis:#071621;--bs-secondary-text-emphasis:#243748;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#d0d7dc;--bs-secondary-bg-subtle:#dee7f0;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fbfbfb;--bs-dark-bg-subtle:#cfd0d4;--bs-primary-border-subtle:#a0afba;--bs-secondary-border-subtle:#bdd0e1;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:"Raleway",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,system-ui,-apple-system,"Segoe UI","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0));--bs-root-font-size:16px;--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#123652;--bs-body-color-rgb:18,54,82;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(18,54,82,.75);--bs-secondary-color-rgb:18,54,82;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(18,54,82,.5);--bs-tertiary-color-rgb:18,54,82;--bs-tertiary-bg:#f7f7f7;--bs-tertiary-bg-rgb:247,247,247;--bs-heading-color:#123652;--bs-link-color:#123652;--bs-link-color-rgb:18,54,82;--bs-link-decoration:underline dashed;--bs-link-hover-color:#0e2b42;--bs-link-hover-color-rgb:14,43,66;--bs-link-hover-decoration:underline;--bs-code-color:#d63384;--bs-highlight-color:#123652;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0 68px rgba(0,0,0,.2);--bs-box-shadow-sm:0px 4px 15px 5px rgba(38,38,43,.15);--bs-box-shadow-lg:0 4rem 3rem -4rem rgba(0,0,0,.5),0 1rem 4rem rgba(0,0,0,.1);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(18,54,82,.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{--bs-body-color:#fff;--bs-body-color-rgb:255,255,255;--bs-body-bg:#123652;--bs-body-bg-rgb:18,54,82;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:hsla(0,0%,100%,.75);--bs-secondary-color-rgb:255,255,255;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:hsla(0,0%,100%,.5);--bs-tertiary-color-rgb:255,255,255;--bs-tertiary-bg:#233849;--bs-tertiary-bg-rgb:35,56,73;--bs-primary-text-emphasis:#718697;--bs-secondary-text-emphasis:#9db8d2;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f7f7f7;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#040b10;--bs-secondary-bg-subtle:#121b24;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#0b2031;--bs-secondary-border-subtle:#37526c;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:#fff;--bs-link-color:#718697;--bs-link-hover-color:#8d9eac;--bs-link-color-rgb:113,134,151;--bs-link-hover-color-rgb:141,158,172;--bs-code-color:#e685b5;--bs-highlight-color:#fff;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:hsla(0,0%,100%,.15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f;color-scheme:dark}#login{background:#fff;box-shadow:0 30px 20px -10px rgba(0,0,0,.25);max-width:100%;padding:10%;width:300px}body.login{background-color:#123652}body.login #login h1 a{background-image:var(--login-logo,url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' height='121' width='141' xmlns='http://www.w3.org/2000/svg'%3E%3ClinearGradient id='a' gradientUnits='userSpaceOnUse' x1='0' x2='118.875' y1='0' y2='139.253'%3E%3Cstop offset='.178' stop-color='%23009fd4'/%3E%3Cstop offset='1' stop-color='%2346b756'/%3E%3C/linearGradient%3E%3Cpath d='M135.094 8.202a10.777 10.777 0 0 0-5.8-4.048l.316.107C122.439 1.704 102.296.32 82.47 0H55.894c-18.983.533-37.65 1.81-44.61 4.26l.317-.106c-2.32.64-4.43 2.13-5.8 4.048C.42 15.658 0 48.892 0 58.905v2.45c0 10.119.422 43.353 5.906 50.702a10.773 10.773 0 0 0 5.8 4.048l-.316-.106c8.647 2.982 35.856 4.367 58.952 4.367h.316c23.096 0 50.305-1.385 58.952-4.367l-.316.106a10.773 10.773 0 0 0 5.8-4.048c5.484-7.349 5.906-40.69 5.906-50.702v-2.45c0-10.013-.422-43.247-5.906-50.703zm-5.378 53.153c0 24.392-2.004 39.944-3.48 43.353l-.106.106c-5.273 1.811-26.47 3.835-55.366 3.835h-.422c-8.753 0-16.768-.213-23.94-.533-1.054-1.171-2.109-2.343-3.163-3.302.421-1.278.843-2.556 1.16-3.834.316-1.279.527-2.664.527-3.942 2.11-.532 4.324-1.278 6.433-2.13-.105-1.278-.105-2.557-.316-3.835-2.215-.639-4.43-1.065-6.75-1.385-.316-1.278-.738-2.556-1.16-3.834-.527-1.172-1.055-2.45-1.793-3.515 1.477-1.811 2.848-3.622 4.008-5.646-.738-1.065-1.582-2.024-2.426-2.876-2.214.746-4.324 1.811-6.222 2.983-.95-.852-2.004-1.705-3.164-2.344-1.054-.745-2.32-1.278-3.48-1.81.211-2.237.211-4.58 0-6.924-1.16-.32-2.32-.64-3.586-.852-1.265 2.024-2.425 4.047-3.374 6.178a23.857 23.857 0 0 0-3.902 0c-1.266.213-2.531.32-3.797.745-1.16-2.023-2.53-3.94-3.902-5.645-.105 0-.21.106-.316.106V58.904c0-24.392 2.003-39.944 3.48-43.352h.105c5.273-1.811 26.47-3.835 55.472-3.835h.422c29.002 0 50.199 1.917 55.367 3.835h.105c1.477 3.408 3.48 18.96 3.48 43.353v2.45z' fill='url(%23a)'/%3E%3C/svg%3E"));background-position:50%;background-size:contain;display:block;height:150px;width:80%}body.login input[type=checkbox]:focus,body.login input[type=password]:focus,body.login input[type=text]:focus{border-color:#5b89b4;box-shadow:0 0 2px rgba(91,137,180,.8)}body.login input[type=checkbox]:checked:before{color:#5b89b4}body.login .button-primary{background-color:#5b89b4!important;border:0;box-shadow:none;color:#fff;font-weight:700;height:32px!important;padding:1px 28px!important;text-shadow:none;text-transform:uppercase;transition:all .15s ease-in-out}body.login .button-primary:active,body.login .button-primary:focus,body.login .button-primary:hover{background-color:#3d6285!important;box-shadow:none;outline:none;transform:none}
