.checkbox-container{border-radius:4px;height:20px}.ios-checkbox{--checkbox-size:20px;--checkbox-color:#3b82f6;--checkbox-bg:#dbeafe;--checkbox-border:#93c5fd;--rgba-primary-1:243,243,244;--rgba-primary-2:38,46,56;--rgba-lightText-1:150,155,159;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;display:inline-block;position:relative}:root,[data-theme=light]{--rgba-primary-1:243,243,244;--rgba-primary-2:38,46,56;--rgba-primary-3:28,28,28;--rgba-darkText-1:110,110,110;--rgba-lightText-1:150,155,159;--bg-color-back:245,245,245;--bg-color:255,255,255;--text-color:33,37,41;--box-shadow-color:217,212,212;--box-shadow:0 0 2.1875rem 0 rgba(154,161,171,.15)}[data-theme=dark]{--rgba-primary-1:24,27,31;--rgba-primary-2:19,83,75;--rgba-primary-3:35,126,114;--rgba-darkText-1:240,240,240;--rgba-lightText-1:140,140,140;--bg-color-back:24,27,31;--bg-color:40,44,52;--text-color:240,240,240;--box-shadow-color:10,12,14;--box-shadow:none}.ios-checkbox input{display:none}.checkbox-wrapper{width:var(--checkbox-size);height:var(--checkbox-size);border-radius:4px;transition:transform .2s;position:relative}.checkbox-bg{background:rgb(var(--bg-color),1);border:1px solid #ebe2e2;border-radius:4px;transition:all .2s;position:absolute;top:0;bottom:0;left:0;right:0}.checkbox_section{transition:all .3s}.checkbox_section:hover .checkbox-bg,.checkbox_section:hover .rememberMe{border-color:rgba(var(--rgba-primary-2),1);color:rgba(var(--rgba-primary-2),1);font-weight:500;transition:all .3s}.checkbox-icon{color:#fff;width:80%;height:80%;margin:auto;transition:all .2s;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(0)}.check-path{stroke-dasharray:40;stroke-dashoffset:40px;transition:stroke-dashoffset .3s .1s}.ios-checkbox input:checked+.checkbox-wrapper .checkbox-bg{border-color:var(--bg-color);background:rgba(var(--rgba-primary-2),1)!important}.ios-checkbox input:checked+.checkbox-wrapper .checkbox-icon{transform:scale(1)}.ios-checkbox input:checked+.checkbox-wrapper .check-path{stroke-dashoffset:0}.ios-checkbox:hover .checkbox-wrapper{transform:scale(1.05)}.ios-checkbox:active .checkbox-wrapper{transform:scale(.95)}.ios-checkbox input:focus+.checkbox-wrapper .checkbox-bg{box-shadow:0 0 0 4px var(--checkbox-bg)}.ios-checkbox.red{--checkbox-color:rgba(var(--rgba-primary-2));--checkbox-bg:rgba(var(--rgba-primary-1));--checkbox-border:rgba(10,11,12,.25)}.checkBoxLable{align-items:center;gap:8px;display:flex!important}@keyframes bounce{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.ios-checkbox input:checked+.checkbox-wrapper{animation:.3s cubic-bezier(.4,0,.2,1) bounce}.langBtn{gap:20px;display:flex;position:absolute;top:20px;right:40px}.language-select{width:150px}.btn-container{vertical-align:middle;text-align:center;align-items:center;gap:4px;display:flex}.btn-container i{display:inline-block;position:relative;top:-9px}label{color:#424242;font-size:13px;font-weight:500}.btn-color-mode-switch{margin:0;display:inline-block;position:relative}.btn-color-mode-switch>label.btn-color-mode-switch-inner{cursor:pointer;background:#e0e0e0;border-radius:26px;width:140px;height:30px;margin:0;transition:all .3s;display:block;position:relative;overflow:hidden}.btn-color-mode-switch>label.btn-color-mode-switch-inner:before{content:attr(data-on);font-size:12px;font-weight:500;position:absolute;top:7px;right:20px}.btn-color-mode-switch>label.btn-color-mode-switch-inner:after{content:attr(data-off);text-align:center;background:#fff;border-radius:26px;width:70px;height:26px;padding:5px 0;transition:all .3s;position:absolute;top:2px;left:2px;box-shadow:0 0 6px -2px #111}.btn-color-mode-switch>.alert{color:#fff;background:#ff9800;border:none;display:none}.btn-color-mode-switch input[type=checkbox]{cursor:pointer;opacity:0;z-index:1;width:50px;height:25px;margin:0;position:absolute;top:0}.btn-color-mode-switch input[type=checkbox]:checked+label.btn-color-mode-switch-inner{color:#fff;background:#151515}.btn-color-mode-switch input[type=checkbox]:checked+label.btn-color-mode-switch-inner:after{content:attr(data-on);background:#3c3c3c;left:68px}.btn-color-mode-switch input[type=checkbox]:checked+label.btn-color-mode-switch-inner:before{content:attr(data-off);left:20px;right:auto}.btn-color-mode-switch input[type=checkbox]:checked~.alert{display:block}.dark-preview{background:#0d0d0d}.white-preview{background:#fff}.card{text-align:center;background-color:rgb(var(--bg-color));border-radius:.8rem;width:100%;padding:1rem;transition:background-color .3s;border:none!important}.card__skeleton{background-image:linear-gradient(90deg,rgba(var(--skeleton-base),1)0px,rgba(var(--skeleton-highlight),1)40px,rgba(var(--skeleton-base),1)80px);background-position:100% 0;background-size:300%;border-radius:6px;transition:background .3s;animation:1.5s infinite shimmer;border:none!important}.card__title{height:15px;margin-bottom:15px}.card__description{height:100px}@keyframes shimmer{to{background-position:-100% 0}}[data-theme=light]{--skeleton-base:230,230,230;--skeleton-highlight:245,245,245}[data-theme=dark]{--skeleton-base:60,60,60;--skeleton-highlight:90,90,90}.loader{width:150px;height:auto;display:block}.loader_body,.loader_front,.loader_handlebars,.loader_pedals,.loader_pedals-spin,.loader_seat,.loader_spokes,.loader_spokes-spin,.loader_tire{stroke:var(--primary);transition:stroke var(--trans-dur);animation:3s ease-in-out infinite bikeBody}.loader_front{animation-name:bikeFront}.loader_handlebars{animation-name:bikeHandlebars}.loader_pedals{animation-name:bikePedals}.loader_pedals-spin{animation-name:bikePedalsSpin}.loader_seat{animation-name:bikeSeat}.loader_spokes,.loader_tire{stroke:currentColor}.loader_spokes{animation-name:bikeSpokes}.loader_spokes-spin{animation-name:bikeSpokesSpin}.loader_tire{animation-name:bikeTire}@media (prefers-color-scheme:dark){:root{--bg:hsl(var(--hue),90%,10%);--fg:hsl(var(--hue),90%,90%)}}@keyframes bikeBody{0%{stroke-dashoffset:79px}33%,67%{stroke-dashoffset:0}to{stroke-dashoffset:-79px}}@keyframes bikeFront{0%{stroke-dashoffset:19px}33%,67%{stroke-dashoffset:0}to{stroke-dashoffset:-19px}}@keyframes bikeHandlebars{0%{stroke-dashoffset:10px}33%,67%{stroke-dashoffset:0}to{stroke-dashoffset:-10px}}@keyframes bikePedals{0%{stroke-dashoffset:-25.133px;animation-timing-function:ease-in}33%,67%{stroke-dashoffset:-21.991px;animation-timing-function:ease-out}to{stroke-dashoffset:-25.133px}}@keyframes bikePedalsSpin{0%{transform:rotate(.1875turn)}to{transform:rotate(3.1875turn)}}@keyframes bikeSeat{0%{stroke-dashoffset:5px}33%,67%{stroke-dashoffset:0}to{stroke-dashoffset:-5px}}@keyframes bikeSpokes{0%{stroke-dashoffset:-31.416px;animation-timing-function:ease-in}33%,67%{stroke-dashoffset:-23.562px;animation-timing-function:ease-out}to{stroke-dashoffset:-31.416px}}@keyframes bikeSpokesSpin{0%{transform:rotate(0)}to{transform:rotate(3turn)}}@keyframes bikeTire{0%{stroke-dashoffset:56.549px;animation-timing-function:ease-in;transform:rotate(0)}33%{stroke-dashoffset:0;transform:rotate(.33turn)}67%{stroke-dashoffset:0;animation-timing-function:ease-out;transform:rotate(.67turn)}to{stroke-dashoffset:-56.549px;transform:rotate(1turn)}}.sonner-toast{text-align:center;justify-content:center;align-items:center;display:flex}.box_shape{box-shadow:0 4px 20px rgba(var(--text-color),.08);border:1px solid rgba(0,0,0,.05);border-radius:12px;margin-bottom:38px;padding:24px;background-color:rgb(var(--bg-color))!important}.box_shape:hover{box-shadow:0 8px 30px rgba(0,0,0,.12)}.searchInput{background-color:rgba(var(--bg-color),1);color:rgba(var(--text-color),1);border:none;border-radius:25px;transition:all .3s;padding:8px 16px 8px 40px!important}.selectInputWidth{min-width:180px}.searchInput:hover{box-shadow:0 0 0 .1rem rgba(var(--rgba-primary-2),.3)!important}.searchInput:focus{outline:none;box-shadow:0 0 0 .1rem rgba(102,126,234,.25)}.searchIcon{color:#6c757d;font-size:18px;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.searchInput::placeholder{color:#8ba1a8;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;line-height:20px}.css-l8bh7e-control:hover{box-shadow:0 0 0 .1rem rgba(var(--rgba-primary-2),.3)!important;border-color:transparent!important}.preview-remove-btn{transition:all .2s;top:10px;right:10px;box-shadow:0 2px 8px rgba(0,0,0,.2);z-index:100!important;color:#fff!important;background-color:#dc3545!important;border:2px solid #fff!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:32px!important;height:32px!important;padding:0!important;display:flex!important}.preview-remove-btn:hover{transform:scale(1.1);background-color:#bb2d3b!important}.modal-footer-sticky{opacity:1;z-index:10;margin-top:1rem;margin-left:-1rem;margin-right:-1rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-top:1px solid rgba(0,0,0,.1);margin-bottom:-1rem;padding:1.5rem 1rem;position:-webkit-sticky;position:sticky;bottom:-1rem;transform:translateZ(0);background-color:rgb(var(--bg-color))!important}
