body:not(.light){--ui-theme-name:dark;--ui-global-intensity-multiplier:1;--ui-global-intensity-multiplier-inverse:0.6;--ui-shadow-intensity:1;--ui-translucent-background-brightness-mod:1.2;--ui-input-background-opacity:0.8;--ui-color-background:240,33%,2%;--ui-color-foreground:240,27%,98%;--ui-color-background-095:220,0%,7%;--ui-color-background-090:225,0%,14%;--ui-color-background-080:227,0%,18%;--ui-color-background-070:227,0%,23%;--ui-color-background-060:227,0%,29%;--ui-color-background-050:228,0%,36%;--ui-color-background-040:228,0%,42%;--ui-color-background-030:227,0%,47%;--ui-color-background-020:226,0%,60%;--ui-color-background-010:227,0%,68%;--ui-color-background-000:227,0%,76%;--ui-color-foreground-090:231,0%,93%;--ui-color-foreground-080:220,0%,85%;--ui-color-foreground-070:227,0%,76%;--ui-color-foreground-060:227,0%,68%;--ui-color-foreground-050:226,0%,60%;--ui-color-foreground-040:227,0%,47%;--ui-color-foreground-030:228,0%,42%;--ui-color-foreground-020:228,0%,36%;--ui-color-foreground-010:227,0%,29%;--ui-color-foreground-000:227,0%,23%;--ui-color-inverted-background:220,0%,7%;--ui-color-inverted-foreground:0,0%,100%;--ui-color-page-bg:240,33%,2%;--ui-color-mypage-nav-bg:225,0%,14%;--ui-color-modal-bg:225,0%,14%;--ui-color-modal-bg-1dp:227,0%,18%;--ui-color-modal-bg-2dp:227,0%,23%;--ui-color-modal-header-bg:227,0%,18%;--ui-color-dropdown-bg:227,0%,23%;--ui-color-dropdown-bg-1dp:227,0%,29%;--ui-color-dropdown-bg-2dp:227,0%,29%;--ui-color-dropdown-list-item-hover-bg:227,0%,47%;--ui-color-panel-bg:225,0%,14%;--ui-color-panel-bg-1dp:227,0%,18%;--ui-color-panel-bg-2dp:227,0%,23%;--ui-color-panel-bg-hover:227,0%,18%;--ui-color-panel-bg-inset:240,33%,2%;--ui-color-tab-active-bg:225,0%,14%;--ui-color-tab-inactive-bg:225,17%,10%;--ui-color-tab-bg-hover:227,0%,18%;--ui-color-slider-bg:227,0%,47%;--ui-color-slider-handle:227,0%,68%;--ui-color-slider-handle-hover:227,0%,76%;--ui-color-slider-handle-active:226,0%,60%;--ui-color-shadow:240,33%,2%;--ui-color-border:227,0%,47%;--ui-color-border-flat:227,0%,23%;--ui-color-panel-header-border:227,0%,23%;--ui-color-link-text:var(--ui-color-accent-foreground);--ui-color-list-item-selected-bg:205,100%,41%;--ui-color-project-panel-thumb-shadow:240,33%,2%;--ui-color-media-preview-bg:240,33%,2%;--ui-color-form-caption-color:227,0%,68%;--ui-color-accent:205,100%,41%;--ui-color-accent-1dp:205,100%,49.6%;--ui-color-accent-2dp:212,100%,70.6%;--ui-color-accent-foreground:212,100%,70.6%;--ui-color-accent-foreground-1dp:214,100%,81.6%;--ui-color-accent-foreground-2dp:217,100%,91.4%;--ui-color-accent-background:205,100%,41%;--ui-color-accent-background-1dp:205,100%,49.6%;--ui-color-accent-background-2dp:212,100%,70.6%;--ui-color-okay:145,97%,45%;--ui-color-okay-foreground:145,97%,45%;--ui-color-okay-background:144,94%,35%;--ui-color-okay-background-1dp:144,97%,40%;--ui-color-okay-background-2dp:145,97%,45%;--ui-color-warning:39,100%,58%;--ui-color-warning-foreground:39,100%,58%;--ui-color-warning-background:41,99%,43%;--ui-color-warning-background-1dp:39,100%,58%;--ui-color-warning-background-2dp:38,75%,51%;--ui-color-danger:0,100%,59%;--ui-color-danger-1dp:0,100%,66%;--ui-color-danger-2dp:0,100%,73%;--ui-color-danger-foreground:0,100%,59%;--ui-color-danger-background:0,76%,52%;--ui-color-danger-background-1dp:0,100%,59%;--ui-color-danger-background-2dp:0,100%,66%;--ui-color-magenta:331,100%,45%;--ui-color-magenta-foreground:331,82%,60%;--ui-color-magenta-background:331,100%,40%}body:not(.dark){--ui-theme-name:light;--ui-global-intensity-multiplier:0.6;--ui-global-intensity-multiplier-inverse:1;--ui-shadow-intensity:0.4;--ui-translucent-background-brightness-mod:1;--ui-input-background-opacity:1;--ui-color-background:0,0%,100%;--ui-color-foreground:220,0%,7%;--ui-color-background-095:240,0%,97.5%;--ui-color-background-090:240,0%,97%;--ui-color-background-080:231,0%,93%;--ui-color-background-070:220,0%,85%;--ui-color-background-060:227,0%,76%;--ui-color-background-050:227,0%,68%;--ui-color-background-040:226,0%,60%;--ui-color-background-030:227,0%,47%;--ui-color-background-020:228,0%,42%;--ui-color-background-010:228,0%,36%;--ui-color-background-000:227,0%,29%;--ui-color-foreground-090:227,0%,18%;--ui-color-foreground-080:227,0%,23%;--ui-color-foreground-070:227,0%,29%;--ui-color-foreground-060:228,0%,36%;--ui-color-foreground-050:228,0%,42%;--ui-color-foreground-040:227,0%,47%;--ui-color-foreground-030:226,0%,60%;--ui-color-foreground-020:227,0%,68%;--ui-color-foreground-010:227,0%,76%;--ui-color-foreground-000:220,0%,85%;--ui-color-inverted-background:225,0%,14%;--ui-color-inverted-foreground:240,27%,98%;--ui-color-page-bg:231,0%,93%;--ui-color-mypage-nav-bg:0,0%,100%;--ui-color-modal-bg:0,0%,100%;--ui-color-modal-bg-1dp:240,0%,97%;--ui-color-modal-bg-2dp:231,0%,93%;--ui-color-modal-header-bg:0,0%,100%;--ui-color-dropdown-bg:0,0%,100%;--ui-color-dropdown-bg-1dp:240,0%,97%;--ui-color-dropdown-bg-2dp:240,0%,97%;--ui-color-dropdown-list-item-hover-bg:226,0%,60%;--ui-color-panel-bg:0,0%,100%;--ui-color-panel-bg-1dp:0,0%,100%;--ui-color-panel-bg-2dp:240,0%,97%;--ui-color-panel-bg-hover:240,0%,97.5%;--ui-color-panel-bg-inset:240,0%,97%;--ui-color-tab-active-bg:0,0%,100%;--ui-color-tab-inactive-bg:220,0%,85%;--ui-color-tab-bg-hover:227,0%,68%;--ui-color-slider-bg:227,0%,47%;--ui-color-slider-handle:0,0%,100%;--ui-color-slider-handle-hover:240,0%,97%;--ui-color-slider-handle-active:231,0%,93%;--ui-color-shadow:227,0%,23%;--ui-color-border:226,0%,60%;--ui-color-border-flat:231,0%,93%;--ui-color-panel-header-border:231,0%,93%;--ui-color-link-text:var(--ui-color-accent-foreground);--ui-color-list-item-selected-bg:205,100%,41%;--ui-color-project-panel-thumb-shadow:227,0%,76%;--ui-color-media-preview-bg:231,0%,93%;--ui-color-form-caption-color:228,0%,36%;--ui-color-accent:205,100%,49.6%;--ui-color-accent-1dp:205,100%,41%;--ui-color-accent-2dp:206,100%,32.9%;--ui-color-accent-foreground:205,100%,49.6%;--ui-color-accent-foreground-1dp:205,100%,41%;--ui-color-accent-foreground-2dp:206,100%,32.9%;--ui-color-accent-background:205,100%,49.6%;--ui-color-accent-background-1dp:205,100%,41%;--ui-color-accent-background-2dp:206,100%,32.9%;--ui-color-okay:145,97%,45%;--ui-color-okay-foreground:144,94%,35%;--ui-color-okay-background:144,97%,40%;--ui-color-okay-background-1dp:144,94%,35%;--ui-color-okay-background-2dp:142,96%,27%;--ui-color-warning:39,100%,58%;--ui-color-warning-foreground:41,99%,43%;--ui-color-warning-background:42,94%,50%;--ui-color-warning-background-1dp:41,99%,43%;--ui-color-warning-background-2dp:40,100%,38%;--ui-color-danger:0,100%,59%;--ui-color-danger-1dp:0,76%,52%;--ui-color-danger-2dp:0,71%,45%;--ui-color-danger-foreground:0,100%,59%;--ui-color-danger-background:0,100%,59%;--ui-color-danger-background-1dp:0,76%,52%;--ui-color-danger-background-2dp:0,71%,45%;--ui-color-magenta:331,100%,45%;--ui-color-magenta-foreground:331,100%,45%;--ui-color-magenta-background:331,82%,60%}body{--ui-kit-global-container-width:980px;--ui-kit-global-hr-padding:15px;--ui-kit-global-border-width:1px;--ui-kit-global-border-radius:4px;--ui-kit-global-border-color:var(--ui-color-border);--ui-kit-global-btn-size:40px;--ui-kit-global-input-size:40px;--ui-kit-global-input-bg-opacity:0.8;--ui-global-dynamic-hr-padding:10px;--ui-btn-size:var(--ui-kit-global-btn-size);--ui-btn-border-radius:8px;--ui-input-size:var(--ui-kit-global-input-size);--ui-input-bg-color:var(--ui-color-background);--ui-input-bg-opacity:var(--ui-kit-global-input-bg-opacity);--ui-input-border-color:var(--ui-kit-global-border-color);--ui-input-border-width:var(--ui-kit-global-border-width);--ui-input-border-radius:6px;--ui-checkbox-border-color:var(--ui-kit-global-border-color);--ui-selectbox-height:var(--ui-kit-global-btn-size);--ui-selectbox-border-width:var(--ui-kit-global-border-width);--ui-selectbox-border-radius:6px;--ui-selectbox-border-color:var(--ui-kit-global-border-color);--ui-selectbox-border-hover-color:var(--ui-color-foreground-050);--ui-selectbox-border-focus-color:var(--ui-color-accent);--ui-selectbox-bg-opacity:var(--ui-kit-global-input-bg-opacity);--ui-selectbox-bg-color:var(--ui-color-background);--ui-selectbox-bg-hover-color:var(--ui-color-background-080);--ui-selectbox-caret-color:var(--ui-color-foreground-060);--ui-table-bg-color:var(--ui-color-background);--ui-table-bg-highlight-color:var(--ui-color-background-080);--ui-table-bg-highlight-intensity:0.3;--ui-table-border-width:1px;--ui-table-border-color:var(--ui-kit-global-border-color);--ui-dropdown-border-radius:5px;--ui-kit-modal-border-radius:7px}@media screen and (min-width:375px){body{--ui-global-dynamic-hr-padding:var(--ui-kit-global-hr-padding)}}@media screen and (min-width:980px){body{--ui-global-dynamic-hr-padding:20px}}body{--ui-btn-primary-bg:var(--ui-color-background-050);--ui-btn-primary-hover-bg:var(--ui-color-background-040);--ui-btn-primary-active-bg:var(--ui-color-background-030);--ui-btn-primary-accent-bg:var(--ui-color-accent-background);--ui-btn-primary-accent-hover-bg:var(--ui-color-accent-background-1dp);--ui-btn-primary-accent-active-bg:var(--ui-color-accent-background-2dp);--ui-btn-primary-danger-bg:var(--ui-color-danger-background);--ui-btn-primary-danger-hover-bg:var(--ui-color-danger-background-1dp);--ui-btn-primary-danger-active-bg:var(--ui-color-danger-background-2dp);--ui-btn-primary-affirmative-bg:var(--ui-color-okay-background);--ui-btn-primary-affirmative-hover-bg:var(--ui-color-okay-background-1dp);--ui-btn-primary-affirmative-active-bg:var(--ui-color-okay-background-2dp);--ui-btn-monotone-main:var(--ui-color-foreground);--ui-btn-monotone-hover-text:var(--ui-color-background);--ui-btn-color-bg-intensity-adjusted:calc(var(--ui-global-intensity-multiplier)*var(--ui-btn-color-bg-intensity));--ui-btn-secondary-main:var(--ui-color-foreground-070);--ui-btn-secondary-bg:var(--ui-color-background-030),calc(var(--ui-global-intensity-multiplier)*0.2);--ui-btn-secondary-hover-bg:var(--ui-btn-primary-bg),calc(var(--ui-global-intensity-multiplier)*0.5);--ui-btn-secondary-active-bg:var(--ui-btn-primary-bg),calc(var(--ui-global-intensity-multiplier)*0.7);--ui-btn-secondary-accent-main:var(--ui-color-accent-foreground);--ui-btn-secondary-accent-bg:var(--ui-color-accent),calc(var(--ui-global-intensity-multiplier)*0.15);--ui-btn-secondary-accent-hover-bg:var(--ui-btn-primary-accent-bg),calc(var(--ui-global-intensity-multiplier)*0.3);--ui-btn-secondary-accent-active-bg:var(--ui-btn-primary-accent-bg),calc(var(--ui-global-intensity-multiplier)*0.4);--ui-btn-secondary-danger-main:var(--ui-color-danger-foreground);--ui-btn-secondary-danger-bg:var(--ui-color-danger),calc(var(--ui-global-intensity-multiplier)*0.15);--ui-btn-secondary-danger-hover-bg:var(--ui-btn-primary-danger-bg),calc(var(--ui-global-intensity-multiplier)*0.3);--ui-btn-secondary-danger-active-bg:var(--ui-btn-primary-danger-bg),calc(var(--ui-global-intensity-multiplier)*0.4);--ui-btn-secondary-affirmative-main:var(--ui-color-okay-foreground);--ui-btn-secondary-affirmative-bg:var(--ui-color-okay),0.2;--ui-btn-secondary-affirmative-hover-bg:var(--ui-btn-primary-affirmative-bg),0.4;--ui-btn-secondary-affirmative-active-bg:var(--ui-btn-primary-affirmative-bg),0.5}.sh-btn{align-items:center;background:none;background-color:hsla(var(--ui-btn-primary-bg));border:none;border-radius:var(--ui-btn-border-radius);color:#fff;cursor:pointer;display:inline-flex;font-weight:700;height:var(--ui-btn-size,38px);justify-content:center;letter-spacing:-.01em;padding:0;padding-left:var(--ui-btn-padding,15px);padding-right:var(--ui-btn-padding,15px);text-align:center;transition-duration:.2s;transition-property:color,background-color}.sh-btn .new-badge{position:absolute;right:-10px;top:-3px}.sh-btn i+span,.sh-btn span+i,.sh-btn span+svg-icon,.sh-btn svg-icon+span{margin-left:.4em}.sh-btn i,.sh-btn span,.sh-btn svg-icon{line-height:1}.sh-btn svg-icon{margin-bottom:-.125em;max-height:20px}.sh-btn .caret{border-top-color:currentColor;margin-left:7px;opacity:.7;transition-duration:.2s;transition-property:border-color,opacity}.sh-btn:hover{background-color:hsla(var(--ui-btn-primary-hover-bg));color:#fff;text-decoration:none;transition-duration:0s}.sh-btn:hover .caret{opacity:1;transition-duration:0s}.sh-btn.active,.sh-btn:active{background-color:hsla(var(--ui-btn-primary-active-bg));color:#fff}.sh-btn.active .caret,.sh-btn:active .caret{opacity:1;transition-duration:0s}.sh-btn:focus,:focus>.sh-btn:not(button):not(a){outline:3px solid hsla(var(--ui-color-accent),.5);outline-offset:1px}@supports not selector(:focus-visible){.sh-btn:focus,:focus>.sh-btn:not(button):not(a){outline:auto}}.sh-btn:focus:not(:focus-visible),:focus:not(:focus-visible)>.sh-btn:not(button):not(a){outline:none!important}.sh-btn.disabled,.sh-btn:disabled{opacity:.5;pointer-events:none}.sh-btn.primary.accent{background-color:hsla(var(--ui-btn-primary-accent-bg))}.sh-btn.primary.accent:hover{background-color:hsla(var(--ui-btn-primary-accent-hover-bg))}.sh-btn.primary.accent.active,.sh-btn.primary.accent:active{background-color:hsla(var(--ui-btn-primary-accent-active-bg))}.sh-btn.primary.danger{background-color:hsla(var(--ui-btn-primary-danger-bg))}.sh-btn.primary.danger:hover{background-color:hsla(var(--ui-btn-primary-danger-hover-bg))}.sh-btn.primary.danger.active,.sh-btn.primary.danger:active{background-color:hsla(var(--ui-btn-primary-danger-active-bg))}.sh-btn.primary.affirmative{background-color:hsla(var(--ui-btn-primary-affirmative-bg))}.sh-btn.primary.affirmative:hover{background-color:hsla(var(--ui-btn-primary-affirmative-hover-bg))}.sh-btn.primary.affirmative.active,.sh-btn.primary.affirmative:active{background-color:hsla(var(--ui-btn-primary-affirmative-active-bg))}.sh-btn.primary.white-outline{background-color:transparent;border:2px solid #fff}.sh-btn.primary.white-outline:hover{background-color:#fff;color:#121212}.sh-btn.primary.white-outline.active,.sh-btn.primary.white-outline:active{background-color:#f7f7f7}.sh-btn.primary.monotone{background-color:transparent;border:2px solid hsl(var(--ui-btn-monotone-main));color:hsla(var(--ui-btn-monotone-main))}.sh-btn.primary.monotone:hover{background-color:hsla(var(--ui-btn-monotone-main));color:hsla(var(--ui-btn-monotone-hover-text))}.sh-btn.primary.monotone.active,.sh-btn.primary.monotone:active{background-color:hsla(var(--ui-btn-monotone-main),.8)}.sh-btn.secondary{background-color:hsla(var(--ui-btn-secondary-bg));color:hsl(var(--ui-btn-secondary-main))}.sh-btn.secondary:hover{background-color:hsla(var(--ui-btn-secondary-hover-bg))}.sh-btn.secondary.active,.sh-btn.secondary:active{background-color:hsla(var(--ui-btn-secondary-active-bg))}.sh-btn.secondary.accent{background-color:hsla(var(--ui-btn-secondary-accent-bg));color:hsl(var(--ui-btn-secondary-accent-main))}.sh-btn.secondary.accent:hover{background-color:hsla(var(--ui-btn-secondary-accent-hover-bg))}.sh-btn.secondary.accent.active,.sh-btn.secondary.accent:active{background-color:hsla(var(--ui-btn-secondary-accent-active-bg))}.sh-btn.secondary.danger{background-color:hsla(var(--ui-btn-secondary-danger-bg));color:hsl(var(--ui-btn-secondary-danger-main))}.sh-btn.secondary.danger:hover{background-color:hsla(var(--ui-btn-secondary-danger-hover-bg))}.sh-btn.secondary.danger.active,.sh-btn.secondary.danger:active{background-color:hsla(var(--ui-btn-secondary-danger-active-bg))}.sh-btn.secondary.affirmative{background-color:hsla(var(--ui-btn-secondary-affirmative-bg));color:hsl(var(--ui-btn-secondary-affirmative-main))}.sh-btn.secondary.affirmative:hover{background-color:hsla(var(--ui-btn-secondary-affirmative-hover-bg))}.sh-btn.secondary.affirmative.active,.sh-btn.secondary.affirmative:active{background-color:hsla(var(--ui-btn-secondary-affirmative-active-bg))}.sh-btn.extra-primary.accent{background-color:#06c7e5;background-image:linear-gradient(90deg,rgba(5,140,225,0),#058ce1);color:#fff}.sh-btn.extra-primary.accent:hover{background-color:#4ad7ed;color:#fff}.sh-btn.extra-primary.accent.active,.sh-btn.extra-primary.accent:active{background-color:#00b1cc;color:#fff}.sh-btn.whitetext .sh-btn.whitetext:hover,.sh-btn.whitetext.active,.sh-btn.whitetext:active{color:#fff}.sh-btn.size-xs{--ui-btn-size:28px;--ui-btn-padding:12px}.sh-btn.size-sm{--ui-btn-size:34px;--ui-btn-padding:13px}.sh-btn.size-lg{--ui-btn-size:42px;--ui-btn-padding:21px}.sh-btn.circle{border-radius:200px;padding:0;width:var(--ui-btn-size,38px)}.sh-btn.no-bg:not(:hover):not(:active):not(.active){background-color:transparent}.sh-btn.justify{justify-content:flex-start;text-align:left}.sh-btn.justify>:last-child{margin-left:auto!important}.sh-btn.btn-spinner{--btn-spinner-size:16px;position:relative;transition-property:background,border-color,color,box-shadow,opacity,padding}.sh-btn.btn-spinner i.sh-icon,.sh-btn.btn-spinner svg-icon{transition-duration:.2s;transition-property:transform,opacity;transition-timing-function:ease-out}.sh-btn.btn-spinner:before{content:"";display:inline-block;height:16px;line-height:1;opacity:0;position:absolute;transition-duration:.2s;transition-property:transform,width,opacity;transition-timing-function:ease-out;width:16px}.sh-btn.btn-spinner.loading{pointer-events:none}.sh-btn.btn-spinner.loading i.sh-icon,.sh-btn.btn-spinner.loading svg-icon{opacity:0}.sh-btn.btn-spinner.loading:before{--btn-spinner-primary:0,0%,100%;--btn-spinner-gradient:conic-gradient(hsla(var(--btn-spinner-primary),1) 0deg,hsla(var(--btn-spinner-primary),1) 90deg,hsla(var(--btn-spinner-primary),0) 90deg 170deg,hsla(var(--btn-spinner-primary),0.6) 300deg,hsla(var(--btn-spinner-primary),1) 360deg);animation:spinner-rotate .4s linear infinite;background-image:var(--btn-spinner-gradient);background-size:contain;border-radius:100px;height:var(--btn-spinner-size);mask-image:radial-gradient(transparent 50%,#fff 0);opacity:1;width:var(--btn-spinner-size)}@keyframes spinner-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sh-btn.btn-spinner.loading.white-outline:hover:before{--btn-spinner-primary:240,33%,2%}.sh-btn.btn-spinner.loading.monotone:before{--btn-spinner-primary:var(--ui-color-foreground,240,33%,2%)}.sh-btn.btn-spinner.loading.monotone:hover:before{--btn-spinner-primary:var(--ui-color-background,0,0%,100%)}.sh-btn.btn-spinner.loading-done i.sh-icon,.sh-btn.btn-spinner.loading-done svg-icon{opacity:0}.sh-btn.btn-spinner.loading-done:before{font-family:sh-icon;speak:none;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;animation:check-whop .2s ease-out forwards;background-image:none;border-radius:0;content:"\e91e";mask-image:none}@keyframes check-whop{0%{opacity:0;transform:scale(1.4)}to{opacity:1;transform:scale(1)}}.sh-btn.btn-spinner:not(.icon-right):before{left:var(--ui-btn-padding,15px)}.sh-btn.btn-spinner:not(.icon-right).loading,.sh-btn.btn-spinner:not(.icon-right).loading-done{padding-left:calc(var(--ui-btn-padding, 15px) + .4em + var(--ui-btn-icon-size, 16px))}.sh-btn.btn-spinner:not(.icon-right).loading-done.has-icon,.sh-btn.btn-spinner:not(.icon-right).loading.has-icon{padding-left:var(--ui-btn-padding,15px)}.sh-btn.btn-spinner.icon-right:before{right:var(--ui-btn-padding,15px)}.sh-btn.btn-spinner.icon-right.loading,.sh-btn.btn-spinner.icon-right.loading-done{padding-right:calc(var(--ui-btn-padding, 15px) + .4em + var(--ui-btn-icon-size, 16px))}.sh-btn.btn-spinner.icon-right.loading-done.has-icon,.sh-btn.btn-spinner.icon-right.loading.has-icon{padding-right:var(--ui-btn-padding,15px)}.sh-btn.disabled,.sh-btn:disabled,:disabled+label .sh-btn,fieldset[disabled] .sh-btn{cursor:default!important;opacity:.5}.sh-btn-group{display:flex;flex-flow:row wrap;margin-bottom:5px;margin-top:5px;position:relative}.sh-btn-group>.sh-btn{flex:0 0 auto}.sh-btn-group>.sh-btn+.sh-btn{margin-left:5px}.sh-btn-split-group{align-items:stretch;display:inline-flex;justify-content:center;transition:opacity .2s}.sh-btn-split-group label{flex:1 1 auto}.sh-btn-split-group .sh-btn{align-items:center;border-radius:0;display:flex;height:100%;justify-content:center;line-height:1;min-height:var(--ui-btn-size,34px);width:100%}.sh-btn-split-group>.sh-btn:first-child,.sh-btn-split-group>label:first-of-type .sh-btn{border-bottom-left-radius:200px;border-top-left-radius:200px}.sh-btn-split-group>.sh-btn:last-child,.sh-btn-split-group>label:last-of-type .sh-btn{border-bottom-right-radius:200px;border-top-right-radius:200px}.sh-btn-split-group>.sh-btn~.sh-btn,.sh-btn-split-group>label~label{margin-left:2px}.sh-btn-split-group input[type=radio]{height:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;width:0}.sh-btn-split-group :checked+label .sh-btn{z-index:1}.sh-btn-split-group :checked+label .sh-btn,.sh-btn-split-group :checked+label .sh-btn.secondary{background-color:hsl(var(--ui-btn-primary-accent-bg));color:#fff}.sh-btn-split-group.disabled,fieldset[disabled] .sh-btn-split-group{opacity:.5;pointer-events:none}.sh-btn-split-group.disabled .sh-btn,fieldset[disabled] .sh-btn-split-group .sh-btn{opacity:1}.sh-btn-split-group input[type=radio]:focus+label .sh-btn{outline:3px solid hsla(var(--ui-color-accent),.5);outline-offset:1px}@supports not selector(:focus-visible){.sh-btn-split-group input[type=radio]:focus+label .sh-btn{outline:auto}}.sh-btn-split-group input[type=radio]:focus:not(:focus-visible)+label .sh-btn{outline:none}.sh-btn-group-split{align-items:stretch;display:inline-flex;justify-content:center}.sh-btn-group-split>.sh-btn:not(:first-child):not(:last-child){border-radius:0}.sh-btn-group-split>.sh-btn:first-child{border-bottom-right-radius:0;border-top-right-radius:0;flex:1 1 auto;justify-content:flex-start;text-align:left}.sh-btn-group-split>.sh-btn:last-child{border-bottom-left-radius:0;border-top-left-radius:0;flex:1 0 0;margin-left:2px;width:45px}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input:-webkit-autofill{-webkit-background-clip:text;-webkit-text-fill-color:hsl(var(--ui-color-foreground))}input.sh-input,textarea.sh-textarea{--accent-color:var(--ui-color-accent);appearance:none;background-color:hsla(var(--ui-input-bg-color),var(--ui-input-bg-opacity,.8));border:var(--ui-input-border-width,1px) solid hsla(var(--ui-input-border-color),.6);border-radius:var(--ui-input-border-radius,3px);box-shadow:0 0 3px hsla(var(--accent-color),0),0 0 10px hsla(var(--accent-color),0);color:hsl(var(--ui-color-foreground));font-size:1em;line-height:1.2;margin:0;min-height:var(--ui-input-size,38px);outline:none;padding:calc(.56em - var(--ui-input-border-width, 1px)*2) 10px;transition-duration:.3s,.3s,.3s,.3s;transition-property:box-shadow,border-color,background-color,color}input.sh-input::placeholder,textarea.sh-textarea::placeholder{color:hsla(var(--ui-color-foreground-050),.8);opacity:1}input.sh-input:hover,textarea.sh-textarea:hover{border-color:hsla(var(--ui-input-border-color),1);transition-duration:.15s,0s,0s,0s}input.sh-input:focus,textarea.sh-textarea:focus{border-color:hsl(var(--accent-color));box-shadow:0 0 2px hsla(var(--accent-color),calc(var(--ui-shadow-intensity)*.7)),0 0 7px hsla(var(--accent-color),.5);transition-duration:.1s,0s,0s,0s}textarea.sh-textarea{font-size:1em;min-height:var(--ui-input-textarea-min-height,60px);min-width:250px}textarea.sh-textarea.resize-vertical{resize:vertical}textarea.sh-textarea.resize-horizontal{resize:horizontal}.sh-form-placeholder{font-size:1em;line-height:1.2;margin:5px 0;padding:10px 0;vertical-align:middle}input.sh-input.size-xs{min-height:28px;padding-bottom:4px;padding-top:4px}input.sh-input.size-sm{min-height:34px;padding-bottom:6px;padding-top:6px}input.sh-input.size-lg{min-height:42px}fieldset:disabled input.sh-input,fieldset:disabled textarea.sh-textarea,input.sh-input:disabled,textarea.sh-textarea:disabled{background-color:hsla(var(--ui-color-background-080),.4);opacity:.7;pointer-events:none}input.sh-input[readonly],textarea.sh-textarea[readonly]{background-color:hsla(var(--ui-color-background-080),.4)}.sh-form-label{display:block;font-size:.9em;font-weight:800;letter-spacing:.02em;margin:0;padding:5px 5px 5px 0;text-decoration:none!important;text-transform:uppercase}.sh-form-caption{color:hsl(var(--ui-color-foreground-060));font-size:.9em;font-weight:400;letter-spacing:0;margin:8px 0;text-decoration:none;text-transform:none}.sh-form-label .sh-form-caption{display:inline-block;font-size:1em;margin:0}.sh-form-group{margin-bottom:20px;width:100%}.sh-form-group:last-child{margin-bottom:inherit}.sh-form-group .sh-form-group{margin-bottom:0}.sh-form-group input.sh-input,.sh-form-group label,.sh-form-group textarea.sh-textarea{display:block;width:100%}.sh-form-group.sh-form-group-horizontal{display:flex;gap:5px}body{--ui-select-bg:var(--ui-color-background-030),calc(var(--ui-global-intensity-multiplier)*0.2);--ui-select-hover-bg:var(--ui-color-background-050),calc(var(--ui-global-intensity-multiplier)*0.5);--ui-select-active-bg:var(--ui-color-background-050),calc(var(--ui-global-intensity-multiplier)*0.7)}.sh-select{align-items:center;appearance:none;background:none;background-color:hsla(var(--ui-selectbox-bg-color,var(--ui-select-bg)),var(--ui-selectbox-bg-opacity,.8));background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='gray' d='M12 7H4l4-4zm-4 6 4-4H4z'/%3E%3C/svg%3E");background-position:right 5px center;background-repeat:no-repeat;border:none;border:var(--ui-selectbox-border-width,1px) solid hsla(var(--ui-selectbox-border-color,var(--ui-color-border)),.6);border-radius:var(--ui-selectbox-border-radius,5px);color:inherit;cursor:pointer;display:inline-flex;font-size:.9em;font-weight:700;height:var(--ui-selectbox-height,37px);margin:0;min-width:50px;overflow:hidden;padding:8px 32px 8px 20px;position:relative;text-align:left;text-overflow:ellipsis;transition-duration:.3s,.3s,.3s,.3s;transition-property:box-shadow,border-color,background-color,color;white-space:nowrap;width:auto}.sh-select:empty:before{content:" ";display:inline-block}.sh-select .label-text{overflow:hidden;text-overflow:ellipsis}.sh-select:hover{border-color:hsla(var(--ui-selectbox-border-hover-color,var(--ui-color-border)),1);transition-duration:.15s,0s,0s,0s}.sh-select:active,.sh-select:hover{background-color:hsla(var(--ui-selectbox-bg-hover-color,var(--ui-select-hover-bg)),var(--ui-selectbox-bg-opacity,.8))}.sh-select:active{border-color:hsl(var(--ui-selectbox-border-focus-color,var(--ui-color-accent)));box-shadow:0 0 2px hsla(var(--ui-color-accent,205,100%,41%),calc(var(--ui-shadow-intensity, .4)*.7)),0 0 7px hsla(var(--ui-color-accent,205,100%,41%),.5);transition-duration:.1s,0s,0s,0s}.sh-select:disabled{box-shadow:none;cursor:default;opacity:.5;pointer-events:none}.sh-select:focus{border-color:hsl(var(--ui-selectbox-border-focus-color,var(--ui-color-accent)));outline:3px solid hsla(var(--ui-color-accent),.5);outline-offset:1px}@supports not selector(:focus-visible){.sh-select:focus{outline:auto}}.sh-select:focus:not(:focus-visible){outline:none!important}.sh-chk-switch-wrap{align-items:center;display:flex}.sh-chk-switch-label{display:inline-block}.sh-chk-switch-label+.sh-chk-switch{margin:0 3px;vertical-align:middle}.sh-chk-switch{display:inline-block;font-size:22px;position:relative;text-align:left}.sh-chk-switch input[type=checkbox]:checked,.sh-chk-switch input[type=checkbox]:not(:checked){height:0;opacity:0;position:absolute;width:0}.sh-chk-switch label{align-items:center;border-radius:22px;box-sizing:content-box;cursor:pointer;display:flex;height:calc(1em + 4px);justify-content:flex-end;margin:0;padding:0;position:relative;width:calc(1.8em + 4px)}.sh-chk-switch input[type=checkbox]:focus+label{outline:3px solid hsla(var(--ui-color-accent),.5);outline-offset:1px}@supports not selector(:focus-visible){.sh-chk-switch input[type=checkbox]:focus+label{outline:auto}}.sh-chk-switch input[type=checkbox]:focus:not(:focus-visible)+label{outline:none!important}.sh-chk-switch label span{background-color:hsla(var(--ui-color-background-050),.5);box-shadow:0 0 0 1px hsla(var(--ui-color-foreground-040),.2) inset;overflow:hidden;-webkit-transform:translateZ(0);transition-duration:.2s,.2s;transition-property:background-color,box-shadow}.sh-chk-switch label span,.sh-chk-switch label span:before{border-radius:22px;bottom:0;left:0;position:absolute;right:0;top:0}.sh-chk-switch label span:before{background-clip:content-box;background-color:hsla(var(--ui-color-slider-handle),.5);content:"";transform:translate(-.8em);transition:transform .1s}.sh-chk-switch label:after{background-color:hsl(var(--ui-color-slider-handle));border-radius:22px;box-shadow:0 0 1px hsla(var(--ui-color-shadow),.7),0 1px 4px hsla(var(--ui-color-shadow),.3);content:"";height:calc(1em + 4px);position:relative;transform:translate(-.8em);transition:transform .1s,box-shadow .2s,background-color .2s;width:calc(1em + 4px)}.sh-chk-switch label:hover span{box-shadow:0 0 0 1px hsla(var(--ui-color-foreground-040),.5) inset;transition-duration:.2s,0s}.sh-chk-switch label:hover:after{background-color:hsl(var(--ui-color-slider-handle-hover));box-shadow:0 0 1px hsla(var(--ui-color-shadow),.7),0 1px 5px hsla(var(--ui-color-shadow),.5);transition-duration:.1s,0s}.sh-chk-switch label:active span{background-color:hsla(var(--ui-color-background-050),.8);box-shadow:0 0 0 1px hsla(var(--ui-color-foreground-040),.7) inset;transition-duration:0s,0s}.sh-chk-switch label:active span:after{background-color:hsl(var(--ui-color-slider-handle-active));box-shadow:0 0 1px hsla(var(--ui-color-shadow),.7),0 0 2px hsla(var(--ui-color-shadow),.5);transition-duration:.1s,0s}.sh-chk-switch input[type=checkbox]:checked+label span:before,.sh-chk-switch input[type=checkbox]:checked+label:after{transform:translate(0)}.sh-chk-switch.onoff-type input[type=checkbox]:checked+label span:before{background-color:hsla(var(--ui-color-okay),.6)}.sh-chk-switch.onoff-type.led label:after{background-image:radial-gradient(circle,#f33 14%,rgba(138,15,15,.4) 18%,rgba(255,0,0,.15) 22%,rgba(255,0,0,.07) 27%,rgba(255,0,0,0) 35%)}.sh-chk-switch.onoff-type.led input[type=checkbox]:checked+label:after{background-image:radial-gradient(circle,#80ff00 14%,rgba(77,138,15,.4) 18%,rgba(128,255,0,.2) 22%,rgba(128,255,0,.1) 27%,rgba(128,255,0,0) 35%)}.sh-chk-switch.ab-type label span:before{display:none}.sh-chk-switch.disabled,fieldset:disabled .sh-chk-switch{pointer-events:none}.sh-chk-switch fieldset:disabled input[type=checkbox]+label,.sh-chk-switch input[type=checkbox]:disabled+label,.sh-chk-switch.disabled label,fieldset:disabled .sh-chk-switch label{opacity:.5;pointer-events:none}.sh-chk-switch.align-right{float:right}@keyframes spin-360{0%{transform:rotate(0deg);transform-origin:center}to{transform:rotate(1turn);transform-origin:center}}.sh-spinner{display:inline-block;height:40px;mask-image:url("data:image/svg+xml;charset=utf8,<svg viewBox='0 0 40 40' width='40px' height='40px' xmlns='http://www.w3.org/2000/svg'><circle r='18.5' cy='20' cx='20' stroke-width='3' stroke='black' fill='none'/></svg>");position:relative;vertical-align:middle;width:40px;--spinner-primary:173,99%,47%;--spinner-gradient:conic-gradient(#06c7e5 0deg,hsla(var(--spinner-primary),1) 90deg,rgba(0,51,179,0) 90deg 170deg,rgba(5,140,225,.8) 300deg,#06c7e5 360deg)}.sh-spinner span{align-items:center;border-color:#06c9e6 rgba(102,110,140,.2) rgba(102,110,140,.2);border-radius:40px;border-style:solid;border-width:var(--spinner-border-width,3px);bottom:0;display:flex;justify-content:flex-end;left:0;position:absolute;right:0;top:0}@supports (mask-image:linear-gradient(#000,#fff)){.sh-spinner span{background-image:var(--spinner-gradient);background-size:contain;border-style:none;bottom:-1px;left:-1px;right:-1px;top:-1px}.sh-spinner span:after{background-color:hsl(var(--spinner-primary));border-radius:var(--spinner-border-width,3px);content:"";height:var(--spinner-border-width,3px);margin-right:1px;width:var(--spinner-border-width,3px)}}@supports (mask-image:linear-gradient(#000,#fff)) and (not (background-image:conic-gradient(red,orange))){.sh-spinner span{background-image:url("data:image/png;base64,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")}}.sh-spinner.spinning span{animation:spin-360 .6s linear infinite}.sh-spinner.hidden{display:none}.sh-slider{align-items:center;display:inline-flex;font-size:22px;height:25px;width:100px}.sh-slider-input{-webkit-appearance:none;appearance:none;background:hsla(var(--ui-color-background-050),.5);border-radius:8px;box-shadow:0 0 0 1px hsla(var(--ui-color-foreground-040),.2) inset;font-size:inherit;height:8px;width:100%}.sh-slider-input::-webkit-slider-thumb{-webkit-appearance:none!important;appearance:none!important;background-color:hsl(var(--ui-color-slider-handle));border-radius:22px;box-shadow:0 0 1px hsla(var(--ui-color-shadow),.7),0 1px 4px hsla(var(--ui-color-shadow),.3);content:"";cursor:grab;height:calc(1em + 4px);position:relative;transition:box-shadow .2s,background-color .2s;width:calc(1em + 4px)}.sh-slider-input::-webkit-slider-thumb:hover{background-color:hsl(var(--ui-color-slider-handle-hover));box-shadow:0 0 1px hsla(var(--ui-color-shadow),.7),0 1px 5px hsla(var(--ui-color-shadow),.5);transition-duration:.1s,0s}.sh-slider-input::-webkit-slider-thumb:active{background-color:hsl(var(--ui-color-slider-handle-active));box-shadow:0 0 1px hsla(var(--ui-color-shadow),.7),0 0 2px hsla(var(--ui-color-shadow),.5);cursor:grabbing;transition-duration:.1s,0s}*{border:0;box-sizing:border-box;margin:0;padding:0;vertical-align:baseline}body,html{background-color:hsl(var(--ui-color-background));color:hsl(var(--ui-color-foreground));font-size:16px;height:100%;inset:0;overscroll-behavior-x:none;position:fixed;width:100%}body,button,html,select{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif,Arial}#root{display:grid;grid-template-rows:min-content;height:100%;width:100%}