@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,700');@import url('https://fonts.googleapis.com/css?family=Roboto+Mono:300');#embeddedpatcher .clickable{cursor:pointer}#embeddedpatcher .hide{display:none!important}#embeddedpatcher .text-center{text-align:center}#embeddedpatcher .text-right{text-align:right}#embeddedpatcher .m-b{margin-bottom:8px}#embeddedpatcher .row{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}#embeddedpatcher .leftcol{width:28%}#embeddedpatcher .rightcol{width:70%}#embeddedpatcher .leftcol-md{width:60%}#embeddedpatcher .rightcol-md{width:40%}#embeddedpatcher .leftcol-lg{width:70%}#embeddedpatcher .rightcol-lg{width:30%}#embeddedpatcher .icon{display:inline-block;vertical-align:middle;width:16px;height:16px}#embeddedpatcher hr{border:0;border-top:1px dotted #bbb;margin:15px 0}#embeddedpatcher .buttons{margin-top:20px;text-align:right}#embeddedpatcher input[type=file],select{box-sizing:border-box;max-width:100%;font-family:inherit;font-size:100%;outline:0;border:0;border-radius:3px}#embeddedpatcher input[type=file].w100,select.w100{width:100%}#embeddedpatcher input[type=file]{padding:6px 10px}#embeddedpatcher select{padding:6px 18px 6px 10px;-webkit-appearance:none;-moz-appearance:none;text-overflow:'';background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+");background-position:100% center;background-repeat:no-repeat}#embeddedpatcher select::-ms-expand{display:none}#embeddedpatcher input[type=file].disabled,select.disabled{background-color:transparent}#embeddedpatcher button{font-family:inherit;font-size:100%;min-width:120px;border-radius:3px;border:0;padding:10px 20px;margin:0 5px;transition:background-color .15s;box-sizing:border-box}#embeddedpatcher button.enabled:hover{cursor:pointer}#embeddedpatcher button.enabled:active{transform:translateY(1px)}#embeddedpatcher button:disabled{opacity:.35!important;cursor:not-allowed}#embeddedpatcher button.no-text.with-icon:before{margin-right:0}#embeddedpatcher #rom-info{font-family:'Roboto Mono',monospace;color:#888;font-size:12px;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;cursor:text}#embeddedpatcher #rom-info .rightcol{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#embeddedpatcher #crc32.valid{color:#008000}#embeddedpatcher #crc32.invalid{color:#f00}#embeddedpatcher #crc32 span{text-decoration:underline}#embeddedpatcher #crc32 span:hover{cursor:pointer;color:#000}#embeddedpatcher #crc32.valid:after{display:inline-block;vertical-align:middle;content:"";width:16px;height:16px;margin-left:4px;background-size:100% 100%;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjMDgwIiBzdHJva2Utd2lkdGg9IjIuNzMiIGZpbGw9Im5vbmUiIGQ9Ik0gMS40Myw2LjU5IEMgNi4yNiwxMS40MiA2LjI2LDExLjQyIDYuMjYsMTEuNDIgTCAxNC42OCwzIi8+PC9zdmc+")}#embeddedpatcher .message{padding:5px 10px;border-radius:3px;display:inline-block;vertical-align:middle}#embeddedpatcher .message.error{background-color:#de4205;color:#fff}#embeddedpatcher .message.warning{background-color:#ffec68;color:#000}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#embeddedpatcher .loading{width:20px;height:20px;display:inline-block;position:relative;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s ease-in-out infinite;vertical-align:middle}#embeddedpatcher .loading:before{width:6px;height:6px;background-color:#41bdc7;border-radius:3px;display:inline-block;content:"";position:absolute;top:0;left:50%;margin-left:-3px}#embeddedpatcher{box-sizing:border-box;max-width:95%;width:600px;margin:20pt auto;padding:30px 15px;border-radius:4px}#embeddedpatcher #dialog-backdrop{position:fixed;display:flex;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.75);margin:0;padding:0;display:none}#embeddedpatcher #dialog-backdrop.show{display:flex}#embeddedpatcher .dialog{vertical-align:middle;margin:auto;background-color:#fff;color:#999;box-sizing:border-box;box-shadow:rgba(0,0,0,.7) 0 0 24px;padding:20px;border-radius:3px;display:none}#embeddedpatcher .dialog.show{display:block}