[hidden]{display:none!important}.build-panel{max-width:800px;padding:28px;border:1px solid #343944;border-radius:6px;background:#101217;margin:24px 0 40px}.build-panel label{display:block;font-size:14px;margin-bottom:12px}.build-panel input{display:block;max-width:100%;width:100%;padding:16px;border:1px dashed #555b69;border-radius:4px;color:#aeb3bd;margin-bottom:22px;font:inherit}.build-panel input::file-selector-button{padding:8px 12px;margin-right:12px;border:1px solid #555b69;border-radius:4px;background:#191d24;color:#eee;cursor:pointer}button.button{font-family:inherit;cursor:pointer}button:disabled{opacity:.4;cursor:not-allowed}#build-status{font-size:14px;min-height:24px;margin:18px 0 0;color:#aeb3bd}#build-status.error{color:#f3a7a7}#result{margin-top:28px;padding-top:20px;border-top:1px solid #343944}#result p{font-size:14px}.hash{overflow-wrap:anywhere;font:12px/1.8 ui-monospace,SFMono-Regular,monospace;color:#aeb3bd}details{max-width:800px;margin:22px 0}summary{cursor:pointer;font-size:14px;color:#b2c9ed}.build-panel h2{margin-top:0;font-size:22px}.build-panel .actions{gap:12px}.status-pill{display:inline-block;border:1px solid #655940;border-radius:3px;padding:4px 9px;color:#d7c49a;font-size:11px;letter-spacing:.06em}code{overflow-wrap:anywhere}@media(max-width:650px){.build-panel{padding:20px}.build-panel input{font-size:13px;padding:12px}}

.build-panel select{display:block;width:100%;font:inherit;padding:12px;border:1px solid #555b69;border-radius:4px;color:#eee;background:#191d24}.build-panel #version-description{margin:12px 0 24px;min-height:42px}
