:root{--orange:#ec691a;--orange-deep:#b94f10;--ink:#191919;--ink-2:#414141;--gray:#414141;--light:#c1c1c1;--tint:#e3e3e3;--taken:#adadad;--concrete:#8c8984;--concrete-top:#a9a6a0;--concrete-side:#6e6b66;--paper:#fff;--paper-2:var(--tint);--mid:#414141;--line:#c1c1c1;--free:#ec691a;--busy:#d93b2b;--off:#6b7280;--display:"Oswald", "Archivo Black", system-ui, sans-serif;--body:"Inter", "Archivo", system-ui, sans-serif;--display-weight:700;--bg:var(--tint);--fg:var(--ink);--fg-2:var(--mid)}[data-theme=dark]{--bg:#161616;--fg:#f4f4f4;--fg-2:#a8a8a8}[data-palette=stapi]{--bg:#fff;--fg:#1c1c1c;--fg-2:#6b7280;--free:#2e9e4f;--line:#e6e6e3}[data-palette=stapi][data-theme=dark]{--bg:#161616;--fg:#f4f4f4;--fg-2:#a8a8a8}[data-font=stapi]{--display:"Archivo Black", "Archivo", system-ui, sans-serif;--body:"Archivo", system-ui, sans-serif;--display-weight:400;font-family:var(--body)}[data-palette=gr-a]{--bg:#c1c1c1;--line:#a9a9a9}[data-palette=gr-c]{--bg:#191919;--fg:#f4f4f4;--fg-2:#c1c1c1;--line:#414141}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{font-family:var(--body);color:var(--ink);background:var(--paper-2);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}@keyframes bay-pulse{0%{opacity:0}25%{opacity:.8}to{opacity:0}}.bay-pulse{animation:1.5s ease-out forwards bay-pulse}@keyframes bay-pulse-soft{0%{opacity:0}30%{opacity:.45}to{opacity:0}}.bay-pulse--soft{animation:.9s ease-out forwards bay-pulse-soft}@keyframes wind-sway{0%,to{transform:rotate(calc(-1 * var(--sway,4deg)))}50%{transform:rotate(var(--sway,4deg))}}.wind-sway{animation:4.5s ease-in-out infinite wind-sway}@keyframes live-dot{0%,to{opacity:.35}50%{opacity:1}}.live-dot{animation:2.4s ease-in-out infinite live-dot}.admin{gap:24px;width:100%;max-width:480px;margin:0 auto;padding:20px 16px 40px;display:grid}.admin-main,.admin-day,.admin-side{display:contents}@media (width>=900px){.admin{max-width:1080px}.admin-main{order:2}.admin-side{order:5}.admin-main>.admin-day{order:3}.admin-main{background:var(--paper);border:1px solid var(--line);border-radius:16px;grid-template-columns:440px 1fr;align-items:start;column-gap:28px;padding:16px;display:grid}.admin-main>div:first-child>div{border:0!important;padding:0!important}.admin-day{align-content:start;gap:16px;display:grid}.admin-side{grid-template-columns:1fr 1fr;align-items:stretch;column-gap:28px;margin-top:12px;display:grid}.admin-side>section{grid-template-rows:auto 1fr}.admin-side .admin-athugun>a{flex:none}.admin-foot{justify-self:center;width:100%;max-width:760px;margin-top:12px}}@keyframes toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.admin-toast{background:var(--ink);color:#fff;z-index:10;border-radius:12px;max-width:calc(100vw - 32px);padding:12px 18px;font-size:15px;font-weight:600;animation:.18s ease-out toast-in;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #00000038}@media (width>=900px){.admin-toast{left:auto;right:24px;transform:none}}
