:root{--background: oklch(1 0 0);--foreground: oklch(1 0 0);--card: oklch(1 0 0);--card-foreground: oklch(.145 0 0);--popover: oklch(1 0 0);--popover-foreground: oklch(.145 0 0);--primary: oklch(.205 0 0);--primary-foreground: oklch(.985 0 0);--secondary: oklch(.97 0 0);--secondary-foreground: oklch(.205 0 0);--muted: oklch(.97 0 0);--muted-foreground: oklch(.556 0 0);--accent: oklch(.97 0 0);--accent-foreground: oklch(.205 0 0);--destructive: oklch(.577 .245 27.325);--destructive-foreground: oklch(.577 .245 27.325);--border: oklch(1 0 0);--input: oklch(.922 0 0);--ring: oklch(.87 0 0);--chart-1: oklch(.646 .222 41.116);--chart-2: oklch(.6 .118 184.704);--chart-3: oklch(.398 .07 227.392);--chart-4: oklch(.828 .189 84.429);--chart-5: oklch(.769 .188 70.08);--radius: .625rem;--sidebar: oklch(.205 0 0);--sidebar-foreground: oklch(.985 0 0);--bg-sidebar-accent-2:oklch(.985 0 0);--sidebar-primary: oklch(.985 0 0);--sidebar-primary-foreground: oklch(.985 0 0);--sidebar-accent: #FFA500;--sidebar-accent-foreground: oklch(.205 0 0);--sidebar-border: oklch(.922 0 0);--sidebar-ring: oklch(.87 0 0);--grad-from: #ef4444;--grad-to: #f9d402}.z-index-9999{z-index:9999}.text-warning{color:#f2a900}.login-wrapper{display:flex;justify-content:center;align-content:center;align-items:center;height:100vh}.login-box{background:#000100;border-radius:35px;position:relative}.left-bg{border-right:3px #c2aa7e solid;padding-right:35px}.form-bg-col{padding:15px}.left-bg img{width:100%;height:auto}.login-card{display:flex;justify-content:center;align-content:center;align-items:center;height:86vh}.form-bg-col{background:#474747;margin:25px;border-radius:25px;padding:25px}.form-bg-col .form-label{color:#fff}.active>.page-link{background:var(--sidebar-accent);border-color:var(--sidebar-accent);color:#fff}.form-check-input[type=checkbox]:indeterminate{background-color:var(--sidebar-accent);border-color:var(--sidebar-accent)}.text-underline{text-decoration:underline}.min-height-form{padding-bottom:70px}.ticket-heading{font-weight:400;padding:12px 10px;font-size:14px;border-radius:8px 8px 0 0;border:0!important;box-shadow:1px 1px #dedede}.max-h-64{height:200px;overflow-x:auto;overflow-y:scroll}.width-15{width:15%}.width-10{width:10%}.loader{width:2.5rem;height:2.5rem;border:7px solid rgb(34,193,195);border-bottom-color:#fdbb2d;border-radius:50%;display:inline-block;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader-modal{display:grid;place-items:center;top:0;left:0;height:100%;width:100%;opacity:0;visibility:hidden;position:absolute;z-index:1;background-color:#0006;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:.6s;will-change:opacity visibility}.loader-modal-open{opacity:1;visibility:visible}.form-bg-col input{font-size:14px;font-weight:400;color:#fff}.form-bg-col a.text-primary{color:#fff!important}.form-bg-col input[type=text],.form-bg-col input[type=password],.form-bg-col input[type=email],.form-control{min-height:38px}.btn:disabled{background-color:var(--bs-primary)!important;border-color:var(--bs-primary)!important}.form-bg-col a{color:#000}.dropdown-item{font-size:14px}.small,small{font-size:12px}.popupimage img{width:55px;height:55px;cursor:pointer}.showImageModal{z-index:999}.showImageModal .overlay{width:100%;height:100%;background:#000000a8;position:fixed;top:0;left:0}.showImageModal .img-show{width:600px;height:400px;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden;text-align:center;border-radius:8px}.showImageModal .img-show-small{width:600px;height:400px;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden;text-align:center;border-radius:8px;padding:15px}.showImageModal .img-show span{position:absolute;top:10px;right:10px;z-index:99;cursor:pointer}.showImageModal .img-show img{width:auto;height:100%}.showImageModal .img-show-small span{position:absolute;top:10px;right:10px;z-index:99;cursor:pointer}.modal-body .img-show-small span{position:absolute;top:10px;right:10px;z-index:99;cursor:pointer}.modal-body .img-show img{width:auto;height:100%}.showImageModal .img-show-small img{width:100%;height:100%}.card-header h1.card-title{font-size:22px;color:#fff!important}.form-control:focus{box-shadow:0 0}header h3{font-size:15px}.header-dropdown{padding:0}.header-dropdown .dropdown-item{font-size:13px;font-weight:500;padding:8px 10px}.header-dropdown .dropdown-item:hover{background:#e8e8e8}.header-dropdown .dropdown-item:first-child{border-radius:5px 5px 0 0}.header-dropdown .dropdown-item:last-child{border-radius:0 0 5px 5px}.h6,h6{font-size:15px}.form-check-input:checked{background-color:orange!important;border-color:orange!important}.form-check{min-height:auto}#sidebar-section{scrollbar-width:auto;scrollbar-color:#8b8b8b #000}#sidebar-section::-webkit-scrollbar{width:16px}#sidebar-section::-webkit-scrollbar-track{background:#000}#sidebar-section::-webkit-scrollbar-thumb{background-color:#8b8b8b;border-radius:10px;border:3px solid #000}.form-floating>.form-control{height:auto!important;padding:.375rem .75rem!important}.bg-gray{background:#ebebeb;padding:15px;border-radius:5px 5px 0 0;font-size:14px;font-weight:500;margin-bottom:10px;color:#000;text-align:center}.total-amount-col{font-size:15px}.total-amount-col span{min-width:30%;display:inline-block}.card-body{color:#000}.rkms-calendar .rkms-grid{overflow-x:auto}.fw-bold,.fw-semibold,.fw-bolder{font-weight:500!important}.css-1fb7els-MuiPickersSectionList-root-MuiPickersInputBase-sectionsContainer-MuiPickersOutlinedInput-sectionsContainer{font-family:Roboto,sans-serif;font-size:14px;width:100px;padding:8px 0}.h4,h4,.h5,h5{font-size:15px}.lorry-bg{margin:25px 0 25px 25px;background-image:url(/build/assets/stone-Ca1EBNIS.png);height:100%;border-radius:25px 0 0 25px;background-position:center;background-repeat:no-repeat}.image-border{border-right:8px solid #c2a97e;padding-right:0}.lorry-col{position:absolute;bottom:-35px;left:30%;width:auto;transform:translate(-40%)}.logo-col{position:absolute;top:70px;left:70px}.form-bg-col{background:#474747;margin:25px 25px 25px 10px;border-radius:25px;padding:25px}.lorry-bg img{border-radius:25px 0 0 25px}.copyright{color:#858585;font-size:8px;margin-top:-20px;padding:25px;display:flex;justify-content:end;align-content:end;align-items:end}.rocoware-info{margin-left:180px;font-size:9px;color:#d3d3d3;margin-top:15px;text-align:inherit;margin-bottom:0;line-height:12px}.form-bg-col span{color:#cfcfcc}.table-align-left th,.table-align-left td{vertical-align:middle}.group-column{border-bottom:1px #352200 solid;border-top:1px #352200 solid;background:#111;margin-bottom:05px;padding:5px 5px 0}
