.ins-screen{--ins-pill:#ffffff24;--ins-pill-shadow:transparent;--ins-on:var(--brand);--ins-off:#ffffff1a;--ins-cell-ink:#0b0d10}@media (prefers-color-scheme:light){:where(:root:not([data-theme=dark])) .ins-screen{--ins-pill:#fff;--ins-pill-shadow:#0e11161f;--ins-on:#037f64;--ins-off:#0e111612;--ins-cell-ink:#fff}}:where(:root[data-theme=light]) .ins-screen{--ins-pill:#fff;--ins-pill-shadow:#0e11161f;--ins-on:#037f64;--ins-off:#0e111612;--ins-cell-ink:#fff}.ins-seg-pill{background-color:var(--ins-pill);height:100%;box-shadow:0 2px 10px -4px var(--ins-pill-shadow)}.ins-seg-link{z-index:1;outline-offset:-2px;position:relative}@media (prefers-reduced-motion:no-preference){.ins-screen .dt-screen[data-motion=full] main>header,.ins-screen .dt-screen[data-motion=full] main>.ins-seg{animation:none}}.ins-interval{opacity:.32}.ins-fill{transform-box:fill-box;transform-origin:0}@media (prefers-reduced-motion:no-preference){.ins-screen .dt-screen[data-motion=full] .ins-fill,.today .ins-fill{animation:.9s cubic-bezier(.22,1,.36,1) .25s backwards ins-grow}}@keyframes ins-grow{0%{transform:scaleX(0)}}.ins-cell{aspect-ratio:1;border-radius:8px}.ins-cell[data-on=true]{background-color:var(--ins-on);color:var(--ins-cell-ink)}.ins-cell[data-on=false]{background-color:var(--ins-off);color:var(--ink-2)}.ins-cell[data-run-in=true]{opacity:.45}.ins-cell[data-excluded=true]{background-image:repeating-linear-gradient(135deg,#0000 0 4px,#7f7f7f59 4px 5px)}.ins-cell[data-today=true]{box-shadow:0 0 0 2px var(--page), 0 0 0 4px var(--ink)}.ins-cell[data-future=true]{opacity:.7}@media (prefers-reduced-motion:no-preference){.ins-screen .dt-screen[data-motion=full] .ins-cell{animation:ins-pop .42s cubic-bezier(.34, 1.3, .64, 1) calc(.2s + var(--dt-i,0) * 35ms) backwards}}@keyframes ins-pop{0%{opacity:0;transform:scale(.6)}}.ins-cell.ins-day{border-radius:4px}.ins-cell.ins-day[data-on=true]{background-color:var(--ink-2)}.ins-cell.ins-day[data-on=false]{box-shadow:inset 0 0 0 1.5px var(--ink-3);background-color:#0000}.ins-cell.ins-day-blank{box-shadow:inset 0 0 0 1px var(--hairline)}@media (prefers-reduced-motion:no-preference){.ins-screen .dt-screen[data-motion=full] .ins-step[data-dir=next]{animation:.42s cubic-bezier(.22,1,.36,1) ins-step-next}.ins-screen .dt-screen[data-motion=full] .ins-step[data-dir=back]{animation:.42s cubic-bezier(.22,1,.36,1) ins-step-back}}@keyframes ins-step-next{0%{opacity:0;transform:translate(28px)}}@keyframes ins-step-back{0%{opacity:0;transform:translate(-28px)}}.ins-tonight-on{background-color:color-mix(in srgb, var(--ins-on) 16%, transparent)}.ins-tonight-on .ins-dot{background-color:var(--ins-on)}.ins-cell.ins-key{border-radius:4px}.ins-choice[data-checked=true]{box-shadow:inset 0 0 0 2px var(--ink)}
