/* Editor follows the existing Mod release table and native px/ps/pn controls. */
.game-release-form .d pre{white-space:pre-wrap;overflow-wrap:anywhere}
.game-release-editor{max-width:100%;margin-top:6px}
.game-release-editor table{width:100%;border-collapse:collapse;table-layout:fixed}
#gameReleaseEditor thead th{width:auto;background:#eef2f7;border:1px solid #d6dde8;padding:5px 8px;font-weight:normal;color:#555;white-space:nowrap}
#gameReleaseEditor .game-release-cell{border:1px solid #e4e4e4;padding:4px 5px;vertical-align:middle;min-width:0;overflow:hidden}
.game-release-field{display:block;min-width:0}
.game-release-field>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
.game-release-editor .px,.game-release-editor .ps{width:100%;box-sizing:border-box;height:26px}
.game-release-editor .ps{text-overflow:ellipsis;overflow:hidden}
#gameReleaseEditor .game-release-actions{text-align:center;white-space:nowrap;padding:3px 5px;border:1px solid #e4e4e4;vertical-align:middle}
#gameReleaseEditor .game-release-actions .pn{padding:0 5px;margin:1px;font-size:11px;height:20px;line-height:18px;white-space:nowrap}
.game-release-actions .pn:last-of-type{color:#c44}
#gameReleaseEditor .game-release-refresh{float:right;padding:0 6px;font-size:12px;margin-top:1px}
.game-release-toolbar{margin-top:8px}
.game-release-toolbar .pn{padding:1px 10px;margin-right:6px}
.game-release-editor button:disabled{opacity:.45;cursor:default}
.game-release-error{white-space:normal;color:#c00;overflow-wrap:anywhere;font-size:12px}
.game-release-status,.game-release-version-status,.game-release-meta{font-size:12px;color:#666;overflow-wrap:anywhere}
.game-release-editor textarea{width:100%;min-height:140px;box-sizing:border-box}
.game-release-view{width:100%;table-layout:fixed}
.game-release-view>tbody>tr>td{padding:5px}
.game-release-downloads{padding:6px 0 4px}
@media(max-width:760px){
.game-release-form,.game-release-form>tbody,.game-release-form>tbody>tr,.game-release-form>tbody>tr>td,.game-release-form>tbody>tr>th{display:block;width:100%;box-sizing:border-box}
.game-release-editor colgroup{display:none}
#gameReleaseEditor thead,#gameReleaseEditor thead tr{display:block}
#gameReleaseEditor thead th{display:none}
#gameReleaseEditor thead .game-release-file-header{display:inline-block;width:auto;margin-right:6px}
#gameReleaseEditor .game-release-refresh{float:none;margin-left:6px;width:auto;height:22px;line-height:18px}
#gameReleaseEditor .game-release-actions .pn{width:auto}
.game-release-editor table,.game-release-editor tbody{display:block}
.game-release-edit-card{display:block;margin:8px 0;border:1px solid #e4e4e4}
#gameReleaseEditor .game-release-cell,#gameReleaseEditor .game-release-actions{display:block;border:0;padding:4px 5px}
.game-release-field{display:flex;align-items:center;gap:8px}
.game-release-field>span{position:static;width:112px;height:auto;flex-shrink:0;clip-path:none;overflow:visible;color:#555}
.game-release-field>.px,.game-release-field>.ps{min-width:0;flex:1;height:30px}
#gameReleaseEditor .game-release-actions{text-align:left}
}

@media(max-width:760px){
.game-release-view,.game-release-view>tbody,.game-release-view>tbody>tr,.game-release-view>tbody>tr>td{display:block;width:100%;box-sizing:border-box}
.game-release-view caption{display:block;text-align:left}
}
