.room{align-items:start;position:relative}.sheet{grid-column:2/4;width:900px}.sheet-frame{border:.5px solid;grid-template-columns:360px 224px minmax(0,1fr);grid-template-areas:"a a a""c b t";align-items:end;gap:20px;padding:12px 12px 12px 20px;display:grid}.view-a{grid-area:a;align-self:start}.view-b{grid-area:b}.view-c{grid-area:c}.schedule-block{letter-spacing:.01em;font-variant-numeric:lining-nums tabular-nums;grid-area:a;place-self:start end;width:346px;font-family:"Source Serif 4 Caption",Source Serif Caption Fallback,serif;font-size:10px;line-height:14px}.schedule{border-collapse:collapse;width:100%}@media (width>=1080px){.schedule{table-layout:fixed}.schedule th:first-child{width:25px}.schedule th:nth-child(2){width:167px}}.schedule th{text-align:left;letter-spacing:.04em;color:var(--ink-3);border-bottom:.5px solid;padding:0 6px 2px 0;font-variant-caps:small-caps;font-weight:400}.schedule td{vertical-align:top;padding:0 6px 0 0}.schedule td:first-child{width:18px}.schedule td:last-child{white-space:nowrap}.schedule tbody tr:last-child td{border-bottom:.5px solid;padding-bottom:2px}.notes-title{letter-spacing:.04em;color:var(--ink-3);margin-top:8px;font-variant-caps:small-caps}.notes{margin:0;padding-left:14px}.title-block{border:.5px solid;grid-area:t;margin:0;font-family:"Source Serif 4 Caption",Source Serif Caption Fallback,serif;font-size:13px;line-height:18px}.tb-row{grid-template-columns:90px minmax(0,1fr);display:grid}.tb-row+.tb-row{border-top:.5px solid}.tb-row dt{white-space:nowrap;letter-spacing:.04em;color:var(--ink-3);border-right:.5px solid;padding:3px 8px;font-variant-caps:small-caps}.tb-row dd{min-width:0;margin:0;padding:3px 8px}.tb-title,.tb-live{grid-template-columns:minmax(0,1fr)}.tb-title dd{font-family:"Source Serif 4",Source Serif Fallback,serif;font-size:15px;line-height:22px}.tb-mark{color:var(--ink);font-family:Shippori Mincho,serif;font-size:15px;font-weight:500}.tb-figures{font-variant-numeric:lining-nums tabular-nums}.tb-live dd{padding:8px}.sheet figcaption{letter-spacing:.01em;max-width:34.85rem;color:var(--ink-2);text-wrap:pretty;margin-top:12px;font-family:"Source Serif 4 Caption",Source Serif Caption Fallback,serif;font-size:13px;line-height:1.45}.drawing a,.drawing a:hover,.drawing a:focus-visible{color:inherit;text-decoration:none}.drawing .cellar-link:is(:hover,:focus-visible) .cabinet-outline{stroke-width:1.4px}.drawing .cellar-link:focus{outline:none}.drawing .cellar-link:focus-visible{outline:2px solid var(--walnut);outline-offset:2px}.drawing .figure path{stroke-linecap:round;stroke-linejoin:round}.drawing .l-letter,.drawing .l-letter-open{vector-effect:none}.drawing .l-letter{stroke-linecap:butt;stroke-linejoin:miter}.drawing .l-letter-open{stroke:var(--paper);stroke-linecap:butt;stroke-linejoin:miter}.drawing .t-page{font-family:"Source Serif 4",Source Serif Fallback,serif}.now{grid-template-rows:18px 28px 24px;row-gap:4px;display:grid}.now p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.now-label{letter-spacing:.02em;color:var(--ink-3);font-family:"Source Serif 4",Source Serif Fallback,serif;font-size:12px;font-variant-caps:small-caps;line-height:18px}.now-title{font-family:"Source Serif 4",Source Serif Fallback,serif;font-size:17px;line-height:28px}.now-title .artist{color:var(--ink-2)}.now-credit{letter-spacing:.01em;color:var(--ink-2);align-items:center;gap:10px;font-size:13px;line-height:24px;display:flex}.logo{flex:none;width:70px}.logo img{width:70px;height:auto;display:block}.logo .logo-night,[data-theme=night] .logo .logo-day{display:none}[data-theme=night] .logo .logo-night{display:block}.ink-column{background:var(--paper);position:absolute}.ink-column canvas,.column-still{width:100%;height:100%;display:block;position:absolute;inset:0}.column-still{display:none}.ink-column:not(:has(canvas:not([hidden]))) .column-still.day{display:block}[data-theme=night] .ink-column:not(:has(canvas:not([hidden]))) .column-still.day{display:none}[data-theme=night] .ink-column:not(:has(canvas:not([hidden]))) .column-still.night{display:block}.ink-column .ink-caption{z-index:1}.ink-column[data-ink=loading] .ink-caption,.ink-column[data-ink=writing] .ink-caption{opacity:0}.ink-column[data-ink=done] .ink-caption{transition:opacity .6s linear}@media (width<=1079px){.ink-column{display:none}.sheet{grid-column:1/-1;width:100%;max-width:900px}.sheet-frame{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"a a""s b""c t"}.schedule-block{grid-area:s;place-self:start stretch;width:auto}}@media (width<=719px){.sheet-frame{grid-template-columns:minmax(0,1fr);grid-template-areas:"a""s""b""c""t"}.schedule-block{font-family:"Source Serif 4",Source Serif Fallback,serif;font-size:13px;line-height:18px}.now-title{font-size:16px}}@media print{.ink-column,.logo{display:none}.sheet{width:100%;max-width:900px}.room{--paper:Canvas}}
