.settings-limit-groups{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.settings-limit-groups>.settings-panel,.settings-panel,.feature-settings-page{min-width:0}.feature-settings-page .panel:not(.table-panel){padding:24px}.feature-settings-links{flex-wrap:wrap;gap:12px;display:flex}.feature-settings-scope{margin:0}@media (width<=760px){.feature-settings-page .panel:not(.table-panel){padding:20px}.feature-settings-page .button{min-height:44px}}@media (width<=520px){.feature-settings-page .panel:not(.table-panel){padding:16px}}.settings-tabs{border-bottom:1px solid var(--line);overscroll-behavior-x:contain;flex-wrap:nowrap;gap:24px;max-width:100%;margin-bottom:24px;display:flex;overflow-x:auto}.settings-tabs>button{min-height:48px;color:var(--muted);white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;padding:0 12px;font-size:14px}.settings-tabs>button:hover{color:var(--accent-text)}.settings-tabs>button[aria-selected=true]{color:var(--coral-deep);border-bottom-color:var(--coral);font-weight:600}.settings-tabs>button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}@media (width<=760px){.settings-tabs{gap:8px;margin-bottom:20px}}@media (width<=360px){.settings-panel .settings-summary .summary-row{grid-template-columns:minmax(0,1fr);gap:4px}.settings-panel .panel-title{flex-wrap:wrap}}
