@font-face{font-family:Poppins;src:url(Poppins-Thin.533f7825.ttf)format("truetype");font-weight:100}@font-face{font-family:Poppins;src:url(Poppins-ExtraLight.5782d82e.ttf)format("truetype");font-weight:200}@font-face{font-family:Poppins;src:url(Poppins-Light.ace0ebd3.ttf)format("truetype");font-weight:300}@font-face{font-family:Poppins;src:url(Poppins-Regular.d5d72893.ttf)format("truetype");font-weight:400}@font-face{font-family:Poppins;src:url(Poppins-Medium.99ed75b1.ttf)format("truetype");font-weight:500}@font-face{font-family:Poppins;src:url(Poppins-SemiBold.c0f07c7f.ttf)format("truetype");font-weight:600}@font-face{font-family:Poppins;src:url(Poppins-Bold.23054c2a.ttf)format("truetype");font-weight:700}@font-face{font-family:Poppins;src:url(Poppins-ExtraBold.8ea7fe16.ttf)format("truetype");font-weight:800}@font-face{font-family:Poppins;src:url(Poppins-Black.34a61e32.ttf)format("truetype");font-weight:900}*,:before,:after{box-sizing:border-box}body{min-height:100vh;font:300 var(--fs-300)var(--ff-sans-normal);background-color:#fff;margin:0}button,input,select,textarea{font:inherit}input[type=file]::file-selector-button{font:inherit}img{max-width:100%}:root{--color-primary:white;--color-secondary:#fafafa;--color-terciary:#eee;--color-border:#e0e0e0;--color-text:black;--color-error:red;--color-box:white;--fs-500:1.125rem;--fs-400:1rem;--fs-300:.875rem;--ff-sans-normal:"Poppins",sans-serif;--baseline:1rem;--space-xl:calc(var(--baseline)*1.5);--space-lg:var(--baseline);--space-md:calc(var(--baseline)/2);--space-sm:calc(var(--baseline)/4);--space-xs:calc(var(--baseline)/8)}.tal{text-align:left!important}.tar{text-align:right!important}.blk{display:block!important}.dib{display:inline-block!important}.fsb{justify-content:space-between;display:flex}.fab{align-items:baseline;display:flex}.fac{align-items:center;display:flex}.fae{align-items:flex-end;display:flex}.mts{margin-top:var(--space-sm)}.mtm{margin-top:var(--space-md)}.mtl{margin-top:var(--space-lg)}.button{min-width:calc(var(--space-lg)*6);margin-left:var(--space-sm);margin-right:var(--space-sm);padding:var(--space-sm)var(--space-md)}.link{color:#00f;cursor:pointer;text-decoration:none}.button:first-child{margin-left:0}.button:last-child{margin-right:0}.dialog{z-index:9999;background-color:#0000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.msgbox{max-width:80%;max-height:85vh;padding:var(--space-lg)var(--space-xl);border:1px solid var(--color-border);background-color:var(--color-box);flex-direction:column;display:flex;box-shadow:3px 3px 3px #00000080}.mb-title{padding-bottom:var(--space-md);border-bottom:1px solid var(--color-border);margin-bottom:var(--space-lg);flex-shrink:0}.mb-text{flex:1;min-height:0;overflow-y:auto}.msgbox>button{flex-shrink:0}.mb-animation{width:25px;height:25px;animation:2.5s linear infinite working}@keyframes working{to{transform:rotate(1turn)}}ul.menu{user-select:none;font-variant:small-caps;font-weight:700;font-size:var(--fs-500);margin:0;padding:0;list-style:none;display:inline-block}ul.submenu{font-variant:normal;font-size:var(--fs-300)}.menu ul{top:calc(var(--space-lg)*2.5);border:1px solid var(--color-border);background-color:var(--color-primary);color:var(--color-text);z-index:999;padding:0;list-style:none;display:none;position:absolute;box-shadow:3px 3px 3px #00000080}.submenu ul{top:calc(var(--space-lg)*2.25)}.menu li{padding:var(--space-md)var(--space-lg)}.submenu li{padding:var(--space-md)}.menu li:hover{cursor:pointer;background-color:var(--color-terciary)}.menu>li{display:inline-block;position:relative}.submenu>li{padding:var(--space-md)var(--space-lg)}.menu>li:not(:last-child) ul{left:0}.menu>li:last-child ul{right:0}.menu>li:hover ul{display:block}.menu>li:hover li{font-variant:normal;width:100%;font-weight:400;font-size:var(--fs-300)}.menu img{height:var(--space-lg);margin-right:var(--space-md)}@media only screen and (width<=1024px){.menu li>span{display:none}.menu img{margin-right:0}}.crud{background-color:var(--color-secondary)}#module_name,#page_info{font-size:var(--fs-300);padding-left:var(--space-lg);padding-right:var(--space-lg);user-select:none;font-weight:700}#module_name{border:1px solid #000}#grid{height:84vh;overflow:auto}#grid table{border-collapse:collapse;min-width:100%}#grid th,#grid td{border:1px solid var(--color-border);padding-left:var(--space-md);padding-right:var(--space-md);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#grid th{cursor:pointer;background-color:var(--color-terciary);font-weight:400}#grid th[data-visible="0"],#grid td[data-visible="0"]{display:none}#grid th:not([data-visible="0"]),#grid td:not([data-visible="0"]){display:table-cell}#grid tr:hover td{cursor:pointer;background-color:#e9dbfd}.form{padding:var(--space-lg)var(--space-xl);border:1px solid var(--color-border);background-color:var(--color-box);box-shadow:3px 3px 3px #00000080}.form *{vertical-align:baseline}.form [data-error]{outline:1px solid var(--color-error)}.form label{text-align:left;display:inline-block}.form label:not(:last-child){margin-right:var(--space-sm)}.form label,.form fieldset{margin-bottom:var(--space-md)}.form input:not([type=checkbox]):not([type=radio]),.form select,.form textarea{width:100%;margin-top:var(--space-sm);padding:var(--space-xs);display:block}.form legend{text-align:left}.form input[type=checkbox]:not(table *){margin:auto;margin-top:var(--space-md);margin-bottom:var(--space-md);display:block}.form img{cursor:pointer;width:1.75rem}.form img:hover{filter:drop-shadow(1px 0)}.form :has(>table tr[class^=row],>table tr[class^=subrow]){scrollbar-width:none;min-height:15.5rem;max-height:15.5rem;overflow-y:scroll}.form table{border-collapse:collapse;width:100%}.form th{font-weight:400}.form .title{width:100%;padding-bottom:var(--space-md);border-bottom:1px solid var(--color-border)}.form .keymap:not(:has(button)){width:47%}.form .keymap select{scrollbar-width:none}.form .keymap:has(button){padding:var(--space-md);flex-direction:column;justify-content:space-evenly;display:flex}#header{padding:var(--space-md);margin-bottom:var(--space-sm);border:1px solid var(--color-border);background-color:var(--color-primary)}#header img{height:4rem}#header div{padding:var(--space-md)var(--space-lg);text-align:right;font-size:var(--fs-300)}#workarea{background-color:var(--color-primary);border:1px solid var(--color-border);height:89vh}@media only screen and (width<=1024px){#header img:first-child{height:3rem}#header img:last-child{height:2.5rem}#header #identification{display:none}}
/*# sourceMappingURL=SIAL_DEV.b02ef05b.css.map */
