:root{color-scheme:light dark}
.app-shell .app-bottom-nav{border-top:0!important;box-shadow:none!important}
@media(prefers-color-scheme:dark){
 :root{--app-navy:#edf1f7;--app-blue:#72a8ff;--app-border:#29333f;--app-muted:#a3aebd;--app-page:#0b1014;--app-soft:#171e26;color-scheme:dark}
 html,body.app-shell{background:#0b1014!important;color:#edf1f7!important}
 .app-shell :is(.app-header,.app-bottom-nav,.app-bottom-nav__inner,.app-shell__content,.sp-main,.sp-side,.sp-desktop-grid){background:#0b1014!important;color:#edf1f7!important;border-color:#29333f!important}
 .app-shell :is(.premium-manage main,.firm-rewards,.firm-rewards main,.ads-page,.management-subpage,.management-subpage main){background:#0b1014!important;color:#edf1f7!important}
 .app-shell :is(.sp-card,.premium-manage__card,.premium-manage__menu>a,.premium-manage__stats>div,.premium-manage__member,.business-packages__item,.firm-rewards__card,.management-package,.ads-panel,.empty-state){background:#171e26!important;color:#edf1f7!important;border-color:#29333f!important;box-shadow:none!important}
 .app-shell :is(.premium-manage__head,.firm-rewards__head,.management-subpage__head,.ads-head){background:#0b1014!important;color:#edf1f7!important;border-color:#29333f!important}
 .app-shell :is(input:not([type=checkbox]):not([type=radio]),textarea,select){background:#202833!important;color:#edf1f7!important;border-color:#354252!important}
 .app-shell input:disabled{background:#151c24!important;color:#8995a5!important;-webkit-text-fill-color:#8995a5!important}
 .app-shell ::placeholder{color:#8995a5!important}
 .app-shell :is(h1,h2,h3,h4,.app-header__brand,.profile-switch__trigger,.profile-visitor-username,.business-profile-v1__name,.business-profile-v1__identity-copy){color:#edf1f7!important}
 .app-shell :is(.premium-manage__hint,.premium-manage__identity p,.premium-manage__card small,.premium-manage__menu small,.business-profile-v1__category,.business-profile-v1__hours,.business-packages__item small,.firm-rewards__card>p,.ads-note,.management-subpage__note){color:#a3aebd!important}
 .app-shell :is(.business-profile-v1__stats,.business-profile-v1__follower-count,.business-profile-v1__settings-button,.business-profile-v1__follow-button,.business-profile-v1__contact-list,.business-profile-v1__about,.profile-switch,.app-header__dropdown,.app-search,.app-create-menu,.app-create-menu__sheet){background:#171e26!important;color:#edf1f7!important;border-color:#29333f!important}
 .app-shell :is(.profile-switch button,.profile-switch__add,.app-create-menu__choice,.app-search__result,.premium-manage__head>a,.firm-rewards__head>a){background:#202833!important;color:#edf1f7!important;border-color:#354252!important}
 .app-shell :is(.business-profile-v1__stats strong,.business-profile-v1__follower-count strong,.business-profile-v1__stats b){color:#edf1f7!important}
 .app-shell :is(.premium-manage__notice,.management-subpage__note,.ads-note,.firm-rewards__empty){background:#172638!important;color:#b2c8e6!important}
 .app-shell .premium-manage__flash{background:#113b2e!important;color:#8fe0bb!important}
 .app-shell .premium-manage__error{background:#492032!important;color:#ffabc7!important}
 .app-shell :is(.premium-manage__primary,.ads-primary,.management-subpage__action){background:#146ee5!important;color:#fff!important}
 .app-shell :is(.sp-input,.sp-field){color:#edf1f7!important}
 .app-shell .business-packages__item--ads{background:#261925!important}
 .app-shell .app-bottom-nav{background:#0b1014!important;border-top:0!important;box-shadow:none!important}
}
