.settings-tabs-three{grid-template-columns:repeat(3,1fr)}.billing-settings-card{max-width:780px;margin:18px auto}.billing-settings-card header h2{margin:3px 0}.billing-settings-form{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:20px}.billing-settings-form .wide{grid-column:1/-1}.billing-settings-form label small{color:var(--muted);font-weight:400}.billing-setting-note{display:flex;justify-content:space-between;padding:13px 15px;border-radius:12px;background:#f0fdfa;color:var(--brand-dark)}.billing-setting-note span{color:var(--muted)}.bill-calculation input[readonly]{background:#eef6f5;color:var(--brand-dark);font-weight:700}@media(max-width:760px){.settings-tabs-three{grid-template-columns:1fr}.billing-settings-form{grid-template-columns:1fr}.billing-settings-form .wide{grid-column:auto}.billing-setting-note{display:block}.billing-setting-note span{display:block;margin-top:3px}}
.qr-order-setting{display:flex;align-items:center;gap:16px;padding:18px;border:1px solid #bce9e4;border-radius:16px;background:linear-gradient(135deg,#effcf9,#f8fffe)}
.qr-order-setting-icon{width:48px;height:48px;display:grid;place-items:center;flex:0 0 auto;border-radius:14px;background:#0f978d;color:#fff;font-weight:800;letter-spacing:.05em}
.qr-order-setting>div:nth-child(2){display:flex;flex-direction:column;gap:4px;flex:1}.qr-order-setting span{color:#64748b;font-size:.9rem}
.setting-switch{display:flex!important;align-items:center;gap:9px;cursor:pointer}.setting-switch input{position:absolute;opacity:0;pointer-events:none}.setting-switch i{width:48px;height:27px;border-radius:99px;background:#cbd5e1;position:relative;transition:.2s}.setting-switch i:after{content:"";position:absolute;width:21px;height:21px;left:3px;top:3px;border-radius:50%;background:#fff;box-shadow:0 2px 5px #0002;transition:.2s}.setting-switch input:checked+i{background:#0f978d}.setting-switch input:checked+i:after{transform:translateX(21px)}.setting-switch em{font-style:normal;font-weight:700;color:#334155}
@media(max-width:640px){.qr-order-setting{align-items:flex-start;flex-wrap:wrap}.setting-switch{margin-left:64px}}
