: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)}.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-o52202{pointer-events:none;object-position:center;width:100%;max-width:none;height:100%;position:absolute;inset:0}.wallpaper-image--overscan.svelte-o52202{width:calc(100% + 48px);height:calc(100% + 48px);inset:-24px}.ui-segmented-thumb.svelte-85r5wn{transition:left .26s cubic-bezier(.2, 0, 0, 1) var(--left-delay,0s), right .26s cubic-bezier(.2, 0, 0, 1) var(--right-delay,0s)}@media (prefers-reduced-motion:reduce){.ui-segmented-thumb.svelte-85r5wn{transition:none}}@media (orientation:landscape) and (height<=500px){.bottom-sheet-content[data-dialog-content]{max-width:min(32rem, calc(100vw - var(--shell-tab-bar-inline-size,0px)));max-height:calc(100dvh - var(--safe-area-inset-top,env(safe-area-inset-top,0px)) - .5rem);margin-inline:auto;inset-inline-end:var(--shell-tab-bar-inline-size,0px)}}.bottom-sheet-content[data-dialog-content],.bottom-sheet-overlay[data-dialog-overlay]{transition:none}.picker-wheel-column.svelte-a7db5r{--picker-wheel-height:200px;--picker-wheel-fade:80px}.picker-wheel.svelte-a7db5r{height:var(--picker-wheel-height);padding-block:var(--picker-wheel-fade);scroll-snap-type:y mandatory;scrollbar-width:none;touch-action:pan-y;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.picker-wheel-fade-top.svelte-a7db5r,.picker-wheel-fade-bottom.svelte-a7db5r{height:var(--picker-wheel-fade)}.picker-wheel.svelte-a7db5r::-webkit-scrollbar{display:none}.picker-wheel-row.svelte-a7db5r{scroll-snap-align:center}@media (orientation:landscape) and (height<=500px){.picker-wheel-column.svelte-a7db5r{--picker-wheel-height:140px;--picker-wheel-fade:50px}}
