/* Selected coin emblem: loading-screen branding only. */
#screen-loading.coin-brand{background:radial-gradient(ellipse at 50% 30%,#fffdf6 0%,#fbf1dc 55%,#f0e1bf 100%);color:#184e3c}
#screen-loading.coin-brand .loading-inner{max-width:100%;padding:24px;animation:none}
#screen-loading.coin-brand .coin-brand-icon{width:min(278px,70vw,43vh);margin:0 auto 18px;font-size:0;animation:none}
#screen-loading.coin-brand .coin-brand-icon img{display:block;width:100%;height:auto;border-radius:14px;box-shadow:0 8px 24px #81602520}
#screen-loading.coin-brand .coin-brand-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
#screen-loading.coin-brand .logo-sub{margin:0 0 24px;color:#6d5f46;font:400 16px/1.5 system-ui,sans-serif}
#screen-loading.coin-brand .loader-bar{width:min(220px,65vw);height:4px;background:#ddc99b;border-radius:3px}
#screen-loading.coin-brand .loader-fill{background:linear-gradient(90deg,#0d4c37,#2b7653);box-shadow:inset 0 1px #bca16455}
#screen-loading.coin-brand .logo-version{color:#84714d;letter-spacing:.06em}
@media(prefers-reduced-motion:reduce){#screen-loading.coin-brand *{animation:none!important;transition:none!important}}
