.legend-daily-game-reminder{box-sizing:border-box;color:var(--ls-text-primary, #f4efe4);font-family:var(--ls-font-body, Manrope, sans-serif);border-top:1px solid var(--ls-surface-line, rgba(201, 161, 74, .32));border-bottom:1px solid var(--ls-rule, rgba(244, 239, 228, .14));background:linear-gradient(90deg,rgba(201,161,74,.08),transparent 58%);margin-top:clamp(1.25rem,3vw,2rem);padding:clamp(1rem,2.5vw,1.5rem) 0}.legend-daily-game-reminder[hidden],.legend-daily-game-reminder__install-guide[hidden]{display:none}.legend-daily-game-reminder__body{align-items:end;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) auto}.legend-daily-game-reminder[data-reminder-variant=passive] .legend-daily-game-reminder__benefit,.legend-daily-game-reminder[data-reminder-variant=passive] .legend-daily-game-reminder__kicker{display:none}.legend-daily-game-reminder__copy{display:grid;gap:.5rem;min-width:0}.legend-daily-game-reminder__kicker,.legend-daily-game-reminder__benefit,.legend-daily-game-reminder__status{margin:0;max-width:58ch}.legend-daily-game-reminder__privacy{align-items:center;color:var(--ls-text-secondary, rgba(244, 239, 228, .72));display:inline-flex;font-size:.84rem;line-height:1.45;min-height:44px;text-decoration:underline;text-underline-offset:.22em;width:fit-content}.legend-daily-game-reminder__links{align-items:center;display:flex;flex-wrap:wrap;gap:0 1.25rem}.legend-daily-game-reminder__kicker{color:var(--ls-accent, #c9a14a);font-family:var(--ls-font-heading);font-size:clamp(1rem,2.4vw,1.25rem);font-weight:650;letter-spacing:.01em}.legend-daily-game-reminder__benefit,.legend-daily-game-reminder__status{color:var(--ls-text-secondary, rgba(244, 239, 228, .74));font-size:.92rem;line-height:1.5}.legend-daily-game-reminder__status:focus{outline:none}.legend-daily-game-reminder__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-end}.legend-daily-game-reminder__action,.legend-daily-game-reminder__dismiss,.legend-daily-game-reminder__erase{align-items:center;cursor:pointer;display:inline-flex;font:inherit;justify-content:center;min-height:44px;padding:.65rem .95rem}.legend-daily-game-reminder__dismiss,.legend-daily-game-reminder__erase{color:var(--ls-text-secondary, rgba(244, 239, 228, .72))}.legend-daily-game-reminder__action:disabled{cursor:progress;opacity:.62}.legend-daily-game-reminder__action:focus-visible,.legend-daily-game-reminder__dismiss:focus-visible,.legend-daily-game-reminder__erase:focus-visible,.legend-daily-game-reminder__privacy:focus-visible,.legend-daily-game-reminder__install-close:focus-visible,.legend-daily-game-reminder__install-done:focus-visible{outline:2px solid currentColor;outline-offset:3px}.legend-daily-game-reminder__install-guide{align-items:flex-end;background:#05080ce6;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:max(1rem,env(safe-area-inset-top)) 1rem max(1rem,env(safe-area-inset-bottom));position:fixed;z-index:200}.legend-daily-game-reminder__install-dialog{background:var(--ls-bg-elevated, #12110f);border:1px solid var(--ls-surface-line, rgba(201, 161, 74, .32));color:var(--ls-text-primary, #f4efe4);display:grid;gap:1rem;max-height:min(680px,calc(100dvh - 2rem));max-width:34rem;overflow-y:auto;padding:clamp(1.25rem,5vw,2rem);position:relative;width:100%}.legend-daily-game-reminder__install-dialog h2{font-size:clamp(1.45rem,6vw,2rem);line-height:1.15;margin:0;max-width:18ch}.legend-daily-game-reminder__install-close{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-size:1.5rem;height:44px;justify-content:center;justify-self:end;margin:-.65rem -.65rem -2.2rem 0;width:44px}.legend-daily-game-reminder__install-steps{counter-reset:install-step;display:grid;gap:0;list-style:none;margin:0;padding:0}.legend-daily-game-reminder__install-steps li{border-top:1px solid rgba(var(--color-foreground),.16);counter-increment:install-step;display:grid;gap:.8rem;grid-template-columns:2rem minmax(0,1fr);padding:1rem 0}.legend-daily-game-reminder__install-steps li:before{align-items:center;border:1px solid currentColor;border-radius:50%;content:counter(install-step);display:inline-flex;height:1.75rem;justify-content:center;width:1.75rem}.legend-daily-game-reminder__install-done{align-items:center;background:var(--ls-accent, #c9a14a);border:1px solid var(--ls-accent, #c9a14a);color:var(--ls-bg-base, #090909);cursor:pointer;display:inline-flex;font:inherit;justify-content:center;min-height:46px;padding:.75rem 1rem;width:100%}body.legend-daily-game-install-guide-open{overflow:hidden}@media(min-width:601px){.legend-daily-game-reminder__install-guide{align-items:center}}@media(max-width:600px){.legend-daily-game-reminder__body{align-items:stretch;grid-template-columns:1fr}.legend-daily-game-reminder__actions{align-items:stretch;flex-direction:column}.legend-daily-game-reminder__action,.legend-daily-game-reminder__dismiss,.legend-daily-game-reminder__erase{width:100%}}@media(prefers-reduced-motion:reduce){.legend-daily-game-reminder *,.legend-daily-game-reminder *:before,.legend-daily-game-reminder *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/legend-daily-game-reminder--ab97f17e36423861.css.map */
