#appearanceControls{display:flex;align-items:center;gap:8px;margin-left:auto}#language90 button{border-radius:9px;min-width:42px;padding:9px;font-weight:600}#themeToggle{width:40px;height:40px;padding:0;border-radius:50%;font-size:23px;display:grid;place-items:center}.top>.row:has(#appearanceControls){margin-left:auto}.quick210{display:flex;gap:8px;margin-top:12px}.quick210 button{border:0;background:transparent;padding:3px;color:var(--green);text-decoration:underline}.dashDate209{margin-top:6px}.dashDate209>button:not(.periodLabel208){min-width:40px}.datePopup209 form{padding:6px}.datePopup209 h3{margin:0}
#app .side{transition:width .16s}#app .main{min-width:0}#app .sideShade208{display:none!important}
@media(max-width:760px){#app .side{width:230px!important;transform:none!important;inset:0 auto 0 0;padding:72px 16px 20px!important}#app.sideCollapsed208 .side{width:62px!important;padding:72px 6px 16px!important}#app .main,#app.sideCollapsed208 .main{margin-left:62px!important;padding:20px 10px!important}#app.sideCollapsed208 .side .brand,#app.sideCollapsed208 .side .eyebrow,#app.sideCollapsed208 .nav button span,#app.sideCollapsed208 .side footer>span{display:none!important}#app.sideCollapsed208 .nav button{justify-content:center;padding:10px 4px}#app .sideToggle208{left:10px;padding:8px 10px}#app.sideCollapsed208 footer button{font-size:10px}#app .nav{display:grid}.dashCards209{grid-template-columns:1fr!important}.dashDate209 .periodLabel208{min-width:150px;font-size:12px}.top{gap:8px}.top>.row:has(#appearanceControls){align-self:flex-start}#appearanceControls{gap:4px}.top h1{font-size:25px}}
html[data-theme=dark]{color-scheme:dark;--ink:#e6ece6;--muted:#aeb9ae;--line:#405046;--paper:#25312a;--green:#79b392;--gold:#d6ae72;background:#18231d;color:var(--ink)}html[data-theme=dark] body{background:#18231d;color:var(--ink)}html[data-theme=dark] :is(input:not([type=checkbox]),select,textarea,.panel,.dialoghead,.settingsbar,.tablewrap,th,.calheads,.hours,.daycol,.monthday204,.datePopup209){background:var(--paper);color:var(--ink);border-color:var(--line)}html[data-theme=dark] :is(.periodNav208,.note,.linkbox,.receipt){background:#304337;color:var(--ink)}html[data-theme=dark] :is(button.primary,button.active,.dateGrid209 .selected){background:#35674a;color:#fff;border-color:#598266}html[data-theme=dark] :is(.event204,.taskcard204){background:#344e3e;color:var(--ink)}html[data-theme=dark] .side{background:#111b15}

.top:has(#appearanceControls){flex-wrap:nowrap!important}.top:has(#appearanceControls)>div:first-child{min-width:0}.top:has(#appearanceControls) h1{overflow-wrap:anywhere}@media(max-width:450px){.top:has(#appearanceControls) h1{font-size:22px}.top:has(#appearanceControls) #appearanceControls{gap:3px}#language90 button{min-width:36px;padding:7px}#themeToggle{width:36px;height:36px}}
