.wn-head{padding-block:var(--space-10) var(--space-6)}.wn-head__crumbs{margin:0 0 var(--space-3);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--th-ink-muted)}.wn-head__crumbs a{color:inherit;text-decoration:none}.wn-head__crumbs a:hover{color:var(--th-ink)}.wn-head__crumbs span{margin-inline:.5em}.wn-head__row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.wn-head h1{margin:0;font-size:clamp(2.25rem,5vw,3.25rem);line-height:1;letter-spacing:-.02em}.wn-head__lede{margin:var(--space-3) 0 0;max-width:34rem;font-size:var(--text-base);color:var(--th-ink-soft)}.wn-head__lede a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.wn-view{display:inline-flex;gap:2px;padding:2px;border:1px solid var(--th-border-strong);border-radius:var(--radius-sm)}.wn-view button{display:grid;place-items:center;width:38px;height:32px;padding:0;border:0;border-radius:1px;background:transparent;color:var(--th-ink-muted);cursor:pointer}.wn-view button:hover{color:var(--th-ink)}.wn-view button[aria-pressed=true]{background:var(--th-ink);color:var(--th-paper)}.wn-view svg{width:16px;height:16px}.wn-feed{padding-bottom:var(--space-6)}.wn-day{border-top:1px solid var(--th-border-strong)}.wn-day__label{position:sticky;top:77px;z-index:2;display:flex;align-items:baseline;gap:var(--space-2);margin:0;padding:var(--space-3) 0;background:var(--th-paper);font-family:var(--font-body);font-size:var(--text-sm);line-height:1.3;letter-spacing:0}.wn-day__label span{font-weight:400;color:var(--th-ink-muted)}.wn-post--feed{scroll-margin-top:170px;display:grid;grid-template-columns:84px minmax(0,1fr);gap:var(--space-4);padding-block:var(--space-4);border-top:1px solid var(--th-border)}.wn-day__posts>.wn-post--feed:first-child{border-top:0;padding-top:var(--space-1)}@media (min-width: 768px){.wn-post--feed{grid-template-columns:112px minmax(0,1fr);gap:var(--space-6);padding-block:var(--space-5)}}@media (min-width: 1024px){.wn-day{display:grid;grid-template-columns:168px minmax(0,1fr);column-gap:var(--space-8)}.wn-day__label{top:152px;align-self:start;flex-direction:column;gap:2px;padding-top:var(--space-5);background:none}.wn-day__posts>.wn-post--feed:first-child{padding-top:var(--space-5)}}.wn-post__media{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--radius-sm);background:var(--th-paper-deep)}.wn-post__media img{display:block;width:100%;height:100%;object-fit:cover}.wn-post__mark{position:absolute;top:6px;right:6px;width:16px;height:16px;color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}.wn-post__body{min-width:0}.wn-post--feed .wn-post__body{max-width:44rem}.wn-post p{max-width:none}.wn-post__meta{display:flex;align-items:baseline;gap:var(--space-3);margin:0 0 var(--space-2);font-size:var(--text-xs);line-height:1.4;color:var(--th-ink-muted);font-variant-numeric:tabular-nums}.wn-post__meta time{font-weight:600;color:var(--th-ink)}.wn-post__ig{display:inline-flex;align-items:center;gap:4px;margin-left:auto;color:var(--th-ink-muted);text-decoration:none}.wn-post__ig:hover{color:var(--th-ink)}.wn-post__ig svg{width:9px;height:9px}.wn-post__caption{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;margin:0;font-size:var(--text-sm);line-height:1.55;color:var(--th-ink);overflow-wrap:anywhere}.wn-para{display:block;white-space:pre-line}.wn-para+.wn-para{margin-top:.45em}.wn-para--lead{font-weight:600}@media (min-width: 768px){.wn-post--feed .wn-post__caption{font-size:.9375rem}}.wn-post[data-expanded] .wn-post__caption,.wn-post[data-measuring] .wn-post__caption{display:block;-webkit-line-clamp:unset}.wn-post__caption a,.wn-post__avail a{color:inherit;text-decoration:underline;text-decoration-color:var(--th-border-strong);text-underline-offset:2px}.wn-post__caption a:hover,.wn-post__avail a:hover{text-decoration-color:currentColor}.wn-post__more{margin-top:var(--space-1);padding:0;border:0;background:none;font:600 var(--text-xs) / 1.4 var(--font-body);color:var(--th-ink-muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.wn-post__more:hover{color:var(--th-ink)}.wn-post__avail{display:grid;gap:2px;margin:var(--space-2) 0 0;font-size:var(--text-xs);line-height:1.5;color:var(--th-ink-soft)}.wn-post__avail[hidden]{display:none}.wn-avail__line{padding-left:13px;text-indent:-13px}.wn-avail__dot{display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:50%;background:var(--th-open);vertical-align:0}.wn-avail__line strong{font-weight:600;color:var(--th-ink)}html[data-mode=dark] .wn-avail__dot{background:var(--mn-open)}html[data-wn-view=grid] .wn-feed{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;padding-top:var(--space-1)}html[data-wn-view=grid] .wn-day,html[data-wn-view=grid] .wn-day__posts{display:contents}html[data-wn-view=grid] .wn-day__label,html[data-wn-view=grid] .wn-post--feed .wn-post__body{display:none}html[data-wn-view=grid] .wn-feed .wn-post--feed{display:block;padding:0;border:0}html[data-wn-view=grid] .wn-post--feed .wn-post__media{border-radius:0}@media (min-width: 768px){html[data-wn-view=grid] .wn-feed{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}}.wn-older{display:flex;justify-content:center;padding-block:var(--space-6) var(--space-20)}.wn-older a{display:inline-flex;align-items:center;gap:var(--space-2);padding:12px 22px;border:1px solid var(--th-border-strong);border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:600;color:var(--th-ink);text-decoration:none}.wn-older a:hover{border-color:var(--th-ink)}.wn-older a[aria-busy=true]{opacity:.55;pointer-events:none}.wn-empty{padding-block:var(--space-12) var(--space-24);border-top:1px solid var(--th-border-strong);color:var(--th-ink-soft)}.wn-empty p{margin:0 0 var(--space-2)}.wn-empty a{color:var(--th-ink);text-underline-offset:3px}.wn-viewer{margin:auto;width:min(1080px,calc(100vw - 48px));max-width:none;max-height:calc(100dvh - 48px);padding:0;border:0;border-radius:var(--radius-sm);background:var(--th-paper);color:var(--th-ink);overflow:hidden}.wn-viewer::backdrop{background:#0c0b0ac7}html[data-mode=dark] .wn-viewer{background:var(--mn-s1)}.wn-viewer__frame{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);max-height:inherit}.wn-viewer__media{position:relative;display:grid;place-items:center;min-height:0;background:#0d0d0c}.wn-viewer__media img{display:block;max-width:100%;max-height:62dvh;object-fit:contain}.wn-viewer__body:focus{outline:none}.wn-viewer__body{overflow-y:auto;padding:var(--space-5) var(--space-5) var(--space-6)}.wn-viewer__body .wn-post__caption{display:block;-webkit-line-clamp:unset;font-size:var(--text-base);line-height:1.6}.wn-viewer__body .wn-post__more{display:none}.wn-viewer__body .wn-para+.wn-para{margin-top:.9em}.wn-viewer__body .wn-post__meta{margin-bottom:var(--space-3)}.wn-viewer__body .wn-post__avail{margin-top:var(--space-4);font-size:var(--text-sm)}.wn-viewer__close,.wn-viewer__nav{position:absolute;z-index:1;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#0f0f0e9e;color:#fff;cursor:pointer}.wn-viewer__close:hover,.wn-viewer__nav:hover{background:#0f0f0ed9}.wn-viewer__close{top:10px;right:10px}.wn-viewer__nav{top:50%;transform:translateY(-50%)}.wn-viewer__nav[hidden]{display:none}.wn-viewer__nav--prev{left:10px}.wn-viewer__nav--next{right:10px}.wn-viewer__close svg,.wn-viewer__nav svg{width:16px;height:16px}.wn-viewer__count{position:absolute;bottom:10px;left:50%;margin:0;padding:3px 9px;border-radius:var(--radius-pill);background:#0f0f0e9e;color:#fff;font-size:var(--text-xs);font-variant-numeric:tabular-nums;transform:translate(-50%)}.wn-viewer__count[hidden]{display:none}.wn-viewer__watch{position:absolute;inset:0;display:grid;place-items:center;color:#fff;text-decoration:none}.wn-viewer__watch[hidden]{display:none}.wn-viewer__watch span{display:inline-flex;align-items:center;gap:var(--space-2);padding:10px 16px;border-radius:var(--radius-pill);background:#0f0f0eb3;font-size:var(--text-sm);font-weight:600}.wn-viewer__watch svg{width:14px;height:14px}@media (max-width: 767px){.wn-viewer{width:100vw;height:100dvh;max-height:100dvh;margin:0;border-radius:0}.wn-viewer__frame{height:100%}}@media (min-width: 900px){.wn-viewer__frame{grid-template-rows:none;grid-template-columns:minmax(0,1.4fr) minmax(320px,1fr);height:min(760px,calc(100dvh - 48px))}.wn-viewer__media img{width:100%;height:100%;max-height:none}.wn-viewer__body{padding:var(--space-8) var(--space-6) var(--space-6)}.wn-viewer__body .wn-post__meta{padding-right:44px}.wn-viewer__close{background:transparent;color:var(--th-ink)}.wn-viewer__close:hover{background:var(--th-paper-deep)}}.wn-strip{padding-block:var(--space-16)}.wn-strip[hidden]{display:none}.wn-strip__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-6);padding-bottom:var(--space-3);border-bottom:1px solid var(--th-border-strong)}.wn-strip__head h2{margin:0;font-size:clamp(1.5rem,3vw,2rem);line-height:1.1;letter-spacing:-.015em}.wn-strip__head p{margin:0;display:flex;gap:var(--space-5);font-size:var(--text-sm)}.wn-strip__head a{color:var(--th-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.wn-strip__handle{color:var(--th-ink-muted)!important}@media (max-width: 599px){.wn-strip__handle{display:none}}.wn-strip__posts{display:grid;gap:var(--space-5) var(--space-8)}@media (min-width: 768px){.wn-strip__posts{grid-template-columns:repeat(2,minmax(0,1fr))}}.wn-post--strip{display:grid;grid-template-columns:72px minmax(0,1fr);gap:var(--space-4)}@media (min-width: 1024px){.wn-post--strip{grid-template-columns:96px minmax(0,1fr)}}.wn-post--strip .wn-post__caption{-webkit-line-clamp:3}.wn-skel{display:grid;grid-template-columns:72px minmax(0,1fr);gap:var(--space-4)}@media (min-width: 1024px){.wn-skel{grid-template-columns:96px minmax(0,1fr)}}.wn-skel__media,.wn-skel__line{border-radius:var(--radius-sm);background:var(--th-paper-deep)}.wn-skel__media{aspect-ratio:4 / 5}.wn-skel__lines{display:grid;align-content:start;gap:8px;padding-top:2px}.wn-skel__line{height:10px}.wn-skel__line:first-child{width:30%}.wn-skel__line:last-child{width:70%}
