._page_1d3dc_1{min-height:100vh;background:var(--command-bg);color:var(--command-text);padding:24px;display:grid;gap:20px}._page_1d3dc_1>header{background:var(--command-panel);color:var(--command-text);border-radius:20px;padding:26px;display:flex;justify-content:space-between;align-items:center}._page_1d3dc_1 header span{color:var(--command-gold);font-weight:900}._page_1d3dc_1 header h1{margin:5px 0;font-size:2.2rem}._page_1d3dc_1 header p{margin:0;color:var(--command-text)}._page_1d3dc_1 header svg{width:52px;height:52px;color:var(--command-gold)}._steps_1d3dc_1{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}._steps_1d3dc_1 article{background:var(--command-panel);border:1px solid var(--command-gold);border-radius:14px;padding:12px;text-align:center;display:grid;gap:4px;color:var(--command-text)}._steps_1d3dc_1 b{margin:auto;background:var(--command-panel);color:var(--command-gold);width:28px;height:28px;border-radius:50%;display:grid;place-items:center}._steps_1d3dc_1 span{font-size:.72rem;font-weight:900;text-transform:uppercase}._form_1d3dc_1,._success_1d3dc_1{max-width:760px;width:100%;margin:auto;background:var(--command-panel);border:1px solid var(--command-gold);border-radius:18px;padding:22px;display:grid;gap:14px;color:var(--command-text)}._form_1d3dc_1 label{display:grid;gap:6px;font-weight:800}._notice_1d3dc_1{display:flex;gap:10px;background:var(--command-panel-2);border:1px solid var(--border);padding:13px;border-radius:12px;color:var(--command-text)}._notice_1d3dc_1 span{display:block;color:var(--command-muted);margin-top:3px}._success_1d3dc_1{text-align:center;justify-items:center;padding:40px}._success_1d3dc_1 svg{width:48px;height:48px;color:var(--command-green)}._success_1d3dc_1 h2{margin:0}._success_1d3dc_1 small{color:var(--command-muted)}._message_1d3dc_1{background:var(--command-panel-2);padding:10px;border-left:4px solid var(--command-gold);color:var(--command-text)}@media(max-width:850px){._steps_1d3dc_1{grid-template-columns:repeat(3,1fr)}}@media(max-width:520px){._page_1d3dc_1{padding:12px}._steps_1d3dc_1{grid-template-columns:1fr 1fr}._page_1d3dc_1>header{align-items:flex-start}._page_1d3dc_1 header h1{font-size:1.6rem}}
