:root[data-hl]{--focus: 2px solid var(--hl)}:root[data-hl] ::selection{background:color-mix(in srgb,var(--hl) 32%,transparent)}:root[data-hl] .prose a,:root[data-hl] .help a,:root[data-hl] .muted a,:root[data-hl] .fine a{text-decoration-color:var(--hl)}:root[data-hl] .switch:checked{accent-color:var(--hl)}:root[data-focus=bold]{--focus: 3px solid var(--hl, var(--ink));--focus-offset: 4px}:root[data-bgtone=paper]:not([data-theme=dark]){--bg: var(--pt-paper-bg);--surface-2: var(--pt-paper-s2)}:root[data-bgtone=cool]:not([data-theme=dark]){--bg: var(--pt-cool-bg);--surface-2: var(--pt-cool-s2);--line: var(--pt-cool-line);--line-strong: var(--pt-cool-strong)}@media(prefers-color-scheme:dark){:root:not([data-theme=light])[data-bgtone=paper]{--bg: var(--p-d0);--surface-2: var(--p-d2)}:root:not([data-theme=light])[data-bgtone=cool]{--bg: var(--pt-cool-d0);--surface: var(--pt-cool-d1);--surface-2: var(--pt-cool-d2);--line: var(--pt-cool-d3)}:root:not([data-theme=light])[data-bgtone=black]{--bg: var(--pt-black-d0);--surface: var(--pt-black-d1);--surface-2: var(--pt-black-d2);--line: var(--pt-black-d3)}}:root[data-theme=dark][data-bgtone=cool]{--bg: var(--pt-cool-d0);--surface: var(--pt-cool-d1);--surface-2: var(--pt-cool-d2);--line: var(--pt-cool-d3)}:root[data-theme=dark][data-bgtone=black]{--bg: var(--pt-black-d0);--surface: var(--pt-black-d1);--surface-2: var(--pt-black-d2);--line: var(--pt-black-d3)}:root[data-text=small]{font-size:93.75%}:root[data-text=xl]{font-size:125%;--t-caption: .875rem;--t-small: .9375rem}:root[data-lh=relaxed]{--lh-body: 1.7;--lh-body-lg: 1.7;--lh-small: 1.6;--lh-sentence: 1.3}:root[data-lh=airy]{--lh-body: 1.9;--lh-body-lg: 1.85;--lh-small: 1.75;--lh-sentence: 1.4}:root[data-spacing=wide] body{letter-spacing:.03em;word-spacing:.12em}:root[data-width=narrow]{--container: 960px}:root[data-width=wide]{--container: 1440px}:root[data-width=full]{--container: 100%}:root[data-underline=on] main a:not(.btn,.chip,.icon-btn,.tab,.sc-link,.see-all,.menu-feature){text-decoration:underline;text-underline-offset:.2em}:root[data-header=static] .hdr{position:relative}:root[data-hdrdate=off] .hdr-date{display:none!important}@media(max-width:899px){:root[data-bbar=icons] .bottom-bar a{font-size:0;gap:0}:root[data-bbar=icons] .bottom-bar svg{width:26px;height:26px}}:root[data-photobw=on] :is(.sc-photo,.ev-photo,.fs>img,.sc-slot img){filter:grayscale(1)}@media(prefers-color-scheme:dark){:root:not([data-theme=light])[data-dimphotos=on] :is(.sc-photo,.ev-photo){filter:brightness(.78)}}:root[data-theme=dark][data-dimphotos=on] :is(.sc-photo,.ev-photo){filter:brightness(.78)}:root[data-transp=reduce] *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root[data-transp=reduce] :is(.hdr,.mk-steps,.mk-go,.wk-strip){background:var(--surface)}:root[data-scrollbar=thin]{scrollbar-width:thin}:root[data-entrance=off] :is(main .cards>.sc,.stat,.sticker){animation:none!important}:root[data-hover=off] .sc:hover{transform:none!important}:root[data-clockline=off] .sc [data-clock]{display:none}:root[data-homehide~=today] [data-today-banner],:root[data-homehide~=coming] section[aria-labelledby=up],:root[data-homehide~=month] [data-this-month],:root[data-homehide~=recent] [data-recent],:root[data-homehide~=weekends] [data-long-weekends],:root[data-homehide~=extras] .home-extras,:root[data-homehide~=trending] [data-trending],:root[data-homehide~=make] section[aria-labelledby=mk]{display:none!important}.set-tools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3) var(--s-5);margin-top:var(--s-4)}.set-tools #set-count{margin-right:auto}.set-only{display:inline-flex;align-items:center;gap:var(--s-2);min-height:44px;font-size:var(--t-small);font-weight:var(--w-medium);cursor:pointer}.set-only input{width:20px;height:20px;accent-color:var(--hl, var(--ink))}.set-panel>div:first-child{align-content:start}.set-reset{justify-self:start;margin-top:var(--s-3)}.set-panel .is-changed>.label:after,.set-panel .is-changed>label:first-child:after,.set-panel .opt.is-changed b:after{content:"Changed";margin-left:var(--s-2);padding:1px var(--s-2);border-radius:var(--r-pill);background:var(--surface-2);color:var(--ink-2);font-size:var(--t-caption);font-weight:var(--w-medium);vertical-align:2px}.pre-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr));gap:var(--s-3)}.pre-card{display:grid;gap:var(--s-1);align-content:start;padding:var(--s-4);text-align:left;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);color:var(--ink);cursor:pointer;font:inherit;transition:border-color var(--d-hover) var(--ease-out)}@media(hover:hover){.pre-card:hover{border-color:var(--line-strong)}}.pre-card small{font-size:var(--t-small);color:var(--ink-2);line-height:var(--lh-small)}.prof-list{list-style:none;padding:0;margin:0 0 var(--s-3);display:grid}.prof-list li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-2) var(--s-4);padding-block:var(--s-2);border-bottom:1px solid var(--line);min-height:44px}.raw-json{height:auto;min-height:240px;padding-block:var(--s-3);font-family:var(--font-mono);font-size:var(--t-small)}@media(max-width:639px){#profiles .add-row,#advanced .add-row{flex-wrap:wrap}#profiles .add-row .input,#advanced .add-row .input{flex-basis:100%}}.mode-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,140px),1fr));gap:var(--s-2)}.mode-btn{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:2px var(--s-2);min-height:48px;padding:var(--s-2) var(--s-3);text-align:left;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--t-small);font-weight:var(--w-medium);cursor:pointer}.mode-btn[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.mode-btn small{grid-column:2;font-weight:var(--w-regular);color:var(--ink-2);font-size:var(--t-caption)}.mode-sw{grid-row:span 2;width:28px;height:28px;border-radius:50%;border:1px solid var(--line-strong);background:linear-gradient(135deg,var(--surface-2) 55%,var(--ink) 55%)}.mode-sw[data-sw=blue]{background:linear-gradient(135deg,var(--m-blue-s2) 55%,var(--m-blue-acc) 55%)}.mode-sw[data-sw=green]{background:linear-gradient(135deg,var(--m-green-s2) 55%,var(--m-green-acc) 55%)}.mode-sw[data-sw=pink]{background:linear-gradient(135deg,var(--m-pink-s2) 55%,var(--m-pink-acc) 55%)}.mode-sw[data-sw=purple]{background:linear-gradient(135deg,var(--m-purple-s2) 55%,var(--m-purple-acc) 55%)}.mode-sw[data-sw=spring]{background:linear-gradient(135deg,var(--m-spring-s2) 55%,var(--m-spring-acc) 55%)}.mode-sw[data-sw=summer]{background:linear-gradient(135deg,var(--m-summer-s2) 55%,var(--m-summer-acc) 55%)}.mode-sw[data-sw=fall]{background:linear-gradient(135deg,var(--m-fall-s2) 55%,var(--m-fall-acc) 55%)}.mode-sw[data-sw=winter]{background:linear-gradient(135deg,var(--m-winter-s2) 55%,var(--m-winter-acc) 55%)}.mode-sw[data-sw=christmas]{background:linear-gradient(135deg,var(--m-christmas-s2) 55%,var(--m-christmas-acc) 55%)}.mode-sw[data-sw=halloween]{background:linear-gradient(135deg,var(--m-halloween-s2) 55%,var(--m-halloween-acc) 55%)}.mode-sw[data-sw=valentines]{background:linear-gradient(135deg,var(--m-valentines-s2) 55%,var(--m-valentines-acc) 55%)}.mode-sw[data-sw=diwali]{background:linear-gradient(135deg,var(--m-diwali-s2) 55%,var(--m-diwali-acc) 55%)}.mode-sw[data-sw=newyear]{background:linear-gradient(135deg,var(--m-newyear-s2) 55%,var(--m-newyear-acc) 55%)}:root[data-lite=on]{--font-ui: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-sentence: Georgia, "Times New Roman", serif}:root[data-lite=on] :is(.sc>.sc-photo,.sc>.sc-slot,.sc .sc-credit,.ev-photo,.fs>img){display:none}:root[data-lite=on] .sc--h{min-height:0}:root[data-lite=on] *,:root[data-lite=on] *:before,:root[data-lite=on] *:after{animation:none!important;transition:none!important}.mode-sw[data-sw=red]{background:linear-gradient(135deg,var(--m-red-s2) 55%,var(--m-red-acc) 55%)}.mode-sw[data-sw=coral]{background:linear-gradient(135deg,var(--m-coral-s2) 55%,var(--m-coral-acc) 55%)}.mode-sw[data-sw=orange]{background:linear-gradient(135deg,var(--m-orange-s2) 55%,var(--m-orange-acc) 55%)}.mode-sw[data-sw=amber]{background:linear-gradient(135deg,var(--m-amber-s2) 55%,var(--m-amber-acc) 55%)}.mode-sw[data-sw=lemon]{background:linear-gradient(135deg,var(--m-lemon-s2) 55%,var(--m-lemon-acc) 55%)}.mode-sw[data-sw=lime]{background:linear-gradient(135deg,var(--m-lime-s2) 55%,var(--m-lime-acc) 55%)}.mode-sw[data-sw=mint]{background:linear-gradient(135deg,var(--m-mint-s2) 55%,var(--m-mint-acc) 55%)}.mode-sw[data-sw=teal]{background:linear-gradient(135deg,var(--m-teal-s2) 55%,var(--m-teal-acc) 55%)}.mode-sw[data-sw=sky]{background:linear-gradient(135deg,var(--m-sky-s2) 55%,var(--m-sky-acc) 55%)}.mode-sw[data-sw=ocean]{background:linear-gradient(135deg,var(--m-ocean-s2) 55%,var(--m-ocean-acc) 55%)}.mode-sw[data-sw=indigo]{background:linear-gradient(135deg,var(--m-indigo-s2) 55%,var(--m-indigo-acc) 55%)}.mode-sw[data-sw=lavender]{background:linear-gradient(135deg,var(--m-lavender-s2) 55%,var(--m-lavender-acc) 55%)}.mode-sw[data-sw=lilac]{background:linear-gradient(135deg,var(--m-lilac-s2) 55%,var(--m-lilac-acc) 55%)}.mode-sw[data-sw=rose]{background:linear-gradient(135deg,var(--m-rose-s2) 55%,var(--m-rose-acc) 55%)}.mode-sw[data-sw=blossom]{background:linear-gradient(135deg,var(--m-blossom-s2) 55%,var(--m-blossom-acc) 55%)}.mode-sw[data-sw=sand]{background:linear-gradient(135deg,var(--m-sand-s2) 55%,var(--m-sand-acc) 55%)}.mode-sw[data-sw=mocha]{background:linear-gradient(135deg,var(--m-mocha-s2) 55%,var(--m-mocha-acc) 55%)}.mode-sw[data-sw=slate]{background:linear-gradient(135deg,var(--m-slate-s2) 55%,var(--m-slate-acc) 55%)}.mode-sw[data-sw=forest]{background:linear-gradient(135deg,var(--m-forest-s2) 55%,var(--m-forest-acc) 55%)}.mode-sw[data-sw=aurora]{background:linear-gradient(135deg,var(--m-aurora-s2) 55%,var(--m-aurora-acc) 55%)}.mode-sw[data-sw=midnight]{background:linear-gradient(135deg,var(--m-midnight-s2) 55%,var(--m-midnight-acc) 55%)}.mt-row{display:flex;flex-wrap:wrap;gap:var(--s-5);align-items:flex-start}.mt-side{display:grid;gap:var(--s-2);flex:1 1 200px;min-width:0}#mt-wheel{min-width:180px;min-height:200px}.ho-list{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-2);max-width:30rem}.ho-item{display:block}.ho-in{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:var(--s-2);padding:var(--s-1) var(--s-2) var(--s-1) var(--s-3);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface)}.ho-grip{cursor:grab;color:var(--ink-3);font-size:1.25rem;padding:var(--s-2);touch-action:none}.ho-item .icon-btn[disabled]{opacity:.3}.ho-item.draggable-source--is-dragging{opacity:.4}.share-nets{margin-top:var(--s-2)}.autocomplete__wrapper{max-width:100%}.autocomplete__input{min-height:var(--field-h, 48px);border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);color:var(--ink);font:inherit;padding:0 var(--s-4)}.autocomplete__menu{background:var(--surface);color:var(--ink);border-color:var(--line-strong)}.autocomplete__option{border-bottom-color:var(--line)}.autocomplete__option--focused,.autocomplete__option:hover{background:var(--ink);color:var(--on-ink);border-color:var(--ink)}
