:root{--theme-rgb:255,255,255;--shadow-rgb:0,0,0;--bg-color:#000;--text-primary:#fff;--text-secondary:#ffffffb3;--text-tertiary:#fff6;--text-muted:#ffffff4d;--border-color:#ffffff26;--border-color-dim:#ffffff1a;--glow-color:#ffffff80;--glow-intensity:10px;--panel-solid:#000000eb;--panel-translucent:#000000bd;--panel-translucent-strong:#000000f0;--header-gradient:linear-gradient(180deg,#000000f0 0%,#0000004d 72%,#0000 100%);--nav-gradient:linear-gradient(0deg,#000000f5 0%,#000000bd 100%);--panel-gradient-right:linear-gradient(90deg,transparent 0%,#000000bd 28%,#000000f0 100%);--panel-gradient-left:linear-gradient(270deg,transparent 0%,#000000bd 28%,#000000f0 100%);--surface-01:rgba(var(--theme-rgb),.01);--surface-015:rgba(var(--theme-rgb),.015);--surface-02:rgba(var(--theme-rgb),.02);--surface-025:rgba(var(--theme-rgb),.025);--surface-03:rgba(var(--theme-rgb),.03);--surface-04:rgba(var(--theme-rgb),.04);--surface-05:rgba(var(--theme-rgb),.05);--surface-06:rgba(var(--theme-rgb),.06);--surface-07:rgba(var(--theme-rgb),.07);--surface-08:rgba(var(--theme-rgb),.08);--surface-10:rgba(var(--theme-rgb),.1);--surface-12:rgba(var(--theme-rgb),.12);--surface-14:rgba(var(--theme-rgb),.14);--surface-15:rgba(var(--theme-rgb),.15);--surface-16:rgba(var(--theme-rgb),.16);--surface-18:rgba(var(--theme-rgb),.18);--surface-20:rgba(var(--theme-rgb),.2);--surface-22:rgba(var(--theme-rgb),.22);--surface-24:rgba(var(--theme-rgb),.24);--surface-25:rgba(var(--theme-rgb),.25);--surface-28:rgba(var(--theme-rgb),.28);--surface-30:rgba(var(--theme-rgb),.3);--surface-32:rgba(var(--theme-rgb),.32);--surface-34:rgba(var(--theme-rgb),.34);--surface-35:rgba(var(--theme-rgb),.35);--surface-40:rgba(var(--theme-rgb),.4);--surface-42:rgba(var(--theme-rgb),.42);--surface-45:rgba(var(--theme-rgb),.45);--surface-50:rgba(var(--theme-rgb),.5);--surface-60:rgba(var(--theme-rgb),.6);--surface-62:rgba(var(--theme-rgb),.62);--surface-70:rgba(var(--theme-rgb),.7);--surface-72:rgba(var(--theme-rgb),.72);--surface-80:rgba(var(--theme-rgb),.8);--surface-90:rgba(var(--theme-rgb),.9);--surface-92:rgba(var(--theme-rgb),.92);--surface-95:rgba(var(--theme-rgb),.95);--surface-contrast:#fff;--surface-contrast-inverse:#000;--radius-md:16px;--font-main:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--transition-smooth:all .5s cubic-bezier(.4,0,.2,1);--transition-fast:all .4s ease;--cursor-arrow:url(/cursors/arrow.cur);--cursor-busy:url(/cursors/busy.ani);--cursor-working:url(/cursors/working.ani);--cursor-link:url(/cursors/link.cur);--cursor-text:url(/cursors/text.cur);--cursor-unavail:url(/cursors/unavail.cur);--cursor-cross:url(/cursors/cross.cur);--cursor-help:url(/cursors/helpsel.cur);--cursor-move:url(/cursors/up.cur);--cursor-pen:url(/cursors/pen.cur);--cursor-person:url(/cursors/person.cur);--cursor-pin:url(/cursors/pin.cur);--cursor-up:url(/cursors/up.cur);--cursor-horizontal:url(/cursors/horizontal.cur);--cursor-vertical:url(/cursors/vertical.cur);--cursor-dgn1:url(/cursors/dgn1.cur);--cursor-dgn2:url(/cursors/dgn2.cur)}html[data-theme=light]{--theme-rgb:15,23,42;--shadow-rgb:15,23,42;--bg-color:#f8f9fb;--text-primary:#0f172a;--text-secondary:#0f172ab8;--text-tertiary:#0f172a80;--text-muted:#0f172a57;--border-color:#0f172a8c;--border-color-dim:#0f172a59;--glow-color:#3b82f62e;--panel-solid:#fffffff0;--panel-translucent:#ffffffc7;--panel-translucent-strong:#fffffff5;--header-gradient:linear-gradient(180deg,#fffffff5 0%,#ffffff9e 72%,#fff0 100%);--nav-gradient:linear-gradient(0deg,#fffffffa 0%,#ffffffd6 100%);--panel-gradient-right:linear-gradient(90deg,transparent 0%,#ffffffc7 28%,#fffffff5 100%);--panel-gradient-left:linear-gradient(270deg,transparent 0%,#ffffffc7 28%,#fffffff5 100%);--surface-contrast:#0f172a;--surface-contrast-inverse:#fff}*{box-sizing:border-box;margin:0;padding:0}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--bg-color)}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body{background:radial-gradient(circle at top,rgba(var(--theme-rgb),.05)0%,transparent 32%),radial-gradient(circle at bottom right,rgba(var(--theme-rgb),.03)0%,transparent 28%),var(--bg-color);color:var(--text-primary);font-family:var(--font-main);width:100%;min-height:100vh;cursor:var(--cursor-arrow),auto;transition:background-color .45s,color .3s}body{margin:0;padding:0;overflow-x:hidden}a,button:not(:disabled):not([aria-disabled=true]),[role=button]:not([aria-disabled=true]),select:not(:disabled),summary,label[for],input[type=button]:not(:disabled),input[type=submit]:not(:disabled),input[type=reset]:not(:disabled),input[type=checkbox]:not(:disabled),input[type=radio]:not(:disabled),input[type=range]:not(:disabled),input[type=color]:not(:disabled),[class*=Btn],[class*=Button],[class*=Trigger],[class*=Tab],.navItem,.clickableText,.customSelectHeader,.customSelectOption,.dayCube:not(.future),.mobileDayCol:not(.futureCol),.weekGridSlot,.account-trigger{cursor:var(--cursor-link),pointer!important}input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),textarea,[contenteditable=true]{cursor:var(--cursor-text),text}:disabled,[aria-disabled=true]{cursor:var(--cursor-unavail),not-allowed!important}[aria-busy=true],[data-cursor=working],.cursor-working,.spin,.infinite-spin{cursor:var(--cursor-working),progress!important}[data-cursor=busy],.cursor-busy{cursor:var(--cursor-busy),wait!important}[draggable=true],[data-cursor=move],.cursor-move{cursor:var(--cursor-move),move!important}[data-cursor=cross],.cursor-cross{cursor:var(--cursor-cross),crosshair!important}[data-cursor=help],.cursor-help{cursor:var(--cursor-help),help!important}[data-cursor=pen],.cursor-pen{cursor:var(--cursor-pen),crosshair!important}[data-cursor=person],.cursor-person{cursor:var(--cursor-person),pointer!important}[data-cursor=pin],.cursor-pin{cursor:var(--cursor-pin),pointer!important}[data-cursor=up],.cursor-up{cursor:var(--cursor-up),n-resize!important}[data-cursor=horizontal],.cursor-horizontal,.cursor-col-resize{cursor:var(--cursor-horizontal),ew-resize!important}[data-cursor=vertical],.cursor-vertical,.cursor-row-resize{cursor:var(--cursor-vertical),ns-resize!important}[data-cursor=dgn1],.cursor-dgn1,.cursor-nwse-resize{cursor:var(--cursor-dgn1),nwse-resize!important}[data-cursor=dgn2],.cursor-dgn2,.cursor-nesw-resize{cursor:var(--cursor-dgn2),nesw-resize!important}[data-cursor=arrow],.cursor-arrow{cursor:var(--cursor-arrow),auto!important}[data-cursor=link],.cursor-link{cursor:var(--cursor-link),pointer!important}[data-cursor=text],.cursor-text{cursor:var(--cursor-text),text!important}[data-cursor=unavail],.cursor-unavail{cursor:var(--cursor-unavail),not-allowed!important}h1,h2,h3,h4,h5,h6{letter-spacing:.1em;text-transform:uppercase;font-weight:400}a{color:inherit;transition:var(--transition-fast);text-decoration:none}a:hover{text-shadow:0 0 10px var(--glow-color)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}.glass{background:var(--panel-translucent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--border-color-dim)}.glow-text{text-shadow:0 0 10px var(--surface-80),0 0 20px var(--surface-60)}.btn-primary{background:var(--surface-02);border:1px solid var(--surface-72);color:var(--surface-contrast);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:var(--transition-fast);border-radius:0;padding:12px 18px;font-size:10px}.btn-primary:hover{color:var(--surface-contrast);border-color:var(--surface-95)}.btn-primary:disabled{opacity:.65;cursor:not-allowed}.btn-secondary{background:var(--surface-02);border:1px solid var(--border-color-dim);color:var(--text-secondary);cursor:pointer;text-transform:uppercase;letter-spacing:.12em;transition:var(--transition-fast);border-radius:0;padding:10px 14px;font-size:10px}.btn-secondary:hover{color:var(--text-primary);border-color:var(--surface-35)}.btn-secondary:disabled{opacity:.65;cursor:not-allowed}
