.section-bg{background:#222028}.sign{display:block;position:relative}.sign__content{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:40px 0}.sign__form{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#1a191f;border:1px solid #222028;border-radius:8px;padding:30px 20px;position:relative;width:100%;max-width:400px}.sign__form--profile{justify-content:flex-start;align-items:flex-start;max-width:100%;padding:30px 20px;margin-top:20px}.sign__form--add{display:block;width:100%;max-width:100%;padding:30px 20px;margin-top:20px}.sign__logo{display:block;margin-bottom:30px}.sign__logo a{max-width:100%;width:auto}.sign__logo img{width:auto;height:24px}.sign__title{font-size:20px;line-height:22px;font-weight:400;color:#fff;margin-bottom:20px}.sign__title--mt{margin-top:30px;padding-top:25px;border-top:1px solid #222028;width:100%}.sign__label{font-size:14px;line-height:100%;color:silver;width:100%;margin-bottom:15px}.sign__label b{font-weight:600;color:#eb5757}.sign__input{width:100%;background-color:#222028;border:2px solid transparent;height:46px;position:relative;color:#fff;font-size:16px;width:100%;border-radius:8px;padding:0 20px}.sign__input:focus{border-color:#f9ab00}.sign__textarea{border:2px solid transparent;height:110px;position:relative;color:#fff;font-size:16px;width:100%;padding:15px 20px;resize:none;background-color:#222028;border-radius:8px}.sign__textarea:focus{border-color:#f9ab00}.sign__select{background:#222028;background-size:20px auto;border:2px solid transparent;border-radius:8px;height:46px;position:relative;color:#fff;font-size:16px;width:100%;padding:0 20px;cursor:pointer}.sign__select:focus{border-color:#f9ab00}.sign__selectjs{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:auto;min-width:120px;height:46px;margin-right:20px;padding:0 20px;border-radius:8px;border:none;background:#222028}.sign__selectjs:focus{box-shadow:none}.sign__selectjs:last-child{margin-right:0}.sign__selectjs .ss-single{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:46px;padding:0;margin:0!important;color:#fff;font-size:16px}.sign__selectjs .ss-arrow{width:8px;height:8px;margin:3px 0 0 6px}.sign__selectjs .ss-arrow path{stroke:#fff}.sign__selectjs .ss-search{padding:0;margin-bottom:15px;font-size:16px;color:silver;width:100%}.sign__selectjs .ss-search:last-child{margin-bottom:0}.sign__selectjs .ss-search input{padding:0;background-color:transparent;color:#fff;font-size:16px;border-radius:0;border:none;border-bottom:1px solid rgba(255,255,255,.1);height:40px}.sign__selectjs .ss-search input:focus{box-shadow:none}.sign__selectjs .ss-search input::placeholder{color:silver}.sign__selectjs .ss-list{width:100%}.sign__selectjs .ss-list .ss-option{font-size:16px;color:#fff;line-height:38px;padding:0;transition:.4s}.sign__selectjs .ss-list .ss-option:hover{background-color:transparent;color:#f9ab00}.sign__selectjs .ss-list .ss-option.ss-selected{background-color:transparent!important;color:#f9ab00!important}.sign__selectjs .ss-values .ss-placeholder{color:silver}.sign__selectjs .ss-values .ss-value{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background-color:#1a191f;border-radius:8px;border:1px solid transparent}.sign__selectjs .ss-values .ss-value .ss-value-text{font-size:14px;color:#fff;line-height:30px;padding:0 12px}.sign__selectjs .ss-values .ss-value .ss-value-delete{width:26px;height:12px;border-color:rgba(255,255,255,.1);padding:0;margin-top:1px}.sign__selectjs .ss-values .ss-value .ss-value-delete svg{width:6px!important;height:6px;margin-left:8px}.sign__selectjs .ss-values .ss-value .ss-value-delete svg path{stroke:#f9ab00;transition:stroke .4s}.sign__selectjs .ss-values .ss-value .ss-value-delete:hover svg path{stroke:#eb5757}.sign__selectjs.ss-content{flex-direction:column;align-items:flex-start;border:none;border-radius:8px;min-width:180px;padding:15px 20px;height:auto;background:#222028;box-shadow:none}.sign__selectjs.ss-open-above,.sign__selectjs.ss-open-below{border-radius:8px}.sign__group{position:relative;margin-bottom:20px;width:100%}.sign__group label{display:flex}.register-btn{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;height:46px;gap:10px}.opt-btn{background-color:rgba(41,180,116,.1);color:rgba(41,180,116);border-radius:5px;height:46px;font-size:16px;padding:0 20px}.sign__group--checkbox{width:100%;text-align:left}.sign__group--checkbox input:checked,.sign__group--checkbox input:not(:checked){position:absolute;left:-9999px}.sign__group--checkbox input:checked+label,.sign__group--checkbox input:not(:checked)+label{font-size:14px;color:#fff;font-weight:400;position:relative;cursor:pointer;padding-left:34px;line-height:22px;margin:0}.sign__group--checkbox input:checked+label a,.sign__group--checkbox input:not(:checked)+label a{color:#f9ab00}.sign__group--checkbox input:checked+label a:hover,.sign__group--checkbox input:not(:checked)+label a:hover{color:#f9ab00;text-decoration:underline}.sign__group--checkbox input:checked+label:before,.sign__group--checkbox input:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:24px;height:24px;background-color:#222028;border-radius:8px}.sign__group--checkbox input:checked+label:after,.sign__group--checkbox input:not(:checked)+label:after{font-family:bootstrap-icons;content:'\f26e';position:absolute;left:0;top:0;width:24px;height:24px;font-size:18px;line-height:24px;text-align:center;transition:.4s;color:#f9ab00}.sign__group--checkbox input:not(:checked)+label:after{opacity:0;transform:scale(0)}.sign__group--checkbox input:checked+label:after{opacity:1;transform:scale(1)}.sign__group--checkbox label::-moz-selection{background:0 0;color:#fff}.sign__group--checkbox label::selection{background:0 0;color:#fff}.sign__radio{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%}.sign__radio li{position:relative;overflow:hidden;margin-bottom:15px}.sign__radio li:last-child{margin-bottom:0}.sign__radio input:checked,.sign__radio input:not(:checked){position:absolute;left:-9999px}.sign__radio label{display:block;margin:0;position:relative;font-weight:400;cursor:pointer;font-size:16px;color:silver;line-height:20px;padding-left:30px;transition:color .5s}.sign__radio label:before{content:'';display:block;position:absolute;width:20px;height:20px;border:4px solid #222028;background-color:transparent;border-radius:50%;left:0;top:0;transition:border-color .4s}.sign__radio input:checked+label,.sign__radio label:hover{color:#fff}.sign__radio input:checked+label:before{border-color:#f9ab00}.sign__btn{display:flex;flex-direction:row;justify-content:center;align-items:center;height:46px;width:100%;border-radius:8px;background-color:#29b474;font-size:16px;color:#fff;text-transform:uppercase;margin-top:10px;font-weight:600}.sign__btn:hover{background-color:rgba(249,171,0,.05)}.sign__btn--small{margin-top:10px}.sign__btn--add{margin-top:0;margin-bottom:20px}.sign__text{display:block;margin-top:15px;font-size:14px;line-height:24px;color:#fff}.sign__text a{position:relative;color:#f9ab00}.sign__text a:hover{color:#f9ab00;text-decoration:underline}.sign__delimiter{font-size:14px;color:#fff;line-height:100%;margin-top:15px;text-transform:uppercase;text-align:center}.sign__social{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-bottom:15px}.sign__social a{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:15px;height:40px;width:100%;border-radius:8px;color:#fff;font-size:14px}.sign__social a i{font-size:20px;margin-left:8px}.sign__social a.fb{background-color:#3b5999}.sign__social a.gl{background-color:#df4a32}.sign__social a.tw{background-color:#1da1f2}.sign__social a:hover{background-color:#fff}.sign__social a:hover.fb{color:#3b5999}.sign__social a:hover.gl{color:#df4a32}.sign__social a:hover.tw{color:#1da1f2}.sign__gallery{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:46px;overflow:hidden;border-radius:8px}.sign__gallery input{position:absolute;left:-9999px;opacity:0;z-index:1}.sign__gallery label{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;position:relative;z-index:2;height:46px;color:#fff;padding:0 60px 0 20px;background-color:#222028;border:2px solid transparent;font-weight:400;margin:0;width:100%;font-size:16px;cursor:pointer;transition:.4s;border-radius:8px}.sign__gallery label:before{content:'\eb0a';font-family:bootstrap-icons;pointer-events:none;position:absolute;right:20px;top:0;display:flex;flex-direction:row;justify-content:center;align-items:center;height:46px;width:20px;font-size:20px}.sign__gallery label:hover{border-color:#f9ab00}.sign__video{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:46px;margin-bottom:20px;overflow:hidden;border-radius:8px}.sign__video input{position:absolute;left:-9999px;opacity:0;z-index:1}.sign__video label{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;position:relative;z-index:2;height:46px;color:#fff;padding:0 60px 0 20px;background-color:#222028;border:1px solid transparent;font-weight:400;margin:0;width:100%;font-size:16px;cursor:pointer;transition:.4s;border-radius:8px}.sign__video label:before{content:'\ed22';font-family:bootstrap-icons;pointer-events:none;position:absolute;right:20px;top:0;display:flex;flex-direction:row;justify-content:center;align-items:center;height:46px;width:20px;font-size:20px}.sign__video label:hover{border-color:#f9ab00}.sign__season{padding:20px 20px 0;margin-bottom:20px;border:1px solid #222028;border-radius:8px}.sign__season-head{margin-bottom:20px;border-bottom:1px solid #222028}.sign__episode{position:relative}.sign__episode-title{color:#fff;display:block;font-size:16px;font-weight:600;margin-bottom:10px}.sign__delete{position:absolute;height:24px;width:auto;display:flex;flex-direction:row;justify-content:center;align-items:center;top:0;right:10px;font-size:16px;color:silver}.sign__delete:hover{color:#eb5757}@media (min-width:768px){.sign__logo{margin-bottom:40px}.sign__form{padding:40px}.sign__form--add,.sign__form--profile{padding:30px;margin-top:24px}.sign__btn--modal{margin-top:20px}.sign__btn--small{width:160px}}
