:root{--background:#fff;--foreground:#171717;--primary:#0275d8;--primary-rgb:2,117,216;--primary-hover:#0261b3;--danger:#d9534f;--danger-rgb:217,83,79;--danger-hover:#8e3532;--success:#5cb85c;--success-rgb:92,184,92;--success-hover:#468a46;--warning:#f0ad4e;--warning-rgb:240,173,78;--warning-hover:#c79144;--info:#0dcaf0;--info-rgb:13,202,240;--info-hover:#11aece;--dark-shadow:rgba(0,0,0,.5);--average-shadow:rgba(0,0,0,.3);--medium-shadow:rgba(0,0,0,.2);--normal-shadow:rgba(0,0,0,.15);--light-shadow:rgba(0,0,0,.1);--lighter-shadow:rgba(0,0,0,.05)}body[theme=dark]{--background:#121212;--background-hover:#171717;--surface:#242424;--surface-hover:#373737;--over-surface:#303030;--over-surface-hover:#3f3f3f;--high-surface:#505050;--high-surface-hover:#636363;--foreground:#ededed}body[theme=light]{--background:#fff;--background-hover:#f2f2f2;--surface:#f5f5f5;--surface-hover:#eaeaea;--over-surface:#eaeaea;--over-surface-hover:#d9d9d9;--high-surface:#e0e0e0;--high-surface-hover:#cecece;--foreground:#2f4f4f;--dark-shadow:rgba(0,0,0,.3)}body{width:100%;color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}.spinner{position:relative;width:25px;height:25px}.spinner:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border:3px solid var(--primary);border-inline-color:rgba(var(--primary-rgb),.3);border-radius:50%;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}@media (prefers-color-scheme:dark){html{color-scheme:dark}}