.loot-model-preview{margin:25px 0 35px;border:1px solid #435766;background:radial-gradient(ellipse at 65% 30%,#263645,#101b25 72%);display:grid;grid-template-columns:1fr 1.25fr;min-width:0;overflow:hidden;position:relative}
.loot-model-copy{align-self:center;padding:36px;position:relative;z-index:1}.loot-model-copy h2{font:400 35px/1.15 Georgia,serif;letter-spacing:-.025em;margin:12px 0;color:#e8dfcd}.loot-model-copy>p{color:#afc1ce;font-size:12px;line-height:1.8}.loot-model-copy .loot-model-caption{color:#d2b57f;font:9px/1.8 ui-monospace,monospace;letter-spacing:.05em}.loot-model-canvas{height:360px;min-width:0;position:relative;overflow:hidden}.loot-model-canvas canvas{display:block;width:100%;height:100%;touch-action:pan-y}.loot-model-toolbar{display:flex;flex-wrap:wrap;gap:18px;margin-top:18px}.loot-model-preview .text-button{min-height:44px;color:#dcca9d}.loot-inventory-link{display:inline-flex;align-items:center;gap:10px;margin-left:auto}
.loot-model-fallback{width:100%;height:85%;object-fit:contain}.loot-model-fallback+p{text-align:center;font-size:11px;color:#bcc6cf;padding-inline:18px}
@media(max-width:900px){.nav-edition{display:none}.bc-app .main-nav .nav-tab{padding-inline:12px}.loot-model-copy{padding:26px}.loot-model-copy h2{font-size:30px}.loot-model-canvas{height:330px}}
@media(max-width:700px){.bc-app .main-nav .nav-inner{grid-template-columns:repeat(6,minmax(0,1fr))}.bc-app .main-nav .nav-tab{font-size:9px;padding:15px 3px}.loot-model-preview{grid-template-columns:1fr}.loot-model-copy{padding:26px 23px 0}.loot-model-copy h2{font-size:29px}.loot-model-copy>p{margin-block:12px}.loot-model-canvas{height:290px}.loot-model-toolbar{margin-top:8px;gap:15px}.loot-inventory-link{margin-left:0}}
