/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.sprite-sprite,.sprite-calculator,.sprite-mole2d,.sprite-pdf,.sprite-predict,.sprite-spreadsheet,.sprite-warning{background-image:url("/../static/img/sprite-sd9e5b43f23.png");background-repeat:no-repeat}.sprite-calculator{background-position:0 0}.sprite-mole2d{background-position:0 -16px}.sprite-pdf{background-position:0 -30px}.sprite-predict{background-position:0 -46px}.sprite-spreadsheet{background-position:0 -62px}.sprite-warning{background-position:0 -78px}body{font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:14px;line-height:20px;color:#555}body{padding:5px}#title{display:flex;margin:auto}@media only screen and (max-width: 800px){#title{padding-left:15px;padding-right:10px}}@media only screen and (min-width: 800px){#title{max-width:1024px}}#title h1{line-height:125%}.onecontainer,#content-search,footer{margin:auto}@media only screen and (max-width: 800px){.onecontainer,#content-search,footer{width:90%}}@media only screen and (min-width: 800px){.onecontainer,#content-search,footer{max-width:1024px}}#home,#server-error{margin:auto;margin-top:10em}@media only screen and (max-width: 800px){#home,#server-error{width:90%}}@media only screen and (min-width: 800px){#home,#server-error{max-width:600px}}.container{display:grid;gap:10px;margin:auto}@media only screen and (max-width: 800px){.container{width:100%;grid-template-columns:1fr}}@media only screen and (min-width: 800px){.container{max-width:1024px;grid-template-columns:420px 1fr}}@media only screen and (min-width: 800px){#details-sidebar{grid-column:1;grid-row:1}}@media only screen and (min-width: 800px){#details-content{grid-column:2;grid-row:1}}@media only screen and (max-width: 800px){img.comp-drawing{width:200px}}@media only screen and (min-width: 800px){img.comp-drawing{width:250px}}div.ceondo{color:#555;background-color:#fffde3;border:1px solid #e5e1a9;display:grid;max-width:1024px;margin:0 1em 1em 0}div.ceondo div{padding:1em;text-align:left}div.alert{display:grid;max-width:1024px;margin:auto;margin-top:1em}div.alert div{padding:1em;text-align:center}div.alert-success{color:#004085;background-color:#cce5ff;border:1px solid #b8daff}div.alert-warning{color:#856404;background-color:#fff3cd;border:1px solid #ffeeba}#content-similar{display:grid;max-width:1024px;margin:auto;gap:10px;grid-template-columns:repeat(5, 20%);margin-top:20px}#content-similar div.mol{margin-bottom:-5px}#content-similar div.mol img{width:100%}#hd-search{display:grid;max-width:1024px;margin:auto;gap:10px;justify-content:center;align-content:center;margin-top:20px}@media only screen and (max-width: 800px){#hd-search{grid-template-columns:95%}}@media only screen and (min-width: 800px){#hd-search{grid-template-columns:150px 1fr 120px 120px;grid-auto-rows:57px}}#hd-search div{display:flex}#hd-search div.hd-search-input input{width:100%;margin:auto}#hd-search div.hd-search-button input{width:100%;margin:auto}#hd-search div.hd-search-button input:hover{cursor:pointer}#hd-search div span{margin:auto}#page-title{display:grid;max-width:1024px;margin:1em auto 10px auto;grid-template-columns:150px 1fr}#page-title div.logo{text-align:left}#page-title div.title{text-align:right}div.mult2cols{display:grid;max-width:1024px;margin:auto;gap:10px;padding-top:2em}@media only screen and (max-width: 800px){div.mult2cols{width:100%;grid-template-columns:1fr}}@media only screen and (min-width: 800px){div.mult2cols{grid-template-columns:250px 1fr}}@media only screen and (min-width: 800px){div.mult2cols h2.first{margin-top:0;padding-top:0}}table#advanced{margin:1em auto}table#advanced td{padding:2px}div#live,div.apikey,div.notice{border:1px solid #e5e1a9;background-color:#fffde3;padding:12px;margin-bottom:1em}table.sform{margin-top:1em;margin-bottom:1em}table.props{margin:1em auto;width:100%;max-width:800px;border-collapse:collapse}#prediction table.props{width:auto;margin:1em 0}table.props td.lt{border-top:1px solid #d3d7cf}table.props td{padding:5px 7px}table.props th{text-align:center;padding:3px 15px;background-color:#babdb6;color:#555;vertical-align:top;border-top:1px solid #d3d7cf}.th-fixed,.th-measured{border-bottom:1.5px solid}.th-fixed{border-color:#babdb6}.th-measured{border-color:#999}table.props tr{border-left:1px solid #d3d7cf;border-right:1px solid #d3d7cf;border-bottom:1px solid #d3d7cf}table.props td{border:none;vertical-align:top}.c{text-align:center}.r{text-align:right}.l{text-align:left !important}.hide{display:none}tr.intline{background-color:#eeeeec}p.error,span.error{color:#c00}p.note,span.note{color:#888a85;font-size:80%;line-height:128%}img.icon{vertical-align:text-bottom}div.mol img{border:1px solid #eeeeec;width:100%}a.sprite,span.sprite{position:relative;text-decoration:none;padding-left:16px;padding-right:6px}a.sprite span,span.sprite span{position:absolute;display:block;left:0;top:0;width:16px;height:16px;text-align:left;text-indent:-9999px}span.sprite span{margin-left:3px}a.sprite span.sprite-mole2d{height:15px}#homelogo{margin-bottom:3em}#home,#server-error{text-align:center}#details-sidebar ul{margin:0 0 1em 0;padding:0}#details-sidebar li{margin:0;padding:0}#details-sidebar dt{font-weight:bold}#details-sidebar dd{margin:0;padding:0;overflow-wrap:break-word}footer{margin:1em auto;text-align:center}.source-link:hover{background-color:#fffbb8}.source-link:active{color:#000}a:target{animation:a_animation .75s ease-in-out;animation-fill-mode:forwards}@keyframes a_animation{0%{background:rgba(0,0,0,0)}100%{background:#fff780;border:1rem #fff780;border-radius:20rem}}.id-column{width:3.5rem}html{scroll-behavior:smooth}div.homesearch{display:grid;grid-template-columns:1fr 120px;width:100%;justify-content:center;align-content:center;gap:10px}div.searchfield{grid-column:1;grid-row:1}div.searchfield input{width:100%}div.searchbutton{grid-column:2;grid-row:1}div.searchbutton input{width:120px}div.searchbutton :hover{cursor:pointer}#hometable{border:1px solid #e5e1a9;background-color:#fffde3;margin:2em auto;display:grid;padding:5px 10px 5px 15px;grid-template-columns:1fr 1fr 1fr}#hometable h3{font-size:14px;line-height:20px;margin:0}#hometable p{margin:0 0 1em 0}#hometable div.full{grid-column-start:1;grid-column-end:4}#hometable ul{padding:0;margin:0 0 7px 1.5em}.mix-info-header{text-align:left}.mix-comp-drawing{position:relative;max-width:12.5rem;margin-top:.5rem}.mix-dataset-ref{font-size:.6rem;vertical-align:super}.mix-links{text-decoration-line:none}.mix-links:hover{text-decoration-line:underline}.mix-links:focus{color:#000}.mix-btt-button{position:fixed;right:1rem;bottom:2rem;z-index:100}.mix-btt-button:hover{cursor:pointer}@media only screen and (max-width: 1200){.mix-btt-button{display:none}}.ketcher-frame,.ketcher-loading{width:100%;height:25.75rem;border-style:none;overflow:hidden}.ketcher-loading{display:flex;justify-content:center;align-items:center;font-size:2rem}.lds-spinner{display:flex;justify-content:center;align-items:center}.lds-spinner div{transform-origin:40px 40px;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:#555}.lds-spinner div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s}.lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-0.9s}.lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-0.8s}.lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-0.7s}.lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-0.6s}.lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-0.5s}.lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-0.4s}.lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-0.3s}.lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-0.2s}.lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-0.1s}.lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}#registration{max-width:800px;grid-template-columns:1fr 3fr;display:grid;gap:10px;margin:auto}#registration div.fullwidth{grid-column-start:1;grid-column-end:3}#registration div.submit{grid-column-start:2}#registration div.label{text-align:right}input.danger{background-color:#db2828;color:#fff;box-shadow:none;border:1px solid #db2828;border-radius:5px;padding:3px}.smallform{max-width:800px;grid-template-columns:1fr 3fr;display:grid;gap:10px;margin:auto}.smallform div.fullwidth{grid-column-start:1;grid-column-end:3}.smallform div.submit{grid-column-start:2}.smallform div.label{text-align:right}.backdrop-container{display:none;position:fixed;z-index:2;right:0;top:2em;width:250px;overflow:auto;background-color:#3565a2;animation:fadeIn 1.2s ease-in-out;color:#f2f2f2}.profile-icon{width:32px;height:32px;display:inline-block;background-image:url("/static/img/user.svg");background-repeat:no-repeat;margin-left:5px}.profile-icon-logged{width:32px;height:32px;display:inline-block;background-image:url("/static/img/user-graduate-solid.svg");background-repeat:no-repeat;margin-left:5px}nav{background-color:#3565a2;color:#f2f2f2;width:48px;padding-top:2px;display:flex;align-items:top;position:fixed;border-left:1px solid #3565a2;border-top:1px solid #3565a2;border-bottom:1px solid #3565a2;border-radius:5px 0 0 5px;top:48px;right:0;z-index:1;height:38px}.profilenav-container{min-height:38px;background-color:#3565a2;color:#f2f2f2;width:0;padding-top:2px;position:fixed;border-left:1px solid #3565a2;border-top:1px solid #3565a2;border-bottom:1px solid #3565a2;border-radius:5px 0 0 5px;z-index:3;top:48px;right:-1px;overflow:hidden;transition:.5s;display:flex;flex-direction:row;align-items:top}.profilenav-container ul{list-style-type:none;padding:0;margin:3px 0 5px 0}.profilenav-container a{text-decoration:none;color:#f2f2f2;display:block;border:1px solid #3565a2;transition:.3s;margin-right:5px;padding:5px}.profilenav-container a.link:hover{color:#3565a2;background-color:#f2f2f2;border:1px solid #f2f2f2;border-radius:5px}.profilenav-container input.profile-logout{padding:7px;background:none;border:1px solid #3565a2;color:#f2f2f2;cursor:pointer;display:inline}.profilenav-container input.profile-logout:hover{color:#3565a2;background-color:#f2f2f2;border:1px solid #f2f2f2;border-radius:5px}
