.od{width:min(100% - 2 * var(--s4), var(--wide));padding-bottom:var(--s8);margin:0 auto}.od .dateline{margin-inline:calc(-1 * var(--s4));padding-inline:var(--s4);font-family:var(--font-head);font-size:var(--step--1);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.od .dateline a{text-transform:none;letter-spacing:0}.od-count{color:var(--red)}.od-head{gap:var(--s4);margin:var(--s5) 0 var(--s5);display:grid}.od-head h1{margin:0 0 var(--s2);font-size:var(--step-4);letter-spacing:-.02em;line-height:1}.od-dek{font-size:var(--step-1);max-width:62ch;margin:0;line-height:1.35}.od-toggle{box-shadow:inset 0 0 0 1.5px var(--ink);grid-template-columns:1fr 1fr;align-self:end;display:grid}.od-toggle button{min-height:48px;padding:0 var(--s4);color:var(--ink);cursor:pointer;font-family:var(--font-head);font-size:var(--step--1);background:0 0;border:0;font-weight:600}.od-toggle button[aria-pressed=true]{background:var(--ink);color:var(--paper-bright)}.od-toggle button:focus-visible{outline:var(--pencil-stroke) solid var(--red);outline-offset:2px}.od-grid{gap:var(--s5);display:grid}.od-papers{gap:var(--s3);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.od-paper{margin:0}.od-paper figcaption{min-height:3.6em;margin-bottom:var(--s2)}.od-name{font-family:var(--font-display);font-weight:700;font-size:var(--step-0);line-height:1.15;display:block}.od-place{font-family:var(--font-head);font-size:var(--step--2);color:var(--ink-2);margin-top:2px;display:block}.od-paper>a{display:block}.od-paper>a:focus-visible{outline:var(--pencil-stroke) solid var(--red);outline-offset:3px}.od-sheet{background:var(--paper-bright);width:100%;box-shadow:0 0 0 1.5px var(--ink);position:relative;overflow:hidden}.od-sheet img{width:100%;height:100%;display:block}.od-mark{mix-blend-mode:multiply;transition:opacity .22s var(--ease-out);position:absolute}.od-mark.is-wire{background:var(--wire);opacity:.75}.od-mark.is-own{background:var(--red);opacity:.7}.od-mark.is-quiet{opacity:0}.od-fallback{padding:var(--s4);font-size:var(--step--2);margin:0}.od-only{margin:var(--s3) 0 0;font-size:var(--step--1);color:var(--ink-2);line-height:1.4}.od-legend{gap:var(--s2) var(--s5);font-family:var(--font-head);font-size:var(--step--2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.od-legend li{align-items:center;gap:var(--s2);display:flex}.od-key{width:14px;height:14px}.od-key.is-wire{background:var(--wire)}.od-key.is-own{background:var(--red)}.od-notice{margin-top:var(--s5);padding:var(--s4);background:var(--paper-raised);border-top:3px solid var(--ink)}.od-notice .agent-label{margin-bottom:var(--s2)}.od-notice p:not(.agent-label){margin:0 0 var(--s3);font-size:var(--step-1);line-height:1.35}.od-notice .od-question{font-style:italic}.od-jump{margin-top:var(--s2);font-family:var(--font-head);font-size:var(--step--1);color:var(--ink);font-weight:600;display:inline-block}.od-jump:hover{color:var(--red)}.od-more{margin-top:var(--s6)}.od-more ul{margin:var(--s2) 0 0;gap:var(--s2);padding:0;list-style:none;display:grid}.od-more a{padding:var(--s3);box-shadow:inset 0 0 0 1.5px var(--ink);color:var(--ink);font-family:var(--font-head);font-size:var(--step--1);line-height:1.35;text-decoration:none;display:block}.od-more a:hover{background:var(--paper-raised);color:var(--red)}.od-more a.is-any{box-shadow:none;outline:1.5px dashed var(--ink-2);outline-offset:-1.5px;color:var(--red);font-weight:600}.od-changes{margin-top:var(--s8);padding-top:var(--s5);border-top:3px solid var(--ink)}.od-changes h2{margin:0 0 var(--s5);font-size:var(--step-2)}.od-columns{gap:var(--s6);display:grid}.od-columns h3{margin:0 0 var(--s1);font-size:var(--step-1)}.od-tally{margin:0 0 var(--s4);font-family:var(--font-head);font-size:var(--step--2);color:var(--ink-2)}.od-columns .scan{margin-bottom:var(--s4)}@media (min-width:960px){.od{width:min(100% - 2 * var(--s7), var(--wide))}.od-head{margin-top:var(--s6);grid-template-columns:minmax(0,1fr) 24rem;align-items:end}.od-grid{gap:var(--s6);grid-template-columns:minmax(0,1fr) 20rem;align-items:start}.od-papers{gap:var(--s5)}.od-name{font-size:var(--step-1)}.od-side{flex-direction:column;display:flex}.od-side .od-notice{margin:0 0 var(--s5);order:-1}.od-columns{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.od-mark{transition:none}}.od-notes{margin:var(--s1) 0 0;grid-column:1/-1}.od-notes:empty{display:none}.content-note-label{font-style:normal;font-family:var(--font-head);font-size:var(--step--2);font-weight:600}.od-notes .content-note{margin:0}.od-notes .content-note+.content-note{border-top:0}.od-sheet img{transition:opacity .22s var(--ease-out)}.od-sheet.is-only-own img{opacity:.4}.od-mark.is-own,.od-key.is-own{background-image:repeating-linear-gradient(45deg,#faf9f573 0 2px,#0000 2px 6px)}.od-how{margin:var(--s3) 0 0;font-size:var(--step--1);color:var(--ink-2);max-width:62ch;line-height:1.45}
