.x-color-scheme-toggle__button svg,.x-color-scheme-toggle__switch-icon svg,.x-color-scheme-toggle__trigger-icon svg{width:1em;height:1em}.x-color-scheme-toggle__single-button[data-animation=slide-down] .x-color-scheme-toggle__single-button-inner,.x-color-scheme-toggle__single-button[data-animation=slide-left] .x-color-scheme-toggle__single-button-inner,.x-color-scheme-toggle__single-button[data-animation=slide-right] .x-color-scheme-toggle__single-button-inner,.x-color-scheme-toggle__single-button[data-animation=slide-up] .x-color-scheme-toggle__single-button-inner,.x-color-scheme-toggle__trigger[data-animation=slide-down] .x-color-scheme-toggle__trigger-inner,.x-color-scheme-toggle__trigger[data-animation=slide-left] .x-color-scheme-toggle__trigger-inner,.x-color-scheme-toggle__trigger[data-animation=slide-right] .x-color-scheme-toggle__trigger-inner,.x-color-scheme-toggle__trigger[data-animation=slide-up] .x-color-scheme-toggle__trigger-inner{overflow:hidden}:root{--x-color-scheme-toggle-bg:rgba(0, 0, 0, 0.04);--x-color-scheme-switch-track-bg:rgba(0, 0, 0, 0.04);--x-color-scheme-toggle-active-bg:#fff;--x-color-scheme-toggle-active-color:#000;--x-color-scheme-toggle-inactive-opacity:0.6;--x-color-scheme-toggle-transition-duration:0.35s;--x-color-scheme-trigger-height:30px;--x-color-scheme-trigger-width:30px;--x-color-scheme-dropdown-bg:#fff;--x-color-schema-radio-size:30px;--x-color-scheme-switch-width:60px;--x-color-scheme-switch-padding:0.25em;--x-color-scheme-switch-thumb-size:30px;--x-color-scheme-switch-thumb-bg:#ddd;--x-color-scheme-dropdown-translate-x:0px;--x-color-scheme-dropdown-translate-y:-4px;--x-color-scheme-dropdown-scale:1}[data-brx-theme=dark]{--x-color-scheme-toggle-bg:rgba(255, 255, 255, 0.1);--x-color-scheme-switch-track-bg:rgba(255, 255, 255, 0.2);--x-color-scheme-dropdown-bg:#000;--x-color-scheme-toggle-active-bg:#000;--x-color-scheme-toggle-active-color:#fff;--x-color-scheme-switch-thumb-bg:#444}.brxe-x-color-scheme-toggle{position:relative;display:flex;align-items:center;justify-content:center}.x-color-scheme-toggle__trigger{cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex;align-items:center;justify-content:center;position:relative;width:var(--x-color-scheme-trigger-width);height:var(--x-color-scheme-trigger-height);color:inherit}.x-color-scheme-toggle__trigger-inner{display:inline-flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%}.x-color-scheme-toggle__trigger-icon{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%}[data-brx-theme=dark] .x-color-scheme-toggle__trigger[data-animation=none] .x-color-scheme-toggle__trigger-icon--dark,[data-brx-theme=light] .x-color-scheme-toggle__trigger[data-animation=none] .x-color-scheme-toggle__trigger-icon--light{display:flex}[data-brx-theme=dark] .x-color-scheme-toggle__trigger[data-animation=none] .x-color-scheme-toggle__trigger-icon--light,[data-brx-theme=light] .x-color-scheme-toggle__trigger[data-animation=none] .x-color-scheme-toggle__trigger-icon--dark{display:none}.x-color-scheme-toggle__trigger[data-animation=fade] .x-color-scheme-toggle__trigger-icon{transition:opacity var(--x-color-scheme-toggle-transition-duration) ease}.x-color-scheme-toggle__trigger[data-animation=fade].is-animating .x-color-scheme-toggle__trigger-icon,[data-brx-theme=dark] .x-color-scheme-toggle__trigger[data-animation=fade] .x-color-scheme-toggle__trigger-icon--light,[data-brx-theme=light] .x-color-scheme-toggle__trigger[data-animation=fade] .x-color-scheme-toggle__trigger-icon--dark{opacity:0}.x-color-scheme-toggle__trigger[data-animation=flip-x] .x-color-scheme-toggle__trigger-icon,.x-color-scheme-toggle__trigger[data-animation=flip-y] .x-color-scheme-toggle__trigger-icon,.x-color-scheme-toggle__trigger[data-animation=slide-down] .x-color-scheme-toggle__trigger-icon,.x-color-scheme-toggle__trigger[data-animation=slide-left] .x-color-scheme-toggle__trigger-icon,.x-color-scheme-toggle__trigger[data-animation=slide-right] .x-color-scheme-toggle__trigger-icon,.x-color-scheme-toggle__trigger[data-animation=slide-up] .x-color-scheme-toggle__trigger-icon{transition:transform var(--x-color-scheme-toggle-transition-duration) ease,opacity var(--x-color-scheme-toggle-transition-duration) ease}[data-brx-theme=dark] .x-color-scheme-toggle__trigger[data-animation=flip-x] .x-color-scheme-toggle__trigger-icon--light,[data-brx-theme=light] .x-color-scheme-toggle__trigger[data-animation=flip-x] .x-color-scheme-toggle__trigger-icon--dark{opacity:0;transform:rotateY(-90deg)}.x-color-scheme-toggle__trigger[data-animation=flip-x].is-animating .x-color-scheme-toggle__trigger-icon{opacity:0;transform:rotateY(90deg)}[data-brx-theme=dark] .x-color-scheme-toggle__trigger[data-animation=flip-y] .x-color-scheme-toggle__trigger-icon--light,[data-brx-theme=light] .x-color-scheme-toggle__trigger[data-animation=flip-y] .x-color-scheme-toggle__trigger-icon--dark{opacity:0;transform:rotateX(-90deg)}.x-color-scheme-toggle__trigger[data-animation=flip-y].is-animating .x-color-scheme-toggle__trigger-icon{opacity:0;transform:rotateX(90deg)}.x-color-scheme-toggle__trigger[data-animation=slide-down]:not(.is-animating) .x-color-scheme-toggle__trigger-icon[data-inactive],[data-brx-theme=dark] .x-color-scheme-toggle__trigger[data-animation=slide-down]:not([data-initialized]) .x-color-scheme-toggle__trigger-icon--light,[data-brx-theme=light] .x-color-scheme-toggle__trigger[data-animation=slide-down]:not([data-initialized]) .x-color-scheme-toggle__trigger-icon--dark{transform:translateY(-100%);opacity:0;transition:none}.x-color-scheme-toggle__trigger[data-animation=slide-down].is-animating .x-color-scheme-toggle__trigger-icon[data-inactive],.x-color-scheme-toggle__trigger[data-animation=slide-up].is-animating .x-color-scheme-toggle__trigger-icon[data-inactive]{transform:translateY(0);opacity:1}.x-color-scheme-toggle__trigger[data-animation=slide-down].is-animating .x-color-scheme-toggle__trigger-icon:not([data-inactive]){transform:translateY(100%);opacity:0}.x-color-scheme-toggle__trigger[data-animation=slide-up]:not(.is-animating) .x-color-scheme-toggle__trigger-icon[data-inactive],[data-brx-theme=dark] .x-color-scheme-toggle__trigger[data-animation=slide-up]:not([data-initialized]) .x-color-scheme-toggle__trigger-icon--light,[data-brx-theme=light] .x-color-scheme-toggle__trigger[data-animation=slide-up]:not([data-initialized]) .x-color-scheme-toggle__trigger-icon--dark{transform:translateY(100%);opacity:0;transition:none}.x-color-scheme-toggle__trigger[data-animation=slide-up].is-animating .x-color-scheme-toggle__trigger-icon:not([data-inactive]){transform:translateY(-100%);opacity:0}.x-color-scheme-toggle__trigger[data-animation=slide-left]:not(.is-animating) .x-color-scheme-toggle__trigger-icon[data-inactive],[data-brx-theme=dark] .x-color-scheme-toggle__trigger[data-animation=slide-left]:not([data-initialized]) .x-color-scheme-toggle__trigger-icon--light,[data-brx-theme=light] .x-color-scheme-toggle__trigger[data-animation=slide-left]:not([data-initialized]) .x-color-scheme-toggle__trigger-icon--dark{transform:translateX(100%);opacity:0;transition:none}.x-color-scheme-toggle__trigger[data-animation=slide-left].is-animating .x-color-scheme-toggle__trigger-icon[data-inactive],.x-color-scheme-toggle__trigger[data-animation=slide-right].is-animating .x-color-scheme-toggle__trigger-icon[data-inactive]{transform:translateX(0);opacity:1}.x-color-scheme-toggle__trigger[data-animation=slide-left].is-animating .x-color-scheme-toggle__trigger-icon:not([data-inactive]){transform:translateX(-100%);opacity:0}.x-color-scheme-toggle__trigger[data-animation=slide-right]:not(.is-animating) .x-color-scheme-toggle__trigger-icon[data-inactive],[data-brx-theme=dark] .x-color-scheme-toggle__trigger[data-animation=slide-right]:not([data-initialized]) .x-color-scheme-toggle__trigger-icon--light,[data-brx-theme=light] .x-color-scheme-toggle__trigger[data-animation=slide-right]:not([data-initialized]) .x-color-scheme-toggle__trigger-icon--dark{transform:translateX(-100%);opacity:0;transition:none}.x-color-scheme-toggle__trigger[data-animation=slide-right].is-animating .x-color-scheme-toggle__trigger-icon:not([data-inactive]){transform:translateX(100%);opacity:0}.x-color-scheme-toggle__dropdown{position:absolute;background:var(--x-color-scheme-dropdown-bg);border-radius:.375em;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);width:max-content;z-index:1000;opacity:1;visibility:visible;transform:translate(0,0) scale(1);transition:opacity .2s,visibility .2s,transform .2s}.x-color-scheme-toggle__dropdown:not([data-vertical-position]),.x-color-scheme-toggle__dropdown[data-vertical-position=below]{top:100%;margin-top:.5em}.x-color-scheme-toggle__dropdown[data-vertical-position=above]{bottom:100%;margin-bottom:.5em}.x-color-scheme-toggle__dropdown:not([data-horizontal-position]),.x-color-scheme-toggle__dropdown[data-horizontal-position=right]{left:0}.x-color-scheme-toggle__dropdown[data-horizontal-position=left]{right:0}.x-color-scheme-toggle__dropdown[data-horizontal-position=center]{left:50%;transform:translateX(-50%)}.x-color-scheme-toggle__dropdown[data-horizontal-position=center][data-hidden=false]{transform:translateX(-50%) scale(1)}.x-color-scheme-toggle__dropdown[data-hidden=true]{opacity:0;visibility:hidden;transform:translate(var(--x-color-scheme-dropdown-translate-x,0),var(--x-color-scheme-dropdown-translate-y,-4px)) scale(var(--x-color-scheme-dropdown-scale,1));pointer-events:none}.x-color-scheme-toggle__dropdown[data-horizontal-position=center][data-hidden=true]{transform:translate(-50%,var(--x-color-scheme-dropdown-translate-y,-4px)) scale(var(--x-color-scheme-dropdown-scale,1))}.x-color-scheme-toggle__option{display:flex;align-items:center;gap:.75em;width:100%;padding:.75em 1em;background:0 0;border:none;cursor:pointer;text-align:left;transition:background-color .2s}.x-color-scheme-toggle__option:focus,.x-color-scheme-toggle__option:hover,.x-color-scheme-toggle__option[aria-selected=true]{background-color:var(--x-color-scheme-toggle-bg)}.x-color-scheme-toggle__option>:not(span){width:1em;height:1em;flex-shrink:0;display:grid;place-content:center}.x-color-scheme-toggle__sr-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.x-color-scheme-toggle__group{display:flex;gap:.25em;padding:.25em;border-radius:100px;background:var(--x-color-scheme-toggle-bg)}.x-color-scheme-toggle__button{color:inherit;cursor:pointer;background:0 0;padding:.5em;border-radius:100%;display:flex;align-items:center;justify-content:center;width:var(--x-color-schema-radio-size);height:var(--x-color-schema-radio-size)}.x-color-scheme-toggle__button[aria-checked=true]{background:var(--x-color-scheme-toggle-active-bg);color:var(--x-color-scheme-toggle-active-color)}.x-color-scheme-toggle__button[aria-checked=false]>*{opacity:var(--x-color-scheme-toggle-inactive-opacity)}.x-color-scheme-toggle__switch{cursor:pointer;background:0 0;border:none;padding:0;display:block}.x-color-scheme-toggle__switch-track{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.5em;background:var(--x-color-scheme-switch-track-bg);padding:var(--x-color-scheme-switch-padding);border-radius:100px;width:var(--x-color-scheme-switch-width);transition:background-color var(--x-color-scheme-toggle-transition-duration) ease}.x-color-scheme-toggle__switch-icon,.x-color-scheme-toggle__switch-thumb{width:var(--x-color-scheme-switch-thumb-size);height:var(--x-color-scheme-switch-thumb-size);display:flex;align-items:center}.x-color-scheme-toggle__switch-icon,.x-color-scheme-toggle__switch[data-icon-placement=thumb][data-thumb-animation=fade] .x-color-scheme-toggle__switch-icon{transition:opacity var(--x-color-scheme-toggle-transition-duration) ease}.x-color-scheme-toggle__switch-icon{justify-content:center}.x-color-scheme-toggle__switch-thumb,.x-color-scheme-toggle__switch[data-icon-placement=thumb][data-thumb-animation=flip] .x-color-scheme-toggle__switch-thumb:not(:has(.x-sun-moon-svg,.x-sun-moon-lines-svg,.x-sun-moon-css-morph,.x-sun-moon-css-rays)),.x-color-scheme-toggle__switch[data-icon-placement=thumb][data-thumb-animation=rotate] .x-color-scheme-toggle__switch-thumb:not(:has(.x-sun-moon-svg,.x-sun-moon-lines-svg,.x-sun-moon-css-morph,.x-sun-moon-css-rays)){transition:transform var(--x-color-scheme-toggle-transition-duration) ease}.x-color-scheme-toggle__switch-thumb{position:absolute;top:var(--x-color-scheme-switch-padding);left:var(--x-color-scheme-switch-padding);background:var(--x-color-scheme-switch-thumb-bg);border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.1);justify-content:center;z-index:1;--x-color-scheme-switch-transform-distance:calc(var(--x-color-scheme-switch-width) - var(--x-color-scheme-switch-thumb-size) - var(--x-color-scheme-switch-padding) - var(--x-color-scheme-switch-padding))}.x-color-scheme-toggle__switch[data-icon-placement=track] .x-color-scheme-toggle__switch-icon{position:relative;z-index:1}.x-color-scheme-toggle__switch[data-icon-placement=track] .x-color-scheme-toggle__switch-thumb{left:auto;right:var(--x-color-scheme-switch-padding)}[data-brx-theme=dark] .x-color-scheme-toggle__switch[data-icon-placement=track] .x-color-scheme-toggle__switch-thumb{transform:translateX(calc(-1 * var(--x-color-scheme-switch-transform-distance)))}.x-color-scheme-toggle__switch[data-icon-placement=thumb] .x-color-scheme-toggle__switch-thumb{position:relative;top:0;left:0}.x-color-scheme-toggle__switch[data-icon-placement=thumb] .x-color-scheme-toggle__switch-icon{position:absolute;top:0;left:0;width:100%;height:100%}[data-brx-theme=dark] .x-color-scheme-toggle__switch[data-icon-placement=thumb] .x-color-scheme-toggle__switch-thumb{transform:translateX(var(--x-color-scheme-switch-transform-distance))}[data-brx-theme=dark] .x-color-scheme-toggle__switch[data-icon-placement=thumb] .x-color-scheme-toggle__switch-icon--dark,[data-brx-theme=light] .x-color-scheme-toggle__switch[data-icon-placement=thumb] .x-color-scheme-toggle__switch-icon--light{opacity:1}[data-brx-theme=light] .x-color-scheme-toggle__switch[data-icon-placement=thumb] .x-color-scheme-toggle__switch-icon--dark{opacity:0}[data-brx-theme=dark] .x-color-scheme-toggle__switch[data-icon-placement=thumb] .x-color-scheme-toggle__switch-icon--light,[data-brx-theme=dark] .x-sun-moon-lines-svg .sun-lines{opacity:0}[data-brx-theme=dark] .x-color-scheme-toggle__switch[data-icon-placement=thumb][data-thumb-animation=rotate] .x-color-scheme-toggle__switch-thumb:not(:has(.x-sun-moon-svg,.x-sun-moon-lines-svg,.x-sun-moon-css-morph,.x-sun-moon-css-rays)){transform:translateX(var(--x-color-scheme-switch-transform-distance)) rotate(360deg)}[data-brx-theme=dark] .x-color-scheme-toggle__switch[data-icon-placement=thumb][data-thumb-animation=flip] .x-color-scheme-toggle__switch-thumb:not(:has(.x-sun-moon-svg,.x-sun-moon-lines-svg,.x-sun-moon-css-morph,.x-sun-moon-css-rays)){transform:translateX(var(--x-color-scheme-switch-transform-distance)) rotateY(180deg)}.x-color-scheme-toggle__switch-thumb--gooey{width:100%;height:calc(var(--x-color-scheme-switch-height) - (var(--x-color-scheme-switch-padding) * 2));overflow:visible;position:absolute;left:0;color:var(--x-color-scheme-switch-thumb-bg);pointer-events:none}.x-gooey-circle-center{transform-origin:center;transition:transform .6s}[data-brx-theme=dark] .x-color-scheme-toggle__switch[data-thumb-animation=gooey] .x-gooey-circle-center{transform:translateX(40px)}.x-gooey-circle{transform-origin:center;transition:transform .45s;backface-visibility:hidden}.x-sun-moon-lines-svg,.x-sun-moon-svg,.x-sun-moon-svg .sunMoon{transition:transform var(--x-color-scheme-toggle-transition-duration, .4s) ease}.x-gooey-circle.left,[data-brx-theme=dark] .x-color-scheme-toggle__switch[data-thumb-animation=gooey] .x-gooey-circle.right{transform:scale(1)}.x-gooey-circle.right,[data-brx-theme=dark] .x-color-scheme-toggle__switch[data-thumb-animation=gooey] .x-gooey-circle.left{transform:scale(0)}.x-sun-moon-svg{width:100%;height:100%;transform:rotate(40deg)}.x-sun-moon-svg .sunMoon{transform-origin:center center;transform:scale(1)}.x-sun-moon-svg .sunRay{transform-origin:center center;transform:scale(0)}.x-sun-moon-lines-svg,[data-brx-theme=dark] .x-sun-moon-svg{transform:rotate(90deg)}.x-sun-moon-svg mask>circle{transition:transform calc(var(--x-color-scheme-toggle-transition-duration, .4s) * 1.6) cubic-bezier(.41, .64, .32, 1.575);transform:translate(0,0)}.x-sun-moon-svg .sunRay2{animation-delay:50ms!important}.x-sun-moon-svg .sunRay3{animation-delay:.1s!important}.x-sun-moon-svg .sunRay4{animation-delay:.17s!important}.x-sun-moon-svg .sunRay5{animation-delay:.25s!important}.x-sun-moon-svg .sunRay6{animation-delay:.29s!important}[data-brx-theme=dark] .x-sun-moon-svg mask>circle{transform:translate(16px,-3px)}[data-brx-theme=dark] .x-sun-moon-svg .sunMoon{transform:scale(.55)}[data-brx-theme=dark] .x-sun-moon-svg .sunRay{animation:showSunRay var(--x-color-scheme-toggle-transition-duration,.4s) ease 0s 1 forwards}@keyframes showSunRay{0%{transform:scale(0)}100%{transform:scale(1)}}.x-sun-moon-lines-svg{width:1em;height:1em}.x-sun-moon-lines-svg .center-circle{transition:r var(--x-color-scheme-toggle-transition-duration, .4s) ease;r:5}.x-sun-moon-lines-svg .mask-circle{transition:cx var(--x-color-scheme-toggle-transition-duration, .4s) ease,cy var(--x-color-scheme-toggle-transition-duration, .4s) ease;cx:30;cy:0}.x-sun-moon-lines-svg .sun-lines{transition:opacity var(--x-color-scheme-toggle-transition-duration, .4s) ease;opacity:1}[data-brx-theme=dark] .x-sun-moon-lines-svg{transform:rotate(40deg)}[data-brx-theme=dark] .x-sun-moon-lines-svg .center-circle{r:9}[data-brx-theme=dark] .x-sun-moon-lines-svg .mask-circle{cx:12;cy:4}.x-sun-moon-css-morph{border-radius:50%;width:1em;height:1em;position:relative;--x-color-scheme-moon-eclipse-scale:5;--x-color-scheme-moon-eclipse:calc(var(--x-color-scheme-moon-eclipse-scale) * 0.1em);--x-color-scheme-moon-rotation:-40deg;box-shadow:inset var(--x-color-scheme-moon-eclipse) 0 0 0 currentColor;transform:scale(1) rotate(var(--x-color-scheme-moon-rotation));transition:box-shadow var(--x-color-scheme-toggle-transition-duration, .35s) ease 0s,transform var(--x-color-scheme-toggle-transition-duration, .35s) ease .1s}.x-sun-moon-css-morph:before{content:'';width:inherit;height:inherit;border-radius:inherit;position:absolute;left:0;top:0;background:0 0;transition:background var(--x-color-scheme-toggle-transition-duration, .3s) ease}.x-sun-moon-css-morph:after{content:'';--x-color-scheme-sun-ray-scale:8;--x-color-scheme-ray-size:calc(var(--x-color-scheme-sun-ray-scale) * 0.01em);--x-color-scheme-sun-ray-distance-scale:4;--x-color-scheme-sun-ray-distance:calc((var(--x-color-scheme-sun-ray-distance-scale) * 0.05em) + 0.5em);width:calc(var(--x-color-scheme-ray-size) * 2);height:calc(var(--x-color-scheme-ray-size) * 2);border-radius:50%;margin:calc(var(--x-color-scheme-ray-size) * -1) 0 0 calc(var(--x-color-scheme-ray-size) * -1);position:absolute;top:50%;left:50%;box-shadow:0 calc(var(--x-color-scheme-sun-ray-distance) * -1) 0 currentColor,0 var(--x-color-scheme-sun-ray-distance) 0 currentColor,var(--x-color-scheme-sun-ray-distance) 0 0 currentColor,calc(var(--x-color-scheme-sun-ray-distance) * -1) 0 0 currentColor,calc(var(--x-color-scheme-sun-ray-distance) * .652) calc(var(--x-color-scheme-sun-ray-distance) * .652) 0 currentColor,calc(var(--x-color-scheme-sun-ray-distance) * -.652) calc(var(--x-color-scheme-sun-ray-distance) * .652) 0 currentColor,calc(var(--x-color-scheme-sun-ray-distance) * .652) calc(var(--x-color-scheme-sun-ray-distance) * -.652) 0 currentColor,calc(var(--x-color-scheme-sun-ray-distance) * -.652) calc(var(--x-color-scheme-sun-ray-distance) * -.652) 0 currentColor;transform:scale(0);transition:all var(--x-color-scheme-toggle-transition-duration, .3s) ease}[data-brx-theme=dark] .x-sun-moon-css-morph{box-shadow:inset calc(var(--x-color-scheme-moon-eclipse) * 2) 0 0 0 var(--x-color-scheme-switch-track-bg,#fff);transform:scale(.5) rotate(var(--x-color-scheme-moon-rotation));transition:transform var(--x-color-scheme-toggle-transition-duration, .3s) ease .1s,box-shadow var(--x-color-scheme-toggle-transition-duration, .2s) ease 0s}[data-brx-theme=dark] .x-sun-moon-css-morph:before{background:currentColor;transition:background var(--x-color-scheme-toggle-transition-duration, .3s) ease .1s}[data-brx-theme=dark] .x-sun-moon-css-morph:after{transform:scale(1.5);transition:transform var(--x-color-scheme-toggle-transition-duration, .35s) ease .15s}.x-sun-moon-css-rays{display:block;width:1.5em;height:1.5em;position:relative}.x-sun-moon-css-rays__part{position:absolute}.x-sun-moon-css-rays__part:first-child{border-radius:50%;--x-color-scheme-rays-eclipse-scale:6;--x-color-scheme-rays-rotation:0deg;box-shadow:1em -1em 0 0 currentColor inset;top:calc(50% - .5em);left:calc(50% - .5em);width:1em;height:1em;transition:box-shadow var(--x-color-scheme-toggle-transition-duration) ease-in-out,transform var(--x-color-scheme-toggle-transition-duration) ease-in-out;transform:scale(.5) rotate(var(--x-color-scheme-rays-rotation))}.x-sun-moon-css-rays__part:nth-child(n+2){background-color:currentColor;border-radius:.05em;top:50%;left:calc(50% - .05em);transform-origin:50% 0;width:.1em;height:.2em;--x-color-scheme-rays-distance-scale:7;--x-color-scheme-rays-distance:calc((var(--x-color-scheme-rays-distance-scale) * 0.05em));transition:opacity var(--x-color-scheme-toggle-transition-duration) ease-in-out,transform var(--x-color-scheme-toggle-transition-duration) ease-in-out}.x-sun-moon-css-rays__part:nth-child(2){transform:rotate(0) translateY(var(--x-color-scheme-rays-distance))}.x-sun-moon-css-rays__part:nth-child(3){transform:rotate(45deg) translateY(var(--x-color-scheme-rays-distance))}.x-sun-moon-css-rays__part:nth-child(4){transform:rotate(90deg) translateY(var(--x-color-scheme-rays-distance))}.x-sun-moon-css-rays__part:nth-child(5){transform:rotate(135deg) translateY(var(--x-color-scheme-rays-distance))}.x-sun-moon-css-rays__part:nth-child(6){transform:rotate(180deg) translateY(var(--x-color-scheme-rays-distance))}.x-sun-moon-css-rays__part:nth-child(7){transform:rotate(225deg) translateY(var(--x-color-scheme-rays-distance))}.x-sun-moon-css-rays__part:nth-child(8){transform:rotate(270deg) translateY(var(--x-color-scheme-rays-distance))}.x-sun-moon-css-rays__part:nth-child(9){transform:rotate(315deg) translateY(var(--x-color-scheme-rays-distance))}[data-brx-theme=dark] .x-sun-moon-css-rays__part:first-child{box-shadow:calc(var(--x-color-scheme-rays-eclipse-scale) * .05em) calc(var(--x-color-scheme-rays-eclipse-scale) * -.05em) 0 0 currentColor inset;transform:scale(1) rotate(var(--x-color-scheme-rays-rotation))}[data-brx-theme=dark] .x-sun-moon-css-rays__part:nth-child(n+2){opacity:0}[data-brx-theme=dark] .x-sun-moon-css-rays__part:nth-child(2){transform:rotate(45deg) translateY(.8em)}[data-brx-theme=dark] .x-sun-moon-css-rays__part:nth-child(3){transform:rotate(90deg) translateY(.8em)}[data-brx-theme=dark] .x-sun-moon-css-rays__part:nth-child(4){transform:rotate(135deg) translateY(.8em)}[data-brx-theme=dark] .x-sun-moon-css-rays__part:nth-child(5){transform:rotate(180deg) translateY(.8em)}[data-brx-theme=dark] .x-sun-moon-css-rays__part:nth-child(6){transform:rotate(225deg) translateY(.8em)}[data-brx-theme=dark] .x-sun-moon-css-rays__part:nth-child(7){transform:rotate(270deg) translateY(.8em)}[data-brx-theme=dark] .x-sun-moon-css-rays__part:nth-child(8){transform:rotate(315deg) translateY(.8em)}[data-brx-theme=dark] .x-sun-moon-css-rays__part:nth-child(9){transform:rotate(360deg) translateY(.8em)}@keyframes x-color-scheme-fade-out{from{opacity:1}to{opacity:0}}@keyframes x-color-scheme-fade-in{from{opacity:0}to{opacity:1}}html.x-color-scheme-transitioning ::view-transition-old(root),html.x-color-scheme-transitioning::view-transition-old(root){animation:x-color-scheme-fade-out var(--x-view-transition-duration,.15s) var(--x-view-transition-timing,linear)!important}html.x-color-scheme-transitioning ::view-transition-new(root),html.x-color-scheme-transitioning::view-transition-new(root){animation:x-color-scheme-fade-in var(--x-view-transition-duration,.15s) var(--x-view-transition-timing,linear)!important}@keyframes x-color-scheme-wipe-down{from{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes x-color-scheme-wipe-up{from{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes x-color-scheme-wipe-left{from{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0)}}@keyframes x-color-scheme-wipe-right{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes x-color-scheme-vertical-split{from{clip-path:inset(0 50% 0 50%)}to{clip-path:inset(0 0 0 0)}}@keyframes x-color-scheme-horizontal-split{from{clip-path:inset(50% 0 50% 0)}to{clip-path:inset(0 0 0 0)}}html.x-color-scheme-transitioning.x-view-transition-swipe-down ::view-transition-new(root),html.x-color-scheme-transitioning.x-view-transition-swipe-down::view-transition-new(root){animation:x-color-scheme-wipe-down var(--x-view-transition-duration,.15s) var(--x-view-transition-timing,linear) forwards!important;z-index:2!important;will-change:clip-path;backface-visibility:hidden;transform:translateZ(0)}html.x-color-scheme-transitioning.x-view-transition-swipe-down ::view-transition-old(root),html.x-color-scheme-transitioning.x-view-transition-swipe-down::view-transition-old(root){animation:none!important;z-index:1!important;backface-visibility:hidden;transform:translateZ(0)}html.x-color-scheme-transitioning.x-view-transition-swipe-up ::view-transition-new(root),html.x-color-scheme-transitioning.x-view-transition-swipe-up::view-transition-new(root){animation:x-color-scheme-wipe-up var(--x-view-transition-duration,.15s) var(--x-view-transition-timing,linear) forwards!important;z-index:2!important;will-change:clip-path;backface-visibility:hidden;transform:translateZ(0)}html.x-color-scheme-transitioning.x-view-transition-swipe-up ::view-transition-old(root),html.x-color-scheme-transitioning.x-view-transition-swipe-up::view-transition-old(root){animation:none!important;z-index:1!important;backface-visibility:hidden;transform:translateZ(0)}html.x-color-scheme-transitioning.x-view-transition-swipe-left ::view-transition-new(root),html.x-color-scheme-transitioning.x-view-transition-swipe-left::view-transition-new(root){animation:x-color-scheme-wipe-left var(--x-view-transition-duration,.15s) var(--x-view-transition-timing,linear) forwards!important;z-index:2!important;will-change:clip-path;backface-visibility:hidden;transform:translateZ(0)}html.x-color-scheme-transitioning.x-view-transition-swipe-left ::view-transition-old(root),html.x-color-scheme-transitioning.x-view-transition-swipe-left::view-transition-old(root){animation:none!important;z-index:1!important;backface-visibility:hidden;transform:translateZ(0)}html.x-color-scheme-transitioning.x-view-transition-swipe-right ::view-transition-new(root),html.x-color-scheme-transitioning.x-view-transition-swipe-right::view-transition-new(root){animation:x-color-scheme-wipe-right var(--x-view-transition-duration,.15s) var(--x-view-transition-timing,linear) forwards!important;z-index:2!important;will-change:clip-path;backface-visibility:hidden;transform:translateZ(0)}html.x-color-scheme-transitioning.x-view-transition-swipe-right ::view-transition-old(root),html.x-color-scheme-transitioning.x-view-transition-swipe-right::view-transition-old(root){animation:none!important;z-index:1!important;backface-visibility:hidden;transform:translateZ(0)}html.x-color-scheme-transitioning.x-view-transition-vertical-split ::view-transition-new(root),html.x-color-scheme-transitioning.x-view-transition-vertical-split::view-transition-new(root){animation:x-color-scheme-vertical-split var(--x-view-transition-duration,.15s) var(--x-view-transition-timing,linear) forwards!important;z-index:2!important;will-change:clip-path;backface-visibility:hidden;transform:translateZ(0)}html.x-color-scheme-transitioning.x-view-transition-vertical-split ::view-transition-old(root),html.x-color-scheme-transitioning.x-view-transition-vertical-split::view-transition-old(root){animation:none!important;z-index:1!important;backface-visibility:hidden;transform:translateZ(0)}html.x-color-scheme-transitioning.x-view-transition-horizontal-split ::view-transition-new(root),html.x-color-scheme-transitioning.x-view-transition-horizontal-split::view-transition-new(root){animation:x-color-scheme-horizontal-split var(--x-view-transition-duration,.15s) var(--x-view-transition-timing,linear) forwards!important;z-index:2!important;will-change:clip-path;backface-visibility:hidden;transform:translateZ(0)}html.x-color-scheme-transitioning.x-view-transition-horizontal-split ::view-transition-old(root),html.x-color-scheme-transitioning.x-view-transition-horizontal-split::view-transition-old(root){animation:none!important;z-index:1!important;backface-visibility:hidden;transform:translateZ(0)}::view-transition-image-pair(root){isolation:isolate}.x-color-scheme-toggle__single-button{cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex;align-items:center;justify-content:center;color:inherit;position:relative;width:var(--x-color-scheme-trigger-width);height:var(--x-color-scheme-trigger-height)}.x-color-scheme-toggle__single-button-inner{display:inline-flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%}.x-color-scheme-toggle__single-button-icon{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%}.x-color-scheme-toggle__single-button svg{width:1em;height:1em}[data-brx-theme=light] .x-color-scheme-toggle__single-button[data-animation=none] .x-color-scheme-toggle__single-button-icon--light{display:flex}[data-brx-theme=dark] .x-color-scheme-toggle__single-button[data-animation=none] .x-color-scheme-toggle__single-button-icon--light,[data-brx-theme=light] .x-color-scheme-toggle__single-button[data-animation=none] .x-color-scheme-toggle__single-button-icon--dark{display:none}[data-brx-theme=dark] .x-color-scheme-toggle__single-button[data-animation=none] .x-color-scheme-toggle__single-button-icon--dark{display:flex}.x-color-scheme-toggle__single-button[data-animation=fade] .x-color-scheme-toggle__single-button-icon{transition:opacity var(--x-color-scheme-toggle-transition-duration) ease}.x-color-scheme-toggle__single-button[data-animation=fade].is-animating .x-color-scheme-toggle__single-button-icon,[data-brx-theme=dark] .x-color-scheme-toggle__single-button[data-animation=fade] .x-color-scheme-toggle__single-button-icon--light,[data-brx-theme=light] .x-color-scheme-toggle__single-button[data-animation=fade] .x-color-scheme-toggle__single-button-icon--dark{opacity:0}.x-color-scheme-toggle__single-button[data-animation=flip-x] .x-color-scheme-toggle__single-button-icon,.x-color-scheme-toggle__single-button[data-animation=flip-y] .x-color-scheme-toggle__single-button-icon,.x-color-scheme-toggle__single-button[data-animation=rotate] .x-color-scheme-toggle__single-button-icon,.x-color-scheme-toggle__single-button[data-animation=slide-down] .x-color-scheme-toggle__single-button-icon,.x-color-scheme-toggle__single-button[data-animation=slide-left] .x-color-scheme-toggle__single-button-icon,.x-color-scheme-toggle__single-button[data-animation=slide-right] .x-color-scheme-toggle__single-button-icon,.x-color-scheme-toggle__single-button[data-animation=slide-up] .x-color-scheme-toggle__single-button-icon,.x-color-scheme-toggle__trigger[data-animation=rotate] .x-color-scheme-toggle__trigger-icon{transition:transform var(--x-color-scheme-toggle-transition-duration) ease,opacity var(--x-color-scheme-toggle-transition-duration) ease}[data-brx-theme=light] .x-color-scheme-toggle__single-button[data-animation=rotate] .x-color-scheme-toggle__single-button-icon--light,[data-brx-theme=light] .x-color-scheme-toggle__trigger[data-animation=rotate] .x-color-scheme-toggle__trigger-icon--light{transition-delay:calc(var(--x-color-scheme-toggle-transition-duration) * 0.4)}[data-brx-theme=light] .x-color-scheme-toggle__single-button[data-animation=rotate] .x-color-scheme-toggle__single-button-icon--dark,[data-brx-theme=light] .x-color-scheme-toggle__trigger[data-animation=rotate] .x-color-scheme-toggle__trigger-icon--dark{opacity:0}[data-brx-theme=dark] .x-color-scheme-toggle__single-button[data-animation=rotate] .x-color-scheme-toggle__single-button-icon--dark,[data-brx-theme=dark] .x-color-scheme-toggle__trigger[data-animation=rotate] .x-color-scheme-toggle__trigger-icon--dark{transition-delay:calc(var(--x-color-scheme-toggle-transition-duration) * 0.4);transform:rotate(360deg)}[data-brx-theme=dark] .x-color-scheme-toggle__single-button[data-animation=rotate] .x-color-scheme-toggle__single-button-icon--light,[data-brx-theme=dark] .x-color-scheme-toggle__trigger[data-animation=rotate] .x-color-scheme-toggle__trigger-icon--light{transform:rotate(360deg);opacity:0}[data-brx-theme=dark] .x-color-scheme-toggle__single-button[data-animation=flip-x] .x-color-scheme-toggle__single-button-icon--light,[data-brx-theme=light] .x-color-scheme-toggle__single-button[data-animation=flip-x] .x-color-scheme-toggle__single-button-icon--dark{opacity:0;transform:rotateY(-90deg)}.x-color-scheme-toggle__single-button[data-animation=flip-x].is-animating .x-color-scheme-toggle__single-button-icon{opacity:0;transform:rotateY(90deg)}[data-brx-theme=dark] .x-color-scheme-toggle__single-button[data-animation=flip-y] .x-color-scheme-toggle__single-button-icon--light,[data-brx-theme=light] .x-color-scheme-toggle__single-button[data-animation=flip-y] .x-color-scheme-toggle__single-button-icon--dark{opacity:0;transform:rotateX(-90deg)}.x-color-scheme-toggle__single-button[data-animation=flip-y].is-animating .x-color-scheme-toggle__single-button-icon{opacity:0;transform:rotateX(90deg)}.x-color-scheme-toggle__single-button[data-animation=slide-down]:not(.is-animating) .x-color-scheme-toggle__single-button-icon[data-inactive],[data-brx-theme=dark] .x-color-scheme-toggle__single-button[data-animation=slide-down]:not([data-initialized]) .x-color-scheme-toggle__single-button-icon--light,[data-brx-theme=light] .x-color-scheme-toggle__single-button[data-animation=slide-down]:not([data-initialized]) .x-color-scheme-toggle__single-button-icon--dark{transform:translateY(-100%);opacity:0;transition:none}.x-color-scheme-toggle__single-button[data-animation=slide-down].is-animating .x-color-scheme-toggle__single-button-icon:not([data-inactive]),.x-color-scheme-toggle__single-button[data-animation=slide-up].is-animating .x-color-scheme-toggle__single-button-icon:not([data-inactive]){transform:translateY(0);opacity:1}.x-color-scheme-toggle__single-button[data-animation=slide-down].is-animating .x-color-scheme-toggle__single-button-icon[data-inactive]{transform:translateY(100%);opacity:0}.x-color-scheme-toggle__single-button[data-animation=slide-up]:not(.is-animating) .x-color-scheme-toggle__single-button-icon[data-inactive],[data-brx-theme=dark] .x-color-scheme-toggle__single-button[data-animation=slide-up]:not([data-initialized]) .x-color-scheme-toggle__single-button-icon--light,[data-brx-theme=light] .x-color-scheme-toggle__single-button[data-animation=slide-up]:not([data-initialized]) .x-color-scheme-toggle__single-button-icon--dark{transform:translateY(100%);opacity:0;transition:none}.x-color-scheme-toggle__single-button[data-animation=slide-up].is-animating .x-color-scheme-toggle__single-button-icon[data-inactive]{transform:translateY(-100%);opacity:0}.x-color-scheme-toggle__single-button[data-animation=slide-left]:not(.is-animating) .x-color-scheme-toggle__single-button-icon[data-inactive],[data-brx-theme=dark] .x-color-scheme-toggle__single-button[data-animation=slide-left]:not([data-initialized]) .x-color-scheme-toggle__single-button-icon--light,[data-brx-theme=light] .x-color-scheme-toggle__single-button[data-animation=slide-left]:not([data-initialized]) .x-color-scheme-toggle__single-button-icon--dark{transform:translateX(100%);opacity:0;transition:none}.x-color-scheme-toggle__single-button[data-animation=slide-left].is-animating .x-color-scheme-toggle__single-button-icon:not([data-inactive]),.x-color-scheme-toggle__single-button[data-animation=slide-right].is-animating .x-color-scheme-toggle__single-button-icon:not([data-inactive]){transform:translateX(0);opacity:1}.x-color-scheme-toggle__single-button[data-animation=slide-left].is-animating .x-color-scheme-toggle__single-button-icon[data-inactive]{transform:translateX(-100%);opacity:0}.x-color-scheme-toggle__single-button[data-animation=slide-right]:not(.is-animating) .x-color-scheme-toggle__single-button-icon[data-inactive],[data-brx-theme=dark] .x-color-scheme-toggle__single-button[data-animation=slide-right]:not([data-initialized]) .x-color-scheme-toggle__single-button-icon--light,[data-brx-theme=light] .x-color-scheme-toggle__single-button[data-animation=slide-right]:not([data-initialized]) .x-color-scheme-toggle__single-button-icon--dark{transform:translateX(-100%);opacity:0;transition:none}.x-color-scheme-toggle__single-button[data-animation=slide-right].is-animating .x-color-scheme-toggle__single-button-icon[data-inactive]{transform:translateX(100%);opacity:0}