.btn{display:inline-flex;align-items:center;justify-content:center;height:32px;padding:6px 10px;background-color:rgba(0,0,0,0);border:none;border-radius:12px;font-size:14px;line-height:20px;font-weight:500;transition:background-color .3s ease-out;white-space:nowrap}.btn:hover{background-color:hsla(0,0%,100%,.1)}.btn.btn-primary{background-color:#2d9ee6;color:#fff}.btn.btn-primary:hover{background-color:#2c86c2}.btn.btn-primary-reverse{background-color:#ececec;color:#171717}.btn.btn-primary-reverse:hover{background-color:#afafaf}.btn.btn-primary-dark{background-color:#004098;color:#fff}.btn.btn-primary-dark:hover{background-color:#002d6c}.btn.btn-neutral{background-color:rgba(0,0,0,.4);color:#ececec}.btn.btn-neutral:hover{background-color:rgba(0,0,0,.6)}.btn.btn-neutral.btn-disabled,.btn.btn-neutral:disabled{background-color:rgba(0,0,0,.4);color:hsla(0,0%,100%,.4)}.btn.btn-neutral.btn-disabled:hover,.btn.btn-neutral:disabled:hover{background-color:rgba(0,0,0,.4)}.btn.btn-neutral-reverse{background-color:hsla(0,0%,100%,.05);color:#ececec}.btn.btn-neutral-reverse:hover{background-color:hsla(0,0%,100%,.1)}.btn.btn-danger-reverse{background-color:hsla(0,0%,100%,.05);color:#f04438}.btn.btn-danger-reverse:hover{background-color:hsla(0,0%,100%,.1)}.btn.btn-ghost{background-color:rgba(0,0,0,0);color:#afafaf}.btn.btn-ghost:hover{background-color:hsla(0,0%,100%,.1)}.btn.btn-ghost.btn-disabled,.btn.btn-ghost.btn-disabled:hover,.btn.btn-ghost:disabled,.btn.btn-ghost:disabled:hover{background-color:rgba(0,0,0,0)}.btn.btn-icon{width:32px;height:32px;aspect-ratio:1;padding:6px;font-size:20px}.btn.btn-icon.btn-sm{width:24px;height:24px;padding:4px;border-radius:6px;font-size:16px}.btn.btn-icon.btn-lg{width:40px;height:40px;padding:8px;border-radius:8px;font-size:24px}.btn.btn-icon .icon{font-size:inherit}.btn.btn-link{color:#6d6d6d;background:rgba(0,0,0,0);padding:0;height:-moz-fit-content;height:fit-content;border:none}.btn.btn-link.btn-primary{color:#ececec}.btn.btn-link:hover{text-decoration:underline;background:rgba(0,0,0,0)}.btn.btn-link:disabled,.btn.btn-link:disabled:hover{text-decoration:none;background:rgba(0,0,0,0)}.btn.btn-disabled,.btn:disabled{cursor:not-allowed;color:#6d6d6d}.btn.btn-disabled,.btn.btn-disabled:hover,.btn:disabled,.btn:disabled:hover{background-color:hsla(0,0%,100%,.05)}.btn.btn-sm{height:24px;padding:4px 8px;font-size:12px;border-radius:8px}.btn.btn-sm .btn-prefix,.btn.btn-sm .btn-suffix{font-size:16px}.btn.btn-sm .btn-prefix{margin-right:4px}.btn.btn-sm .btn-suffix{margin-left:4px}.btn.btn-lg{height:40px;padding:8px 12px;font-size:16px}.btn.btn-lg .btn-prefix,.btn.btn-lg .btn-suffix{font-size:24px}.btn.btn-lg .btn-prefix{margin-right:8px}.btn.btn-lg .btn-suffix{margin-left:8px}.btn .btn-prefix{font-size:20px;margin-right:6px}.btn .btn-suffix{font-size:20px;margin-left:6px}.icon{font-size:24px;display:inline-flex;align-self:center}.icon svg{width:1em;height:1em}.icon.icon-xs{font-size:16px}.icon.icon-sm{font-size:20px}.icon.icon-lg{font-size:28px}.img img{width:100%;height:100%;object-fit:cover;display:block}.img.ratio-16-9{aspect-ratio:16/9}.img.ratio-9-16{aspect-ratio:9/16}.img.ratio-4-3{aspect-ratio:4/3}.img.ratio-3-4{aspect-ratio:3/4}.img.ratio-2-3{aspect-ratio:2/3}.img.ratio-3-2{aspect-ratio:3/2}.img.ratio-1-1{aspect-ratio:1/1}.img.img-loading{animation:backgroundLoading 3s cubic-bezier(.4,0,.6,1) infinite}@keyframes backgroundLoading{0%{background-color:hsla(0,0%,100%,0)}50%{background-color:hsla(0,0%,100%,.1)}to{background-color:hsla(0,0%,100%,0)}}.txt-5xl,.txt-heading-1{font-size:48px;line-height:64px}.txt-4xl,.txt-heading-2{font-size:32px;line-height:40px}.txt-3xl,.txt-heading-3{font-size:28px;line-height:36px}.txt-2xl,.txt-heading-4{font-size:24px;line-height:32px}.txt-heading-5,.txt-xl{font-size:20px;line-height:28px}.txt-heading-6,.txt-lg{font-size:18px;line-height:24px}.txt-md,.txt-title{font-size:16px;line-height:22px}.txt-body,.txt-sub-title{font-size:14px;line-height:20px}.txt-sm{font-size:12px;line-height:16px}.txt-xs{font-size:10px;line-height:14px}.txt-heading-1,.txt-heading-2,.txt-heading-3,.txt-heading-4,.txt-heading-5,.txt-heading-6,.txt-sub-title,.txt-title{font-weight:700}.txt-primary{color:#ececec}.txt-danger{color:#f04438}.txt-ellipsis-1{-ms-line-clamp:1;-moz-line-clamp:1;-webkit-line-clamp:1}.txt-ellipsis-1,.txt-ellipsis-2{text-overflow:ellipsis;overflow:hidden;white-space:normal;display:-moz-box;display:-webkit-box;display:-ms-box;-webkit-box-orient:vertical}.txt-ellipsis-2{-ms-line-clamp:2;-moz-line-clamp:2;-webkit-line-clamp:2}.txt-ellipsis-3{-ms-line-clamp:3;-moz-line-clamp:3;-webkit-line-clamp:3}.txt-ellipsis-3,.txt-ellipsis-4{text-overflow:ellipsis;overflow:hidden;white-space:normal;display:-moz-box;display:-webkit-box;display:-ms-box;-webkit-box-orient:vertical}.txt-ellipsis-4{-ms-line-clamp:4;-moz-line-clamp:4;-webkit-line-clamp:4}.txt-ellipsis-5{text-overflow:ellipsis;overflow:hidden;white-space:normal;display:-moz-box;display:-webkit-box;display:-ms-box;-webkit-box-orient:vertical;-ms-line-clamp:5;-moz-line-clamp:5;-webkit-line-clamp:5}.badge{position:relative}.badge .badge-content{position:absolute;display:inline-flex;justify-content:center;align-items:center;padding:0 4px;border-radius:8px}.badge .badge-content.badge-content-primary{background-color:#ececec}.badge .badge-content.badge-content-secondary{background-color:#afafaf}.badge .badge-content.badge-content-danger{background-color:#f04438}.badge .badge-content.badge-content-success{background-color:#00ab56}.badge .badge-content.badge-content-info{background-color:#171717}.badge .badge-content.badge-content-warning{background-color:#faad14}.badge .badge-content.badge-content-default{padding:0}.badge .badge-content.badge-content-top-left{top:-4px;left:-4px}.badge .badge-content.badge-content-top-right{top:-4px;right:-4px}.badge .badge-content.badge-content-bottom-left{bottom:-4px;left:-4px}.badge .badge-content.badge-content-bottom-right{bottom:-4px;right:-4px}.chip{display:inline-flex;align-items:center;justify-content:center;height:20px;padding:2px 8px;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:6px;font-size:12px;line-height:16px;white-space:nowrap}.chip.chip-basic{background-color:hsla(0,0%,100%,.1)}.chip.chip-outlined{border-color:hsla(0,0%,100%,.05)}.chip.chip-primary{border-color:#ececec;background-color:#ececec;color:#171717}.chip.chip-md{height:24px;font-size:14px;line-height:20px}.col{display:flex;max-width:100%}.col-1{width:calc((100% - 176px)/12)}.col-2{width:calc((100% - 80px)/6)}.col-3{width:calc((100% - 48px)/4)}.col-4{width:calc((100% - 32px)/3)}.col-5{width:calc((100% - 22.4px)/2.4)}.col-6{width:calc((100% - 16px)/2)}.col-7{width:calc((100% - 11.4285714286px)/1.7142857143)}.col-8{width:calc((100% - 8px)/1.5)}.col-9{width:calc((100% - 5.3333333333px)/1.3333333333)}.col-10{width:calc((100% - 3.2px)/1.2)}.col-11{width:calc((100% - 1.4545454545px)/1.0909090909)}.col-12{width:calc((100% - 0px)/1)}.col-2\.4{width:calc((100% - 64px)/5)}.col-auto{flex:0 0 auto;width:auto;max-width:none}.row.no-gutters .col-1{width:8.3333333333%}.row.no-gutters .col-2{width:16.6666666667%}.row.no-gutters .col-3{width:25%}.row.no-gutters .col-4{width:33.3333333333%}.row.no-gutters .col-5{width:41.6666666667%}.row.no-gutters .col-6{width:50%}.row.no-gutters .col-7{width:58.3333333333%}.row.no-gutters .col-8{width:66.6666666667%}.row.no-gutters .col-9{width:75%}.row.no-gutters .col-10{width:83.3333333333%}.row.no-gutters .col-11{width:91.6666666667%}.row.no-gutters .col-12{width:100%}.row.no-gutters .col-2\.4{width:20%}@media screen and (max-width:768px){.col-md-1{width:calc((100% - 176px)/12)}.col-md-2{width:calc((100% - 80px)/6)}.col-md-3{width:calc((100% - 48px)/4)}.col-md-4{width:calc((100% - 32px)/3)}.col-md-5{width:calc((100% - 22.4px)/2.4)}.col-md-6{width:calc((100% - 16px)/2)}.col-md-7{width:calc((100% - 11.4285714286px)/1.7142857143)}.col-md-8{width:calc((100% - 8px)/1.5)}.col-md-9{width:calc((100% - 5.3333333333px)/1.3333333333)}.col-md-10{width:calc((100% - 3.2px)/1.2)}.col-md-11{width:calc((100% - 1.4545454545px)/1.0909090909)}.col-md-12{width:calc((100% - 0px)/1)}.col-md-2\.4{width:calc((100% - 64px)/5)}.row.no-gutters .col-md-1{width:8.3333333333%}.row.no-gutters .col-md-2{width:16.6666666667%}.row.no-gutters .col-md-3{width:25%}.row.no-gutters .col-md-4{width:33.3333333333%}.row.no-gutters .col-md-5{width:41.6666666667%}.row.no-gutters .col-md-6{width:50%}.row.no-gutters .col-md-7{width:58.3333333333%}.row.no-gutters .col-md-8{width:66.6666666667%}.row.no-gutters .col-md-9{width:75%}.row.no-gutters .col-md-10{width:83.3333333333%}.row.no-gutters .col-md-11{width:91.6666666667%}.row.no-gutters .col-md-12{width:100%}.row.no-gutters .col-md-2\.4{width:20%}}@media screen and (max-width:480px){.col-sm-1{width:calc((100% - 176px)/12)}.col-sm-2{width:calc((100% - 80px)/6)}.col-sm-3{width:calc((100% - 48px)/4)}.col-sm-4{width:calc((100% - 32px)/3)}.col-sm-5{width:calc((100% - 22.4px)/2.4)}.col-sm-6{width:calc((100% - 16px)/2)}.col-sm-7{width:calc((100% - 11.4285714286px)/1.7142857143)}.col-sm-8{width:calc((100% - 8px)/1.5)}.col-sm-9{width:calc((100% - 5.3333333333px)/1.3333333333)}.col-sm-10{width:calc((100% - 3.2px)/1.2)}.col-sm-11{width:calc((100% - 1.4545454545px)/1.0909090909)}.col-sm-12{width:calc((100% - 0px)/1)}.col-sm-2\.4{width:calc((100% - 64px)/5)}.row.no-gutters .col-sm-1{width:8.3333333333%}.row.no-gutters .col-sm-2{width:16.6666666667%}.row.no-gutters .col-sm-3{width:25%}.row.no-gutters .col-sm-4{width:33.3333333333%}.row.no-gutters .col-sm-5{width:41.6666666667%}.row.no-gutters .col-sm-6{width:50%}.row.no-gutters .col-sm-7{width:58.3333333333%}.row.no-gutters .col-sm-8{width:66.6666666667%}.row.no-gutters .col-sm-9{width:75%}.row.no-gutters .col-sm-10{width:83.3333333333%}.row.no-gutters .col-sm-11{width:91.6666666667%}.row.no-gutters .col-sm-12{width:100%}.row.no-gutters .col-sm-2\.4{width:20%}}.card{display:flex;width:100%;border-radius:16px;transition:background-color .3s ease-out;padding:8px;gap:8px;position:relative}.card.card-horizontal{flex-direction:row}.card.card-vertical{flex-direction:column}.card.card-disabled>.card-content,.card.card-disabled>.card-header{opacity:.5}.card .card-header{display:flex;align-items:center}.card .card-content{display:flex;flex-direction:column;flex:1 1}.card .card-info{display:flex;align-items:center;gap:4px;margin-bottom:4px}.card .card-actions{display:flex;align-items:center;gap:8px}.card .card-image-wrapper{position:relative;border:.5px solid hsla(0,0%,100%,.1);border-radius:8px;overflow:hidden}.card .card-image-wrapper .premium-icon-wrapper{position:absolute;top:0;right:0;z-index:1}.card .card-image-wrapper .img{transition:all .3s ease-out}.card .card-image-badge{position:absolute;display:flex;z-index:1}.card .card-image-badge.badge-top-left{top:8px;left:8px}.card .card-image-badge.badge-top-right{top:8px;right:8px}.card .card-image-badge.badge-bottom-left{bottom:8px;left:8px}.card .card-image-badge.badge-bottom-right{bottom:8px;right:8px}.card .card-image-badge.badge-center{top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:768px){.card{padding:6px}}.container{width:100%;padding:0 20px;margin:0 auto}.container.container-no-gutter{padding:0}.container.container-sm{max-width:640px}.container.container-md{max-width:768px}.container.container-lg{max-width:1024px}.container.container-xl{max-width:1280px}.container.container-xxl{max-width:1536px}.container.container-fluid{max-width:100%}@media screen and (max-width:768px){.container{padding:0 20px}}@media screen and (max-width:480px){.container{padding:0 16px}}.textarea{display:flex;flex-direction:column;width:100%;padding:8px 16px;transition:all .3s ease-in-out}.textarea textarea:disabled,.textarea.textarea-disabled{cursor:not-allowed;border:1px solid #5a5a5a;color:#5a5a5a;opacity:.5}.textarea.textarea-default{background-color:hsla(0,0%,100%,.1);border-radius:20px}.textarea.textarea-default:hover{background-color:hsla(0,0%,100%,.2)}.textarea.textarea-default:hover textarea{color:#ececec}.textarea.textarea-outlined{border:1px solid gray;background-color:#171717;border-radius:12px}.textarea.textarea-outlined:focus-within,.textarea.textarea-outlined:hover{border-color:gray}.textarea textarea{display:flex;width:100%;height:auto;max-height:80px;resize:none;overflow-x:hidden;overflow-y:auto;background-color:rgba(0,0,0,0);color:#ececec;padding:0;outline:none;border:none}.textarea textarea::placeholder{color:gray}.textarea textarea,.textarea textarea::placeholder{font-family:inherit;font-size:14px;font-weight:400;line-height:20px}.textarea .count{margin-top:8px;display:flex;justify-content:flex-end}.textarea .count-text{font-size:12px;font-weight:400;line-height:16px;color:gray;-webkit-user-select:none;-moz-user-select:none;user-select:none}.textarea-extra{padding-top:8px}.row{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}@media screen and (max-width:768px){.row{gap:12px}}@media screen and (max-width:480px){.row{gap:8px}}.row.no-gutters{gap:0}.avatar{aspect-ratio:1;border-radius:100%;border:.5px solid hsla(0,0%,100%,.2);display:flex;justify-content:center;align-items:center;overflow:hidden}.avatar .img{width:100%;height:100%;object-fit:cover}.avatar.avatar-error{border:none}.main{position:relative;display:flex;flex:1 1;min-width:0;padding:0 44px}.sidebar+.main{padding:0}@media screen and (max-width:1024px){.main{padding:0}.sidebar+.main{margin-left:80px}}@media screen and (max-width:768px){.main,.sidebar+.main{margin-left:0}}@media screen and (max-width:480px){.main{margin-bottom:60px}}.form,.main-wrapper{width:100%}.form .form-label{display:block;color:#ececec;margin-bottom:4px}.form .form-actions{display:flex;align-items:center;gap:4px;padding:12px 0}.form .form-message{display:flex;gap:4px;align-items:center;margin-top:6px;font-size:12px;opacity:0;transform:translateY(-10px);transition:all .3s ease-in-out}.form .form-message.form-error{color:#f04438}.form .form-message:not(:empty){opacity:1;transform:translateY(0)}.page{padding:6px 0}@media screen and (max-width:768px){.page{padding:12px 0}}@media screen and (max-width:480px){.page{padding:12px 0}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.skeleton{width:100%;height:10px;background-color:hsla(0,0%,100%,.1);animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:8px}.skeleton.skeleton-text{width:100%;height:12px}.skeleton.skeleton-text+.skeleton-text{margin-top:4px}.skeleton.skeleton-box{height:100%;width:100%;border-radius:12px}.skeleton.skeleton-circle{border-radius:50%;width:32px;height:32px}.skeleton.skeleton-button{width:66px;height:24px}.wrapper{display:flex;width:100%;padding-top:52px}.dialog-backdrop{width:100%;height:100%;background-color:rgba(0,0,0,.4);align-items:center;justify-content:center;animation:fadeIn .2s ease-in-out;padding:1rem;overscroll-behavior:contain;touch-action:none}.dialog-backdrop,.dialog-container{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;z-index:1200;overflow:hidden}.dialog-container{height:-moz-fit-content;height:fit-content;background-color:#262626;border-radius:16px;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);max-height:calc(100vh - 32px);flex-direction:column;animation:slideInFromTop .2s ease-out;margin:auto;will-change:transform}.dialog-container.dialog-sm{width:100%;max-width:380px}.dialog-container.dialog-lg{width:100%;max-width:480px}.dialog-container.dialog-full{width:100%;height:100%;max-width:100%;max-height:100%;border-radius:0}.dialog-container.dialog-alert .dialog-header,.dialog-container.dialog-confirm .dialog-header{padding-bottom:8px}.dialog-container.dialog-alert .dialog-content,.dialog-container.dialog-confirm .dialog-content{padding-top:0}.dialog-container.dialog-alert .dialog-header{display:flex;align-items:center;justify-content:flex-start;padding:16px 16px 8px;gap:10px}.dialog-container.dialog-alert .dialog-header .dialog-icon{flex-shrink:0;width:20px;height:20px}.dialog-container.dialog-alert .dialog-header .dialog-icon .dialog-icon-error{color:#f04438}.dialog-container.dialog-alert .dialog-header .dialog-icon .dialog-icon-success{color:#00ab56}.dialog-container.dialog-alert .dialog-header .dialog-icon .dialog-icon-warning{color:#ffb700}.dialog-container.dialog-alert .dialog-content{padding:0 16px 16px 48px;color:#afafaf}.dialog-container.dialog-alert .dialog-content.dialog-content-no-icon{padding-left:16px}.dialog-container.dialog-alert .dialog-footer{padding-top:0}.dialog-container.dialog-alert .dialog-footer .btn{min-width:80px}@media(max-width:480px){.dialog-container.dialog-alert,.dialog-container.dialog-confirm{text-align:center;max-width:calc(100vw - 32px)}.dialog-container.dialog-alert .dialog-header{flex-direction:column;align-items:center;padding:24px 16px 8px;gap:10px}.dialog-container.dialog-alert .dialog-content{padding:0 16px 16px}.dialog-container.dialog-alert .dialog-footer .btn{flex:1 1;max-width:100%;min-height:40px}}.dialog-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px}.dialog-header .dialog-title{margin:0;flex:1 1;color:#ececec}.dialog-header .dialog-close-button .icon{font-size:20px;color:#fff}@media(max-width:480px){.dialog-header .dialog-title{font-size:18px;line-height:24px}}.dialog-content{padding:16px;overflow-y:auto}@media(max-width:480px){.dialog-content{border-bottom:1px solid hsla(0,0%,100%,.05)}}.dialog-footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:16px}@media(max-width:480px){.dialog-footer{justify-content:center}.dialog-footer>.btn{flex:1 1;max-width:50%}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInFromTop{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.section{width:100%;height:-moz-fit-content;height:fit-content;border-radius:16px}.section.section-filled{background-color:#262626}.section.section-filled .section-header{padding:12px 16px;border-bottom:1px solid hsla(0,0%,100%,.05)}.section.section-filled .section-body{padding:12px 16px}.section .section-header{display:flex;align-items:center;width:100%;padding:12px 0}.section .section-title{padding:8px 0}.section .section-body{padding:12px 0}.section .section-footer{padding:0 16px 12px}@media screen and (max-width:768px){.section .section-header{padding:4px 0}.section .section-body{padding:4px 0 8px}}.divider{width:100%;height:1px;background-color:hsla(0,0%,100%,.05)}.form-checkbox{position:relative;display:inline-block;padding:2px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.form-checkbox:focus-within,.form-checkbox:hover{background-color:hsla(0,0%,100%,.1019607843)}.form-checkbox .form-checkbox-input{position:absolute;height:0;width:0;opacity:0}.form-checkbox .form-checkbox-indicator{width:16px;height:16px;display:flex;border-radius:4px;border:1px solid #afafaf;color:#000}.form-checkbox .form-checkbox-indicator .checkmark{display:none}.form-checkbox .form-checkbox-input:checked+.form-checkbox-indicator{background-color:#ececec;border-color:#ececec}.form-checkbox .form-checkbox-input:checked+.form-checkbox-indicator .checkmark{display:block}.form-checkbox .form-checkbox-input:focus-within+.form-checkbox-indicator{border-color:#ececec}.form-input-group{position:relative;display:flex;align-items:center;width:100%;height:44px;padding:8px 16px;background-color:#171717;border:1px solid gray;border-radius:12px;transition:all .3s ease-in-out}.form-input-group:focus-within,.form-input-group:not(.input-disabled):hover{border-color:gray}.form-input-group.has-error{border-color:#f04438}.form-input-group .form-input-control{width:100%;flex:1 1;color:#ececec;font-family:inherit;font-size:16px;font-weight:400;line-height:22px;background:rgba(0,0,0,0);border:none;outline:none}.form-input-group .form-input-control::placeholder{color:gray}.form-input-group .form-input-control:disabled{opacity:.5;color:#5a5a5a;cursor:not-allowed}.form-input-group .form-input-prefix{display:flex;align-items:center;padding-right:8px;color:gray}.form-input-group .form-input-prefix.has-divider{margin-right:8px;border-right:1px solid gray}.form-input-group .form-input-suffix{display:flex;align-items:center;padding-left:8px;color:gray}.form-input-group .form-input-suffix.has-divider{margin-left:8px;border-left:1px solid gray}.form-input-group.form-input-disabled{opacity:.5;border:1px solid #5a5a5a;cursor:not-allowed}.form-input-group.form-input-disabled:hover{border-color:#5a5a5a}.carousel{position:relative;width:100%}.carousel .carousel-viewport{overflow:hidden}.carousel .carousel-container{display:flex}.carousel .carousel-slide{flex:0 0 content;min-width:0;max-width:100%;display:flex;align-items:center;justify-content:center;transform:translateZ(0)}.carousel .carousel-slide-content{width:100%;height:100%;display:flex;justify-content:center;transition:transform .3s ease-in-out}.carousel.carousel-gap-sm .carousel-container{margin-left:-8px}.carousel.carousel-gap-sm .carousel-slide{padding-left:8px}.carousel.carousel-gap-md .carousel-container{margin-left:-16px}.carousel.carousel-gap-md .carousel-slide{padding-left:16px}.carousel.carousel-gap-lg .carousel-container{margin-left:-24px}.carousel.carousel-gap-lg .carousel-slide{padding-left:24px}.carousel .slider-arrow-wrapper{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;width:80px;height:100%;z-index:1;transition:opacity .3s ease}.carousel .slider-arrow-wrapper.is-hidden{opacity:0;pointer-events:none}.carousel .slider-arrow-wrapper.arrow-wrapper-prev{left:0;justify-content:flex-start}.carousel .slider-arrow-wrapper.arrow-wrapper-prev.has-overlay{background:linear-gradient(90deg,#171717,rgba(23,23,23,0))}.carousel .slider-arrow-wrapper.arrow-wrapper-next{right:0;justify-content:flex-end}.carousel .slider-arrow-wrapper.arrow-wrapper-next.has-overlay{background:linear-gradient(270deg,#171717,rgba(23,23,23,0))}.carousel .slider-arrow-wrapper .btn.btn-icon{border-radius:50%;z-index:1;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);transition:all .2s ease}.carousel .carousel-dots{position:absolute;bottom:20px;right:40px;display:flex;align-items:center}.carousel .carousel-dot{display:inline-flex;align-items:center;justify-content:center;border:0;padding:0;margin:0;z-index:2;width:16px;height:16px;border-radius:50%;background-color:rgba(0,0,0,0)}.carousel .carousel-dot:after{content:"";width:8px;height:8px;display:flex;align-items:center;border-radius:50%;opacity:.2;background-color:#ececec}.carousel .carousel-dot-selected:after{opacity:1}.carousel .carousel-dot-thumbs{position:absolute;display:flex;left:64px;bottom:28px}.wrapper:has(.sidebar) .carousel .carousel-dot-thumbs{left:20px}.carousel .carousel-dot-thumbs .carousel-dot-thumbs-container{display:flex;gap:8px}.carousel .carousel-dot-thumbs .carousel-dot-thumb{display:flex;width:130px;height:72px;margin:0;padding:0;border:0;border-radius:4px;box-shadow:0 0 0 1px #afafaf;cursor:pointer;outline:none;transition:box-shadow .2s ease}.carousel .carousel-dot-thumbs .carousel-dot-thumb.is-selected{box-shadow:0 0 0 2px #ececec}.carousel .carousel-dot-thumbs .carousel-dot-thumb .img,.carousel .carousel-dot-thumbs .carousel-dot-thumb img{width:100%;height:100%;object-fit:cover;border-radius:4px}@media screen and (max-width:1024px){.carousel .carousel-dot-thumbs{left:20px;bottom:28px}.carousel .carousel-dot-thumbs .carousel-dot-thumb{width:100px;height:56px}}@media screen and (max-width:768px){.carousel .carousel-dot-thumbs{display:none}}@media screen and (max-width:480px){.carousel .slider-arrow-wrapper{display:none}}@keyframes dropdownMenuDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.dropdown-menu .dropdown-menu-trigger{color:#ececec;border:none;padding:0;margin:0;background:rgba(0,0,0,0)}.dropdown-menu-wrapper{position:fixed;z-index:1000}.dropdown-menu-content{display:flex;flex-direction:column;gap:8px;min-width:240px;padding:8px;border-radius:16px;color:#fff;background:#373737;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);animation:dropdownMenuDown .2s ease-out}.dropdown-menu-btn{display:inline-flex;justify-content:flex-start;align-items:center;gap:8px;padding:6px 8px;border-radius:12px;font-size:14px;line-height:20px;font-weight:500;width:100%;border:none;color:#ececec;background-color:rgba(0,0,0,0);transition:background-color .3s ease-out}.dropdown-menu-btn[hidden]{display:none}.dropdown-menu-btn:hover{background-color:hsla(0,0%,100%,.05)}.dropdown-menu-header{padding:8px}.form-radio{display:inline-block}.form-radio .form-radio-label{display:flex;gap:8px;align-items:center;color:#ececec;cursor:pointer}.form-radio .form-radio-label:focus-visible .form-radio-circle,.form-radio .form-radio-label:hover .form-radio-circle{border:3px solid hsla(0,0%,100%,.2)}.form-radio .form-radio-circle{position:relative;border:3px solid rgba(0,0,0,0);border-radius:100px;min-width:22px;min-height:22px;transition:all .3s ease-in-out}.form-radio .form-radio-circle:after,.form-radio .form-radio-circle:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100px}.form-radio .form-radio-circle:before{width:100%;height:100%;border:1px solid #afafaf}.form-radio .form-radio-circle:after{display:none;width:60%;height:60%;background:#ececec}.form-radio .form-radio-input:checked+.form-radio-circle:before{border:1px solid #ececec}.form-radio .form-radio-input:checked+.form-radio-circle:after{display:block}.form-radio .form-radio-input:disabled+.form-radio-circle{cursor:not-allowed;opacity:.5}.snackbar-renderer{position:fixed;bottom:28px;left:28px;z-index:1200;display:flex;flex-direction:column;gap:8px}@media screen and (max-width:480px){.snackbar-renderer{bottom:16px;left:16px}}.snackbar{display:flex;align-items:center;padding:10px 8px;min-width:320px;height:40px;border-radius:12px;color:#373737;font-size:14x;line-height:20px;font-weight:400;background:#ececec;animation:slideIn .2s ease-in}.snackbar .snackbar-content{flex:1 1;display:flex;margin:0 8px}.snackbar .snackbar-close-button .icon{font-size:20px;font-weight:400;color:#373737}@media screen and (max-width:480px){.snackbar{width:calc(100vw - 32px)}}@keyframes slideIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.button-group{display:inline-flex}.button-group .btn:not(:first-child):not(:last-child){border-radius:0}.button-group-horizontal{flex-direction:row}.button-group-horizontal .btn:not(:first-child):not(:last-child){border-right:1px solid hsla(0,0%,100%,.05)}.button-group-horizontal .btn:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;border-right:1px solid hsla(0,0%,100%,.05)}.button-group-horizontal .btn:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.button-group-vertical{flex-direction:column}.button-group-vertical .btn:not(:first-child):not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.05)}.button-group-vertical .btn:first-child:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:1px solid hsla(0,0%,100%,.05)}.button-group-vertical .btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.list.list-swiper{display:block;width:100%;height:100%;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth}.list.list-swiper::-webkit-scrollbar{display:none}.list.list-swiper.list-swiper-horizontal{scroll-snap-type:x mandatory}.list.list-swiper.list-swiper-vertical{scroll-snap-type:y mandatory}.list.list-swiper .list-item{display:flex;justify-content:center;height:100%;scroll-snap-stop:always}.list.list-swiper .list-item:not(:first-child){margin-top:20px}.list.list-swiper .list-item.list-item-start{scroll-snap-align:start}.list.list-swiper .list-item.list-item-center{scroll-snap-align:center}.list.list-swiper .list-item.list-item-end{scroll-snap-align:end}.list.list-swiper .list-item iframe{pointer-events:none}.form-switch{display:inline-flex;align-items:center;justify-content:center;position:relative;width:42px;height:24px;border-radius:12px;background-color:#5a5a5a;border:none;padding:0;cursor:pointer;transition:background-color .2s ease}.form-switch:hover:not(.form-switch-disabled){background-color:gray}.form-switch.form-switch-checked{background-color:#ececec}.form-switch.form-switch-checked:hover:not(.form-switch-disabled){background-color:#afafaf}.form-switch.form-switch-disabled{background-color:#373737;cursor:not-allowed}.form-switch.form-switch-disabled.form-switch-checked{background-color:gray}.form-switch .form-switch-thumb{display:block;width:20px;height:20px;background-color:#ececec;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.1);transition:transform .2s ease;transform:translateX(-8px)}.form-switch.form-switch-checked .form-switch-thumb{transform:translateX(8px);background-color:#171717}.form-switch.form-switch-disabled .form-switch-thumb{background-color:gray}.form-switch.form-switch-disabled.form-switch-checked .form-switch-thumb{background-color:#373737}.subscription-badge{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-width:38px;height:18px;padding:2px 6px;gap:4px;border-radius:6px;border-width:1px;border-style:solid;opacity:1;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);background:hsla(0,0%,100%,.2);flex-shrink:0}.subscription-badge .subscription-badge-icon{font-size:12px;line-height:1}.subscription-badge .subscription-badge-text{font-size:10px;line-height:14px;text-transform:uppercase;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.subscription-badge.subscription-badge{border-color:#fff5c7}.subscription-badge.subscription-badge .subscription-badge-icon{color:#fff5c7}.subscription-badge.subscription-badge .subscription-badge-text{background:linear-gradient(90deg,#FFF5C7,#FFD530);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.subscription-badge.subscription-badge-free{border-color:hsla(0,0%,100%,.6)}.subscription-badge.subscription-badge-free .subscription-badge-text{background:linear-gradient(90deg,#AFAFAF,#FFFFFF);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.empty-state{display:flex;flex-direction:column;align-items:center;gap:8px;padding:120px 0;width:100%;text-align:center}.empty-state .icon-empty{font-size:46px;color:#5a5a5a}.bottom-sheet-overlay{z-index:1000;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.bottom-sheet-overlay.bottom-sheet-overlay-open{opacity:1;visibility:visible}.bottom-sheet{z-index:1000;position:fixed;top:auto;bottom:0;left:0;right:0;margin:0 auto;width:100%;max-width:100%;max-height:100%;background:#262626;border-radius:16px 16px 0 0;box-shadow:0 -4px 20px rgba(0,0,0,.1);overflow:hidden;will-change:transform;transform:translateY(100%)}.bottom-sheet .bottom-sheet-handle{position:relative;display:block;width:68px;height:5px;margin:8px auto;background:gray;border-radius:2.5px;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;cursor:-webkit-grab;cursor:grab}.bottom-sheet .bottom-sheet-handle:before{position:absolute;content:"";top:-20px;left:-60px;right:-60px;bottom:-60px}.bottom-sheet .bottom-sheet-handle:active{cursor:-webkit-grabbing;cursor:grabbing;background:rgb(102.5,102.5,102.5)}.bottom-sheet .bottom-sheet-content{height:100%;overflow-y:auto;padding-bottom:24px}.bottom-sheet .bottom-sheet-content>*{position:relative;box-shadow:unset;top:0;left:0;right:0;bottom:0;background-color:inherit}.bottom-sheet.bottom-sheet-open{animation:bottom-sheet-open .3s ease;transform:translateY(0)}@keyframes bottom-sheet-open{0%{transform:translateY(100%)}to{transform:translateY(0)}}.card-video{width:100%;z-index:0}.card-video:hover .img{transform:scale(1.05)}.card-video:hover.has-hover-background{background:hsla(0,0%,100%,.05)}.card-video:hover .card-video-preview{opacity:1}.card-video:hover:has(.card-video-preview) .img{transform:scale(1)}.card-video .card-video-preview{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .2s ease}@keyframes autoplayFadeIn{0%{opacity:0}to{opacity:1}}.card-video .card-video-preview .card-player-preview{border-radius:4px}.card-video.card-thumbnail-contain .card-image-wrapper img{object-fit:contain}.card-video.card-thumbnail-cover .card-image-wrapper img{object-fit:cover}.card-video .card-image-wrapper .img{width:100%;height:100%}.card-video .card-image-wrapper .image-backdrop{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:-1;background-size:cover;background-position:50%;filter:blur(80px) saturate(1.2)}.card-video .card-content-wrapper{display:flex;flex:1 1}.card-video .card-content{flex:1 1}.card-video .card-image-badge .chip{background-color:#f04438;color:#ececec}.card-video .card-content-prefix .card-content-prefix-img{display:flex;max-width:500px;max-height:120px;margin:16px 0}@media screen and (max-width:1024px){.card-video .card-content-prefix .card-content-prefix-img{max-width:300px;max-height:80px;margin:12px 0}}.card-video.has-ranking .card-content-wrapper,.card-video.has-ranking .card-image-wrapper{margin-left:65px}.card-video.no-content .card-content-wrapper{display:none}.card-video.active .card-image-wrapper{border:1px solid #fff;transform:border .3s ease-in-out}@media screen and (max-width:480px){.card-video.has-ranking .card-content-wrapper,.card-video.has-ranking .card-image-wrapper{margin-left:40px}}.badge-video-ranking .badge-content{height:100%;max-height:120px}.badge-video-ranking .badge-content.badge-content-bottom-left{bottom:0;left:0}.badge-video-ranking .badge-content .icon-ranking{width:80px;max-height:120px}@media screen and (max-width:480px){.badge-video-ranking .badge-content{max-height:68px}.badge-video-ranking .badge-content .icon-ranking{width:50px;max-height:68px}}.card.card-video .badge-video-duration{bottom:6px;right:6px}.badge-video-duration .duration{padding:2px 4px;border-radius:6px;color:#ececec;background-color:rgba(0,0,0,.8)}.list{position:relative;flex-direction:column;height:100%;gap:4px;overflow-y:auto}.list,.list .list-item{display:flex;width:100%}.list .list-item{flex-direction:row;align-items:center}@keyframes autoCompleteDown{0%{opacity:0}to{opacity:1}}.auto-complete{position:relative}.auto-complete .auto-complete-list{position:absolute;top:calc(100% + 6px);width:100%;max-height:300px;overflow-y:auto;padding:8px;border-radius:12px;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);background-color:#262626;animation:dropdownMenuDown .2s ease-out;display:none}.auto-complete .auto-complete-list .auto-complete-option{display:flex;align-items:center;gap:8px;padding:8px;color:#fff;border-radius:12px;transition:background-color .3s ease-out;cursor:pointer}.auto-complete .auto-complete-list .auto-complete-option:hover{background-color:hsla(0,0%,100%,.05)}.auto-complete .auto-complete-list .auto-complete-option-delete{margin-left:auto}.auto-complete.auto-complete-open .auto-complete-list{display:block}.auto-complete.auto-complete-empty .auto-complete-list{display:none}.auto-complete .form-input-suffix .btn{border-radius:100%}.page-watch{background-color:#171717}.page-watch .page-wrapper{display:grid;grid-template-areas:"player right-side" "content right-side";grid-template-columns:1fr 372px;grid-template-rows:auto 1fr;width:100%;height:100%;grid-column-gap:20px;column-gap:20px;grid-row-gap:8px;row-gap:8px;align-items:start}.page-watch .page-wrapper.theater{grid-template-areas:"player player" "content right-side"}.page-watch .page-wrapper.theater .player-wrapper{aspect-ratio:21/9;margin:-6px -20px 0}.page-watch .page-wrapper.full-screen{grid-template-areas:"player player" "content right-side";position:fixed;top:0;left:0;right:0;overflow:auto;padding:0 20px;z-index:100;background:#171717}.page-watch .page-wrapper.full-screen .player-wrapper{aspect-ratio:auto;margin:0 -20px}.page-watch .player-wrapper{grid-area:player;aspect-ratio:16/9;background-color:#000;border-radius:12px;position:relative}.page-watch .player-wrapper .action-menu-wrapper{display:none}.page-watch .page-right-side{grid-area:right-side;top:52px}.page-watch .page-right-side .section-video-list{max-height:calc(100vh - 52px - 16px);margin-bottom:16px}.page-watch .page-content{grid-area:content;margin-bottom:20px}.page-watch .action-button.button-comment{display:none}@media screen and (max-width:768px){.page-watch .page-wrapper,.page-watch .page-wrapper.theater{display:block}.page-watch .video-actions{max-width:calc(100vw - 32px);overflow-x:auto}.page-watch .section-comments{display:none}.page-watch .action-button.button-comment{display:block}}@media screen and (max-width:480px){.page-watch{position:fixed;inset:0;z-index:30;overflow-y:auto;overflow-x:hidden;padding:0}.page-watch .player-wrapper{top:0;margin:0 -16px}.page-watch .player-wrapper .vjs-setting-btn{display:none}.page-watch .player-wrapper:has(.ima-ad-container) .action-menu-wrapper,.page-watch .player-wrapper:has(.vjs-user-inactive.vjs-playing) .action-menu-wrapper{opacity:0;transition:opacity 1s ease-in-out;pointer-events:none}.page-watch .player-wrapper .ott-video-player:not(:empty)~.action-menu-wrapper{display:block;position:absolute;top:4px;right:8px;z-index:10}.page-watch .player-wrapper .ott-video-player:not(:empty)~.action-menu-wrapper .action-menu-trigger{background:none;font-size:20px}.page-watch .video-metadata{display:none}}.page-watch.page-watch-vertical{display:flex;height:calc(100vh - 52px)}.page-watch.page-watch-vertical .page-wrapper{display:flex;position:relative;height:100%;min-height:600px;align-items:center;justify-content:space-between;overflow-y:auto;overflow-x:hidden}.page-watch.page-watch-vertical .page-wrapper.with-sidebar .page-left-side{left:calc(50% - 186px)}.page-watch.page-watch-vertical .page-wrapper.with-sidebar .page-right-side{right:20px;opacity:1}.page-watch.page-watch-vertical .page-wrapper.full-screen{position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden;padding:0 20px;z-index:100}.page-watch.page-watch-vertical .page-wrapper.full-screen .page-right-side{top:16px;bottom:16px}.page-watch.page-watch-vertical .page-wrapper.full-screen.with-sidebar .page-right-side{right:16px}.page-watch.page-watch-vertical .page-wrapper.full-screen .player-wrapper{aspect-ratio:9/16;margin:0}.page-watch.page-watch-vertical .page-left-side,.page-watch.page-watch-vertical .page-right-side{position:absolute;display:flex;transition:all .3s ease-in-out;top:0;bottom:0;flex-shrink:0}.page-watch.page-watch-vertical .page-left-side{width:100%;left:50%;transform:translateX(-50%);min-height:600px}.page-watch.page-watch-vertical .page-left-side .list-swiper{height:100%}.page-watch.page-watch-vertical .page-left-side .list-item{height:100%;min-height:600px;flex-shrink:0}.page-watch.page-watch-vertical .page-left-side .video-item-wrapper{display:flex;justify-content:center;margin-bottom:10px;width:100%;height:100%;min-height:600px;scroll-snap-align:start;scroll-snap-stop:always;position:relative;overflow:hidden}.page-watch.page-watch-vertical .page-left-side .top-loader{position:absolute;top:4rem;left:0;right:0;z-index:20;display:flex;justify-content:center;pointer-events:none}.page-watch.page-watch-vertical .page-left-side .top-loader-content{font-size:24px}.page-watch.page-watch-vertical .page-right-side{width:372px;right:-372px;opacity:0;transition:all .3s ease-in-out}.page-watch.page-watch-vertical .page-right-side .btn-close{position:absolute;top:8px;right:12px;font-size:20px}.page-watch.page-watch-vertical .page-right-side .section-video-list{max-height:100%}.page-watch.page-watch-vertical .page-right-side .list-comment{overflow-y:auto}.page-watch.page-watch-vertical .player-wrapper{position:relative;display:flex;justify-content:center;aspect-ratio:9/16;height:100%;min-height:600px;flex-shrink:0}.page-watch.page-watch-vertical .player-wrapper .vertical-action-menu-button{display:none}.page-watch.page-watch-vertical .swiper-item{position:relative;display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;height:100%;flex-shrink:0}.page-watch.page-watch-vertical .video-playlist-title{position:absolute;top:16px;left:14px;margin-right:88px;z-index:10}.page-watch.page-watch-vertical .video-info-vertical{position:absolute;bottom:32px;right:0;z-index:10}.page-watch.page-watch-vertical .video-actions{display:flex;position:absolute;flex-direction:column;align-items:center;bottom:0;right:0;transform:translateX(100%);padding:8px;margin-bottom:8px;gap:10px;z-index:10}.page-watch.page-watch-vertical .video-actions .action-menu-wrapper{display:block}.page-watch.page-watch-vertical .action-button.button-comment{display:flex}@media(max-width:768px){.page-watch.page-watch-vertical .page-wrapper.full-screen{padding:0;left:0;right:0}.page-watch.page-watch-vertical .page-wrapper.with-sidebar .page-left-side{left:0}.page-watch.page-watch-vertical .page-wrapper.with-sidebar .page-right-side{right:unset}.page-watch.page-watch-vertical .page-left-side{position:relative;width:100%;height:100%;transform:none;left:0}.page-watch.page-watch-vertical .page-right-side{position:relative;width:100%;height:calc(100vh - 156px);right:0;transition:none}}@media(max-width:480px){.page-watch.page-watch-vertical{height:100%}.page-watch.page-watch-vertical .page-right-side{height:calc(100vh - 56.25vw)}.page-watch.page-watch-vertical .player-wrapper{position:relative;display:flex;justify-content:center;aspect-ratio:unset;height:100%;width:100%}.page-watch.page-watch-vertical .player-wrapper .action-menu-wrapper.vertical-action-menu-button{display:block;opacity:1}.page-watch.page-watch-vertical .video-info-vertical{padding-right:86px}.page-watch.page-watch-vertical .video-actions{position:absolute;bottom:20px;right:0;transform:none;padding:8px 0;margin-bottom:8px;gap:16px}.page-watch.page-watch-vertical .video-actions .action-button{padding:0 14px}.page-watch.page-watch-vertical .video-actions .action-button .btn{background:rgba(0,0,0,0);padding:0;width:32px;height:32px}.page-watch.page-watch-vertical .video-actions .action-button .btn-prefix{font-size:32px}.page-watch.page-watch-vertical .video-actions .action-menu-wrapper,.page-watch.page-watch-vertical .video-actions .vertical-video-navigator{display:none}.page-watch.page-watch-vertical .section-comments{padding:0}}.bottom-sheet-video-page .btn-close{position:absolute;top:4px;right:16px}@media screen and (max-width:768px){.bottom-sheet-video-page .section.section-comments,.bottom-sheet-video-page .section.section-video-list{height:calc(100vh - 56.25vw - 46px - 52px)}}@media screen and (max-width:480px){.bottom-sheet-video-page .section.section-comments,.bottom-sheet-video-page .section.video-metadata{display:flex;flex-direction:column;height:calc(100vh - 56.25vw - 46px)}}.avatar-upload-wrapper{display:flex;flex-direction:column;align-items:center}.avatar-upload-wrapper .avatar-upload .avatar-upload-input{display:none}.avatar-upload-wrapper .avatar-upload-error{color:#f04438;margin-top:8px}.avatar-upload-wrapper .badge{width:-moz-fit-content;width:fit-content}.avatar-upload-wrapper .badge-content{box-shadow:0 1px 4px 0 rgba(0,0,0,.2);transition:all .3s ease-in-out}.avatar-upload-wrapper .badge-content.badge-content-bottom-right{bottom:0;right:0}.avatar-upload-wrapper .badge-content .btn.btn-icon{border-radius:100%}.avatar-upload-wrapper .dropdown-menu-content.dropdown-menu-content-bottom{top:calc(100% + 4px);left:calc(100% - 32px)}.avatar-upload-wrapper .dropdown-menu-btn-delete{color:#f04438}