body.site-dark main.mk-page .mk-turn-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(32px,5vw,72px);}body.site-dark main.mk-page .mk-turn-mail{overflow:hidden;border:1px solid var(--border-strong);border-radius:var(--r-lg);background:var(--surface-card);box-shadow:var(--sh-lg);}body.site-dark main.mk-page .mk-turn-bar{display:flex;justify-content:space-between;margin:0;padding:var(--s-3) var(--s-5);border-bottom:1px solid var(--border);background:var(--surface-sunken);color:var(--text-muted);font-size:13px;}body.site-dark main.mk-page .mk-turn-bar b{color:var(--text)}body.site-dark main.mk-page .mk-turn-body{padding:var(--s-5) var(--s-6) var(--s-6)}body.site-dark main.mk-page .mk-turn-from{margin:0 0 var(--s-4);padding-bottom:var(--s-4);border-bottom:1px solid var(--border);color:var(--text-muted);font-size:14px;line-height:1.7;overflow-wrap:anywhere}body.site-dark main.mk-page .mk-turn-from b{color:var(--text)}body.site-dark main.mk-page .mk-turn-subject{margin:0 0 var(--s-4);color:var(--text);font-size:18px;font-weight:600}body.site-dark main.mk-page .mk-turn-p{margin:0 0 var(--s-3);color:var(--text);font-size:16px;line-height:1.7;white-space:pre-line;overflow-wrap:anywhere}body.site-dark main.mk-page .mk-turn-p.is-brand{margin:0;font-weight:700}body.site-dark main.mk-page .mk-turn-p.is-title{font-family:var(--font-display);font-size:24px;line-height:1.25;font-weight:700}body.site-dark main.mk-page .mk-turn-spot{padding-block:2px;border-radius:3px;-webkit-box-decoration-break:clone;box-decoration-break:clone}body.site-dark main.mk-page .mk-turn-spot[role="button"]{cursor:pointer;text-decoration:underline dotted var(--border-strong);text-underline-offset:4px;transition:background-color .2s,color .2s}body.site-dark main.mk-page .mk-turn-spot[role="button"]:hover{background:var(--brand-tint)}body.site-dark main.mk-page .mk-turn-spot[role="button"]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}body.site-dark main.mk-page .mk-turn-spot.is-found{background:var(--highlight);color:var(--text-on-highlight);text-decoration:none}body.site-dark main.mk-page .mk-turn-spot.is-missed{background:var(--risk-critical-tint);color:var(--risk-critical-text);text-decoration:underline solid var(--risk-critical-solid);text-decoration-thickness:2px}body.site-dark main.mk-page .mk-turn-spot[aria-disabled="true"]{cursor:default}body.site-dark main.mk-page .mk-turn-panel{display:grid;gap:var(--s-4);align-content:start}body.site-dark main.mk-page .mk-turn-count{display:flex;align-items:baseline;gap:var(--s-3);margin:0}body.site-dark main.mk-page .mk-turn-count b{font-family:var(--font-display);font-size:clamp(56px,6vw,80px);line-height:.9;color:var(--text);font-variant-numeric:tabular-nums}body.site-dark main.mk-page .mk-turn-count span{font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted)}body.site-dark main.mk-page .mk-turn-hint{margin:0;color:var(--text-muted);font-size:15px}body.site-dark main.mk-page .mk-turn-hint:empty{display:none}body.site-dark main.mk-page .mk-turn-found{display:grid;margin:0;padding:0;list-style:none}body.site-dark main.mk-page .mk-turn-found:empty{display:none}body.site-dark main.mk-page .mk-turn-found li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:var(--s-3);padding:12px 0;border-top:1px solid var(--border)}body.site-dark main.mk-page .mk-turn-found li>b{color:var(--risk-high-text);font-size:13px;font-weight:800;font-variant-numeric:tabular-nums}body.site-dark main.mk-page .mk-turn-found strong{display:block;color:var(--text);font-size:14px}body.site-dark main.mk-page .mk-turn-found p{margin:2px 0 0;color:var(--text-muted);font-size:13px;line-height:1.55}body.site-dark main.mk-page .mk-turn-answer{display:grid;gap:var(--s-4)}body.site-dark main.mk-page .mk-turn-answer>summary{justify-self:start;list-style:none;cursor:pointer}body.site-dark main.mk-page .mk-turn-answer>summary::-webkit-details-marker{display:none}body.site-dark main.mk-page .mk-turn-answer[open]>summary{display:none}body.site-dark main.mk-page .mk-turn-answer .mk-evidence{max-width:none}body.site-dark main.mk-page .mk-turn-result{margin:0;color:var(--text);font-size:18px;line-height:1.5}body.site-dark main.mk-page .mk-turn-group{margin:var(--s-4) 0 var(--s-1);color:var(--text-muted);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}body.site-dark main.mk-page .mk-turn-next{display:grid;gap:var(--s-1);margin:var(--s-4) 0 0;padding:var(--s-4);border-radius:var(--r-sm);background:var(--brand-tint);color:var(--text);font-size:15px;line-height:1.5}body.site-dark main.mk-page .mk-turn-next span{color:var(--text-muted);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}@media (max-width:900px){body.site-dark main.mk-page .mk-turn-grid{grid-template-columns:1fr}body.site-dark main.mk-page .mk-turn-body{padding:var(--s-4) var(--s-4) var(--s-5)}}@media (prefers-reduced-motion:reduce){body.site-dark main.mk-page .mk-turn-spot[role="button"]{transition:none}}
