.smrp{--rp-ink:#f6f8ed;--rp-muted:#c4cdbd;--rp-line:#42513a;max-width:1080px;margin:24px auto 70px;padding:26px 24px;background:#0d170f;border:1px solid #42513a;border-radius:20px;color:var(--rp-ink);font-size:17px;line-height:1.7;text-align:left}.smrp *{box-sizing:border-box}.smrp a{color:#d5ed60;text-underline-offset:4px}.smrp header{padding:38px 0 25px}.smrp h1{font-size:clamp(32px,5vw,48px);line-height:1.15;margin:12px 0 20px;color:var(--rp-ink)}.smrp h2{font-size:25px;line-height:1.3;color:var(--rp-ink);margin:0 0 18px}.smrp h3{font-size:19px;color:var(--rp-ink)}.smrp p{margin:12px 0;color:var(--rp-muted)}.smrp .smrp-eyebrow{font-size:13px;letter-spacing:.12em;color:#d5ed60;font-weight:700}.smrp-top{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;font-size:15px;padding-bottom:18px;border-bottom:1px solid var(--rp-line)}.smrp section{background:#152017;border:1px solid var(--rp-line);padding:28px;border-radius:18px;margin:0 0 22px}.smrp-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}.smrp-grid section{margin:0 0 22px}.smrp-step{display:inline-block;color:#d5ed60;font-size:18px;font-weight:750;margin-bottom:15px}.smrp-actions{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0}.smrp .smrp-button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:12px 22px;border:1px solid #d5ed60;border-radius:9px;background:#d5ed60;color:#12200e;font-family:inherit;font-weight:700;font-size:16px;line-height:1.4;text-decoration:none;cursor:pointer;white-space:normal;text-align:center}.smrp .smrp-secondary{background:transparent;color:#d5ed60}.smrp label{display:block;font-weight:600;color:var(--rp-ink);margin-bottom:8px}.smrp input:not([type=hidden]):not([type=checkbox]),.smrp textarea{display:block;width:100%;min-height:48px;background:#0b110d;border:1px solid #839376;border-radius:8px;color:#fff;font:inherit;font-size:16px;padding:12px;box-shadow:none}.smrp textarea{resize:vertical}.smrp :focus-visible{outline:3px solid #e4f596;outline-offset:4px}.smrp .smrp-check label{font-weight:400}.smrp .smrp-check input{width:20px;height:20px;vertical-align:middle;margin-right:10px;accent-color:#d5ed60}.smrp .smrp-notice{padding:14px 18px;background:#26331e;border-left:3px solid #d5ed60;border-radius:5px;color:#eff6da}.smrp .smrp-number{font-size:34px;font-weight:750;color:#d5ed60}.smrp-table{overflow-x:auto}.smrp table{width:100%;border-collapse:collapse;font-size:15px}.smrp th,.smrp td{padding:13px 10px;border:0;border-bottom:1px solid var(--rp-line);text-align:left;color:var(--rp-ink);background:transparent}.smrp th{color:#d5ed60}.smrp .smrp-empty{padding:25px 0;color:var(--rp-muted)}.smrp li{margin:10px 0}.smrp ol{padding-left:24px}.smrp strong{color:#fff}@media(max-width:600px){.smrp{padding:20px 16px;margin-top:16px;font-size:16px}.smrp section{padding:22px 18px}.smrp h2{font-size:23px}.smrp header{padding-top:26px}.smrp-grid{grid-template-columns:1fr;gap:0}.smrp-actions{flex-direction:column}.smrp .smrp-button{width:100%}.smrp-top{font-size:14px}.smrp table{min-width:500px}}
