.daily-task-widget,.daily-task-mini{color:#e8f7ff;background:#123655;border:1px solid #6090b5;border-radius:13px;padding:18px 20px;margin:18px 0;display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px;text-align:left;font-family:'DM Sans',sans-serif}.daily-task-widget>div{flex:1;min-width:180px}.task-eyebrow{display:block;font-size:9px;letter-spacing:1.5px;color:#9dd7ff;font-weight:800}.daily-task-widget strong,.daily-task-mini strong{display:block;font:700 19px Outfit,sans-serif;margin:5px 0}.daily-task-widget small,.daily-task-mini small{display:block;font-size:10px;letter-spacing:.5px;color:#b5d8ef}.daily-task-widget progress,.daily-task-mini progress{height:5px;width:100%;border:0;appearance:none;background:#061d30;border-radius:6px;overflow:hidden;accent-color:#9dd8ff}.daily-task-widget progress::-webkit-progress-bar,.daily-task-mini progress::-webkit-progress-bar{background:#061d30}.daily-task-widget progress::-webkit-progress-value,.daily-task-mini progress::-webkit-progress-value{background:#9dd8ff}.daily-task-widget progress{order:3}.task-play{border:1px solid #87c6f0;border-radius:8px;background:#176cac;color:#f0fbff;padding:11px 16px;font-size:12px;font-weight:800;cursor:pointer;min-height:44px}.task-note{width:100%;order:4}.daily-task-mini{padding:10px 16px;gap:8px;margin:10px 0}.daily-task-mini>div{flex:1}.daily-task-mini strong{font-size:14px}.daily-task-mini progress{width:100px}.task-complete{border-color:#82cbb5}.hub-daily-tasks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:8px 0 28px}.hub-daily-tasks .daily-task-mini{display:block;margin:0}.hub-daily-tasks a{display:block;color:#e8f7ff;text-decoration:none;font:700 17px Outfit,sans-serif;margin-bottom:12px;min-height:30px}.hub-daily-tasks a:hover{text-decoration:underline}.hub-daily-tasks progress{width:100%;margin-top:12px}html[data-embedded=true] :is(.home-topline,.memory-header,.war-header){display:none!important}html[data-embedded=true] :is(#modeScreen,#memoryHome,#warHome) .daily-task-widget{display:none}html[data-embedded=true] :is(.memory-screen,.war-screen,.mode-screen){padding-top:20px}html[data-embedded=true] .home-hero{padding-top:0}html[data-embedded=true] .home-hero h2{font-size:clamp(38px,6vw,65px)}.hub-game-card{text-decoration:none}.hub-game-card:focus-visible{outline:3px solid #b4e5ff;outline-offset:5px}@media(max-width:650px){.hub-daily-tasks{grid-template-columns:1fr}.hub-daily-tasks .daily-task-mini{display:grid;grid-template-columns:1fr 1.3fr;align-items:center;gap:6px 12px}.hub-daily-tasks .daily-task-mini a{margin:0;grid-row:1/3}.hub-daily-tasks .daily-task-mini progress{grid-column:2;margin:4px 0}.daily-task-mini progress{width:70px}.daily-task-widget{padding:15px}.daily-task-widget .task-play{width:100%}}

/* The parent page scrolls; embedded games resize to their content instead. */
html[data-embedded=true],html[data-embedded=true] body{overflow:hidden}
html[data-embedded=true] :is(.mode-screen,.memory-screen,.war-screen,.game-hub){overflow:visible;min-height:0}

html[data-embedded=true] #blackjackScreen .daily-task-widget{display:none}
