.settings-form{display:grid;gap:20px}.settings-card{background:#fff;border:1px solid #e4ebf4;border-radius:18px;padding:24px;box-shadow:0 8px 28px rgba(11,31,77,.045)}.settings-card-head{display:flex;gap:14px;align-items:flex-start;margin-bottom:22px}.settings-card-head>span{display:grid;place-items:center;flex:0 0 38px;height:38px;border-radius:12px;background:#eaf3ff;color:#0878ff;font-weight:800}.settings-card-head h2{margin:0 0 5px;font-size:20px;color:#10254b}.settings-card-head p{margin:0;color:#66758d;font-size:14px}.settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.settings-grid label{display:grid;gap:7px;color:#263a5b;font-weight:650;font-size:14px}.settings-grid label.wide{grid-column:1/-1}.settings-grid input,.settings-grid textarea,.settings-grid select{width:100%;box-sizing:border-box;border:1px solid #d6e0ed;border-radius:10px;padding:12px 13px;font:inherit;color:#172b4d;background:#fff}.settings-grid textarea{resize:vertical;min-height:90px}.settings-grid input:focus,.settings-grid textarea:focus,.settings-grid select:focus{outline:3px solid rgba(8,120,255,.13);border-color:#0878ff}.settings-grid small{font-size:12px;font-weight:400;color:#718096}.settings-actions{display:flex;justify-content:flex-end;gap:10px;padding-bottom:18px}.settings-alert{padding:14px 18px;border-radius:12px;margin:0 0 18px}.settings-alert.success{background:#eafaf1;color:#17633a;border:1px solid #bce9cd}.settings-alert.error{background:#fff1f1;color:#9c2525;border:1px solid #f0caca}.settings-alert ul{margin:8px 0 0;padding-left:20px}@media(max-width:700px){.settings-card{padding:17px}.settings-grid{grid-template-columns:1fr}.settings-grid label.wide{grid-column:auto}.settings-actions{flex-wrap:wrap}.settings-actions>*{flex:1;text-align:center}}
