:root{--ecu-pink:#f20082;--ecu-lime:#b5d100;--ecu-turquoise:#00b082;--ecu-indigo:#2b2678;--ecu-yellow:#eddb00;--ecu-orange:#ff8500;--ecu-red:#d1210a;--ecu-purple:#633370;--ecu-black:#000000;--ecu-white:#ffffff;--ecu-pearl:#fffef9;--page:#f4f4f2;--surface-1:#ffffff;--surface-2:#ebebeb;--text-primary:#000000;--text-secondary:#3d3d3d;--text-muted:#767676;--rule:#000000;--hair:#d4d4d4;--accent-band:var(--ecu-lime);--ok:#1a7f37;--warn:#d98a00;--bad:#d03b3b;--idle:#9a9a9a}@media (prefers-color-scheme:dark){:root{--page:#000000;--surface-1:#0d0d0d;--surface-2:#1c1c1c;--text-primary:#ffffff;--text-secondary:#c9c9c9;--text-muted:#8f8f8f;--rule:#ffffff;--hair:#333333;--ok:#2fbf5b;--warn:#f0a31c;--bad:#e66767;--idle:#6e6e6e}}body{margin:0;font-family:F37 Jagger,Jagger,Aptos,Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--text-primary);background:var(--page)}main{max-width:72rem;margin:auto;padding:2rem}a{color:inherit;text-underline-offset:.2em}nav ul{padding:0;list-style:none}nav li{padding:1rem 0;border-bottom:1px solid var(--rule)}.notice{color:var(--text-secondary)}.student-services-main{max-width:1480px;padding:1.5rem 2.5rem}body:has(.definition-workspace){color-scheme:light dark}@media (prefers-color-scheme:light){body:has(.definition-workspace){--page:var(--ecu-pearl)}}@media(max-width:650px){.student-services-main{padding:1rem}}