._page_1g3tj_7{--cb-ink: hsl(220 30% 12%);--cb-peach: #f9b99a;--cb-mint: #a9dcc8;--cb-lavender: #c8b6f2;--cb-sky: #aed3f2;--cb-butter: #f4dfa3;--cb-pink: #e8b7c8;--cb-quiet: color-mix(in srgb, var(--muted-foreground) 70%, var(--foreground));container:bonus / inline-size;display:flex;flex-direction:column;gap:2.5rem;width:100%;max-width:72rem;margin:0 auto;padding-bottom:var(--spacing-8);box-sizing:border-box}._sectionTitle_1g3tj_28{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-3);margin:0;font-family:var(--font-family-heading);font-size:1.5rem;font-weight:800;letter-spacing:-.02em}._hero_1g3tj_41{position:relative;display:grid;gap:var(--spacing-6);padding:2rem 1.5rem;border-radius:1.875rem;background:var(--tk-brand);color:var(--tk-brand-ink);box-shadow:0 12px 28px -8px #8f472466;overflow:hidden}._heroText_1g3tj_53{display:flex;flex-direction:column;gap:var(--spacing-4);max-width:40rem}._chip_1g3tj_60{align-self:flex-start;padding:.3125rem .75rem;border-radius:var(--radius-full);background:#fff;color:var(--tk-brand-deep);font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;transform:rotate(-2deg)}._heroTitle_1g3tj_73{margin:0;font-family:var(--font-family-heading);font-size:clamp(1.625rem,4cqi,2.375rem);font-weight:800;line-height:1.12;letter-spacing:-.02em;text-wrap:balance;color:var(--tk-brand-ink)}._heroLead_1g3tj_84{margin:0;font-size:1rem;line-height:1.55}._meter_1g3tj_90{display:flex;flex-direction:column;gap:var(--spacing-2);max-width:26rem}._meterHead_1g3tj_97{display:flex;align-items:baseline;gap:var(--spacing-2)}._meterValue_1g3tj_103{font-family:var(--font-family-heading);font-size:2rem;font-weight:800;font-variant-numeric:tabular-nums}._meterOf_1g3tj_110{font-size:.9375rem;font-weight:600}._meterTrack_1g3tj_115{display:block;height:.875rem;border:2px solid var(--tk-brand-ink);border-radius:var(--radius-full);background:#fff;overflow:hidden}._meterFill_1g3tj_124{display:block;height:100%;min-width:.375rem;background:var(--tk-brand-ink)}._heroArt_1g3tj_131{position:relative;display:none}._bigCoin_1g3tj_136{position:absolute;display:grid;place-items:center;border:3px solid var(--tk-brand-ink);background:#fff;color:var(--tk-brand-ink);font-family:var(--font-family-heading);font-weight:800;transition:transform .26s cubic-bezier(.34,1.56,.64,1)}._bigCoinA_1g3tj_148{top:.5rem;left:1rem;width:7.5rem;height:7.5rem;font-size:1.5rem;border-radius:58% 42% 55% 45%/48% 58% 42% 52%;transform:rotate(-12deg)}._bigCoinB_1g3tj_158{top:6.5rem;left:7.5rem;width:6rem;height:6rem;font-size:1.25rem;background:var(--cb-butter);border-radius:44% 56% 41% 59%/57% 43%;transform:rotate(10deg)}._bigCoinC_1g3tj_169{top:1rem;left:10rem;width:4.5rem;height:4.5rem;background:var(--cb-mint);color:var(--cb-ink);border-radius:52% 48% 38% 62%/46% 60% 40% 54%;transform:rotate(-6deg)}._hero_1g3tj_41:hover ._bigCoinA_1g3tj_148{transform:rotate(4deg) scale(1.04)}._hero_1g3tj_41:hover ._bigCoinB_1g3tj_158{transform:rotate(-6deg) scale(1.04)}@container bonus (min-width: 46rem){._hero_1g3tj_41{grid-template-columns:minmax(0,1fr) 15rem;padding:2.5rem 2.75rem}._heroArt_1g3tj_131{display:block;min-height:13rem}}._tracks_1g3tj_201{display:grid;align-items:start;gap:2rem 1.5rem}@container bonus (min-width: 42rem){._tracks_1g3tj_201{grid-template-columns:1fr 1fr}._tracks_1g3tj_201>:nth-child(2n){margin-top:1.75rem}}._track_1g3tj_201{position:relative;display:block;transition:transform .22s ease}._track_1g3tj_201:hover{transform:translateY(-4px)}._trackStrip_1g3tj_227{position:absolute;inset-inline:1.5rem;bottom:-8px;height:2rem;border-radius:0 0 1.5rem 1.5rem;background:var(--track-accent);filter:saturate(1.35) brightness(.93)}._trackCard_1g3tj_237{position:relative;display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem;border:1px solid color-mix(in srgb,var(--border) 65%,transparent);border-radius:1.875rem;background:var(--card);color:var(--card-foreground);box-shadow:0 1px 2px #22252a08,0 8px 22px -14px #22252a1f}._trackHead_1g3tj_252{display:flex;gap:var(--spacing-3);align-items:center}._trackIcon_1g3tj_258{position:relative;display:inline-grid;place-items:center;flex-shrink:0;width:3rem;height:3rem;color:var(--cb-ink)}._trackIcon_1g3tj_258 svg{position:relative}._trackBlob_1g3tj_272{position:absolute;inset:.1875rem 0 0 .25rem;border-radius:58% 42% 55% 45%/48% 58% 42% 52%;background:var(--track-accent);transform:rotate(-8deg);transition:transform .22s cubic-bezier(.34,1.56,.64,1)}._track_1g3tj_201:hover ._trackBlob_1g3tj_272{transform:rotate(8deg) scale(1.08)}._trackTitle_1g3tj_285{margin:0;font-family:var(--font-family-heading);font-size:1.375rem;font-weight:800;letter-spacing:-.01em}._trackRule_1g3tj_293{margin:.125rem 0 0;font-size:.875rem;color:var(--cb-quiet)}._coins_1g3tj_299{display:flex;flex-wrap:wrap;gap:.625rem;margin:0;padding:0;list-style:none}._coin_1g3tj_299{display:grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:58% 42% 55% 45%/48% 58% 42% 52%;font-size:.8125rem;font-weight:800;transform:rotate(var(--coin-tilt))}._coin_paid_1g3tj_319{background:var(--coin-accent);color:var(--cb-ink);border:2px solid var(--cb-ink)}._coin_waiting_1g3tj_325{border:2px dashed var(--foreground);color:var(--foreground)}._coin_free_1g3tj_330{border:2px dotted var(--border);color:var(--cb-quiet)}._trackFoot_1g3tj_335{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--spacing-2);margin:0;padding-top:var(--spacing-3);border-top:1.5px dashed var(--border);font-size:.875rem;color:var(--cb-quiet)}._trackLink_1g3tj_347{display:inline-flex;align-items:center;gap:.25rem;font-weight:700;color:var(--tk-brand-text);text-decoration:none}._trackLink_1g3tj_347:hover{text-decoration:underline}._trackLink_1g3tj_347 svg{transition:transform .22s ease}._trackLink_1g3tj_347:hover svg{transform:translate(2px)}._examBonus_1g3tj_369{display:flex;flex-direction:column;gap:1.25rem}._examHead_1g3tj_375{display:flex;flex-direction:column;gap:var(--spacing-2)}._examLead_1g3tj_381{margin:0;max-width:44rem;line-height:1.55;color:var(--cb-quiet)}._examNews_1g3tj_388{font-size:.9375rem;font-weight:600;line-height:1.4;color:var(--foreground);text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}._examCoins_1g3tj_398{gap:.375rem}._examCoins_1g3tj_398 ._coin_1g3tj_299{width:2.375rem;height:2.375rem;font-size:.75rem}._examCount_1g3tj_408{margin:0;font-family:var(--font-family-heading);font-size:1.0625rem;font-weight:800}._examSticker_1g3tj_415{max-width:100%;white-space:normal;text-align:center;overflow-wrap:anywhere}._steps_1g3tj_423{display:flex;flex-direction:column;gap:1.25rem}._stepList_1g3tj_429{position:relative;display:grid;gap:1.5rem;margin:0;padding:0;list-style:none}._stepList_1g3tj_429:before{content:"";position:absolute;top:1.75rem;bottom:1.75rem;left:1.75rem;border-left:2px dashed var(--border)}._step_1g3tj_423{position:relative;display:grid;grid-template-columns:3.5rem minmax(0,1fr);column-gap:var(--spacing-4);row-gap:.25rem}._stepBlob_1g3tj_455{position:relative;grid-row:span 2;display:grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:58% 42% 55% 45%/48% 58% 42% 52%;color:var(--cb-ink);transform:rotate(-8deg);transition:transform .22s cubic-bezier(.34,1.56,.64,1)}._step_1g3tj_423:nth-child(2n) ._stepBlob_1g3tj_455{border-radius:44% 56% 41% 59%/57% 43%;transform:rotate(9deg)}._step_1g3tj_423:hover ._stepBlob_1g3tj_455{transform:rotate(0) scale(1.08)}._stepNumber_1g3tj_477{position:absolute;top:-.375rem;right:-.375rem;display:grid;place-items:center;width:1.375rem;height:1.375rem;border-radius:var(--radius-full);background:var(--cb-ink);color:#fff;font-size:.75rem;font-weight:800}._stepTitle_1g3tj_492{margin:0;align-self:end;font-family:var(--font-family-heading);font-size:1.0625rem;font-weight:800}._stepText_1g3tj_500{margin:0;font-size:.9375rem;line-height:1.55;color:var(--cb-quiet)}@container bonus (min-width: 52rem){._stepList_1g3tj_429{grid-template-columns:repeat(4,minmax(0,1fr))}._stepList_1g3tj_429:before{top:1.75rem;bottom:auto;left:1.75rem;right:1.75rem;border-left:none;border-top:2px dashed var(--border)}._step_1g3tj_423{grid-template-columns:1fr;row-gap:var(--spacing-2)}._stepBlob_1g3tj_455{grid-row:auto;margin-bottom:var(--spacing-2)}}._tone_peach_1g3tj_532{background:var(--cb-peach);color:var(--cb-ink)}._tone_mint_1g3tj_537{background:var(--cb-mint);color:var(--cb-ink)}._tone_lavender_1g3tj_542{background:var(--cb-lavender);color:var(--cb-ink)}._tone_sky_1g3tj_547{background:var(--cb-sky);color:var(--cb-ink)}._tone_butter_1g3tj_552{background:var(--cb-butter);color:var(--cb-ink)}._tone_pink_1g3tj_557{background:var(--cb-pink);color:var(--cb-ink)}._tone_grey_1g3tj_562{background:var(--muted);color:var(--foreground)}._content_1g3tj_568{display:flex;flex-direction:column;gap:1.25rem}._contentHead_1g3tj_574{display:flex;flex-direction:column;gap:var(--spacing-3)}._readyBadge_1g3tj_580{padding:.25rem .75rem;border-radius:var(--radius-full);background:var(--tk-brand);color:var(--tk-brand-ink);font-family:var(--font-family-base);font-size:.8125rem;font-weight:700;letter-spacing:0;transform:rotate(-3deg)}._filters_1g3tj_592{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._filter_1g3tj_592{padding:.375rem .875rem;border:1.5px solid var(--border);border-radius:var(--radius-full);background:var(--card);color:var(--foreground);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer;transition:transform .16s ease,border-color .16s ease}._filter_1g3tj_592:hover{border-color:var(--foreground);transform:translateY(-1px)}._filter_1g3tj_592:focus-visible{outline:2px solid var(--tk-brand-text);outline-offset:2px}._filterOn_1g3tj_621{border-color:var(--cb-ink);background:var(--cb-ink);color:#fff}._itemList_1g3tj_627{display:flex;flex-direction:column;gap:.875rem;margin:0;padding:0;list-style:none}._item_1g3tj_627{display:flex;flex-direction:column;gap:var(--spacing-3);padding:1.125rem 1.25rem;border:1px solid color-mix(in srgb,var(--border) 65%,transparent);border-radius:1.5rem;background:var(--card);color:var(--card-foreground)}._itemMain_1g3tj_647{display:flex;flex-direction:column;gap:var(--spacing-2);min-width:0}._itemKind_1g3tj_654{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--tk-brand-text)}._itemTitle_1g3tj_662{margin:0;font-family:var(--font-family-heading);font-size:1.0625rem;font-weight:800;line-height:1.3;overflow-wrap:anywhere}._pills_1g3tj_671{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._pill_1g3tj_671{display:inline-flex;align-items:center;gap:.375rem;padding:.3125rem .75rem;border:1.5px dashed var(--border);border-radius:var(--radius-full);font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums}._pillDone_1g3tj_689{border:1.5px solid transparent;background:var(--cb-mint);color:var(--cb-ink)}._pillTrack_1g3tj_695{display:inline-block;width:3.5rem;height:.375rem;border-radius:var(--radius-full);background:var(--muted);overflow:hidden}._pillFill_1g3tj_704{display:block;height:100%;background:var(--foreground)}._itemNext_1g3tj_710{margin:0;font-size:.875rem;line-height:1.5;color:var(--cb-quiet)}._itemSide_1g3tj_717{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-3)}._sticker_1g3tj_724{display:inline-block;padding:.3125rem .875rem;border-radius:58% 42% 55% 45%/48% 58% 42% 52%;font-size:.8125rem;font-weight:800;white-space:nowrap;transform:rotate(-3deg)}._item_1g3tj_627:nth-child(2n) ._sticker_1g3tj_724{transform:rotate(3deg)}@container bonus (min-width: 40rem){._contentHead_1g3tj_574{flex-direction:row;align-items:center;justify-content:space-between}._item_1g3tj_627{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-5, 1.25rem)}._itemSide_1g3tj_717{flex-direction:column;align-items:flex-end;flex-shrink:0}}._emptyList_1g3tj_759,._quietPanel_1g3tj_760{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-3);padding:1.5rem;border:1.5px dashed var(--border);border-radius:1.5rem}._emptyList_1g3tj_759 p,._quietPanel_1g3tj_760 p{margin:0;color:var(--cb-quiet)}._emptyActions_1g3tj_776{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._quietTitle_1g3tj_782{margin:0;font-family:var(--font-family-heading);font-size:1.375rem;font-weight:800}._rules_1g3tj_790{display:flex;flex-direction:column;gap:var(--spacing-3);padding:1.5rem;border:1.5px dashed var(--border);border-radius:1.5rem}._rules_1g3tj_790 ul{display:flex;flex-direction:column;gap:var(--spacing-2);margin:0;padding-left:1.25rem;line-height:1.55}@media(prefers-reduced-motion:reduce){._track_1g3tj_201,._trackBlob_1g3tj_272,._stepBlob_1g3tj_455,._bigCoin_1g3tj_136,._filter_1g3tj_592,._trackLink_1g3tj_347 svg{transition:none}._track_1g3tj_201:hover{transform:none}}
