.odyn-load-card{width:min(100%,620px);margin:30px auto;padding:26px;border:1px solid var(--line,#78825a);background:var(--panel,#1c2a20);color:var(--text,#e8eadb);font-variant-numeric:tabular-nums}.odyn-load-heading h2{margin:8px 0 18px;font-size:22px;letter-spacing:0}.odyn-load-step{font-size:11px;color:var(--accent,#ddc579);text-transform:uppercase;letter-spacing:.09em}.odyn-load-label{margin:0 0 12px;font-weight:600}.odyn-load-card progress{display:block;width:100%;height:14px;appearance:none;border:1px solid #9ba56b;border-radius:0;background:#0d1812;accent-color:#d4bd78}.odyn-load-card progress::-webkit-progress-bar{background:#0d1812}.odyn-load-card progress::-webkit-progress-value{background:#d4bd78}.odyn-load-card progress::-moz-progress-bar{background:#d4bd78}.odyn-load-card progress:not([value]){background:repeating-linear-gradient(90deg,#283e2d 0 24px,#9ba56b 24px 48px)}.odyn-load-numbers,.odyn-load-footer{display:flex;justify-content:space-between;align-items:center;gap:14px}.odyn-load-numbers{margin:11px 0 0}.odyn-load-eta,.odyn-load-detail,.odyn-load-footer{font-size:12px;color:var(--muted,#c3cbb5)}.odyn-load-detail{min-height:36px;line-height:1.5;margin:16px 0}.odyn-load-footer{border-top:1px solid #526247;padding-top:14px}.odyn-load-overlay{position:absolute;inset:0;z-index:20;display:flex;align-items:center;justify-content:center;padding:16px;background:#0c1712ed}.odyn-load-overlay .odyn-load-card{margin:auto}.odyn-load-card [hidden]{display:none!important}@media(max-width:600px){.odyn-load-card{padding:19px;margin:16px auto}.odyn-load-numbers{align-items:flex-start;flex-direction:column;gap:6px}.odyn-load-heading h2{font-size:20px}}@media(prefers-reduced-motion:reduce){.odyn-load-card *{animation:none!important;transition:none!important}}
