.release-card{padding:24px;border:1px solid var(--border);border-radius:12px;background:white;margin:20px 0}.release-card h2{margin-top:0}.release-card label{display:block;margin:12px 0}.release-card input:not([type=checkbox]),.release-card select,.release-card textarea{display:block;width:100%;max-width:700px;padding:10px}.release-card input[type=checkbox]{width:auto;margin-right:10px}.release-card table{width:100%;border-collapse:collapse;text-align:left}.release-card th,.release-card td{padding:12px;border-bottom:1px solid var(--border);vertical-align:top}.release-card button{margin:4px}.release-card pre{white-space:pre-wrap}.release-card .scroll{overflow-x:auto}#notice{white-space:pre-wrap}progress{margin:0 12px}dialog{max-width:580px}#nodes{max-height:300px;overflow:auto}

#upload-status{white-space:pre-wrap;font-weight:600;line-height:1.7}#upload-status[data-state="error"]{color:#b42318}#upload-status[data-state="success"]{color:#28733b}

[hidden]{display:none!important}.release-tabs{display:flex;gap:8px;border-bottom:1px solid var(--border);padding-bottom:8px}.release-tabs button{padding:12px 24px;border:1px solid var(--border);border-radius:8px;background:white;cursor:pointer}.release-tabs button[aria-selected="true"]{background:#c95f36;color:white;border-color:#c95f36}.package-guide{background:#faf7f2;padding:18px;border-radius:8px;margin:20px 0}.package-guide pre{background:white;padding:14px;border:1px solid var(--border);border-radius:6px}#upload-summary{padding:14px;border:1px solid var(--border);border-radius:8px;white-space:pre-wrap}#upload-summary[data-state="error"]{color:#b42318;background:#fff3f1}#upload-summary[data-state="success"]{color:#28733b;background:#f0faf2}#nodes label{margin:0}#nodes{max-height:480px}#manifest-status{color:#745339}#release-select{max-width:500px}@media(max-width:600px){.release-card{padding:16px}.release-tabs button{flex:1;padding:12px}.release-card button{max-width:100%}progress{max-width:45%;margin:8px}}
