:root{--dynamic-tint-sidebar:#ffffff8a;--dynamic-tint-grid:#ffffff61;--dynamic-tint-holiday-overlay:#ffffff29;--timetable-holiday-date-bg:var(--color-error-container);--timetable-holiday-date-fg:var(--color-on-error-container);--timetable-today-date-bg:var(--color-brand);--timetable-today-date-fg:var(--color-on-primary);--timetable-chrome-top-fg:var(--color-on-surface);--timetable-chrome-top-fg-sub:var(--color-on-surface-variant);--timetable-chrome-side-fg:var(--color-on-surface);--timetable-chrome-side-fg-sub:var(--color-on-surface-variant)}.dark{--dynamic-tint-sidebar:#18181bb8;--dynamic-tint-grid:#18181b9e;--dynamic-tint-holiday-overlay:#18181b1a;--timetable-holiday-date-bg:var(--color-error);--timetable-holiday-date-fg:var(--color-on-error);--timetable-chrome-top-fg:var(--color-on-surface);--timetable-chrome-top-fg-sub:var(--color-on-surface-variant);--timetable-chrome-side-fg:var(--color-on-surface);--timetable-chrome-side-fg-sub:var(--color-on-surface-variant)}[data-wallpaper-mask=false][data-has-wallpaper=true]{--dynamic-tint-sidebar:transparent;--dynamic-tint-grid:transparent;--dynamic-tint-holiday-overlay:transparent}[data-wallpaper-mask=false][data-has-wallpaper=true] [data-adaptive-tone=dark],[data-wallpaper-mask=false][data-has-wallpaper=true] [data-adaptive-tone=dark-outline]{color:#0f172a;text-shadow:none}[data-wallpaper-mask=false][data-has-wallpaper=true] [data-adaptive-tone=light],[data-wallpaper-mask=false][data-has-wallpaper=true] [data-adaptive-tone=light-outline]{color:#fff;text-shadow:none}[data-wallpaper-mask=false][data-has-wallpaper=true] [data-adaptive-tone=dark-outline]{-webkit-text-stroke:1.5px #ffffffe6;paint-order:stroke fill}[data-wallpaper-mask=false][data-has-wallpaper=true] [data-adaptive-tone=light-outline]{-webkit-text-stroke:1.5px #0f172ad9;paint-order:stroke fill}.timetable-chrome-top-text{color:var(--timetable-chrome-top-fg-sub)}.timetable-chrome-top-date{color:var(--timetable-chrome-top-fg)}.timetable-chrome-side-index{color:var(--timetable-chrome-side-fg)}.period-active .timetable-chrome-side-index{color:inherit;text-shadow:none}.timetable-chrome-side-time{color:var(--timetable-chrome-side-fg-sub)}.timetable-dynamic-tint-body{background-image:linear-gradient(90deg, var(--dynamic-tint-sidebar) 0, var(--dynamic-tint-sidebar) var(--sidebar-width), var(--dynamic-tint-grid) var(--sidebar-width), var(--dynamic-tint-grid) 100%)}.wallpaper-image.svelte-oroo06{pointer-events:none;object-position:center;width:100%;max-width:none;height:100%;position:absolute;inset:0}.wallpaper-image--overscan.svelte-oroo06{width:calc(100% + 48px);height:calc(100% + 48px);inset:-24px}
