._themeToggle_w6s3y_1{--ttoggle-button-size: 15px;--ttoggle-icon-color: var(--text-color);--ttoggle-icon-inactive-color: var(--color-white);--ttoggle-toggle-color: var(--text-white)}._themeToggle_w6s3y_1{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;width:5.6rem;height:1.5rem;background:color-mix(in oklab,var(--color-white),transparent 85%);border-radius:6rem;padding:.8rem}._themeToggleTrack_w6s3y_22{position:absolute;top:0;right:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:1rem}._themeToggleIcon_w6s3y_35{z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:var(--ttoggle-button-size);height:var(--ttoggle-button-size);padding:0;border:none;background:transparent;cursor:pointer;-webkit-transition:color .2s ease;transition:color .2s ease;color:var(--ttoggle-icon-inactive-color)}._themeToggleIcon_w6s3y_35[data-selected=true]{color:var(--ttoggle-icon-color)}._themeToggleIcon_w6s3y_35:focus-visible{outline:2px solid var(--color-orange);outline-offset:2px;border-radius:999px}[data-theme=dark] ._themeToggleIcon_w6s3y_35[data-selected=true]{color:var(--color-ink)}._themeToggleIcon_w6s3y_35 svg{width:100%;height:100%;display:block;color:inherit}._themeToggleSelector_w6s3y_71{position:absolute;width:calc(var(--ttoggle-button-size) + 9px);height:calc(var(--ttoggle-button-size) + 4px);background:#fff;border-radius:1rem;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px #0003;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;z-index:1;left:0;top:50%;-webkit-transform:translateY(-50%) translateX(var(--selector-x, 0));transform:translateY(-50%) translate(var(--selector-x, 0))}[data-scrolled=true] ._themeToggleTrack_w6s3y_22{background:color-mix(in oklab,var(--color-ink),transparent 85%)}._onCanvas_w6s3y_89{background:#f8f4f5;-webkit-box-shadow:inset 0 0 0 1px #e6dce4;box-shadow:inset 0 0 0 1px #e6dce4}._onCanvas_w6s3y_89 ._themeToggleIcon_w6s3y_35{color:#625566}._onCanvas_w6s3y_89 ._themeToggleIcon_w6s3y_35[data-selected=true]{color:#261d2b}body[data-theme=dark] ._onCanvas_w6s3y_89{background:#2d2332;-webkit-box-shadow:inset 0 0 0 1px #48394b;box-shadow:inset 0 0 0 1px #48394b}body[data-theme=dark] ._onCanvas_w6s3y_89 ._themeToggleIcon_w6s3y_35{color:#cebdcf}body[data-theme=dark] ._onCanvas_w6s3y_89 ._themeToggleIcon_w6s3y_35[data-selected=true]{color:#261d2b}
