.fgp-content{font:13px 'Segoe UI',Arial,sans-serif;color:#24414e}.fgp-menu{display:flex;flex-direction:column;gap:4px}.fgp-menu button{border:0;border-radius:5px;background:#fff;text-align:left;padding:10px 12px;color:#24414e;font:inherit;cursor:pointer}.fgp-menu button:hover,.fgp-menu button.active{background:#e9f5f4;color:#087f83}.fgp-menu hr{border:0;border-top:1px solid #e0e8ed;width:100%;margin:6px 0}.fgp-status{min-height:22px;color:#287655;margin-top:8px}.fgp-status.error{color:#b12c2c}.fgp-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:14px}.fgp-actions button,.fgp-add,.fgp-manage button{padding:8px 12px;background:#fff;border:1px solid #cbd9df;border-radius:5px;color:#24414e;cursor:pointer}.fgp-actions .primary{background:#087f83;border-color:#087f83;color:#fff}.fgp-actions button:disabled{opacity:.5}.fgp-rule{border:1px solid #d6e3e8;border-radius:7px;padding:12px;margin-bottom:10px}.fgp-fields{display:flex;gap:10px;flex-wrap:wrap;align-items:flex-end}.fgp-field{display:flex;flex-direction:column;gap:5px;font-size:12px;flex:1 1 120px}.fgp-field input,.fgp-field select,.fgp-name{height:34px;border:1px solid #c8d8df;border-radius:5px;padding:5px 8px;box-sizing:border-box;width:100%;font:13px 'Segoe UI',Arial}.fgp-field input[type=color]{padding:3px}.fgp-color-label{display:flex;align-items:center;gap:4px}.fgp-color-label input{width:auto;height:auto}.fgp-rule .fgp-delete{border:0;background:transparent;color:#ab3535;cursor:pointer;padding:8px}.fgp-style-fields{margin-top:10px}.fgp-manage-row{display:flex;align-items:center;gap:8px;margin-bottom:8px}.fgp-manage-row input{flex:1;min-width:0}.fgp-empty{padding:14px;color:#647c88}.fgp-help{color:#647c88;margin:0 0 12px;line-height:1.5}.fgp-popup .dx-popup-content{overflow:auto}.fgp-save-name{width:100%;margin:8px 0}.fgp-content .fgp-heading{font-weight:600;margin:0 0 10px}

.fgp-content .fgp-field select,.fgp-content .fgp-field select option{color:#24414e;background:#fff}.fgp-content .fgp-field select{min-width:120px}
