*,:before,:after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.carmek-v2 .v2-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.carmek-v2 .v2-pointer-events-none{pointer-events:none}.carmek-v2 .v2-relative{position:relative}.carmek-v2 .v2-block{display:block}.carmek-v2 .v2-flex{display:flex}.carmek-v2 .v2-inline-flex{display:inline-flex}.carmek-v2 .v2-h-10{height:2.5rem}.carmek-v2 .v2-h-11{height:2.75rem}.carmek-v2 .v2-h-5{height:1.25rem}.carmek-v2 .v2-h-6{height:1.5rem}.carmek-v2 .v2-h-9{height:2.25rem}.carmek-v2 .v2-w-10{width:2.5rem}.carmek-v2 .v2-w-11{width:2.75rem}.carmek-v2 .v2-w-5{width:1.25rem}.carmek-v2 .v2-w-full{width:100%}.carmek-v2 .v2-shrink-0{flex-shrink:0}.carmek-v2 .v2-translate-x-0\.5{--tw-translate-x:.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.carmek-v2 .v2-translate-x-5{--tw-translate-x:1.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.carmek-v2 .v2-cursor-not-allowed{cursor:not-allowed}.carmek-v2 .v2-cursor-pointer{cursor:pointer}.carmek-v2 .v2-touch-manipulation{touch-action:manipulation}.carmek-v2 .v2-select-none{-webkit-user-select:none;user-select:none}.carmek-v2 .v2-items-center{align-items:center}.carmek-v2 .v2-justify-center{justify-content:center}.carmek-v2 .v2-rounded-full{border-radius:9999px}.carmek-v2 .v2-rounded-md{border-radius:calc(var(--radius) - 2px)}.carmek-v2 .v2-border{border-width:1px}.carmek-v2 .v2-border-input{border-color:hsl(var(--input))}.carmek-v2 .v2-bg-background{background-color:hsl(var(--background))}.carmek-v2 .v2-bg-destructive{background-color:hsl(var(--destructive))}.carmek-v2 .v2-bg-input{background-color:hsl(var(--input))}.carmek-v2 .v2-bg-primary{background-color:hsl(var(--primary))}.carmek-v2 .v2-bg-secondary{background-color:hsl(var(--secondary))}.carmek-v2 .v2-bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.carmek-v2 .v2-px-3{padding-left:.75rem;padding-right:.75rem}.carmek-v2 .v2-px-4{padding-left:1rem;padding-right:1rem}.carmek-v2 .v2-px-8{padding-left:2rem;padding-right:2rem}.carmek-v2 .v2-py-2{padding-top:.5rem;padding-bottom:.5rem}.carmek-v2 .v2-text-base{font-size:1rem;line-height:1.5rem}.carmek-v2 .v2-text-sm{font-size:.875rem;line-height:1.25rem}.carmek-v2 .v2-font-medium{font-weight:500}.carmek-v2 .v2-leading-none{line-height:1}.carmek-v2 .v2-text-destructive-foreground{color:hsl(var(--destructive-foreground))}.carmek-v2 .v2-text-primary{color:hsl(var(--primary))}.carmek-v2 .v2-text-primary-foreground{color:hsl(var(--primary-foreground))}.carmek-v2 .v2-text-secondary-foreground{color:hsl(var(--secondary-foreground))}.carmek-v2 .v2-underline-offset-4{text-underline-offset:4px}.carmek-v2 .v2-opacity-50{opacity:.5}.carmek-v2 .v2-shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.carmek-v2 .v2-ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.carmek-v2 .v2-ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.carmek-v2 .v2-transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.carmek-v2 .v2-transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--background:0 0% 100%;--foreground:222.2 84% 4.9%;--primary:221.2 83.2% 53.3%;--primary-foreground:210 40% 98%;--secondary:210 40% 96.1%;--secondary-foreground:222.2 47.4% 11.2%;--muted:210 40% 96.1%;--muted-foreground:215.4 16.3% 46.9%;--accent:210 40% 96.1%;--accent-foreground:222.2 47.4% 11.2%;--destructive:0 84.2% 60.2%;--destructive-foreground:210 40% 98%;--border:214.3 31.8% 91.4%;--input:214.3 31.8% 91.4%;--ring:221.2 83.2% 53.3%;--radius:.5rem}.carmek-v2{-webkit-tap-highlight-color:transparent}.carmek-v2 input,.carmek-v2 textarea,.carmek-v2 button,.carmek-v2 select{font-family:inherit}.carmek-v2 input,.carmek-v2 textarea,.carmek-v2 select{font-size:16px}.user-info-compact{display:none}@media (max-width:620px){.topbar .user-box .user-info{display:none}.topbar .user-box .user-info-compact{cursor:pointer;justify-content:center;align-items:center;min-width:40px;height:40px;display:flex}.topbar .user-box .user-info-initials{color:#413c3c;letter-spacing:.5px;background:#f1f1f4;border-radius:8px;justify-content:center;align-items:center;min-width:30px;height:28px;padding:0 6px;font-size:12px;font-weight:600;display:inline-flex}.topbar .navbar .dropdown-menu#user-info:not(.scrollable-dropdown){display:none!important}}.topbar .navbar .dropdown-menu#user-info:not(.scrollable-dropdown){background:#fff;border:1px solid #0000000f;border-radius:13px;min-width:0;max-width:230px;margin-left:0;padding:4px;top:100%;left:auto;right:6px;box-shadow:0 12px 34px #141e3c29;width:-webkit-max-content!important;width:max-content!important;position:absolute!important}@media (min-width:621px){.topbar .navbar .dropdown-menu#user-info:not(.scrollable-dropdown){right:18px}.topbar .user-info .user-name,.topbar .user-info .designattion{width:auto;max-width:340px}}.topbar .navbar .dropdown-menu#user-info .dropdown-item{color:#2b2b2e;white-space:normal;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:8px;padding:5px 7px;font-size:13px;font-weight:500;line-height:1.1;transition:background .12s,color .12s,transform 80ms;display:flex}.topbar .navbar .dropdown-menu#user-info .dropdown-item+.dropdown-item{margin-top:1px}.topbar .navbar .dropdown-menu#user-info .dropdown-item:hover,.topbar .navbar .dropdown-menu#user-info .dropdown-item:focus{color:#0061b8;background:#eef6ff}.topbar .navbar .dropdown-menu#user-info .dropdown-item:active{background:#e0efff;transform:scale(.99)}.topbar .navbar .dropdown-menu#user-info .dropdown-item:before{content:"";background:#eef6ff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23008cff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 21h18'/%3E%3Cpath d='M5 21V5a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v16'/%3E%3Cpath d='M15 9h3a1 1 0 0 1 1 1v11'/%3E%3Cpath d='M8 7h2M8 11h2M8 15h2'/%3E%3C/svg%3E") 50%/14px no-repeat;border-radius:7px;flex:none;width:24px;height:24px}.topbar .navbar .dropdown-menu#user-info .dropdown-item span.profile-item{flex:auto;position:static;top:auto;left:auto}.topbar .navbar .dropdown-menu#user-info .dropdown-item:after{content:"";border-top:2px solid #c2c2c8;border-right:2px solid #c2c2c8;flex:none;width:7px;height:7px;margin-left:auto;transform:rotate(45deg)}.topbar .navbar .dropdown-menu#user-info .dropdown-item:hover:after{border-color:#0061b8}.branch-tab{z-index:1200;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(#1a93ff 0%,#008cff 100%);border:0;border-radius:13px 0 0 13px;justify-content:center;align-items:center;width:38px;height:54px;display:flex;position:fixed;top:50%;right:0;transform:translateY(-50%);box-shadow:-3px 4px 16px #0078dc73}.branch-tab:active{transform:translateY(-50%)scale(.95)}.branch-pop-backdrop{z-index:1300;background:#12182873;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.branch-pop{background:#fff;border-radius:16px;width:100%;max-width:330px;animation:.16s branchPopIn;overflow:hidden;box-shadow:0 24px 64px #00000052}@keyframes branchPopIn{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}.branch-pop-list{max-height:62vh;padding:6px;overflow-y:auto}.branch-pop-item{color:#2b2b2e;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:10px;width:100%;padding:9px 10px;font-size:14px;font-weight:500;display:flex}.branch-pop-item+.branch-pop-item{margin-top:2px}.branch-pop-item:active{background:#e0efff}.branch-pop-ico{background:#eef6ff;border-radius:9px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.branch-pop-name{white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.branch-pop-arrow{border-top:2px solid #c2c2c8;border-right:2px solid #c2c2c8;flex:none;width:7px;height:7px;transform:rotate(45deg)}.carmek-v2 .placeholder\:v2-text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.carmek-v2 .hover\:v2-bg-accent:hover{background-color:hsl(var(--accent))}.carmek-v2 .hover\:v2-bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.carmek-v2 .hover\:v2-bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.carmek-v2 .hover\:v2-bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.carmek-v2 .hover\:v2-underline:hover{text-decoration-line:underline}.carmek-v2 .focus-visible\:v2-outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.carmek-v2 .focus-visible\:v2-ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.carmek-v2 .focus-visible\:v2-ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.carmek-v2 .disabled\:v2-pointer-events-none:disabled{pointer-events:none}.carmek-v2 .disabled\:v2-cursor-not-allowed:disabled{cursor:not-allowed}.carmek-v2 .disabled\:v2-opacity-50:disabled{opacity:.5}.carmek-v2 :is(.v2-peer:disabled~.peer-disabled\:v2-cursor-not-allowed){cursor:not-allowed}.carmek-v2 :is(.v2-peer:disabled~.peer-disabled\:v2-opacity-70){opacity:.7}
