:root{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#182330;background:#f4f6fa}*{box-sizing:border-box}body{margin:0}.wrap{max-width:780px;padding:20px;margin:auto}header{display:flex;align-items:center;gap:15px;margin:18px 0 25px}h1{margin:0;font-size:1.6rem}header p{color:#64748b;margin:4px 0}h2{font-size:1.18rem;margin:0 0 12px}.card{border:1px solid #dde1e7;border-radius:14px;background:#fff;padding:21px;margin-bottom:17px;line-height:1.6;box-shadow:0 3px 12px rgba(22,36,55,.03)}p{margin:.6em 0 1em}.small{font-size:.82rem;color:#566274}.actions{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0}button,.button{background:#ad0b2d;color:#fff;border:0;border-radius:8px;padding:10px 14px;font-weight:600;cursor:pointer;text-decoration:none;display:inline-flex}button:focus-visible,.button:focus-visible{outline:3px solid #f9a8b7}dl{display:grid;grid-template-columns:1.3fr 1fr;gap:9px;margin:16px 0}dt,dd{border-bottom:1px solid #eef0f2;padding:5px 0;margin:0}dd{font-weight:650}code{background:#f4f5f7;padding:2px 5px;border-radius:5px}footer{padding:14px 0 40px}a:not(.button){color:#a5092a}@media(max-width:480px){.wrap{padding:14px}.card{padding:17px}h1{font-size:1.3rem}dl{grid-template-columns:1fr 1fr;gap:5px}button,.button{width:100%;justify-content:center}}
