:root,[data-theme=light]{--background:#fff0cc;--foreground:#460607;--text-background:#fff0cc;--text-foreground:#460607;--hover-mask:105 9 10;--default-mask:255 240 204;--default-icons:#460607;--default-hover-icons:#c51113;--overlay-background:#ffe199;--overlay-foreground:#460607;--overlay-hover-foreground:#c51113;--hover-expand-button:#69090a;--card-button-background:#460607;--card-button-foreground:#fff0cc;--card-button-hover-background:#69090a;--date-card:#c51113;--player-default-play-icon:#f8aaab;--player-active:#c51113;--player-background:#260304;--player-active-song:#69090b4d;--player-songs-divider:#e7e6e4;--calendar-color-accent:#ffd266;--scrollbar-bg:transparent;--scrollbar-thumb:#460607;--scrollbar-thumb-hover:#69090a;--box-shadows:#0000004d}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb)var(--scrollbar-bg);margin:0;padding:0;text-decoration:none;list-style:none}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--scrollbar-bg);border-radius:50%}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border:3px solid var(--scrollbar-bg);border-radius:999px;min-height:24px}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}html,body{max-width:100dvw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:var(--font-lato),Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;justify-content:space-between;align-items:center;height:100dvh;display:flex;position:relative}.display{font-size:64px;font-family:var(--font-dancing-script);font-weight:400;line-height:120%}h1,h2{font-size:40px;font-family:var(--font-dancing-script);font-weight:400;line-height:120%}h3{font-size:32px;font-family:var(--font-dancing-script);font-weight:400;line-height:120%}h4{font-size:24px;font-family:var(--font-dancing-script);font-weight:400;line-height:120%}.body-large{font-size:20px;font-family:var(--font-dancing-script);font-weight:var(--font-lato);line-height:120%}.body-small{font-size:16px;font-family:var(--font-dancing-script);font-weight:var(--font-lato);line-height:120%}.caption{font-size:13px;font-family:var(--font-dancing-script);font-weight:var(--font-lato);line-height:120%}.endNote{font-size:10px;font-family:var(--font-dancing-script);font-weight:var(--font-lato);line-height:120%}a{color:inherit;font-weight:700}a:focus{box-shadow:var(--box-shadows);outline:2px solid #0000}button{all:unset;cursor:pointer}button:focus{box-shadow:var(--box-shadows);outline:2px solid #0000}.intro{max-width:1000px;display:inline-flex}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}
