@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Poppins:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600;700&display=swap);
.label{font:700 .75rem Inter;letter-spacing:.1em}.button .lucide{height:1.25rem;width:1.25rem}.button{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;box-sizing:border-box;height:2.5rem;padding:0 1rem;gap:.5rem;white-space:nowrap;transition:all 150ms ease 0s;background:none;border:none;border-radius:.625rem;font:600 .88rem/1.25rem Inter,system-ui,sans-serif;cursor:pointer}.button:disabled{background-color:#212225;color:#777b84;border:1px solid #363a3f;cursor:not-allowed}.button--primary{background-color:#0090ff;color:#fff}.button--primary:not(:disabled):hover{background-color:#3b9eff}.button--primary:not(:disabled):active{background-color:#2870bd}.button--secondary{background-color:#18191b;color:#edeef0;box-shadow:0 0 0 1px #43484e}.button--secondary:not(:disabled):hover{background-color:#212225;box-shadow:0 0 0 1px #5a6169}.button--secondary:not(:disabled):active{background-color:#111113}.button--tertiary{color:#edeef0}.button--tertiary:not(:disabled):hover{background-color:#212225}.button--tertiary:not(:disabled):active{background-color:#18191b}.button--danger{background-color:#e5484d;color:#fff}.button--danger:not(:disabled):hover{background-color:#ec5d5e}.button--danger:not(:disabled):active{background-color:#b54548}.button--icon-only,.button--icon-only.button--large,.button--icon-only.button--small{aspect-ratio:1/1;padding:0}.button--large .lucide{height:1.5rem;width:1.5rem}.button--large{height:3rem;gap:1rem;padding:0 1.5rem;font:600 1rem/1.5rem Inter,system-ui,sans-serif}.button--small .lucide{height:1rem;width:1rem}.button--small{height:2rem;gap:.5rem;padding:0 .75rem}.button--full-width{width:100%}.badge{display:inline-flex;align-items:center;justify-content:center;height:1.5rem;border-radius:624.9375rem;padding:0 .75rem;font:600 .75rem/1.125rem Inter,system-ui,sans-serif;border-width:1px;border-style:solid}.badge--primary,.badge{background-color:#0d2847;color:#70b8ff;border-color:#104d87}.badge--success{background-color:#0f2e22;color:#1fd8a4;border-color:#1b5745}.badge--danger{background-color:#3b1219;color:#ff9592;border-color:#72232d}.badge--neutral{background-color:#212225;color:#afb3ba;border-color:#363a3f}.badge--accent{background-color:#202248;color:#b1a9ff;border-color:#3d3e82}.notification{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}.notification--primary{background-color:#0d2847;color:#70b8ff;border:1px solid #104d87}.notification--success{background-color:#0f2e22;color:#1fd8a4;border:1px solid #1b5745}.notification--danger{background-color:#3b1219;color:#ff9592;border:1px solid #72232d}.notification--neutral{background-color:#212225;color:#afb3ba;border:1px solid #363a3f}.notification__content{display:flex;flex-direction:column;gap:.25rem}.notification--alert .notification__content .notification__title{font:600 1.25rem/1.875rem Inter,system-ui,sans-serif}.notification--toast .notification__content .notification__title{font:600 1.12rem/1.75rem Inter,system-ui,sans-serif}.notification__content .notification__body{font:500 .88rem/1.25rem Inter,system-ui,sans-serif}.notification--alert{padding:1.5rem;gap:1.5rem;border-radius:.75rem}.notification--toast{padding:1rem;gap:1rem;border-radius:.625rem}.input{display:inline-flex;flex-direction:column;gap:.25rem}.input--error .input__help-text{color:#ff9592}.input--error .input__area{border-color:#e5484d}.input--success .input__help-text{color:#1fd8a4}.input--success .input__area{border-color:#29a383}.input__label{color:#edeef0;font:600 .88rem/1.25rem Inter,system-ui,sans-serif}.input__help-text{color:#afb3ba;font:400 .75rem/1.125rem Inter,system-ui,sans-serif}.input__area{transition:all 150ms ease 0s;display:inline-flex;overflow:hidden;align-items:center;box-sizing:border-box;border-radius:.625rem;border:1px solid #43484e;color:#edeef0;background-color:#18191b}.input__area:not(.input__area:has(textarea)){height:2.5rem}.input:not(.input--error):not(.input--success) .input__area:hover:not(.input__area:has(input:disabled)){border-color:#5a6169}.input:not(.input--error):not(.input--success) .input__area:focus-within:not(.input__area:has(input:disabled)){border-color:#0090ff}.input__area:has(input:disabled,select:disabled,textarea:disabled){opacity:.7;cursor:not-allowed;background-color:#272a2d}.input__area .input__suffix,.input__area .input__prefix{display:inline-flex;align-items:center;justify-content:center;padding:0 .5rem;color:#afb3ba;font:600 .75rem/1.125rem Inter,system-ui,sans-serif}.input__area .input__prefix{border-right:1px solid #363a3f}.input__area .input__suffix{border-left:1px solid #363a3f}.input__container .lucide{height:1.25rem;width:1.25rem}.input__container{display:inline-flex;align-items:center;flex:1;gap:.5rem;padding:0 .75rem}.input__container:has(textarea){padding:.75rem}.input__container textarea{resize:vertical}.input__container input,.input__container select,.input__container textarea{flex:1;min-width:0;padding:0;font:400 1rem/1.5rem Inter,system-ui,sans-serif;color:#edeef0;background-color:#18191b;border:none !important;outline:none !important;transition:all 150ms ease 0s}.input__container input:-webkit-autofill,.input__container input:-webkit-autofill:hover,.input__container input:-webkit-autofill:focus,.input__container input:-webkit-autofill:active,.input__container select:-webkit-autofill,.input__container select:-webkit-autofill:hover,.input__container select:-webkit-autofill:focus,.input__container select:-webkit-autofill:active,.input__container textarea:-webkit-autofill,.input__container textarea:-webkit-autofill:hover,.input__container textarea:-webkit-autofill:focus,.input__container textarea:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #18191b inset !important;-webkit-text-fill-color:#edeef0;caret-color:#fff}.input__container input::-moz-placeholder, .input__container select::-moz-placeholder, .input__container textarea::-moz-placeholder{color:#777b84}.input__container input::placeholder,.input__container select::placeholder,.input__container textarea::placeholder{color:#777b84}.input__container input:disabled,.input__container select:disabled,.input__container textarea:disabled{cursor:not-allowed;background-color:#272a2d}.card{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;box-sizing:border-box;border-radius:.75rem;border:1px solid #363a3f;background-color:#18191b;color:#edeef0;font:400 .88rem/1.25rem Inter,system-ui,sans-serif}.card--prominent{border-color:#205d9e;background-color:#111927;box-shadow:0px 0px 64px 0px rgba(0,119,255,.2274509804)}.card__extra{display:flex;flex-wrap:wrap;gap:.5rem 1rem}.card__extra--right{justify-content:flex-end}.card__extra:empty{display:none}.card__description{font:400 .88rem/1.25rem Inter,system-ui,sans-serif;flex:1}.card__description:empty{display:none}.card__header{display:flex;flex-direction:column;gap:.25rem}.card__header .card__title{font:600 1.5rem/1.5rem Poppins,system-ui,sans-serif;color:#edeef0}.card--prominent .card__header .card__title{color:#edeef0}.card__header .card__subtitle{font:600 .88rem/1.25rem Inter,system-ui,sans-serif;color:#777b84;word-wrap:break-word}.card--prominent .card__header .card__subtitle{color:#70b8ff}.checkbox{display:grid;grid-template-columns:1.25rem auto;cursor:pointer;gap:.5rem}.checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;position:absolute}.checkbox input:disabled+.checkbox__icon{background-color:#272a2d;border-color:#43484e}.checkbox input:disabled+.checkbox__icon .checkbox__tick{color:#777b84}.checkbox input:checked+.checkbox__icon .checkbox__tick{display:block}.checkbox input:checked:not(:disabled)+.checkbox__icon{background-color:#0090ff;border-color:rgba(0,0,0,0)}.checkbox input:focus-visible{outline:none}.checkbox input:focus-visible+.checkbox__icon{outline:4px auto highlight}.checkbox:has(input:disabled) .checkbox__label{color:#777b84}.checkbox__toggle{display:flex;height:100%}.checkbox__icon{transition:all 150ms ease 0s;display:flex;justify-content:center;align-items:center;flex:1;background-color:#18191b;border-radius:.375rem;border:1px solid #43484e}.checkbox:hover .checkbox__icon{border-color:#5a6169}.checkbox:hover:has(input:checked:not(:disabled)) .checkbox__icon{background-color:#70b8ff}.checkbox__tick{display:none;color:#edeef0}.checkbox__label{font:500 .88rem/1.25rem Inter,system-ui,sans-serif;-webkit-user-select:none;-moz-user-select:none;user-select:none}.navbar{display:flex;align-items:center;padding:1.5rem 0;gap:2rem}.navbar__items{display:flex;gap:.5rem}.navbar__actions{display:flex;gap:1rem;margin-left:auto}.navbar__icon{transition:all 150ms ease 0s;display:flex;align-items:center;justify-content:center;height:2.5rem;color:#edeef0;padding:0;box-sizing:border-box;cursor:pointer;aspect-ratio:1/1}.navbar__icon:hover{color:#70b8ff}.navbar__item{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:0 1rem;height:2.5rem;box-sizing:border-box;text-wrap:nowrap;transition:all 150ms ease 0s;border-radius:.625rem;color:#edeef0;background-color:hsla(0,0%,100%,0);font:500 1rem/1.5rem Inter,system-ui,sans-serif;cursor:pointer}.navbar__item:hover{color:#edeef0;background-color:#212225}.navbar__item:active{color:#edeef0;background-color:#18191b}.navbar__item--active{color:#70b8ff;background-color:#0d2847}.navbar__item--active:hover{color:#70b8ff;background-color:#003362}.navbar__item--active:active{color:#3b9eff;background-color:#111927}.navbar__logo{height:2.5rem;width:auto}.navbar__user{display:flex;align-items:center;gap:.5rem;padding:0 1rem;height:2.5rem;transition:all 150ms ease 0s;border-radius:.625rem;background-color:rgba(0,0,0,.6);color:#edeef0;font:500 1rem/1.5rem Inter,system-ui,sans-serif;cursor:pointer}.navbar__user:hover{background-color:rgba(0,0,0,.6980392157)}.navbar__title{display:inline-flex;align-items:center;gap:.5rem;font:600 1.5rem/1.5rem Poppins,system-ui,sans-serif}.dropdown{display:flex;flex-direction:column;padding:.5rem;gap:.25rem;border-radius:.75rem;background-color:#18191b;border:1px solid #363a3f}.dropdown__item{display:flex;align-items:center;padding:0 .75rem;gap:.75rem;height:2.5rem;transition:all 150ms ease 0s;border-radius:.625rem;background-color:hsla(0,0%,100%,0);color:#afb3ba;font:500 .88rem/1.25rem Inter,system-ui,sans-serif;cursor:pointer}.dropdown__item:hover{background-color:#212225;color:#edeef0}.dropdown hr{border-width:1px;border-color:#363a3f;margin:.25rem 0}.modal-overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.8);backdrop-filter:blur(4px);z-index:900}.modal{display:flex;flex-direction:column;padding:2rem;gap:2.5rem;width:42rem;border-radius:.875rem;background-color:#18191b;border:1px solid #363a3f}.modal__title{font:600 1.5rem/1.5rem Poppins,system-ui,sans-serif;color:#edeef0}.modal__subtitle{font:600 1rem/1.5rem Inter,system-ui,sans-serif;color:#777b84}.modal__header{display:flex;flex-direction:column}.modal__actions{display:flex;justify-content:flex-end;gap:1rem}.table-wrapper{background-color:#18191b;border:1px solid #363a3f;border-radius:.875rem}.table-wrapper table{width:100%;border-spacing:0;border-collapse:collapse}.table-wrapper table th,.table-wrapper table td{height:3.5rem;padding:.75rem 1.5rem;box-sizing:border-box}.table-wrapper table th{color:#777b84;font:700 .75rem Inter;letter-spacing:.1em;text-transform:uppercase;text-align:left}.table-wrapper table td{color:#edeef0}.table-wrapper table tbody tr:not(:last-child),.table-wrapper table thead tr{border-bottom:1px solid #363a3f}.section-header__content{display:inline-grid;gap:.75rem}.section-header__heading{margin:0;font:600 2.25rem/2.25rem Poppins,system-ui,sans-serif}.section-header__divider{margin-right:3rem;height:.5rem;background-color:#0090ff;border-radius:624.9375rem}.side-nav{display:flex;flex-direction:column;justify-content:space-between;padding:2.5rem;gap:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.side-nav__group{display:flex;flex-direction:column;flex-grow:1;gap:.5rem}.side-nav__item{display:flex;align-items:center;padding:0 1rem;gap:1rem;height:2.5rem;transition:all 150ms ease 0s;border-radius:.625rem;background-color:hsla(0,0%,100%,0);color:#afb3ba;font:500 1rem/1.5rem Inter,system-ui,sans-serif;cursor:pointer}.side-nav__item:hover{background-color:hsla(0,0%,100%,0);color:#edeef0}.side-nav__item--active{background-color:#272a2d;color:#edeef0}.side-nav__item--active:hover{background-color:#2e3135;color:#edeef0}.side-nav__heading{display:flex;align-items:center;padding:0 .5rem;gap:.5rem;height:2rem;transition:all 150ms ease 0s;background-color:hsla(0,0%,100%,0);color:#777b84;font:700 .88rem/1.25rem Inter,system-ui,sans-serif;cursor:pointer}.side-nav__heading:hover{background-color:hsla(0,0%,100%,0);color:#edeef0}.side-nav__category{display:flex;flex-direction:column;gap:.25rem}.side-nav__category--collapsed .side-nav__category-content{display:none}.side-nav__category--collapsed .side-nav__heading-chevron{transform:rotate(180deg)}.side-nav__category-indent{position:relative;width:2.25rem}.side-nav__category-indent::after{content:"";position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);width:.125rem;background-color:#2e3135}.side-nav__category-content{display:flex}.side-nav__heading-chevron{transition:transform 150ms ease 0s}.choicebox{display:flex;position:relative;box-sizing:border-box;padding:1.5rem;cursor:pointer;transition:all 150ms ease 0s;border-radius:.75rem;border:1px solid #43484e;background-color:#18191b;color:#edeef0}.choicebox:hover{border:1px solid #5a6169;background-color:#212225}.choicebox .radio{position:absolute;top:.75rem;right:.75rem}.choicebox__title{font:600 1rem/1.5rem Inter,system-ui,sans-serif}.choicebox__subtitle{font:500 .88rem/1.25rem Inter,system-ui,sans-serif;color:#777b84}.choicebox:has(input[type=radio]:checked){border:1px solid #205d9e;background-color:#0d2847;color:#70b8ff;box-shadow:0px 0px 64px 0px rgba(0,119,255,.2274509804)}.choicebox:has(input[type=radio]:checked) .choicebox__subtitle{color:#70b8ff}.choicebox:has(input[type=radio]:checked):hover{border:1px solid #2870bd;background-color:#003362}@keyframes radio-in{0%{height:0;width:0}100%{height:.625rem;width:.625rem}}.radio{transition:all 150ms ease 0s;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:1.25rem;height:1.25rem;border-radius:624.9375rem;box-sizing:border-box;border:1px solid #43484e}.choicebox:hover .radio,.radio:hover{border-color:#5a6169;cursor:pointer}.radio::after{content:"";width:0;height:0;top:50%;left:50%;position:absolute;border-radius:624.9375rem;transform:translate(-50%, -50%)}.radio:checked{border:1px solid #0090ff}.choicebox:hover .radio:checked,.radio:checked:hover{border-color:#3b9eff}.radio:checked::after{height:.625rem;width:.625rem;animation:radio-in 150ms ease-in-out;background-color:#0090ff}.choicebox:hover .radio:checked::after,.radio:checked:hover::after{background-color:#3b9eff}.tabs{display:flex}.tabs--vertical{flex-direction:column}.tab{position:relative;display:flex;align-items:center;justify-content:center;height:2.5rem;padding:0 1rem;gap:.75rem;transition:all 150ms ease 0s;color:#edeef0;background-color:hsla(0,0%,100%,0);font:500 1rem/1.5rem Inter,system-ui,sans-serif;cursor:pointer}.tab:hover{background-color:#212225}.tab:after{transition:all 150ms ease 0s;content:"";position:absolute;width:100%;height:1px;bottom:-1px;left:0;background-color:#43484e}.tabs--vertical .tab:after{height:100%;width:1px;left:unset;bottom:unset;right:-1px}.tab--active{color:#70b8ff}.tab--active:after{background-color:#0090ff;height:3px}.tabs--vertical .tab--active:after{width:3px}.drawer{display:flex;flex-direction:column;box-sizing:border-box;padding:2rem;gap:1.5rem;background-color:#18191b;border-right:1px solid #363a3f}.drawer__logo{height:3.5rem;width:auto}.drawer__category{display:flex;flex-direction:column;gap:.5rem}.drawer__category-title{font:700 .75rem Inter;letter-spacing:.1em;color:#777b84;text-transform:uppercase}.drawer__footer{display:flex;justify-content:center;gap:.5rem}.drawer__item{display:flex;box-sizing:border-box;align-items:center;height:2.5rem;padding:0 1rem;gap:1rem;transition:all 150ms ease 0s;background-color:hsla(0,0%,100%,0);color:#edeef0;border-radius:.625rem;font:500 1rem/1.5rem Inter,system-ui,sans-serif;cursor:pointer}.drawer__item:hover{background-color:#212225;color:#edeef0}.drawer__item--active{background-color:#0d2847;color:#70b8ff}.drawer__item--active:hover{background-color:#003362;color:#70b8ff}.drawer__action-footer{display:flex;flex-direction:column;padding-top:.5rem;border-top:1px solid #363a3f}.drawer__category-group{display:flex;flex:1;flex-direction:column;gap:1.5rem;overflow:auto}.switch{display:inline-flex;align-items:center;cursor:pointer}.switch__toggle{position:relative;display:inline-block;width:3.5rem;height:2rem;flex-shrink:0}.switch input{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0}.switch input:checked+.switch__slider{background-color:#0090ff}.switch input:checked+.switch__slider:hover{background-color:#3b9eff}.switch input:checked+.switch__slider::before{transform:translateX(1.5rem)}.switch input:focus-visible+.switch__slider{outline:4px auto Highlight}.switch__slider{transition:all 150ms ease 0s;position:absolute;cursor:pointer;inset:0;background-color:#212225;border-radius:624.9375rem}.switch__slider:hover{background-color:#272a2d}.switch__slider::before{transition:all 200ms cubic-bezier(0.77, 0, 0.175, 1) 0s;position:absolute;content:"";height:1.5rem;width:1.5rem;left:.25rem;bottom:.25rem;background-color:#edeef0;border-radius:50%}.switch__label{margin-left:.75rem;cursor:pointer;font:500 1rem/1.5rem Inter,system-ui,sans-serif}.stepper{display:flex;gap:.5rem}.stepper__step{display:flex;flex:1;flex-shrink:0;flex-direction:column;gap:.5rem}.stepper__step--active .stepper__bar{background-color:#0090ff}.stepper__step--active .stepper__label,.stepper__step--active .stepper__dot{color:#70b8ff}.stepper__step--completed .stepper__bar{background-color:#29a383}.stepper__step--completed .stepper__label,.stepper__step--completed .stepper__dot{color:#1fd8a4}.stepper__bar{height:.125rem;border-radius:624.9375rem;background-color:#696e77}.stepper__label-container{display:flex;padding-right:.75rem;align-items:center}.stepper__label{font:700 .75rem Inter;letter-spacing:.1em;color:#afb3ba}.stepper__dot{display:flex;align-items:center;color:#afb3ba}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tippy-box[data-placement^=top]>.tippy-svg-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-svg-arrow:after,.tippy-box[data-placement^=top]>.tippy-svg-arrow>svg{top:16px;transform:rotate(180deg)}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.tippy-box[data-placement^=left]>.tippy-svg-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-svg-arrow:after,.tippy-box[data-placement^=left]>.tippy-svg-arrow>svg{transform:rotate(90deg);top:calc(50% - 3px);left:11px}.tippy-box[data-placement^=right]>.tippy-svg-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-svg-arrow:after,.tippy-box[data-placement^=right]>.tippy-svg-arrow>svg{transform:rotate(-90deg);top:calc(50% - 3px);right:11px}.tippy-svg-arrow{width:16px;height:16px;fill:#333;text-align:initial}.tippy-svg-arrow,.tippy-svg-arrow>svg{position:absolute}.button{text-decoration:none}.button--secondary{box-shadow:unset;border:1px solid #43484e}.button--secondary:not(.disabled):hover{box-shadow:unset;border-color:#5a6169}.settings-new-dot{width:8px;height:8px;border-radius:50%;background-color:#e5484d;margin-left:auto;flex-shrink:0}.header{align-self:stretch;padding:2rem}.header a{height:40px}.header img{width:auto;height:40px}.dropdown-root{position:relative}.dropdown-root--open .dropdown{transform:scale(1) translateY(0);scale:1;opacity:1;transition:transform 200ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s, opacity 200ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s}.dropdown{display:flex;position:absolute;top:calc(100% + .5rem);right:0;transform:scale(0.95) translateY(-1rem);scale:0;opacity:0;z-index:999;transition:transform 200ms cubic-bezier(0.165, 0.84, 0.44, 1),opacity 200ms cubic-bezier(0.165, 0.84, 0.44, 1),scale 0s 200ms;cursor:default}.dropdown__item{align-items:stretch;padding:0;min-width:11rem}.dropdown__link{display:flex;flex:1;align-items:center;gap:.75rem;padding-inline:.75rem}.footer{display:flex;justify-content:space-between;align-items:center;align-self:stretch;padding:2rem;font:600 .88rem/1.25rem Inter,system-ui,sans-serif}.create-continuation,.create-rate,.create-poll{display:flex;flex-direction:column;gap:2rem}.create-continuation__option,.create-rate__option,.create-poll__option{width:100%}.create-continuation__option-inputs,.create-rate__option-inputs,.create-poll__option-inputs{display:flex;flex-direction:column;gap:.75rem}.create-continuation__section,.create-rate__section,.create-poll__section{display:flex;gap:1rem;width:100%}.create-continuation__section .input,.create-rate__section .input,.create-poll__section .input{width:100%}.create-continuation .remove-option,.create-rate .remove-option,.create-poll .remove-option{-webkit-user-select:none;-moz-user-select:none;user-select:none}.toast-wrapper{position:fixed;top:.75rem;left:50%;transform:translate(-50%);z-index:100}.toast-wrapper .button--tertiary:not(:disabled):hover{background-color:#72232d !important}.progressbar{flex:1;border-radius:6px;background-color:#212225;padding:3px;overflow:hidden}.progressbar__inner{box-shadow:1px 1px 3px rgba(0,0,0,.1);border-radius:4px;background-color:#0090ff;min-height:.3em}.card{max-width:20rem}.link{color:#70b8ff;text-decoration:underline}#apiKey{display:flex;flex-direction:column}#poll-no-result,#poll-result,#poll{display:flex;flex-direction:column;gap:2rem}#poll[data-type=instant_runoff] .option,#poll[data-type=ranked_choice] .option{cursor:grab}#poll[data-type=multi_choice] .option:has(.option__top .option__end input:disabled){cursor:not-allowed}#rating{display:flex;flex-direction:column;gap:2rem !important}.rating-input{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.rating-input label{cursor:pointer}.rating-input input{display:none}.rating-input span{display:inline-flex;justify-content:center;border:1px solid #43484e;border-radius:.875rem;background:#18191b;padding:1rem 1.5rem}.rating-input span.numeric{padding:1rem 0;min-width:4.5rem}.rating-input span:hover{background:#272a2d}.rating-input input:checked+span{border-color:#0090ff;background:#0090ff}.rating-input__small span{border-radius:.5rem}.rating-input__small span.numeric{padding:.25rem 0;min-width:2rem}.rating-stars{display:flex;flex-direction:column;align-items:center;gap:.5rem;border:1px solid #43484e;border-radius:.875rem;background-color:#18191b;padding:1rem;color:#edeef0}.rating-stars span{font-size:large}.rating-stars__input{--fill: gold;--star: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M12 17.25l-6.188 3.75 1.641-7.031-5.438-4.734 7.172-0.609 2.813-6.609 2.813 6.609 7.172 0.609-5.438 4.734 1.641 7.031z\"/></svg>");--stars: 5;--starsize: 4.75rem;--symbol: var(--star);--value: 1;--w: calc(var(--stars) * var(--starsize));--x: calc(100% * (var(--value) / var(--stars)));position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:inherit;inline-size:var(--w);block-size:var(--starsize);touch-action:manipulation}.rating-stars__input::-moz-range-track{mask:repeat left center/var(--starsize) var(--symbol);background:linear-gradient(to right, var(--fill) 0 var(--x), #43484e 0 var(--x));block-size:100%}.rating-stars__input::-moz-range-thumb{opacity:0;width:var(--starsize);height:var(--starsize)}.rating-stars__input::-webkit-slider-runnable-track{mask:repeat left center/var(--starsize) var(--symbol);-webkit-mask:repeat left center/var(--starsize) var(--symbol);background:linear-gradient(to right, var(--fill) 0 var(--x), #43484e 0 var(--x));block-size:100%}.rating-stars__input::-webkit-slider-thumb{-webkit-appearance:none;opacity:0;width:var(--starsize);height:var(--starsize)}.checkbox{position:relative;top:auto;right:auto;transition:all 150ms ease 0s;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;border:1px solid #43484e;border-radius:.375rem;width:1.25rem;height:1.25rem}.choicebox:hover .checkbox,.checkbox:hover{cursor:pointer;border-color:#5a6169}.checkbox::after{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:0;height:0;content:""}.checkbox:checked{border:1px solid #0090ff}.choicebox:hover .checkbox:checked,.checkbox:checked:hover{border-color:#3b9eff}.checkbox:checked::after{animation:radio-in 150ms ease-in-out;background-color:#0090ff;width:.625rem;height:.625rem}.choicebox:hover .checkbox:checked::after,.checkbox:checked:hover::after{background-color:#3b9eff}#event-option,#rate-option,#rating,.options{display:flex;flex-direction:column;gap:.5rem}#event-option .option-group,#rate-option .option-group,#rating .option-group,.options .option-group{display:flex;flex-direction:column;gap:0}#event-option .option-group__sub,#rate-option .option-group__sub,#rating .option-group__sub,.options .option-group__sub{margin-left:2rem}#event-option .option-group .option,#rate-option .option-group .option,#rating .option-group .option,.options .option-group .option{transition:background-color 150ms ease 0s, border-color 150ms ease 0s;display:flex;flex-direction:column;border:1px solid #43484e;border-radius:0;background-color:#18191b;color:#edeef0}#event-option .option-group .option:only-child,#rate-option .option-group .option:only-child,#rating .option-group .option:only-child,.options .option-group .option:only-child{border-radius:.875rem}#event-option .option-group .option:first-child:not(:only-child),#rate-option .option-group .option:first-child:not(:only-child),#rating .option-group .option:first-child:not(:only-child),.options .option-group .option:first-child:not(:only-child){border-top-right-radius:.875rem;border-top-left-radius:.875rem;border-bottom-right-radius:0;border-bottom-left-radius:.875rem}#event-option .option-group .option:not(:first-child):not(:last-child),#rate-option .option-group .option:not(:first-child):not(:last-child),#rating .option-group .option:not(:first-child):not(:last-child),.options .option-group .option:not(:first-child):not(:last-child){border-top:none;border-bottom:none;border-radius:0}#event-option .option-group .option:last-child:not(:only-child),#rate-option .option-group .option:last-child:not(:only-child),#rating .option-group .option:last-child:not(:only-child),.options .option-group .option:last-child:not(:only-child){border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:.875rem;border-bottom-left-radius:.875rem}#event-option .option-group .option:has(.option__end input:not([type=range])):not(:has(.option-group__sub)),#rate-option .option-group .option:has(.option__end input:not([type=range])):not(:has(.option-group__sub)),#rating .option-group .option:has(.option__end input:not([type=range])):not(:has(.option-group__sub)),.options .option-group .option:has(.option__end input:not([type=range])):not(:has(.option-group__sub)){cursor:pointer}#event-option .option-group .option:has(.option__end input:not([type=range])):not(:has(.option-group__sub)):hover,#rate-option .option-group .option:has(.option__end input:not([type=range])):not(:has(.option-group__sub)):hover,#rating .option-group .option:has(.option__end input:not([type=range])):not(:has(.option-group__sub)):hover,.options .option-group .option:has(.option__end input:not([type=range])):not(:has(.option-group__sub)):hover{border:1px solid #5a6169;background-color:#212225}#event-option .option-group .option:has(.option__end input:not([type=range])):not(:has(.option-group__sub)):hover:not(:first-child):not(:last-child),#rate-option .option-group .option:has(.option__end input:not([type=range])):not(:has(.option-group__sub)):hover:not(:first-child):not(:last-child),#rating .option-group .option:has(.option__end input:not([type=range])):not(:has(.option-group__sub)):hover:not(:first-child):not(:last-child),.options .option-group .option:has(.option__end input:not([type=range])):not(:has(.option-group__sub)):hover:not(:first-child):not(:last-child){border-top:none;border-bottom:none}#event-option .option-group .option--danger,#rate-option .option-group .option--danger,#rating .option-group .option--danger,.options .option-group .option--danger{border:1px solid #72232d;background-color:#3b1219}#event-option .option-group .option--danger:not(:first-child):not(:last-child),#rate-option .option-group .option--danger:not(:first-child):not(:last-child),#rating .option-group .option--danger:not(:first-child):not(:last-child),.options .option-group .option--danger:not(:first-child):not(:last-child){border-top:none;border-bottom:none}#event-option .option-group .option--danger .progressbar,#rate-option .option-group .option--danger .progressbar,#rating .option-group .option--danger .progressbar,.options .option-group .option--danger .progressbar{background-color:#72232d}#event-option .option-group .option--danger .progressbar__inner,#rate-option .option-group .option--danger .progressbar__inner,#rating .option-group .option--danger .progressbar__inner,.options .option-group .option--danger .progressbar__inner{background:#ff9592 !important}#event-option .option-group .option__top,#rate-option .option-group .option__top,#rating .option-group .option__top,.options .option-group .option__top{display:flex;align-items:center;gap:1rem;padding:1rem}#event-option .option-group .option__bottom,#rate-option .option-group .option__bottom,#rating .option-group .option__bottom,.options .option-group .option__bottom{padding:0 1rem 1rem 1rem}#event-option .option-group .option img,#rate-option .option-group .option img,#rating .option-group .option img,.options .option-group .option img{border-radius:.75rem;height:100px;flex-shrink:0}#event-option .option-group .option a,#rate-option .option-group .option a,#rating .option-group .option a,.options .option-group .option a{width:-moz-fit-content;width:fit-content}#event-option .option-group .option__details,#rate-option .option-group .option__details,#rating .option-group .option__details,.options .option-group .option__details{display:flex;flex-direction:column;gap:.25rem;flex:1;min-width:0}#event-option .option-group .option__details .option__overview-wrapper,#rate-option .option-group .option__details .option__overview-wrapper,#rating .option-group .option__details .option__overview-wrapper,.options .option-group .option__details .option__overview-wrapper{display:flex;align-items:center;min-width:0}#event-option .option-group .option__details .option__overview-wrapper .option__overview,#rate-option .option-group .option__details .option__overview-wrapper .option__overview,#rating .option-group .option__details .option__overview-wrapper .option__overview,.options .option-group .option__details .option__overview-wrapper .option__overview{flex:1;min-width:0;margin:0;font-size:.875rem;color:#afb3ba;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#event-option .option-group .option__details .option__overview-wrapper .option__overview-toggle,#rate-option .option-group .option__details .option__overview-wrapper .option__overview-toggle,#rating .option-group .option__details .option__overview-wrapper .option__overview-toggle,.options .option-group .option__details .option__overview-wrapper .option__overview-toggle{display:none;flex-shrink:0;align-items:center;padding:0 0 0 .25rem;background:none;border:none;color:#afb3ba;cursor:pointer;line-height:1}#event-option .option-group .option__details .option__overview-wrapper .option__overview-toggle:hover,#rate-option .option-group .option__details .option__overview-wrapper .option__overview-toggle:hover,#rating .option-group .option__details .option__overview-wrapper .option__overview-toggle:hover,.options .option-group .option__details .option__overview-wrapper .option__overview-toggle:hover{color:#edeef0}#event-option .option-group .option__details .option__overview-wrapper .option__overview-toggle svg,#rate-option .option-group .option__details .option__overview-wrapper .option__overview-toggle svg,#rating .option-group .option__details .option__overview-wrapper .option__overview-toggle svg,.options .option-group .option__details .option__overview-wrapper .option__overview-toggle svg{width:14px;height:14px}#event-option .option-group .option__details .option__overview-wrapper--expanded,#rate-option .option-group .option__details .option__overview-wrapper--expanded,#rating .option-group .option__details .option__overview-wrapper--expanded,.options .option-group .option__details .option__overview-wrapper--expanded{align-items:flex-start}#event-option .option-group .option__details .option__overview-wrapper--expanded .option__overview,#rate-option .option-group .option__details .option__overview-wrapper--expanded .option__overview,#rating .option-group .option__details .option__overview-wrapper--expanded .option__overview,.options .option-group .option__details .option__overview-wrapper--expanded .option__overview{white-space:normal;overflow:visible;text-overflow:clip}#event-option .option-group .option__details .option__overview-wrapper--expanded .option__overview-toggle,#rate-option .option-group .option__details .option__overview-wrapper--expanded .option__overview-toggle,#rating .option-group .option__details .option__overview-wrapper--expanded .option__overview-toggle,.options .option-group .option__details .option__overview-wrapper--expanded .option__overview-toggle{display:none !important}#event-option .option-group .option__details-extra,#rate-option .option-group .option__details-extra,#rating .option-group .option__details-extra,.options .option-group .option__details-extra{display:flex;flex-wrap:wrap}#event-option .option-group .option__details-extra--group,#rate-option .option-group .option__details-extra--group,#rating .option-group .option__details-extra--group,.options .option-group .option__details-extra--group{display:flex;gap:.25rem}#event-option .option-group .option__details-extra--group:not(:last-child)::after,#rate-option .option-group .option__details-extra--group:not(:last-child)::after,#rating .option-group .option__details-extra--group:not(:last-child)::after,.options .option-group .option__details-extra--group:not(:last-child)::after{margin-right:.5rem;margin-left:.25rem;content:"•"}#event-option .option-group .option__end,#rate-option .option-group .option__end,#rating .option-group .option__end,.options .option-group .option__end{display:flex;gap:.25rem;margin-left:auto}.ratings-list{display:flex}.ratings-list__content{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(11rem, 100%), 1fr));flex:1;gap:1rem;overflow:hidden}.ratings-list__next-page{display:contents}.rating-card{transition:background-color 0s;display:flex;position:relative;flex-direction:column;justify-content:center;gap:.5rem;border:1px solid rgba(0,0,0,0);border-radius:.625rem;background-color:#18191b;padding:1.5rem .25rem;min-height:200px;color:inherit;text-align:center;text-decoration:inherit;word-break:break-word}.rating-card--active{border-width:2px;border-color:#1b5745;background-color:#121c18}.rating-card--active .rating-card__details{color:#1fd8a4;font-weight:600}.rating-card--active:hover{background-color:#0f2e22;border-color:#246854}.rating-card__badge{position:absolute;top:.5rem;right:.5rem}.rating-card__poster img{border-radius:.625rem}.rating-card__subtitle,.rating-card__title{margin:0}.rating-card__details span{margin-left:.5rem;color:#afb3ba}.rating-card:hover{background-color:#212225}.ratings-list--home .ratings-list__content{grid-template-columns:repeat(2, 1fr)}.ratings-list--home .ratings-list__content>*:nth-child(5){display:none}@media(min-width: 48rem){.ratings-list--home .ratings-list__content{grid-template-columns:repeat(3, 1fr)}.ratings-list--home .ratings-list__content>*:nth-child(4){display:none}.ratings-list--home .ratings-list__content>*:nth-child(5){display:none}}@media(min-width: 60rem){.ratings-list--home .ratings-list__content{grid-template-columns:repeat(4, 1fr)}.ratings-list--home .ratings-list__content>*:nth-child(4){display:flex}.ratings-list--home .ratings-list__content>*:nth-child(5){display:none}}@media(min-width: 72rem){.ratings-list--home .ratings-list__content{grid-template-columns:repeat(5, 1fr)}.ratings-list--home .ratings-list__content>*:nth-child(5){display:flex}}.ratings-search{width:100%}.ratings-search .input{width:100%}.ratings-search__inputs{display:flex;justify-content:center;gap:.5rem}.polls-list{display:flex}.polls-list__content{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(15rem, 100%), 1fr));flex:1;gap:1rem;overflow:hidden}.polls-list__next-page{display:contents}.poll-card{transition:background-color 0s;display:flex;position:relative;flex-direction:column;align-content:start;gap:.75rem;border:1px solid rgba(0,0,0,0);border-radius:.625rem;background-color:#18191b;padding:1.5rem .25rem;min-height:250px;color:inherit;text-align:center;text-decoration:inherit;word-break:break-word}.poll-card--active{border-width:2px;border-color:#1b5745;background-color:#121c18}.poll-card--active .poll-card__winner{border-color:#1b5745;color:#1fd8a4;font-weight:600}.poll-card--active:hover{background-color:#0f2e22;border-color:#246854}.poll-card__badge{position:absolute;top:.5rem;right:.5rem}.poll-card__details{display:flex;flex-direction:column;gap:.5rem}.poll-card__title{margin:0}.poll-card:hover{background-color:#212225}.poll-card__winner{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin-right:1.5rem;margin-left:1.5rem;border-top:1px solid #43484e;padding-top:.5rem}.poll-card__winner img{border-radius:.625rem;width:100px}.poll-card__options{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;gap:.5rem;padding:0 .75rem;flex:1}.poll-card__option-pill{border:1px solid #363a3f;border-radius:9999px;padding:.25rem .75rem;color:#afb3ba;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;font-size:.85rem}.poll-card__winners{display:flex;gap:1rem;margin:0 1.5rem;border-top:1px solid #43484e;padding-top:.5rem}.poll-card__winners .poll-card__winner{flex:1;margin:0;border-top:none;padding-top:0}.poll-card__winners .poll-card__winner img{width:70px}.polls-list--home .polls-list__content{grid-template-columns:1fr}.polls-list--home .polls-list__content>*:nth-child(3){display:none}@media(min-width: 48rem){.polls-list--home .polls-list__content{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 72rem){.polls-list--home .polls-list__content{grid-template-columns:repeat(3, 1fr)}.polls-list--home .polls-list__content>*:nth-child(3){display:flex}}.polls-search{width:100%}.polls-search .input{width:100%}.polls-search__inputs{display:flex;justify-content:center;gap:.5rem}.slider{display:flex;flex-direction:column;align-items:center;gap:.5rem}.slider input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:inherit}.slider input::-moz-range-track{border-radius:.5rem;background-color:#272a2d;height:.5rem}.slider input::-moz-range-thumb{cursor:ew-resize;border:none;border-radius:0;background-color:#0090ff;width:.35rem;height:1rem}.slider input::-webkit-slider-runnable-track{border-radius:.5rem;background-color:#272a2d;height:.5rem}.slider input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;cursor:ew-resize;margin-top:-0.25rem;background-color:#0090ff;width:.35rem;height:1rem}.charts{display:grid;grid-template-columns:repeat(2, 1fr);gap:.75rem}.charts .chart{border-radius:.75rem;background:#18191b;padding:1.5rem}.charts .chart .multi-chart-container{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.5rem}.charts .chart .multi-chart-container canvas{height:300px !important}.charts .chart canvas{width:100% !important;height:380px !important}.charts #statsAdminTime,.charts #statsRatingHistogram,.charts #statsOptionPointsTime,.charts #statsRankDistributionOptions,.charts #statsRankOptions{grid-column:1/-1}@media(max-width: 1000px)and (min-width: 751px){.charts .chart .multi-chart-container{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 750px){.charts .chart .multi-chart-container{grid-template-columns:1fr}}@media(max-width: 1000px){.charts .chart{grid-column:1/-1}}.charts #timeRangeSlider{margin-top:.5rem;box-shadow:none;border:none;background:#212225}.charts #timeRangeSlider .noUi-connect{background:#0090ff}.charts #timeRangeSlider .noUi-handle{right:-4px;width:8px}.charts #timeRangeSlider .noUi-handle::before,.charts #timeRangeSlider .noUi-handle::after{display:none}.event-edit-inputs{display:flex;gap:.75rem}.event-edit-inputs>.input{display:flex}.create-event{display:flex;flex-direction:column;gap:.5rem;border:1px solid #363a3f;border-radius:.875rem;padding:2rem;padding-top:1rem}.create-event__option{width:100%}.create-event__option-inputs{display:flex;flex-direction:column;gap:.5rem}.create-event__section{display:flex;gap:1.5rem;width:100%}.create-event__section .input{width:100%}.create-event__submit{display:flex;align-items:center;flex-shrink:0}.create-event .remove-option{-webkit-user-select:none;-moz-user-select:none;user-select:none}.events-banner{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 22.62597rem));justify-content:center;gap:1rem;border:1px solid #363a3f;border-radius:.875rem;background-color:#18191b;padding:1rem;overflow:hidden}.events-banner__card{display:flex;gap:.75rem;border:1px solid #2e3135;border-radius:.625rem;padding-right:1.5rem;min-width:0;max-width:22.62597rem;overflow:hidden}.events-banner__card-poster{flex-shrink:0}.events-banner__card-poster img{display:block;border-radius:.625rem}.events-banner__card-details{display:flex;flex-direction:column;justify-content:center}.events-banner__card-time{margin-top:.5rem;font:600 .88rem/1.25rem Inter,system-ui,sans-serif}.events-banner__card-timezone{color:#777b84;font:600 .75rem/1.125rem Inter,system-ui,sans-serif}.schedule-banner{display:flex;flex-direction:column;align-items:center;gap:.25rem;border:1px solid #363a3f;border-radius:.875rem;background-color:#18191b;padding:1rem;text-align:center}.schedule-banner__group{display:flex;justify-content:space-between;width:100%}.schedule-banner.schedule-event:only-child{border-radius:.875rem}.schedule-banner.schedule-event:first-child:not(:only-child){border-bottom:none;border-top-right-radius:.875rem;border-top-left-radius:.875rem;border-bottom-right-radius:0;border-bottom-left-radius:0}.schedule-banner.schedule-event:not(:first-child):not(:last-child){border-bottom:none;border-radius:0}.schedule-banner.schedule-event:last-child:not(:only-child){border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:.875rem;border-bottom-left-radius:.875rem}.schedule-banner.schedule-event .schedule-banner__label-timezone,.schedule-banner.schedule-event .schedule-banner__label{font:600 1.12rem/1.75rem Inter,system-ui,sans-serif}.schedule-banner__label-timezone,.schedule-banner__label{font:500 1.5rem/1.5rem Poppins,system-ui,sans-serif}.schedule-banner__countdown{font:600 1.5rem/1.5rem Poppins,system-ui,sans-serif}.schedule-banner__subnote-timezone,.schedule-banner__subnote{color:#777b84}.schedule-controls{display:flex;flex-direction:column;gap:2rem}.schedule-type-control{display:flex;justify-content:center;align-items:center;gap:.75rem;border:1px solid #363a3f;border-radius:.875rem;background:#18191b;padding:.75rem 1rem}.schedule-type-control__note{color:#777b84;font:400 .75rem/1.125rem Inter,system-ui,sans-serif}.schedule-header{display:flex;align-items:center;gap:.75rem}.schedule-header .section-header{flex:1}.tz-toggle{display:flex;flex-shrink:0;border:1px solid #363a3f;border-radius:.625rem;overflow:hidden}.tz-toggle__btn{cursor:pointer;border:none;background:rgba(0,0,0,0);padding:.25rem .75rem;color:#afb3ba;font:600 .75rem/1.125rem Inter,system-ui,sans-serif}.tz-toggle__btn+.tz-toggle__btn{border-left:1px solid #363a3f}.tz-toggle__btn:hover:not(.tz-toggle__btn--active){background:#212225;color:#edeef0}.tz-toggle__btn--active{background:#363a3f;color:#edeef0}.tv-guide{display:flex;flex-direction:column}.tv-guide__day-header{display:flex;align-items:center;gap:.75rem;padding:1rem 0 .5rem 0;color:#afb3ba;font:600 .75rem/1.125rem Inter,system-ui,sans-serif;letter-spacing:.05em;text-transform:uppercase}.tv-guide__day-header:first-child{padding-top:0}.tv-guide__day-header::after{flex:1;background:#2e3135;height:1px;content:""}.tv-guide__session{display:flex;gap:.75rem;padding-bottom:.75rem}.tv-guide__session--active .tv-guide__marker-dot{box-shadow:0 0 0 1px #b54548;background:#e5484d}.tv-guide__session--active .tv-guide__marker-line{background:color-mix(in srgb, #b54548 40%, #2e3135)}.tv-guide__session--active .tv-guide__card{border-color:#b54548}.tv-guide__session--active .tv-guide__card-header{border-bottom-color:#b54548;background-color:color-mix(in srgb, #e5484d 12%, #212225)}.tv-guide__session:last-child .tv-guide__marker-line{display:none}.tv-guide__marker{display:flex;flex-shrink:0;flex-direction:column;align-items:center;padding-top:.75rem;width:4.5rem}.tv-guide__marker-time{margin-bottom:.5rem;color:#edeef0;font:600 .75rem/1.125rem Inter,system-ui,sans-serif;line-height:1;text-align:center}.tv-guide__marker-dot{flex-shrink:0;box-shadow:0 0 0 1px #363a3f;border-radius:50%;background:#43484e;width:.625rem;height:.625rem}.tv-guide__marker-line{flex:1;margin-top:.5rem;background:#2e3135;width:2px;min-height:1rem}.tv-guide__card{flex:1;border:1px solid #363a3f;border-radius:.875rem;min-width:0;overflow:hidden}.tv-guide__card-header{display:flex;align-items:center;gap:.75rem;border-bottom:1px solid #363a3f;background-color:#212225;padding:.75rem 1rem}.tv-guide__card-body{display:flex;flex-direction:column;gap:.75rem;padding:1rem}.tv-guide__badge{flex-shrink:0;border-radius:.5rem;background-color:#2e3135;padding:.25rem .5rem;color:#afb3ba;font:600 .75rem/1.125rem Inter,system-ui,sans-serif;font-size:.6875rem;letter-spacing:.05em}.tv-guide__badge--live{background-color:#e5484d;color:#fff}.tv-guide__session-times{display:flex;flex-direction:column;gap:1px;min-width:0}.tv-guide__session-local{font:600 .88rem/1.25rem Inter,system-ui,sans-serif}.tv-guide__session-local-tz{color:#afb3ba;font:400 .75rem/1.125rem Inter,system-ui,sans-serif}.tv-guide__empty{margin:0;color:#777b84;font:400 .75rem/1.125rem Inter,system-ui,sans-serif}.tv-guide__event{display:flex;align-items:center;gap:.75rem}.tv-guide__event+.tv-guide__event{border-top:1px solid #2e3135;padding-top:.75rem}.tv-guide__event-poster{flex-shrink:0}.tv-guide__event-poster img{display:block;border-radius:.625rem;width:3.5rem}.tv-guide__event-info{display:flex;flex-direction:column;gap:.25rem;min-width:0}.tv-guide__event-name{font:600 .88rem/1.25rem Inter,system-ui,sans-serif}.tv-guide__event-time{color:#edeef0;font:600 .75rem/1.125rem Inter,system-ui,sans-serif}.tv-guide__event-timezone{color:#777b84;font:400 .75rem/1.125rem Inter,system-ui,sans-serif}.settings-layout{display:flex;flex-direction:column;gap:2rem}.settings-group{display:flex;flex-direction:column;border:1px solid #363a3f;border-radius:.875rem;overflow:hidden}.settings-group__header{display:flex;flex-direction:column;gap:.25rem;border-bottom:1px solid #363a3f;background-color:#18191b;padding:1rem}.settings-group__title{font:600 1rem/1.5rem Inter,system-ui,sans-serif}.settings-group__desc{color:#777b84;font:400 .75rem/1.125rem Inter,system-ui,sans-serif}.settings-group__body{display:flex;flex-direction:column;background-color:#111113}.settings-row{display:flex;align-items:center;gap:1rem;padding:1rem;cursor:pointer}.settings-row+.settings-row{border-top:1px solid #2e3135}.settings-row:hover{background-color:#18191b}.settings-row--indent{padding-left:3rem;background-color:#18191b}.settings-row--indent:hover{background-color:#212225}.settings-row--disabled{opacity:.4;pointer-events:none}.settings-row__info{display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:0}.settings-row__label{font:500 .88rem/1.25rem Inter,system-ui,sans-serif}.settings-row__desc{color:#777b84;font:400 .75rem/1.125rem Inter,system-ui,sans-serif}.settings-preview-wrap{display:flex;flex-direction:column;gap:.75rem}.settings-preview-wrap__label{color:#777b84;font:600 .75rem/1.125rem Inter,system-ui,sans-serif;letter-spacing:.05em;text-transform:uppercase}.settings-preview__poster{width:67px;background-color:#363a3f}.option__details-extra--group--last-visible::after{display:none}.tippy-box[data-theme~=dinkdonk]{background-color:#333;color:#dedede;text-align:center}.tippy-box[data-theme~=dinkdonk]>.tippy-svg-arrow{fill:#333}body{display:flex;flex-direction:column;align-items:center;margin:0;background-color:#18191b;min-width:22.5rem;height:100%;min-height:100dvh;color:#edeef0;font:400 1rem/1.5rem Inter,system-ui,sans-serif}ul{margin:0}a{color:inherit;text-decoration:inherit}.wrapper{display:grid;grid-template:"content";flex:1;align-self:stretch;padding-block-end:0;padding:.5rem;overflow:hidden}.navbar{display:grid;grid-template-columns:1fr auto 1fr;padding:0}.navbar__start{justify-self:start}.navbar__center{display:grid;grid-template-columns:1fr 1fr 1fr;justify-self:center}.navbar__end{justify-self:end}.navbar__items{gap:1.5rem}.content{display:flex;grid-area:content;flex-direction:column;align-items:center;border-radius:.875rem;background-color:#111113;overflow:auto;scrollbar-color:#212225 rgba(0,0,0,0);scrollbar-width:thin}.content__inner{display:flex;position:relative;flex-direction:column;gap:clamp(2rem,1.56vw + 1.38rem,2.5rem);padding-block:2rem;width:min(72rem,100% - 4rem)}.content__inner:has(.table-wrapper__expanded){width:min(130rem,100% - 4rem)}.home-section{display:flex;flex-direction:column;gap:.75rem}.home-section-header{display:flex;justify-content:space-between;align-items:center}.home-section-header h2{margin:0}.section-header__footer-group{display:flex;flex-direction:column}.section-header__footer{color:#777b84;font-weight:600}.section-actions{display:flex;justify-content:space-around;align-items:center}.section-footer{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.section-footer__group{display:flex;align-items:center;gap:.5rem}.section-footer__group-input{display:flex;align-items:center;border:1px solid #43484e;border-radius:.625rem}.section-footer__group-input button{border-top-right-radius:unset;border-bottom-right-radius:unset}.section-footer__group-input .input__area{border-top:unset;border-right:unset;border-bottom:unset;border-top-left-radius:unset;border-bottom-left-radius:unset}.section-footer__group-input .input__area:focus-within{border-color:#43484e !important}.blacklist__section,.whitelist__section{width:100%}.blacklist__section .input,.whitelist__section .input{width:100%}.audit-search{width:100%}.audit-search .input{width:100%}.audit-search__inputs{display:flex;gap:.5rem}.table-footer-button{border-radius:0 0 .625rem .625rem;width:100%}.tmdb-search{display:flex;flex-direction:row;width:100%}.tmdb-search__title{flex-grow:1}input[type=datetime-local],input[type=date],input[type=time]{color-scheme:dark}.schedule-events-banner{display:flex;flex-direction:column;gap:.75rem}.error-page{display:flex;flex-direction:row;align-items:center;gap:2rem;padding:2rem 0}@media(max-width: 48rem){.error-page{flex-direction:column;text-align:center}.error-page .error-page__tagline{justify-content:center}.error-page .error-page__content{align-items:center}}.error-page__video-wrap{flex:1 1 50%;min-width:0;display:flex;align-items:center;justify-content:flex-end}.error-page__video{max-width:100%;max-height:70vh;border-radius:.625rem;background-color:#18191b}.error-page__content{flex:1 1 50%;min-width:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem}.error-page__tagline{display:flex;align-items:center;gap:.5rem;margin:0 0 1.5rem;font-size:1.1rem;font-weight:600;color:#afb3ba}.error-page__logo{height:1.5rem;width:auto}.error-page__code{font-size:clamp(5rem,10vw,8rem);font-weight:700;line-height:1;color:#2e3135}.error-page__title{margin:0}.error-page__body{margin:0;color:#afb3ba}.error-page__detail{margin:0;padding:.75rem 1rem;border:1px solid #363a3f;border-radius:.625rem;background-color:#18191b;color:#afb3ba;font-size:.8rem;white-space:pre-wrap;word-break:break-all;max-width:100%}
.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-user-select:none;touch-action:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit !important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub{background:#aaa}.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{transform:translate(-50%, 50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%, 50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{transform:translate(0, -50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{transform:translate(0, 50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{transform:translate(-50%, 0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{transform:translate(0, -50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{transform:translate(50%, 0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{transform:translate(0, -18px);top:auto;right:28px}
