.lore-page #public-mod-list.placeholder-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.custom-mod-card{min-width:0;border:1px solid #a260c448;background:#0c0915;overflow:hidden;box-shadow:5px 5px 0 #21083255}.custom-mod-card h2{font:700 20px 'Minecraft',sans-serif;color:#f2caff;margin:24px 24px 12px}.custom-mod-card p{padding:0 24px 24px;margin:0;white-space:pre-wrap}.custom-mod-card>img{display:block;width:100%;height:260px;object-fit:cover}.custom-mod-card .model-empty{height:260px;display:grid;place-items:center;background:radial-gradient(circle,#39204b,#100b1b);color:#d59cf5;font:18px 'Minecraft',sans-serif;padding:30px;text-align:center}
bb-model-viewer{display:block;position:relative;min-width:0;background:radial-gradient(ellipse at 50% 35%,#332044,#100b1b 75%);border-bottom:1px solid #a260c440}.model-stage{height:320px;position:relative}.model-stage canvas{display:block;width:100%;height:100%;touch-action:none}.model-status{position:absolute;top:12px;left:12px;right:12px;pointer-events:none;margin:0!important;padding:0!important;font:11px/1.5 'Space Mono',monospace!important;color:#e9d1ff!important}.model-status:empty{display:none}.model-controls{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font:10px/1.5 'Space Mono',monospace;color:#bea6cc;background:#100b1bcc}.model-controls button,.mod-edit-actions button{font:inherit;color:#f3d6ff;background:#271333;border:1px solid #ad6edb66;padding:8px 12px;cursor:pointer}.model-controls button:hover{background:#49205e}
#mod-model-preview{margin-top:8px}#mod-model-preview:empty{display:none}.mod-help{font:11px/1.6 'Space Mono',monospace;color:#c5a9d6}.mod-edit-actions{display:flex;gap:10px}.admin-item .mod-summary{display:grid;gap:6px;margin-right:auto}.admin-item .mod-summary small{margin:0}.admin-item button{flex-shrink:0}.model-upload-status{font:11px/1.6 'Space Mono',monospace;overflow-wrap:anywhere}.model-upload-status.is-error{color:#ff98ae}
@media(max-width:700px){.lore-page #public-mod-list.placeholder-grid{grid-template-columns:1fr}.model-stage{height:285px}.model-controls{font-size:9px;gap:6px}}
#mod-form [hidden]{display:none!important}
