.dev-card{background:var(--brand-soft);border-radius:12px;padding:14px;margin-bottom:18px;font-size:13px;line-height:1.5;color:var(--ink-2)}.dev-form{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:16px;margin-bottom:18px}.dev-form-field{margin-bottom:12px}.dev-form-field--last{margin-bottom:14px}.dev-form-label{display:block;font-size:13px;font-weight:700;color:var(--ink-2);margin-bottom:6px}.dev-form-input{width:100%;padding:14px;border:2px solid var(--line);border-radius:10px;font-size:16px;font-weight:600}.dev-form-input--sm{padding:12px;font-size:15px}.dev-success{background:#DCFCE7;border:1px solid var(--ok);border-radius:12px;padding:16px;margin-bottom:18px}.dev-success-label{font-size:12px;font-weight:700;color:#0F5132;text-transform:uppercase;letter-spacing:0.04em;margin-bottom:8px}.dev-success-link{display:block;background:var(--surface);border:1px solid var(--ok);border-radius:8px;padding:12px;font-family:ui-monospace,monospace;font-size:12px;word-break:break-all;color:var(--ink);text-decoration:none}.dev-success-hint{margin-top:10px;font-size:11px;color:var(--ink-2)}.dev-warn{background:#FEF3C7;border:1px solid var(--gold);border-radius:12px;padding:16px;margin-bottom:18px;color:var(--gold);font-size:14px;font-weight:600}.dev-section-h3{font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:0.04em;color:var(--ink-3)}.dev-list{background:var(--surface);border:1px solid var(--line);border-radius:12px;overflow:hidden}.dev-list-item{padding:12px 14px;border-bottom:1px solid var(--line);font-size:13px}.dev-list-item:last-child{border-bottom:0}.dev-list-row{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.dev-list-main{flex:1;min-width:0}.dev-list-email{font-weight:700;color:var(--ink)}.dev-list-meta{font-size:11px;color:var(--ink-3);margin-top:2px}.dev-list-id{font-size:11px;color:var(--ink-3);font-family:ui-monospace,monospace}.dev-list-footer{font-size:11px;color:var(--ink-3);margin-top:8px;padding:0 4px}.dev-empty{padding:24px;text-align:center;color:var(--ink-3);font-size:13px}.dev-header-meta{font-size:11px;color:var(--ink-3);font-weight:600}.dev-section-mt8{margin-top:8px}.btn-primary--reset-mt{margin-top:0}.status-ok{color:var(--ok)}.color-brand{color:var(--brand)}.color-ink-2{color:var(--ink-2)}.balance-strip .b-info .val--nocard{font-size:17px}.notif-chev{flex-shrink:0;opacity:0.6}