#settingsScreen>.settings-topic.card{padding:6px 18px;margin:0 0 8px;box-sizing:border-box}#settingsScreen>.settings-topic.card>summary{line-height:26px;padding:6px 4px}#settingsScreen .settings-topic>summary{cursor:pointer;font-size:13px;font-weight:600;padding:12px 4px;color:var(--text-primary)}#settingsScreen .settings-topic>.accordion-body{padding-top:4px}#settingsScreen .settings-topic .settings-topic{margin:0!important;border:0;border-top:1px solid var(--border-color);box-shadow:none;border-radius:0;padding:0 6px;background:transparent}.company-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:12px;padding:10px 0}.company-form label{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--text-secondary)}.company-form input:not([type=checkbox]),.company-form select{box-sizing:border-box;width:100%;min-width:0;font:inherit;font-size:16px;padding:10px;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-base);color:var(--text-primary)}.company-form button{justify-self:start;align-self:end;font-size:12px}.company-form p,.company-form fieldset{grid-column:1/-1;font-size:12px}.company-form small{font-size:11px}.company-form fieldset{border:1px solid var(--border-color);border-radius:8px;padding:12px}.company-form fieldset label{flex-direction:row;align-items:center;padding:7px}.company-form fieldset[hidden]{display:none}

#settingsRecursosBody select{max-width:100%;font-size:16px;padding:8px;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-base);color:var(--text-primary)}#settingsRecursosBody .mini-form-row{flex-wrap:wrap}#settingsRecursosBody .mini-form-field{min-width:0!important}#settingsRecursosBody .table-responsive{overflow-x:auto}
#settingsScreen>.settings-topic>summary{display:flex;align-items:center;gap:8px;list-style:none}
#settingsScreen>.settings-topic>summary::-webkit-details-marker{display:none}
#settingsScreen>.settings-topic>summary::before{content:'';width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:5px solid currentColor;flex-shrink:0;transition:transform .15s}
#settingsScreen>.settings-topic[open]>summary::before{transform:rotate(90deg)}
#settingsScreen>.settings-topic>summary>span{display:inline-flex;align-items:center;gap:8px}
#settingsScreen>.settings-topic>summary i{color:var(--accent-blue,#09b7ce)!important;font-size:14px!important;width:18px;text-align:center;margin:0!important;flex-shrink:0}
.funnel-footer-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px}
.funnel-footer-actions a{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);font-size:13px;text-decoration:none}
.funnel-footer-actions a i{color:var(--accent-blue,#09b7ce)}
