.wg-home{display:grid;gap:var(--s-10);width:100%}.wg-home[data-one]{max-width:var(--measure);margin-inline:auto}.wg-top{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--s-8) var(--s-6)}.wg-top>.wg{grid-column:span var(--span-p,6)}.wg-cols{display:grid;gap:var(--s-10)}.wg-col{display:flex;flex-direction:column;gap:var(--s-10);min-width:0}@media (min-width:840px){.wg-top{grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--s-8)}.wg-top>.wg{grid-column:span var(--span-d,12)}.wg-cols{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--s-12);align-items:stretch}.wg-home[data-one] .wg-cols{grid-template-columns:minmax(0,1fr)}.wg-col>.wg[data-tone=plain]:last-child,.wg-col>.wg[data-tone=quiet]:last-child{flex:1 1 auto}}.wg{display:flex;flex-direction:column;gap:var(--s-3);min-width:0;transition:background-color var(--d-state) var(--ease-out),color var(--d-state) var(--ease-out)}.wg[data-tone=wash]{padding-inline-start:var(--s-5);box-shadow:inset 2px 0 0 var(--rule)}.wg[data-tone=quiet]{color:var(--ink-3)}.wg-label,.wg[data-tone=quiet] :is(.wg-title,.wg-big,.wg-hero,.wg-count-num){color:var(--ink-2)}.wg-label{margin:0;font-size:var(--t-label);line-height:var(--l-label);letter-spacing:var(--k-label);font-weight:400}.wg a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.wg a:focus-visible,.wg button:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:var(--r-row)}.wg-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wg-meta{font-size:var(--t-meta);line-height:var(--l-meta);letter-spacing:var(--k-meta);color:var(--ink-2)}.wg-title{font-size:var(--t-title);line-height:var(--l-title);letter-spacing:var(--k-title);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wg-big{font-size:var(--t-h2);line-height:var(--l-h2);letter-spacing:var(--k-h2);color:var(--ink);font-weight:400}.wg-hero{font-size:var(--t-display);line-height:var(--l-display);letter-spacing:var(--k-display);color:var(--ink);font-weight:300}.wg-now{color:var(--accent);font-weight:var(--w-bold);font-size:var(--t-body)}.wg-dot{display:inline-block;width:8px;height:8px;border-radius:var(--r-full);background:var(--accent);margin-inline-end:var(--s-2);vertical-align:.05em}.wg-sep{margin-inline:.4em;color:var(--ink-3)}.wg-focal{padding-block:var(--s-4) var(--s-2)}.wg-focal .wg-next{gap:var(--s-2)}.wg-focal .wg-next-when{justify-content:flex-start}.wg-clamp{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.wg-list{list-style:none;margin:0;padding:0}.wg-list>li+li{border-top:var(--hair) solid var(--rule)}.wg-row{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);min-height:var(--hit);padding-block:var(--s-2)}.wg-row-main{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.wg-row-main>.wg-meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wg-more{color:var(--ink-2);font-size:var(--t-body)}.wg-sched .wg-row{justify-content:flex-start}.wg-sched .wg-until{margin-inline-start:auto}.wg-sched .wg-time{flex:0 0 auto;min-width:5.5em;color:var(--ink-2);font-size:var(--t-meta);line-height:var(--l-meta);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wg-sched li[data-live] .wg-title{font-weight:var(--w-bold)}.wg-sched li[data-past] :is(.wg-title,.wg-time){color:var(--ink-2)}.wg-sched li[data-live]{position:relative}.wg-sched li[data-live]:before{content:"";position:absolute;inset-inline-start:calc(-1 * var(--s-4));top:50%;width:6px;height:6px;margin-top:-3px;border-radius:var(--r-full);background:var(--accent)}.wg-end{flex:0 0 auto;white-space:nowrap}.wg-strip{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--n,4),minmax(0,1fr));gap:var(--s-6)}.wg-strip>li{min-width:0}.wg-cell{display:flex;flex-direction:column;gap:var(--s-1);min-height:var(--hit);padding-top:var(--s-3);border-top:2px solid var(--rule)}.wg-strip .wg-time{color:var(--ink-2);font-size:var(--t-meta)}@media (max-width:839px){.wg-strip{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(40%,1fr);overflow-x:auto;scrollbar-width:none}}.wg-door .wg-go{color:var(--ink-3);font-size:var(--t-title)}.wg-next{display:flex;flex-direction:column;gap:var(--s-1);min-height:var(--hit)}.wg-next-when{display:flex;align-items:center;color:var(--ink-2)}.wg[data-size=s] .wg-next .wg-big{font-size:var(--t-h3);line-height:var(--l-h3)}.wg-count{display:flex;flex-direction:column;gap:var(--s-1)}.wg-count-n{display:flex;align-items:baseline;gap:var(--s-2)}.wg-count-num{font-size:var(--t-count);line-height:1;letter-spacing:var(--k-count);font-weight:300;color:var(--ink)}.wg-foot{display:flex;justify-content:center;gap:var(--s-2)}@media (prefers-reduced-motion:reduce){.wg{transition:none}}.wr{display:grid;gap:var(--s-5);min-width:0;width:100%}.wr-toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);min-height:var(--hit);border:0;padding:0;background:none;color:var(--ink-2);font:inherit;font-size:var(--t-meta);cursor:pointer}.wr-toggle:focus-visible{outline:var(--hair) solid var(--ink);outline-offset:var(--s-1)}.wr-pins{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-6);padding-block-end:var(--s-3);align-items:start}.wr-pins[hidden]{display:none}.wr-pins>div{display:contents}.wr .wg{padding-block:var(--s-2)}.wg-extra,.wr-content{min-width:0}.wg-extra{display:flex;align-items:baseline;gap:var(--s-2);margin:0}.wg-extra>span:first-child{overflow-wrap:anywhere}.wg-extra-stale{flex:0 0 auto;font-size:var(--t-label);color:var(--ink-3)}.wg-note{display:grid;gap:var(--s-3);padding:0;margin:0;list-style:none;font-size:var(--t-body);line-height:var(--l-body);overflow-wrap:anywhere}.wg-note li{margin:0}.wg[data-size=s] .wg-note{font-size:var(--t-meta);line-height:var(--l-meta);gap:var(--s-2)}.wg[data-size=l] .wg-note{font-size:var(--t-title);line-height:var(--l-title);gap:var(--s-4)}@media (max-width:839px){.wr .wg-sched .wg-row{flex-direction:column;align-items:start;justify-content:center;gap:var(--s-1)}.wr .wg-sched .wg-time{min-width:0;font-size:var(--t-meta)}.wr .wg-title{white-space:normal;overflow:visible}.wr .wg-strip{grid-template-columns:minmax(0,1fr);grid-auto-flow:row;overflow:visible}.wr .wg[data-size=l]{grid-column:1/-1}}@media (min-width:840px){.wr{grid-template-columns:minmax(0,1fr);column-gap:var(--s-10);align-items:start}.wr[data-left]{grid-template-columns:minmax(0,3fr) minmax(0,7fr)}.wr[data-right]{grid-template-columns:minmax(0,7fr) minmax(0,3fr)}.wr[data-left][data-right]{grid-template-columns:minmax(0,3fr) minmax(0,7fr) minmax(0,3fr)}.wr-toggle{grid-row:1;grid-column:1/-1;justify-self:end}.wr-pins{display:contents}.wr-pins>div{display:flex;flex-direction:column;gap:var(--s-8);min-width:0}.wr-pins>.wr-top{grid-column:1/-1;grid-row:2}.wr-main{grid-column:1;grid-row:3}.wr-side{grid-column:-2;grid-row:3}.wr-content{grid-row:3;grid-column:1}.wr[data-left] .wr-content{grid-column:2}.wr .wg-strip{grid-template-columns:repeat(var(--n,4),minmax(0,1fr))}}