.react-toggle{touch-action:pan-x;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;background-color:transparent;border:0;padding:0;display:inline-block;position:relative}.react-toggle-screenreader-only{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-toggle--disabled{cursor:not-allowed;opacity:.5;transition:opacity .25s}.react-toggle-track{background-color:#4d4d4d;border-radius:30px;width:50px;height:24px;padding:0;transition:all .2s}.react-toggle:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#000}.react-toggle--checked .react-toggle-track{background-color:#19ab27}.react-toggle--checked:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#128d15}.react-toggle-track-check{opacity:0;width:14px;height:10px;margin-top:auto;margin-bottom:auto;line-height:0;transition:opacity .25s;position:absolute;top:0;bottom:0;left:8px}.react-toggle--checked .react-toggle-track-check{opacity:1;transition:opacity .25s}.react-toggle-track-x{opacity:1;width:10px;height:10px;margin-top:auto;margin-bottom:auto;line-height:0;transition:opacity .25s;position:absolute;top:0;bottom:0;right:10px}.react-toggle--checked .react-toggle-track-x{opacity:0}.react-toggle-thumb{box-sizing:border-box;transition:all .5s cubic-bezier(.23,1,.32,1);background-color:#fafafa;border:1px solid #4d4d4d;border-radius:50%;width:22px;height:22px;transition:all .25s;position:absolute;top:1px;left:1px}.react-toggle--checked .react-toggle-thumb{border-color:#19ab27;left:27px}.react-toggle--focus .react-toggle-thumb{-webkit-box-shadow:0 0 3px 2px #0099e0;-moz-box-shadow:0 0 3px 2px #0099e0;box-shadow:0 0 2px 3px #0099e0}.react-toggle:active:not(.react-toggle--disabled) .react-toggle-thumb{box-shadow:0 0 5px 5px #0099e0}:root{--scrollbar-size:6px}.rhc-theme-light{--text-primary:#000;--text-secondary:#757575;--background:#f7f7f7;--scrollbar-background-color:#d4d4d4;--scrollbar-foreground-color:#8a8a8a}.rhc-theme-dark{--text-primary:#f7f7f7;--text-secondary:#8a8a8a;--background:#1a1a1a;--scrollbar-background-color:#363636;--scrollbar-foreground-color:#8a8a8a}.rhc-banner{z-index:99999;background-color:var(--background);width:100%;padding:2.25rem 0;transition:all .3s;display:block;position:fixed;bottom:0;left:0;right:0}.rhc-banner__content{max-width:90rem;margin:0 auto;padding:0 2.5rem}@media (min-width:56.25rem){.rhc-banner__content{gap:.75rem;display:flex}}.rhc-banner__content__message{color:var(--text-primary);margin:0 auto 1rem;transition:all .3s}@media (min-width:56.25rem){.rhc-banner__content__message{margin:0 auto}}.rhc-banner__content__message a{color:var(--text-primary);font-weight:700;text-decoration:none;transition:all .3s}.rhc-banner__content__secondary{border:.125rem solid var(--text-primary);background-color:var(--background);width:100%;height:2.25rem;color:var(--text-primary);cursor:pointer;border-radius:1.125rem;margin:.25rem auto;padding:.125rem;font-family:inherit;font-size:1rem;transition:all .3s}@media (min-width:56.25rem){.rhc-banner__content__secondary{width:12.5rem;margin:0 auto}}.rhc-banner__content__secondary:hover{border-color:var(--text-secondary);color:var(--text-secondary)}.rhc-banner__content__primary{border:.125rem solid var(--text-primary);background-color:var(--text-primary);width:100%;height:2.25rem;color:var(--background);cursor:pointer;border-radius:1.125rem;margin:.25rem auto;padding:.125rem;font-family:inherit;font-size:1rem;transition:all .3s}@media (min-width:56.25rem){.rhc-banner__content__primary{width:12.5rem;margin:0 auto}}.rhc-banner__content__primary:hover{border-color:var(--text-secondary);background-color:var(--text-secondary)}.rhc-settings{z-index:99999;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.rhc-settings__content{box-sizing:border-box;background-color:var(--background);width:calc(100% - .75rem);max-width:40rem;height:calc(100% - .75rem);box-shadow:0 .6875rem 2rem rgba(0,0,0,.1),0 .3125rem .75rem -px(8)rgba(0,0,0,.2),0 0 .0625rem rgba(0,0,0,.2);color:var(--text-primary);border-radius:.5rem;grid-template-rows:min-content auto min-content;transition:all .3s;display:grid}@media (min-width:37.5rem){.rhc-settings__content{width:calc(100% - 1.5rem);height:calc(100% - 1.5rem)}}@media (min-width:56.25rem){.rhc-settings__content{width:calc(100% - 3rem);height:calc(100% - 3rem)}}.rhc-settings__content__header{padding:1.5rem}.rhc-settings__content__header h1{margin:0 0 .75rem;font-size:medium}.rhc-settings__content__main{scrollbar-color:var(--scrollbar-foreground-color)var(--scrollbar-background-color);padding:1.5rem;transition:all .3s;overflow-y:auto}.rhc-settings__content__main::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}.rhc-settings__content__main::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-size);background:var(--scrollbar-foreground-color)}.rhc-settings__content__main::-webkit-scrollbar-track{border-radius:var(--scrollbar-size);background:var(--scrollbar-background-color)}.rhc-settings__content__main__item{margin:1.5rem 0}@media (min-width:56.25rem){.rhc-settings__content__main__item{margin:2.25rem 0}}.rhc-settings__content__main__item:first-of-type{margin-top:0}.rhc-settings__content__main__item__title{justify-content:space-between;display:flex}.rhc-settings__content__main__item__title__label{font-weight:700}.rhc-settings__content__main__item__description{margin:.5rem 0}.rhc-settings__content__footer{gap:.75rem;padding:1.5rem;display:grid}@media (min-width:56.25rem){.rhc-settings__content__footer{grid-template-columns:1fr 1fr 1.5fr}}.rhc-settings__content__footer__secondary{border:.125rem solid var(--text-primary);background-color:var(--background);width:100%;height:2.25rem;color:var(--text-primary);cursor:pointer;border-radius:1.125rem;margin:0 auto;padding:.125rem;font-family:inherit;font-size:1rem;transition:all .3s}.rhc-settings__content__footer__secondary:hover{border-color:var(--text-secondary);color:var(--text-secondary)}.rhc-settings__content__footer__primary{border:.125rem solid var(--text-primary);background-color:var(--text-primary);width:100%;height:2.25rem;color:var(--background);cursor:pointer;border-radius:1.125rem;margin:0 auto;padding:.125rem;font-family:inherit;font-size:1rem;transition:all .3s}.rhc-settings__content__footer__primary:hover{border-color:var(--text-secondary);background-color:var(--text-secondary)}
