#monster-loading{position:fixed;inset:0;z-index:2147483000;background:#091821;color:#f8f3e6;font:16px/1.5 system-ui,sans-serif;overflow:hidden}#monster-loading .art{position:absolute;inset:0;background-position:center;background-size:cover;transition:opacity .4s;opacity:0}#monster-loading .shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,17,25,.92),rgba(3,17,25,.7) 38%,transparent 65%),linear-gradient(0deg,rgba(3,17,25,.95),transparent 28%)}#monster-loading .card{position:absolute;left:5.5%;top:25%;width:36%;max-width:560px}#monster-loading h1{font-family:Georgia,serif;font-size:clamp(32px,4.2vw,64px);font-weight:500;line-height:1.1;color:#ffe3a4;margin:12px 0}#monster-loading .kicker,#monster-loading .epithet{text-transform:uppercase;letter-spacing:.2em;font-size:12px;color:#a6cbcd}#monster-loading .trait{font-size:clamp(16px,1.7vw,25px);margin-top:24px}#monster-loading .tip{font-size:15px;color:#b0c9cc;margin-top:20px}#monster-loading .status{position:absolute;bottom:5%;left:5.5%;right:5.5%;font-size:14px;color:#c3d6d9}#monster-loading .track{height:5px;border-radius:5px;background:#ffffff25;margin-top:14px;overflow:hidden}#monster-loading .fill{width:0;height:100%;background:#efc36c;transition:width .2s}#monster-loading button{font:inherit;padding:9px 18px;border:1px solid #d9b86c;background:#2a2a20;color:#ffe3a4;border-radius:6px;margin-top:12px;cursor:pointer}@media(max-aspect-ratio:11/10){#monster-loading .art{background-position:75% center}#monster-loading .shade{background:linear-gradient(0deg,#061923 5%,#061923ed 47%,transparent 75%)}#monster-loading .card{left:6%;top:auto;bottom:21%;width:88%}#monster-loading h1{font-size:36px}#monster-loading .trait{margin-top:14px}#monster-loading .tip{margin-top:12px}#monster-loading .status{bottom:4%}}@media(prefers-reduced-motion:reduce){#monster-loading .art,#monster-loading .fill{transition:none}}
