.lnV1uW_page{justify-content:center;padding:40px 20px 72px;display:flex;position:relative;overflow:hidden}.lnV1uW_glow{background:radial-gradient(40% 60% at 20% 30%, color-mix(in srgb, var(--you-500) 22%, transparent), transparent 70%), radial-gradient(40% 60% at 80% 20%, color-mix(in srgb, var(--opp-500) 18%, transparent), transparent 70%);filter:blur(20px);pointer-events:none;height:520px;position:absolute;inset:-20% -10% auto}.lnV1uW_inner{gap:28px;width:100%;max-width:1040px;display:grid;position:relative}.lnV1uW_hero{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;animation:.6s cubic-bezier(.2,.8,.2,1) both lnV1uW_rise;display:flex}.lnV1uW_heroText{gap:10px;max-width:600px;display:grid}.lnV1uW_overline{letter-spacing:.18em;color:var(--you-500);margin:0;font-size:12px;font-weight:700}.lnV1uW_title{font-family:var(--display);background:linear-gradient(100deg, var(--text-primary) 30%, var(--you-300) 60%, var(--opp-500));color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(34px,6vw,54px);line-height:1.05}.lnV1uW_lede{color:var(--text-secondary);margin:0;font-size:16px;line-height:1.6}.lnV1uW_countdown{flex:none;width:168px;height:168px;position:relative}.lnV1uW_ring{width:100%;height:100%;transform:rotate(-90deg)}.lnV1uW_ringTrack{fill:none;stroke:var(--border-subtle);stroke-width:8px}.lnV1uW_ringFill{fill:none;stroke-width:8px;stroke-linecap:round;filter:drop-shadow(0 0 6px color-mix(in srgb, var(--you-500) 55%, transparent));transition:stroke-dashoffset 1s linear}.lnV1uW_countdownText{text-align:center;place-content:center;gap:4px;display:grid;position:absolute;inset:0}.lnV1uW_countdownLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary);font-size:11px;font-weight:700}.lnV1uW_countdownClock{font-family:var(--display);color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:24px;font-weight:700}.lnV1uW_notice,.lnV1uW_error{border-radius:var(--radius-md);background:var(--bg-raised);color:var(--text-primary);margin:0;padding:12px 16px}.lnV1uW_error{border:1px solid color-mix(in srgb, var(--wrong) 50%, transparent);color:var(--wrong)}.lnV1uW_stats{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;animation:.6s cubic-bezier(.2,.8,.2,1) .12s both lnV1uW_rise;display:grid}.lnV1uW_stat{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--bg-surface) 80%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:center;gap:18px;padding:18px 20px;display:flex}.lnV1uW_stat[data-hot=true]{border-color:color-mix(in srgb, var(--opp-500) 45%, var(--border-default));background:linear-gradient(110deg, color-mix(in srgb, var(--opp-500) 10%, transparent), transparent 60%), color-mix(in srgb, var(--bg-surface) 80%, transparent)}.lnV1uW_flame{flex:none;place-items:end center;width:64px;height:80px;display:grid}.lnV1uW_statLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary);margin:0 0 2px;font-size:12px;font-weight:700}.lnV1uW_statValue{font-family:var(--display);color:var(--text-primary);font-variant-numeric:tabular-nums;margin:0;font-size:34px;font-weight:800;line-height:1.1}.lnV1uW_statValue span{font-family:var(--body);color:var(--text-secondary);font-size:14px;font-weight:500}.lnV1uW_statNote{color:var(--text-secondary);margin:4px 0 0;font-size:13.5px}.lnV1uW_badgeRow{flex:none;gap:4px;display:flex}.lnV1uW_progress{width:100%;min-width:140px;height:6px;margin:8px 0 2px;display:block}.lnV1uW_progressTrack{fill:var(--bg-well)}.lnV1uW_progressFill{fill:var(--opp-500)}.lnV1uW_guest{border:1px dashed var(--border-strong);border-radius:var(--radius-lg);color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.lnV1uW_guest p{max-width:560px;margin:0}.lnV1uW_grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.lnV1uW_card{--edge:var(--border-subtle);border:1px solid var(--edge);border-radius:var(--radius-lg);background:radial-gradient(120% 120% at 0% 0%, color-mix(in srgb, var(--you-500) 8%, transparent), transparent 55%), color-mix(in srgb, var(--bg-surface) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:center;gap:18px;padding:20px;transition:transform .26s cubic-bezier(.2,.8,.2,1),border-color .26s,box-shadow .26s;animation:.6s cubic-bezier(.2,.8,.2,1) .22s both lnV1uW_rise;display:flex;position:relative}.lnV1uW_card[data-owner=opp]{background:radial-gradient(120% 120% at 0% 0%, color-mix(in srgb, var(--opp-500) 9%, transparent), transparent 55%), color-mix(in srgb, var(--bg-surface) 88%, transparent)}.lnV1uW_card[data-state=open]:hover,.lnV1uW_card[data-state=resume]:hover{--edge:color-mix(in srgb, var(--you-500) 60%, var(--border-strong));box-shadow:0 22px 50px -24px color-mix(in srgb, var(--you-500) 55%, transparent);transform:translateY(-4px)}.lnV1uW_card[data-state=done]{--edge:color-mix(in srgb, var(--correct,var(--you-500)) 60%, var(--border-default));box-shadow:0 0 0 1px color-mix(in srgb, var(--you-500) 20%, transparent) inset}.lnV1uW_card[data-state=locked],.lnV1uW_card[data-state=blocked]{opacity:.55;filter:saturate(.6)}.lnV1uW_cardArt{background:radial-gradient(circle at 50% 60%, var(--arena-wash), transparent 70%);border-radius:24px;flex:none;place-items:center;width:104px;height:104px;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:grid}.lnV1uW_cardArt svg{width:96px;height:96px}.lnV1uW_card[data-state=open]:hover .lnV1uW_cardArt{transform:scale(1.06)rotate(-2deg)}.lnV1uW_cardBody{flex:1;gap:10px;min-width:0;display:grid}.lnV1uW_cardTitle{font-family:var(--display);color:var(--text-primary);margin:0;font-size:21px}.lnV1uW_chips{flex-wrap:wrap;gap:6px;margin:0;display:flex}.lnV1uW_chips span{border:1px solid var(--border-default);color:var(--text-secondary);border-radius:999px;padding:3px 10px;font-size:12px}.lnV1uW_primary,.lnV1uW_secondary{border-radius:var(--radius-sm);cursor:pointer;justify-content:center;justify-self:start;align-items:center;min-height:44px;padding:10px 18px;font-size:14.5px;font-weight:700;text-decoration:none;display:inline-flex}.lnV1uW_primary{background:var(--action-gradient);color:var(--on-action);background-origin:border-box;border:0}.lnV1uW_primary:disabled{opacity:.55;cursor:not-allowed}.lnV1uW_secondary{border:1px solid var(--border-default);color:var(--text-primary);background:0 0}.lnV1uW_done{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.lnV1uW_seal{background:var(--action-gradient);width:36px;height:36px;color:var(--on-action);box-shadow:0 0 0 4px color-mix(in srgb, var(--you-500) 18%, transparent);background-origin:border-box;border-radius:50%;place-items:center;animation:.5s cubic-bezier(.3,1.6,.5,1) both lnV1uW_pop;display:grid}.lnV1uW_doneLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--you-500);margin:0;font-size:12px;font-weight:700}.lnV1uW_doneScore{font-family:var(--display);color:var(--text-primary);font-variant-numeric:tabular-nums;margin:0;font-size:18px}.lnV1uW_muted{color:var(--text-secondary);margin:0;font-size:14px}.lnV1uW_boardLink{text-align:center;margin:0;font-weight:600}@keyframes lnV1uW_rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes lnV1uW_pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@media (max-width:40rem){.lnV1uW_page{padding:24px 16px 56px}.lnV1uW_hero{flex-direction:column;align-items:flex-start}.lnV1uW_countdown{align-self:center;width:132px;height:132px}.lnV1uW_countdownClock{font-size:19px}.lnV1uW_card{gap:14px;padding:16px}.lnV1uW_cardArt{width:80px;height:80px}.lnV1uW_cardArt svg{width:74px;height:74px}.lnV1uW_grid,.lnV1uW_stats{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.lnV1uW_hero,.lnV1uW_stats,.lnV1uW_card,.lnV1uW_seal{animation:none}.lnV1uW_card,.lnV1uW_cardArt{transition:none}}.lnV1uW_card:nth-child(2){animation-delay:.31s}.lnV1uW_card:nth-child(3){animation-delay:.4s}.lnV1uW_card:nth-child(4){animation-delay:.49s}.lnV1uW_card:nth-child(5){animation-delay:.58s}
