.editorial-signature{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:24px;align-items:center;padding:28px;margin:26px 0 34px;border:1px solid var(--line,#445367);border-radius:18px;background:var(--surface,#172231)}.editorial-signature-index{font-size:12px;font-weight:900;letter-spacing:.14em;max-width:110px;text-transform:uppercase;color:var(--accent,#b8ff74)}.editorial-signature h2{font-size:clamp(21px,2.7vw,30px);line-height:1.2;margin:8px 0 12px;letter-spacing:-.02em}.editorial-signature p{margin:0;line-height:1.65;max-width:840px}.editorial-signature .text-link{white-space:nowrap}.editorial-principles{margin:25px 0 36px;padding:26px;border:1px solid var(--line,#445367);border-radius:16px}.editorial-principles>div{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:24px}.editorial-principles article{border-top:2px solid var(--accent,#b8ff74);padding:18px 0 0}.editorial-principles article>span{font:700 13px ui-monospace,monospace;opacity:.75}.editorial-principles h3{margin:9px 0}.editorial-principles p{font-size:15px}.theme-crown .editorial-signature{border-radius:0;border-top:3px double var(--accent,#b89445);border-bottom:3px double var(--accent,#b89445)}.theme-crown .editorial-signature h2{font-family:Georgia,serif;font-weight:500;font-size:32px}.theme-crown .review-verdict-panel{border-radius:0}.theme-trail .editorial-signature{border-style:dashed}.theme-trail .editorial-principles article>span{display:inline-grid;place-items:center;border-radius:50%;height:32px;width:32px;border:1px solid currentColor}.theme-district .editorial-signature{border-radius:0;box-shadow:6px 6px 0 var(--accent,#ed6e58);margin-right:6px}.theme-district .editorial-signature h2{text-transform:uppercase;font-weight:900}.theme-orbit .editorial-signature{background:linear-gradient(135deg,var(--surface,#142236),transparent);border-radius:6px}.theme-orbit .editorial-signature-index{font-family:ui-monospace,monospace}.theme-orbit .editorial-principles article{padding:18px;border:1px solid var(--line,#445367)}.recovery-panel{margin:28px 0;padding:20px;border:1px solid var(--line,#445367);border-radius:12px}.recovery-panel summary{cursor:pointer;font-weight:700;padding:8px 0;min-height:44px}.recovery-panel form{display:grid;gap:12px}.recovery-panel label{display:grid;gap:7px}.recovery-panel input,.recovery-panel select{max-width:100%;min-width:0;width:100%;font:inherit;padding:12px;border-radius:8px;border:1px solid var(--border,#596b82)}
@media(max-width:760px){.editorial-signature{grid-template-columns:1fr;gap:14px;padding:22px}.editorial-signature-index{max-width:none}.editorial-signature .text-link{white-space:normal}.editorial-principles{padding:20px}.editorial-principles>div{grid-template-columns:1fr;gap:18px}.theme-crown .editorial-signature h2{font-size:27px}.recovery-panel input,.recovery-panel select{font-size:16px;min-height:46px}}
