.HLJf6a_page{width:min(100%,800px);padding:12px 0 calc(96px + env(safe-area-inset-bottom));color:#f4f8f5;margin:0 auto}.HLJf6a_page,.HLJf6a_page *{box-sizing:border-box}.HLJf6a_intro{background:radial-gradient(circle at 92% 0,#3aa96b33,#0000 45%),linear-gradient(120deg,#1e3b2d,#15251f);border:1px solid #6bdea030;border-radius:20px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;padding:18px 20px;display:flex;box-shadow:inset 0 1px #ffffff0a}.HLJf6a_eyebrow{color:#8cf1ad;font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:850}.HLJf6a_intro p{color:#bfd1c3;font-size:var(--text-sm);margin:6px 0 0;line-height:1.55}.HLJf6a_refresh{color:#9aefbb;width:42px;height:42px;font:inherit;font-size:var(--text-xl);cursor:pointer;background:#04171073;border:1px solid #7adda847;border-radius:13px;flex:none;place-items:center;line-height:1;display:grid}.HLJf6a_refresh:active{transform:scale(.96)}.HLJf6a_state{color:#adbbb3;text-align:center;background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;padding:36px 20px}.HLJf6a_error{color:#ffb1ae}.HLJf6a_emptyState{background:linear-gradient(150deg,#20382a,#17271e);justify-items:center;gap:8px;min-height:210px;padding:28px 20px;display:grid}.HLJf6a_emptyIcon{color:#a5eea9;background:#294a32;border:1px solid #517e5c;border-radius:18px;place-items:center;width:58px;height:58px;margin-bottom:3px;display:grid}.HLJf6a_emptyIcon svg{width:39px;height:39px}.HLJf6a_emptyState strong{color:#f5fbf3;font-size:var(--text-base);line-height:1.35}.HLJf6a_emptyState p{color:#b8cbb9;font-size:var(--text-sm);margin:0;line-height:1.45}.HLJf6a_retryButton{color:#d7f9d3;font:inherit;font-size:var(--text-sm);cursor:pointer;background:#31533a;border:1px solid #72bb81;border-radius:10px;margin-top:7px;padding:9px 16px;font-weight:750}.HLJf6a_retryButton:focus-visible{outline-offset:3px;outline:2px solid #c6f39d}.HLJf6a_list{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;display:grid}.HLJf6a_card{background:linear-gradient(145deg,#243c31,#192c25 50%,#172720);border:1px solid #82d3a930;border-radius:15px;gap:8px;min-width:0;padding:11px 13px;display:grid;box-shadow:0 10px 24px #00000029,inset 0 1px #ffffff0d}.HLJf6a_cardTop,.HLJf6a_progressHeading{justify-content:space-between;align-items:center;gap:10px;display:flex}.HLJf6a_period{color:#f2d18d;min-width:0;font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;background:#e2b54b1c;border:1px solid #e7c06b40;border-radius:999px;padding:4px 9px;font-weight:800;overflow:hidden}.HLJf6a_status{color:#c4d3c9;font-size:var(--text-xs);white-space:nowrap;background:#ffffff13;border-radius:999px;flex:none;padding:4px 9px;font-weight:750}.HLJf6a_ready{color:#7cf4ac;background:#30cf7921}.HLJf6a_availableStatus{color:#efcf8a;background:#e0b04421}.HLJf6a_claimedStatus{color:#aabeb1}.HLJf6a_description{color:#b0c2b4;min-width:0;font-size:var(--text-xs);overflow-wrap:anywhere;margin:0;line-height:1.3}.HLJf6a_summary{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:6px;min-width:0;display:grid}.HLJf6a_gameSlot{min-width:0}.HLJf6a_reward{text-align:center;justify-items:center;gap:1px;min-width:0;display:grid}.HLJf6a_reward small{color:#e0c486;font-size:var(--text-xs)}.HLJf6a_reward strong{color:#ffdf91;font-size:var(--text-title-lg);overflow-wrap:anywhere;line-height:1.1}.HLJf6a_reward strong span{font-size:var(--text-xs);white-space:nowrap;font-weight:700}.HLJf6a_game{align-items:center;gap:6px;min-width:0;display:flex}.HLJf6a_game img,.HLJf6a_gameFallback{object-fit:cover;background:#2a4b3e;border-radius:7px;flex:none;width:34px;height:34px}.HLJf6a_gameFallback{color:#7ce6ae;font-size:var(--text-xl);place-items:center;font-weight:800;display:grid}.HLJf6a_gameNames{gap:1px;min-width:0;display:grid}.HLJf6a_gameNames small,.HLJf6a_gameNames strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HLJf6a_gameNames small{color:#9bbba7;font-size:var(--text-xs)}.HLJf6a_gameNames strong{font-size:var(--text-sm)}.HLJf6a_progressPanel{background:#061a1180;border:1px solid #7adba01f;border-radius:10px;min-width:0;padding:7px 9px}.HLJf6a_progressHeading{flex-wrap:wrap;min-width:0;margin-bottom:5px}.HLJf6a_progressTitle{align-items:center;gap:5px;min-width:0;display:flex}.HLJf6a_progressTitle>strong{min-width:0;font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HLJf6a_progressNumbers{color:#f5faf5;min-width:0;max-width:100%;font-size:var(--text-sm);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:end;flex:0 auto;font-weight:850}.HLJf6a_progressNumbers span{color:#a8bdb0;font-weight:650}.HLJf6a_progress{background:#344f3d;border-radius:999px;height:7px;overflow:hidden}.HLJf6a_progress>div{border-radius:inherit;background:linear-gradient(90deg,#20d788,#a1ea77);height:100%;transition:width .25s}.HLJf6a_progressFoot{color:#a8bdb0;font-size:var(--text-xs);font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;margin-top:4px;display:flex}.HLJf6a_progressFoot strong{font-weight:800}.HLJf6a_remaining{color:#f5cf7c}.HLJf6a_remainingDone{color:#75e7a2}.HLJf6a_hint{color:#b8d0be;font-size:var(--text-xs);margin:5px 0 0;line-height:1.35}.HLJf6a_participationGate{color:#e6d5af;font-size:var(--text-xs);flex-wrap:wrap;gap:2px 5px;line-height:1.35;display:flex}.HLJf6a_participationGate strong{color:#f1d18a;font-size:var(--text-xs)}.HLJf6a_participationGate small{color:#ffb9a7;font-size:var(--text-xs)}.HLJf6a_depositGate{color:#d4c7a6;font-size:var(--text-xs);border-top:1px solid #efc06033;gap:3px;padding:7px 0 0;display:grid}.HLJf6a_depositGate strong{color:#f1d18a;font-size:var(--text-xs)}.HLJf6a_depositRow{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.HLJf6a_depositRow span{min-width:0}.HLJf6a_depositRow b{color:#f1ddb1;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:end;min-width:0}.HLJf6a_depositGate small{color:#f1d18a;font-size:var(--text-xs)}.HLJf6a_depositGate a{color:#f5d57b;width:fit-content;font-weight:800;text-decoration:none}.HLJf6a_actionSlot{justify-self:end;justify-items:end;width:100%;min-width:0;display:grid}.HLJf6a_actionSlot .HLJf6a_primaryAction,.HLJf6a_actionSlot .HLJf6a_secondaryAction{gap:3px;width:min(100%,94px);min-height:40px;margin:0;padding:4px 6px;line-height:1.15}.HLJf6a_settlementInfo{flex:none;position:relative}.HLJf6a_settlementInfo summary{color:#84d9a4;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:22px;height:22px;list-style:none;display:grid}.HLJf6a_settlementInfo summary::-webkit-details-marker{display:none}.HLJf6a_settlementInfo summary span{width:16px;height:16px;font-size:var(--text-xs);border:1px solid;border-radius:50%;place-items:center;font-weight:800;line-height:1;display:grid}.HLJf6a_settlementInfo p{z-index:5;inset-inline-start:0;color:#f1f9f2;width:min(280px,100vw - 48px);font-size:var(--text-xs);background:#20382a;border:1px solid #517e5c;border-radius:10px;margin:0;padding:10px 12px;line-height:1.45;position:absolute;bottom:calc(100% + 8px);box-shadow:0 8px 20px #07110a80}.HLJf6a_primaryAction{color:#082415;max-width:100%;min-height:42px;font:inherit;font-size:var(--text-sm);text-align:center;cursor:pointer;background:linear-gradient(110deg,#2de68b,#9be875);border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:7px;margin-inline-start:auto;padding:0 14px;font-weight:850;text-decoration:none;display:inline-flex;box-shadow:0 7px 18px #1cb45b2b}.HLJf6a_primaryAction:hover{filter:brightness(1.07)}.HLJf6a_primaryAction:active{transform:translateY(1px)}.HLJf6a_primaryAction:disabled{opacity:.62;cursor:wait}.HLJf6a_secondaryAction{color:#b2ecc2;min-height:42px;font:inherit;font-size:var(--text-sm);cursor:pointer;background:#1138238c;border:1px solid #7adda842;border-radius:12px;flex:none;margin-inline-start:auto;padding:0 16px;font-weight:750}.HLJf6a_completedAction{color:#9eb5a4;font-size:var(--text-sm);text-align:end;margin-inline-start:auto;font-weight:750}.HLJf6a_refresh:focus-visible,.HLJf6a_settlementInfo summary:focus-visible,.HLJf6a_primaryAction:focus-visible,.HLJf6a_secondaryAction:focus-visible,.HLJf6a_depositGate a:focus-visible{outline-offset:3px;outline:2px solid #c6f39d}@media (max-width:520px){.HLJf6a_page{padding-top:5px}.HLJf6a_intro{border-radius:17px;padding:14px}.HLJf6a_card{border-radius:14px;padding:10px}}@media (max-width:360px){.HLJf6a_summary{gap:4px}.HLJf6a_game img,.HLJf6a_gameFallback{width:30px;height:30px}.HLJf6a_reward strong{font-size:var(--text-title-md)}.HLJf6a_actionSlot .HLJf6a_primaryAction,.HLJf6a_actionSlot .HLJf6a_secondaryAction,.HLJf6a_progressNumbers{font-size:var(--text-xs)}}@media (prefers-reduced-motion:reduce){.HLJf6a_refresh:active,.HLJf6a_primaryAction:active{transform:none}.HLJf6a_progress>div{transition:none}}
