.m-gready[data-v-78b6b000]{align-items:center;background:var(--k-black);display:flex;inset:0;justify-content:center;padding:20px;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:3}.m-gready__card[data-v-78b6b000]{background:var(--k-base-2);border:1px solid var(--k-edge);border-radius:var(--k-r-panel);box-shadow:var(--k-depth-sm);max-width:420px;overflow:hidden;width:100%}.m-gready__poster[data-v-78b6b000]{aspect-ratio:16/9;background:var(--k-base-1);position:relative}.m-gready__art[data-v-78b6b000]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.m-gready__scrim[data-v-78b6b000]{background:linear-gradient(180deg,transparent 40%,var(--k-scrim-modal) 100%);inset:0;position:absolute}.m-gready__id[data-v-78b6b000]{bottom:12px;left:16px;position:absolute;right:16px}.m-gready__name[data-v-78b6b000]{color:var(--k-white);font-size:1.35rem;font-weight:900;letter-spacing:-.02em;line-height:1.15;margin:0}.m-gready__tagline[data-v-78b6b000]{color:var(--k-ink-2);display:-webkit-box;font-size:.85rem;font-weight:600;-webkit-line-clamp:1;margin:var(--k-gap-sub) 0 0;-webkit-box-orient:vertical;overflow:hidden}.m-gready__body[data-v-78b6b000]{padding:16px}.m-gready__track[data-v-78b6b000]{background:var(--k-glass-1);border-radius:var(--k-r-pill);height:7px;overflow:hidden}.m-gready__fill[data-v-78b6b000]{background:var(--k-gold-fill);border-radius:var(--k-r-pill);height:100%;transition:width .24s ease-out}.m-gready__line[data-v-78b6b000]{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-top:12px}.m-gready__head[data-v-78b6b000]{color:var(--k-ink-1)}.m-gready__head[data-v-78b6b000],.m-gready__pct[data-v-78b6b000]{font-size:.95rem;font-weight:800;margin:0}.m-gready__pct[data-v-78b6b000]{color:var(--k-gold);font-variant-numeric:tabular-nums}.m-gready__size[data-v-78b6b000]{color:var(--k-ink-3);font-size:.78rem;font-variant-numeric:tabular-nums;margin:var(--k-gap-sub) 0 0}.m-gready__tip[data-v-78b6b000]{align-items:flex-start;background:var(--k-base-1);border:1px solid var(--k-line);border-radius:var(--k-r-inner);display:flex;gap:10px;margin-top:14px;padding:12px}.m-gready__tip-ico[data-v-78b6b000]{color:var(--k-ink-3);flex:none;height:1rem;margin-top:2px;width:1rem}.m-gready__tip-ico--done[data-v-78b6b000]{color:var(--k-green-lit)}.m-gready__tip-txt[data-v-78b6b000]{color:var(--k-ink-2);font-size:.82rem;line-height:1.45;margin:0}.m-gready__tip-txt strong[data-v-78b6b000]{color:var(--k-ink-1);font-weight:800}.m-gready__tip--done .m-gready__tip-txt strong[data-v-78b6b000]{color:var(--k-green-lit)}.m-gready__acts[data-v-78b6b000]{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:14px}.m-gready__btn[data-v-78b6b000]{background:var(--k-glass-1);border:1px solid var(--k-edge-lit);border-radius:var(--k-r-inner);color:var(--k-ink-1);font-size:14px;font-weight:700;min-height:46px;-webkit-tap-highlight-color:transparent}.m-gready__chip[data-v-78b6b000]{align-items:center;background:var(--k-green-pill);border:1px solid var(--k-green-edge);border-radius:var(--k-r-pill);color:var(--k-green-lit);display:inline-flex;font-size:12.5px;font-weight:700;gap:6px;padding:5px 12px}.m-gready__chip-dot[data-v-78b6b000]{background:var(--k-green-lit);border-radius:var(--k-r-pill);height:6px;width:6px}.m-gready__play[data-v-78b6b000]{align-items:center;background:var(--k-red-fill);border-radius:var(--k-r-pill);box-shadow:var(--k-depth-cta);color:var(--k-ink-on-red);display:flex;font-size:1.05rem;font-weight:800;gap:8px;justify-content:center;margin-top:14px;min-height:54px;width:100%;-webkit-tap-highlight-color:transparent}.m-gready__play-ico[data-v-78b6b000]{height:1.1rem;width:1.1rem}.m-gready__err[data-v-78b6b000]{color:var(--k-ink-2);font-size:.9rem;line-height:1.5;margin:0}@media(prefers-reduced-motion:reduce){.m-gready__fill[data-v-78b6b000]{transition:none}}.m-gready__wait[data-v-78b6b000]{margin-top:12px}.m-gready__dots[data-v-78b6b000]{display:flex;gap:6px;justify-content:center;margin-top:10px}.m-gready__dot[data-v-78b6b000]{background:var(--k-ink-3);border-radius:var(--k-r-pill);height:6px;opacity:.5;transition:background var(--k-dur-fast) var(--k-ease),opacity var(--k-dur-fast) var(--k-ease);width:6px}.m-gready__dot.is-on[data-v-78b6b000]{background:var(--k-red);opacity:1}
