.security-detail form{margin:14px 12px;padding:16px;border:1px solid #303243;border-radius:12px;background:#1b1c28}.security-detail form>label{display:block;margin-bottom:15px;color:#b7bac8;font-size:12px}.security-detail input,.security-detail select{box-sizing:border-box;width:100%;height:44px;margin-top:7px;padding:0 12px;border:1px solid #363848;border-radius:8px;outline:0;background:#242633;color:#fff}.security-detail form>button{width:100%;height:44px;border:0;border-radius:9px;background:#ed4059;color:#fff;font-weight:700}.security-detail button:disabled{opacity:.55}.security-hint{margin:0 0 16px;padding:10px;border-radius:8px;background:#252737;color:#9295a6;font-size:11px}.security-message{min-height:18px;margin:12px 0 0;color:#ff7184;text-align:center;font-size:12px}.security-message.success{color:#40cd98}.security-readonly{margin:14px 12px;padding:30px 18px;border:1px solid #303243;border-radius:12px;background:#1b1c28;text-align:center}.security-readonly>i{display:grid;width:54px;height:54px;margin:auto;place-items:center;border-radius:50%;background:#263d37;color:#40cd98;font-size:28px;font-style:normal}.security-readonly p{display:flex;justify-content:space-between;padding:12px;border-radius:8px;background:#242633;color:#9194a5}.security-readonly small{color:#777a89}.bank-list{margin:12px}.bank-card{margin-bottom:10px;padding:15px;border-radius:11px;background:linear-gradient(135deg,#34364a,#242633)}.bank-card b,.bank-card span,.bank-card strong{display:block}.bank-card span{margin:8px 0;color:#a6a9b8;font-size:12px}.code-row{display:flex;gap:8px}.code-row input{flex:1}.code-row button{width:112px;margin-top:7px;border:0;border-radius:8px;background:#393b4d;color:#fff}.account-qr{display:block;width:86px;height:86px;margin-top:12px;border-radius:8px;object-fit:cover}.security-detail form>.account-qr-field[hidden]{display:none!important}.account-qr-title{display:block;margin-bottom:7px}.security-detail .account-qr-field input{position:absolute;width:1px;height:1px;margin:0;padding:0;opacity:0;pointer-events:none}.account-qr-preview{display:flex;box-sizing:border-box;min-height:150px;margin:0;align-items:center;justify-content:center;flex-direction:column;gap:7px;border:1.5px dashed #4b4e64;border-radius:12px;background:#222431;color:#a5a8b8;cursor:pointer;overflow:hidden}.account-qr-preview i{display:grid;width:42px;height:42px;place-items:center;border-radius:50%;background:#303344;color:#ed4059;font-size:28px;font-style:normal}.account-qr-preview b{color:#e7e8ee;font-size:14px}.account-qr-preview small{color:#777b8e}.account-qr-preview img{width:138px;height:138px;margin:8px;border-radius:9px;object-fit:cover}.account-qr-preview em{margin-bottom:9px;color:#ed7183;font-size:11px;font-style:normal}
