/* F241 automatic lightweight mode for low-power devices */
html.f241-lite{
  scroll-behavior:auto!important;
}

html.f241-lite *,
html.f241-lite *::before,
html.f241-lite *::after{
  animation:none!important;
  transition:none!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
}

html.f241-lite #f241UnifiedBg{
  background:
    radial-gradient(circle at 5% 24%,rgba(33,111,255,.17),transparent 34%),
    radial-gradient(circle at 95% 19%,rgba(119,70,255,.14),transparent 32%),
    linear-gradient(90deg,#071327 0%,#030d1b 48%,#0b1030 100%)!important;
}

html.f241-lite #f241UnifiedBg::before{
  opacity:.28!important;
  animation:none!important;
}

html.f241-lite #f241UnifiedBg::after,
html.f241-lite #f241UnifiedBg .f241-bg-column,
html.f241-lite #f241UnifiedBg .f241-bg-glow,
html.f241-lite #f241UnifiedBg .f241-bg-frame,
html.f241-lite #f241UnifiedBg .f241-bg-orbit{
  display:none!important;
}

html.f241-lite :is(
  .card,.panel,.profile-panel,.home-picture-card,.app-row,.hy2-promo,.stat,.toolbar,
  .device,.installer,.notice,.modal-card,.chart-card,.detail-card,.login-card,.profile-strip,
  .service-card,.storage-card,.account-stat,.dialog-card,.upload-box,.track,.compact-player,
  .cmdrow,.codebox,.profile-result,.auth-card,.sidebar
){
  background:linear-gradient(145deg,rgba(14,24,42,.96),rgba(6,12,23,.96))!important;
  box-shadow:0 8px 24px rgba(0,0,0,.18)!important;
}

html.f241-lite :is(
  .item,.detail-row,.key-row,.storage-row,.cloud-user,.stats-row>div,.security-list>div,.crumb-row
){
  background:rgba(16,27,46,.94)!important;
  box-shadow:none!important;
}

html.f241-lite :is(
  input:not([type="range"]):not([type="checkbox"]):not([type="radio"]),
  textarea,select,.profile-input,.profile-code-input,.search
){
  background:#08111f!important;
  box-shadow:none!important;
}

html.f241-lite :is(
  .btn,.chip,.control,.auth-tab,.icon-btn,.user-pill,.more,.hy2-btn,.download-installer,.app-open,.close
){
  box-shadow:none!important;
}

html.f241-lite .f241-site-header,
html.f241-lite .f241-drawer,
html.f241-lite .f241-drawer-overlay{
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
}

html.f241-lite .ambient,
html.f241-lite .orbit,
html.f241-lite .stars,
html.f241-lite [class*="glow"]{
  filter:none!important;
}


@media(prefers-reduced-motion:reduce){
  *,*::before,*::after{
    animation:none!important;
    transition:none!important;
    scroll-behavior:auto!important;
  }
}