.sp-theme-toggle{color:#c9cbd6;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;padding:0;transition:background .15s,color .15s,border-color .15s;display:inline-grid}.sp-theme-toggle:hover{color:#fff;border-color:#7c86f866}.sp-theme-toggle.is-dashboard{width:36px;height:36px;margin-left:auto}.sp-theme-toggle.is-dashboard+.sp-bell{margin-left:0}:root[data-theme=light] .sp-theme-toggle{color:#4a4c5a;background:#fff;border-color:#1416221f}:root[data-theme=light] .sp-theme-toggle:hover{color:#3b46c4;border-color:#5865f273}:root[data-theme] body{transition:background-color .2s}:root[data-theme=light] .brand-mark img,:root[data-theme=light] img[src*=spiderbot]{filter:invert()grayscale()contrast(6)brightness(1.15);mix-blend-mode:multiply}:root[data-theme=light] .sp-workspace .sp-ds-toggle>span,:root[data-theme=light] .sp-ref-dialog .sp-ds-toggle>span{background:#e4e5ec;border-color:#d4d5de}:root[data-theme=light] .sp-workspace .sp-ds-toggle>span:after,:root[data-theme=light] .sp-ref-dialog .sp-ds-toggle>span:after{box-shadow:0 1px 3px #10121e40;background:#fff!important}:root[data-theme=light] .sp-workspace .sp-ds-toggle input:checked+span,:root[data-theme=light] .sp-ref-dialog .sp-ds-toggle input:checked+span{background:#5865f2;border-color:#5865f2}:root[data-theme=light] .site-btn-primary,:root[data-theme=light] .sp-landing.sp-site .site-btn.site-btn-primary{color:#fff;background:#5865f2;border-color:#4752e0;box-shadow:0 8px 24px #5865f240}:root[data-theme=light] .site-btn-primary:hover,:root[data-theme=light] .sp-landing.sp-site .site-btn.site-btn-primary:hover{color:#fff;background:#4752e0;border-color:#3c46c9}:root[data-theme=light] .sp-workspace .sp-control-button.sp-control-button.sp-control-button[data-variant=primary],:root[data-theme=light] .sp-ref-dialog .sp-control-button.sp-control-button.sp-control-button[data-variant=primary],:root[data-theme=light] .sp-admin .sp-control-button[data-variant=primary]{color:#fff;background:#5865f2;border-color:#4752e0;box-shadow:0 4px 14px #5865f238}:root[data-theme=light] .sp-workspace .sp-control-button.sp-control-button.sp-control-button[data-variant=primary]:hover:not(:disabled),:root[data-theme=light] .sp-ref-dialog .sp-control-button.sp-control-button.sp-control-button[data-variant=primary]:hover:not(:disabled),:root[data-theme=light] .sp-admin .sp-control-button[data-variant=primary]:hover:not(:disabled){color:#fff;background:#4752e0;border-color:#3c46c9}.sp-header-prefs{background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;flex:none;align-items:center;height:38px;padding:0 2px;display:inline-flex}.sp-header-prefs .sp-theme-toggle,.sp-header-prefs .sp-lang-default .sp-lang-trigger{background:0 0;border:0;border-radius:8px;width:34px;height:34px}.sp-header-prefs .sp-theme-toggle:hover,.sp-header-prefs .sp-lang-default .sp-lang-trigger:hover,.sp-header-prefs .sp-lang-default[data-open] .sp-lang-trigger{background:#ffffff0f}.sp-header-prefs .sp-lang-default .sp-lang-trigger .sp-lang-flag{width:18px;height:18px}.sp-header-prefs>.sp-lang:before{content:"";background:#ffffff1a;width:1px;height:18px;position:absolute;top:9px;left:-1px}:root[data-theme=light] .sp-header-prefs{background:#fff;border-color:#1416221f}:root[data-theme=light] .sp-header-prefs .sp-theme-toggle,:root[data-theme=light] .sp-header-prefs .sp-lang-default .sp-lang-trigger{background:0 0;border:0}:root[data-theme=light] .sp-header-prefs .sp-theme-toggle:hover,:root[data-theme=light] .sp-header-prefs .sp-lang-default .sp-lang-trigger:hover,:root[data-theme=light] .sp-header-prefs .sp-lang-default[data-open] .sp-lang-trigger{background:#1416220d}:root[data-theme=light] .sp-header-prefs>.sp-lang:before{background:#1416221f}
