.agency-configuration[data-v-0f3ec122]{padding:24px;max-width:1200px;margin:0 auto}.config-header[data-v-0f3ec122]{margin-bottom:32px}.config-sections[data-v-0f3ec122]{display:grid;gap:24px}.config-section[data-v-0f3ec122]{background:#fff;border-radius:8px;padding:24px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.config-section h2[data-v-0f3ec122]{margin:0 0 20px;font-size:18px}.commission-rates[data-v-0f3ec122],.transaction-limits[data-v-0f3ec122]{display:grid;gap:16px}.limit-item[data-v-0f3ec122],.rate-item[data-v-0f3ec122]{display:grid;grid-template-columns:1fr 200px;align-items:center;gap:16px}.rate-input[data-v-0f3ec122]{position:relative;display:flex;align-items:center}.rate-input input[data-v-0f3ec122]{padding-right:30px}.percentage[data-v-0f3ec122]{position:absolute;right:10px;color:#64748b}input[type=number][data-v-0f3ec122]{width:100%;padding:8px;border:1px solid #e2e8f0;border-radius:4px}.hierarchy-levels[data-v-0f3ec122]{display:grid;gap:16px}.level-item[data-v-0f3ec122]{border:1px solid #e2e8f0;border-radius:6px;padding:16px}.level-header[data-v-0f3ec122]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.level-name[data-v-0f3ec122]{font-weight:600}.level-actions[data-v-0f3ec122]{display:flex;gap:8px}.level-permissions[data-v-0f3ec122]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.service-toggles[data-v-0f3ec122]{display:grid;gap:16px}.service-item[data-v-0f3ec122]{display:flex;align-items:center;gap:12px}.toggle[data-v-0f3ec122]{position:relative;display:inline-block;width:50px;height:26px}.toggle input[data-v-0f3ec122]{opacity:0;width:0;height:0}.slider[data-v-0f3ec122]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#cbd5e1;transition:.4s;border-radius:34px}.slider[data-v-0f3ec122]:before{position:absolute;content:"";height:18px;width:18px;left:4px;bottom:4px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.slider[data-v-0f3ec122]{background-color:#4a6cf7}input:checked+.slider[data-v-0f3ec122]:before{transform:translateX(24px)}.config-actions[data-v-0f3ec122]{margin-top:32px;display:flex;justify-content:flex-end;gap:16px}.btn-add[data-v-0f3ec122],.btn-delete[data-v-0f3ec122],.btn-edit[data-v-0f3ec122],.btn-primary[data-v-0f3ec122],.btn-secondary[data-v-0f3ec122]{padding:8px 16px;border-radius:4px;border:none;cursor:pointer;font-weight:500}.btn-primary[data-v-0f3ec122]{background:#4a6cf7;color:#fff}.btn-secondary[data-v-0f3ec122]{background:#e2e8f0;color:#1e293b}.btn-edit[data-v-0f3ec122]{background:#f59e0b;color:#fff}.btn-delete[data-v-0f3ec122]{background:#ef4444;color:#fff}.btn-add[data-v-0f3ec122]{background:#10b981;color:#fff;width:-moz-fit-content;width:fit-content}