/**
 * senotype_editor - 
 * @version v0.1.0
 * @link https://github.com/sennetconsortium/senotype_editor
 * @date Wed Nov 19 2025 10:54:51 GMT-0500 (Eastern Standard Time)
 */
body{display:grid;grid-template-rows:auto 1fr auto;min-height:100vh}.accordion-button{color:#2c2d2e !important;font-size:18px !important}.accordion-button:not(.collapsed){background-color:#eee !important}footer{border-top:solid 1px #dee2e7;background-color:#fcfcfc;min-height:150px;width:100%}footer__wrap{display:flex;justify-content:center;align-items:center}footer a{color:var(--bs-gray-600)}footer a:hover{color:#000;text-decoration:underline}.input-cellBox{border:solid 1px #eee;padding:10px}@media (max-width:991px){.input-cellBox{width:98% !important;margin:10px auto}}@media (min-width:992px){.input-cellBox{margin:1%}}.input-cellBox h6{font-size:1rem;border-bottom:solid 1px #eee;padding-bottom:8px;margin-bottom:20px}@media (min-width:992px){.input-cellBox.col-md-2{width:15.5%}.input-cellBox.col-md-4{width:31.33333333%}.input-cellBox.col-md-6{width:48%}}@media (min-width:992px){.input-cellBox--HM.col-md-3{width:28%}}.input-cellBox--age{max-width:98% !important}@media (min-width:992px){.input-cellBox--age.col-lg-6{width:52%}}.input-treeView{background-color:#fff;padding:0 !important;position:relative;max-height:270px;border:1px solid #d3d3d3;border-radius:5px;border-top-left-radius:0;border-top-right-radius:0;border-top:none;border-left:none;overflow-y:auto;overflow-x:hidden}.input-treeView > .row{height:80%}.input-treeView button{float:right;margin-right:10px}.input-treeView #senotype-tree{background-color:#fff;padding:3px;max-height:225px;overflow:auto}.label-wide{text-align:right;text-transform:capitalize}@media (min-width:1200px){.label-wide{min-width:90px}}@media (min-width:992px){.label-wide{display:inline-block}}.navbar{background-color:#505250;color:rgba(255,255,255,0.55)}.navbar .navbar-brand{color:#fff}.navbar .navbar-brand:hover{color:#fff}.navbar a{text-decoration:none;color:rgba(255,255,255,0.55)}.navbar a:hover{color:#fff}.statusMsg{margin-top:3em}.statusMsg h1{margin-bottom:1em}.statusMsg__footer{margin-top:2em;margin-bottom:2em;width:25%}