.T7_KoW_sos{background:var(--sos);color:#fff;border-radius:var(--radius);align-items:center;gap:14px;min-height:64px;margin-top:16px;padding:14px 18px;text-decoration:none;display:flex;box-shadow:0 2px 10px #c6282840}.T7_KoW_sos:hover{filter:brightness(1.08)}.T7_KoW_sos:active{transform:translateY(1px)}.T7_KoW_sos svg{flex-shrink:0}.T7_KoW_sosBody{flex:1;min-width:0}.T7_KoW_sosBody strong{font-family:var(--font-head);letter-spacing:.08em;text-transform:uppercase;font-size:1.35rem;font-weight:700;line-height:1.1;display:block}.T7_KoW_sosBody span{opacity:.92;font-size:.9rem}.T7_KoW_sosArrow{font-size:1.5rem;font-weight:700}.T7_KoW_hero{border-top:4px solid var(--accent);margin-top:16px;padding:20px 20px 18px}.T7_KoW_hero h2{margin:4px 0 6px;font-size:1.8rem}.T7_KoW_hero p{margin:0 0 10px}.T7_KoW_heroSteps{counter-reset:step;gap:6px;margin:14px 0 18px;padding:0;list-style:none;display:grid}.T7_KoW_heroSteps li{counter-increment:step;align-items:baseline;gap:10px;display:flex}.T7_KoW_heroSteps li:before{content:counter(step, decimal-leading-zero);font-family:var(--font-mono);color:var(--accent-text);font-size:.75rem;font-weight:600}.T7_KoW_heroSteps li.T7_KoW_passed{color:var(--muted)}.T7_KoW_heroActions{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.T7_KoW_heroActions .button{min-height:52px;padding:10px 22px;font-size:1.1rem}@media (max-width:560px){.T7_KoW_heroActions .button{width:100%}}.T7_KoW_next{margin-top:16px;padding:18px 20px}.T7_KoW_next h2{margin:2px 0 6px;font-size:1.5rem}.T7_KoW_next p{margin:0 0 12px}.T7_KoW_nextHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.T7_KoW_nextHead .status-dot{margin:0}.T7_KoW_nextButton{min-height:50px;padding:10px 20px}@media (max-width:560px){.T7_KoW_nextButton{width:100%}}.T7_KoW_sectionTitle{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--olive);margin:26px 0 8px;font-size:.75rem;font-weight:600}.T7_KoW_upcoming{margin:0;padding:0;list-style:none}.T7_KoW_upcoming li+li{border-top:1px dashed var(--border)}.T7_KoW_upcoming a{min-height:48px;color:inherit;align-items:center;gap:10px;padding:8px 2px;text-decoration:none;display:flex}.T7_KoW_upcoming a:hover .T7_KoW_upLabel{color:var(--accent-text)}.T7_KoW_upcoming .status-dot{flex-shrink:0;margin:0}.T7_KoW_upLabel{overflow-wrap:anywhere;flex:1;min-width:0}.T7_KoW_upWhen{font-family:var(--font-mono);color:var(--muted);white-space:nowrap;font-size:.8rem}.T7_KoW_upWhen.T7_KoW_bad{color:var(--bad);font-weight:600}.T7_KoW_empty{color:var(--muted);margin:0;font-size:.95rem}.T7_KoW_checks{margin-top:18px}.T7_KoW_checks>summary{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);min-height:52px;font-family:var(--font-head);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:10px;padding:10px 16px;font-size:1.05rem;font-weight:600;list-style:none;display:flex}.T7_KoW_checks>summary::-webkit-details-marker{display:none}.T7_KoW_checks>summary:after{content:"▾";color:var(--muted);margin-left:auto;transition:transform .15s}.T7_KoW_checks[open]>summary:after{transform:rotate(180deg)}.T7_KoW_checks>summary .status-dot{margin:0}.T7_KoW_checkCount{font-family:var(--font-mono);color:var(--muted);text-transform:none;letter-spacing:0;font-size:.8rem}.T7_KoW_checkList{margin:8px 0 0;padding:0 4px;list-style:none}.T7_KoW_checkList li+li{border-top:1px dashed var(--border)}.T7_KoW_checkList a{color:inherit;grid-template-columns:12px 1fr auto;align-items:baseline;gap:2px 10px;padding:10px 2px;text-decoration:none;display:grid}.T7_KoW_checkList a:hover strong{color:var(--accent-text)}.T7_KoW_checkList .status-dot{margin:0}.T7_KoW_checkList strong{font-weight:600}.T7_KoW_checkValue{font-family:var(--font-mono);color:var(--muted);text-align:right;font-size:.82rem}.T7_KoW_checkHint{color:var(--muted);grid-column:2/-1;font-size:.88rem}.T7_KoW_checkActions{margin-top:10px;padding:0 4px}.T7_KoW_toolGroups{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:4px 28px;display:grid}.T7_KoW_toolGroup h3{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--olive);margin:14px 0 4px;font-size:.72rem;font-weight:600}.T7_KoW_toolList{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.T7_KoW_toolList li{border-bottom:1px solid var(--border)}.T7_KoW_toolList a{min-height:50px;color:inherit;align-items:center;gap:12px;padding:6px 2px;text-decoration:none;display:flex}.T7_KoW_toolList a>svg{color:var(--accent-text);flex-shrink:0}.T7_KoW_toolList a:hover strong{color:var(--accent-text)}.T7_KoW_toolList strong{font-family:var(--font-head);letter-spacing:.03em;text-transform:uppercase;font-size:1.08rem;font-weight:600;line-height:1.15;display:block}.T7_KoW_toolList span span{color:var(--muted);font-size:.85rem;line-height:1.3;display:block}.T7_KoW_toolList a.T7_KoW_sosTool>svg,.T7_KoW_toolList a.T7_KoW_sosTool strong{color:var(--bad)}.T7_KoW_guides{margin:0;padding:0;list-style:none}.T7_KoW_guides li{padding:6px 0}.T7_KoW_guides .tag{margin-right:8px}
