.popup-toolbar{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 22px;border:1px solid #e5eaf3;border-radius:13px;background:#fff}.popup-toolbar b,.popup-toolbar span{display:block}.popup-toolbar span{margin-top:5px;color:#8790a5;font-size:11px}.popup-toolbar button{padding:9px 16px;border:0;border-radius:8px;color:#fff;background:#4d55df;font-weight:700}.popup-editor{display:grid;grid-template-columns:42px minmax(0,1fr) 150px;gap:16px;margin-top:14px;padding:20px;border:1px solid #e5eaf3;border-radius:13px;background:#fff}.popup-number{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;color:#4d55df;background:#eff0ff;font-weight:800}.popup-fields{display:grid;gap:12px}.popup-fields label>span{display:block;margin-bottom:7px;color:#59637a;font-size:12px;font-weight:700}.popup-fields input,.popup-fields textarea{width:100%;padding:11px 12px;border:1px solid #dfe4ef;border-radius:8px;outline:0}.popup-fields textarea{min-height:110px;resize:vertical;line-height:1.6}.popup-actions{display:flex;align-items:flex-start;justify-content:flex-end;align-content:flex-start;gap:7px;flex-wrap:wrap}.popup-actions button{width:34px;height:32px;border:1px solid #dce1ed;border-radius:7px;color:#59637a;background:#fff}.popup-actions .danger{width:auto;padding:0 10px;color:#d34b59}.popup-enabled{display:flex;align-items:center;gap:6px;width:100%;justify-content:flex-end;color:#516078;font-size:12px}.popup-save{margin-top:15px}@media(max-width:700px){.popup-editor{grid-template-columns:36px 1fr}.popup-actions{grid-column:1/-1;justify-content:flex-start}.popup-enabled{width:auto;justify-content:flex-start}.popup-toolbar{align-items:flex-start;flex-direction:column}}
