.sec-status{display:flex;align-items:center;gap:14px;padding:14px 16px;margin-bottom:16px;border:1px solid var(--border-light);border-radius:var(--radius-md);background:var(--primary-lighter)}.sec-status.is-on{background:var(--success-tint)}.sec-status__icon{flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-size:22px;color:var(--primary);background:var(--bg-main);box-shadow:var(--shadow-sm)}.sec-status.is-on .sec-status__icon{color:var(--success-ink)}.sec-status__title{margin:0;font-weight:600;color:var(--text-primary)}.sec-status__meta{margin:2px 0 0;font-size:13px;color:var(--text-secondary)}.sec-help{margin-top:16px;padding:12px 14px;border-left:3px solid var(--primary);border-radius:var(--radius-md);background:var(--bg-hover);color:var(--text-secondary);font-size:13px}.sec-qr{display:inline-block;padding:14px;background:#fff;border:1px solid var(--border-light);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.sec-secret{display:inline-block;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-hover);border:1px dashed var(--border-medium);letter-spacing:.08em}.stepup-modal .ant-modal-content{padding:28px 28px 20px;border-radius:16px;box-shadow:var(--shadow-lg)}.stepup-modal .ant-modal-confirm-title{font-size:18px;font-weight:600;color:var(--text-primary)}.stepup-modal .ant-modal-confirm-content{margin-top:10px}.stepup-modal .ant-modal-confirm-body>.anticon{font-size:26px;color:var(--primary)}.stepup-modal .ant-modal-confirm-btns{margin-top:20px}.stepup-modal .ant-input,.stepup-modal .ant-input-affix-wrapper{height:44px;border-radius:var(--radius-md)}.stepup-modal input[inputmode=numeric]{letter-spacing:.3em;text-align:center;font-size:18px}
