.game-pane{display:grid;grid-template-columns:minmax(320px,420px) 1fr;gap:22px;padding:22px;min-height:calc(100vh - 94px)}.game-pane.hidden{display:none}.game-compose,.game-list-wrap{background:#fff;border:1px solid #d9d9d2;border-radius:18px;padding:20px}.game-compose h2,.game-list-wrap h2{margin:0 0 16px;font-family:Unbounded,Onest,sans-serif;font-size:20px}.game-form{display:grid;gap:12px}.game-form label{display:grid;gap:6px;font-size:12px;color:#666}.game-form input,.game-form textarea{width:100%;border:1px solid #ccc;border-radius:12px;padding:11px 12px;font:14px Onest,sans-serif;background:#fafaf7;color:#111}.game-form textarea{min-height:130px;resize:vertical}.game-files{display:grid;grid-template-columns:1fr 1fr;gap:10px}.game-form button{border:0;border-radius:999px;background:#111;color:#fff;padding:12px 16px;font-weight:700;cursor:pointer}.game-form button:disabled{opacity:.45}.game-status{min-height:20px;font-size:12px;color:#666}.game-updates{display:grid;gap:12px}.game-update{display:grid;grid-template-columns:110px 1fr auto;gap:14px;align-items:start;border-top:1px solid #e6e6df;padding-top:14px}.game-update:first-child{border-top:0;padding-top:0}.game-update img{width:110px;height:78px;object-fit:cover;border-radius:10px;background:#eee}.game-update h3{margin:0 0 5px;font-size:16px}.game-update p{margin:0;color:#666;font-size:13px;line-height:1.45}.game-update small{display:block;color:#999;margin-top:6px}.game-update .delete{background:transparent;color:#a22;border:1px solid #dcc;border-radius:999px;padding:8px 10px;cursor:pointer}.game-upload-note{font-size:11px;color:#999}.game-published{display:flex!important;grid-template-columns:auto 1fr!important;align-items:center;gap:8px!important}.game-published input{width:auto!important}@media(max-width:900px){.game-pane{grid-template-columns:1fr}.game-update{grid-template-columns:90px 1fr}.game-update .delete{grid-column:2;justify-self:start}}