html,body{overscroll-behavior-y:none}
html[data-color-theme=dark],html[data-color-theme=dark] body{background:#000!important;color-scheme:dark}
html[data-color-theme=light],html[data-color-theme=light] body{background:#fff!important;color-scheme:light}
header [data-account-trigger],header #header-login{border-radius:6px!important;min-height:44px}
html[data-color-theme=light] header{background:#fff!important;color:#182032!important;border-color:#d4d9e2!important}
html[data-color-theme=light] header :is(a,button,.brand-tag,[data-logotag]){color:#43516a!important}
html[data-color-theme=light] header :is([data-account-trigger],#header-login){background:#233bff!important;color:#fff!important;border-color:#4b5aff!important}
html[data-color-theme=light] .pc-account-panel{background:#f6f7fa!important;color:#182032!important;border-color:#cbd3e1!important;box-shadow:0 14px 40px #1a2a4420!important}
html[data-color-theme=light] .pc-account-panel :is(strong,button,a){color:#182032!important}html[data-color-theme=light] .pc-account-panel :is(p,span){color:#53637b!important}
html[data-color-theme=light] #contact-question-dialog{background:#f5f6f9!important;color:#182032!important;border-color:#cbd3e1!important}
html[data-color-theme=light] #contact-question-dialog :is(h2,label,p){color:#33435c!important}
html[data-color-theme=light] #contact-question-dialog :is(input:not([type=checkbox]),select,textarea){background:#fff!important;color:#182032!important;border-color:#bcc8d9!important}
html[data-color-theme=light] #contact-question-dialog button[type=submit]{color:#fff!important}
html[data-color-theme=light] #workspace{--bg:#fff;--panel:#f4f5f8;--line:#cbd3e1;--text:#182032;--muted:#58677d;color:#182032}
html[data-color-theme=light] :is(#entry,#registration,#activation,#workspace,dialog,#guestbrief,#guest-status){color:#182032!important}
html[data-color-theme=light] #workspace #workspace-title,html[data-color-theme=light] :is(#identity,#workspace-caption){color:#182032!important}
html[data-color-theme=light] :is(.auth-panel,.card,.request-summary-card,.form-section,.directory-cards>.card,dialog,#tabs,.pc-queue-mobile,.polish-mobile-kind,.mobile-view-control,.empty-state,.stock-loading,.camera-picker-card,.camera-picker-toolbar,.camera-modal){background:#f3f5f8!important;color:#182032!important;border-color:#cbd3e1!important}
html[data-color-theme=light] :is(input,select,textarea,.refresh-line button,.request-type-tabs button,.directory-tabs button,.close){background:#fff!important;color:#182032!important;border-color:#bdc9da!important}
html[data-color-theme=light] :is(.request-meta,.request-summary,.muted,.refresh-status,.pc-queue-mobile>span,.polish-mobile-kind>span,.person-initials){color:#53637a!important}
html[data-color-theme=light] #workspace :is(h2,h3,strong,dt,dd,.request-open-title,.request-company){color:#182032!important}
html[data-color-theme=light] #workspace button[aria-current=page],html[data-color-theme=light] #workspace button[aria-pressed=true]{background:#e0e8fc!important;color:#243f86!important;border-color:#aabce4!important}
html[data-color-theme=light] button.primary,html[data-color-theme=light] #workspace button.primary{background:#233bff!important;color:#fff!important;border-color:#4b5aff!important}
html[data-color-theme=light] .brand img{filter:invert(1)}
html[data-color-theme=light] footer{background:#f4f5f8!important;border-color:#d4d9e2!important;color:#53637a!important}
html[data-color-theme=light] body{color:#182032}
html[data-color-theme=light] header :is([data-account-trigger],#header-login) *{color:#fff!important}
html[data-color-theme=light] #tabs button,html[data-color-theme=light] #tabs summary,html[data-color-theme=light] #request-queue button{color:#43516a!important}
html[data-color-theme=light] #request-queue{background:#f3f5f8!important;border-color:#cbd3e1!important}
html[data-color-theme=light] #request-queue button{background:transparent!important}
html[data-color-theme=light] #request-queue button[aria-pressed=true]{background:#e0e8fc!important;color:#243f86!important;border-color:#aabce4!important}
html[data-color-theme=light] footer a{color:#435b91!important}
html[data-color-theme=light] #workspace :is(.draft-state,.draft-status,small){color:#53637a!important}
html[data-color-theme=light] #workspace input::placeholder{color:#6c788d!important}

html[data-color-theme=light] #site-menu-toggle{background:#f3f5f8!important;color:#243047!important;border-color:#cbd3e1!important}
