.up{--up-ink:var(--pl-text,#f4f1ff);--up-mute:#c9c2ea;--up-faint:var(--pl-mute,#b4acd8);--up-line:rgba(255,255,255,0.08);--up-ghost:rgba(255,255,255,0.05);--up-ghost-hi:rgba(255,255,255,0.1);--up-ring:var(--pl-ring,rgba(255,255,255,0.09));--up-date:#fff;--up-wiki:#a9b8ff;--up-link:#8fd3ff;--up-on:transparent;--up-hit:32px;padding-bottom:24px}@media (pointer:coarse){.up{--up-hit:44px}}.up h1.hd,.up h2.hd{margin:0}.up a{text-decoration:none}.up :focus-visible{outline:2px solid #fff;outline-offset:2px}.up-tag{display:inline-flex;align-items:center;margin-right:8px;padding:2px 9px;vertical-align:1px;border-radius:var(--pl-pill,999px);background:color-mix(in srgb,var(--c) 22%,transparent);color:color-mix(in srgb,var(--c) 42%,#fff);font:600 12.5px/1.45 var(--wc-body);white-space:nowrap}.up .box.up-head>.bd{padding:14px 16px 16px}.up-lede{margin:2px 0 14px;font-size:15px;line-height:1.5;color:var(--up-ink)}.up-lede b{color:#ffd23f}.up-k{display:block;height:0;scroll-margin-top:10px}.up-filter{display:flex;flex-wrap:wrap;gap:8px}.up-chip{display:inline-flex;align-items:center;gap:8px;flex:none;min-height:38px;padding:0 12px;border-radius:var(--pl-r-btn,12px);font:600 14px/1 var(--wc-body);background:var(--up-ghost);box-shadow:inset 0 0 0 1px var(--up-ring);transition:background-color .15s ease}.up-chip,.up-chip:visited{color:var(--up-ink)}.up-chip[data-k]:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--c)}.up-chip small{font:600 12px/1 var(--wc-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--up-faint)}.up-chip:hover{background:var(--up-ghost-hi);color:var(--up-ink)}.up-chip.is-all{background:rgba(255,255,255,.14);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.55)}.up:has(.up-k[id^=only-]:target) .up-chip.is-all{background:var(--up-ghost);box-shadow:inset 0 0 0 1px var(--up-ring)}.up-cols{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.up-log{min-width:0}.up .box.up-month{margin:0 0 16px;scroll-margin-top:10px}.up .box.up-month>.up-mbar{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px}.up-mbar a,.up-mbar a:hover,.up-mbar a:visited{color:inherit}.up-mbar a:hover{text-decoration:underline;text-underline-offset:3px}.up-mbar small{font:600 13px/1 var(--wc-body);letter-spacing:0;text-transform:none;opacity:.9}.up-day{border-top:1px solid var(--up-line);scroll-margin-top:10px}.up-mbar+.up-day{border-top:0}.up-date{margin:0;padding:14px 16px 0}.up-date a{display:inline-flex;align-items:baseline;gap:8px}.up-date b{font:700 16px/1.2 var(--wc-body);color:var(--up-date)}.up-date small{font:500 14px/1.2 var(--wc-body);color:var(--up-faint)}.up-date a:hover b{text-decoration:underline;text-underline-offset:3px}.up-entries{list-style:none;margin:10px 16px 14px 21px;padding:0 0 0 18px;border-left:1px solid var(--up-line)}.up-e{position:relative;padding:2px 0 14px;scroll-margin-top:16px}.up-e+.up-e{padding-top:14px;border-top:1px solid var(--up-line)}.up-e:before{content:"";position:absolute;left:-24px;top:9px;width:11px;height:11px;border-radius:50%;background:var(--c);box-shadow:0 0 0 3px color-mix(in srgb,var(--k,#5b7cff) 12%,#160f33)}.up-e+.up-e:before{top:21px}.up-e:target{border-radius:var(--pl-r-sm,8px);background:color-mix(in srgb,var(--c) 12%,transparent);box-shadow:0 0 0 8px color-mix(in srgb,var(--c) 12%,transparent)}.up-e-head{display:flex;align-items:flex-start;gap:6px}.up-title{flex:1 1;min-width:0;margin:0;font:700 16px/1.45 var(--wc-body);color:var(--up-ink)}.up-perma{flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:var(--up-hit);min-height:var(--up-hit);margin:-5px -8px 0 0;border-radius:var(--pl-r-sm,8px);font:600 15px/1 var(--wc-body);color:var(--up-faint)}.up-e:target .up-perma,.up-perma:hover{color:var(--up-ink);background:var(--up-ghost)}.up-body{margin:4px 0 0;max-width:74ch;font-size:15px;line-height:1.55;color:var(--up-mute)}.up-links{display:flex;flex-wrap:wrap;gap:4px 16px;margin:8px 0 0;font:600 14px/1.4 var(--wc-body)}.up-links a,.up-links a:visited{display:inline-flex;align-items:center;min-height:var(--up-hit);color:var(--up-link)}.up-links a:hover{text-decoration:underline;text-underline-offset:3px}.up-gamesrow{align-items:flex-start;margin-top:10px}.up-games,.up-gamesrow{display:flex;flex-wrap:wrap;gap:6px}.up-games{margin:0;padding:0;list-style:none}.up-g{max-width:100%;overflow:hidden;border-radius:var(--pl-r-btn,12px);background:var(--up-ghost);box-shadow:inset 0 0 0 1px var(--up-ring)}.up-g,.up-g-main{display:inline-flex}.up-g-main{align-items:center;gap:8px;min-width:0;min-height:var(--up-hit);padding:3px 11px 3px 5px;font:600 14px/1.2 var(--wc-body)}.up-g-main,.up-g-main:visited,a.up-g-main:hover{color:var(--up-ink)}a.up-g-main:hover{background:var(--up-ghost-hi)}.up-g-ic{display:inline-flex;flex:none;padding:3px;border-radius:6px;color:#fff;background:var(--g)}.up-g.is-gone .up-g-ic{background:transparent}.up-g-dag{width:16px;text-align:center;font:700 14px/1 Georgia,serif;color:var(--up-faint)}.up-g-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:24ch}.up-g.is-gone .up-g-main{color:var(--up-faint)}.up-g-wiki{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:var(--up-hit);padding:0 10px;border-left:1px solid var(--up-ring);font:600 13px/1 var(--wc-body)}.up-g-wiki,.up-g-wiki:hover,.up-g-wiki:visited{color:var(--up-wiki)}.up-g-wiki:hover{background:var(--up-ghost-hi)}.up-fold{min-width:0}.up-fold[open]{flex-basis:100%}.up-fold>summary{display:inline-flex;align-items:center;gap:6px;min-height:var(--up-hit);padding:3px 12px;border-radius:var(--pl-r-btn,12px);list-style:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font:600 14px/1.2 var(--wc-body);color:var(--up-mute);box-shadow:inset 0 0 0 1px var(--up-ring)}.up-fold>summary::-webkit-details-marker{display:none}.up-fold>summary:hover{color:var(--up-ink);background:var(--up-ghost)}.up-fold[open]>summary{margin-bottom:6px}.up-fold>summary:after{content:"";width:6px;height:6px;margin:-3px 0 0 2px;border:solid;border-width:0 2px 2px 0;transform:rotate(45deg)}.up-fold[open]>summary:after{margin-top:3px;transform:rotate(-135deg)}.up-retired{margin-top:10px}.up-rlist-k{font-weight:700;color:var(--up-ink)}.up-side .box{margin-bottom:16px}.up-side .bd{padding:14px 16px}.up-side .bd p{margin:0 0 10px;font-size:14px;line-height:1.5;color:var(--up-ink)}.up-side .bd p.up-small{margin:0;color:var(--up-faint)}.up-feed{display:flex;align-items:center;gap:10px;min-height:44px;margin:0 0 12px;padding:6px 12px;border-radius:var(--pl-r-btn,12px);background:var(--up-ghost);box-shadow:inset 0 0 0 1px var(--up-ring);font:600 14px/1.2 var(--wc-body)}.up-feed,.up-feed:hover,.up-feed:visited{color:var(--up-ink)}.up-feed:hover{background:var(--up-ghost-hi)}.up-feed-ic{flex:none}.up-months,.up-most{margin:0;padding:0;list-style:none;font-size:14px}.up-months li,.up-most li{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px;border-bottom:1px solid var(--up-line)}.up-months li:last-child,.up-most li:last-child{border-bottom:0}.up-months a,.up-most a{font-weight:600;color:var(--up-ink)}.up-months a:hover,.up-most a:hover{text-decoration:underline;text-underline-offset:3px;color:var(--up-ink)}.up-months span,.up-most span{font:600 13px/1 var(--wc-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--up-faint)}.up-most{counter-reset:up-most}.up-most li{counter-increment:up-most}.up-most a:before{content:counter(up-most) ". ";color:var(--up-faint);font-weight:500}.up-key{margin:0}.up-key>div{display:grid;grid-template-columns:112px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;padding:6px 0}.up-key dt{margin:0}.up-key dd{margin:0;font-size:14px;line-height:1.45;color:var(--up-mute)}.up-key .up-tag{margin:0}.up-empty{padding:20px;color:var(--up-mute)}@media (max-width:640px){.up-filter{flex-wrap:nowrap;overflow-x:auto;margin:0 -11px;padding:2px 11px 4px;scrollbar-width:none}.up-filter::-webkit-scrollbar{display:none}.up-chip{min-height:40px}.up-title{font-size:15.5px}.up-date{padding:13px 14px 0}.up-entries{margin:8px 12px 12px 17px;padding-left:16px}.up-e:before{left:-22px}.up-g-name{max-width:20ch}}@media (max-width:640px) and (pointer:coarse){.up-chip{min-height:44px}}@media (min-width:980px){.up-cols{grid-template-columns:minmax(0,1fr) 288px;gap:18px}.up-day{display:grid;grid-template-columns:104px minmax(0,1fr)}.up-date{position:-webkit-sticky;position:sticky;top:10px;align-self:start;padding:16px 10px 14px 16px}.up-date a{flex-direction:column;gap:4px}.up-entries{margin:0;padding:14px 18px 16px 26px}.up-e:before{left:-32px;top:9px}.up-e+.up-e:before{top:21px}}html[data-mode=day] .up{--up-ink:#16123a;--up-mute:#4f4975;--up-faint:#5f5986;--up-line:rgba(22,18,58,0.1);--up-ghost:rgba(22,18,58,0.04);--up-ghost-hi:rgba(22,18,58,0.08);--up-ring:rgba(22,18,58,0.14);--up-date:#16123a;--up-wiki:#3550d6;--up-link:#c8125f;--up-on:#fff}html[data-mode=day] .up :focus-visible{outline-color:#2f6bff}html[data-mode=day] .up-lede b{color:var(--day-pink-tx,#c8125f)}html[data-mode=day] .up-tag{background:color-mix(in srgb,var(--c) 16%,#fff);color:color-mix(in srgb,var(--c) 55%,#16123a)}html[data-mode=day] .up-chip.is-all{background:rgba(22,18,58,.08);box-shadow:inset 0 0 0 1.5px #16123a}html[data-mode=day] .up:has(.up-k[id^=only-]:target) .up-chip.is-all{background:var(--up-ghost);box-shadow:inset 0 0 0 1px var(--up-ring)}html[data-mode=day] .up-e:before{box-shadow:0 0 0 3px #fff}.up-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.up-rlist{margin:0;max-width:80ch;font-size:14px;line-height:1.7;color:var(--up-mute)}.up-rlist a,.up-rlist a:visited{color:var(--up-ink);text-decoration:underline;-webkit-text-decoration-color:var(--up-ring);text-decoration-color:var(--up-ring);text-underline-offset:2px}.up-rlist a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.up:has(.up-k[id^=only-]:target) .up-e{padding-top:2px;border-top:0}.up:has(.up-k[id^=only-]:target) .up-e:before{top:9px}.up:has(.up-k[id^=only-]:target) .up-mbar small{visibility:hidden}@media (prefers-reduced-motion:reduce){.up-chip{transition:none}}