.range_pack{justify-content:center;display:flex;position:relative}.range_pack input[type=file]{display:none}.range_pack .file_picker{cursor:pointer;border:3px dashed #666;place-items:center;height:100%;padding:12rem 0;font-weight:700;display:grid}.range_pack #file_picker_small{padding:3rem 2rem}.range_pack .image_box>input{pointer-events:none;appearance:none;opacity:0;background-color:#0000;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.range_pack .image_box{border:1px solid var(--primary);border-radius:10px;align-items:flex-start;height:6rem;display:flex;position:relative}.range_pack .image_box img:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.range_pack .image_box :nth-child(15){border-top-right-radius:10px;border-bottom-right-radius:10px}.range_pack .image_box>img{-o-object-fit:cover;object-fit:cover;height:100%}@media only screen and (min-width:320px){.range_pack .image_box>img{width:5vw}}@media only screen and (min-width:768px){.range_pack .image_box>img{width:4.9vw}}@media only screen and (min-width:1700px){.range_pack .image_box>img{width:5.4vw}}.range_pack .clip_box{border:2px solid var(--primary);height:100%;box-shadow:2000 0 5px 10px var(--primary),-400px 0 5px -10px var(--primary);border-radius:10px;align-items:center;display:flex;position:absolute;transform:translateY(0%)}.range_pack .clip_box:before,.range_pack .clip_box:after{color:#000;background-color:#fff;border-radius:100px;padding:0 6px;font-size:.8rem;font-weight:600;position:absolute;transform:translateY(104%)}.range_pack .clip_box:before{content:attr(data-start);top:-50%;left:0;transform:translateY(90%)translate(-50%)}.range_pack .clip_box:after{content:attr(data-end);top:88%;right:0;transform:translateY(90%)translate(50%)}.range_pack .clip_box_des{background-color:var(--primary);z-index:1;justify-content:center;align-items:center;gap:3px;width:1.2rem;height:106%;display:flex;position:absolute}.range_pack .clip_box_des:first-child{border-radius:10px 0 0 10px;left:0;transform:translate(-70%)}.range_pack .clip_box_des:nth-child(2){border-radius:0 10px 10px 0;flex-flow:row-reverse;right:0;transform:translate(70%)}.range_pack .clip_box_des:before,.range_pack .clip_box_des:after{content:"";background-color:#f2f2f2;border-radius:100px;width:3px}.range_pack .clip_box_des:before{height:60%}.range_pack .clip_box_des:after{height:40%}.range_pack .range::-webkit-slider-thumb{appearance:none;pointer-events:all;cursor:ew-resize;background:pink;width:30px;height:200px}.range_pack .deck{grid-template-columns:repeat(2,minmax(300px,1fr));align-items:start;gap:4rem;max-width:1200px;margin:1.4rem auto auto;display:grid}.range_pack .deck>*{border-radius:5px;align-items:start}.range_pack .deck>button{align-self:center}.range_pack .grid_txt_2{gap:1rem;display:grid}.range_pack button{cursor:pointer;border:none}.range_pack button:disabled{color:#9b9696;background-color:#f4f4f4}.range_pack .btn{border-radius:100px;padding:1rem 2rem;font-size:1.2rem}.range_pack .btn_g{color:#f2f2f2;background-color:#24d34e}.range_pack .btn_b{color:#f3f3f3;background-color:#0a57fe}.range_pack .bord_g_2{border:2px solid #e6dcdc}.range_pack .p_2{padding:2rem}.range_pack .u-center{text-align:center}
::-webkit-scrollbar{background-color:#0000;width:.5em;height:.75em}::-webkit-scrollbar-track{background-color:#dadada;border-radius:100vw;margin-block:.25em}::-webkit-scrollbar-thumb{background-color:#1e1f24;border:.15em solid #dadada;border-radius:100vw}::-webkit-scrollbar-thumb:hover{background-color:#2e3038}#style-3::-webkit-scrollbar{background-color:#0000;width:6px}#style-3::-webkit-scrollbar-track{background-color:#f5f5f5;-webkit-box-shadow:inset 0 0 6px #0000004d}#style-3::-webkit-scrollbar-thumb{background-color:#1e1f24;border:1px solid #f5f5f5}.scrollbar{float:left;background:0 0;width:100%;overflow-y:auto}
.mantine-TimePicker-root label{color:var(--font-color);margin-bottom:8px;font-size:.75rem;font-weight:600;line-height:1rem}.mantine-TimePicker-input{background:var(--background);border:1px solid #bdc3c733;height:40px}.mantine-TimePicker-input input{color:#fff}.mantine-TimePicker-dropdown{background-color:var(--background);color:#fff;border:1px solid #bdc3c733}
.unity-container{width:100%;height:100vh;margin-left:auto;padding-top:4rem;position:relative}.unity-container>.loading-overlay{background:var(--primary-foreground);color:#fff;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.5rem;display:flex;position:absolute;top:0;left:0}.unity-container>canvas{position:absolute;left:0;overflow:auto}.unity{width:100%;height:calc(100% - 64px)}.bg-transparent-unity{background-color:#1e1e1e66}.unity-controller{transition:all .2s ease-in}
.h-dashboard{height:calc(100vh - 188px)}.h-settings{height:calc(100vh - 66px)}.h-allPlans{height:calc(100vh - 205px)}.gradient-image{background-position:50%;background-repeat:no-repeat;background-size:cover}.bg-thumbnail{background-repeat:no-repeat;background-position:50%!important;background-size:cover!important}.bg-tr-black{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1a1d1f33}.login-shadow{box-shadow:-9px -9px 16px #35353559,9px 9px 16px #0000004d}.circle{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity));border-radius:9999px;width:1rem;height:1rem;margin:3rem .25rem}.multiline-truncate{-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.transition-height{transition:height 4s}
.react-datepicker{background-color:var(--background);border:0;border-radius:6px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8rem;display:inline-block;position:relative;box-shadow:-9px -9px 16px #35353559,9px 9px 16px #0000004d}.react-datepicker__current-month,.react-datepicker__day-name,.react-datepicker__day{color:var(--muted-foreground)}.react-datepicker__day:hover{color:#000;background:var(--menu-hover-background)}.react-datepicker__month-select,.react-datepicker__year-select{background:var(--background)}.react-datepicker__day--selected{background:var(--primary);color:#000}.react-datepicker__header{text-align:center;background-color:var(--background);color:var(--muted-foreground);border-bottom:0;border-top-left-radius:0;border-top-right-radius:0;padding-top:8px;position:relative}.react-datepicker__today-button{cursor:pointer;text-align:center;clear:left;background:#3e82cf;border-top:0;padding:5px 0;font-weight:700}.react-datepicker-time__header{color:var(--muted-foreground)}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:not-allowed}
