.GameDailyChallenges-module__9p1iWW__page,.GameDailyChallenges-module__9p1iWW__loading{min-height:100dvh;color:var(--game-ink);padding:clamp(10px,2.5vw,28px)}.GameDailyChallenges-module__9p1iWW__page{align-content:start;gap:16px;width:min(1320px,100%);margin-inline:auto;display:grid}.GameDailyChallenges-module__9p1iWW__header{min-height:76px;color:var(--game-on-dark);background:var(--game-wood);border:4px solid var(--game-border);box-shadow:var(--game-shadow-sm);grid-template-columns:minmax(120px,1fr) auto minmax(180px,1fr);align-items:center;gap:14px;padding:10px 14px;display:grid}.GameDailyChallenges-module__9p1iWW__header>div:first-of-type{text-align:center;justify-items:center;gap:3px;display:grid}.GameDailyChallenges-module__9p1iWW__header span{color:var(--game-gold);font-size:.58rem}.GameDailyChallenges-module__9p1iWW__header h1{color:var(--game-on-dark);font-size:clamp(1.05rem,3vw,1.5rem)}.GameDailyChallenges-module__9p1iWW__header small{color:color-mix(in srgb, var(--game-on-dark) 68%, transparent);font-size:.58rem}.GameDailyChallenges-module__9p1iWW__back{color:var(--game-gold);text-decoration:none}.GameDailyChallenges-module__9p1iWW__headerActions{justify-self:end;gap:6px;display:flex}.GameDailyChallenges-module__9p1iWW__headerActions a,.GameDailyChallenges-module__9p1iWW__headerActions button{min-height:38px;color:var(--game-on-dark);background:var(--game-green);border:2px solid var(--game-gold);cursor:pointer;align-items:center;padding:6px 9px;font-size:.62rem;text-decoration:none;display:inline-flex}.GameDailyChallenges-module__9p1iWW__progressBand{color:var(--game-ink);background:var(--game-paper);border:4px solid var(--game-border);box-shadow:var(--game-shadow-sm);grid-template-columns:150px 150px minmax(0,1fr);align-items:stretch;display:grid}.GameDailyChallenges-module__9p1iWW__progressBand>div{text-align:center;border-right:2px solid var(--game-border-soft);place-content:center;gap:5px;min-height:88px;display:grid}.GameDailyChallenges-module__9p1iWW__progressBand>div span{color:var(--game-ink-muted);font-size:.62rem}.GameDailyChallenges-module__9p1iWW__progressBand>div strong{color:var(--game-green);font-variant-numeric:tabular-nums;font-size:1.35rem}.GameDailyChallenges-module__9p1iWW__progressBand>div small{font-size:.65rem}.GameDailyChallenges-module__9p1iWW__progressBand ol{grid-template-columns:repeat(7,minmax(58px,1fr));gap:4px;margin:0;padding:8px;list-style:none;display:grid}.GameDailyChallenges-module__9p1iWW__progressBand li{text-align:center;background:var(--game-surface);border:2px solid var(--game-border-soft);place-content:center;gap:5px;min-width:0;display:grid}.GameDailyChallenges-module__9p1iWW__progressBand li[data-complete=true]{color:var(--game-on-dark);background:var(--game-green);border-color:var(--game-border)}.GameDailyChallenges-module__9p1iWW__progressBand li span{font-size:.56rem}.GameDailyChallenges-module__9p1iWW__progressBand li b{font-variant-numeric:tabular-nums;font-size:.7rem}.GameDailyChallenges-module__9p1iWW__gameTabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.GameDailyChallenges-module__9p1iWW__gameTabs button{min-height:62px;color:var(--game-on-dark);background:color-mix(in srgb, var(--game-surface-dark) 92%, transparent);border:3px solid var(--game-border-soft);cursor:pointer;text-align:left;grid-template-columns:14px minmax(0,1fr);align-content:center;gap:5px 8px;padding:8px;display:grid}.GameDailyChallenges-module__9p1iWW__gameTabs button>span{background:var(--game-border-soft);border:2px solid var(--game-on-dark);grid-row:1/3;align-self:center;width:12px;height:12px;transform:rotate(45deg)}.GameDailyChallenges-module__9p1iWW__gameTabs button[data-completed=true]>span{background:var(--game-success)}.GameDailyChallenges-module__9p1iWW__gameTabs button[aria-selected=true]{color:var(--game-ink);background:var(--game-gold);border-color:var(--game-gold-deep)}.GameDailyChallenges-module__9p1iWW__gameTabs strong{text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.GameDailyChallenges-module__9p1iWW__gameTabs small{font-size:.56rem}.GameDailyChallenges-module__9p1iWW__challenge{background:var(--game-paper);border:5px solid var(--game-border);box-shadow:var(--game-shadow-lg);overflow:hidden}.GameDailyChallenges-module__9p1iWW__challengeHead{border-bottom:3px solid var(--game-border-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px;display:grid}.GameDailyChallenges-module__9p1iWW__challengeHead>div:first-child{gap:6px;display:grid}.GameDailyChallenges-module__9p1iWW__challengeHead span{color:var(--game-green);font-size:.58rem}.GameDailyChallenges-module__9p1iWW__challengeHead h2{color:var(--game-ink);font-size:clamp(1rem,3vw,1.35rem)}.GameDailyChallenges-module__9p1iWW__challengeHead p{color:var(--game-ink-muted);font-family:var(--game-font-readable);font-size:.8rem;line-height:1.6}.GameDailyChallenges-module__9p1iWW__best{border:2px solid var(--game-border-soft);grid-template-columns:repeat(3,minmax(88px,1fr));display:grid}.GameDailyChallenges-module__9p1iWW__best span{text-align:center;border-right:2px solid var(--game-border-soft);place-content:center;gap:5px;min-height:58px;padding:6px;display:grid}.GameDailyChallenges-module__9p1iWW__best span:last-child{border-right:0}.GameDailyChallenges-module__9p1iWW__best strong{color:var(--game-ink);font-variant-numeric:tabular-nums;font-size:.72rem}.GameDailyChallenges-module__9p1iWW__scene{background:color-mix(in srgb, var(--game-surface-2) 20%, transparent);min-height:320px;padding:clamp(14px,3vw,28px)}.GameDailyChallenges-module__9p1iWW__summary{border-block:2px dashed var(--game-border-soft);flex-wrap:wrap;gap:6px;margin:0;padding:10px 14px;list-style:none;display:flex}.GameDailyChallenges-module__9p1iWW__summary li{color:var(--game-ink);background:var(--game-surface);border:2px solid var(--game-border-soft);padding:5px 7px;font-size:.62rem}.GameDailyChallenges-module__9p1iWW__options{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:7px;padding:14px;display:grid}.GameDailyChallenges-module__9p1iWW__options button{min-height:44px;color:var(--game-on-dark);background:var(--game-green);border:3px solid var(--game-border);cursor:pointer;padding:7px 10px}.GameDailyChallenges-module__9p1iWW__options button:disabled{cursor:not-allowed;opacity:.55}.GameDailyChallenges-module__9p1iWW__result{min-height:54px;color:var(--game-ink);background:var(--game-surface);border-top:3px solid var(--game-border-soft);align-items:center;gap:7px;padding:8px 14px;display:flex}.GameDailyChallenges-module__9p1iWW__result>span{margin-right:auto;font-size:.7rem}.GameDailyChallenges-module__9p1iWW__result[data-status=completed]>span{color:var(--game-success)}.GameDailyChallenges-module__9p1iWW__result[data-status=rejected]>span{color:var(--game-danger)}.GameDailyChallenges-module__9p1iWW__result button,.GameDailyChallenges-module__9p1iWW__result a{min-height:36px;color:var(--game-ink);background:var(--game-paper);border:2px solid var(--game-border-soft);cursor:pointer;padding:6px 9px;font-size:.62rem;text-decoration:none}.GameDailyChallenges-module__9p1iWW__notice{min-height:42px;color:var(--game-on-dark);background:color-mix(in srgb, var(--game-surface-dark) 92%, transparent);border:2px solid var(--game-border-soft);font-family:var(--game-font-readable);padding:10px 14px;font-size:.7rem}.GameDailyChallenges-module__9p1iWW__loading{align-content:center;gap:16px;width:min(680px,100%);margin-inline:auto;display:grid}.GameDailyChallenges-module__9p1iWW__loading section{min-height:240px;color:var(--game-ink);background:var(--game-paper);border:5px solid var(--game-border);place-content:center;display:grid}@media (max-width:800px){.GameDailyChallenges-module__9p1iWW__progressBand{grid-template-columns:repeat(2,minmax(0,1fr))}.GameDailyChallenges-module__9p1iWW__progressBand ol{border-top:2px solid var(--game-border-soft);grid-column:1/-1}.GameDailyChallenges-module__9p1iWW__gameTabs{grid-template-columns:repeat(2,minmax(0,1fr))}.GameDailyChallenges-module__9p1iWW__challengeHead{grid-template-columns:1fr}}@media (max-width:620px){.GameDailyChallenges-module__9p1iWW__page,.GameDailyChallenges-module__9p1iWW__loading{padding:7px}.GameDailyChallenges-module__9p1iWW__header{grid-template-columns:1fr auto}.GameDailyChallenges-module__9p1iWW__header>div:first-of-type{grid-area:1/1/auto/-1}.GameDailyChallenges-module__9p1iWW__headerActions{grid-row:2}.GameDailyChallenges-module__9p1iWW__progressBand ol{grid-template-columns:repeat(7,minmax(0,1fr));padding:5px}.GameDailyChallenges-module__9p1iWW__progressBand li{min-height:52px}.GameDailyChallenges-module__9p1iWW__progressBand li span{font-size:.48rem}.GameDailyChallenges-module__9p1iWW__gameTabs,.GameDailyChallenges-module__9p1iWW__best{grid-template-columns:1fr}.GameDailyChallenges-module__9p1iWW__best span{border-right:0;border-bottom:2px solid var(--game-border-soft);grid-template-columns:1fr auto;align-items:center;min-height:42px}.GameDailyChallenges-module__9p1iWW__best span:last-child{border-bottom:0}.GameDailyChallenges-module__9p1iWW__result{flex-direction:column;align-items:stretch}.GameDailyChallenges-module__9p1iWW__result>span{margin:0}}
