@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(/a/literata-latin-400-normal-CLtNJ872.woff2) format("woff2"),url(/a/literata-latin-400-normal-CUhpYSl8.woff) format("woff")}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(/a/literata-latin-400-italic-BxdXY0No.woff2) format("woff2"),url(/a/literata-latin-400-italic-xjtKbHx7.woff) format("woff")}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:700;src:url(/a/literata-latin-700-normal-DYBWKELl.woff2) format("woff2"),url(/a/literata-latin-700-normal-ocJiFfAw.woff) format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/a/geist-mono-latin-400-normal-DTRLJnHl.woff2) format("woff2"),url(/a/geist-mono-latin-400-normal-B2yvC1Cq.woff) format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/a/geist-mono-latin-500-normal-YINYabwD.woff2) format("woff2"),url(/a/geist-mono-latin-500-normal-D-GG86Jb.woff) format("woff")}:root{--field: #7e7e7e;--field-lo: #6d6d6d;--field-hi: #8b8b8b;--ink: #0d0d0d;--paper: #ece9e3;--signal: #c1312a;--rule: rgba(13, 13, 13, .32);--serif: "Literata", Georgia, serif;--mono: "Geist Mono", ui-monospace, monospace;--pad: clamp(16px, 5vw, 40px);color-scheme:light}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--field);color:var(--ink);font:400 17px/1.6 var(--serif);-webkit-text-size-adjust:100%}h1,h2,h3{margin:0;font-weight:400}p{margin:0 0 .9em}b{font-weight:700}.label{font:500 11px/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;display:flex;align-items:center;gap:12px;margin:0 0 18px}.label:after{content:"";flex:1;height:1px;background:var(--rule)}.label.small{font-size:10px;margin-bottom:10px}.label.small:after{display:none}.bar{padding:clamp(22px,7vw,56px) var(--pad) 8px;max-width:760px;margin:0 auto;text-align:center}.wordmark{width:min(100%,420px);height:auto;display:block;margin:0 auto 18px}.standfirst{font-size:15px;line-height:1.55;max-width:46ch;margin:0 auto;font-style:italic}main{max-width:760px;margin:0 auto;padding:0 var(--pad) 8px}.panel{padding:clamp(26px,7vw,46px) 0;border-top:1px solid var(--rule)}#test{border-top:0}.lede{font-size:17px;max-width:52ch}.fineprint{font-size:14px;font-style:italic;max-width:52ch;opacity:.86}.note,.fallback{font-size:14px;font-family:var(--mono)}.fallback{text-align:center;opacity:.8;font-size:12px}.stim{position:relative;width:min(100%,300px);margin:0 auto 22px;aspect-ratio:500 / 407}.stim.big{width:min(100%,340px);margin-bottom:16px}.stim img{width:100%;height:100%;display:block;object-fit:contain}.shutter{position:absolute;left:-14px;right:-14px;bottom:-14px;top:calc(var(--reveal) * 100%);background:repeating-linear-gradient(45deg,var(--field-lo) 0 6px,#757575 6px 12px);border-top:2px solid var(--ink);display:flex;justify-content:flex-end;align-items:flex-start;overflow:hidden}.shutter[hidden]{display:none}.pct{font:500 10px/1 var(--mono);letter-spacing:.1em;background:var(--ink);color:var(--paper);padding:5px 7px 4px;margin-right:10px;white-space:nowrap}.markline{position:absolute;left:-14px;right:-14px;top:calc(var(--markfrac) * 100%);border-top:1px dashed var(--signal);pointer-events:none}.markline span{position:absolute;left:10px;bottom:4px;font:400 9px/1 var(--mono);letter-spacing:.1em;background:var(--signal);color:var(--paper);padding:3px 5px 2px;white-space:nowrap}.go{font:500 13px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;background:var(--ink);color:var(--paper);border:0;padding:15px 22px;cursor:pointer;display:block;width:100%;max-width:320px;margin:20px auto 0}.go.ghost{background:transparent;color:var(--ink);border:1px solid var(--ink)}.go:hover{background:var(--signal);color:var(--paper);border-color:var(--signal)}.go:focus-visible{outline:2px solid var(--signal);outline-offset:3px}#jspsych{min-height:1px}.jspsych-display-element{font-family:var(--serif)}.jspsych-content-wrapper{display:block}#jspsych-content{max-width:none}.jspsych-btn{font:500 15px/1 var(--mono)!important;letter-spacing:.16em;text-transform:uppercase;background:transparent;color:var(--ink);border:1px solid var(--ink);border-radius:0;padding:18px 10px;cursor:pointer;width:100%;transition:background .12s,color .12s}.jspsych-btn:hover{background:var(--ink);color:var(--paper)}.jspsych-btn:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.jspsych-btn:disabled{opacity:.4}#jspsych-html-button-response-btngroup{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:340px;margin:0 auto}.counter{font:400 10px/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;text-align:center;margin:0 0 14px;opacity:.75}.plot{position:relative;width:min(100%,400px);margin:0 auto 22px;padding:0 34px}.plot .stim{margin:0;width:100%}.axis{position:absolute;inset:0;pointer-events:none}.tick{position:absolute;left:0;right:0;display:flex;align-items:center;gap:5px;transform:translateY(-50%);font:400 9px/1 var(--mono);letter-spacing:.08em}.tick .who{width:2.8em;text-align:right}.tick .at{width:2.8em;text-align:left;opacity:.7}.tick .rule{flex:1;border-top:1px solid currentColor;opacity:.45}.tick.cat{color:var(--ink)}.tick.dog{color:var(--signal)}.tick.sw .rule{border-top-width:2px;opacity:1}.tick.sw .who{font-weight:500}.tick.evidence{color:var(--ink);opacity:.55}.tick.evidence .rule{border-top-style:dotted}.tick.evidence .who{width:4.6em}.card{background:var(--paper);padding:clamp(18px,5vw,26px);box-shadow:0 1px #00000040}.card dl{margin:0}.card .row{display:flex;justify-content:space-between;align-items:baseline;gap:14px;padding:11px 0;border-bottom:1px dotted rgba(13,13,13,.3)}.card .row:last-of-type{border-bottom:0}.card dt{font:400 11px/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase}.card dd{margin:0;font:500 clamp(20px,6vw,26px)/1 var(--mono);text-align:right;white-space:nowrap}.card dd.miss{color:var(--signal)}.card .verdictline{font-family:var(--serif);font-size:16px;margin:16px 0 0;padding-top:14px;border-top:1px solid var(--rule)}.global{margin-top:22px}.reg{font:400 14px/1.6 var(--mono)}.reg b{font-weight:500;color:var(--signal)}.shutterwrap{margin:22px 0 26px}.sliderrow{display:flex;align-items:center;gap:14px;max-width:min(100%,340px);margin:14px auto 0}.sliderrow .label{margin:0}input[type=range]{flex:1;accent-color:var(--signal);height:26px;cursor:ew-resize}.verdict{text-align:center;font:400 15px/1.5 var(--serif);max-width:40ch;margin:16px auto 0;min-height:3em}.verdict b{font-weight:700}.verdict .says{font-family:var(--mono);font-size:13px;letter-spacing:.1em;text-transform:uppercase}.marks{list-style:none;margin:0;padding:0;display:grid;gap:1px;background:var(--rule)}.marks li{background:var(--field);display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 2px;font:400 13px/1.4 var(--mono)}.marks .px{letter-spacing:.04em;opacity:.85}.marks .tag{font-size:10px;letter-spacing:.16em;text-transform:uppercase;padding:3px 6px;border:1px solid var(--rule)}.marks .tag.dog{color:var(--signal);border-color:var(--signal)}.record{list-style:none;margin:0;padding:0}.record li{display:grid;grid-template-columns:4.5em 1fr;gap:10px;padding:14px 0;border-bottom:1px solid var(--rule)}.record .yr{font:500 13px/1.7 var(--mono);letter-spacing:.06em}.record p{margin:0;font-size:15px}.closer{margin-top:22px;font-size:16px;font-style:italic;max-width:52ch}.foot{max-width:760px;margin:0 auto;padding:30px var(--pad) 50px;border-top:1px solid var(--rule);text-align:center}.ca{font:400 12px/1.6 var(--mono);letter-spacing:.1em}.ca code{font:inherit}.ca button{font:inherit;background:none;border:0;border-bottom:1px dotted var(--ink);color:inherit;cursor:pointer;padding:0 0 1px}.links{display:flex;justify-content:center;gap:22px;margin:12px 0 16px;flex-wrap:wrap}.links a{font:500 11px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--ink);padding-bottom:3px}.links a:hover{color:var(--signal);border-color:var(--signal)}.colophon{font:400 11px/1.7 var(--mono);opacity:.7;margin:0}@media(max-width:520px){.marks li{flex-direction:column;align-items:flex-start;gap:5px}}@media(min-width:700px){body{font-size:18px}.stim{width:340px}.stim.big{width:400px}.sliderrow{max-width:400px}.record li{grid-template-columns:5.5em 1fr;gap:18px}}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important;scroll-behavior:auto!important}}
