:root{--font-display:var(--font-baloo-2), var(--font-baloo-thambi-2), "Noto Sans SC", system-ui, sans-serif;--font-text:var(--font-plus-jakarta-sans), "Noto Sans SC", "Noto Sans Tamil", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:var(--font-jetbrains-mono), ui-monospace, "SF Mono", Menlo, Consolas, monospace;--app-gutter:var(--space-4);--app-rail-gap:var(--space-8);--app-tile-gap:var(--space-3)}@media (min-width:1024px){:root{--app-gutter:var(--space-12);--app-rail-gap:var(--space-10);--app-tile-gap:var(--space-5)}}@media (min-width:1920px){:root{--app-gutter:var(--space-24)}}:root,[data-theme=night],[data-theme=contrast]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=day]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html{scroll-padding-top:calc(var(--size-topbar) + var(--space-4));-moz-text-size-adjust:100%;text-size-adjust:100%}body{flex-direction:column;min-height:100dvh;display:flex}.ly-bottom-nav{view-transition-name:ly-bottom-nav}::view-transition-old(root){animation:ly-room-out var(--duration-base) var(--ease-exit) both}::view-transition-new(root){animation:ly-room-in var(--duration-room) var(--ease-settle) both}@keyframes ly-room-out{to{opacity:0;transform:translateY(calc(var(--space-2) * -1))}}@keyframes ly-room-in{0%{opacity:0;transform:translateY(var(--space-4))}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){:root:not([data-motion=reduced]):not([data-motion=low]) .ly-reveal{animation:linear both ly-reveal;animation-timeline:view();animation-range:entry entry 40%}}}@keyframes ly-reveal{0%{opacity:0;transform:translateY(var(--space-8))}}::view-transition-group(ly-series-art){animation-duration:var(--duration-room);animation-timing-function:var(--ease-settle)}::view-transition-old(ly-series-art){object-fit:cover;height:100%}::view-transition-new(ly-series-art){object-fit:cover;height:100%}
