.cr-page{--cr-nav:var(--site-nav-h,0px);--cr-console-h:60px;--cr-sheet:#f8f2e4;--s1:6px;--s2:12px;--s3:18px;--s4:24px;--s5:36px;overflow-x:clip}.cr-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width:599px){.cr-page .wrap{padding-left:18px;padding-right:18px}}.cr-masthead{padding:44px 0 30px}@media (min-width:760px){.cr-masthead{padding:56px 0 40px}}.cr-kicker{font-family:var(--data);font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--ember);margin:0 0 22px;display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px}.cr-kicker:after{content:"";flex:1;min-width:24px;height:1px;background:var(--rule)}.cr-kicker a{color:var(--ink-soft);text-decoration:none;letter-spacing:.16em}.cr-kicker a:hover{color:var(--ember)}.cr-title{font-family:var(--poster);font-weight:400;margin:0;line-height:.86;text-transform:uppercase}.cr-title .l1{display:block;font-size:clamp(46px,12vw,132px)}.cr-title .l2{display:block;font-size:clamp(18px,2.9vw,32px);color:var(--ember);margin-top:.2em;padding-left:.06em;line-height:1.05}.cr-lede{font-size:clamp(17px,2vw,20px);line-height:1.55;max-width:64ch;margin:24px 0 0}.cr-desk{background-color:var(--cr-sheet);background-image:repeating-linear-gradient(0deg,rgba(25,20,16,.035) 0 1px,transparent 1px 28px);border-top:3px solid var(--ink);border-bottom:3px solid var(--ink);min-height:70vh;scroll-margin-top:var(--cr-nav)}.cr-desk a,.cr-desk button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.cr-desk :focus-visible{outline:3px solid var(--ember);outline-offset:3px}.cr-section-eyebrow,.cr-side-head{font-family:var(--data);font-weight:400;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 16px;display:flex;align-items:center;gap:12px}.cr-section-eyebrow:after,.cr-side-head:after{content:"";flex:1;height:1px;background:var(--rule)}.cr-select{padding-top:34px;padding-bottom:56px}.cr-select-grid{display:grid;gap:16px;grid-template-columns:1fr;max-width:980px}@media (min-width:700px){.cr-select-grid{grid-template-columns:1fr 1fr}}.cr-card{display:flex;flex-direction:column;gap:6px;text-align:left;cursor:pointer;border:1.5px solid var(--ink);background:var(--paper);color:var(--ink);padding:18px 20px 16px;font-family:var(--read);box-shadow:4px 4px 0 var(--ink);transition:box-shadow var(--t-mid) var(--ease),transform var(--t-mid) var(--ease),border-color var(--t-fast) var(--ease)}@media (hover:hover){.cr-card:hover{border-color:var(--ember);box-shadow:4px 11px 0 var(--ember);transform:translateY(-7px)}}.cr-card:active{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--ink);transition-duration:var(--t-fast);transition-timing-function:var(--ease-press)}.cr-card-date,.cr-card-meta{font-family:var(--data);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft)}.cr-card-head{display:flex;align-items:center;gap:10px;margin-bottom:4px}.cr-card-title{font-family:var(--poster);font-size:28px;line-height:1;text-transform:uppercase;text-wrap:balance}.cr-card-loc{font-size:15px;color:var(--ink-soft)}.cr-card-cta{font-family:var(--data);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ember);margin-top:auto;padding-top:12px;border-top:1px solid var(--rule);display:flex;align-items:baseline;gap:8px}.cr-card-meta{margin-bottom:10px}.cr-card-arrow{display:inline-block;transition:transform var(--t-mid) var(--ease)}@media (hover:hover){.cr-card:hover .cr-card-arrow{transform:translateX(4px)}}.cr-card:focus-visible .cr-card-arrow{transform:translateX(4px)}.cr-card:focus-visible{border-color:var(--ember);box-shadow:4px 11px 0 var(--ember);transform:translateY(-7px)}.cr-card-glyph{color:var(--ember);flex-shrink:0}.cr-card-stub{cursor:default;border-style:dashed;background:transparent;color:var(--ink-soft)}.cr-card-stub,.cr-card-stub:hover{border-color:var(--ink-soft);box-shadow:none}.cr-card-stub:active,.cr-card-stub:hover{transform:none}.cr-card-stub .cr-card-cta,.cr-card-stub .cr-card-glyph{color:var(--ink-soft)}.cr-card-stub .cr-card-cta{border-top-style:dashed}.cr-footnote{font-family:var(--data);font-size:12px;line-height:1.6;color:var(--ink-soft);max-width:62ch;margin:24px 0 0}.cr-console{position:sticky;top:var(--cr-nav);z-index:30;background:var(--ink);color:var(--paper);box-shadow:0 2px 0 rgba(25,20,16,.12)}.cr-console-row{display:flex;align-items:center;gap:12px;min-height:calc(var(--cr-console-h) - 8px);padding-top:4px;padding-bottom:4px}.cr-console-clock{display:grid;align-content:center;min-height:44px;color:var(--paper);text-decoration:none;font-family:var(--data);line-height:1.1;flex-shrink:1;min-width:0}.cr-console-time{font-size:22px;letter-spacing:.04em;font-variant-numeric:tabular-nums}.cr-console-status{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:hsla(41,50%,89%,.78);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:429px){.cr-console-tz{display:none}}.cr-console-clock:hover .cr-console-time{text-decoration:underline;text-decoration-color:var(--ember);text-underline-offset:4px}.cr-console :focus-visible{outline:3px solid var(--paper);outline-offset:2px}.cr-console-title{display:none;font-family:var(--poster);font-size:20px;text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:hsla(41,50%,89%,.9);min-width:0}@media (min-width:720px){.cr-console-title{display:block;flex:1;padding-left:14px;border-left:1px solid hsla(41,50%,89%,.25)}}.cr-pips{display:flex;align-items:center;gap:7px;margin-left:auto}.cr-pips i{width:10px;height:10px;border:1.5px solid hsla(41,50%,89%,.55);transition:background .3s,transform .3s,border-color .3s}.cr-pips i.is-diverged,.cr-pips i.is-kept{background:var(--paper);border-color:var(--paper)}.cr-pips i.is-diverged{transform:rotate(45deg) scale(.78)}.cr-pips i.is-now{border:2px solid var(--paper);border-radius:50%;box-shadow:0 0 0 2.5px var(--ember)}@media (min-width:720px){.cr-pips{gap:9px}.cr-pips i{width:12px;height:12px}}.cr-console-map{min-width:56px;min-height:44px;font-family:var(--data);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--paper);background:transparent;border:1px solid hsla(41,50%,89%,.6);padding:0 12px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:7px;flex-shrink:0}.cr-console-map:active{background:hsla(41,50%,89%,.12)}@media (hover:hover){.cr-console-map:hover{border-color:var(--paper)}}.cr-console-lit{width:7px;height:7px;border-radius:50%;background:var(--ember);box-shadow:0 0 0 1.5px var(--paper)}.cr-daystrip-rail{position:relative;height:8px;background:hsla(41,50%,89%,.1);overflow:hidden}.cr-daystrip-elapsed{background:hsla(41,50%,89%,.26);transform-origin:left center}.cr-daystrip-elapsed,.cr-daystrip-hour,.cr-daystrip-needle,.cr-daystrip-tick{position:absolute;inset:0;transition:transform .6s var(--ease) .1s}.cr-daystrip-hour:before,.cr-daystrip-needle:before,.cr-daystrip-tick:before{content:"";position:absolute;top:0;bottom:0;left:0}.cr-daystrip-hour:before{width:1px;background:hsla(41,50%,89%,.28)}.cr-daystrip-tick:before{width:2px;margin-left:-1px;background:var(--paper)}.cr-daystrip-tick.is-diverged:before{box-shadow:0 0 0 1px var(--paper)}.cr-daystrip-needle:before,.cr-daystrip-tick.is-diverged:before{width:4px;margin-left:-2px;background:var(--ember)}.cr-daystrip-fog{position:absolute;inset:0 0 0 auto;width:28%;background:linear-gradient(90deg,rgba(25,20,16,0),var(--ink) 85%)}.cr-play{padding-top:26px;padding-bottom:28px}@media (min-width:1024px){.cr-play{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:56px;align-items:start;padding-top:36px}}.cr-log{max-width:700px}.cr-entry{position:relative;padding:0 0 var(--s5) 18px;border-left:2px solid var(--ink);scroll-margin-top:calc(var(--cr-nav) + var(--cr-console-h) + 14px);animation:cr-arrive var(--t-slow) var(--ease) var(--beat,0ms) both}.cr-entry:before{content:"";position:absolute;left:-7px;top:12px;width:12px;height:12px;background:var(--cr-sheet);border:2px solid var(--ink)}.cr-entry.is-current:before{background:var(--ember);border-color:var(--ink)}.cr-entry:last-child{border-left-style:dashed;border-left-color:var(--ink-soft)}@media (min-width:760px){.cr-entry{padding-left:28px}}@keyframes cr-arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes cr-rule{0%{background-size:0 1px}to{background-size:100% 1px}}.cr-stamp{font-family:var(--data);font-weight:400;display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 12px;margin:0 0 var(--s3);padding-bottom:var(--s1);background:linear-gradient(var(--ink),var(--ink)) 0 100% /100% 1px no-repeat;animation:cr-rule var(--t-slow) var(--ease) calc(60ms + var(--beat, 0ms)) both}.cr-brief-title:focus,.cr-endband-title:focus,.cr-stamp:focus{outline:none}.cr-stamp-time{font-size:clamp(32px,9vw,46px);line-height:1;letter-spacing:.02em;font-variant-numeric:tabular-nums}.cr-stamp-meta{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft)}.cr-brief-title{font-family:var(--poster);font-weight:400;font-size:clamp(32px,7vw,54px);line-height:.95;margin:6px 0 14px;text-transform:uppercase;outline-offset:6px}.cr-brief{max-width:62ch;line-height:1.6;margin:0 0 12px}.cr-brief-count,.cr-brief-taken{font-family:var(--data);font-size:12px;line-height:1.6;letter-spacing:.04em;color:var(--ink-soft);margin:0}.cr-brief-taken{text-transform:uppercase;letter-spacing:.14em}.cr-dispatches{list-style:none;margin:0;padding:0;display:grid;gap:var(--s2)}.cr-slip{background:var(--paper);border:1px solid var(--rule);border-left:3px solid var(--ink-soft);padding:12px 16px 14px 14px;--at:calc(var(--beat, 0ms) + 80ms + min(var(--i, 0) * 110ms, 440ms));--type:min(calc(var(--ch, 14) * 16ms),300ms);animation:cr-slip-in var(--t-fast) var(--ease) var(--at) both}.cr-slip-forecast,.cr-slip-gauge{border-left-color:var(--ink)}.cr-slip-field_report{border-left:6px solid var(--ink)}.cr-slip-media{border-left-style:dashed}.cr-slip-kind{font-family:var(--data);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 var(--s1);display:flex;align-items:center;gap:8px}.cr-kind-glyph{display:block;flex-shrink:0}.cr-slip-text{margin:0;font-size:16px;line-height:1.55}.cr-boardline{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:10px;font-family:var(--data);font-size:12px;line-height:1.55;letter-spacing:.02em;margin:var(--s2) 0 0;color:var(--ink);animation:cr-arrive var(--t-slow) var(--ease) both;animation-delay:calc(var(--beat, 0ms) + min(var(--i, 0) * .11s, .55s) + .3s)}.cr-boardline strong{font-weight:700;text-transform:uppercase;letter-spacing:.08em}.cr-boardline-tag{display:inline-block;background:var(--ink);color:var(--paper);font-size:10px;letter-spacing:.18em;text-transform:uppercase;padding:2px 6px 1px;white-space:nowrap}.cr-boardline-body{display:grid;gap:3px}.cr-boardline-item{display:block}.cr-boardline-lead{display:block;color:var(--ink-soft);text-transform:uppercase;letter-spacing:.12em;font-size:10.5px}.cr-boardline-you .cr-boardline-item{padding-left:1.3em;text-indent:-1.3em}.cr-boardline-you .cr-boardline-item:before{content:"▪";display:inline-block;width:1.3em;text-indent:0;color:var(--ink)}.cr-call{margin-top:var(--s4);--call-at:calc(var(--beat, 0ms) + min(var(--i, 0) * 110ms, 660ms) + 420ms);animation:cr-arrive var(--t-slow) var(--ease) var(--call-at) both}.cr-call-head{font-family:var(--data);font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--ember);margin:0 0 var(--s2)}.cr-options{display:grid;gap:14px}.cr-option{display:grid;gap:5px;width:100%;min-height:60px;text-align:left;cursor:pointer;padding:14px 16px 15px;background:var(--paper);color:var(--ink);border:1.5px solid var(--ink);box-shadow:3px 3px 0 var(--ink);font:inherit;transition:box-shadow var(--t-mid) var(--ease),transform var(--t-mid) var(--ease),border-color var(--t-fast) var(--ease)}@media (hover:hover){.cr-option:hover{border-color:var(--ember);box-shadow:5px 5px 0 var(--ember);transform:translate(-2px,-2px)}.cr-option:hover .cr-option-label{color:var(--ember)}}.cr-desk .cr-option:focus-visible{outline:2px solid var(--ember);outline-offset:5px;border-color:var(--ember);box-shadow:3px 3px 0 var(--ember)}.cr-option:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--ink);transition-duration:var(--t-fast);transition-timing-function:var(--ease-press)}.cr-option-label{font-family:var(--data);font-size:14.5px;line-height:1.35;letter-spacing:.05em;text-transform:uppercase;transition:color var(--t-fast) var(--ease)}.cr-option-detail{font-size:15px;line-height:1.45;color:var(--ink-soft)}.cr-record{margin-top:var(--s4);animation:cr-arrive var(--t-slow) var(--ease) both;scroll-margin-bottom:110px}@keyframes cr-stamp-down{0%{opacity:0;transform:scale(1.025)}60%{opacity:1}to{opacity:1;transform:none}}.cr-record .cr-taken .is-chosen{animation:cr-stamp-down var(--t-mid) var(--ease-press) 80ms both}.cr-taken{list-style:none;margin:0;padding:0;display:grid;gap:var(--s1)}.cr-taken li{display:grid;gap:2px}.cr-taken-mark{font-family:var(--data);font-size:10px;letter-spacing:.18em;text-transform:uppercase}.cr-taken .is-chosen{background:var(--ink);color:var(--paper);padding:10px 14px 12px;margin:4px 0}.cr-taken .is-chosen .cr-taken-mark{color:hsla(41,50%,89%,.8)}.cr-taken .is-chosen .cr-taken-label{font-family:var(--data);font-size:14.5px;letter-spacing:.05em;text-transform:uppercase;line-height:1.35}.cr-taken .is-not{grid-template-columns:78px 1fr;align-items:baseline;gap:8px;color:var(--ink-soft);padding:0 14px}.cr-taken .is-not .cr-taken-label{font-family:var(--data);font-size:12px;letter-spacing:.04em;text-transform:uppercase;text-decoration:line-through;text-decoration-color:rgba(95,84,69,.55)}.cr-boardline-you{animation:none}.cr-consequence{border-left:3px solid var(--ink);padding:2px 0 2px 14px}.cr-consequence,.cr-record>.cr-boardline{margin-top:var(--s3)}.cr-consequence p{margin:0;line-height:1.6}.cr-consequence-tag{font-family:var(--data);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 6px!important}.cr-consequence-silent{border-left:3px dashed var(--ember);background:linear-gradient(90deg,rgba(184,50,26,.06),rgba(184,50,26,0) 70%);padding:10px 14px 12px}.cr-consequence-silent .cr-consequence-tag{color:var(--ember)}.cr-consequence-silent p:last-child{color:var(--ink-soft);font-style:italic;font-size:15.5px;max-width:58ch}.cr-dock{position:sticky;bottom:0;z-index:20;margin-top:var(--s3);padding:16px 0 calc(12px + env(safe-area-inset-bottom));background:linear-gradient(180deg,hsla(42,59%,93%,0) 0,var(--cr-sheet) 32%)}.cr-dock .cr-btn-primary{width:100%}@media (min-width:760px){.cr-dock{position:static;background:none;padding:0;margin-top:var(--s4)}.cr-dock .cr-btn-primary{width:auto}}.cr-btn-primary,.cr-btn-quiet{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 26px;font-family:var(--data);font-size:13px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background-color var(--t-fast) var(--ease),box-shadow var(--t-mid) var(--ease),transform var(--t-mid) var(--ease)}.cr-btn-primary{gap:12px;background:var(--ember);color:#fff;border:1.5px solid var(--ink);box-shadow:3px 3px 0 var(--ink)}.cr-btn-arrow{display:inline-block;transition:transform var(--t-mid) var(--ease)}@media (hover:hover){.cr-btn-primary:hover{background:#9c2a15;box-shadow:5px 5px 0 var(--ink);transform:translate(-2px,-2px)}.cr-btn-primary:hover .cr-btn-arrow{transform:translateY(3px)}}.cr-desk .cr-btn-primary:focus-visible{outline-color:var(--ink)}.cr-btn-primary:active{transform:translate(3px,3px);box-shadow:0 0 0 var(--ink);background:#9c2a15;transition-duration:var(--t-fast);transition-timing-function:var(--ease-press)}.cr-btn-primary:active .cr-btn-arrow{transform:translateY(5px);transition-duration:var(--t-fast)}.cr-btn-quiet:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--ink)}.cr-btn-quiet{background:transparent;color:var(--ink);border:1.5px solid var(--ink)}@media (hover:hover){.cr-btn-quiet:hover{border-color:var(--ember);color:var(--ember)}}.cr-entry-brief .cr-map{margin:18px 0 4px}.cr-side{position:sticky;top:calc(var(--cr-nav) + var(--cr-console-h) + 24px);max-height:calc(100vh - var(--cr-nav) - var(--cr-console-h) - 40px);overflow-y:auto;padding:0 4px 12px 0}.cr-side .cr-map{margin:0}.cr-side-head{margin-top:4px}.cr-side-head:not(:first-child){margin-top:26px}.cr-side-empty{font-size:14px;color:var(--ink-soft);margin:0;font-style:italic}.cr-trace{list-style:none;margin:0;padding:0;display:grid;gap:2px}.cr-trace a{display:grid;grid-template-columns:54px 1fr;gap:8px;padding:7px 6px;color:var(--ink);text-decoration:none;font-size:13.5px;line-height:1.4;border-left:3px solid var(--ink)}.cr-trace a:hover{background:rgba(25,20,16,.05)}.cr-trace .is-diverged a{border-left-color:var(--ember)}.cr-trace-time{font-family:var(--data);font-size:12px;font-variant-numeric:tabular-nums;color:var(--ink-soft);padding-top:1px}.cr-trace-label{font-family:var(--data);font-size:12px;letter-spacing:.03em;text-transform:uppercase}.cr-trace-tag{color:var(--ember);text-transform:none;letter-spacing:0}.cr-boardlist{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:6px}.cr-boardlist li{display:grid;gap:1px;font-family:var(--data);font-size:11.5px;line-height:1.45;padding:6px 10px;border:1px solid var(--rule);background:var(--paper)}.cr-boardlist-zone{color:var(--ink-soft)}.cr-boardlist-state{text-transform:uppercase;letter-spacing:.12em;font-weight:700}.cr-boardlist .is-impact{border-left:4px solid var(--ember)}.cr-boardlist .is-impact .cr-boardlist-state{color:var(--ember)}.cr-boardlist .is-signal{border-left:4px solid var(--ink)}.cr-boardlist .is-watch{border-left:4px dashed var(--ink)}.cr-sheet{position:fixed;inset:auto 0 0 0;margin:0;width:100%;max-width:100%;max-height:86svh;overflow-y:auto;border:0;border-top:3px solid var(--ember);background:var(--cr-sheet);color:var(--ink);padding:8px 18px calc(18px + env(safe-area-inset-bottom))}.cr-sheet[open]{animation:cr-sheet-up .28s ease}.cr-sheet::backdrop{background:rgba(25,20,16,.55)}@keyframes cr-sheet-up{0%{transform:translateY(100%)}to{transform:none}}.cr-sheet-head{display:flex;align-items:center;justify-content:space-between;margin:0 0 8px}.cr-sheet-head h2{font-weight:400;font-size:12px;letter-spacing:.22em;margin:0}.cr-sheet-close,.cr-sheet-head h2{font-family:var(--data);text-transform:uppercase}.cr-sheet-close{min-height:44px;min-width:72px;font-size:11px;letter-spacing:.14em;color:var(--ink);background:transparent;border:1.5px solid var(--ink);cursor:pointer}.cr-map,.cr-sheet .cr-map{margin:0}.cr-map>svg{display:block;width:100%;height:auto;color:var(--ink);background:var(--paper);border:1px solid var(--ink)}.cr-map-coast{fill:none;stroke:rgba(25,20,16,.75);stroke-width:2}.cr-map-water{fill:rgba(25,20,16,.07);stroke:rgba(25,20,16,.55);stroke-width:1.4}.cr-map-city{fill:rgba(25,20,16,.12);stroke:rgba(25,20,16,.8);stroke-width:1.6}.cr-map-river{fill:none;stroke:rgba(25,20,16,.6);stroke-width:2}.cr-map-dam{fill:var(--paper);stroke:var(--ink);stroke-width:2}.cr-map-town{fill:var(--ink)}.cr-map-road{fill:none;stroke:rgba(25,20,16,.7);stroke-width:2}.cr-map-highway{stroke-width:3.2;stroke:rgba(25,20,16,.85)}.cr-map-shelter{fill:var(--paper);stroke:var(--ink);stroke-width:2}.cr-map-inset{fill:none;stroke:var(--ink);stroke-width:1.2;stroke-dasharray:2 4}.cr-map-riverbank{fill:none;stroke:rgba(25,20,16,.6);stroke-width:22}.cr-map-riverbed{stroke:var(--paper)}.cr-map-riverbed,.cr-map-riverhatch{fill:none;stroke-width:18.5}.cr-map-canal{fill:none;stroke:rgba(25,20,16,.6);stroke-width:3}.cr-map-flow path{fill:none;stroke:var(--ink);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.cr-map-boundary{fill:none;stroke:rgba(25,20,16,.5);stroke-width:1.4;stroke-dasharray:6 4 1.5 4}.cr-map-contour path,.cr-map-ridge path{fill:none;stroke:rgba(25,20,16,.35);stroke-width:1.4}.cr-map-plateband{fill:var(--paper)}.cr-map-platerule{stroke:var(--ink);stroke-width:1.2}.cr-map-plate{font-family:var(--data);font-size:17px;font-weight:700;letter-spacing:.1em;fill:var(--ink)}.cr-map-scale{letter-spacing:.16em}.cr-map-roadname,.cr-map-scale{font-family:var(--data);font-size:12px;fill:var(--ink-soft)}.cr-map-roadname{letter-spacing:.05em}.cr-map-label{font-family:var(--data);font-size:17px;letter-spacing:.08em;fill:var(--ink)}.cr-map-minor{font-size:14px;letter-spacing:.06em}.cr-map-minor,.cr-map-sea-label{font-family:var(--data);fill:var(--ink-soft)}.cr-map-sea-label{font-size:13px;letter-spacing:.4em}.cr-map-north path{fill:var(--ink)}.cr-map-north text{font-family:var(--data);font-size:14px;fill:var(--ink)}.cr-map text{paint-order:stroke;stroke:var(--paper);stroke-width:4px;stroke-linejoin:round}.cr-map .cr-map-sea-label,.cr-map-platehead text{stroke-width:0}.cr-zone .cr-zone-shape{fill:transparent;stroke:rgba(25,20,16,.3);stroke-width:1.4;transition:fill var(--t-slow) var(--ease) var(--beat,0ms),stroke var(--t-slow) var(--ease) var(--beat,0ms)}.cr-zone .cr-zone-label{font-family:var(--data);font-size:14px;font-weight:700;letter-spacing:.05em;fill:var(--ink)}.cr-zone .cr-zone-state{font-family:var(--data);font-size:12.5px;letter-spacing:.06em;fill:var(--ink-soft)}.cr-zone.is-watch .cr-zone-shape{stroke:var(--ink);stroke-dasharray:8 6;stroke-width:2}.cr-zone.is-watch .cr-zone-state{fill:var(--ink)}.cr-zone.is-signal .cr-zone-shape{stroke:var(--ink);stroke-width:2.6;fill:rgba(25,20,16,.06)}.cr-zone.is-signal .cr-zone-state{fill:var(--ink);font-weight:700}.cr-zone.is-signal .cr-map-river{stroke:var(--ink);stroke-width:3}.cr-zone.is-impact .cr-zone-shape{stroke:var(--ember);stroke-width:3}.cr-zone.is-impact .cr-zone-state{fill:var(--ember);font-weight:700}.cr-zone.is-impact .cr-map-river{stroke:var(--ember);stroke-width:3.4}.cr-zone.is-warned .cr-zone-shape{stroke-dasharray:none;stroke-width:4}.cr-zone .cr-zone-warned{fill:var(--ink);font-weight:700}@keyframes cr-pulse{0%,to{opacity:1}50%{opacity:.5}}.cr-zone.is-impact .cr-zone-shape,.cr-zone.is-signal .cr-zone-shape{animation:cr-pulse 2.4s ease-in-out infinite}.cr-map-legend{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:10px;font-family:var(--data);font-size:10.5px;line-height:1.3;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft)}.cr-map-legend-scale{flex:1 1 100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.cr-leg{display:inline-flex;align-items:center;gap:6px}.cr-map-legend-scale .cr-leg{display:grid;gap:5px;align-content:start}.cr-leg-track{display:flex;align-items:center}.cr-leg-arrow{flex:1;height:1px;margin:0 8px 0 6px;background:var(--rule);position:relative}.cr-leg-arrow:after{content:"";position:absolute;right:-1px;top:-3px;border:3.5px solid transparent;border-left:5px solid var(--rule);border-right:0}.cr-leg-name{padding-right:6px}.cr-leg-swatch,.cr-leg-you{color:var(--ink)}.cr-leg-swatch{width:20px;height:13px;flex-shrink:0;overflow:visible}.cr-leg-swatch .cr-zone-shape{animation:none!important;stroke-width:1.4}.cr-leg-swatch.is-watch .cr-zone-shape{stroke-dasharray:3.5 2.5;stroke-width:1.6}.cr-leg-swatch.is-signal .cr-zone-shape{stroke-width:2.4}.cr-leg-swatch.is-impact .cr-zone-shape{stroke-width:2.2}.cr-leg-swatch.is-warned .cr-zone-shape{stroke:var(--ink);stroke-width:3.2}.cr-map-note{flex-basis:100%;text-transform:none;letter-spacing:.02em;font-size:11.5px;line-height:1.5;color:var(--ink-soft);border-top:1px solid var(--rule);padding-top:8px}.cr-figure{margin:12px 0 2px}.cr-figure-frame{box-sizing:border-box;width:100%;background:var(--cr-sheet);border:1px solid var(--ink);padding:5px;box-shadow:3px 3px 0 rgba(25,20,16,.18)}.cr-figure-frame img,.cr-figure-frame video{display:block;width:100%;height:auto;background:rgba(25,20,16,.08);object-fit:contain}.cr-figure figcaption{display:grid;gap:6px;margin-top:10px}.cr-figure-caption{font-family:var(--read);font-size:15px;line-height:1.5;color:var(--ink);max-width:64ch}.cr-figure-credit{display:flex;flex-wrap:wrap;align-items:baseline;min-width:0;font-family:var(--data);font-size:10.5px;line-height:1.5;letter-spacing:.04em;color:var(--ink-soft)}.cr-figure-by{flex:0 1 auto;min-width:0;max-width:calc(100% - 38ch);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:599px){.cr-figure-by{flex-basis:100%;max-width:100%}.cr-figure-by+.cr-figure-sep{display:none}}.cr-figure-by.is-notice{flex-basis:100%;max-width:100%;white-space:normal;overflow:visible}.cr-figure-by.is-notice+.cr-figure-sep{display:none}.cr-figure-credit>a,.cr-figure-sep,.cr-figure-terms>summary{flex:none;white-space:pre}.cr-figure-terms>summary{cursor:pointer;list-style:none;display:inline}.cr-figure-terms>summary::-webkit-details-marker{display:none}.cr-figure-terms-label{text-decoration:underline dotted;text-underline-offset:2px}.cr-figure-terms-label:after{content:" +"}.cr-figure-terms[open]{flex-basis:100%}.cr-figure-terms[open] .cr-figure-sep{display:none}.cr-figure-terms[open] .cr-figure-terms-label:after{content:" −"}.cr-figure-terms-body{display:grid;gap:4px;margin-top:6px;padding:8px 10px;border-left:2px solid var(--rule);background:rgba(25,20,16,.03);white-space:normal;overflow-wrap:anywhere;letter-spacing:.02em}.cr-figure-terms-body b{font-weight:400;text-transform:uppercase;letter-spacing:.14em;color:var(--ink);margin-right:6px}.cr-desk .cr-figure-terms>summary:focus-visible{outline-width:2px;outline-offset:2px}.cr-desk .cr-figure .cr-figure-credit a{color:var(--ink);text-decoration-color:rgba(25,20,16,.35);text-underline-offset:2px}.cr-desk .cr-figure .cr-figure-credit a:hover{color:var(--ember)}.cr-slip .cr-figure{margin-left:-9px;margin-right:-9px}@media (max-width:599px){.cr-slip .cr-figure{margin-left:-13px;margin-right:-13px}}.cr-slip .cr-figure figcaption{padding:0 9px}@media (max-width:599px){.cr-slip .cr-figure figcaption{padding:0 13px}}.cr-entry-brief .cr-figure{margin:18px 0 6px;max-width:700px}.cr-dsec-note{font-size:15px;line-height:1.55;color:var(--ink-soft);margin:-6px 0 18px;max-width:62ch;font-style:italic}.cr-figures{display:grid;gap:var(--s5)}@media (min-width:860px){.cr-figures{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 28px;align-items:start}}.cr-contact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s3) var(--s2)}.cr-plate[open]{grid-column:1/-1}.cr-plate>summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 8px;align-items:start}.cr-plate>summary::-webkit-details-marker{display:none}.cr-plate-thumb{grid-column:1/-1;position:relative;display:block;aspect-ratio:4/3;border:1px solid var(--ink);padding:3px;background:var(--cr-sheet);box-shadow:2px 2px 0 rgba(25,20,16,.18)}.cr-plate-blank,.cr-plate-thumb img{display:block;width:100%;height:100%;object-fit:cover;background:rgba(25,20,16,.08)}.cr-plate-play{position:absolute;left:10px;bottom:10px;font-size:11px;line-height:1;padding:5px 6px 5px 7px;background:var(--ink);color:var(--paper)}.cr-plate-label{display:grid;gap:2px;min-width:0}.cr-plate-num{font-family:var(--data);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft)}.cr-plate-what{font-family:var(--read);font-size:13.5px;line-height:1.35;color:var(--ink);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cr-plate[open] .cr-plate-what{-webkit-line-clamp:1}.cr-plate-toggle{width:22px;height:22px;border:1px solid var(--ink);display:grid;place-items:center;font-family:var(--data);font-size:13px;line-height:1}.cr-plate-toggle:before{content:"+"}.cr-plate[open] .cr-plate-thumb{display:none}.cr-plate[open]>summary{align-items:center;padding-bottom:8px;border-bottom:1px solid var(--rule)}.cr-plate[open] .cr-plate-toggle{background:var(--ink);color:var(--paper)}.cr-plate[open] .cr-plate-toggle:before{content:"−"}.cr-plate[open] .cr-figure{margin-top:var(--s2);animation:cr-arrive var(--t-mid) var(--ease) both}.cr-desk .cr-plate>summary:focus-visible{outline-offset:4px}.cr-play-sources{padding-bottom:48px}.cr-play-sources .cr-sources{max-width:700px;border-top:1px solid var(--rule);padding-top:20px}.cr-play-sources .cr-dsec-title{font-size:20px;border-bottom-width:1px}@keyframes cr-fade{0%{opacity:0}to{opacity:1}}.cr-debrief{padding:0;scroll-margin-top:calc(var(--cr-nav) + var(--cr-console-h));animation:cr-fade var(--t-slow) var(--ease) var(--beat,0ms) both}.cr-endband{background-color:var(--ink);background-image:repeating-linear-gradient(0deg,hsla(41,50%,89%,.03) 0 1px,transparent 1px 4px);color:var(--paper);padding:46px 0 44px;position:relative}.cr-endband:before{content:"";position:absolute;inset:0 0 auto 0;height:6px;background:var(--ember);transform-origin:left center;animation:rule-draw var(--t-slow) var(--ease) calc(.28s + var(--beat, 0ms)) both}@keyframes cr-toll-set{0%{opacity:0;transform:scale(1.06)}55%{opacity:1}to{opacity:1;transform:none}}@keyframes cr-label-in{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.cr-endband-stamp{font-family:var(--data);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:hsla(41,50%,89%,.8);margin:0 0 14px;display:flex;flex-wrap:wrap;gap:4px 16px}.cr-endband-stamp span:first-child{color:var(--paper);font-size:15px;letter-spacing:.08em}.cr-endband-title{font-family:var(--poster);font-weight:400;font-size:clamp(28px,6vw,52px);line-height:.98;text-transform:uppercase;margin:0 0 var(--s5);outline-offset:6px}.cr-endband-kicker{display:block;font-family:var(--data);font-size:12px;letter-spacing:.24em;color:hsla(41,50%,89%,.8);margin-bottom:10px}.cr-endband-name{display:block;max-width:16ch;text-wrap:balance}.cr-endband :focus-visible{outline-color:var(--paper)}.cr-toll{margin:0;display:grid;justify-items:start;gap:12px;border-top:1px solid hsla(41,50%,89%,.3);padding-top:var(--s4)}@media (min-width:860px){.cr-toll{grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;column-gap:48px;align-items:end}.cr-toll-number{grid-row:1;grid-column:1}.cr-toll-label{grid-row:2;grid-column:1}.cr-toll-note{grid-row:1/3;grid-column:2;align-self:end;padding-left:24px;border-left:1px solid hsla(41,50%,89%,.3)}}.cr-toll-number{font-family:var(--poster);font-size:clamp(72px,21vw,190px);line-height:.85;color:var(--paper);font-variant-numeric:tabular-nums;transform-origin:left bottom;animation:cr-toll-set var(--t-slow) var(--ease-press) calc(.64s + var(--beat, 0ms)) both}.cr-toll-label{font-family:var(--data);font-size:13px;letter-spacing:.24em;text-transform:uppercase;background:var(--ember);color:#fff;padding:4px 10px;animation:cr-label-in var(--t-mid) var(--ease) calc(.94s + var(--beat, 0ms)) both}.cr-toll-label .cr-cite a{color:#fff}.cr-toll-note{font-family:var(--read);font-size:15.5px;color:hsla(41,50%,89%,.82);max-width:58ch;line-height:1.55}.cr-debrief-body{padding-top:48px;padding-bottom:64px}.cr-debrief-body>*{max-width:920px}.cr-dsec{margin:0 0 56px}@media (max-width:599px){.cr-dsec{margin-bottom:44px}}.cr-dsec-title{text-wrap:balance;font-family:var(--poster);font-weight:400;font-size:clamp(26px,5vw,34px);text-transform:uppercase;margin:0 0 var(--s4);padding-bottom:8px;border-bottom:2px solid var(--ink);line-height:1}.cr-vs{list-style:none;margin:0;padding:0}.cr-vs li{display:grid;gap:8px;padding:14px 0;border-bottom:1px solid var(--rule);font-size:15px;line-height:1.5}.cr-vs-time{font-family:var(--data);font-size:15px;font-variant-numeric:tabular-nums}.cr-vs-they,.cr-vs-you{display:grid;grid-template-columns:52px 1fr;gap:10px;align-items:baseline}.cr-vs-who{font-family:var(--data);font-size:10px;letter-spacing:.16em;text-transform:uppercase;text-align:center;padding:2px 0;border:1px solid var(--ink)}.cr-vs-you .cr-vs-who{background:var(--ink);color:var(--paper)}.cr-vs-you>span:last-child{font-family:var(--data);font-size:13px;letter-spacing:.03em;text-transform:uppercase;line-height:1.45}.cr-vs-meta{text-transform:none;color:var(--ink-soft);letter-spacing:0}.cr-vs .is-diverged .cr-vs-time{color:var(--ember)}.cr-vs .is-diverged .cr-vs-stamp:after{content:" ◆"}.cr-vs .is-diverged .cr-vs-meta strong{color:var(--ember)}@media (min-width:760px){.cr-vs li{grid-template-columns:84px minmax(0,1fr) minmax(0,1fr);column-gap:28px;align-items:first baseline;padding:16px 0 18px}.cr-vs-they,.cr-vs-you{grid-template-columns:50px minmax(0,1fr);gap:12px;align-items:first baseline}.cr-vs-who{justify-self:stretch;padding:2px 0}.cr-vs-time{white-space:nowrap}}.cr-score-grid{display:grid;grid-template-columns:1fr;gap:var(--s4) 40px;margin:var(--s4) 0 var(--s4)}@media (min-width:600px){.cr-score-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cr-score-grid>div{border-top:1px solid var(--ink);padding-top:10px}.cr-score-grid dt{font-family:var(--data);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:6px}.cr-score-grid dd{margin:0}.cr-score-grid .big{font-family:var(--poster);font-size:34px;line-height:1;text-transform:uppercase}.cr-score-grid .sub{font-family:var(--data);font-size:11.5px;line-height:1.5;color:var(--ink-soft);margin-top:6px}.cr-score-grid .sub a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--ember)}.cr-early{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:12px 0 14px;margin:0 0 var(--s3);max-width:66ch;scroll-margin-top:calc(var(--cr-nav) + var(--cr-console-h) + 14px)}.cr-early-tag{font-family:var(--data);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 6px}.cr-early-body{font-size:14.5px;line-height:1.6;margin:0}.cr-early-body+.cr-early-body{margin-top:8px;color:var(--ink-soft)}.cr-score-caveat{font-size:14.5px;line-height:1.6;color:var(--ink-soft);max-width:66ch;margin:0}.cr-meter{display:flex;gap:3px;height:10px;margin-top:8px!important;max-width:180px;border:1px solid var(--ink);padding:1px}.cr-meter span{display:block;height:100%;background:var(--ink)}.cr-meter i{flex:1;height:100%;background:var(--paper-deep)}.cr-meter i.is-diverged{background:var(--ink)}.cr-rk-dek{font-size:15.5px;line-height:1.6;max-width:66ch;margin:0 0 var(--s4)}.cr-rk-glyph{display:inline-block;vertical-align:-1px;overflow:visible;flex:none}.cr-rk-glyph.is-you circle{fill:var(--ink)}.cr-rk-glyph.is-record rect{fill:var(--ink-soft)}.cr-rk-glyph.is-bench path{fill:none;stroke:var(--ink);stroke-width:1.4}.cr-rk-figs{display:grid;grid-template-columns:1fr;gap:var(--s3) 28px;margin:0 0 var(--s3)}@media (min-width:640px){.cr-rk-figs{grid-template-columns:repeat(3,minmax(0,1fr))}}.cr-rk-fig{border-top:2px solid var(--ink);padding:10px 0 0;position:relative;animation:cr-arrive var(--t-slow) var(--ease) var(--beat,0ms) both}.cr-rk-fig.is-record{animation-delay:calc(90ms + var(--beat, 0ms))}.cr-rk-fig.is-bench{animation-delay:calc(.18s + var(--beat, 0ms));border-top-style:dashed}.cr-rk-fig dt{display:flex;align-items:center;gap:7px;font-family:var(--data);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:6px}.cr-rk-fig dd{margin:0}.cr-rk-big{font-family:var(--poster);font-size:clamp(38px,5.6vw,56px);white-space:nowrap;line-height:.92;text-transform:uppercase}.cr-rk-sub{font-family:var(--data);font-size:11.5px;line-height:1.5;color:var(--ink-soft);margin-top:6px!important}.cr-rk.is-met .cr-rk-fig.is-record{background:var(--ink);color:var(--paper);padding:10px 12px 12px}.cr-rk.is-met .cr-rk-fig.is-record .cr-rk-sub,.cr-rk.is-met .cr-rk-fig.is-record dt{color:var(--paper-deep)}.cr-rk.is-met .cr-rk-fig.is-record .cr-rk-glyph rect{fill:var(--paper)}.cr-rk-stamp{display:inline-block;margin-top:10px!important;padding:4px 9px 3px;border:2px solid;font-family:var(--data);font-size:11px;letter-spacing:.22em;text-transform:uppercase;rotate:-3deg;animation:cr-stamp-down var(--t-mid) var(--ease-press) calc(.52s + var(--beat, 0ms)) both}.cr-rk-verdict{font-size:16px;line-height:1.6;max-width:66ch;margin:0 0 var(--s4)}.cr-rk-lanes{margin:0 0 var(--s4);max-width:760px}.cr-rk-lanes>svg{display:block;width:100%;height:auto;overflow:visible}.cr-rk-window{fill:color-mix(in srgb,var(--ember) 11%,transparent)}.cr-rk-impact{stroke:var(--ember);stroke-width:1.6}.cr-rk-impact-label{font-family:var(--data);font-size:10px;letter-spacing:.14em;fill:var(--ember)}.cr-rk-guide{stroke:var(--ink-soft);stroke-width:1;stroke-dasharray:2 4}.cr-rk-lane-name{font-family:var(--data);font-size:10.5px;letter-spacing:.18em;fill:var(--ink-soft)}.cr-rk-rail{stroke:var(--rule);stroke-width:1}.cr-rk-lane.is-bench .cr-rk-rail{stroke:var(--ink-soft);stroke-dasharray:5 4}.cr-rk-step{fill:var(--paper);stroke:var(--ink-soft);stroke-width:1}.cr-rk-bar{stroke:none;transform-box:fill-box;transform-origin:right center;animation:cr-rk-grow var(--t-slow) var(--ease) both;animation-delay:calc(var(--i, 0) * .12s + .22s + var(--beat, 0ms))}.cr-rk-bar.is-after{transform-origin:left center}.cr-rk-lane.is-you .cr-rk-bar{fill:var(--ink)}.cr-rk-lane.is-record .cr-rk-bar{fill:var(--ink-soft)}.cr-rk-lane.is-bench .cr-rk-bar{stroke:var(--ink);stroke-width:1}.cr-rk-hatch-line{stroke:var(--ink);stroke-width:1.3}.cr-rk-bar-label{font-family:var(--data);font-size:10px;letter-spacing:.08em;fill:var(--ink);font-variant-numeric:tabular-nums}.cr-rk-mark{animation:cr-fade var(--t-mid) var(--ease) both;animation-delay:calc(var(--i, 0) * .12s + .44s + var(--beat, 0ms))}.cr-rk-ring{fill:var(--paper)}.cr-rk-lane.is-you .cr-rk-dot{fill:var(--ink)}.cr-rk-lane.is-record .cr-rk-dot{fill:var(--ink-soft)}.cr-rk-lane.is-bench .cr-rk-dot{fill:var(--paper);stroke:var(--ink);stroke-width:1.8}.cr-rk-mark-time{font-family:var(--data);font-size:10.5px;fill:var(--ink);font-variant-numeric:tabular-nums}.cr-rk-never{font-family:var(--data);font-size:10px;letter-spacing:.12em;fill:var(--ink)}.cr-rk-early path{fill:none;stroke:var(--ink-soft);stroke-width:1.4;stroke-dasharray:4 3}.cr-rk-early text{font-family:var(--data);font-size:10px;letter-spacing:.08em;fill:var(--ink-soft)}.cr-rk-axis{stroke:var(--ink);stroke-width:1.2}.cr-rk-tick{stroke:var(--ink-soft);stroke-width:1}.cr-rk-hour{font-family:var(--data);font-size:10px;fill:var(--ink-soft);font-variant-numeric:tabular-nums}.cr-rk-lanes.is-compact .cr-rk-bar-label,.cr-rk-lanes.is-compact .cr-rk-early text,.cr-rk-lanes.is-compact .cr-rk-hour,.cr-rk-lanes.is-compact .cr-rk-impact-label,.cr-rk-lanes.is-compact .cr-rk-lane-name,.cr-rk-lanes.is-compact .cr-rk-mark-time,.cr-rk-lanes.is-compact .cr-rk-never{font-size:11.5px;letter-spacing:.04em}.cr-rk-caption{font-family:var(--data);font-size:11.5px;line-height:1.6;color:var(--ink-soft);margin-top:8px;max-width:62ch}@keyframes cr-rk-grow{0%{transform:scaleX(0)}to{transform:none}}.cr-rk-tag{font-family:var(--data);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);border-top:1px solid var(--ink);padding-top:8px;margin:0 0 10px}.cr-rk-note{font-size:13.5px;line-height:1.55;color:var(--ink-soft);max-width:66ch;margin:10px 0 0}.cr-rk-note a{color:var(--ink);text-decoration-color:var(--ember)}.cr-rk-pair{display:grid;grid-template-columns:1fr;gap:var(--s4) 36px;margin:0 0 var(--s5)}@media (min-width:860px){.cr-rk-pair{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start}}.cr-rk-bench-lede{font-size:14.5px;line-height:1.55;margin:0 0 var(--s3)}.cr-rk-calls{list-style:none;margin:0;padding:0;display:grid;gap:var(--s3)}.cr-rk-calls li{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;align-items:first baseline}.cr-rk-call-time{font-family:var(--poster);font-size:30px;line-height:1}.cr-rk-call-basis{font-size:15px;line-height:1.55;margin:0}.cr-rk-call-meta{font-family:var(--data);font-size:11px;line-height:1.5;color:var(--ink-soft);margin:4px 0 0;overflow-wrap:anywhere}.cr-rk-context{border:1px solid var(--ink);background:var(--paper-lit);padding:14px 16px 16px}.cr-rk-context .cr-rk-tag{border-top:0;padding-top:0;color:var(--ink)}.cr-rk-context-lede{font-size:13.5px;line-height:1.55;color:var(--ink-soft);margin:0 0 12px}.cr-rk-context ul{list-style:none;margin:0;padding:0;display:grid;gap:14px}.cr-rk-context li+li{border-top:1px solid var(--rule);padding-top:12px}.cr-rk-context-about{font-family:var(--data);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;margin:0 0 4px}.cr-rk-context blockquote{margin:0;font-size:15px;line-height:1.5}.cr-rk-context q{quotes:"“" "”"}.cr-rk-context-caveat{font-size:13px;line-height:1.5;color:var(--ink-soft);margin:6px 0 0;font-style:italic}.cr-rk-context-cred{font-family:var(--data);font-size:10.5px;line-height:1.5;color:var(--ink-faint);margin:6px 0 0}.cr-rk-zones{margin:0 0 var(--s5);max-width:760px}.cr-rk-zones table{width:100%;border-collapse:collapse;table-layout:fixed}.cr-rk-zones td,.cr-rk-zones th{text-align:left;padding:8px 6px 8px 0;border-bottom:1px solid var(--rule);vertical-align:baseline}.cr-rk-zones thead th{font-family:var(--data);font-weight:400;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);border-bottom:1px solid var(--ink)}.cr-rk-zones thead th:first-child{width:40%}.cr-rk-zones tbody th{font-weight:400;font-size:14px;line-height:1.35;overflow-wrap:anywhere}.cr-rk-z-time{font-family:var(--data);font-size:14px;font-variant-numeric:tabular-nums}.cr-rk-z-none{font-family:var(--data);font-size:11px;color:var(--ink-soft)}@media (max-width:479px){.cr-rk-zones thead th:first-child{width:34%}.cr-rk-zones thead th{letter-spacing:.04em}}.cr-rk-ladder{margin:0 0 var(--s4);max-width:760px}.cr-rk-rungs{list-style:none;margin:0;padding:0}.cr-rk-rung{display:grid;grid-template-columns:58px repeat(3,minmax(0,1fr));gap:10px;align-items:center;padding:8px 0;border-bottom:1px solid var(--rule)}.cr-rk-rung-head{margin-top:var(--s3);padding:0 0 6px;border-bottom:1px solid var(--ink);font-family:var(--data);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft)}.cr-rk-rung-time{font-family:var(--data);font-size:14px;font-variant-numeric:tabular-nums}.cr-rk-pair-cell{display:grid;gap:3px;min-width:0}.cr-rk-pair-row{display:flex;align-items:center;gap:5px;min-width:0}.cr-rk-meter{display:inline-flex;gap:2px;min-width:0}.cr-rk-meter i{width:14px;height:8px;border:1px solid var(--ink);flex:0 1 auto}.cr-rk-meter i.on{background:var(--ink)}.cr-rk-pair-row.is-record .cr-rk-meter i{border-color:var(--ink-soft)}.cr-rk-pair-row.is-record .cr-rk-meter i.on{background:var(--ink-soft)}.cr-rk-rung.is-same .cr-rk-meter i{height:19px}.cr-rk-fused{font-family:var(--data);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft)}.cr-rk-rung.is-apart .cr-rk-rung-time{font-weight:700}@media (max-width:479px){.cr-rk-rung{grid-template-columns:46px repeat(3,minmax(0,1fr));gap:6px}.cr-rk-meter i{width:9px}.cr-rk-pair-row .cr-rk-glyph{display:none}.cr-rk-rung-time{font-size:12.5px}}.cr-rk-key{font-family:var(--data);font-size:10.5px;line-height:1.5;color:var(--ink-soft);margin:8px 0 0}.cr-rk-silent{font-size:15px;line-height:1.6;max-width:66ch;margin:0;padding-left:14px;border-left:3px solid var(--ink)}.cr-howto{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);margin:0 0 var(--s3);max-width:70ch}.cr-howto summary{display:flex;align-items:center;gap:10px;min-height:44px;cursor:pointer;list-style:none;font-family:var(--data);font-size:12px;letter-spacing:.16em;text-transform:uppercase}.cr-howto summary::-webkit-details-marker{display:none}.cr-howto summary:before{content:"+";display:inline-block;width:1ch;transition:transform var(--t-fast) var(--ease)}.cr-howto[open] summary:before{content:"−"}.cr-howto summary:hover{color:var(--ember)}.cr-howto summary:focus-visible{outline:2px solid var(--ember);outline-offset:2px}.cr-howto dl{margin:0 0 var(--s3)}.cr-howto dt{font-family:var(--data);font-size:11px;letter-spacing:.16em;text-transform:uppercase;margin-top:12px}.cr-howto dd{margin:4px 0 0;color:var(--ink-soft)}.cr-howto dd,.cr-howto-best{font-size:14.5px;line-height:1.55}.cr-howto-best{margin:0 0 var(--s3);padding-top:12px;border-top:1px solid var(--rule)}@media (prefers-reduced-motion:reduce){.cr-rk-bar,.cr-rk-fig,.cr-rk-mark,.cr-rk-stamp{animation:none!important}.cr-rk-bar{filter:drop-shadow(3px 3px 0 color-mix(in srgb,var(--ink) 45%,transparent))}.cr-rk-stamp{box-shadow:3px 3px 0 color-mix(in srgb,currentColor 45%,transparent)}.cr-howto summary:before{transition:none}}.cr-findings{list-style:none;margin:0;padding:0;display:grid;gap:18px;max-width:70ch}.cr-findings li{font-size:16px;line-height:1.6;padding-left:16px;border-left:3px solid var(--ink)}.cr-findings .is-verbatim .cr-verbatim{font-family:var(--poster);font-style:normal;font-size:clamp(34px,8vw,56px);line-height:1;text-transform:uppercase;display:block;margin-bottom:6px}.cr-verbatim{quotes:"“" "”"}.cr-paraphrase-tag,.cr-translation{color:var(--ink-soft)}.cr-paraphrase-tag{font-family:var(--data);font-size:10px;letter-spacing:.16em;text-transform:uppercase;border:1px solid var(--rule);padding:0 5px;white-space:nowrap}.cr-caveat{border:1px dashed var(--ink-soft);border-left:3px solid var(--ember);padding:16px 18px;max-width:74ch;margin:0 0 40px;background:var(--paper)}.cr-caveat p{margin:0;font-size:14.5px;line-height:1.6}.cr-sources ol{margin:0;padding:0;list-style:none;display:grid;gap:10px;max-width:76ch}.cr-sources li{font-size:14px;line-height:1.55;scroll-margin-top:calc(var(--cr-nav) + var(--cr-console-h) + 14px);overflow-wrap:anywhere}.cr-sources li:target{background:rgba(184,50,26,.08);outline:1px solid var(--ember);outline-offset:4px}.cr-src-num{font-family:var(--data);font-size:12px;color:var(--ember);margin-right:4px}.cr-src-note{font-style:italic;color:var(--ink-soft)}.cr-sources a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--ember)}.cr-end-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}@media (max-width:599px){.cr-end-actions>*{flex:1 1 100%}}.cr-cite a{font-family:var(--data);font-size:.72em;color:var(--ember);text-decoration:none;padding:0 1px}.cr-cite a:hover{text-decoration:underline}.cr-colophon{padding:44px 0 72px}.cr-colophon p{max-width:66ch;font-size:15px;line-height:1.65;color:var(--ink-soft);margin:0 0 14px}.cr-colophon a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--ember);text-underline-offset:2px}.cr-slip-pict{margin-left:auto;flex-shrink:0;color:var(--ink);display:block}@media (max-width:359px){.cr-slip-pict{width:20px;height:20px}}.cr-vs-time{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cr-vs-icons{display:inline-flex;gap:6px;color:var(--ink-soft)}.cr-vs-icons svg{display:block}@media (min-width:760px){.cr-vs-time{flex-direction:column;align-items:flex-start;gap:8px}}@keyframes cr-sweep{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.cr-zone .cr-zone-sweep{stroke:none;pointer-events:none;animation:cr-sweep var(--t-slow) var(--ease) calc(.12s + var(--beat, 0ms)) both}.cr-zone .cr-zone-sweep.is-signal{fill:rgba(25,20,16,.06)}@keyframes cr-mark-down{0%{opacity:0;transform:scale(1.6)}70%{opacity:1}to{opacity:1;transform:none}}.cr-map-origin-star{fill:none;stroke:var(--ink);stroke-width:2.2;stroke-linecap:round}.cr-map-origin text{font-family:var(--data);font-size:13px;font-weight:700;letter-spacing:.06em;fill:var(--ink)}.cr-map-origin.is-fresh .cr-map-origin-star{transform-box:fill-box;transform-origin:center;animation:cr-mark-down var(--t-mid) var(--ease-press) calc(.2s + var(--beat, 0ms)) both}.cr-map-origin.is-fresh text{animation:cr-fade var(--t-mid) var(--ease) calc(.3s + var(--beat, 0ms)) both}.cr-leg-mark{color:var(--ink)}.cr-leg-mark .cr-leg-swatch{width:14px;height:14px}.cr-leg-mark .cr-map-origin-star{stroke-width:1.8}@keyframes cr-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.cr-map-wind-arrow,.cr-map-wind-streak{fill:none;stroke:var(--ink);stroke-linecap:round;stroke-linejoin:round}.cr-map-wind-arrow{stroke-width:2.4}.cr-map-wind-streak{stroke-width:1.6;stroke:var(--ink-soft)}.cr-map-wind-label{font-family:var(--data);font-size:14px;font-weight:700;letter-spacing:.1em;fill:var(--ink)}.cr-map-wind.is-fresh .cr-map-wind-arrow,.cr-map-wind.is-fresh .cr-map-wind-streak{stroke-dasharray:1 1;animation:cr-draw var(--t-slow) var(--ease) calc(.2s + var(--beat, 0ms)) both}.cr-boardlist-wind{border-left:4px solid var(--rule)}.cr-boardlist-origin{display:block;color:var(--ink);text-transform:none;letter-spacing:.02em;font-weight:400}.cr-chain{margin:0}.cr-chain>svg{display:block;width:100%;height:auto;background:var(--paper);border:1px solid var(--ink);color:var(--ink)}.cr-chain-node rect{fill:var(--paper);stroke:var(--rule);stroke-width:1.2}.cr-chain-name{font-size:10.5px;font-weight:700;letter-spacing:.08em}.cr-chain-name,.cr-chain-state{font-family:var(--data);fill:var(--ink-faint)}.cr-chain-state{font-size:9.5px;letter-spacing:.1em}.cr-chain-node.is-channel .cr-chain-state{font-size:9px;letter-spacing:.04em}.cr-chain-public{font-family:var(--data);font-size:9.5px;letter-spacing:.18em;fill:var(--ink-soft);paint-order:stroke;stroke:var(--paper);stroke-width:4px;stroke-linejoin:round}.cr-chain-glyph{color:var(--ink-faint)}.cr-chain-arrowhead{fill:var(--ink)}.cr-chain-node.is-desk rect,.cr-chain-node.is-lit rect,.cr-chain-node.is-used rect{stroke:var(--ink);stroke-width:1.6}.cr-chain-node.is-desk rect{fill:var(--paper-deep)}.cr-chain-node.is-cut text,.cr-chain-node.is-desk text,.cr-chain-node.is-lit text,.cr-chain-node.is-pending text,.cr-chain-node.is-unused text,.cr-chain-node.is-used text{fill:var(--ink)}.cr-chain-node.is-cut .cr-chain-glyph,.cr-chain-node.is-pending .cr-chain-glyph,.cr-chain-node.is-unused .cr-chain-glyph,.cr-chain-node.is-used .cr-chain-glyph{color:var(--ink)}.cr-chain-node.is-cut .cr-chain-state,.cr-chain-node.is-lit .cr-chain-state,.cr-chain-node.is-unused .cr-chain-state,.cr-chain-node.is-used .cr-chain-state{font-weight:700}.cr-chain-node.is-cut rect,.cr-chain-node.is-unused rect{stroke:var(--ink);stroke-width:1.6;stroke-dasharray:5 3}.cr-chain-node.is-pending rect{stroke:var(--ink);stroke-width:1.4;stroke-dasharray:1.5 3;stroke-linecap:round}.cr-chain-node.is-zone rect{stroke:var(--ink);stroke-width:1.2;fill:var(--paper-lit)}.cr-chain-node.is-zone text{fill:var(--ink)}.cr-chain-edge,.cr-chain-edge line{fill:none;stroke:var(--ink);stroke-linecap:round}.cr-chain-edge.is-none{stroke:var(--rule);stroke-width:1;stroke-dasharray:2 3}.cr-chain-edge.is-solid{stroke-width:2}.cr-chain-edge.is-pending{stroke-width:1.6;stroke-dasharray:.01 4.5}.cr-chain-half{stroke-width:1.8;stroke-dasharray:4 3}.cr-chain-slash{stroke-width:2}.cr-chain-edge.is-solid.is-fresh{stroke-dasharray:1 1;animation:cr-draw var(--t-slow) var(--ease) calc(.16s + var(--beat, 0ms)) both}.cr-chain-edge.is-fresh .cr-chain-half{animation:cr-fade var(--t-mid) var(--ease) calc(.12s + var(--beat, 0ms)) both}.cr-chain-edge.is-fresh .cr-chain-slash{transform-box:fill-box;transform-origin:center;animation:cr-mark-down var(--t-mid) var(--ease-press) calc(.3s + var(--beat, 0ms)) both}.cr-chain-edge.is-pending.is-fresh{animation:cr-fade var(--t-slow) var(--ease) calc(.16s + var(--beat, 0ms)) both}.cr-chain-node.is-fresh rect{animation:cr-stamp-down var(--t-mid) var(--ease-press) calc(.22s + var(--beat, 0ms)) both;transform-box:fill-box;transform-origin:center}.cr-chainlist{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:6px}.cr-chainlist li{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr);gap:10px;font-family:var(--data);font-size:11.5px;line-height:1.45;padding:3px 0 3px 8px;border-left:4px solid var(--rule)}.cr-chainlist li.is-lit{border-left-color:var(--ink)}.cr-chainlist-link{color:var(--ink-soft)}.cr-chainlist-what{color:var(--ink);text-transform:uppercase;letter-spacing:.06em}.cr-chainline{animation:cr-arrive var(--t-slow) var(--ease) both;animation-delay:calc(var(--beat, 0ms) + min(var(--i, 0) * .11s, .55s) + .3s)}.cr-chainline .cr-boardline{animation:none}.cr-chainline .cr-chain{margin-top:var(--s2);max-width:420px}@media (prefers-reduced-motion:reduce){.cr-boardline,.cr-call,.cr-debrief,.cr-endband:before,.cr-entry,.cr-record,.cr-record .cr-taken .is-chosen,.cr-sheet[open],.cr-slip,.cr-stamp,.cr-toll-label,.cr-toll-number,.cr-zone .cr-zone-shape{animation:none!important}.cr-map .cr-zone.is-signal .cr-zone-shape{filter:drop-shadow(4px 4px 0 rgba(25,20,16,.55))}.cr-map .cr-zone.is-impact .cr-zone-shape{filter:drop-shadow(4px 4px 0 rgba(184,50,26,.6))}.cr-map .cr-leg-swatch.is-signal .cr-zone-shape{filter:drop-shadow(1.5px 1.5px 0 rgba(25,20,16,.55))}.cr-map .cr-leg-swatch.is-impact .cr-zone-shape{filter:drop-shadow(1.5px 1.5px 0 rgba(184,50,26,.6))}.cr-btn-arrow{transition:none}.cr-btn-primary:active,.cr-btn-primary:hover,.cr-card:hover,.cr-option:hover{transform:none!important}.cr-btn-primary:active .cr-btn-arrow,.cr-btn-primary:hover .cr-btn-arrow{transform:none}.cr-btn-primary:active{box-shadow:0 0 0 var(--ink)}.cr-daystrip-elapsed,.cr-daystrip-hour,.cr-daystrip-needle,.cr-daystrip-tick,.cr-pips i{transition:none}.cr-plate[open] .cr-figure{animation:none!important}.cr-btn-primary,.cr-btn-quiet,.cr-card,.cr-card-arrow,.cr-option,.cr-option-label{transition:none}.cr-card:focus-visible .cr-card-arrow,.cr-card:hover .cr-card-arrow{transform:none}}@media (prefers-reduced-motion:reduce){.cr-chain-edge.is-fresh,.cr-chain-edge.is-fresh .cr-chain-half,.cr-chain-edge.is-fresh .cr-chain-slash,.cr-chain-node.is-fresh rect,.cr-chainline,.cr-map-origin.is-fresh .cr-map-origin-star,.cr-map-origin.is-fresh text,.cr-map-wind.is-fresh .cr-map-wind-arrow,.cr-map-wind.is-fresh .cr-map-wind-streak,.cr-zone .cr-zone-sweep{animation:none!important}.cr-chain-edge.is-solid.is-fresh,.cr-map-wind.is-fresh .cr-map-wind-arrow,.cr-map-wind.is-fresh .cr-map-wind-streak{stroke-dasharray:none}.cr-chain-edge.is-fresh,.cr-chain-node.is-fresh,.cr-map .cr-zone.is-fresh .cr-zone-state,.cr-map-origin.is-fresh,.cr-map-wind.is-fresh{filter:drop-shadow(2px 2px 0 rgba(25,20,16,.5))}}.cr-card-memory{display:block;min-height:calc(2 * 1.45em);font-family:var(--data);font-size:12px;line-height:1.45;letter-spacing:.02em;color:var(--ink-soft);margin:-4px 0 6px}.cr-card-memory.is-held{color:var(--ink)}@media (max-width:699px){.cr-card-memory{min-height:calc(3 * 1.45em)}}.cr-card-memory.is-held:before{content:"▪ "}.cr-coach{position:relative;background:var(--ink);color:var(--paper);padding:12px 16px;margin:14px 0 6px;max-width:46ch;box-shadow:3px 3px 0 var(--ember);animation:cr-arrive var(--t-slow) var(--ease) calc(.42s + var(--beat, 0ms)) both;scroll-margin-top:calc(var(--cr-nav) + var(--cr-console-h) + 24px);scroll-margin-bottom:120px}.cr-coach:before{content:"";position:absolute;left:22px;width:0;height:0;border:8px solid transparent}.cr-coach.is-up:before{top:-16px;border-bottom-color:var(--ink)}.cr-coach.is-down:before{bottom:-16px;border-top-color:var(--ink)}.cr-coach.is-down{margin:6px 0 16px}.cr-coach-head{font-family:var(--data);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:hsla(41,50%,89%,.78);margin:0 0 4px}.cr-coach-text{margin:0;font-size:15.5px;line-height:1.5}.cr-coach-actions{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:10px}.cr-coach-next,.cr-coach-skip{min-height:40px;font-family:var(--data);font-size:12px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease),transform var(--t-fast) var(--ease-press)}.cr-coach-next{padding:8px 16px;background:var(--paper);color:var(--ink);border:1.5px solid var(--paper)}.cr-coach-skip{padding:8px 2px;background:none;border:0;color:var(--paper);text-decoration:underline;text-decoration-color:hsla(41,50%,89%,.5);text-underline-offset:3px;letter-spacing:.06em;text-transform:none;font-size:13px}@media (hover:hover){.cr-coach-next:hover{background:var(--ember);border-color:var(--ember);color:#fff}.cr-coach-skip:hover{text-decoration-color:var(--paper)}}.cr-coach-next:active{transform:translate(1px,1px)}.cr-console .cr-coach :focus-visible,.cr-desk .cr-coach :focus-visible{outline:3px solid var(--ember);outline-offset:2px}.cr-coach-dock{position:absolute;top:100%;left:0;right:0;pointer-events:none}.cr-coach-dock .cr-coach{pointer-events:auto;margin-top:12px;box-shadow:3px 3px 0 var(--ember),0 10px 30px rgba(25,20,16,.25)}.cr-coach-dock .cr-coach.is-up:before{border-bottom-color:var(--ink)}@keyframes cr-coach-ring{0%{box-shadow:0 0 0 0 rgba(184,50,26,.55)}to{box-shadow:0 0 0 10px rgba(184,50,26,0)}}.is-coached{outline:2px dashed var(--ember);outline-offset:4px}.cr-slip.is-coached{animation:cr-slip-in var(--t-fast) var(--ease) var(--at) both,cr-coach-ring var(--t-slow) var(--ease) calc(var(--at) + .6s) 2 alternate both}.cr-coach-target.is-coached,.cr-options.is-coached{animation:cr-coach-ring var(--t-slow) var(--ease) calc(.48s + var(--beat, 0ms)) 2 alternate}.cr-console-clock.is-coached{outline-color:var(--paper);outline-offset:-2px;padding:0 6px}.cr-advance-note{font-family:var(--data);font-size:11.5px;letter-spacing:.06em;color:var(--ink-soft);margin:10px 0 0;text-align:center}@media (min-width:760px){.cr-advance-note{text-align:left}}.cr-advance-note strong{color:var(--ink);font-weight:700}.cr-advance-note.is-penultimate{color:var(--ink)}.cr-advance-note.is-penultimate:before{content:"◆ ";color:var(--ink)}.cr-brief-again{margin-top:8px;color:var(--ink)}.cr-terms{margin:16px 0 4px;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);max-width:62ch}.cr-terms summary{display:flex;align-items:center;gap:12px;min-height:44px;cursor:pointer;list-style:none;font-family:var(--data);font-size:12px;letter-spacing:.14em;text-transform:uppercase}.cr-terms summary::-webkit-details-marker{display:none}.cr-terms summary:before{content:"+";width:1em;font-size:16px;color:var(--ember);transition:transform var(--t-fast) var(--ease)}.cr-terms[open] summary:before{content:"–"}.cr-terms-count{color:var(--ink-soft);letter-spacing:.06em;text-transform:none;margin-left:auto}.cr-terms dl{margin:4px 0 12px;display:grid;gap:12px}.cr-terms dt{font-family:var(--data);font-size:12px;letter-spacing:.1em;text-transform:uppercase}.cr-terms dd{margin:2px 0 0;font-size:15px;line-height:1.55}.cr-terms-note{font-size:13.5px;line-height:1.5;color:var(--ink-soft);font-style:italic;margin:0 0 12px}.cr-def-quote{quotes:"“" "”"}.cr-term{position:relative;display:inline;font:inherit;color:inherit;background:none;border:0;padding:0;cursor:help;text-decoration:underline dotted;text-decoration-color:var(--ink-soft);text-decoration-thickness:1.5px;text-underline-offset:3px;transition:color var(--t-fast) var(--ease),text-decoration-color var(--t-fast) var(--ease)}.cr-term:after{content:"";position:absolute;left:-2px;right:-2px;top:50%;height:40px;transform:translateY(-50%)}@media (hover:hover){.cr-term:hover{color:var(--ember);text-decoration-color:var(--ember)}}.cr-term.is-open{text-decoration-style:solid;text-decoration-color:var(--ember)}.cr-term-note{margin:10px 0 0;padding:8px 0 0 12px;border-top:1px dashed var(--rule);border-left:3px solid var(--ink-soft);font-size:14.5px;line-height:1.55;animation:cr-arrive var(--t-mid) var(--ease) both}.cr-term-note[hidden]{display:none}.cr-term-tag{font-family:var(--data);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft)}.cr-vs-legend{margin:0 0 var(--s3)}.cr-vs-key{display:flex;flex-wrap:wrap;gap:8px 22px;margin:0 0 10px;font-family:var(--data);font-size:11.5px;color:var(--ink-soft)}.cr-vs-key>span{display:inline-flex;align-items:center;gap:8px}.cr-vs-key .cr-vs-who{width:50px;display:inline-block}.cr-vs-key .cr-vs-who.is-you{background:var(--ink);color:var(--paper)}.cr-vs-key .cr-vs-who.is-last,.cr-vs-last .cr-vs-who{border-style:dashed}.cr-vs-compare{margin:0;font-size:15.5px;line-height:1.6;max-width:68ch}.cr-vs-compare strong{font-family:var(--data);font-size:14px}.cr-vs-compare-note{color:var(--ink-soft);font-style:italic}.cr-vs-mine{display:grid;gap:8px}.cr-vs-last{display:grid;grid-template-columns:52px 1fr;gap:10px;align-items:baseline;font-family:var(--data);font-size:12.5px;letter-spacing:.03em;text-transform:uppercase;line-height:1.45;color:var(--ink-soft)}.cr-vs-last .cr-vs-meta{text-transform:none}@media (min-width:760px){.cr-vs-last{grid-template-columns:50px minmax(0,1fr);gap:12px;align-items:first baseline}}.cr-lessons{list-style:none;margin:0;padding:0;display:grid;gap:var(--s4);max-width:70ch}.cr-lessons li{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:14px;border-top:2px solid var(--ink);padding-top:12px}.cr-lesson-num{grid-row:span 2;font-family:var(--data);font-size:22px;line-height:1.1;font-variant-numeric:tabular-nums}.cr-lesson-text{margin:0;font-size:clamp(17px,2.2vw,20px);line-height:1.45;text-wrap:pretty}.cr-lesson-from{margin:8px 0 0;font-family:var(--data);font-size:11.5px;letter-spacing:.04em;color:var(--ink-soft)}.cr-lesson-from a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--ember);text-underline-offset:2px}.cr-findings{counter-reset:cr-finding}.cr-findings li{counter-increment:cr-finding}.cr-findings li:before{content:"No. " counter(cr-finding);display:block;font-family:var(--data);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:4px}.cr-findings li:target{background:rgba(184,50,26,.06);outline:1px solid var(--ember);outline-offset:4px}.cr-findings li,.cr-vs li{scroll-margin-top:calc(var(--cr-nav) + var(--cr-console-h) + 14px)}.cr-replay-note{font-family:var(--data);font-size:11.5px;color:var(--ink-soft);margin:12px 0 0}.cr-bridge{margin-top:56px;border-top:3px solid var(--ink);padding-top:18px}.cr-bridge-line{font-family:var(--data);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 14px}.cr-bridge ul{list-style:none;margin:0;padding:0;display:grid;gap:14px}@media (min-width:700px){.cr-bridge ul{grid-template-columns:1fr 1fr}}.cr-bridge a{display:grid;gap:6px;min-height:44px;padding:14px 16px;border:1.5px solid var(--ink);color:var(--ink);text-decoration:none;background:var(--paper);transition:border-color var(--t-fast) var(--ease),box-shadow var(--t-mid) var(--ease),transform var(--t-mid) var(--ease)}.cr-bridge-title{font-family:var(--poster);font-size:clamp(22px,4vw,28px);line-height:1;text-transform:uppercase}.cr-bridge-title:after{content:" →";color:var(--ember)}.cr-bridge-sub{font-size:14.5px;color:var(--ink-soft);line-height:1.45}@media (hover:hover){.cr-bridge a:hover{border-color:var(--ember);box-shadow:4px 4px 0 var(--ember);transform:translate(-2px,-2px)}}.cr-bridge a:active{transform:translate(1px,1px);box-shadow:none;transition-duration:var(--t-fast);transition-timing-function:var(--ease-press)}@media (prefers-reduced-motion:reduce){.cr-coach,.cr-coach-target.is-coached,.cr-options.is-coached,.cr-slip.is-coached,.cr-term-note{animation:none!important}.is-coached{outline-style:solid;filter:drop-shadow(3px 3px 0 rgba(184,50,26,.45))}.cr-bridge a:active,.cr-bridge a:hover,.cr-coach-next:active{transform:none!important}}.cr-card-file{grid-column:1/-1;position:relative;margin-top:18px;text-decoration:none;background:var(--paper-lit);background-image:repeating-linear-gradient(0deg,color-mix(in srgb,var(--ink) 3.5%,transparent) 0 1px,transparent 1px 28px)}.cr-card-filetab{position:absolute;left:18px;bottom:100%;transform:translateY(1.5px);padding:4px 12px 3px;background:var(--ink);color:var(--paper-lit);border:1.5px solid var(--ink);border-bottom:0;font-family:var(--data);font-size:11px;letter-spacing:.2em;text-transform:uppercase;transition:background-color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease)}@media (hover:hover){.cr-card-file:hover .cr-card-filetab{background:var(--ember);border-color:var(--ember)}}.cr-card-file:focus-visible .cr-card-filetab{background:var(--ember);border-color:var(--ember)}.cr-card-file .cr-card-loc{color:var(--ink);max-width:62ch}.cr-filed{display:grid;gap:2px;margin:var(--s3) 0 var(--s4);max-width:62ch;padding:10px 14px 4px;background:var(--paper-lit);border:1px solid var(--rule);border-left:6px double var(--ink)}.cr-filed-step{margin:0 0 var(--s3);animation:cr-arrive var(--t-slow) var(--ease) calc(.12s + var(--beat, 0ms)) both}.cr-filed-tag{font-family:var(--data);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft)}.cr-filed-body{font-size:15px;line-height:1.55}.cr-filed-body a{display:inline-flex;align-items:center;min-height:40px;font-family:var(--data);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ember)}.cr-bridge li.cr-bridge-file{grid-column:1/-1}.cr-bridge-file a{background:var(--paper-lit);border-width:1.5px 1.5px 1.5px 6px;border-style:solid solid solid double}@media (prefers-reduced-motion:reduce){.cr-filed-step{animation:none;box-shadow:3px 3px 0 color-mix(in srgb,var(--ink) 30%,transparent)}.cr-card-filetab{transition:none}}.cr-card-plate{position:relative;display:block;margin:-4px -6px 8px;border:1px solid var(--rule);background:var(--paper-lit);color:var(--ink);overflow:hidden}.cr-mini{display:block;width:100%;height:auto;aspect-ratio:720/348}.cr-mini.is-pending{aspect-ratio:720/150}.cr-mini text{display:none}.cr-mini .cr-map-coast,.cr-mini .cr-map-river,.cr-mini .cr-map-road{stroke-width:3}.cr-mini .cr-zone .cr-zone-shape{stroke:color-mix(in srgb,var(--ink) 55%,transparent);stroke-width:2.4;stroke-dasharray:9 6}.cr-mini .cr-map-north path{fill:var(--ink)}.cr-card-plate-tag{position:absolute;left:0;bottom:0;padding:3px 8px 2px;background:var(--paper-lit);border-top:1px solid var(--rule);border-right:1px solid var(--rule);font-family:var(--data);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft)}.cr-card-plate .cr-mini{transition:transform var(--t-slow) var(--ease);transform-origin:50% 60%}@media (hover:hover){.cr-card:hover .cr-card-plate .cr-mini{transform:scale(1.03)}}.cr-card:focus-visible .cr-card-plate .cr-mini{transform:scale(1.03)}.cr-card-plate.is-pending{background:transparent;border-style:dashed;border-color:var(--ink-faint)}.cr-mini-pending{fill:none;stroke:color-mix(in srgb,var(--ink-soft) 45%,transparent);stroke-width:2;stroke-dasharray:10 8}.cr-card-plate.is-pending .cr-card-plate-tag{background:var(--paper);border-color:var(--ink-faint);border-style:dashed;color:var(--ink-faint)}.cr-reads{margin:12px 0 2px;padding:10px 0 4px;border-top:1px dashed var(--rule)}.cr-reads-head{font-family:var(--data);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:8px}.cr-reads-name{color:var(--ink);font-weight:700}.cr-reads-cols{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--n,1),minmax(0,1fr));gap:8px}.cr-reads-cols li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2px;min-width:0;font-family:var(--data);font-size:11px;letter-spacing:.06em;text-transform:uppercase;line-height:1.35}.cr-reads-glyph{margin-bottom:4px}.cr-reads-cols .is-now{color:var(--ink)}.cr-reads-cols .is-past{color:var(--ink-faint)}.cr-reads-time{font-weight:700;font-size:12px}.cr-reads-desk{font-weight:400}.cr-reads-state{overflow-wrap:anywhere}.cr-reads-value{font-weight:700;letter-spacing:.02em;text-transform:none}.cr-reads-cols .is-now .cr-reads-value{font-size:13px}.cr-reads-axis{padding:0 18px;margin-top:2px}.cr-reads-leaders{display:block;width:100%;height:22px;overflow:visible}.cr-reads-leaders path{fill:none;stroke:var(--ink-faint);stroke-width:1}.cr-reads-leaders path.is-now{stroke:var(--ink);stroke-width:1.4}.cr-reads-rail{position:relative;height:26px;border-top:1.5px solid var(--ink-soft)}.cr-reads-hour{position:absolute;top:-4px;width:1px;height:7px;background:var(--ink-faint)}.cr-reads-hourlabel{position:absolute;top:9px;left:0;transform:translateX(-50%);font-family:var(--data);font-size:10.5px;letter-spacing:.04em;color:var(--ink-faint);white-space:nowrap}.cr-reads-node{position:absolute;top:-5px;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:var(--paper);border:1.5px solid var(--ink-faint)}.cr-reads-node.is-now{background:var(--ink);border-color:var(--ink)}.cr-reads .is-now .cr-reads-glyph{animation:cr-arrive var(--t-slow) var(--ease) both;animation-delay:calc(var(--at, 0ms) + var(--type, 0ms) + .12s)}.cr-reads-leaders path.is-now{animation:cr-fade var(--t-slow) var(--ease) both;animation-delay:calc(var(--at, 0ms) + var(--type, 0ms) + .24s)}.cr-reads-node.is-now{animation:cr-fade var(--t-mid) var(--ease-press) both;animation-delay:calc(var(--at, 0ms) + var(--type, 0ms) + .42s)}@media (prefers-reduced-motion:reduce){.cr-reads .is-now .cr-reads-glyph,.cr-reads-leaders path.is-now,.cr-reads-node.is-now{animation:none!important}.cr-reads .is-now .cr-reads-glyph,.cr-reads-node.is-now{filter:drop-shadow(2px 2px 0 color-mix(in srgb,var(--ink) 45%,transparent))}}.cr-consequence-silent{display:flow-root}.cr-silent-glyph{float:right;margin:0 0 6px 12px;color:var(--ink-soft)}@media (prefers-reduced-motion:no-preference){.cr-run[data-beat=advance] .cr-log>.cr-entry:last-child,.cr-run[data-beat=advance] .cr-side,.cr-run[data-beat=close] .cr-debrief,.cr-run[data-beat=start] .cr-log>.cr-entry:last-child,.cr-run[data-beat=start] .cr-side{--beat:720ms}}.cr-reel{display:inline-block;vertical-align:top;height:1.1em;line-height:1.1;overflow:hidden}.cr-reel-strip{display:block}.cr-reel-frame{display:block;height:1.1em;white-space:nowrap}@keyframes cr-roll{0%{transform:translateY(0)}to{transform:translateY(var(--roll-to))}}@keyframes cr-kick{0%,to{transform:none}35%{transform:scale(1.12)}}@keyframes cr-colon{50%{opacity:.25}}@media (prefers-reduced-motion:no-preference){.cr-reel{transform-origin:left 70%;animation:cr-kick var(--t-mid) var(--ease-press) calc(var(--reel-at) + var(--reel-ms) - 40ms) both}.cr-reel-strip{animation:cr-roll var(--reel-ms) var(--ease) var(--reel-at) both}.cr-colon{animation:cr-colon 1s step-end .9s 4}.cr-run[data-beat] .cr-pips i{transition-delay:.6s}}@keyframes cr-dim-0{0%,to{opacity:1}18%,70%{opacity:.5}}@keyframes cr-dim-1{0%,to{opacity:1}18%,70%{opacity:.5}}@keyframes cr-stamp-tc{0%{opacity:0;transform:scale(1.14)}55%{opacity:1}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.cr-run[data-beat][data-beat-p="0"] .cr-log{animation:cr-dim-0 .82s var(--ease) both}.cr-run[data-beat][data-beat-p="1"] .cr-log{animation:cr-dim-1 .82s var(--ease) both}.cr-entry:not(.cr-entry-brief) .cr-stamp-time{display:inline-block;transform-origin:left 80%;animation:cr-stamp-tc var(--t-mid) var(--ease-press) var(--beat,0ms) both}}.cr-slip-leader{position:relative;display:inline-block;overflow:hidden;white-space:nowrap;vertical-align:bottom}.cr-slip-leader-at{color:var(--ink-faint)}@keyframes cr-slip-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes cr-type{0%{transform:none}to{transform:translateX(100%)}}@media (prefers-reduced-motion:no-preference){.cr-slip-leader:after{content:"";position:absolute;inset:0;background:var(--paper);border-left:.62em solid var(--ink);animation:cr-type var(--type) steps(var(--ch,14)) var(--at) both}.cr-slip .cr-slip-pict{transform-origin:center;animation:cr-mark-down var(--t-mid) var(--ease-press) calc(var(--at) + var(--type)) both}.cr-slip>:is(.cr-slip-text,.cr-reads,.cr-figure){animation:cr-arrive var(--t-mid) var(--ease) calc(var(--at) + var(--type) - 40ms) both}}@keyframes cr-call-stamp{0%{opacity:0;transform:scale(1.22)}60%{opacity:1}to{opacity:1;transform:none}}.cr-option{position:relative}.cr-option:before{content:"";position:absolute;left:3px;top:23px;width:9px;height:2px;background:var(--ember);transform:scaleX(0);transform-origin:left center;transition:transform var(--t-mid) var(--ease)}@media (hover:hover){.cr-option:hover:before{transform:scaleX(1)}}.cr-option:focus-visible:before{transform:scaleX(1)}@media (prefers-reduced-motion:no-preference){.cr-call .cr-call-head{display:inline-block;transform-origin:left center;animation:cr-call-stamp var(--t-mid) var(--ease-press) calc(var(--call-at) + 90ms) both}}@keyframes cr-flash{0%{opacity:1}30%{opacity:.15}62%{opacity:1}}@media (prefers-reduced-motion:no-preference){.cr-map .cr-zone.is-fresh .cr-zone-label,.cr-map .cr-zone.is-fresh .cr-zone-state{animation:cr-flash .52s step-end calc(var(--beat, 0ms) + .26s) both}}.cr-figure-hold{position:relative;display:block;width:100%;padding:0;margin:0;border:0;background:none;color:inherit;font:inherit;cursor:zoom-in;overflow:hidden}.cr-figure-zoom{position:absolute;right:8px;bottom:8px;display:inline-flex;align-items:center;gap:6px;padding:4px 8px 3px;background:var(--ink);color:var(--paper);font-family:var(--data);font-size:10px;letter-spacing:.16em;text-transform:uppercase;transition:background-color var(--t-fast) var(--ease)}.cr-figure-zoom-mark{font-size:13px;line-height:1;letter-spacing:0}@media (hover:hover){.cr-figure-hold:hover .cr-figure-zoom{background:var(--ember);color:#fff}}.cr-figure-hold:focus-visible .cr-figure-zoom{background:var(--ember);color:#fff}@keyframes cr-drift{0%{transform:scale(1.03) translate(-.8%,.5%)}to{transform:none}}@media (prefers-reduced-motion:no-preference){.cr-figure.is-held .cr-figure-hold img{transform-origin:58% 45%;animation:cr-drift 4.8s cubic-bezier(.3,.1,.3,1) calc(var(--at, 0ms) + var(--type, 0ms)) both;animation-play-state:paused}.cr-figure.is-held[data-onscreen="1"] .cr-figure-hold img{animation-play-state:running}}.cr-plate-sheet{position:fixed;inset:0;width:100%;height:100%;max-width:100%;max-height:100%;margin:0;padding:0;border:0;background:var(--ink);color:var(--paper);overflow:hidden}.cr-plate-sheet[open]{display:grid;grid-template-rows:minmax(0,1fr) auto}.cr-plate-sheet::backdrop{background:rgba(25,20,16,.85)}.cr-ps-stage{min-height:0;display:grid;place-items:center;padding:18px;cursor:zoom-out}.cr-ps-stage img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;cursor:default}.cr-ps-third{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;padding:14px 20px calc(16px + env(safe-area-inset-bottom));border-top:3px solid var(--ember);background:var(--ink)}@media (max-width:599px){.cr-ps-third{flex-direction:column;align-items:stretch;padding:12px 18px calc(14px + env(safe-area-inset-bottom));gap:10px}}.cr-ps-text{display:grid;gap:6px;min-width:0;max-width:78ch}.cr-ps-tag{margin:0;font-family:var(--data);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:hsla(41,50%,89%,.75)}.cr-ps-caption{margin:0;font-family:var(--read);font-size:15.5px;line-height:1.5;color:var(--paper)}@media (max-width:599px){.cr-ps-caption{font-size:14px;max-height:7.5em;overflow-y:auto}}.cr-plate-sheet .cr-figure-credit{color:hsla(41,50%,89%,.8)}.cr-plate-sheet .cr-figure-credit a{color:var(--paper);text-decoration-color:hsla(41,50%,89%,.45);text-underline-offset:2px}.cr-plate-sheet .cr-figure-credit a:hover{color:#fff;text-decoration-color:var(--ember)}.cr-plate-sheet .cr-figure-terms-body{border-left-color:hsla(41,50%,89%,.3);background:hsla(41,50%,89%,.05)}.cr-plate-sheet .cr-figure-terms-body b{color:var(--paper)}.cr-plate-sheet :focus-visible{outline:3px solid var(--paper);outline-offset:2px}.cr-ps-close{flex:none;min-height:44px;min-width:88px;padding:0 16px;font-family:var(--data);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--paper);background:transparent;border:1.5px solid var(--paper);cursor:pointer;transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}@media (hover:hover){.cr-ps-close:hover{background:var(--paper);color:var(--ink)}}@keyframes cr-ps-in{0%{opacity:0;transform:scale(.975)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.cr-plate-sheet[open] .cr-ps-stage img{animation:cr-ps-in var(--t-slow) var(--ease) both}.cr-plate-sheet[open] .cr-ps-third{animation:cr-arrive var(--t-slow) var(--ease) .12s both}}.cr-console-sound{min-height:44px;min-width:44px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:7px;flex-shrink:0;font-family:var(--data);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:hsla(41,50%,89%,.82);background:transparent;border:1px solid hsla(41,50%,89%,.35);cursor:pointer;transition:border-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.cr-console-sound.is-on{color:var(--paper);border-color:hsla(41,50%,89%,.75)}.cr-console-sound.is-on .cr-sound-state{text-decoration:underline;text-decoration-color:var(--ember);text-decoration-thickness:2px;text-underline-offset:4px}@media (hover:hover){.cr-console-sound:hover{border-color:var(--paper);color:var(--paper)}}.cr-console-sound:active{background:hsla(41,50%,89%,.12)}.cr-sound-glyph{display:block;flex:none}@media (max-width:479px){.cr-sound-word{display:none}.cr-console-sound{padding:0 8px;gap:5px}}@media (max-width:429px){.cr-sound-state{display:none}.cr-console-sound{min-width:40px;padding:0}.cr-console-row{gap:8px}.cr-pips{gap:5px}.cr-pips i{width:9px;height:9px}.cr-console-map{min-width:48px;padding:0 10px}.cr-console-status{letter-spacing:.1em}}.cr-chain,.cr-map{position:relative}@keyframes cr-band{0%{opacity:1}to{opacity:0}}@keyframes cr-power{0%{opacity:0}30%{opacity:.85}46%{opacity:.3}to{opacity:1}}@keyframes cr-rail-on{0%{transform:scaleX(0)}to{transform:none}}@keyframes cr-pip-on{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}@keyframes cr-ink-across{0%{transform:none}to{transform:translateX(101%)}}@media (prefers-reduced-motion:no-preference){.cr-run[data-boot] .cr-console:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background:var(--cr-sheet);animation:cr-band .42s var(--ease) both}.cr-run[data-boot=quick] .cr-console:after{animation-duration:.3s}.cr-run[data-boot=full] .cr-console-clock{animation:cr-power .32s linear .36s both}.cr-run[data-boot=full] .cr-daystrip-rail{transform-origin:left center;animation:cr-rail-on var(--t-slow) var(--ease) .7s both}.cr-run[data-boot=full] .cr-console-status{position:relative}.cr-run[data-boot=full] .cr-console-status:after{content:"";position:absolute;inset:0;background:var(--ink);border-left:.7em solid var(--paper);animation:cr-type .36s steps(22) .76s both}.cr-run[data-boot=full] .cr-pips i{animation:cr-pip-on var(--t-fast) var(--ease-press) calc(.82s + var(--i, 0) * 50ms) both}.cr-run[data-boot=full] .cr-console-title{animation:cr-fade var(--t-slow) var(--ease) 1s both}.cr-run[data-boot=full] :is(.cr-console-map,.cr-console-sound){animation:cr-fade var(--t-slow) var(--ease) 1s both}.cr-run[data-boot=full] :is(.cr-side,.cr-entry-brief) :is(.cr-map,.cr-chain){overflow:clip}.cr-run[data-boot=full] :is(.cr-side,.cr-entry-brief) :is(.cr-map,.cr-chain):after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:var(--cr-sheet);border-left:3px solid var(--ink);animation:cr-ink-across .64s cubic-bezier(.5,0,.3,1) 1.05s both}.cr-run[data-boot=full] .cr-side .cr-chain:after{animation-delay:1.35s;animation-duration:.48s}.cr-run[data-boot=full] .cr-side-head{animation:cr-fade var(--t-slow) var(--ease) .95s both}.cr-run[data-boot=full] .cr-boardlist li{animation:cr-arrive var(--t-slow) var(--ease) 1.4s both}.cr-run[data-boot=full] .cr-boardlist li:nth-child(2){animation-delay:1.46s}.cr-run[data-boot=full] .cr-boardlist li:nth-child(3){animation-delay:1.52s}.cr-run[data-boot=full] .cr-boardlist li:nth-child(n+4){animation-delay:1.58s}.cr-run[data-boot=full] :is(.cr-chainlist,.cr-side-empty,.cr-trace){animation:cr-fade var(--t-slow) var(--ease) 1.7s both}.cr-run[data-boot=full] .cr-entry-brief{animation-delay:1.35s}.cr-run[data-boot=full] .cr-entry-brief .cr-stamp{animation-delay:1.4s}.cr-run[data-boot=full] .cr-brief-title{transform-origin:left center;animation:cr-call-stamp var(--t-mid) var(--ease-press) 1.5s both}.cr-run[data-boot=full] .cr-entry-brief>:is(.cr-brief,.cr-brief-count,.cr-filed,.cr-terms,.cr-figure,.cr-dock){animation:cr-arrive var(--t-slow) var(--ease) 1.65s both}.cr-run[data-boot=full] .cr-entry-brief>.cr-map{animation:cr-fade var(--t-fast) var(--ease) 1s both}}@media (prefers-reduced-motion:reduce){.cr-run[data-boot=full] .cr-console-time,.cr-run[data-settle] .cr-console-time{filter:drop-shadow(2px 2px 0 rgba(241,232,213,.45))}.cr-run[data-boot=full] .cr-brief-title,.cr-run[data-settle] .cr-log>.cr-entry:last-child .cr-stamp-time{filter:drop-shadow(3px 3px 0 color-mix(in srgb,var(--ink) 35%,transparent))}.cr-run[data-settle] .cr-log>.cr-entry:last-child .cr-stamp-time{display:inline-block}.cr-console-sound,.cr-figure-zoom,.cr-option:before,.cr-ps-close{transition:none}.cr-card:focus-visible{transform:none}.cr-map .cr-zone.is-fresh .cr-zone-label{filter:drop-shadow(2px 2px 0 rgba(25,20,16,.5))}}@property --s{syntax:"<number>";inherits:true;initial-value:1}.cr-console-mode{flex-shrink:0;border:1px solid hsla(41,50%,89%,.35)}.cr-console-mode,.cr-mode-btn{display:inline-flex;align-items:center}.cr-mode-btn{min-height:42px;min-width:40px;padding:0 10px;justify-content:center;gap:6px;font-family:var(--data);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:hsla(41,50%,89%,.82);background:transparent;border:0;cursor:pointer;transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.cr-mode-btn[aria-pressed=true]{background:var(--paper);color:var(--ink)}@media (hover:hover){.cr-mode-btn[aria-pressed=false]:hover{color:var(--paper);background:hsla(41,50%,89%,.12)}}.cr-mode-btn:active{transform:translate(1px,1px);transition:transform var(--t-fast) var(--ease-press)}.cr-mode-glyph{display:block;flex:none}.cr-mode-sep{display:none}.cr-console .cr-mode-btn:focus-visible{outline-offset:-4px}.cr-console .cr-mode-btn[aria-pressed=true]:focus-visible{outline-color:var(--ember)}@media (max-width:479px){.cr-mode-word{display:none}.cr-mode-btn{padding:0}}@media (max-width:429px){.cr-console-dword{display:none}.cr-console-row{gap:6px}.cr-pips{gap:4px}.cr-pips i{width:7px;height:7px}.cr-console-map{min-width:44px;padding:0 8px}}@media (max-width:359px){.cr-pips{display:none}.cr-console-sound{margin-left:auto}}.cr-footnote-mode{margin-bottom:8px}.cr-footnote-mode strong{font-family:var(--data);font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:.9em}.cr-play.cr-play-picture{display:block;padding-top:14px}.cr-stage{position:relative;height:clamp(540px,calc(100svh - var(--cr-nav) - var(--cr-console-h) - 28px),860px);background:var(--paper-deep);border:1px solid var(--ink);overflow:hidden;isolation:isolate;scroll-margin-top:calc(var(--cr-nav) + var(--cr-console-h) + 14px)}@media (max-width:599px){.cr-page .cr-play-picture{padding:0}.cr-stage{height:max(560px,calc(100svh - var(--cr-nav) - var(--cr-console-h)));border-left:0;border-right:0;border-top:0;scroll-margin-top:calc(var(--cr-nav) + var(--cr-console-h))}}.cr-stage-view{position:absolute;inset:0;overflow:hidden}.cr-cam{position:absolute;left:0;top:0;width:720px;height:400px;transform-origin:0 0;transition:transform var(--cam-ms) var(--ease)}.cr-cam .cr-stamps{transition:--s var(--cam-ms) var(--ease)}.cr-stage.is-still .cr-cam .cr-stamps{transition:none}.cr-cam.is-unmeasured{visibility:hidden}.cr-stage.is-still .cr-cam{transition:none}.cr-cam .cr-map>svg{width:720px;height:400px}.cr-stage-view:after{content:"";position:absolute;inset:0;background:var(--ink);opacity:0;pointer-events:none;transition:opacity var(--t-slow) var(--ease)}.cr-stage.is-call .cr-stage-view:after{opacity:.18}.cr-stage .cr-zone.is-spot .cr-zone-shape{stroke:var(--ink);stroke-width:3.2}.cr-stage .cr-zone.is-spot.is-impact .cr-zone-shape{stroke:var(--ember)}.cr-stage .cr-zone.is-preview .cr-zone-shape{stroke:var(--ember);stroke-width:3.4;stroke-dasharray:2 5;stroke-linecap:round}.cr-stamps{position:absolute;inset:0;pointer-events:none}.cr-pmark{position:absolute;width:0;height:0;transform:scale(calc(1 / var(--s)));will-change:transform}.cr-pmark-face{position:absolute;left:calc(-21px + var(--off, 0) * 48px);top:-21px;width:42px;height:42px;display:grid;place-items:center;background:var(--paper);color:var(--ink);border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);transition:opacity var(--t-slow) var(--ease),box-shadow var(--t-slow) var(--ease)}.cr-pmark-face svg{display:block}.cr-pmark.is-past .cr-pmark-face,.cr-pmark.is-set .cr-pmark-face{opacity:.5;box-shadow:none}.cr-stage.is-record .cr-pmark-face{opacity:0}.cr-pmark.is-active{z-index:2}@keyframes cr-pmark-in{0%{opacity:0;transform:scale(1.8) rotate(-6deg)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes cr-pmark-ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}@media (prefers-reduced-motion:no-preference){.cr-pmark.is-active .cr-pmark-face{animation:cr-pmark-in var(--t-slow) var(--ease-press) calc(var(--cam-ms) * .55) both}.cr-pmark.is-active .cr-pmark-face:after{content:"";position:absolute;inset:-2px;border:2px solid var(--ink);animation:cr-pmark-ring .6s var(--ease) calc(var(--cam-ms) * .55 + .2s) both}}@media (max-width:599px){.cr-pmark-face{left:calc(-14px + var(--off, 0) * 33px);top:-14px;width:28px;height:28px;border-width:1.5px;box-shadow:2px 2px 0 var(--ink)}.cr-pmark-face svg{width:18px;height:18px}}.cr-dispatch{position:absolute;inset:0;overflow:visible;pointer-events:none}.cr-dispatch-line{fill:none;stroke:var(--ink);stroke-linecap:round;stroke-dasharray:1 1}.cr-dispatch-hit{fill:var(--paper);stroke:var(--ink)}.cr-stage .cr-zone.is-warned-fresh .cr-zone-warned{--warn-at:calc(var(--cam-ms) + 560ms)}@keyframes cr-warn-in{0%{stroke-width:1.4}to{stroke-width:4}}@media (prefers-reduced-motion:no-preference){.cr-dispatch-line{animation:cr-draw .52s var(--ease) calc(var(--cam-ms) + var(--i, 0) * .12s) both}.cr-dispatch-hit{transform-box:fill-box;transform-origin:center;animation:cr-mark-down var(--t-mid) var(--ease-press) calc(var(--cam-ms) + .48s + var(--i, 0) * .12s) both}.cr-stage .cr-zone.cr-zone.is-warned-fresh .cr-zone-shape{animation:cr-warn-in var(--t-slow) var(--ease-press) calc(var(--cam-ms) + .52s) both}.cr-stage .cr-zone.is-warned-fresh .cr-zone-warned{animation:cr-fade var(--t-mid) var(--ease) calc(var(--cam-ms) + .6s) both}}.cr-pplate{position:absolute;background:var(--ink);overflow:hidden}.cr-pplate img{position:absolute;inset:10px;display:block;width:calc(100% - 20px);height:calc(100% - 20px);object-fit:contain}@media (prefers-reduced-motion:no-preference){.cr-pplate{animation:cr-fade var(--t-slow) var(--ease) both}.cr-pplate img{transform-origin:58% 45%;animation:cr-drift 4.8s cubic-bezier(.3,.1,.3,1) both}}.cr-preads{position:absolute;max-width:440px;background:var(--paper-lit);border:1.5px solid var(--ink);box-shadow:4px 4px 0 var(--ink);padding:8px 12px 10px}.cr-preads .cr-reads{margin:0}@media (prefers-reduced-motion:no-preference){.cr-preads{animation:cr-arrive var(--t-slow) var(--ease) .26s both}}.cr-pchain{position:absolute;width:196px;z-index:1}.cr-pchain .cr-chain>svg{box-shadow:3px 3px 0 var(--ink)}.cr-pchain:after{content:"";position:absolute;inset:0;border:2px solid var(--ink);opacity:0;pointer-events:none}@keyframes cr-chain-pulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.12)}}@media (prefers-reduced-motion:no-preference){.cr-pchain.is-pulse:after{animation:cr-chain-pulse .7s var(--ease) 2 both}}@media (max-width:599px){.cr-pchain{width:124px}.cr-stage:is(.is-call,.is-record) .cr-pchain{display:none}}.cr-tray{position:absolute;left:0;top:0;right:0;height:50px;display:flex;align-items:center;gap:12px;padding:0 14px;background:var(--ink);color:var(--paper);z-index:2}.cr-tray-name{font-family:var(--data);font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:hsla(41,50%,89%,.82);white-space:nowrap}.cr-tray-marks{display:flex;gap:6px;align-items:center;overflow:hidden}.cr-tray-mark{width:32px;height:32px;display:grid;place-items:center;flex:none;color:var(--ink);background:var(--paper);border:1.5px solid var(--paper);transition:opacity var(--t-slow) var(--ease)}.cr-tray-mark svg{display:block;width:20px;height:20px}.cr-tray-mark.is-past,.cr-tray-mark.is-set{opacity:.45}.cr-tray-mark.is-active{outline:2px solid var(--paper);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.cr-tray-mark.is-active{animation:cr-pmark-in var(--t-slow) var(--ease-press) .12s both}}@media (min-width:760px){.cr-tray{right:auto;bottom:0;height:auto;width:76px;flex-direction:column;padding:16px 0;gap:16px}.cr-tray-name{writing-mode:vertical-rl;transform:rotate(180deg)}.cr-tray-marks{flex-direction:column}.cr-tray-mark{width:40px;height:40px}.cr-tray-mark svg{width:24px;height:24px}}.cr-foot{position:absolute;left:0;right:0;bottom:0;z-index:3;max-height:72%;overflow-y:auto;background:var(--ink);color:var(--paper);padding:12px 18px calc(14px + env(safe-area-inset-bottom));border-top:1px solid hsla(41,50%,89%,.3)}@media (min-width:760px){.cr-foot{padding:14px 24px 18px}}.cr-foot :focus-visible{outline:3px solid var(--paper);outline-offset:2px}.cr-foot-slug{margin:0 0 8px;font-family:var(--data);font-weight:400;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:hsla(41,50%,89%,.78)}.cr-foot .cr-foot-slug:focus,.cr-foot .cr-foot-slug:focus-visible{outline:none}.cr-foot-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:12px}.cr-foot .cr-btn-primary{box-shadow:3px 3px 0 hsla(41,50%,89%,.45)}@media (hover:hover){.cr-foot .cr-btn-primary:hover{box-shadow:5px 5px 0 hsla(41,50%,89%,.45)}}.cr-foot .cr-btn-primary:active{box-shadow:0 0 0 transparent}@media (max-width:599px){.cr-foot-actions .cr-btn-primary{flex:1 1 100%}}.cr-third-main{display:grid;gap:4px;width:100%;min-height:44px;padding:4px 0;text-align:left;font:inherit;color:var(--paper);background:none;border:0;cursor:pointer}.cr-third-kind{display:flex;align-items:center;gap:7px;font-family:var(--data);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:hsla(41,50%,89%,.82)}.cr-third-kind svg{display:block;flex:none}.cr-third-line{font-family:var(--read);font-size:19px;line-height:1.32}@media (min-width:760px){.cr-third-line{font-size:24px;line-height:1.28}}.cr-third-time{font-family:var(--data);font-weight:700;font-size:.78em;letter-spacing:.04em}.cr-third-sep{color:hsla(41,50%,89%,.6)}.cr-third-cite{font-size:.6em;vertical-align:.35em}.cr-third-cite,.cr-third-more{font-family:var(--data);color:hsla(41,50%,89%,.82)}.cr-third-more{justify-self:start;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid hsla(41,50%,89%,.45);padding-bottom:1px;transition:color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease)}.cr-third-plus{font-size:13px;letter-spacing:0}@media (hover:hover){.cr-precord-rec:hover .cr-third-more,.cr-third-main:hover .cr-third-more{color:var(--paper);border-bottom-color:var(--paper)}}.cr-third.is-waiting .cr-third-line{font-family:var(--data);font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:hsla(41,50%,89%,.6)}.cr-third-cap{margin:8px 0 0;display:grid;gap:4px;font-size:14px;line-height:1.45;color:hsla(41,50%,89%,.9)}.cr-third-capt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cr-third-cap .cr-figure-credit{color:hsla(41,50%,89%,.82)}.cr-third-cap .cr-figure-credit a{color:var(--paper)}@keyframes cr-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@media (prefers-reduced-motion:no-preference){.cr-third .cr-third-kind{animation:cr-fade var(--t-mid) var(--ease) 60ms both}.cr-third .cr-third-line{animation:cr-wipe var(--type,.4s) steps(24) .14s both}.cr-third .cr-third-more{animation:cr-fade var(--t-mid) var(--ease) calc(var(--type, .4s) + .16s) both}.cr-third-cap{animation:cr-arrive var(--t-slow) var(--ease) calc(var(--type, .4s) + .12s) both}}.cr-ctrl{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.cr-ctrl,.cr-pbtn{align-items:center}.cr-pbtn{min-height:40px;padding:0 12px;display:inline-flex;gap:7px;font-family:var(--data);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--paper);background:transparent;border:1px solid hsla(41,50%,89%,.5);cursor:pointer;transition:border-color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease)}.cr-pbtn svg{display:block}.cr-pbtn[aria-pressed=true]{background:hsla(41,50%,89%,.14);border-color:var(--paper)}@media (hover:hover){.cr-pbtn:hover{border-color:var(--paper);background:hsla(41,50%,89%,.1)}}.cr-pbtn:active{transform:translate(1px,1px);transition:transform var(--t-fast) var(--ease-press)}.cr-ptitle .cr-pbtn{min-height:52px;padding:0 18px}.cr-ticks{display:inline-flex;gap:5px;margin-left:auto;padding-left:6px}.cr-ticks i{width:14px;height:4px;background:hsla(41,50%,89%,.25);transition:background-color var(--t-mid) var(--ease)}.cr-ticks i.is-done{background:hsla(41,50%,89%,.6)}.cr-ticks i.is-now{background:var(--paper)}.cr-pcall-head{margin:0 0 10px;font-family:var(--data);font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--paper)}.cr-pcards{display:grid;gap:10px}@media (min-width:760px){.cr-pcards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}.cr-pcards.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.cr-pcards.is-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.cr-pcard{position:relative;display:grid}.cr-pcard-btn.cr-option{height:100%;min-height:76px;align-content:start;box-shadow:3px 3px 0 hsla(41,50%,89%,.4)}.cr-pcard-btn .cr-option-label{font-size:15px}.cr-pcard-more+.cr-pcard-btn,.cr-pcard:has(.cr-pcard-more) .cr-pcard-btn{padding-bottom:46px}.cr-pcard-more{position:absolute;left:8px;bottom:6px;min-height:40px;padding:0 8px;font-family:var(--data);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);background:none;border:0;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cr-foot .cr-pcard-more:focus-visible{outline:2px solid var(--ember);outline-offset:-2px}.cr-foot .cr-option:focus-visible{outline:3px solid var(--paper);outline-offset:3px;border-color:var(--ember);box-shadow:3px 3px 0 var(--ember)}@media (prefers-reduced-motion:no-preference){.cr-pcall{animation:cr-arrive var(--t-slow) var(--ease) both}.cr-pcall-head{display:inline-block;transform-origin:left center;animation:cr-call-stamp var(--t-mid) var(--ease-press) 90ms both}.cr-pcard{animation:cr-arrive var(--t-slow) var(--ease) both}.cr-pcard:nth-child(2){animation-delay:60ms}.cr-pcard:nth-child(3){animation-delay:.12s}.cr-pcard:nth-child(4){animation-delay:.18s}}.cr-precord-call{margin:0;display:grid;gap:3px}.cr-precord-tag{font-size:10.5px;letter-spacing:.18em;color:hsla(41,50%,89%,.82)}.cr-precord-label,.cr-precord-tag{font-family:var(--data);text-transform:uppercase}.cr-precord-label{font-size:15px;letter-spacing:.05em}.cr-precord-warned{font-family:var(--data);font-size:11.5px;letter-spacing:.08em;color:var(--paper)}.cr-precord-warned:before{content:"▪ "}.cr-precord-rec{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;width:100%;margin-top:10px;padding:6px 0 6px 12px;text-align:left;font:inherit;color:var(--paper);background:none;border:0;border-left:3px solid var(--paper);cursor:pointer}.cr-precord-text{font-size:16px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cr-precord-rec.is-silent{border-left-style:dashed;grid-template-columns:auto minmax(0,1fr);column-gap:12px}.cr-precord-rec.is-silent .cr-silent-glyph{grid-row:span 2;color:var(--paper)}.cr-precord-note{font-family:var(--data);font-size:11px;letter-spacing:.08em;color:hsla(41,50%,89%,.78)}@media (prefers-reduced-motion:no-preference){.cr-precord-call{animation:cr-call-stamp var(--t-mid) var(--ease-press) both;transform-origin:left center}.cr-precord-rec{animation:cr-arrive var(--t-slow) var(--ease) calc(var(--cam-ms) + .7s) both}.cr-precord .cr-foot-actions{animation:cr-arrive var(--t-slow) var(--ease) calc(var(--cam-ms) + .82s) both}}.cr-ptitle-name{margin:0;font-family:var(--poster);font-size:clamp(30px,6vw,48px);line-height:.98;letter-spacing:.01em;text-transform:uppercase}.cr-ptitle-loc{margin:8px 0 0;font-size:16px;line-height:1.5;max-width:62ch;color:hsla(41,50%,89%,.9)}.cr-coach.cr-coach-stage{position:absolute;z-index:4;left:12px;right:12px;top:62px;margin:0;max-width:46ch;box-shadow:3px 3px 0 var(--ember),0 10px 30px rgba(25,20,16,.25)}@media (min-width:760px){.cr-coach.cr-coach-stage{left:96px;top:18px;right:auto}}.cr-coach.cr-coach-stage:before{display:none}.cr-psheet{left:0;right:0;margin:0 auto;width:min(760px,100%)}@media (min-width:760px){.cr-psheet{padding:10px 28px 26px;border-left:1px solid var(--ink);border-right:1px solid var(--ink)}}.cr-psheet .cr-slip{animation:none}.cr-psheet .cr-record{margin-top:4px;animation:none}@media (prefers-reduced-motion:reduce){.cr-mode-btn,.cr-pbtn,.cr-pmark-face,.cr-stage-view:after,.cr-ticks i,.cr-tray-mark{transition:none}.cr-stage .cr-zone.is-spot .cr-zone-shape{filter:drop-shadow(4px 4px 0 rgba(25,20,16,.55))}.cr-stage .cr-zone.is-spot.is-impact .cr-zone-shape{filter:drop-shadow(4px 4px 0 rgba(184,50,26,.6))}.cr-pmark.is-active .cr-pmark-face{box-shadow:3px 3px 0 var(--ink),6px 6px 0 rgba(25,20,16,.4)}.cr-tray-mark.is-active{box-shadow:3px 3px 0 hsla(41,50%,89%,.5)}.cr-stage .cr-zone.is-warned-fresh .cr-zone-shape{filter:drop-shadow(3px 3px 0 rgba(25,20,16,.5))}.cr-dispatch-line{stroke-dasharray:none}.cr-pchain.is-pulse .cr-chain>svg{box-shadow:3px 3px 0 var(--ink),6px 6px 0 rgba(25,20,16,.4)}.cr-third .cr-third-line{text-shadow:1.5px 1.5px 0 hsla(41,50%,89%,.28)}}.cr-dbox{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 14px;align-items:start;position:relative;margin-top:14px;padding:16px 16px 12px;background:var(--paper);color:var(--ink);border:2px solid var(--paper);box-shadow:inset 0 0 0 3px var(--ink),inset 0 0 0 4.5px var(--paper),inset 0 0 0 6px var(--ink)}.cr-dbox-body{position:relative;min-width:0;padding-right:40px}.cr-portrait{display:grid;place-items:center;width:58px;height:58px;margin-top:4px;color:var(--ink);background:var(--paper-deep);border:1.5px solid var(--ink)}.cr-nameplate{position:absolute;top:-30px;left:0;max-width:100%;padding:4px 10px 3px;background:var(--ink);color:var(--paper);border:1.5px solid var(--paper);font-family:var(--data);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cr-dbox .cr-precord-rec,.cr-dbox .cr-third-main{color:var(--ink)}.cr-dbox .cr-third-cite,.cr-dbox .cr-third-kind,.cr-dbox .cr-third-sep{color:var(--ink-soft)}.cr-dbox .cr-third-more{color:var(--ink-soft);border-bottom-color:var(--rule)}@media (hover:hover){.cr-dbox .cr-third-main:hover .cr-third-more{color:var(--ink);border-bottom-color:var(--ink)}}.cr-dbox .cr-third-cap{grid-column:1/-1;color:var(--ink)}.cr-dbox .cr-third-cap .cr-figure-credit{color:var(--ink-soft)}.cr-dbox .cr-third-cap .cr-figure-credit a{color:var(--ink)}.cr-dbox :focus-visible{outline:3px solid var(--ember);outline-offset:2px}.cr-dbox-next{position:absolute;right:-6px;bottom:-4px;width:44px;height:44px;display:grid;place-items:center;font-size:20px;line-height:1;color:var(--ink);background:none;border:0;cursor:pointer}@media (hover:hover){.cr-dbox-next:hover{color:var(--ember)}}@keyframes cr-caret-blink{50%{opacity:0}}@media (prefers-reduced-motion:no-preference){.cr-dbox-next span{animation:cr-caret-blink 1s step-end calc(var(--type, .4s) + .3s) 4}}@media (max-width:599px){.cr-dbox{grid-template-columns:minmax(0,1fr);padding:14px 12px 10px}.cr-dbox>.cr-portrait{display:none}.cr-nameplate{top:-27px;font-size:10px}.cr-dbox .cr-third-line{font-size:18px}}.cr-third.is-waiting{margin-top:14px}.cr-pcall.cr-dbox{margin-top:26px}.cr-pcall-head.cr-nameplate{margin:0}.cr-pcards,.cr-pcards[class]{display:grid;grid-template-columns:minmax(0,1fr);gap:2px}.cr-pcard-btn.cr-option{min-height:48px;padding:10px 12px 10px 34px;background:transparent;border:0;border-bottom:1px dashed var(--rule);box-shadow:none;transform:none}.cr-pcard:last-child .cr-pcard-btn.cr-option{border-bottom:0}.cr-pcard-btn.cr-option:before{content:"▸";left:10px;top:10px;width:auto;height:auto;background:none;color:var(--ember);font-size:17px;line-height:1.2;transform:none;opacity:0;transition:opacity var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}@media (hover:hover){.cr-pcard-btn.cr-option:hover{background:var(--paper-deep);box-shadow:none;transform:none;border-color:var(--rule)}.cr-pcard-btn.cr-option:hover:before{opacity:1;transform:translateX(2px)}}.cr-foot .cr-pcard-btn.cr-option:focus-visible{outline:2px solid var(--ink);outline-offset:-2px;background:var(--paper-deep);border-color:var(--rule);box-shadow:none}.cr-pcard-btn.cr-option:focus-visible:before{opacity:1}.cr-pcard-btn .cr-option-label{font-size:14.5px}.cr-pcard:has(.cr-pcard-more) .cr-pcard-btn{padding-bottom:10px;padding-right:96px}.cr-pcard-more{left:auto;right:4px;top:4px;bottom:auto}@media (max-width:599px){.cr-pcard:has(.cr-pcard-more) .cr-pcard-btn{padding-right:12px;padding-bottom:40px}.cr-pcard-more{top:auto;bottom:2px;left:26px;right:auto}}@media (prefers-reduced-motion:reduce){.cr-pcard-btn.cr-option:before{transition:none}}.cr-level{display:flex;flex-wrap:wrap;gap:4px 0;margin:0 0 10px;font-family:var(--data);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--paper)}.cr-level span+span:before{content:"—";margin:0 10px;color:hsla(41,50%,89%,.6)}@media (prefers-reduced-motion:no-preference){.cr-level{animation:cr-arrive var(--t-slow) var(--ease) both}.cr-ptitle-name{animation:cr-call-stamp var(--t-slow) var(--ease-press) .16s both;transform-origin:left center}}.cr-endcard{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none;z-index:2}.cr-endcard-band{display:grid;gap:6px;justify-items:center;width:100%;padding:18px 16px;background:var(--ink);color:var(--paper);border-top:3px solid var(--paper);border-bottom:3px solid var(--paper);text-align:center}.cr-endcard-title{font-family:var(--poster);font-size:clamp(34px,7vw,64px);line-height:.95;text-transform:uppercase}.cr-endcard-sub{font-family:var(--data);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:hsla(41,50%,89%,.85)}@keyframes cr-band-in{0%{transform:scaleY(0)}to{transform:none}}@media (prefers-reduced-motion:no-preference){.cr-endcard-band{animation:cr-band-in var(--t-slow) var(--ease-press) .2s both}.cr-endcard-title{animation:cr-call-stamp var(--t-slow) var(--ease-press) .52s both}.cr-endcard-sub{animation:cr-fade var(--t-mid) var(--ease) .76s both}}.cr-precord.cr-dbox{margin-top:26px}.cr-dbox :is(.cr-precord-tag,.cr-precord-note){color:var(--ink-soft)}.cr-dbox :is(.cr-precord-label,.cr-precord-warned){color:var(--ink)}.cr-dbox .cr-precord-rec{border-left-color:var(--ink)}.cr-dbox .cr-precord-rec.is-silent .cr-silent-glyph{color:var(--ink)}.cr-dbox .cr-btn-primary{box-shadow:3px 3px 0 var(--ink)}@media (hover:hover){.cr-dbox .cr-btn-primary:hover{box-shadow:5px 5px 0 var(--ink)}}.cr-dbox .cr-btn-primary:focus-visible{outline-color:var(--ink)}.cr-stage .cr-zone .cr-zone-shape{animation:none}.cr-stage.is-diorama{background:var(--paper-deep)}.cr-dio{position:absolute;inset:0;touch-action:pan-y;cursor:grab}.cr-dio:active{cursor:grabbing}.cr-dio:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 50% 45%,transparent 55%,color-mix(in srgb,var(--ink) 16%,transparent) 100%)}.cr-dio-canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.cr-dio-loading{position:absolute;inset:0;display:grid;place-items:center;margin:0;font-family:var(--data);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint)}.cr-dio-labels{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:1}.cr-dio-lab{position:absolute;left:0;top:0;width:0;height:0;will-change:transform}.cr-dio-lab>span{position:absolute;white-space:nowrap;font-family:var(--data);text-shadow:0 0 2px var(--paper),0 0 3px var(--paper),1px 1px 0 var(--paper),-1px -1px 0 var(--paper),1px -1px 0 var(--paper),-1px 1px 0 var(--paper)}.cr-dio-zone-body{display:grid;justify-items:center;gap:1px;transform:translate(-50%,9px);text-transform:uppercase}.cr-dio-zone-name{font-size:12px;font-weight:700;letter-spacing:.06em;color:var(--ink)}.cr-dio-zone-state{font-size:11px;letter-spacing:.08em;color:var(--ink-soft)}.cr-dio-zone:is(.is-watch,.is-signal) .cr-dio-zone-state{color:var(--ink)}.cr-dio-zone.is-signal .cr-dio-zone-state{font-weight:700}.cr-dio-zone.is-impact .cr-dio-zone-state{color:var(--ember);font-weight:700}.cr-dio-zone-warned{font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--ink)}.cr-dio-zone-beyond{font-size:10px;letter-spacing:.08em;color:var(--ink-faint)}.cr-dio-zone.is-spot .cr-dio-zone-name{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.cr-dio-place{transition:opacity var(--t-mid) var(--ease)}.cr-dio-labels[data-near="0"] .cr-dio-place{opacity:0}.cr-dio-place-body{transform:translate(-3px,-50%);font-size:10px;letter-spacing:.04em;color:var(--ink-soft);padding-left:10px}.cr-dio-place-body:before{content:"";position:absolute;left:0;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--paper);border:1.5px solid var(--ink)}.cr-dio-origin-body{transform:translate(16px,-50%);font-size:12px;font-weight:700;letter-spacing:.06em;color:var(--ink)}.cr-dio-frame-body{transform:translate(-50%,6px);padding:2px 8px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);background:var(--paper-lit);border:1px solid var(--ink);text-shadow:none!important}@media (max-width:599px){.cr-dio-frame-body{font-size:9px;letter-spacing:.08em;white-space:normal!important;width:220px;text-align:center}.cr-dio-zone-name{font-size:11px}.cr-dio-zone-state,.cr-dio-zone-warned{font-size:10px}}@media (prefers-reduced-motion:no-preference){.cr-dio-origin.is-fresh .cr-dio-origin-body{animation:cr-fade var(--t-mid) var(--ease) .7s both}}.cr-dio-wind{justify-self:start;margin:0;font-family:var(--data);font-size:11px;font-weight:700;letter-spacing:.1em;color:var(--ink);background:var(--paper-lit);border:1px solid var(--ink);padding:3px 8px}.cr-dio-top{position:absolute;top:10px;left:10px;right:10px;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) min(372px,62%);column-gap:14px;align-items:start;pointer-events:none}.cr-dio-top-l{display:grid;gap:8px;min-width:0}.cr-stage.is-diorama .cr-preads{margin-top:var(--cr-dio-reads-dy,0)}.cr-dio-plate{pointer-events:auto;min-width:0;padding:8px 10px;background:var(--paper-lit);border:1px solid var(--ink);box-shadow:3px 3px 0 var(--ink);font-family:var(--data);color:var(--ink)}.cr-dio-plate p{margin:0}.cr-dio-plate-head{display:flex;align-items:flex-start;gap:8px}.cr-dio-plate-text{flex:1 1 auto;min-width:0}.cr-dio-short{display:none}.cr-dio-plate-line{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cr-dio-plate-src{margin-top:3px!important;font-size:10.5px;line-height:1.4;color:var(--ink-faint)}.cr-dio-view{display:flex;flex-wrap:wrap;gap:4px;margin-top:7px}.cr-dio-vbtn-word{flex:1 1 auto}.cr-dio-vbtn{min-width:40px;min-height:40px;display:inline-grid;place-items:center;padding:0 8px;font-family:var(--data);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);background:var(--paper);border:1.5px solid var(--ink);cursor:pointer;transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}@media (hover:hover){.cr-dio-vbtn:hover{background:var(--ink);color:var(--paper)}}.cr-dio-vbtn:active{transform:translate(1px,1px);transition:transform var(--t-fast) var(--ease-press)}.cr-dio-vbtn:focus-visible{outline:3px solid var(--ember);outline-offset:2px}.cr-dio-plate-toggle{display:none}.cr-dio-hint{margin-top:6px!important;font-size:10px;line-height:1.45;color:var(--ink-faint)}.cr-dio-hint kbd{font-family:var(--data);font-size:10px;padding:0 4px;border:1px solid var(--rule);background:var(--paper);color:var(--ink)}.cr-dio-hint-touch{display:none}@media (pointer:coarse){.cr-dio-hint-touch{display:inline}.cr-dio-hint-keys{display:none}}@media (max-width:599px){.cr-dio-top{left:8px;right:8px;display:flex;flex-direction:column;align-items:stretch;gap:6px}.cr-dio-top-l{order:2;gap:6px}.cr-dio-plate{padding:4px 4px 4px 8px;box-shadow:2px 2px 0 var(--ink)}.cr-dio-plate-head{align-items:center}.cr-dio-long{display:none}.cr-dio-short{display:inline}.cr-dio-plate-line{font-size:10px}.cr-dio-plate-src{margin-top:1px!important;font-size:9.5px;line-height:1.35}.cr-dio-plate-toggle{display:inline-flex;flex:0 0 auto;gap:6px;align-items:center}.cr-dio-hint,.cr-dio-plate:not(.is-open) .cr-dio-view{display:none}.cr-dio-view{margin-top:4px;padding-right:4px}.cr-dio-vbtn{min-width:40px;padding:0 6px}.cr-dio-wind{font-size:10px;padding:2px 6px}}@media (max-width:599px) and (prefers-reduced-motion:no-preference){.cr-dio-plate.is-open .cr-dio-view{animation:cr-fade var(--t-mid) var(--ease) both}}.cr-dio-impact{display:grid;pointer-events:none}.cr-dio-impact-band{display:grid;gap:4px;justify-items:center;padding:12px 16px;background:var(--ink);color:var(--paper);border-top:2px solid var(--paper);border-bottom:2px solid var(--paper);text-align:center}.cr-dio-impact-time{font-family:var(--data);font-size:12px;font-weight:700;letter-spacing:.2em}.cr-dio-impact-title{font-family:var(--poster);font-size:clamp(24px,3.4vw,44px);line-height:.95;text-transform:uppercase;text-wrap:balance}.cr-dio-impact-sub{font-family:var(--data);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb,var(--paper) 85%,transparent)}@keyframes cr-dio-band{0%{transform:scaleY(0);opacity:1}10%{transform:none}82%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:no-preference){.cr-dio-impact-band{animation:cr-dio-band 3.4s var(--ease-press) both}.cr-dio-impact-title{animation:cr-call-stamp var(--t-slow) var(--ease-press) .26s both}}.cr-dio-impact.is-still .cr-dio-impact-band{box-shadow:5px 5px 0 color-mix(in srgb,var(--ink) 55%,transparent)}.cr-stage-notice{position:absolute;left:0;right:0;top:0;z-index:5;margin:0;padding:8px 14px;font-family:var(--data);font-size:11px;letter-spacing:.06em;color:var(--paper);background:var(--ink);border-bottom:2px solid var(--ember)}.cr-dio-about{font-family:var(--read);font-size:16px;line-height:1.55}.cr-dio-about p{margin:0 0 10px}.cr-dio-about-zones{margin:0 0 12px;padding-left:20px}.cr-dio-about-src{border-top:1px solid var(--rule);padding-top:10px;margin-top:10px;font-size:14px}.cr-dio-about-name{font-family:var(--data);font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.cr-dio-about-lic{font-family:var(--data);font-size:11.5px;white-space:pre-wrap;color:var(--ink-soft)}.cr-dio-about a{color:var(--ink);text-decoration-color:var(--ember)}@keyframes cr-pip-punch{0%{scale:1.9}60%{scale:.92}to{scale:1}}@media (prefers-reduced-motion:no-preference){.cr-pips i.is-last{animation:cr-pip-punch var(--t-slow) var(--ease-press) both}.cr-pips i.is-now{animation:cr-pip-now var(--t-slow) var(--ease) both}}@keyframes cr-pip-now{0%{box-shadow:0 0 0 7px transparent}}@media (prefers-reduced-motion:reduce){.cr-pips i.is-last{filter:drop-shadow(2px 2px 0 rgba(241,232,213,.5))}}@keyframes cr-commit{0%{opacity:0;transform:scale(1.06) rotate(-.6deg)}55%{opacity:1;transform:scale(.99)}to{opacity:1;transform:none}}@keyframes cr-strike{0%{text-decoration-color:transparent}}@media (prefers-reduced-motion:no-preference){.cr-record .cr-taken .is-chosen{transform-origin:left center;animation:cr-commit var(--t-slow) var(--ease-press) 40ms both}.cr-record .cr-taken .is-not .cr-taken-label{animation:cr-strike var(--t-mid) var(--ease) .2s both}.cr-record>.cr-boardline-you{animation:cr-arrive var(--t-mid) var(--ease) .18s both}.cr-record>.cr-consequence{animation:cr-arrive var(--t-slow) var(--ease) .3s both}.cr-record>.cr-ledger{animation:cr-arrive var(--t-slow) var(--ease) .46s both}.cr-record .cr-ledger-flag{animation:cr-stamp-down var(--t-mid) var(--ease-press) .64s both}}@media (prefers-reduced-motion:reduce){.cr-record .cr-taken .is-chosen{animation:none!important;box-shadow:4px 4px 0 color-mix(in srgb,var(--ink) 40%,transparent)}.cr-record .cr-ledger-flag{box-shadow:3px 3px 0 color-mix(in srgb,var(--ink) 35%,transparent)}}.cr-ledger{margin-top:var(--s3);border-top:1.5px dashed var(--ink-soft);padding-top:10px;max-width:640px}.cr-ledger-tag{font-family:var(--data);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink);margin:0 0 8px}.cr-ledger-tag-sub{color:var(--ink-faint);letter-spacing:.1em}.cr-ledger-grid{display:grid;grid-template-columns:repeat(3,minmax(0,auto));justify-content:start;gap:6px 26px;margin:0}.cr-ledger-grid dt{font-family:var(--data);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 4px}.cr-ledger-grid dd{margin:0;display:flex;align-items:center;gap:7px}.cr-ledger-v{font-family:var(--data);font-size:12.5px;font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:479px){.cr-ledger-grid{grid-template-columns:1fr;gap:6px}.cr-ledger-grid>div{display:grid;grid-template-columns:9.5em 1fr;align-items:center}.cr-ledger-grid dt{margin:0}}.cr-ledger-flag{display:inline-block;margin:10px 0 0;padding:4px 9px 3px;border:1.5px solid var(--ink);font-family:var(--data);font-size:11px;letter-spacing:.08em;line-height:1.45}.cr-ledger-note{margin:8px 0 0;max-width:62ch}.cr-ledger-note,.cr-ledger-run{font-family:var(--data);font-size:11.5px;line-height:1.5;color:var(--ink-soft)}.cr-ledger-run{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;margin:10px 0 0;padding-top:8px;border-top:1px solid var(--rule)}.cr-ledger-run b{color:var(--ink);font-weight:700;font-variant-numeric:tabular-nums}.cr-ledger-run-k{flex-basis:100%;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint)}.cr-ledger-run>span{display:inline-flex;align-items:center;gap:6px}.cr-ledger-pips{display:inline-flex;gap:2px}.cr-ledger-pips i{width:9px;height:9px;border:1px solid var(--ink)}.cr-ledger-pips i.on{background:var(--ink)}.cr-ledger-run.is-side{flex-direction:column;align-items:flex-start;gap:3px;border-top:0;padding-top:0;margin:0 0 12px}.cr-ledger-run.is-side .cr-ledger-run-k{display:none}.cr-ledger.is-compact{border-top:1px dashed hsla(41,50%,89%,.45);padding-top:6px;margin:8px 0 0;display:grid;gap:2px}.cr-ledger.is-compact .cr-ledger-tag{color:hsla(41,50%,89%,.7);margin:0;font-size:9.5px}.cr-ledger-line{font-family:var(--data);font-size:11.5px;letter-spacing:.04em;line-height:1.45}.cr-rk-gaps{list-style:none;margin:0 0 var(--s3);padding:0;display:grid;gap:6px;max-width:66ch}.cr-rk-gaps li{display:grid;grid-template-columns:52px minmax(0,1fr);gap:10px;align-items:baseline;font-size:16px;line-height:1.45}.cr-rk-gap-who{display:inline-flex;align-items:center;gap:4px}.cr-rk-gap-to{font-family:var(--data);font-size:11px;color:var(--ink-soft)}.cr-rk-gap-name{font-family:var(--data);font-size:12px;letter-spacing:.12em;text-transform:uppercase}.cr-rk-stamp.is-you{color:var(--ink);background:var(--paper-lit)}.cr-rk-verdict{font-size:14.5px;color:var(--ink-soft)}.cr-rk-rung-flag{display:grid;gap:1px;margin-top:3px;font-family:var(--data);font-size:9px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);white-space:nowrap}.cr-rk-rung-flag>span{display:inline-flex;align-items:center;gap:3px}.cr-rk-val{font-family:var(--data);font-size:10.5px;font-variant-numeric:tabular-nums;color:var(--ink-soft);white-space:nowrap}.cr-rk-pair-row.is-you .cr-rk-val{color:var(--ink)}.cr-rk-rung.is-same .cr-rk-val{display:none}@media (min-width:480px){.cr-rk-rung{grid-template-columns:84px repeat(3,minmax(0,1fr))}}@media (max-width:479px){.cr-rk-flag-x,.cr-rk-val{display:none}.cr-rk-rung-flag{font-size:9px}}.cr-rk-gap-to{font-size:13px}@keyframes cr-rk-set{0%{opacity:0;transform:scale(1.7)}60%{opacity:1;transform:scale(.94)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.cr-rk-lane .cr-rk-lane-name{animation:cr-fade var(--t-mid) var(--ease) calc(var(--i, 0) * .26s + .2s + var(--beat, 0ms)) both}.cr-rk-bar{animation-delay:calc(var(--i, 0) * .26s + .3s + var(--beat, 0ms))}.cr-rk-bar-label{animation:cr-fade var(--t-mid) var(--ease) calc(var(--i, 0) * .26s + .56s + var(--beat, 0ms)) both}.cr-rk-mark{transform-box:fill-box;transform-origin:center;animation:cr-rk-set var(--t-mid) var(--ease-press) calc(var(--i, 0) * .26s + .58s + var(--beat, 0ms)) both}.cr-rk-mark-time,.cr-rk-never{animation:cr-fade var(--t-fast) var(--ease) calc(var(--i, 0) * .26s + .7s + var(--beat, 0ms)) both}.cr-rk-gaps li{animation:cr-arrive var(--t-slow) var(--ease) calc(var(--i, 0) * .12s + 1.12s + var(--beat, 0ms)) both}.cr-rk-stamp.is-you{animation:cr-stamp-down var(--t-mid) var(--ease-press) calc(1.42s + var(--beat, 0ms)) both}.cr-rk-stage:not([data-seen]) :is(.cr-rk-fig,.cr-rk-lane-name,.cr-rk-bar,.cr-rk-bar-label,.cr-rk-mark,.cr-rk-mark-time,.cr-rk-never,.cr-rk-gaps li,.cr-rk-stamp){animation-play-state:paused}.cr-rk-ladder .cr-rk-rung:not(.cr-rk-rung-head){animation:cr-arrive var(--t-mid) var(--ease) calc(min(var(--i, 0) * 70ms, .56s) + 80ms) both}.cr-rk-ladder:not([data-seen]) .cr-rk-rung{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.cr-rk-bar-label,.cr-rk-gaps li,.cr-rk-lane-name,.cr-rk-mark-time,.cr-rk-never,.cr-rk-rung{animation:none!important}.cr-rk-mark{filter:drop-shadow(2px 2px 0 color-mix(in srgb,var(--ink) 40%,transparent))}.cr-rk-stamp.is-you{box-shadow:3px 3px 0 color-mix(in srgb,var(--ink) 45%,transparent)}}.cr-scorecard-tag{display:inline-block;margin-right:6px;padding:2px 6px 1px;border:1px dashed var(--ink-soft);font-family:var(--data);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink);vertical-align:1px}.cr-scorecard-dek{max-width:66ch}@keyframes cr-settle{0%{opacity:0;transform:translateY(-8px) scale(1.08)}70%{opacity:1}to{opacity:1;transform:none}}@keyframes cr-fill{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:no-preference){.cr-score-grid .big{transform-origin:left bottom;animation:cr-settle var(--t-slow) var(--ease-press) both}.cr-score-grid>div:nth-child(2) .big{animation-delay:.11s}.cr-score-grid>div:nth-child(3) .big{animation-delay:.22s}.cr-score-grid>div:nth-child(4) .big{animation-delay:.33s}.cr-score-grid .cr-meter span{transform-origin:left;animation:cr-fill var(--t-slow) var(--ease) .26s both}.cr-score-grid .cr-meter i{animation:cr-fade var(--t-fast) var(--ease) both;animation-delay:calc(.4s + 40ms * var(--k, 0))}.cr-scorecard:not([data-seen]) :is(.big,.cr-meter span,.cr-meter i){animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.cr-score-grid .big{filter:drop-shadow(2px 2px 0 color-mix(in srgb,var(--ink) 30%,transparent))}}.cr-brief-again-tag{display:inline-block;margin-right:8px;padding:1px 6px;background:var(--ink);color:var(--paper);font-size:10px;letter-spacing:.18em;text-transform:uppercase}.cr-again{margin-top:var(--s5);border-top:3px double var(--ink);padding-top:var(--s3)}.cr-again-tag{font-family:var(--data);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 8px}.cr-again-title{font-family:var(--poster);font-size:clamp(32px,5.4vw,52px);line-height:.95;text-transform:uppercase;margin:0 0 12px;text-wrap:balance}.cr-again-body{font-size:16.5px;line-height:1.6;max-width:60ch;margin:0}.cr-again-body b{font-family:var(--data);font-size:.92em;font-variant-numeric:tabular-nums}.cr-again .cr-end-actions{margin-top:var(--s3)}.cr-again-tag-days{margin-top:var(--s4)}.cr-again-days{list-style:none;margin:0;padding:0;display:grid;gap:14px}@media (min-width:640px){.cr-again-days{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}.cr-again-day{width:100%;height:100%;display:flex;flex-direction:column;gap:6px;text-align:left;cursor:pointer;padding:14px 16px 12px;min-height:44px;background:var(--paper);color:var(--ink);border:1.5px solid var(--ink);box-shadow:3px 3px 0 var(--ink);font:inherit;transition:box-shadow var(--t-mid) var(--ease),transform var(--t-mid) var(--ease),border-color var(--t-fast) var(--ease)}.cr-again-day:disabled{opacity:.55;cursor:default}@media (hover:hover){.cr-again-day:not(:disabled):hover{border-color:var(--ember);box-shadow:3px 8px 0 var(--ember);transform:translateY(-5px)}}.cr-again-day:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--ink);transition-duration:var(--t-fast);transition-timing-function:var(--ease-press)}.cr-again-day:focus-visible{outline:2px solid var(--ember);outline-offset:3px}.cr-again-day-head{display:flex;align-items:center;gap:8px;font-family:var(--data);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft)}.cr-again-day-title{font-family:var(--poster);font-size:24px;line-height:1;text-transform:uppercase;text-wrap:balance}.cr-again-day-meta{line-height:1.5;color:var(--ink-soft)}.cr-again-day-cta,.cr-again-day-meta{font-family:var(--data);font-size:11px}.cr-again-day-cta{margin-top:auto;padding-top:6px;letter-spacing:.16em;text-transform:uppercase;color:var(--ember)}.cr-again-all{margin-top:var(--s3);min-height:44px;padding:0;background:none;border:0;cursor:pointer;font-family:var(--data);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:underline;text-decoration-color:var(--ember);text-underline-offset:4px}@media (hover:hover){.cr-again-all:hover{color:var(--ember)}}@media (prefers-reduced-motion:no-preference){.cr-again-title{transform-origin:left bottom;animation:cr-settle var(--t-slow) var(--ease-press) 80ms both}.cr-again-days li{animation:cr-arrive var(--t-slow) var(--ease) calc(.32s + var(--i, 0) * 90ms) both}.cr-again:not([data-seen]) :is(.cr-again-title,.cr-again-days li){animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.cr-again-day{transition:none}.cr-again-day:active,.cr-again-day:hover{transform:none!important}.cr-again-title{text-shadow:3px 3px 0 color-mix(in srgb,var(--ink) 22%,transparent)}}@media (max-width:429px){.cr-console-clock{flex-shrink:0;width:66px}.cr-console-time{font-size:18px;white-space:nowrap}.cr-console-row{gap:4px}.cr-pips{gap:3px;flex-shrink:0}.cr-pips i{width:6px;height:6px}.cr-pips i.is-now{border-width:1.5px;box-shadow:0 0 0 1.5px var(--ember)}}.cr-dbox .cr-ledger.is-compact{border-top-color:var(--rule);color:var(--ink)}.cr-dbox .cr-ledger.is-compact .cr-ledger-tag{color:var(--ink-faint)}@media (prefers-reduced-motion:no-preference){.cr-precord .cr-ledger.is-compact{animation:cr-arrive var(--t-slow) var(--ease) calc(var(--cam-ms) + .52s) both}}