[data-page=everything]{--bg:#1b1517;--bg2:#221a1d;--line:#352a2d;--line2:#4a3b3f;--ink:#efe6da;--ink2:#cdbfb2;--mute:#a29388;--dim:#786a62;--work:#ea7444;--otc:#e8b04a;--rose:#c9706b;--acc:var(--otc);--serif:"Fraunces Variable", "Fraunces", Georgia, serif;color-scheme:dark}[data-page=everything] body{-webkit-font-smoothing:antialiased;font-size:16px}[data-page=everything] ::selection{background:var(--otc);color:#1b1517}[data-page=everything] a{text-decoration-color:var(--line2)}.to-work{color:var(--work)}.to-otc{color:var(--otc)}.ev-bar{z-index:20;-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#1b1517e6;position:sticky;top:0}.ev-in,.ev{max-width:1180px;margin:0 auto;padding:0 40px}.ev-in{white-space:nowrap;align-items:center;gap:10px;min-height:54px;display:flex}.ev-back{font:12px var(--mono);color:var(--mute);border:1px solid var(--line2);border-radius:6px;padding:3px 8px;text-decoration:none;transition:color .15s,border-color .15s}.ev-who{font:500 15px var(--serif);text-decoration:none}.ev-in i{font:italic 300 15px var(--serif);color:var(--mute)}.ev-sides{gap:4px;margin-left:auto;display:flex}.ev-sides a{border-radius:6px;padding:5px 10px;font-size:14px;text-decoration:none;transition:background .15s}.ev-sides .to-otc{font-family:var(--serif);font-size:15px}@media (hover:hover){.ev-back:hover{color:var(--ink);border-color:var(--ink2)}.ev-sides a:hover{background:#efe6da0f}}.ev-head{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:50px;padding:54px 0 30px;display:grid}.ev-head h1{font:400 clamp(46px, 6vw, 76px)/.95 var(--serif);letter-spacing:-.03em;font-variation-settings:"opsz" 144;margin:0}.ev-head h1 i{color:var(--otc);font-weight:300}.ev-head p{max-width:34em;color:var(--ink2);text-wrap:pretty;margin:18px 0 0;font-size:17px;line-height:1.55}.ev-head p a{text-underline-offset:3px;text-decoration:underline 1px}.ev-legend{gap:7px;margin:0;padding:0 0 6px;list-style:none;display:grid}.ev-legend .ai-mark{color:var(--ink2);font-size:12.5px}.ev-legend .share i{border-color:#0000}html:not(.js) .filters{display:none}.filters{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px 30px;padding:14px 0 16px;display:grid;position:relative}.f-rows{gap:8px;display:grid}.f-row{flex-wrap:wrap;align-items:baseline;gap:4px;display:flex}.f-lab{width:54px;font:11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);flex:none}.f-row button{font:14px var(--sans);color:var(--ink2);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;padding:3px 9px;transition:background .15s,color .15s,border-color .15s}.f-row button sup{font:10.5px var(--mono);color:var(--dim);vertical-align:0;margin-left:4px}.f-row button[aria-pressed=true]{background:var(--ink);color:var(--bg)}.f-row button[aria-pressed=true] sup{color:#6e5d55}[role=group][aria-label="Filter by side"] button[data-key=work][aria-pressed=true]{background:var(--work)}[role=group][aria-label="Filter by side"] button[data-key=off-the-clock][aria-pressed=true]{background:var(--otc)}@media (hover:hover){.f-row button[aria-pressed=false]:hover{border-color:var(--line2);color:var(--ink)}}.f-count{font:12px var(--mono);color:var(--mute);white-space:nowrap;text-align:right;margin:0}.f-count b{color:var(--ink);font-weight:500}.f-clear{font:inherit;color:var(--otc);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin-left:12px;padding:0;text-decoration:underline dotted}.f-none{font:italic 300 22px var(--serif);color:var(--ink2);grid-column:1/-1;margin:10px 0 0}.f-none:empty{display:none}.ev-bed{grid-template-columns:130px minmax(0,1fr);gap:0 20px;padding:26px 0 6px;display:grid}.ev-bed[data-off]{display:none}.ev-bed+.ev-bed{border-top:1px solid var(--line)}.ev-bed h2{font:italic 300 40px/1 var(--serif);letter-spacing:-.02em;color:var(--ink2);font-variant-numeric:lining-nums;align-self:start;margin:0;position:sticky;top:74px}.ev-bed h2 small{font:normal 11px var(--mono);letter-spacing:.02em;color:var(--dim);margin-top:8px;display:block}.ev-bed ol{margin:0;padding:0;list-style:none}.ev-e[data-off]{display:none}.ev-e{border-bottom:1px solid var(--line)}.ev-e a{border-radius:4px;grid-template-columns:58px minmax(0,1fr) 210px 118px;align-items:baseline;gap:18px;margin:0 -10px;padding:11px 10px;text-decoration:none;transition:background .15s;display:grid}.ev-e time{font:11.5px var(--mono);color:var(--dim);font-variant-numeric:tabular-nums;white-space:nowrap}.ev-e .t{overflow-wrap:anywhere;min-width:0;line-height:1.25}.ev-e.w .t{font:500 16px/1.3 var(--sans)}.ev-e.o .t{font:400 19px/1.2 var(--serif);letter-spacing:-.005em}.ev-e .k{font:11.5px var(--mono);color:var(--mute);white-space:nowrap}.ev-e.w .sd{color:var(--work)}.ev-e.o .sd{color:var(--otc)}.ev-e .a{justify-self:end}.ev-e .a .ai-mark{color:var(--ink2);font-size:11.5px}@media (hover:hover){.ev-e a:hover{background:var(--bg2)}.ev-e a:hover .t{text-underline-offset:4px;text-decoration:underline 1px}.ev-e.w a:hover .t{text-decoration-color:var(--work)}.ev-e.o a:hover .t{text-decoration-color:var(--otc)}}.ev-e a:focus-visible{outline:2px solid var(--otc);outline-offset:0}.ev-empty{font:italic 300 26px var(--serif);color:var(--mute);padding:40px 0}.ev-foot{border-top:1px solid var(--line);font:12px var(--mono);color:var(--mute);flex-wrap:wrap;gap:8px 22px;margin-top:50px;padding:22px 0 44px;display:flex}.ev-foot a{color:var(--ink2);text-underline-offset:3px}@media (width<=900px){.ev-head{grid-template-columns:1fr;gap:24px;padding-top:38px}.ev-legend{grid-template-columns:repeat(2,max-content);gap:6px 20px}.filters{grid-template-columns:1fr}.f-count{text-align:left}.ev-bed{grid-template-columns:1fr}.ev-bed h2{align-items:baseline;gap:12px;margin-bottom:8px;font-size:32px;display:flex;position:static}.ev-bed h2 small{margin:0}}@media (width<=640px){.ev-in,.ev{padding:0 16px}.ev-in>i{display:none}.ev-e a{grid-template-columns:minmax(0,1fr) auto;gap:2px 12px}.ev-e time{grid-area:1/1}.ev-e .t{grid-column:1/-1}.ev-e .k{grid-area:1/2;justify-self:end}.ev-e .a{grid-column:1/-1;justify-self:start}.ev-e .a:empty{display:none}.f-lab{width:100%}.f-row{scrollbar-width:none;flex-wrap:nowrap;margin-right:-16px;padding-right:16px;overflow-x:auto}.f-row .f-lab{width:auto;margin-right:6px}}
