 .btn{position:relative;height:42px;padding:8px 16px;display:flex;align-items:center;justify-content:center;column-gap:var(--size-s);border-radius:var(--radius-s);outline:none;box-shadow:none}@container main-container (width < 480px){.btn:not(.fullsize){height:32px;flex-shrink:0}}a.btn{color:#FFFFFF!important;text-decoration:none!important}.btn.btn-primary{color:#FFFFFF;background-color:var(--clr-primary);background-image:linear-gradient(to right top,#800ed8,#8313da,#8617dd,#891bdf,#8c1fe2,#8f21e5,#9224e8,#9526eb,#9929f0,#9d2bf5,#a12efa,#a530ff);border:none;transition:all .15s}.btn.btn-primary:hover,.btn.btn-primary:active,.btn.btn-primary:focus,.btn.btn-primary:focus-visible,.btn.btn-primary:focus-within{color:#FFFFFF;background-color:var(--clr-primary);background-image:linear-gradient(to right top,#800ed8,#8313da,#8617dd,#891bdf,#8c1fe2,#8f21e5,#9224e8,#9526eb,#9929f0,#9d2bf5,#a12efa,#a530ff);border:none;-webkit-box-shadow:0 0 24px 0 rgba(165,48,255,.9);-moz-box-shadow:0 0 24px 0 rgba(165,48,255,.9);box-shadow:0 0 24px 0 rgba(165,48,255,.9);transition:all .15s}.btn.btn-secondary{font-weight:500;color:white!important;background-color:var(--clr-surface-a20)!important;border:none;box-shadow:rgba(0,0,0,.35) 0 5px 15px;transition:all .15s}.btn.btn-secondary:hover,.btn.btn-secondary:active,.btn.btn-secondary:focus,.btn.btn-secondary:focus-visible,.btn.btn-secondary:focus-within{color:white!important;background-color:var(--clr-surface-a30)!important;border:none;transition:all .15s}.btn.btn-tertiary{font-weight:400;color:#FFFFFF!important;background-color:rgba(255,255,255,.1)!important;border:1px solid transparent;transition:all .15s}.btn.btn-tertiary:hover,.btn.btn-tertiary:active,.btn.btn-tertiary:focus,.btn.btn-tertiary:focus-visible,.btn.btn-tertiary:focus-within{color:white!important;background-color:rgba(255,255,255,.2)!important;border:1px solid rgba(255,255,255,.2);-webkit-box-shadow:0 0 51px 0 rgba(255,255,255,.1);-moz-box-shadow:0 0 51px 0 rgba(255,255,255,.1);box-shadow:0 0 51px 0 rgba(255,255,255,.1);transition:all .15s}.btn.btn-green{color:#FFFFFF;background-color:var(--clr-good);border:none;transition:all .15s}.btn.btn-green:hover,.btn.btn-green:active,.btn.btn-green:focus,.btn.btn-green:focus-visible,.btn.btn-green:focus-within{color:#FFFFFF;background-color:var(--clr-good);border:none;transition:all .15s}.btn.btn-red{color:#FFFFFF;background-color:var(--clr-bad);border:none;transition:all .15s}.btn.btn-red:hover,.btn.btn-red:active,.btn.btn-red:focus,.btn.btn-red:focus-visible,.btn.btn-red:focus-within{color:#FFFFFF;background-color:var(--clr-bad);border:none;transition:all .15s}.btn.btn-xs{height:24px;padding:var(--size-xs)!important;font-size:.8rem;aspect-ratio:1/1}.btn.btn-small{height:30px;padding:var(--size-xs)!important;font-size:.8rem;aspect-ratio:1/1}.btn-medium{height:40px!important;padding:var(--size-xs)!important;font-size:1rem;aspect-ratio:1/1}.btn.btn-large{height:64px;padding:var(--size-xs)!important;font-size:1.4rem;aspect-ratio:1/1}.btn.btn-square{padding:0;aspect-ratio:1/1}.btn-round{border-radius:100px!important}.btn.btn-icon,.btn.btn-icon:hover,.btn.btn-icon:active,.btn.btn-icon:focus,.btn.btn-icon:focus-visible,.btn.btn-icon:focus-within{height:fit-content;padding:var(--size-s);border:none;background:transparent;color:#FFFFFF;aspect-ratio:1/1}.btn.btn-link,.btn.btn-link:hover,.btn.btn-link:active,.btn.btn-link:focus,.btn.btn-link:focus-visible,.btn.btn-link:focus-within{background:rgba(255,255,255,.05)}.btn.btn-over-media{font-weight:500;color:white!important;background-color:rgba(40,40,40,.5)!important;border:1px solid transparent;backdrop-filter:blur(16px);box-shadow:rgba(0,0,0,.35) 0 5px 15px;transition:all .15s}.btn.btn-over-media:hover,.btn.btn-over-media:active,.btn.btn-over-media:focus,.btn.btn-over-media:focus-visible,.btn.btn-over-media:focus-within{color:white!important;background-color:rgba(40,40,40,.7)!important;border:1px solid transparent;transition:all .15s}.btn>.btn-tag{position:absolute;height:16px;min-width:16px;padding:0 2px;top:-8px;right:-8px;font-size:.7rem;font-weight:300;color:#FFFFFF;border-radius:var(--radius-xs);background:var(--clr-bad)}.btn-tag.xs{height:12px;min-width:12px;width:12px;top:-4px;right:-4px;border-radius:12px}h1{font-family:'Nunito',sans-serif;font-size:2rem;font-weight:700;line-height:2rem;color:#FFFFFF}h2{font-family:'Nunito',sans-serif;font-size:1.6rem;line-height:1.6rem;color:#FFFFFF}h3{font-family:'Nunito',sans-serif;font-size:1.3rem;font-weight:700;color:#FFFFFF}a{color:var(--clr-primary-light)}a.nav-link{color:white!important;font-weight:300}a.secondary-link{display:flex;align-items:center;justify-content:center;column-gap:var(--size-s);font-weight:400;color:var(--clr-surface-a60)!important;text-decoration:none}.main-text{font-weight:300}.secondary-text{font-weight:300}.text-white{color:#FFFFFF}.text-black{color:#000000}.text-primary{color:var(--clr-primary)!important}.text-primary-light{color:var(--clr-primary-light)!important}.text-primary-lighter{color:var(--clr-primary-lighter)!important}.text-secondary{color:var(--clr-secondary)!important}.text-10{color:var(--clr-surface-a10)!important}.text-20{color:var(--clr-surface-a20)!important}.text-30{color:var(--clr-surface-a30)!important}.text-40{color:var(--clr-surface-a40)!important}.text-50{color:var(--clr-surface-a50)!important}.text-60{color:var(--clr-surface-a60)!important}.text-no-wrap{text-wrap:nowrap}.font-size-xs{font-size:.6rem!important}.font-size-s{font-size:.8rem!important}.font-size-m{font-size:1rem!important}.font-size-l{font-size:1.2rem!important}.font-size-xl{font-size:1.4rem!important}.font-size-xs-em{font-size:.6em!important}.font-size-s-em{font-size:.8em!important}.font-size-m-em{font-size:1em!important}.font-size-l-em{font-size:1.2em!important}.font-size-xl-em{font-size:1.4em!important}.font-weight-100{font-weight:100!important}.font-weight-200{font-weight:200!important}.font-weight-300{font-weight:300!important}.font-weight-400{font-weight:400!important}.font-weight-500{font-weight:500!important}.font-weight-600{font-weight:600!important}.font-weight-700{font-weight:700!important}.font-weight-800{font-weight:800!important}.font-weight-900{font-weight:900!important}.text-detail{font-size:.9rem;font-weight:200;font-style:italic}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-justify{text-align:justify!important}.text-info{color:var(--clr-surface-a50)!important}.cut-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.no-data{grid-column:1/-1}[data-location]{cursor:pointer}.form{display:flex;flex-direction:column;row-gap:16px}.form-control{height:auto;padding:8px 16px;border-radius:var(--radius-s);border:1px solid var(--clr-surface-a20);color:#FFFFFF!important;background-color:var(--clr-surface-a20);outline:none!important}.form-control:not(:disabled):hover,.form-control:not(:disabled):active,.form-control:not(:disabled):focus,.form-control:not(:disabled):focus-visible,.form-control:not(:disabled):focus-within,.form-control.show{border:1px solid var(--clr-surface-a30);outline:none!important;background-color:var(--clr-surface-a20);box-shadow:none}.form-control.form-control-200{border:1px solid var(--clr-surface-a30);background-color:var(--clr-surface-a30)}.form-control.form-control-200:not(:disabled):hover,.form-control.form-control-200:not(:disabled):active,.form-control.form-control-200:not(:disabled):focus,.form-control.form-control-200:not(:disabled):focus-visible,.form-control.form-control-200:not(:disabled):focus-within{border:1px solid var(--clr-surface-a40);background-color:var(--clr-surface-a30)}.form-control:disabled{background-color:rgba(0,0,0,.15);border:1px solid transparent;cursor:not-allowed}.form-control::placeholder{color:rgba(255,255,255,.3)}select.form-control option{background:#292929}.form-label{margin:0;color:#FFFFFF}.form-input-endcap{height:40px;display:flex;flex-direction:row;align-items:center}.form-input-endcap>.form-control{height:100%;border-top-right-radius:0;border-bottom-right-radius:0}.form-input-endcap>button{height:100%;flex-shrink:0;border-top-left-radius:0;border-bottom-left-radius:0}.form-input-endcap:has(input:not(:visible))>button{border-radius:var(--radius-s)!important}.form-row{display:flex;column-gap:var(--size-s);align-items:center}.form-col{width:100%;display:flex;flex-direction:column;row-gap:var(--size-s)}.checkbox-wrapper input[type="checkbox"]{visibility:hidden;display:none}.checkbox-wrapper .toggle{position:relative;display:block;width:40px;height:20px;cursor:pointer;-webkit-tap-highlight-color:transparent;transform:translate3d(0,0,0)}.checkbox-wrapper .toggle:before{content:"";position:relative;top:3px;left:3px;width:34px;height:14px;display:block;background:rgba(255,255,255,.08);border-radius:8px;transition:background .2s ease}.checkbox-wrapper .toggle span{position:absolute;top:0;left:0;width:20px;height:20px;display:block;background:white;border-radius:10px;box-shadow:0 3px 8px rgba(154,153,153,.5);transition:all .2s ease}.checkbox-wrapper .toggle span:before{content:"";position:absolute;display:block;margin:-18px;width:56px;height:56px;background:var(--clr-primary);border-radius:50%;transform:scale(0);opacity:1;pointer-events:none}.checkbox-wrapper input[type="checkbox"]:checked + .toggle:before{background:#b24efffd}.checkbox-wrapper input[type="checkbox"]:checked + .toggle span{background:var(--clr-primary);transform:translateX(20px);transition:all .2s cubic-bezier(.8,.4,.3,1.25),background .15s ease;box-shadow:0 3px 8px rgba(79,46,220,.2)}.checkbox-wrapper input[type="checkbox"]:checked + .toggle span:before{transform:scale(1);opacity:0;transition:all .4s ease}.input-group-text{background:var(--clr-surface-a20);border:1px solid var(--clr-surface-a20);border-right:1px solid var(--clr-surface-a30);border-radius:var(--radius-s);color:rgba(255,255,255,.3)}.progress{height:6px;background:var(--clr-surface-a20)}.progress-bar{background:var(--clr-primary-a20)}.ql-container{font-family:'Poppins',sans-serif;color:white!important}.ql-container.ql-snow{border:none;border-top-left-radius:var(--radius-m);border-top-right-radius:var(--radius-m);overflow:hidden}.ql-editor{min-height:80px;max-height:200px;padding:var(--size-m)!important;background:var(--clr-surface-a20);overflow:auto}.ql-editor.ql-blank::before{color:var(--clr-surface-a40)}.ql-toolbar{padding:var(--size-s)!important}.ql-toolbar.ql-snow{border:1px solid var(--clr-surface-a20);border-top:0;border-bottom-left-radius:var(--radius-m);border-bottom-right-radius:var(--radius-m);background:var(--clr-surface-a10)}.ql-snow .ql-stroke{stroke:var(--clr-surface-a60)}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:var(--clr-surface-a60)}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:var(--clr-primary-light)!important}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:var(--clr-primary-light)!important}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:var(--clr-primary-light)!important}.main-container{position:relative;height:100vh;width:100%;display:flex;flex-direction:column;background-color:var(--clr-background)!important;overflow:auto;scroll-behavior:smooth;container-type:inline-size;container-name:main-container}.absolute-container{position:absolute;top:0;left:0;height:100vh;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.not-found-container{height:100%;width:100%;padding:10%;display:flex;align-items:center;justify-content:center;overflow:hidden}.not-found-container>img{width:100%;height:100%;object-fit:contain}.hidden{visibility:hidden!important}.no-overflow{overflow:hidden!important}.overflow-reset{overflow:unset!important}.flex-column{display:flex;flex-direction:column}.flex-row{display:flex;flex-direction:row}.flex-0{flex:0!important}.flex-05{flex:.5!important}.flex-1{flex:1!important}.flex-2{flex:2!important}.flex-3{flex:3!important}.flex-4{flex:4!important}.flex-center{display:flex;align-items:center;justify-content:center}.justify-flex-space-between{justify-content:space-between}.justify-flex-end{justify-content:flex-end}.justify-flex-center{justify-content:center}.align-flex-start{align-items:flex-start}.align-flex-center{align-items:center}.row-gap-xs{row-gap:var(--size-xs)}.row-gap-s{row-gap:var(--size-s)}.row-gap-m{row-gap:var(--size-m)}.row-gap-l{row-gap:var(--size-l)}.row-gap-xl{row-gap:var(--size-xl)}.row-gap-xxl{row-gap:var(--size-xxl)}.col-gap-xs{column-gap:var(--size-xs)!important}.col-gap-s{column-gap:var(--size-s)!important}.col-gap-m{column-gap:var(--size-m)!important}.col-gap-l{column-gap:var(--size-l)!important}.col-gap-xl{column-gap:var(--size-xl)!important}.col-gap-xxl{column-gap:var(--size-xxl)!important}.grid-full-width{grid-column:1/-1}.full-height{height:100%!important}.full-width{width:100%}.full-size{height:100%;width:100%}.half-height{height:50%}.height-10-vh{height:10vh}.height-20-vh{height:20vh}.height-30-vh{height:30vh}.height-40-vh{height:40vh}.height-50-vh{height:50vh}.height-60-vh{height:60vh}.height-70-vh{height:70vh}.height-80-vh{height:80vh}.height-90-vh{height:90vh}.half-width{width:50%}.w-fit{width:fit-content!important}.w-min-fit-content{min-width:fit-content!important}.spacer-h{height:100%}.spacer-w{width:100%}.w-10{width:10%}.w-20{width:20%}.w-30{width:30%}.w-40{width:40%}.w-50{width:50%}.w-60{width:60%}.w-70{width:70%}.w-80{width:80%}.w-90{width:90%}.w-100{width:100%}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed;z-index:100}.fixed-b-m{bottom:var(--size-m)}.fixed-b-l{bottom:var(--size-l)}.fixed-b-xl{bottom:var(--size-xl)}.fixed-r-m{right:var(--size-m)}.fixed-r-l{right:var(--size-l)}.fixed-r-xl{right:var(--size-xl)}.absolute-right{right:0!important}.absolute-left{left:0!important}.absolute-center{left:50%!important;transform:translateX(-50%)}.no-padding{padding:0!important}.no-margin{margin:0!important}.padding-xs{padding:var(--size-xs)!important}.padding-s{padding:var(--size-s)!important}.padding-m{padding:var(--size-m)!important}.padding-l{padding:var(--size-l)!important}.padding-xl{padding:var(--size-xl)!important}.padding-xxl{padding:var(--size-xxl)!important}.padding-w-xs{padding:0 var(--size-xs)!important}.padding-w-s{padding:0 var(--size-s)!important}.padding-w-m{padding:0 var(--size-m)!important}.padding-w-l{padding:0 var(--size-l)!important}.padding-h-xs{padding:var(--size-xs) 0!important}.padding-h-s{padding:var(--size-s) 0!important}.padding-h-m{padding:var(--size-m) 0!important}.padding-h-l{padding:var(--size-l) 0!important}.margin-center{margin:auto!important}.margin-l-auto{margin-left:auto!important}.margin-l-xs{margin-left:var(--size-xs)!important}.margin-l-s{margin-left:var(--size-s)!important}.margin-l-m{margin-left:var(--size-m)!important}.margin-l-l{margin-left:var(--size-l)!important}.margin-l-xl{margin-left:var(--size-xl)!important}.margin-r-auto{margin-right:auto!important}.margin-r-xs{margin-right:var(--size-xs)!important}.margin-r-s{margin-right:var(--size-s)!important}.margin-r-m{margin-right:var(--size-m)!important}.margin-r-l{margin-right:var(--size-l)!important}.margin-r-xl{margin-right:var(--size-xl)!important}.margin-t-auto{margin-top:auto!important}.margin-t-b-auto{margin-top:auto!important;margin-bottom:auto!important}.margin-t-xs{margin-top:var(--size-xs)!important}.margin-t-s{margin-top:var(--size-s)!important}.margin-t-m{margin-top:var(--size-m)!important}.margin-t-l{margin-top:var(--size-l)!important}.margin-t-xl{margin-top:var(--size-xl)!important}.margin-b-xs{margin-bottom:var(--size-xs)!important}.margin-b-s{margin-bottom:var(--size-s)!important}.margin-b-m{margin-bottom:var(--size-m)!important}.margin-b-l{margin-bottom:var(--size-l)!important}.margin-b-xl{margin-bottom:var(--size-xl)!important}.no-bg{background:none!important;backdrop-filter:none!important;box-shadow:none!important;margin-top:0!important}.radius-xs{border-radius:var(--radius-xs)!important}.radius-s{border-radius:var(--radius-s)!important}.radius-m{border-radius:var(--radius-m)!important}.radius-l{border-radius:var(--radius-l)!important}.radius-xl{border-radius:var(--radius-xl)!important}.alertify-notifier{z-index:9999!important}.alertify .ajs-dimmer{background-color:#000000!important;opacity:.5!important}.alertify .ajs-dialog{background-color:#1C1C1C!important;border-radius:var(--radius-s);border:1px solid rgba(255,255,255,.05);overflow:hidden}.alertify .ajs-header,.alertify .ajs-footer,.alertify .ajs-body{background-color:transparent!important;color:white}.alertify .ajs-header{border-bottom:1px solid rgba(255,255,255,.05)}.alertify .ajs-footer{border-top:1px solid rgba(255,255,255,.05)}.ajs-message{border-radius:var(--radius-m);box-shadow:rgba(50,50,93,.25) 0 13px 27px -5px,rgba(0,0,0,.3) 0 8px 16px -8px;font-weight:400;color:#FFFFFF}.ajs-success{background:var(--clr-good)!important}.ajs-success::before{font:var(--fa-font-solid);content:'\f164';margin-right:var(--size-m);color:#FFFFFF}.ajs-warning{background:var(--clr-warning)!important}.ajs-warning::before{font:var(--fa-font-solid);content:'\f071';margin-right:var(--size-m);color:#FFFFFF}.ajs-error{background:var(--clr-bad)!important}.ajs-error::before{font:var(--fa-font-solid);content:'\f00d';margin-right:var(--size-m);color:#FFFFFF}.ajs-button{border-radius:var(--radius-s)}.ajs-button.ajs-ok{background-image:linear-gradient(to right top,#800ed8,#8313da,#8617dd,#891bdf,#8c1fe2,#8f21e5,#9224e8,#9526eb,#9929f0,#9d2bf5,#a12efa,#a530ff);border:none;outline:none;color:#FFFFFF;box-shadow:0 0 16px 0 rgba(165,48,255,.9);transition:all .15s}.ajs-button.ajs-ok:hover{background:linear-gradient(to right top,#800ed8,#8313da,#8617dd,#891bdf,#8c1fe2,#8f21e5,#9224e8,#9526eb,#9929f0,#9d2bf5,#a12efa,#a530ff);box-shadow:0 0 16px 4px rgba(165,48,255,.9);transition:all .15s}.ajs-button.ajs-cancel{background:var(--clr-bad);border:none;outline:none;color:#FFFFFF;transition:all .15s}.ajs-button.ajs-cancel:hover{background:var(--clr-bad);transition:all .15s}.ui-widget.ui-widget-content{margin-top:var(--size-s);border-radius:var(--radius-s);border:none!important;background:var(--clr-surface-a20)!important;overflow:hidden}.autocomplete-item{padding:var(--size-s)!important;display:flex;flex-direction:row;align-items:center;column-gap:var(--size-m);border:none!important}.autocomplete-item>.autocomplete-picture{height:48px}.autocomplete-item>.autocomplete-picture>img{height:100%;border-radius:100%;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.05);object-fit:cover;aspect-ratio:1/1}.autocomplete-item>.autocomplete-label{font-size:1rem;font-weight:500;text-transform:capitalize;color:#FFFFFF}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{margin:0!important;border:none!important;background:rgba(255,255,255,.05)!important;font-weight:normal;color:#ffffff}.modal-header{border-bottom:1px solid var(--clr-surface-a20)}.modal-title{font-size:1rem;color:#FFFFFF}.modal-content{border:none;border-radius:var(--radius-s);background:var(--clr-surface-a10);box-shadow:0 0 16px 2px rgba(0,0,0,.4)}.modal-footer{border-top:1px solid var(--clr-surface-a20)}.carousel{position:relative;width:100%;overflow:hidden}.carousel>.carousel-action{height:100%;padding:var(--size-s);position:absolute;top:0;opacity:0;display:flex;align-items:center;z-index:100;transition:opacity .15s}.carousel:hover>.carousel-action:not(.hidden){opacity:1;transition:opacity .15s}.carousel-action.hidden{opacity:0;pointer-events:none;transition:opacity .15s}.carousel>.carousel-action.left{left:0}.carousel>.carousel-action.right{right:0}.carousel>.carousel-content{height:100%;display:flex;scroll-behavior:smooth;overflow-x:auto;overflow-y:hidden;cursor:grab}.carousel-content::-webkit-scrollbar{display:none}.carousel-content *{user-select:none;cursor:grab;touch-action:pan-y}.carousel-content:active,.carousel-content:active *{cursor:grabbing}.carousel-content img{user-select:none;-webkit-user-drag:none;touch-action:pan-y}.breadcrumb{display:flex;flex-direction:row;align-items:center;column-gap:var(--size-s);font-size:1rem;font-weight:300}.breadcrumb>a{color:var(--clr-primary-lighter)!important;text-decoration:none!important}.breadcrumb>a.active{color:rgba(255,255,255,.5)!important}.breadcrumb>span{color:rgba(255,255,255,.5)!important}.tag{padding:var(--size-s);display:flex;align-items:center;justify-content:center;column-gap:var(--size-xs);line-height:.8rem;font-size:.8rem;font-weight:400;color:#FFFFFF;border:1px solid rgba(255,255,255,.05);border-radius:var(--radius-xs)}.tag>b{font-weight:700}.tag.tag-xs{padding:var(--size-xs)}.tag.tag-good{background:var(--clr-good);color:white}.tag.tag-warning{background:var(--clr-warning);color:white}.tag.tag-bad{background:var(--clr-bad);color:white}.tag.tag-detail{background-color:rgba(255,255,255,.1);backdrop-filter:blur(16px);color:rgba(255,255,255,.6)}.radial-note-container{position:absolute;top:var(--size-s);left:var(--size-s);display:flex;align-items:center;column-gap:var(--size-s);border-radius:var(--radius-m);box-shadow:rgba(0,0,0,.16) 0 3px 6px,rgba(0,0,0,.23) 0 3px 6px}.radial-note-container.radial-bg{padding:var(--size-s);background:rgba(0,0,0,.5);backdrop-filter:blur(16px)}.radial-note{position:relative;height:56px;width:56px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-m);background:conic-gradient(var(--radial-color) var(--radial-angle),var(--clr-surface-a20) 0deg);transition:background .15s}.radial-note::after{content:"";position:absolute;height:calc(100% - 10px);width:calc(100% - 10px);border-radius:13px;background:var(--clr-background)}.radial-note>span{position:absolute;margin:auto;font-family:'Nunito',sans-serif;font-size:1.1rem;font-weight:700;color:#FFFFFF;z-index:1}.radial-note-separator,.radial-note-text{font-family:'Nunito',sans-serif;font-size:1.1rem;font-weight:500;color:#FFFFFF}.radial-note-container.radial-xs>.radial-note{height:48px;width:48px}.radial-note-container.radial-xs>.radial-note::after{height:calc(100% - 8px);width:calc(100% - 8px)}.radial-note-container.radial-xs>.radial-note>span{font-size:.9rem}.radial-note-container.radial-xs>.radial-note-separator,.radial-note-container.radial-xs>.radial-note-text{font-size:.9rem}.profile-picture{position:relative;height:140px;width:140px;padding:0;border-radius:var(--radius-s);border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.05);overflow:hidden}.profile-picture.profile-picture-xs{height:40px;width:40px}.profile-picture.profile-picture-s{height:56px;width:56px}.profile-picture.profile-picture-fit{flex-shrink:0;height:100%;width:auto;aspect-ratio:1/1}.profile-picture>img{height:100%;width:100%}.profile-picture.rounded>img{border-radius:50%}.profile-picture>.profile-picture-input{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);backdrop-filter:blur(8px);pointer-events:none;transition:all .15s}.profile-picture:hover>.profile-picture-input{opacity:1;pointer-events:all;transition:all .15s}.profile-picture-input>input[type="file"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;height:100%;width:100%;cursor:pointer}.profile-picture-input>input[type="file"]::file-selector-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none;opacity:0}.profile-picture-input::after{position:absolute;content:"\f044";font:var(--fa-font-regular);font-size:2rem;color:white;pointer-events:none}.bootstrap-select .dropdown-menu{border:1px solid var(--clr-surface-a30);border-radius:var(--radius-s);background-color:var(--clr-surface-a20)}.dropdown-item{color:white}.dropdown-item:hover{color:white;background-color:var(--clr-primary-light)}.dropdown-item.active,.dropdown-item:active{color:white;background-color:var(--clr-primary-light)}.custom-tooltip{--bs-tooltip-bg:var(--clr-surface-a10);--bs-tooltip-opacity:1;--bs-tooltip-color:white;--bs-tooltip-border-radius:var(--radius-s);--bs-tooltip-padding-x:var(--size-s);--bs-tooltip-padding-y:var(--size-s);--bs-tooltip-margin:var(--size-m);box-shadow:rgba(0,0,0,.16) 0 3px 6px,rgba(0,0,0,.23) 0 3px 6px}.fa-spin-hover{-webkit-animation:fa-spin 2s infinite linear;-moz-animation:fa-spin 2s infinite linear;-o-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-bounce-hover{-webkit-animation:fa-bounce .8s infinite linear;-moz-animation:fa-bounce .8s infinite linear;-o-animation:fa-bounce .8s infinite linear;animation:fa-bounce .8s infinite linear}.fa-spin-hover{-webkit-animation:fa-spin 1.2s infinite linear;-moz-animation:fa-spin 1.2s infinite linear;-o-animation:fa-spin 1.2s infinite linear;animation:fa-spin 1.2s infinite linear}