/* LL AI v66.73 — settings/reliability polish. */
#ll6640LongHint{display:none!important;visibility:hidden!important;pointer-events:none!important}

/* Settings: quieter ChatGPT-like hierarchy, not giant grey slabs. */
#ll6637Settings[data-ll6644-settings="true"]{background:#000!important}
#ll6637Settings[data-ll6644-settings="true"] .ll37PageHeader{
  height:102px!important;padding:42px 20px 8px!important;background:linear-gradient(180deg,#000 76%,rgba(0,0,0,.92))!important;
}
#ll6637Settings[data-ll6644-settings="true"] .ll37PageHeader h1{font-size:22px!important;font-weight:650!important;letter-spacing:-.025em!important}
#ll6637Settings[data-ll6644-settings="true"] .ll37PageHeader button{width:46px!important;height:46px!important;background:#1c1c1c!important;border-color:rgba(255,255,255,.10)!important}
#ll6637Settings[data-ll6644-settings="true"] .ll37SettingsScroll{height:calc(100dvh - 102px)!important;padding:8px 18px 72px!important}
#ll6637Settings[data-ll6644-settings="true"] .ll37SettingsStack{width:min(780px,100%)!important}
#ll6637Settings[data-ll6644-settings="true"] .ll37SettingsGroup{
  margin:0 0 24px!important;border:1px solid rgba(255,255,255,.075)!important;border-radius:18px!important;background:#111!important;overflow:hidden!important;box-shadow:none!important;
}
#ll6637Settings[data-ll6644-settings="true"] .ll37SettingsGroup>h2{
  background:#000!important;color:#8c8c8c!important;font-size:13px!important;font-weight:560!important;letter-spacing:.01em!important;padding:11px 4px 9px!important;text-transform:none!important;
}
#ll6637Settings[data-ll6644-settings="true"] .ll37SettingsRow{
  min-height:66px!important;background:#111!important;border-bottom:1px solid rgba(255,255,255,.065)!important;padding:10px 16px!important;grid-template-columns:42px minmax(0,1fr) auto!important;gap:6px!important;
  transition:background .15s ease,transform .12s cubic-bezier(.2,.8,.2,1)!important;
}
#ll6637Settings[data-ll6644-settings="true"] .ll37SettingsRow:hover{background:#181818!important}
#ll6637Settings[data-ll6644-settings="true"] .ll37SettingsRow:active{background:#1d1d1d!important;transform:scale(.997)!important}
#ll6637Settings[data-ll6644-settings="true"] .ll37RowIcon{width:34px!important;height:34px!important;color:#ececec!important}
#ll6637Settings[data-ll6644-settings="true"] .ll37RowIcon svg{width:22px!important;height:22px!important;stroke-width:1.75!important}
#ll6637Settings[data-ll6644-settings="true"] .ll37RowText b{font-size:16px!important;font-weight:550!important;letter-spacing:-.01em!important}
#ll6637Settings[data-ll6644-settings="true"] .ll37RowText small{font-size:12.5px!important;color:#888!important}
#ll6637Settings[data-ll6644-settings="true"] .ll37Chevron{font-size:22px!important;color:#777!important;padding-left:10px!important}
#ll6637Settings[data-ll6644-settings="true"] [data-set37="workspace"] .ll37Chevron{color:#a7a7a7!important}
#ll6637Settings[data-ll6644-settings="true"] [data-set37="notifications"]{display:none!important}

/* The plugin screen is discovery-only: no controls pretending to install/enable anything. */
#ll6637Plugins .ll37PluginToggle,#ll6637Plugins [role="switch"],#ll6637Plugins input[type="checkbox"]{display:none!important}
#ll6637Plugins .ll37PluginRow{cursor:default!important}

@media(max-width:700px){
 #ll6637Settings[data-ll6644-settings="true"] .ll37PageHeader{height:88px!important;padding:25px 12px 7px!important}
 #ll6637Settings[data-ll6644-settings="true"] .ll37SettingsScroll{height:calc(100dvh - 88px)!important;padding:4px 12px 56px!important}
 #ll6637Settings[data-ll6644-settings="true"] .ll37SettingsGroup{border-radius:16px!important;margin-bottom:20px!important}
 #ll6637Settings[data-ll6644-settings="true"] .ll37SettingsRow{min-height:62px!important;padding:9px 13px!important}
 #ll6637Settings[data-ll6644-settings="true"] .ll37RowText b{font-size:15.5px!important}
}
@media(prefers-reduced-motion:reduce){#ll6637Settings[data-ll6644-settings="true"] .ll37SettingsRow{transition:none!important}}
