@layer fx-base{.fx-settings-window{gap:var(--space-6);grid-template-columns:176px minmax(0,1fr);align-items:start;width:100%;min-width:0;display:grid}.fx-settings-sidebar{min-width:0;padding-block:var(--space-2);max-height:calc(100dvh - 240px);position:sticky;top:0;overflow-y:auto}.fx-settings-heading{padding:var(--space-3);margin-bottom:var(--space-4)}.fx-settings-category{color:var(--text-tertiary);font-size:var(--font-size-xs);margin:var(--space-4) var(--space-3) var(--space-2);display:block}.fx-settings-tabs{gap:var(--space-1);flex-direction:column;display:flex}.fx-settings-window .fx-settings-tabs>a{align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);padding:var(--space-3);color:var(--text-secondary);font-size:var(--font-size-sm);text-decoration:none;display:flex}.fx-settings-window .fx-settings-tabs>a[aria-current=page]{background:var(--bg-track);color:var(--text-primary);font-weight:var(--font-weight-semibold)}.fx-settings-version{gap:var(--space-1);margin-top:var(--space-6);padding:var(--space-3);color:var(--text-tertiary);font-size:var(--font-size-xs);flex-wrap:wrap;display:flex}.fx-settings-content{min-width:0;padding-block:var(--space-2) var(--space-6)}.fx-settings-content>.fx-page{max-width:780px}.fx-connections-group{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-card);overflow:clip}@media (hover:hover) and (pointer:fine){.fx-settings-window .fx-settings-tabs>a:hover{background:var(--bg-subtle)}}@media (width<=1023px){.fx-settings-window{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.fx-settings-sidebar{max-height:none;padding:0;position:static;overflow:visible}.fx-settings-category,.fx-settings-heading,.fx-settings-version{display:none}.fx-settings-tabs{padding-bottom:var(--space-2);flex-direction:row;overflow-x:auto}.fx-settings-window .fx-settings-tabs>a{flex-shrink:0;min-height:44px}}@media (width>=1024px){.fx-settings-window{container:settings/inline-size}}@container settings (width<=620px){.fx-settings-window .fx-settings-sidebar{position:static}}}@layer _,fx-fonts;
