@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto&display=swap);*,:after,:before{--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: }/*
! tailwindcss v3.4.18 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:Roboto Mono,Vazirmatn,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.bottom-0{bottom:0}.bottom-12{bottom:3rem}.bottom-\[60px\]{bottom:60px}.left-0{left:0}.left-\[calc\(50\%_-_75px\)\]{left:calc(50% - 75px)}.right-0{right:0}.right-12{right:3rem}.right-\[-10px\]{right:-10px}.top-0{top:0}.top-1\/2{top:50%}.top-\[-200px\]{top:-200px}.top-\[65px\]{top:65px}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-\[800\]{z-index:800}.z-\[900\]{z-index:900}.z-\[999\]{z-index:999}.z-\[9\]{z-index:9}.m-1\.5{margin:.375rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.ml-0\.5{margin-left:.125rem}.ml-1\.5{margin-left:.375rem}.mr-0{margin-right:0}.mr-1\.5{margin-right:.375rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-\[-20\%\]{margin-top:-20%}.mt-\[5px\]{margin-top:5px}.block{display:block}.inline-block{display:inline-block}.table{display:table}.grid{display:grid}.hidden{display:none}.h-0\.5{height:.125rem}.h-10{height:2.5rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[124px\]{height:124px}.h-\[150px\]{height:150px}.h-\[175px\]{height:175px}.h-\[250px\]{height:250px}.h-\[30px\]{height:30px}.h-\[315px\]{height:315px}.h-\[45px\]{height:45px}.h-\[50px\]{height:50px}.h-\[600px\]{height:600px}.h-\[60px\]{height:60px}.h-\[75px\]{height:75px}.h-\[calc\(100\%-60px\)\]{height:calc(100% - 60px)}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-\[150px\]{max-height:150px}.max-h-\[85vh\]{max-height:85vh}.max-h-full{max-height:100%}.min-h-11{min-height:2.75rem}.min-h-48{min-height:12rem}.min-h-\[400px\]{min-height:400px}.min-h-\[600px\]{min-height:600px}.min-h-\[80px\]{min-height:80px}.min-h-screen{min-height:100vh}.w-1\/2{width:50%}.w-1\/5{width:20%}.w-10{width:2.5rem}.w-4\/5{width:80%}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-87\.5{width:21.875rem}.w-\[147\.5px\]{width:147.5px}.w-\[160px\]{width:160px}.w-\[200px\]{width:200px}.w-\[23px\]{width:23px}.w-\[250px\]{width:250px}.w-\[30px\]{width:30px}.w-\[40px\]{width:40px}.w-\[49\%\]{width:49%}.w-\[60px\]{width:60px}.w-\[90\%\]{width:90%}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[600px\]{min-width:600px}.max-w-\[250px\]{max-width:250px}.max-w-\[322px\]{max-width:322px}.max-w-\[450px\]{max-width:450px}.max-w-\[90vw\]{max-width:90vw}.max-w-full{max-width:100%}.flex-1{flex:1 1}.flex-shrink-0{flex-shrink:0}.origin-\[50\%_65\%\]{transform-origin:50% 65%}.origin-center{transform-origin:center}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.-translate-y-1\/2{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))}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-\[9px\]{--tw-translate-y:-9px}.-translate-y-\[9px\],.translate-x-0{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))}.translate-x-0{--tw-translate-x:0px}.translate-y-0{--tw-translate-y:0px}.translate-y-0,.translate-y-\[9px\]{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))}.translate-y-\[9px\]{--tw-translate-y:9px}.-rotate-45{--tw-rotate:-45deg}.-rotate-45,.rotate-0{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))}.rotate-0{--tw-rotate:0deg}.rotate-45{--tw-rotate:45deg}.rotate-45,.scale-0{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))}.scale-0{--tw-scale-x:0;--tw-scale-y:0}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-100,.scale-50{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))}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.transform{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))}@keyframes pop_on_load{0%{scale:1.04}to{scale:1}}.animate-pop-on-load{animation:pop_on_load .3s ease-out}@keyframes dash{to{stroke-dashoffset:136}}.animate-triangle-dash{animation:dash 2.5s cubic-bezier(.35,.04,.63,.95) infinite}.cursor-move{cursor:move}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[repeat\(auto-fit\2c minmax\(250px\2c 1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.scroll-auto{scroll-behavior:auto}.truncate{overflow:hidden;white-space:nowrap}.text-ellipsis,.truncate{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-r{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-\[1px\]{border-width:1px}.border-\[2px\]{border-width:2px}.border-\[3px\],.border-large{border-width:3px}.border-small{border-width:1.5px}.border-b-\[3px\],.border-b-large{border-bottom-width:3px}.border-t-\[3px\]{border-top-width:3px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-background{--tw-border-opacity:1;border-color:#191a19;border-color:rgb(25 26 25/var(--tw-border-opacity,1))}.border-gray-600{--tw-border-opacity:1;border-color:#4b5563;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.border-green-500{--tw-border-opacity:1;border-color:#22c55e;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.border-grey-contrast{border-color:#ffffff09}.border-red{border-color:#ff04048e}.border-red-solid{--tw-border-opacity:1;border-color:#ff0404;border-color:rgb(255 4 4/var(--tw-border-opacity,1))}.border-red\/100{border-color:#ff0404}.border-transparent{border-color:#0000}.border-zinc-600{--tw-border-opacity:1;border-color:#52525b;border-color:rgb(82 82 91/var(--tw-border-opacity,1))}.border-b-red{border-bottom-color:#ff04048e}.bg-\[rgba\(42\2c 42\2c 42\2c 0\.87\)\]{background-color:#2a2a2ade}.bg-background{--tw-bg-opacity:1;background-color:#191a19;background-color:rgb(25 26 25/var(--tw-bg-opacity,1))}.bg-black{--tw-bg-opacity:1;background-color:#000;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/40{background-color:#0006}.bg-grey{--tw-bg-opacity:1;background-color:#202124;background-color:rgb(32 33 36/var(--tw-bg-opacity,1))}.bg-grey-contrast{background-color:#ffffff09}.bg-red{background-color:#ff04048e}.bg-red\/50{background-color:#ff040480}.bg-table-odd{background-color:#313133}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-zinc-700{--tw-bg-opacity:1;background-color:#3f3f46;background-color:rgb(63 63 70/var(--tw-bg-opacity,1))}.bg-zinc-800{--tw-bg-opacity:1;background-color:#27272a;background-color:rgb(39 39 42/var(--tw-bg-opacity,1))}.bg-opacity-50{--tw-bg-opacity:0.5}.bg-gradient-button{background-image:linear-gradient(180deg,#0000 50%,#ff04048e 0)}.bg-\[length\:100\%_200\%\]{background-size:100% 200%}.bg-\[position\:0\%_10\%\]{background-position:0 10%}.object-contain{object-fit:contain}.p-0{padding:0}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[5px\]{padding:5px}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-4{padding-bottom:1rem;padding-top:1rem}.pb-1{padding-bottom:.25rem}.pb-2\.5{padding-bottom:.625rem}.pl-1{padding-left:.25rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pl-\[15px\]{padding-left:15px}.pr-10{padding-right:2.5rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pt-1\.5{padding-top:.375rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-4{padding-top:1rem}.pt-8{padding-top:2rem}.pt-\[15px\]{padding-top:15px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-opensans{font-family:Open Sans,sans-serif}.font-roboto{font-family:Roboto,sans-serif}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.text-\[17px\]{font-size:17px}.text-\[30px\]{font-size:30px}.text-\[clamp\(14px\2c 1\.5vw\2c 18px\)\]{font-size:clamp(14px,1.5vw,18px)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-thin{font-weight:100}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.leading-\[18px\]{line-height:18px}.tracking-\[1px\]{letter-spacing:1px}.tracking-wide-0\.5{letter-spacing:.5px}.tracking-wide-0\.8{letter-spacing:.8px}.text-black{--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-red{color:#ff04048e}.text-text-muted{color:#ffffffb3}.text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-40{opacity:.4}.shadow-\[0px_-5px_15px_rgba\(0\2c 0\2c 0\2c 0\.2\)\]{--tw-shadow:0px -5px 15px #0003;--tw-shadow-colored:0px -5px 15px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-modal{--tw-shadow:rgba(0,0,0,.363) 0px 7px 29px 0px;--tw-shadow-colored:0px 7px 29px 0px var(--tw-shadow-color)}.shadow-modal,.shadow-table{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-table{--tw-shadow:#000 0px 7px 29px 0px;--tw-shadow-colored:0px 7px 29px 0px var(--tw-shadow-color)}.outline-none{outline:2px solid #0000;outline-offset:2px}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f)}.drop-shadow,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[color\2c box-shadow\]{transition-duration:.15s;transition-property:color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-cubic-bezier{transition-timing-function:cubic-bezier(.13,.73,.995,.985)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.\@container{container-type:inline-size}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.selection\:bg-red\/20 ::selection{background-color:#ff040433}.selection\:text-black ::selection{--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity,1))}.selection\:bg-red\/20::selection{background-color:#ff040433}.selection\:text-black::selection{--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity,1))}.file\:inline-flex::-webkit-file-upload-button{display:inline-flex}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::-webkit-file-upload-button{height:1.75rem}.file\:h-7::file-selector-button{height:1.75rem}.file\:border-0::-webkit-file-upload-button{border-width:0}.file\:border-0::file-selector-button{border-width:0}.file\:bg-transparent::-webkit-file-upload-button{background-color:initial}.file\:bg-transparent::file-selector-button{background-color:initial}.file\:text-sm::-webkit-file-upload-button{font-size:.875rem;line-height:1.25rem}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::-webkit-file-upload-button{font-weight:500}.file\:font-medium::file-selector-button{font-weight:500}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;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))}.hover\:border-white:hover{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.hover\:bg-grey-contrast:hover{background-color:#ffffff09}.hover\:bg-table-hover:hover{background-color:#4d4d50}.hover\:bg-\[position\:0\%_100\%\]:hover{background-position:0 100%}.hover\:shadow-\[10px_7px_29px_10px_black\]:hover{--tw-shadow:10px 7px 29px 10px #000;--tw-shadow-colored:10px 7px 29px 10px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:outline-0:hover{outline-width:0}.focus\:bg-transparent:focus{background-color:initial}.focus\:shadow-none:focus{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:outline-0:focus{outline-width:0}.focus\:ring-2:focus{--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),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-red:focus{--tw-ring-color:#ff04048e}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus\:ring-offset-grey:focus{--tw-ring-offset-color:#202124}.focus-visible\:border-red\/100:focus-visible{border-color:#ff0404}.focus-visible\:ring-\[4px\]: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(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-red\/20:focus-visible{--tw-ring-color:#ff040433}.active\:outline-0:active{outline-width:0}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-60:disabled{opacity:.6}@container (min-width: 320px){.\@graph-box\:flex{display:flex}.\@graph-box\:hidden{display:none}.\@graph-box\:w-\[calc\(100\%_-_160px\)\]{width:calc(100% - 160px)}}@media (max-width:1000px){.max-\[1000px\]\:right-6{right:1.5rem}}@media (max-width:850px){.max-\[850px\]\:w-75{width:18.75rem}.max-\[850px\]\:flex-col{flex-direction:column}}@media (min-width:640px){.sm\:h-\[calc\(100vh-75px\)\]{height:calc(100vh - 75px)}.sm\:w-full{width:100%}.sm\:min-w-0{min-width:0}.sm\:overflow-x-visible{overflow-x:visible}}@media (min-width:768px){.md\:h-\[250px\]{height:250px}.md\:h-\[670px\]{height:670px}.md\:h-\[80vh\]{height:80vh}.md\:w-\[400px\]{width:400px}.md\:w-\[850px\]{width:850px}.md\:w-\[85vw\]{width:85vw}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1024px){.lg\:z-10{z-index:10}.lg\:z-auto{z-index:auto}.lg\:ml-\[300px\]{margin-left:300px}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-\[300px\]{width:300px}.lg\:w-\[calc\(100\%_-_300px\)\]{width:calc(100% - 300px)}.lg\:max-w-\[90vw\]{max-width:90vw}.lg\:translate-x-0{--tw-translate-x:0px}.group:hover .lg\:group-hover\:scale-105,.lg\:translate-x-0{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))}.group:hover .lg\:group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}}@media (prefers-color-scheme:dark){.dark\:text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:selection\:text-white ::selection{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:selection\:text-white::selection{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}}:root{--grey:#202124;--backg:#191a19;--itsmart-red:#ff04048e;--light-backg:#e8e5e5;--light-win:#f5f5f5;--purple:#7a0bc0;--grey-contrast:#ffffff09;--darker-text:#ffffffb3;--opensans:"Open Sans",sans-serif;--roboto:"Roboto",sans-serif;--color-water:#06f;--color-temperature:orange;--color-energy:rgba(255,238,0,.826);--color-climatization:#00ff4c;--color-leakage:red;--color-connectivity:#4caf50;--font:"Roboto Mono","Roboto Mono","Vazirmatn",monospace}::selection{background-color:#ff04048e;background-color:var(--itsmart-red)}*{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth}input:-webkit-autofill{-webkit-text-fill-color:#fff;-webkit-background-clip:text;font-family:Open Sans,sans-serif;font-family:var(--opensans)}input:-webkit-autofill:first-line{font-family:Open Sans,sans-serif;letter-spacing:.5px}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#202124;background:var(--grey)}::-webkit-scrollbar-thumb{background:#ff04048e;background:var(--itsmart-red)}a{text-decoration:none}.highcharts-reset-zoom:hover rect{fill:#202124!important;fill:var(--grey)!important}.highcharts-reset-zoom rect{transition:fill .2s}html{background-color:#191a19;background-color:var(--backg)}.Error-Modal-Wrap{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.Error-Modal-Wrap>div{width:100%}.Buldings-wrap{background-color:var(--backg);min-height:100vh;overflow:hidden;width:100%}.Buildings-left-bar{background-color:var(--grey);box-shadow:0 7px 29px 0 #000;height:100vh;position:fixed;width:50px}.Buildings-left-bar div{margin:5vh auto;position:relative;width:30px}.Buildings-content-wrap{grid-gap:50px;display:grid;grid-auto-rows:250px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin-left:calc(50px + 5%);padding-bottom:50px;padding-top:50px;position:relative;width:calc(100vw - 50px - 10%)}.testtest{height:calc(100vh - 75px);overflow:auto;width:100vw}.Buildings-content-box{align-items:center;background-color:var(--grey);box-shadow:0 8px 24px #161616;cursor:pointer;display:flex;height:250px;justify-content:space-around;position:relative;transition:.3s}.Buildings-content-box-image{max-width:325px;width:70%}.Buildings-content-box-image img{max-height:160px;object-fit:contain;transition:.3s;width:100%}.Buildings-content-box-text{color:#fff;margin-top:15px;text-align:center}.Buildings-content-box:hover{box-shadow:10px 7px 29px 10px #000}.Buildings-content-box:hover .Buildings-content-box-image img{transform:scale(1.05)}@media screen and (max-width:1000px){.Buildings-content-box:hover .Buildings-content-box-image img{transform:scale(1)}.Buildings-left-bar{display:none}.Buildings-content-wrap{margin:5vh auto;overflow-x:hidden;overflow-y:visible;padding-top:0;width:90vw}}.center-element{height:100vh;justify-content:center}.LoaderCloud-wrap,.center-element{align-items:center;display:flex;width:100%}.LoaderCloud-wrap{height:100%;justify-content:space-around}.LoaderCloud-wrap img{width:350px}.TopNavDropdown-wrap{background-color:var(--grey);border:2.5px solid var(--grey-contrast);height:auto;position:absolute;right:30px;top:60px;width:200px;z-index:2}.TopNavDropdown-element{align-items:center;display:flex;justify-content:space-between;padding:0;transition:.2s}.TopNavDropdown-element-text{align-items:center;background-color:initial;border:none;color:#fff;display:flex;font-family:var(--roboto);font-size:15px;height:40px;justify-content:space-around;text-align:left;width:100%}.TopNavDropdown-element:hover{background-color:var(--grey-contrast)}.TopNavDropdown-element-text div{align-items:center;display:flex}.TopNavDropdown-element-text div p{padding-right:5px}.Consent-msg-main-wrap{display:flex;height:100%;justify-content:space-around;min-height:100vh;width:100vw}#dark.Consent-msg-main-wrap{background-color:var(--backg)}#light.Consent-msg-main-wrap{background-color:var(--light-backg)}.Consent-msg-main-container{height:500px;margin-top:2%;position:relative;width:80%}#dark.Consent-msg-main-container{background-color:var(--grey);box-shadow:0 7px 29px 0 #000}#light.Consent-msg-main-container{background-color:var(--light-win);box-shadow:0 7px 29px 0 #64646f33}.Consent-msg-main-container h1,.Consent-msg-main-container h3,.Consent-msg-main-container li,.Consent-msg-main-container p{font-family:Open Sans,sans-serif}.Consent-msg-main-container h1,.Consent-msg-main-container h3,.Consent-msg-main-container p,.Consent-msg-main-container ul{padding:10px 20px}.Consent-msg-main-container ul{padding-left:40px}.Consent-msg-main-container p{text-align:block}#dark.Consent-msg-main-container h1,#dark.Consent-msg-main-container h3,#dark.Consent-msg-main-container li,#dark.Consent-msg-main-container p{color:#fff}#light.Consent-msg-main-container h1,#light.Consent-msg-main-container h3,#light.Consent-msg-main-container li,#light.Consent-msg-main-container p{color:#000}@media screen and (max-width:850px){#dark.Consent-msg-main-wrap{background-color:var(--grey)}#light.Consent-msg-main-wrap{background-color:var(--light-win)}.Consent-msg-main-container{box-shadow:none;height:100vh;margin-top:0;width:100%}#dark.Consent-msg-main-container,#light.Consent-msg-main-container{box-shadow:none}}@media screen and (max-width:550px){.Consent-msg-main-container{height:100%;margin-top:0;width:100vw}}.Error-message-wrap{animation:display .3s}.Error-message-wrap,.Error-message-wrap-close{align-items:center;background-color:rgba(0,0,0,.603);display:flex;height:100vh;justify-content:space-around;position:absolute;width:100vw;z-index:200}.Error-message-wrap-close{animation:hide .3s;opacity:0}.Error-message-box{align-items:center;animation:display .3s;box-shadow:0 7px 29px 0 #000;display:flex;flex-direction:column;height:200px;justify-content:space-around;width:450px}#dark.Error-message-box{background-color:var(--backg)}#light.Error-message-box{background-color:var(--light-win)}@keyframes display{0%{opacity:0}to{opacity:1}}@keyframes hide{0%{opacity:1}to{opacity:0}}.Error-message-header{height:50px;width:100%}.Error-message-header h1{color:#fff;font-family:Open Sans,sans-serif;font-size:25px;font-weight:300;padding:5px 10px;text-align:center}#dark.Error-message-header h1{color:#fff}#light.Error-message-header h1{color:#000}.Error-message-text{height:100px;width:100%}.Error-message-text p{font-family:Open Sans,sans-serif;padding:10px;text-align:center}#dark.Error-message-text p{color:#fff}#light.Error-message-text p{color:#000}.Error-message-button{height:50px;width:80%}.Error-message-button button{background:linear-gradient(180deg,#0000 50%,var(--itsmart-red) 50%);background-position:0 10%;background-size:100% 200%;border:none;color:#fff;cursor:pointer;font-family:Open Sans,sans-serif;font-size:15px;height:30px;letter-spacing:.8px;margin-left:calc(100% - 60px);position:relative;transition:.3s;transition-timing-function:cubic-bezier(.13,.73,.995,.985);width:60px}#dark.Error-message-button button{color:#fff}#light.Error-message-button button{color:#000}.Error-message-button button:hover{background-position:0 100%}.Error-message-button button:focus{outline:none}.Login-main-wrap{align-items:center;display:flex;height:100%;justify-content:space-around;position:fixed;top:0;width:100vw;z-index:100}#dark.Login-main-wrap{background-color:var(--backg)}#light.Login-main-wrap{background-color:var(--light-backg)}.Login-main-box{align-items:center;display:flex;flex-direction:column;height:500px;justify-content:space-around;width:500px}#dark.Login-main-box{background-color:var(--grey);box-shadow:0 7px 29px 0 #000}#light.Login-main-box{background-color:var(--light-win);box-shadow:0 7px 29px 0 #64646f33}.Login-title{font-family:Open Sans,sans-serif;font-size:25px;font-weight:300;letter-spacing:1px;text-transform:uppercase}#dark.Login-title{color:#fff}#light.Login-title{color:#000}.Login-email-wrap,.Login-password-wrap{display:flex;flex-direction:column;height:70px;justify-content:space-evenly;opacity:1;transition:.3s;width:80%}.Login-password-wrap-hidden{animation:hide-pass .3s;display:flex;flex-direction:column;justify-content:space-evenly;opacity:0;position:relative;z-index:-9999}@keyframes hide-pass{0%{opacity:1;z-index:100}99%{opacity:0;z-index:100}to{opacity:0;z-index:-9999}}.Login-email-wrap input,.Login-password-wrap input,.Login-password-wrap-hidden input{background-color:initial;border:none;border-bottom:3px solid var(--itsmart-red);font-family:Open Sans,sans-serif;height:30px;letter-spacing:.5px;padding:10px}#light.Login-email-wrap input,#light.Login-password-wrap input,#light.Login-password-wrap-hidden input{color:#000}#dark.Login-email-wrap input,#dark.Login-password-wrap input,#dark.Login-password-wrap-hidden input{color:#fff}.Login-email-wrap input:focus,.Login-password-wrap input:focus{outline:none}.Login-email-wrap label,.Login-password-wrap label{font-family:Open Sans,sans-serif;letter-spacing:.8px}#light.Login-email-wrap label,#light.Login-password-wrap label{color:#000}#dark.Login-email-wrap label,#dark.Login-password-wrap label{color:#fff}.Login-button-wrap{align-items:center;display:flex;justify-content:space-around;width:80%}.Login-button-wrap button{background:linear-gradient(180deg,#0000 50%,var(--itsmart-red) 50%);background-position:0 10%;background-size:100% 200%;border:none;cursor:pointer;font-family:Open Sans,sans-serif;font-size:15px;height:30px;letter-spacing:.8px;position:relative;transition:.3s;transition-timing-function:cubic-bezier(.13,.73,.995,.985);width:100px}.Login-button-wrap button:hover{background-position:0 100%}.Login-button-wrap button:focus{outline:none}#dark.Login-button-wrap button{color:#fff}.Login-forgotten-wrap button{background:#0000;border:none;display:inline-block;font-family:Open Sans,sans-serif;font-size:15px;letter-spacing:.8px;padding:5px;position:relative}.Login-forgotten-wrap button:after{background-color:var(--itsmart-red);bottom:0;content:"";height:2.5px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:.3s;width:100%}#dark.Login-forgotten-wrap button{color:#fff}.Login-forgotten-wrap button:hover{cursor:pointer}.Login-forgotten-wrap button:hover:after{transform:scaleX(1)}.Login-logo{width:150px}.Login-name{width:70%}.Login-consent-text{text-align:center;width:80%}#dark.Login-consent-text p{color:grey}.Login-consent-text a{color:red;cursor:pointer}.Login-password-eye{align-items:center;cursor:pointer;display:flex;height:30px;justify-content:space-around;margin-left:360px;margin-top:15px;position:absolute;width:30px}.Login-eye{position:absolute;transform:scale(.035)}.Login-versions{bottom:0;height:auto;position:absolute;right:0;width:auto}.Login-versions p{color:hsla(0,0%,100%,.288);font-family:Open Sans,sans-serif}@media screen and (max-width:510px){.Login-main-box{width:100%}.Login-password-eye{margin-left:73%}}.Dashboard-wrap{height:100vh;width:100%}.Export-Wrap{height:calc(100vh - 75px);overflow-y:scroll;width:100%}.Export-Grid{grid-gap:20px;display:grid;grid-template-columns:1fr 1fr;margin:0 auto;padding-bottom:150px;padding-top:40px;width:80%}.Export-Modal-DropZone{height:350px;margin-top:5%;width:100%}.ExportModal-Wrapper{height:100%}@media screen and (max-width:1200px) and (min-width:1000px){.Export-Grid{grid-template-columns:1fr}}@media screen and (max-width:900px){.Export-Grid{grid-template-columns:1fr}}@media screen and (max-width:850px){.Export-Modal-DropZone{height:500px}}.ExportWrapper-box{background-color:var(--grey);box-shadow:1px 1px 29px 0 #000;display:flex;height:100%;width:100%}.ExportAllToDate-Wrap{padding:20px;width:100%}.ExportAllToDate-Header{padding-bottom:20px;width:100%}.ExportAllToDate-Header h2{color:#fff;font-family:var(--roboto);font-weight:100;text-align:block}.ExportAllToDate-Times{height:75px;width:250px}.ExportAllToDate-Format{height:75px;padding-top:10px;width:250px}.ExportAllToDate-Button{height:50px;margin-top:12.5px;width:100px}.Export-Button{margin-top:25px}.ExportHeader{padding-bottom:20px;width:100%}.ExportHeader h2{color:#fff;font-family:var(--roboto);font-weight:100;text-align:block}.ExportToDate-header{padding-bottom:20px;width:100%}.ExportToDate-header h2{color:#fff;font-family:var(--roboto);font-weight:100;text-align:block}.CalculatedCost-Error{color:red}.ExportToDate-button{margin-top:25px}.CustomExport-buttons{align-items:center;display:flex}.CustomExport-buttons button{margin-left:5px}.ButtonPos{background:linear-gradient(180deg,#0000 50%,var(--itsmart-red) 50%);background-position:0 10%;background-size:100% 200%;border:none;color:#fff;cursor:pointer;font-family:Open Sans,sans-serif;font-size:15px;height:30px;letter-spacing:.8px;padding:0 10px;position:relative;transition:.3s;transition-timing-function:cubic-bezier(.13,.73,.995,.985)}.ButtonPos:hover{background-position:0 100%}.ButtonPos:focus{outline:none}.ButtonNeg{background:#0000;border:none;color:#fff;cursor:pointer;display:inline-block;font-family:Open Sans,sans-serif;font-size:15px;letter-spacing:.8px;padding:5px 10px;position:relative}.ButtonNeg:after{background-color:var(--itsmart-red);bottom:0;content:"";height:2.5px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:.3s;width:100%}.ButtonNeg:hover:after{transform:scaleX(1)}.ExportModal-Label{color:var(--itsmart-red);font-family:sans-serif;font-size:15px;font-weight:bolder;padding-left:10px}.ExportToDate-wrap{padding:20px;width:100%}.ExportToDate-times{grid-gap:30px;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,25px));margin-bottom:15px}.ExportToDate-Loader-Wrapper{align-items:center;display:flex;justify-content:space-around;min-height:100%;position:relative;width:100%}.Graphs-component-wrap{height:calc(100vh - 80px);margin-bottom:30px;overflow-x:hidden;padding-left:50px;padding-right:50px;padding-top:30px;position:relative;width:100%}.layout .react-grid-item{background-color:var(--grey);box-shadow:0 7px 29px 0 rgba(0,0,0,.363);color:#fff}.Graph-title{height:40px;text-align:center;width:100%}.Graph-Wrap{height:calc(100% - 40px);width:90%}.Graph-Wrap,.graphs-add-box{align-items:center;display:flex;justify-content:space-around}.graphs-add-box{box-shadow:0 7px 29px 0 rgba(0,0,0,.363);cursor:pointer;height:100%;width:100%}.graphs-add-box svg{transition:.3s}.graphs-add-box:hover svg{transform:scale(1.15)}.react-grid-layout{margin-bottom:150px}.react-grid-item>.react-resizable-handle-se:after{border-bottom:2px solid #fff!important;border-right:2px solid #fff!important;bottom:5px!important;content:"";height:10px!important;position:absolute;right:5px!important;width:10px!important}.Graphs-time-select{display:flex;height:50px;justify-content:space-between;margin-left:40px;width:375px}.Graphs-time-header{align-items:center;background-color:initial;display:flex;width:250px}.Graphs-time-header button{background-color:var(--grey);border:3px solid var(--grey-contrast);color:#fff;cursor:pointer;font-family:var(--roboto);font-size:16px;height:50px;transition:.2s;width:100%}.Graphs-time-header button:hover{background-color:var(--grey-contrast)}.Grap-time-menu{background-color:var(--grey);border:4px solid var(--grey-contrast);box-shadow:0 7px 29px 0 rgba(0,0,0,.363);display:none;grid-template-columns:225px 225px;grid-template-rows:86px 86px 86px;height:260px;position:absolute;top:90px;width:450px}.Grap-time-menu-active{display:grid;position:absolute;z-index:999}.Grap-time-menu h4{color:#fff}.Graph-time-relative{align-items:center;display:flex;flex-direction:column;grid-column-end:2;grid-column-start:1;grid-row-end:4;grid-row-start:1;height:calc(100% - 8px);justify-content:space-around;width:100%}.Graph-time-relative button{background-color:initial;border:none;color:#fff;cursor:pointer;font-size:15px;height:50px;transition:.3s;width:100%}.Graph_time-from,.Graph_time-to{display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:5px;position:relative;width:calc(100% - 8px)}.Graph_time-from{grid-row-end:2;grid-row-start:1}.Graph_time-from,.Graph_time-to{grid-column-end:2;grid-column-start:2}.Graph_time-to{grid-row-end:3;grid-row-start:2}.Graph-time-relative button:focus{outline:none}.Graph-time-relative button:hover{background-color:var(--itsmart-red)}.Graph_time-save{align-items:center;display:flex;grid-column-end:2;grid-column-start:2;grid-row-end:4;grid-row-start:3;justify-content:center;padding-left:10px;width:calc(100% - 8px)}.Graph_time-save button{background-color:var(--itsmart-red);border:none;color:#fff;cursor:pointer;height:30px;margin-bottom:20px;margin-right:20px;width:100px}.graphs-component-add{align-items:center;background-color:var(--grey);border-radius:100%;bottom:50px;box-shadow:0 7px 29px 0 rgba(0,0,0,.363);cursor:pointer;display:flex;height:75px;justify-content:space-around;position:fixed;right:50px;width:75px}@media screen and (max-width:1000px){.graphs-component-add{bottom:90px;right:10px}.Graphs-component-wrap{padding-left:0;padding-right:0}}@media screen and (max-width:560px){.Graphs-time-select{align-items:center;display:flex;flex-direction:column;height:115px;justify-content:space-between;width:calc(100% - 80px)}.Grap-time-menu{background-color:var(--grey);border:4px solid var(--grey-contrast);box-shadow:0 7px 29px 0 rgba(0,0,0,.363);display:none;grid-template-columns:1fr;grid-template-rows:86px 86px 86px 86px 86px 86px;height:520px;position:absolute;top:90px;width:calc(100% - 80px);z-index:998}.Grap-time-menu-active{display:grid}.Graph_time-from{grid-row-end:5;grid-row-start:4}.Graph_time-from,.Graph_time-to{grid-column-end:2;grid-column-start:1}.Graph_time-to{grid-row-end:6;grid-row-start:5}.Graph_time-save{grid-column-end:2;grid-column-start:1;grid-row-end:7;grid-row-start:6}.Graph_time-save button{margin-right:0}.Graph_time-from,.Graph_time-to{align-items:center}.Graph_time-from h4,.Graph_time-to h4{margin-right:175px}}.highcharts-credits{display:none}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform}.react-grid-item.resizing{will-change:width,height;z-index:1}.react-grid-item.react-draggable-dragging{transition:none;will-change:transform;z-index:3}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;-webkit-user-select:none;-o-user-select:none;user-select:none;z-index:2}.react-grid-item>.react-resizable-handle{height:20px;position:absolute;width:20px}.react-grid-item>.react-resizable-handle:after{border-bottom:2px solid #0006;border-right:2px solid #0006;bottom:3px;content:"";height:5px;position:absolute;right:3px;width:5px}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;cursor:sw-resize;left:0;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;cursor:se-resize;right:0}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{cursor:nw-resize;left:0;top:0;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{cursor:ne-resize;right:0;top:0;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e,.react-grid-item>.react-resizable-handle.react-resizable-handle-w{cursor:ew-resize;margin-top:-10px;top:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{cursor:ns-resize;left:50%;margin-left:-10px}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgd2lkdGg9IjYiIGhlaWdodD0iNiI+PHBhdGggZD0iTTYgNkgwVjQuMmg0LjJWMEg2djZaIiBvcGFjaXR5PSIuMzAyIi8+PC9zdmc+);background-origin:content-box;background-position:100% 100%;background-repeat:no-repeat;box-sizing:border-box;height:20px;padding:0 3px 3px 0;position:absolute;width:20px}.react-resizable-handle-sw{bottom:0;cursor:sw-resize;left:0;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;cursor:se-resize;right:0}.react-resizable-handle-nw{cursor:nw-resize;left:0;top:0;transform:rotate(180deg)}.react-resizable-handle-ne{cursor:ne-resize;right:0;top:0;transform:rotate(270deg)}.react-resizable-handle-e,.react-resizable-handle-w{cursor:ew-resize;margin-top:-10px;top:50%}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{cursor:ns-resize;left:50%;margin-left:-10px}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.Calendar-button{background-color:initial;border:2px solid var(--itsmart-red);color:#fff;cursor:pointer;height:30px;text-align:center;transition:.2s;width:100px}.Calendar-button#time{margin-left:5px}.Calendar-Pick-date{margin-top:5px}.Calendar-button:hover{background-color:var(--grey-contrast)}.Calendar-Pick-date-button{margin-left:6px}.Calendar-Pick{position:relative}.Calendar-wrap{display:none;opacity:0;position:absolute;top:40px;transition:.3s;z-index:-999}.Calendar-wrap-active{display:block;opacity:1;z-index:999}.TimePick-wrap-active{display:grid!important;grid-template-columns:50px 50px 50px 50px;grid-template-rows:25px 25px 25px 25px 25px 25px;z-index:999}.TimePick-wrap{background-color:var(--grey);border:2px solid var(--grey-contrast);display:none;height:154px;position:absolute;top:40px;width:204px}.TimePick-wrap button{background-color:initial;border:none;color:#fff;cursor:pointer;font-family:var(--roboto);height:25px;transition:.3s;width:50px}.TimePick-wrap button:hover{background-color:var(--grey-contrast)}@media screen and (max-width:560px){.Calendar-Pick{align-items:center;display:flex;justify-content:space-evenly}}.react-calendar{background:var(--grey);border:3px solid var(--grey-contrast);font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;color:#fff;min-width:44px}.react-calendar__navigation button:disabled{background-color:var(--grey)}.react-calendar__navigation button:disabled:hover,.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:var(--grey-contrast)}.react-calendar__month-view__weekdays{color:#fff;font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays abbr{text-decoration:none}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day{color:#fff}.react-calendar__month-view__days__day--weekend{color:red}.react-calendar__month-view__days__day--neighboringMonth{color:#949494}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{color:#fff;padding:2em .5em}.react-calendar__tile{background:none;line-height:16px;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:var(--grey-contrast)}.react-calendar__tile--now,.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#707070}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:var(--grey-contrast)}.react-calendar__tile--active{background:var(--itsmart-red);color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#707070}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.TimeRangePick-wrap{background-color:var(--grey);border:3px solid var(--grey-contrast);height:50px;position:relative;width:100px}.TimeRangePick-header{background-color:initial;border:none;color:#fff;cursor:pointer;font-family:var(--roboto);font-size:16px;height:100%;width:100%}.TimeRangePick-header:focus{outline:none}.TimeRangePick-menu{background-color:var(--grey);border:3px solid var(--grey-contrast);height:256px;left:-3px;position:absolute;top:60px;width:100px;z-index:2}.TimeRangePick-menu-button{background-color:initial;border:none;color:#fff;cursor:pointer;font-family:var(--roboto);font-size:14px;height:50px;transition:.2s;width:100%}.TimeRangePick-menu-button:hover{background-color:var(--itsmart-red)}.NoDataText{align-items:center;display:flex;height:100%;justify-content:space-around;width:100%}.Graphs-component-wrap .NoDataText{height:calc(100% - 110px)}.NoDataText h3{color:#fff;font-family:var(--opensans);font-size:20px}.add-graph-wrap{background-color:rgba(0,0,0,.473)}.add-graph-close:after{background-color:var(--itsmart-red);bottom:0;content:"";height:2.5px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:.3s;width:100%}.add-graph-close:hover:after{transform:scaleX(1)}.add-graph-save{background:linear-gradient(180deg,#0000 50%,var(--itsmart-red) 50%);background-position:0 10%;background-size:100% 200%;border:none;cursor:pointer;transition:.3s;transition-timing-function:cubic-bezier(.13,.73,.995,.985)}.add-graph-save:hover{background-position:0 100%}.add-grap-meter-remove svg{cursor:pointer;transform:scale(1.15)}.add-graph-add-meter svg{cursor:pointer;overflow:visible}@keyframes rollDown{0%{transform:translateY(0)}to{transform:translateY(1)}}@media screen and (max-width:850px){.add-graph-window{height:100vh;overflow-y:auto;width:100%}.grid-cols-2{grid-template-columns:1fr!important}.pr-4{padding-right:0!important}.pl-4{padding-left:0!important}.mb-6{margin-bottom:1.5rem}}.DeleteGraph-Window{background-color:var(--grey);box-shadow:0 7px 29px 0 rgba(0,0,0,.363);height:175px;width:350px}.DeleteGraph-Header{border-bottom:2px solid var(--itsmart-red);color:#fff;font-family:var(--roboto);font-size:20px;height:50px}.DeleteGraph-Header,.DeleteGraph-text{align-items:center;display:flex;justify-content:space-around;width:100%}.DeleteGraph-text{height:75px}.DeleteGraph-text p{color:#fff}.DeleteGraph-buttons{align-items:center;display:flex;height:50px;justify-content:space-around;width:100%}.maxizedGraph-wrap{background-color:var(--grey);border:3px solid var(--grey-contrast);height:80vh;width:90vw}.maximazedGraph-close{height:5vh;left:95vw;position:absolute;top:10vh;width:2vw}.maximazedGraph-graph{height:100%;width:100%}@media screen and (max-width:1000px){.maximazedGraph-close{left:84vw;top:4vh}}.Navbar-element-main-wrap{height:auto;width:100%}.Navbar-element{align-items:center;background:linear-gradient(90deg,#0000 50%,var(--itsmart-red) 50%);background-position:0 100%;background-size:200% 100%;cursor:pointer;display:flex;height:50px;transition:.5s}.Navbar-element-icon{height:100%;width:100px}.Navbar-element-icon,.Navbar-element-icon-wrap{align-items:center;display:flex;justify-content:space-around}.Navbar-element-icon-wrap{width:30px}.Navbar-element-text{height:100%;width:calc(100% - 100px)}.Navbar-element:hover{background-position:100% 100%}.Navbar-element-text h3{color:#fff;font-weight:300;letter-spacing:.1px;padding-left:15px;padding-top:13px}#dark.Navbar-element-text h3{color:#fff}#light.Navbar-element-text h3{color:#000}.settings:hover .Navbar-element-icon-wrap{animation:settings-animation 1.5s linear infinite}.dashboard:hover .Navbar-element-icon-wrap{animation:dashboard-animation .5s linear}.Navbar-element-selected{background-color:var(--itsmart-red)}@keyframes settings-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes dashboard-animation{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@media screen and (max-width:1000px){.Navbar-element-main-wrap a{width:100%}.Navbar-element{height:75px;width:100%}.Navbar-element-icon{height:100%;width:100%}.Navbar-element-main-wrap{align-items:center;display:flex;height:75px;justify-content:space-evenly;margin:auto;width:100%}.Navbar-element-text{display:none}.Navbar-element-dashboard:hover .Navbar-element-icon-wrap,.Navbar-element-settings:hover .Navbar-element-icon-wrap{animation:none}.Navbar-element:hover{background-position:0 100%}.Navbar-element-icon-wrap{height:75px;overflow-y:hidden;width:100%;width:30px}}.Mainview-Main-Wrap{min-height:100vh;width:100%}#dark.Mainview-Main-Wrap{background-color:var(--backg)}.Mainview-outlet-wrap{min-height:calc(100vh - 175px);position:relative;width:100%}.Mainview-Backdrop{background-color:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:998}.TopNavRes-wrap{align-items:center;border-bottom:3px solid var(--itsmart-red);display:flex;height:75px;justify-content:space-between;width:100%}.TopNavRes-user{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;width:250px}.TopNavRes-user-name h4{color:#fff;font-family:Open Sans,sans-serif;font-weight:300}.TopNavRes-user-dropdown{background-color:var(--itsmart-red);height:0;position:absolute;right:0;top:75px;transition:.3s;width:calc(100% - 300px);z-index:-1}.TopNavRes-user-dropdown-active{display:block;height:50px;z-index:998}.TopNavRes-user-dropdown button{background-color:initial;border:none;color:#fff;cursor:pointer;font-family:Open Sans,sans-serif;font-size:16px;font-weight:300;height:0;letter-spacing:.7px;opacity:0;transition:0s;width:100%}.TopNavRes-user-dropdown-active button{height:50px;opacity:1;transition:0s;transition-delay:.2s}.TopNavRes-burger-button{margin-left:35px;position:relative;z-index:1}.TopNavRes-selected div{background-color:initial;border:3px solid var(--itsmart-red);border-radius:100px;height:15px;width:15px}.TopNavRes-user-dropdown{width:100%}.TopNavRes-user-dropdown button{padding-right:50px;position:relative;text-align:right}.Buildings-content-box-selected{border:3px solid var(--itsmart-red)}.seach-bar{align-items:center;display:flex;justify-content:center;text-align:center;width:100%}.seach-bar .Input{width:50%}.TopNav-wrap{border-bottom:3px solid var(--itsmart-red);display:flex;height:75px;width:100%}.TopNav-objects{align-items:flex-end;display:flex;height:100%;overflow-x:scroll;overflow-y:hidden;scroll-behavior:unset;transform:rotateX(180deg);width:calc(100% - 250px)}.TopNav-objects::-webkit-scrollbar-track{background:#0000}.Topnav-objects-button{background:linear-gradient(180deg,var(--itsmart-red) 50%,var(--grey) 50%);background-position:100% 100%;background-size:100% 200%;cursor:pointer;display:inline-block;height:55px;margin-left:5px;padding:0 20px;position:relative;transition:.3s;transition-timing-function:cubic-bezier(.13,.73,.995,.985);width:auto}.Topnav-objects-margin{width:30px}.Topnav-objects-button div{align-items:center;display:flex;float:left;height:100%;justify-content:space-around;overflow:hidden;transform:rotateX(180deg);vertical-align:center;white-space:nowrap;width:100%}.Topnav-objects-button div h3{color:#fff;font-family:Open Sans,sans-serif;font-weight:300}.Topnav-objects-button:hover{background-position:100% 0}.TopNav-user{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:space-around;width:250px}.TopNav-user-name h4{color:#fff;font-family:Open Sans,sans-serif;font-weight:300}.TopNav-user-dropdown{background-color:var(--itsmart-red);height:0;position:absolute;right:0;top:75px;transition:.3s;width:calc(100% - 300px);z-index:-1}.TopNav-user-dropdown-active{display:block;height:50px;z-index:998}.TopNav-user-dropdown button{background-color:initial;border:none;color:#fff;cursor:pointer;font-family:Open Sans,sans-serif;font-size:16px;font-weight:300;height:0;letter-spacing:.7px;opacity:0;padding-right:50px;position:relative;text-align:right;transition:0s;width:100%}.TopNav-user-dropdown-active button{height:50px;opacity:1;transition:0s;transition-delay:.2s}.TopNav-selected{background:linear-gradient(180deg,#d01612 50%,var(--itsmart-red) 50%);background-position:100% 100%;background-size:100% 200%}.Topnav-Icon-wrap{align-items:center;display:flex;height:100%;justify-content:space-around;width:100px}.Topnav-Icon-wrap svg{height:50px;width:50px}.Topnav-Icon-wrap h4{transform:rotate(0deg);transition:.3s}.Topnav-Icon-wrap-active h4{transform:rotate(180deg)}@media screen and (max-width:1000px){.TopNav-user-dropdown{width:100%}}.separator{border-top:2px solid var(--itsmart-red);height:0;width:70%}.separator,.separator-container{align-items:center;justify-content:center}.separator-container{display:flex;margin:15px 0 0;padding:0}.alarms-wrapper{color:#fff;display:flex;flex-direction:row;font-family:Roboto,sans-serif;font-family:var(--font);font-size:20px;justify-content:space-between;max-height:90%;max-width:100%;min-height:95%;overflow:hidden;padding:20px}.alarms-list,.alarms-subscribed{display:flex;flex:1 1;flex-direction:column;text-align:center}.alarms-subscribed{border-bottom-right-radius:24px;border-top-right-radius:24px;justify-content:center}.alarms-list-wrapper,.alarms-subscribed-wrapper{border-radius:15px;margin:25px 15px 0;min-height:85%;overflow-x:hidden;overflow-y:scroll;padding:15px;scrollbar-width:none}.alarms-list-wrapper{background-color:hsla(0,28%,76%,.089)}.alarms-list-wrapper::-webkit-scrollbar{display:none}.alarm-item-wrapper{border-radius:12px;justify-content:left;margin:5px;max-height:100%;max-width:100%;padding:5px;text-align:left}.alarm-head,.alarm-item-wrapper{display:flex;flex-direction:column}.alarm-head,.alarm-log{font-family:var(--font)}.alarm-log{display:flex;flex:1 1;flex-wrap:wrap;padding:8px}.alarm-log-head{flex:0 1 50%;text-align:left}.alarm-log-utils{flex:0 1 20%;margin-left:auto;text-align:right}.alarm-item{align-items:center;border-radius:12px;color:#fff;flex-direction:row;font-family:Roboto,sans-serif;font-size:20px;justify-content:space-between;margin-top:2%;max-height:90%;max-width:100%;min-height:95%;min-width:100%;overflow:hidden;padding:20px}.alarm-item,.alarm-log-logs{background-color:initial;display:flex}.alarm-log-logs{border-bottom-left-radius:24px;border-bottom-right-radius:24px;flex-direction:column;margin:3px 10px 15px;padding:15px}.alarm-item-temperature,.alarm-log-temperature{outline:2px solid orange}.alarm-item-temperature-selected{background-color:rgba(255,166,0,.266);outline:2px solid orange}.alarm-item-water,.alarm-log-water{outline:2px solid #06f}.alarm-item-water-selected{background-color:rgba(0,102,255,.266);outline:2px solid #06f}.alarm-item-energy,.alarm-log-energy{outline:2px solid rgba(255,238,0,.826)}.alarm-item-energy-selected{background-color:rgba(255,238,0,.266);outline:2px solid #fe0}.alarm-item-climatization,.alarm-log-climatization{outline:2px solid #00ff4c}.alarm-item-climatization-selected{background-color:rgba(0,255,76,.266);outline:2px solid #00ff4c}.alarm-item-leakage,.alarm-log-leakage{outline:2px solid red}.alarm-item-leakage-selected{background-color:rgba(255,0,0,.266);outline:2px solid red}.alarm-item-connectivity,.alarm-log-connectivity{outline:2px solid #ff00e6}.alarm-item-connectivity-selected{background-color:rgba(255,0,230,.266);outline:2px solid #ff00e6}.Hide-buildings{display:none}.virtuals-wrapper{gap:24px;height:100%}.virtuals-row{flex-direction:row}.btn-red{margin:10px 10px 10px 76%;opacity:.7;transition:.3s}.btn-red:hover{background-color:red;opacity:1}.misc-col{align-items:center;display:flex;justify-content:center;margin:0;padding:15px;text-align:center}.meter-specification-wrapper{color:#fff;display:flex;font-family:Roboto,sans-serif;gap:20px;justify-content:space-between;margin-top:5%;max-height:90%;max-width:100%;padding:20px}.meter-description-custom-wrapper,.meter-description-wrapper{-ms-overflow-style:none;flex:1 1;overflow:scroll;scrollbar-width:none}.meter-description-wrapper{margin-bottom:20px}.solid{border-top:1px solid red;opacity:.8}.centered-button{align-items:center;display:flex;justify-content:center;margin-top:5px;text-align:center}.centered-button .btn-red{margin:2% 5px 5px;padding-left:25%;padding-right:25%}.tooltip{font-size:.875em}.container{color:#fff;text-align:center}.toggle-switch{display:inline-block;position:relative;text-align:left;top:8px;width:75px}.checkbox{display:none}.label{border:0 solid #bbb;border-radius:20px;cursor:pointer;display:block;overflow:hidden}.inner{display:block;margin-left:-100%;transition:margin .3s ease-in 0s;width:200%}.inner:after,.inner:before{box-sizing:border-box;color:#fff;float:left;font-weight:700;height:36px;line-height:36px;padding:0;width:50%}.inner:before{background-color:rgba(94,255,0,.808);color:#fff;content:"On";padding-left:10px}.inner:after{background-color:red;color:#fff;content:"Off";opacity:.5;padding-right:10px;text-align:right}.switch{background:#fff;border:0 solid #bbb;border-radius:20px;bottom:0;display:block;margin:5px;position:absolute;right:40px;top:0;transition:all .3s ease-in 0s;width:24px}.checkbox:checked+.label .inner{margin-left:0}.checkbox:checked+.label .switch{right:0}.items-next{align-items:center;display:flex;justify-content:center;text-align:center}.items-next svg{margin-left:15px}.utilities-center button:hover{cursor:pointer}.Table-wrap{background-color:var(--grey);border:30px solid var(--grey);box-shadow:0 7px 29px 0 #000;color:#fff;font-family:Open Sans,sans-serif;margin:50px auto;min-height:100px;overflow-x:scroll;position:relative;width:90%}.Table-wrap table{border-collapse:collapse;border-spacing:0;font-size:18px;letter-spacing:.3px;position:relative;width:100%}.Table-wrap table td,.Table-wrap table th{border:none;padding:0;text-align:right}.Table-wrap table td:first-child,.Table-wrap table th:first-child{padding-left:10px;text-align:left}.Table-wrap table th{border-bottom:3px solid var(--itsmart-red)}.Table-wrap table tr{background-color:initial;height:35px;transition:.2s}.Table-wrap table tbody tr:nth-child(2n){background-color:rgba(62,62,62,.568)}.Table-wrap table tbody td:last-child,.Table-wrap table th:last-child{padding-right:10px}.Table-wrap table tbody tr:hover{background-color:#fff3}.Table-wrap table thead tr:hover{background-color:initial}@media screen and (max-width:700px){.Table-wrap table thead th{padding-right:20px}.Table-wrap table thead th:last-child{padding-right:0}.Table-wrap table tbody td{padding-right:20px}.Table-wrap table tbody td:last-child{padding-right:0}.Table-wrap table tbody td{white-space:pre}.Table-wrap table tbody td:first-child{white-space:normal}}.utilities-center{align-items:center;display:flex;justify-content:center}.utilities-center button{padding:2px}.Input{resize:none}.Table-view-wrap{height:calc(100vh - 75px);overflow-x:hidden;position:relative;width:100%}@media screen and (max-width:1000px){.Table-view-wrap{padding-bottom:75px}}button{background-color:initial;border:none}.virtuals-wrapper{justify-content:center;min-width:200px;padding-right:10px;text-align:center}.virtuals-header{align-items:center;display:flex;justify-content:left;text-align:center}.virtuals-item{display:flex;min-width:50%}.virtuals-item-left{justify-content:left;min-width:50%;text-align:left}.btn-red{background-color:var(--itsmart-red);border:2px solid red;border-radius:4px;color:#fff;cursor:pointer;font-family:var(--font);font-size:large;margin:10px 10px 10px 74%;padding:10px;width:-webkit-fit-content;width:fit-content}.btn-red:hover{background-color:#be0404;cursor:pointer}.misc-col{background-color:initial;margin-top:7px;padding:0}.virtuals-wrapper{align-items:center;display:flex;flex-direction:column;width:100%}.virtuals-row{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.LabeledInput{flex:1 1 auto;margin-bottom:10px;margin-right:10px;max-width:calc(50% - 10px)}.Input{font-size:14px;width:100%}textarea.Input{min-height:50px;min-width:600px;resize:vertical;resize:none}.react-flow{direction:ltr}.react-flow__container{height:100%;left:0;position:absolute;top:0;width:100%}.react-flow__pane{cursor:grab;z-index:1}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:grabbing}.react-flow__viewport{pointer-events:none;transform-origin:0 0;z-index:2}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow .react-flow__edges{overflow:visible;pointer-events:none}.react-flow__connection-path,.react-flow__edge-path{stroke:#b1b1b7;stroke-width:1;fill:none}.react-flow__edge{cursor:pointer;pointer-events:visibleStroke}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{box-sizing:border-box;cursor:grab;pointer-events:all;position:absolute;transform-origin:0 0;-webkit-user-select:none;user-select:none}.react-flow__node.dragging{cursor:grabbing}.react-flow__nodesselection{pointer-events:none;transform-origin:left top;z-index:3}.react-flow__nodesselection-rect{cursor:grab;pointer-events:all;position:absolute}.react-flow__handle{background:#1a192b;border:1px solid #fff;border-radius:100%;height:6px;min-height:5px;min-width:5px;pointer-events:none;position:absolute;width:6px}.react-flow__handle.connectionindicator{cursor:crosshair;pointer-events:all}.react-flow__handle-bottom{bottom:-4px;left:50%;top:auto;transform:translate(-50%)}.react-flow__handle-top{left:50%;top:-4px;transform:translate(-50%)}.react-flow__handle-left{left:-4px;top:50%;transform:translateY(-50%)}.react-flow__handle-right{right:-4px;top:50%;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{margin:15px;position:absolute;z-index:5}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translateX(-50%)}.react-flow__attribution{background:#ffffff80;font-size:10px;margin:0;padding:2px 3px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{height:100%;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{background-color:#fff;border:1px solid #1a192b;border-radius:3px;color:#222;font-size:12px;padding:10px;text-align:center;width:150px}.react-flow__node-default.selectable:hover,.react-flow__node-group.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:#0059dc14;border:1px dotted #0059dccc}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{align-items:center;background:#fefefe;border:none;border-bottom:1px solid #eee;box-sizing:initial;cursor:pointer;display:flex;height:16px;justify-content:center;padding:5px;-webkit-user-select:none;user-select:none;width:16px}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{max-height:12px;max-width:12px;width:100%}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__minimap svg{display:block}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.bottom,.react-flow__resize-control.top{cursor:ns-resize}.react-flow__resize-control.bottom.right,.react-flow__resize-control.top.left{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:#3367d9;border:1px solid #fff;border-radius:1px;height:4px;transform:translate(-50%,-50%);width:4px}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.bottom.left,.react-flow__resize-control.handle.top.left{left:0}.react-flow__resize-control.handle.bottom.right,.react-flow__resize-control.handle.top.right{left:100%}.react-flow__resize-control.line{border:0 solid #3367d9}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{height:100%;top:0;transform:translate(-50%);width:1px}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{height:1px;left:0;transform:translateY(-50%);width:100%}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.virtulas-wrapper-new{display:flex;font-family:var(--font);height:100%;width:100%}.virtuals-left-wrapper{border-radius:12px;display:flex;flex-direction:row;margin-left:0;min-width:200px;overflow:hidden;transition:all .3s ease-in-out;width:15%}.virtuals-left-wrapper.hidden{margin-left:6px;min-width:24px;transition:all .3s ease-in-out;width:24px}.virtuals-custom{align-items:center;display:flex;flex:1 1;justify-content:center;text-align:center}.virtuals-list-meters{-ms-overflow-style:none;border-radius:12px;display:flex;flex:2 1;flex-direction:column;margin-left:6px;margin-right:6px;overflow:scroll;padding:15px;scrollbar-width:none;text-align:center;visibility:visible}.virtuals-list-meters::-webkit-scrollbar{display:none}.virtuals-list-meters aside{margin-top:6%;scrollbar-width:none}.virtuals-list-meters.hidden{margin:0;padding:0;transition:all .3s ease-in-out;visibility:hidden;width:0}.meter-node-list{align-items:center;background-color:#fff;border:2px solid #c0c6c7;border-radius:6px;box-shadow:0 4px 8px #0000001a;display:flex;justify-content:center;margin:10px 0;padding:10px;position:relative;width:100%}.meter-node-list p{flex:3 1}.meter-node-icon-list,.meter-node-list p{align-items:center;display:flex;justify-content:center;text-align:center}.meter-node-icon-list{border-right:1px dashed #c0c6c7;flex:1 1;padding-right:10px}.virtuals-center-wrapper{display:flex;flex:7 1;flex-direction:column}.virtuals-operands{border-radius:12px;display:flex;flex:1 1;flex-direction:row;margin:0 15px;transition:.5s}.virtuals-operand{align-items:center;background-color:#fff;border:2px solid #000;border-radius:12px;display:flex;justify-content:center;margin:10px;padding:0 22px;text-align:center;transition:.2s}.virtuals-workbench{background-color:#fff;border:1px solid #000;border-radius:12px;color:#000;flex:9 1;margin:5px}.virtuals-preview-computation{align-items:center;border-radius:12px;color:#fff;display:flex;flex:1 1;font-size:large;margin-bottom:5px}.preview-computation{margin:0 25px;width:100%}.preview-computation div{width:100%}.virtuals-right-wrapper{border-radius:12px;display:flex;flex-direction:row;max-width:224px;min-width:224px;transition:all .3s ease-in-out;width:224px}.virtuals-right-wrapper.hidden{min-width:30px;transition:width .3s ease-in-out;width:30px}.virtuals-specification{margin-left:4px;margin-right:4px;max-width:100%;overflow-x:hidden}.virtuals-utils{align-items:center;display:flex;height:80px;justify-content:center;text-align:center}.dndflow{display:flex;flex-direction:column;flex-grow:1;height:100%}.dndflow aside{background:#fcfcfc;border-right:1px solid #eee;font-size:12px;padding:15px 10px}.dndflow .dndnode,.dndflow aside .description{margin-bottom:10px}.dndflow .dndnode{align-items:center;border:1px solid #1a192b;border-radius:2px;cursor:grab;display:flex;height:20px;justify-content:center;padding:4px}.dndflow .reactflow-wrapper{flex-grow:1;height:100%}.dndflow .selectall{margin-top:10px}@media screen and (min-width:768px){.dndflow{flex-direction:row}.dndflow aside{max-width:250px;width:20%}}.react-flow__node{background-color:initial;border:none;border-radius:4px;margin:0;padding:0}.react-flow__node,.react-flow__node:hover{box-shadow:0 2px 8px 0 #63636333}.react-flow__node-content{color:#333;font-size:14px;text-align:center}.react-flow__handle.source,.react-flow__handle.target{background-color:#2196f3;border-radius:12px;height:15px;width:8px}.edgebutton,.edgebutton-small{background:var(--itsmart-red);border:1px solid #fff;border-radius:25%;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;cursor:pointer;font-size:12px;height:14px;line-height:1;opacity:.2;transition:.2s ease-out;width:14px}.edgebutton-small:hover,.edgebutton:hover{opacity:1}.operands-node-wrapper{align-items:center;background-color:#fff;border:1px solid #0ff;border-radius:4px;box-shadow:0 2px 4px #0006,0 7px 13px -3px #0000004d,inset 0 -3px 0 #0ff;display:flex;flex-direction:column;justify-content:center;text-align:center;width:100px}.operands-node-wrapper .operand-handle{background-color:#0ff;border-radius:12px}.operands-node{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:5px;width:100%}.operand-node-title{background-color:#fff;border:1px solid #0ff;border-radius:4px;font-size:6px;padding:2px 10px;right:50%;top:-6px}.operand-node-delete,.operand-node-title{position:absolute;transform:translateX(50%)}.operand-node-delete{right:14%;top:-12px}.operand-node-icon{border-right:1px dashed #0ff;flex:1 1;padding:4px}.operand-node-content,.operand-node-icon{align-items:center;display:flex;justify-content:center;text-align:center}.operand-node-content{font-size:larger;margin-left:5px}.meter-node-wrapper{align-items:center;background-color:#fff;border:1px solid #c0c6c7;border-radius:4px;box-shadow:0 2px 4px #0006,0 7px 13px -3px #0000004d,inset 0 -3px 0 #c0c6c7;display:flex;font-size:x-small;height:48px;justify-content:center;text-align:center;width:140px}.meter-node-wrapper .meter-handle{background-color:#c0c6c7;border-radius:12px;height:22px}.meter-node-title{background-color:#fff;border:1px solid #c0c6c7;border-radius:4px;font-size:6px;height:14px;overflow:hidden;padding:2px 10px;position:absolute;right:50%;text-align:center;top:-6px;transform:translateX(50%);white-space:nowrap;width:60%}.meter-node-title p{display:inline-block;left:auto;position:relative;transform:translateX(0);transition:none;white-space:nowrap}.meter-node-title:hover p{animation:scroll-text 5s linear infinite;left:100%;position:absolute;transition:none}@keyframes scroll-text{0%{left:100%}to{left:-100%}}.meter-node-icon{align-items:center;border-right:1px dashed #c0c6c7;display:flex;flex:1 1;justify-content:center;padding:4px;text-align:center}.meter-node-delete{position:absolute;right:10%;top:-7px;transform:translateX(50%)}.meter-node{display:flex;width:100%}.meter-node-content{align-items:center;display:flex;flex:3 1;justify-content:center;text-align:center;width:0}.meter-node-content p{font-size:8px}.virtual-operands-bar{align-items:center;display:flex;height:100%;justify-content:left;text-align:center;width:100%}.solid-vertical{border-left:1px solid #2196f3;height:100%;margin-left:6px;margin-right:8px}.extra-large{height:55%;width:10%}.border-thick{border:2px solid #0ff;margin:0 8px}.border-r-thick{border-right-width:2px}.meter-list-title{color:#fff;font-size:small;font-weight:400;opacity:.5;text-align:start}.small-title{display:flex;flex-direction:column;font-size:small}.small-title p{align-items:start;justify-content:left;justify-items:left;text-align:left}.Energia-badge{background-color:#fef3c7;color:#92400e}.Prikon-badge{background-color:#f3f4f6;color:#1f2937}.Vykon-badge{background-color:#d1fae5b0;color:#065f46}.Teplo-badge,.Teplota-badge{background-color:rgba(255,102,0,.411);color:#8b5313}.chlad-badge{background-color:#e0e7ff;color:#3730a3}.Pocitadlo-badge{background-color:#fee2e2;color:#991b1b;width:50%}.Energia-badge,.Pocitadlo-badge,.Prikon-badge,.Teplo-badge,.Teplota-badge,.Vykon-badge,.chlad-badge{border-radius:2px;box-shadow:0 0 0 1px #0000000d;font-family:var(--font);font-size:8px;font-weight:500;padding:4px}.badge-wrapper{display:flex}.virtuals-row-new{display:flex;margin:50px 0;padding:4px;text-align:left;width:100%}.virtuals-row-new .LabeledInputA{color:#fff;width:100%}.meter-select-type{-webkit-appearance:none;border:none;display:flex;font-size:x-small;margin:5px;text-align:center;width:100%}select:focus{outline:none}.operand-handle{background-color:#0ff;border-radius:50%}.constant-handle{background-color:#ff0}.meter-amount-types{align-items:center;background-color:#fff;border-radius:50%;bottom:10px;color:#1f2937;font-size:6px;font-weight:500;height:10px;justify-content:center;left:28%;line-height:1.2;position:absolute;text-align:center;transform:translateX(50%);width:10px}.node-add-handle{background-color:#0ff;bottom:-20px;box-shadow:0 2px 4px #0006,0 7px 13px -3px #0000004d,inset 0 -3px 0 #0ff;height:18px;position:absolute;right:50%;transform:translateX(50%);width:18px}.delete-handle-node,.node-add-handle{border:1px solid #fff;border-radius:25%;cursor:pointer;opacity:.5;transition:.2s ease-out}.delete-handle-node{align-items:center;background-color:var(--itsmart-red);box-shadow:0 6px 24px 0 #0000000d,0 0 0 1px #00000014;display:flex;font-size:xx-small;height:12px;justify-content:center;width:12px}.delete-handle-node:hover,.node-add-handle:hover{opacity:1}.operand-default{background-color:initial;border-radius:4px;box-shadow:0 0 0 1px #0000000d;padding:0 2px}.edit-button{background-color:var(--itsmart-red);border-radius:6px;cursor:pointer;opacity:.7;padding:4px 16px;transition:.2s ease-out}.edit-button:hover{opacity:1}.operands-list{border:2px solid #0ff}.output-list{border:2px solid var(--itsmart-red)}.handle-meter-rigth{right:-6px}.handle-meter-left,.handle-meter-rigth{border:2px solid #fff;border-radius:16px;height:60%;position:absolute;width:12px}.handle-meter-left{left:-6px}.handle-meter{background-color:#c0c6c7}.handle-operator{background-color:#0ff}.handle-konstant{background-color:#ff0}.handle-output{background-color:var(--itsmart-red)}.konstant-list{border:2px solid #ff0}.constant-node-wrapper{align-items:center;background-color:#fff;border:1px solid #ff0;border-radius:4px;box-shadow:0 2px 4px #0006,0 7px 13px -3px #0000004d,inset 0 -3px 0 #ff0;display:flex;flex-direction:column;height:36px;justify-content:center;text-align:center;width:108px}.constant-node-delete{position:absolute;right:10%;top:-12px;transform:translateX(50%)}.constant-node{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:5px;width:100%}.node-input{border:none;border-radius:2px;box-shadow:0 0 0 1px #0000000d;font-size:8px;outline:none;padding:2 4px;width:35%}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.constant-node-wrapper .constant-handle{background-color:#ff0}.constant-node-title{background-color:#fff;border:1px solid #ff0;border-radius:4px;font-size:6px;padding:2px 10px;position:absolute;right:50%;top:-6px;transform:translateX(50%)}.constant-node-icon{border-right:1px dashed #ff0;flex:1 1;padding:4px}.constant-node-icon,.operator-function-indicator{align-items:center;display:flex;justify-content:center;text-align:center}.operator-function-indicator{background-color:initial;border-top:1px dashed #0ff;font-size:6px;gap:6px;height:20px;justify-items:center;overflow:hidden;width:84px}.operator-indicator{font-size:6px}.output-node-wrapper .output-handle{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:var(--itsmart-red);border:1px solid #fff}.output-node-wrapper{box-shadow:0 2px 4px #0006,0 7px 13px -3px #0000004d,inset 0 -3px 0 red;padding:15px}.output-logo,.output-node-wrapper{background-color:#fff;border:1px solid red;border-radius:4px}.output-logo{box-shadow:0 2px 5px -1px #32325d40,0 1px 3px -1px #0000004d;font-size:xx-small;left:12%;padding:2px 4px;position:absolute;top:0;transform:rotate(-12deg)}.center{align-items:center;display:flex;justify-content:center;text-align:center}.btn-virtuals{background-color:var(--itsmart-red);border:2px solid red;border-radius:4px;color:#fff;cursor:pointer;font-family:var(--font);margin:25%;padding:10% 18%}.btn-hide{--bg-opacity:0.25;background-color:#c0c6c718;border-radius:8px;color:#000;font-size:large}.search-container{align-items:center;display:flex;position:relative}.search-input{border:1px solid #ccc;border-radius:4px;flex:1 1;padding:8px;width:95%}.dropdown-container{margin-left:8px;position:relative}.dropdown-button{align-items:center;background:#c0c6c718;border-radius:4px;box-shadow:0 2px 4px #0000001a;cursor:pointer;display:flex;flex:1 1;justify-content:center;padding:4px;z-index:1001}.dropdown-menu{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--grey);border:1px solid #cccccc46;border-radius:4px;color:#fff;font-size:small;left:-160px;margin-top:4px;max-height:140px;overflow-y:auto;position:absolute;top:100%;width:190px;z-index:1000}.dropdown-item{cursor:pointer;padding:8px 12px}.dropdown-item:hover{background-color:#f0f0f062}.preview-computation{padding:16px}.computation-preview-text{font-size:16px;margin-top:8px}.Input{border:1px solid #ccc;border-radius:4px;padding:8px}.flex{display:flex}.custom-dropdown{position:relative;width:100%}.custom-dropdown-selected{align-items:center;background-color:#f0f0f0;border:1px solid #ccc;border-radius:4px;cursor:pointer;display:flex;font-size:x-small;justify-content:space-between;margin:2px 4px;padding:2px 10px}.custom-dropdown-options{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 5px #0000001a;font-size:xx-small;font-size:x-small;left:0;position:absolute;top:100%;width:100%;z-index:1000}.custom-dropdown-option{cursor:pointer;padding:2px}.custom-dropdown-option:hover{background-color:#f0f0f0}.custom-dropdown.open .custom-dropdown-options{display:block}@media screen and (max-width:649px){.hide-on-width{display:none}}:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:0.9;--rt-transition-show-delay:0.15s;--rt-transition-closing-delay:0.15s;--rt-arrow-size:8px}.core-styles-module_tooltip__3vRRp{left:0;opacity:0;pointer-events:none;position:absolute;top:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{background:inherit;position:absolute;z-index:-1}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:.9;opacity:var(--rt-opacity);transition:opacity .15s ease-out;transition:opacity var(--rt-transition-show-delay) ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity .15s ease-in;transition:opacity var(--rt-transition-closing-delay) ease-in}.styles-module_tooltip__mnnfp{border-radius:3px;font-size:90%;padding:8px 16px;width:-webkit-max-content;width:max-content}.styles-module_arrow__K0L3T{height:8px;height:var(--rt-arrow-size);width:8px;width:var(--rt-arrow-size)}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:#222;background:var(--rt-color-dark);color:#fff;color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:#fff;background-color:var(--rt-color-white);color:#222;color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:#8dc572;background-color:var(--rt-color-success);color:#fff;color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:#f0ad4e;background-color:var(--rt-color-warning);color:#fff;color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:#be6464;background-color:var(--rt-color-error);color:#fff;color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:#337ab7;background-color:var(--rt-color-info);color:#fff;color:var(--rt-color-white)}