.mono{font-family:monospace}.pre{white-space:pre}.explain{cursor:help;text-decoration:underline dotted}.input-error{font-weight:700;color:red;display:none}button:disabled,input[type=button]:disabled,input[type=submit]:disabled,input[type=reset]:disabled{cursor:not-allowed}.spinner{display:none;width:1.2em;height:1.2em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;border:2px solid #fff;border-color:#fff #fff transparent transparent;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-animation:spinner-spin .85s cubic-bezier(0,0,.8,.6) infinite;-moz-animation:spinner-spin .85s cubic-bezier(0,0,.8,.6) infinite;animation:spinner-spin .85s cubic-bezier(0,0,.8,.6) infinite}.spinner.shown{display:-moz-inline-box;display:inline-block;zoom:1}@keyframes spinner-spin{0%{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}100%{-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);transform:rotate(315deg)}}@-webkit-keyframes spinner-spin{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}100%{-webkit-transform:rotate(315deg);transform:rotate(315deg)}}@-moz-keyframes spinner-spin{0%{-moz-transform:rotate(-45deg);transform:rotate(-45deg)}100%{-moz-transform:rotate(315deg);transform:rotate(315deg)}}.search-script{display:none}#details-curtain{position:fixed;top:0;right:0;bottom:0;left:0;background:#000;background:rgba(0,0,0,.7);z-index:1000;display:none}#details-dialog{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:75%;max-height:85%;background:#000;z-index:1100;display:none;border-collapse:collapse}#details-dialog>tbody,#details-dialog>thead{background:#000;background:rgba(0,0,0,.5)}#details-dialog>thead>tr>td{position:relative;min-width:20vw}#details-dialog .close{position:absolute;top:0;bottom:0;right:0;font-size:1.1em;padding:0 .5em;cursor:pointer;user-select:none}.details-body{max-height:80vh;overflow:auto}body.modal-open{overflow:hidden}
