._banner_2cmbp_1{position:fixed;left:50%;bottom:var(--gs-4);transform:translate(-50%);z-index:1000;display:flex;align-items:center;gap:var(--gs-4);max-width:calc(100vw - 2 * var(--gs-4));padding:var(--gs-3) var(--gs-4);background:var(--m3-neutral-900);color:var(--m3-neutral-0);border-radius:var(--r-sm);box-shadow:0 6px 24px #00000040;font-family:var(--font-sans);font-size:14px}._text_2cmbp_20{line-height:1.3}._button_2cmbp_24{flex-shrink:0;padding:var(--gs-2) var(--gs-4);border:0;border-radius:var(--r-sm);background:var(--m3-neutral-0);color:var(--m3-neutral-900);font-family:var(--font-sans);font-weight:700;font-size:14px;cursor:pointer}@media (hover: hover) and (pointer: fine){._button_2cmbp_24:hover{opacity:.85}}._form_1g5on_4{font-family:var(--font-sans);color:var(--m3-text-primary);text-align:left}._form_1g5on_4 *,._form_1g5on_4 *:before,._form_1g5on_4 *:after{box-sizing:border-box}._modal_1g5on_16{text-align:center;animation:_rise_1g5on_1 .26s ease-out both}._head_1g5on_26{position:relative;margin-bottom:var(--gs-4)}._heading_1g5on_31{display:flex;flex-direction:column;gap:var(--gs-2)}._title_1g5on_37{margin:0;font-family:var(--font-serif);font-weight:700;font-size:20px;line-height:1.2;letter-spacing:-.3px;color:var(--m3-text-primary)}._form_1g5on_4:not(._modal_1g5on_16) ._title_1g5on_37{max-width:calc(100% - 34px)}._subtitle_1g5on_51{margin:0;font-size:14px;line-height:1.4;color:var(--m3-text-secondary)}._close_1g5on_58{position:absolute;top:-10px;right:-10px;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--r-sm);background:transparent;color:var(--m3-text-primary);cursor:pointer}._scale_1g5on_76{display:grid;grid-template-columns:repeat(5,minmax(44px,1fr));gap:var(--gs-2)}._option_1g5on_82{min-height:44px;padding:0;border:var(--line) solid var(--m3-border-strong);border-radius:var(--r-sm);background:var(--m3-neutral-0);font-family:var(--font-sans);font-size:17px;font-weight:500;color:var(--m3-text-primary);cursor:pointer;transition:background-color .12s ease,color .12s ease}@media (hover: hover) and (pointer: fine){._option_1g5on_82:hover:not(._checked_1g5on_96):not(:disabled){background:var(--m3-neutral-50)}}._checked_1g5on_96{background:var(--m3-neutral-900);color:var(--m3-neutral-0)}._option_1g5on_82:disabled{cursor:default}._ends_1g5on_108{display:flex;justify-content:space-between;margin-top:var(--gs-2);font-size:13px;color:var(--m3-text-secondary)}._more_1g5on_117{display:grid;grid-template-rows:1fr;animation:_unfold_1g5on_1 .34s cubic-bezier(.2,.7,.2,1) both}._moreInner_1g5on_123{min-height:0;overflow:hidden;margin:0 -4px;padding:var(--gs-4) 4px 4px;text-align:left;animation:_drop_1g5on_1 .26s ease-out 80ms both}._label_1g5on_132{display:block;margin-bottom:var(--gs-2);font-size:14px;font-weight:500;color:var(--m3-text-primary)}._optional_1g5on_139{font-weight:400;color:var(--m3-text-secondary)}._textarea_1g5on_144{display:block;width:100%;min-height:80px;padding:var(--gs-2) var(--gs-3);border:var(--line) solid var(--m3-border-default);border-radius:var(--r-sm);background:var(--m3-neutral-0);font-family:var(--font-sans);font-size:15px;line-height:1.4;color:var(--m3-text-primary);resize:vertical}._textarea_1g5on_144:disabled{background:var(--m3-neutral-25);color:var(--m3-text-secondary)}._counter_1g5on_163{display:block;margin-top:4px;font-size:12px;text-align:right;color:var(--m3-text-secondary)}._error_1g5on_171{margin:var(--gs-2) 0 0;font-size:14px;line-height:1.4;color:var(--game-danger)}._notice_1g5on_179{margin:var(--gs-2) 0 0;font-size:14px;line-height:1.4;color:var(--m3-text-secondary)}._actions_1g5on_187{display:flex;gap:var(--gs-3);margin-top:var(--gs-4)}._modal_1g5on_16 ._actions_1g5on_187{justify-content:center;margin-top:var(--gs-6)}._card_1g5on_196 ._actions_1g5on_187,._sheet_1g5on_197 ._actions_1g5on_187{justify-content:flex-end}._btn_1g5on_201{display:inline-flex;align-items:center;justify-content:center;gap:var(--gs-2);min-height:44px;padding:12px 24px;border:var(--line) solid var(--m3-text-primary);border-radius:var(--r-sm);font-family:var(--font-sans);font-size:15px;font-weight:500;line-height:1;cursor:pointer}._primary_1g5on_216{background:var(--m3-text-primary);color:var(--m3-neutral-0)}._primary_1g5on_216[aria-disabled=true]{cursor:progress;opacity:.85}._secondary_1g5on_224{background:var(--m3-neutral-0);color:var(--m3-text-primary)}._secondary_1g5on_224:disabled{cursor:default;opacity:.5}@media (hover: hover) and (pointer: fine){._primary_1g5on_216:hover:not([aria-disabled=true]){opacity:.85}._secondary_1g5on_224:hover:not(:disabled){background:var(--m3-neutral-50)}}._modal_1g5on_16 ._send_1g5on_240{animation:_rise_1g5on_1 .26s ease-out .12s both}._spinner_1g5on_244{width:16px;height:16px;border:2px solid rgba(255,255,255,.4);border-top-color:var(--m3-neutral-0);border-radius:50%;animation:_spin_1g5on_244 .8s linear infinite}._form_1g5on_4 :focus-visible{outline:2px solid var(--m3-link-default);outline-offset:2px}._sent_1g5on_260{text-align:center;padding:var(--gs-2) 0}._sentIcon_1g5on_264{display:inline-flex;color:var(--game-success)}._sentTitle_1g5on_268{margin:var(--gs-2) 0 4px;font-family:var(--font-serif);font-size:18px;font-weight:700}._sentText_1g5on_274{margin:0;font-size:14px;color:var(--m3-text-secondary)}@keyframes _rise_1g5on_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes _unfold_1g5on_1{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes _drop_1g5on_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes _spin_1g5on_244{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){._form_1g5on_4,._form_1g5on_4 *{animation:none!important;transition:none!important}}._spacer_12clm_4{flex:0 0 auto}._float_12clm_8{position:fixed;z-index:900;font-family:var(--font-sans);color:var(--m3-text-primary)}._float_12clm_8 *,._float_12clm_8 *:before,._float_12clm_8 *:after{box-sizing:border-box}._card_12clm_22{right:max(var(--gs-4),calc((100vw - 1200px) / 2 + var(--gs-6)));bottom:var(--gs-4);width:360px;max-width:calc(100vw - 2 * var(--gs-4));max-height:calc(100vh - 2 * var(--gs-4));overflow-y:auto;padding:var(--gs-6);background:var(--m3-neutral-0);border:var(--line) solid var(--m3-border-default);border-radius:var(--r-md);box-shadow:0 12px 40px #0000002e;animation:_rise_12clm_1 .26s ease-out both}._sheet_12clm_38{left:0;right:0;bottom:0;max-height:85vh;overflow-y:auto;padding:var(--gs-6) var(--gs-4) calc(var(--gs-4) + env(safe-area-inset-bottom,0px));background:var(--m3-neutral-0);border-top:var(--line) solid var(--m3-border-default);border-radius:var(--r-lg) var(--r-lg) 0 0;box-shadow:0 -8px 32px #00000029;animation:_rise_12clm_1 .26s ease-out both}._button_12clm_53{right:var(--gs-4);bottom:calc(var(--feedback-dock, 0px) + var(--gs-3) + env(safe-area-inset-bottom,0px));animation:_rise_12clm_1 .26s ease-out both}._pill_12clm_59{display:flex;align-items:center;background:var(--m3-neutral-900);color:var(--m3-neutral-0);border-radius:var(--r-full);box-shadow:0 6px 20px #00000038}._open_12clm_68,._pillClose_12clm_69{display:inline-flex;align-items:center;min-height:44px;border:0;background:transparent;color:inherit;font-family:var(--font-sans);font-size:15px;font-weight:500;cursor:pointer}._open_12clm_68{gap:var(--gs-2);padding:0 var(--gs-2) 0 var(--gs-4)}._pillClose_12clm_69{justify-content:center;width:44px;padding:0;border-radius:var(--r-full)}._float_12clm_8 :focus-visible{outline:2px solid var(--m3-link-default);outline-offset:2px}@keyframes _rise_12clm_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}._button_12clm_53{animation-name:_riseSmall_12clm_1}@keyframes _riseSmall_12clm_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){._float_12clm_8{animation:none!important}}._page_18vjx_6{display:flex;flex-direction:column}._skinRow_18vjx_1{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:0;width:100%;min-height:calc(100vh - 74px)}._shell_18vjx_30{flex:1 1 auto;min-width:0;max-width:1200px;margin:0;background:var(--m3-neutral-0);padding:var(--gs-6) var(--gs-4) var(--gs-16);overflow-x:clip}@media (min-width: 768px){._shell_18vjx_30{padding:var(--gs-10) var(--gs-6) var(--gs-24)}}._skinCol_18vjx_60{flex:0 0 340px;width:340px;align-self:flex-start;position:sticky;top:74px;padding-top:var(--gs-10);display:flex;justify-content:center}._backdrop_3ctw5_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:var(--gs-4);background:#1212128c;font-family:var(--font-sans);color:var(--m3-text-primary)}._backdrop_3ctw5_1 *,._backdrop_3ctw5_1 *:before,._backdrop_3ctw5_1 *:after{box-sizing:border-box}._dialog_3ctw5_20{width:100%;max-width:440px;max-height:calc(100vh - 2 * var(--gs-4));overflow-y:auto;background:var(--m3-neutral-0);border:var(--line) solid var(--m3-border-default);border-radius:var(--r-md);padding:var(--gs-6);box-shadow:0 20px 60px #00000040}._title_3ctw5_32{font-family:var(--font-serif);font-weight:700;font-size:clamp(22px,5vw,28px);letter-spacing:-.5px;margin:0 0 var(--gs-3)}._body_3ctw5_40{font-size:15px;line-height:1.55;color:var(--m3-text-secondary)}._actions_3ctw5_46{display:flex;gap:var(--gs-3);margin-top:var(--gs-6);flex-wrap:wrap}._centered_3ctw5_54 ._title_3ctw5_32,._centered_3ctw5_54 ._body_3ctw5_40{text-align:center}._centered_3ctw5_54 ._actions_3ctw5_46{justify-content:center}._spinner_5jzui_1{display:inline-block;flex:none;box-sizing:border-box;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:_spin_5jzui_1 .8s linear infinite}@keyframes _spin_5jzui_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){._spinner_5jzui_1{animation-duration:2.4s}}._btn_iragd_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--gs-3);font-family:var(--font-sans);font-weight:500;font-size:15px;line-height:1;padding:12px 24px;min-height:44px;border-radius:var(--r-sm);border:var(--line) solid transparent;cursor:pointer;text-decoration:none;transition:opacity .15s ease,background-color .15s ease}._featured_iragd_20{background:var(--m3-text-primary);color:var(--m3-neutral-0)}@media (hover: hover) and (pointer: fine){._featured_iragd_20:hover{opacity:.85}}._primary_iragd_32{background:var(--m3-neutral-0);color:var(--m3-text-primary);border-color:var(--m3-text-primary)}@media (hover: hover) and (pointer: fine){._primary_iragd_32:hover{background:var(--m3-neutral-50)}}._dark_iragd_45{background:var(--btn-dark);border-color:var(--btn-dark);color:var(--m3-neutral-0)}@media (hover: hover) and (pointer: fine){._dark_iragd_45:hover{background:var(--btn-dark-hover);border-color:var(--btn-dark-hover);opacity:1}}._ghost_iragd_60{background:transparent;color:var(--m3-text-primary);border-color:var(--m3-border-default)}@media (hover: hover) and (pointer: fine){._ghost_iragd_60:hover{background:var(--m3-neutral-50)}}._btn_iragd_1:disabled,._btn_iragd_1[aria-disabled=true]{opacity:.4;cursor:default;pointer-events:none}._btn_iragd_1._busy_iragd_78:disabled{opacity:1;cursor:progress}._fullWidth_iragd_83{width:100%}._icon_iragd_87{font-size:20px}._bonus_1kpzk_5{display:flex;flex-direction:column;gap:var(--gs-2)}._label_1kpzk_10{font-family:var(--font-sans);font-weight:700;font-size:11px;letter-spacing:1.4px;text-transform:uppercase;color:var(--m3-text-secondary)}._track_1kpzk_18{display:flex;flex-wrap:wrap;gap:var(--gs-2)}._chip_1kpzk_23{position:relative;display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:var(--line) solid var(--m3-border-default);border-radius:var(--r-full);background:var(--m3-neutral-25);font-family:var(--font-serif);font-weight:700;font-size:18px;line-height:1;color:var(--m3-text-tertiary);font-variant-numeric:tabular-nums}._chipEarned_1kpzk_39{border-color:var(--bonus-gold-deep);background:linear-gradient(135deg,var(--bonus-gold-soft),var(--bonus-gold));color:var(--m3-blue-900);box-shadow:0 2px 10px #ffbe1459}._chipBlocked_1kpzk_46{opacity:.45;text-decoration:line-through}._chipVal_1kpzk_50{line-height:1}._trophy_1kpzk_55{font-size:18px;line-height:1;filter:grayscale(1) opacity(.45)}._trophyOn_1kpzk_60{filter:none;animation:_bonusGlow_1kpzk_1 2.6s ease-in-out infinite}@keyframes _bonusGlow_1kpzk_1{0%,to{filter:drop-shadow(0 0 0 rgba(255,200,50,0))}50%{filter:drop-shadow(0 2px 8px rgba(255,190,20,.85))}}._chipPop_1kpzk_70{animation:_bonusPop_1kpzk_1 .5s ease}@keyframes _bonusPop_1kpzk_1{0%{transform:scale(.6)}55%{transform:scale(1.12)}to{transform:scale(1)}}._hint_1kpzk_79{font-family:var(--font-sans);font-size:14px;line-height:1.4;color:var(--m3-text-secondary)}._modal_1kpzk_87{align-items:center;text-align:center;gap:var(--gs-3);margin:var(--gs-2) 0 var(--gs-4)}._modal_1kpzk_87 ._track_1kpzk_18{justify-content:center}._ad_f15wf_6{display:flex;justify-content:center}._billboard_f15wf_10{margin-bottom:var(--gs-8)}._balcon_f15wf_18{border-bottom:var(--line) solid var(--m3-border-default);margin-bottom:var(--gs-6)}._balconTitle_f15wf_22{display:inline-block;padding-bottom:var(--gs-3);margin:0 0 -1px;border-bottom:4px solid var(--m3-text-primary);font-family:var(--font-sans);font-weight:700;font-size:22px;line-height:1.2;color:var(--m3-text-primary)}._balconTitleHero_f15wf_33{font-size:32px}._hero_f15wf_37{margin-bottom:var(--gs-6)}._heroSubtitle_f15wf_42{font-family:var(--font-sans);font-size:18px;line-height:1.35;color:var(--m3-text-secondary);max-width:62ch}._statusRow_f15wf_53{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:var(--gs-6);margin-bottom:var(--gs-8);align-items:stretch}._statusCard_f15wf_60{display:flex;flex-direction:column;gap:var(--gs-3);padding:var(--gs-6);border:var(--line) solid var(--m3-border-default);border-radius:4px;background:var(--m3-neutral-0);color:var(--m3-text-primary)}._statusCardReto_f15wf_71{flex-direction:row;align-items:stretch;gap:var(--gs-8)}._retoMain_f15wf_76{flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:var(--gs-3)}._retoBonus_f15wf_84{flex:1 1 0;min-width:0;display:flex;align-items:center;padding-left:var(--gs-8);border-left:var(--line) solid var(--m3-border-default)}._statusHead_f15wf_93{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gs-4)}._statusTitle_f15wf_99{font-family:var(--font-serif);font-weight:700;font-size:24px;letter-spacing:-.3px;line-height:1.2}._statusCount_f15wf_106{font-family:var(--font-serif);font-weight:700;font-size:32px;line-height:1;font-variant-numeric:tabular-nums}._statusText_f15wf_113{font-family:var(--font-sans);font-size:14px;line-height:1.5;color:var(--m3-text-secondary)}._cells_f15wf_120{display:flex;gap:var(--gs-2)}._cell_f15wf_120{width:24px;height:24px;border:var(--line) solid var(--m3-border-default);border-radius:2px}._cellOn_f15wf_130{background:var(--m3-green-700);border-color:var(--m3-green-700)}._cellFail_f15wf_135{background:var(--game-danger);border-color:var(--game-danger)}._block_f15wf_141{margin-bottom:var(--gs-10)}._gamesArea_f15wf_51{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:var(--gs-6);align-items:start}._gamesMain_f15wf_152{min-width:0}._gamesAside_f15wf_155{position:sticky;top:var(--gs-6)}._grid_f15wf_161{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gs-6)}._grid_f15wf_161>._tile_f15wf_168:last-child:nth-child(odd){grid-column:1 / -1;aspect-ratio:2 / 1}._tile_f15wf_168{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gs-3);width:100%;min-width:0;aspect-ratio:1 / 1;padding:var(--gs-6);border:none;border-radius:2px;background:var(--tile-bg, var(--game-acero));color:var(--tile-fg, var(--m3-blue-900));font:inherit;text-align:center;text-decoration:none;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}@media (hover: hover) and (pointer: fine){._tile_f15wf_168:hover{transform:translateY(-4px);box-shadow:0 12px 28px #00000029}}._icon_f15wf_204{display:flex;justify-content:center;width:clamp(56px,38%,96px);aspect-ratio:1 / 1;color:var(--m3-blue-900)}._name_f15wf_213{font-family:var(--font-serif);font-weight:700;font-size:28px;line-height:1.1;letter-spacing:-.4px}._status_f15wf_53{font-family:var(--font-sans);font-weight:700;font-size:13px;letter-spacing:1px;text-transform:uppercase;color:var(--tile-fg, var(--m3-blue-900));opacity:.6}._statusDone_f15wf_229,._statusResume_f15wf_233{opacity:1}._statusFailed_f15wf_237{opacity:1;color:var(--game-danger)}._badge_f15wf_242{position:absolute;top:var(--gs-3);left:var(--gs-3);padding:3px 10px;border-radius:999px;background:var(--m3-blue-900);color:#fff;font-family:var(--font-sans);font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase}._badgeEdition_f15wf_256{background:#3d1f4f;color:#ffd9ad;letter-spacing:.5px}._arrow_f15wf_261{position:absolute;top:var(--gs-3);right:var(--gs-4);font-size:20px;line-height:1;color:var(--tile-fg, var(--m3-blue-900));opacity:0;transition:opacity .15s ease}@media (hover: hover) and (pointer: fine){._tile_f15wf_168:hover ._arrow_f15wf_261{opacity:.9}}._accentAcero_f15wf_279{--tile-bg: var(--game-acero)}._accentLavanda_f15wf_280{--tile-bg: var(--game-lavanda)}._accentTeal_f15wf_281{--tile-bg: var(--game-teal)}._accentDorado_f15wf_282{--tile-bg: var(--game-dorado)}._accentRosa_f15wf_283{--tile-bg: var(--game-rosa)}._accentOliva_f15wf_284{--tile-bg: var(--game-oliva)}._accentCoral_f15wf_285{--tile-bg: var(--game-coral)}._accentMenta_f15wf_286{--tile-bg: var(--game-menta)}._accentArena_f15wf_287{--tile-bg: var(--game-arena)}._accentAzulado_f15wf_288{--tile-bg: var(--game-azulado)}._accentArcilla_f15wf_289{--tile-bg: var(--game-arcilla)}@media (max-width: 900px){._statusRow_f15wf_53,._gamesArea_f15wf_51{grid-template-columns:minmax(0,1fr)}._gamesAside_f15wf_155{position:static;margin-top:var(--gs-6)}}@media (max-width: 600px){._grid_f15wf_161{grid-template-columns:1fr}._grid_f15wf_161>._tile_f15wf_168:last-child:nth-child(odd){aspect-ratio:auto}._tile_f15wf_168{aspect-ratio:auto;padding:var(--gs-8) var(--gs-6)}._statusCardReto_f15wf_71{flex-direction:column}._retoBonus_f15wf_84{padding-left:0;padding-top:var(--gs-4);border-left:none;border-top:var(--line) solid var(--m3-border-default)}}._header_2zvut_1{display:flex;flex-direction:column;gap:var(--gs-2)}._eyebrow_2zvut_7{font-family:var(--font-sans);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.6px;color:var(--m3-text-secondary)}._title_2zvut_16{font-family:var(--font-serif);font-weight:700;color:var(--m3-text-primary);letter-spacing:-1px;line-height:1.12}._hero_2zvut_24{font-size:clamp(28px,6vw,40px)}._section_2zvut_28{font-size:clamp(22px,4.5vw,28px)}._subtitle_2zvut_32{font-family:var(--font-sans);font-size:15px;line-height:1.55;color:var(--m3-text-secondary);max-width:60ch}._ad_4j6j9_3{display:flex;justify-content:center}._billboard_4j6j9_8{margin-bottom:var(--gs-6)}._row_4j6j9_12{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:var(--gs-8);align-items:start}._main_4j6j9_20{min-width:0}._aside_4j6j9_23{position:sticky;top:var(--gs-6)}._balcony_4j6j9_29{border-bottom:var(--line) solid var(--m3-border-default);margin-bottom:var(--gs-6)}._back_4j6j9_35{display:flex;width:fit-content;align-items:center;gap:6px;margin-bottom:var(--gs-3);font-family:var(--font-sans);font-weight:600;font-size:13px;color:var(--m3-text-secondary);text-decoration:none;transition:color .15s ease}@media (hover: hover) and (pointer: fine){._back_4j6j9_35:hover{color:var(--m3-text-primary)}}._balconyTitle_4j6j9_54{display:inline-block;padding-bottom:var(--gs-3);margin:0 0 -1px;border-bottom:4px solid var(--m3-text-primary);font-family:var(--font-sans);font-weight:700;font-size:22px;line-height:1.2;color:var(--m3-text-primary)}._endAd_4j6j9_69{display:flex;justify-content:center;margin-top:var(--gs-10)}._placeholder_4j6j9_75{font-family:var(--font-sans);font-size:15px;line-height:1.55;color:var(--m3-text-secondary);padding:var(--gs-12) 0}@media (max-width: 900px){._row_4j6j9_12{grid-template-columns:minmax(0,1fr)}._aside_4j6j9_23{position:static}}._panels_ro2og_1{display:grid;grid-template-columns:1fr;gap:var(--gs-5)}@media (min-width: 640px){._panels_ro2og_1{grid-template-columns:1fr 1fr}}._panel_ro2og_1{border:var(--line) solid var(--m3-border-default);border-radius:var(--r-lg);padding:var(--gs-6);display:flex;flex-direction:column;gap:var(--gs-4);background:var(--m3-neutral-0)}._panel_ro2og_1._featured_ro2og_21{background:var(--m3-neutral-50);border-color:var(--m3-border-strong)}._kicker_ro2og_26{font-family:var(--font-sans);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.4px;color:var(--m3-text-secondary)}._panelTitle_ro2og_34{font-family:var(--font-serif);font-weight:700;font-size:22px;letter-spacing:-.5px;color:var(--m3-text-primary)}._panelText_ro2og_41{font-family:var(--font-sans);font-size:14px;line-height:1.55;color:var(--m3-text-secondary);flex:1}._badge_ro2og_48{display:inline-block;padding:2px 8px;border-radius:var(--r-sm);background:var(--m3-neutral-900);color:var(--m3-neutral-0);font-weight:700;font-size:12px;margin-right:var(--gs-2)}._difficulties_ro2og_60{display:flex;flex-wrap:wrap;gap:var(--gs-3)}._diffBtn_ro2og_65{flex:1 1 auto;min-width:88px;min-height:44px;padding:10px 16px;border:var(--line) solid var(--m3-border-strong);border-radius:var(--r-sm);background:var(--m3-neutral-0);font-family:var(--font-sans);font-weight:500;font-size:14px;color:var(--m3-text-primary);cursor:pointer;transition:background-color .15s ease}._diffBusy_ro2og_81{display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:progress}._diffBusy_ro2og_81:disabled{color:var(--m3-text-primary)}@media (hover: hover) and (pointer: fine){._diffBtn_ro2og_65:hover{background:var(--m3-neutral-50)}}._extras_14quj_2{display:grid;grid-template-columns:1fr 1fr;gap:var(--gs-5);align-items:stretch;margin-top:var(--gs-5)}._card_14quj_10:only-child{grid-column:1 / -1}._card_14quj_10{display:flex;flex-direction:column;gap:var(--gs-4);padding:var(--gs-6);border:var(--line) solid var(--m3-border-default);border-radius:var(--r-lg);background:var(--m3-neutral-0)}._kicker_14quj_24{font-family:var(--font-sans);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.4px;color:var(--m3-text-secondary)}._text_14quj_32{margin:0;font-size:14px;line-height:1.55;color:var(--m3-text-secondary)}._steps_14quj_38{display:flex;flex-direction:column;gap:6px;list-style:none}._steps_14quj_38 strong{font-weight:600;color:var(--m3-text-primary)}._spacer_14quj_48{flex:1}._howBtn_14quj_52{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border:var(--line) solid var(--m3-border-default);border-radius:var(--r-sm);background:var(--m3-neutral-0);font-family:var(--font-sans);font-weight:600;font-size:14px;color:var(--m3-text-primary);cursor:pointer}@media (hover: hover) and (pointer: fine){._howBtn_14quj_52:hover{background:var(--m3-neutral-50)}}._marks_14quj_74{margin:0;display:flex;flex-direction:column}._mrow_14quj_79{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gs-4);padding:var(--gs-3) 0;border-bottom:var(--line) dotted var(--m3-border-default)}._mrow_14quj_79:last-child{border-bottom:none}._l_14quj_90{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--m3-text-secondary)}._v_14quj_96{margin:0;font-family:var(--font-serif);font-weight:700;font-size:18px;font-variant-numeric:tabular-nums;color:var(--m3-text-primary)}._v_14quj_96._accent_14quj_104{color:var(--m3-link-default)}@media (max-width: 640px){._extras_14quj_2{grid-template-columns:1fr}}._intro_mx1dc_1{margin:0 0 var(--gs-5);font-family:var(--font-sans);font-size:14px;line-height:1.5;color:var(--m3-text-secondary)}._grid_mx1dc_10{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gs-3)}@media (max-width: 420px){._grid_mx1dc_10{grid-template-columns:1fr}}._card_mx1dc_21{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:132px;padding:var(--gs-4) var(--gs-3);background:var(--m3-neutral-0);border:var(--line) solid var(--m3-border-default);border-top:4px solid var(--accent);border-radius:var(--r-lg);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,transform .1s ease}@media (hover: hover) and (pointer: fine){._card_mx1dc_21:hover{background:var(--m3-neutral-50);border-color:var(--m3-border-strong);border-top-color:var(--accent)}}._card_mx1dc_21:active{transform:translateY(1px)}@media (max-width: 420px){._card_mx1dc_21{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:var(--gs-2) var(--gs-3);min-height:64px;border-top:var(--line) solid var(--m3-border-default);border-left:4px solid var(--accent)}}._points_mx1dc_61{font-family:var(--font-serif);font-weight:700;font-size:34px;line-height:1;color:var(--m3-text-primary)}._pts_mx1dc_68{font-family:var(--font-sans);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var(--m3-text-tertiary)}._label_mx1dc_76{margin-top:var(--gs-2);font-family:var(--font-sans);font-weight:700;font-size:15px;color:var(--m3-text-primary)}._desc_mx1dc_83{font-family:var(--font-sans);font-size:12px;color:var(--m3-text-secondary)}@media (max-width: 420px){._label_mx1dc_76{margin-top:0}._desc_mx1dc_83{width:100%}}._meta_gd6lm_1{display:flex;flex-wrap:wrap;gap:var(--gs-5) var(--gs-8);padding:var(--gs-4) 0;border-top:var(--line) solid var(--m3-border-default);border-bottom:var(--line) solid var(--m3-border-default)}._centered_gd6lm_11{justify-content:center;text-align:center}._item_gd6lm_15{display:flex;flex-direction:column;gap:2px}._label_gd6lm_20{font-family:var(--font-sans);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;color:var(--m3-text-secondary)}._value_gd6lm_28{font-family:var(--font-sans);font-weight:700;font-size:18px;color:var(--m3-text-primary);font-variant-numeric:tabular-nums}._value_gd6lm_28._accent_gd6lm_35{color:var(--m3-link-default)}._help_gd6lm_40{margin-left:auto;align-self:center;flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border:var(--line) solid var(--m3-border-default);border-radius:var(--r-full);background:var(--m3-neutral-0);font-family:var(--font-sans);font-weight:600;font-size:13px;color:var(--m3-text-secondary);cursor:pointer}._helpLabel_gd6lm_58{white-space:nowrap}@media (hover: hover) and (pointer: fine){._help_gd6lm_40:hover{background:var(--m3-neutral-50);color:var(--m3-text-primary)}}._centered_gd6lm_11 ._help_gd6lm_40{margin-left:0}@media (max-width: 560px){._helpLabel_gd6lm_58{display:none}._help_gd6lm_40{padding:0;width:34px;justify-content:center}}._shareBar_1k3no_1{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--gs-2);margin-top:var(--gs-4);padding-top:var(--gs-4);border-top:1px solid var(--m3-border-default)}._label_1k3no_12{font-size:.9rem;color:var(--m3-text-secondary);margin-right:var(--gs-2)}._iconBtn_1k3no_19{display:inline-flex;align-items:center;justify-content:center;height:36px;min-width:52px;padding:0 var(--gs-4);border:none;border-radius:var(--r-full);background:var(--m3-neutral-50);color:var(--m3-text-primary);cursor:pointer;transition:background .15s ease}._iconBtn_1k3no_19:hover{background:var(--m3-neutral-100)}._row_1omzi_3{display:flex;gap:var(--gs-3);align-items:stretch}._seg_1omzi_9{flex:1 1 auto;display:flex;border:var(--line) solid var(--m3-border-strong);border-radius:var(--r-sm);overflow:hidden}._cell_1omzi_17{flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;gap:var(--gs-2);min-height:46px;padding:0 10px;border:none;background:var(--m3-neutral-0);color:var(--m3-text-primary);font-family:var(--font-sans);font-weight:600;font-size:14px;cursor:pointer}._cell_1omzi_17+._cell_1omzi_17{border-left:var(--line) solid var(--m3-border-strong)}._cell_1omzi_17:disabled{opacity:.4;cursor:default}._cell_1omzi_17._primary_1omzi_42{background:var(--m3-text-primary);color:var(--m3-neutral-0)}._ico_1omzi_47{display:inline-flex;flex:0 0 auto}._cell_1omzi_17._busy_1omzi_53:disabled{opacity:1;cursor:progress}._badge_1omzi_58{font-size:11px;font-weight:800;background:var(--m3-neutral-50);color:var(--m3-text-secondary);border-radius:var(--r-full);padding:1px 7px;font-variant-numeric:tabular-nums}._cell_1omzi_17._primary_1omzi_42 ._badge_1omzi_58{background:#ffffff38;color:var(--m3-neutral-0)}._exit_1omzi_73{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;min-height:46px;padding:0 16px;border:var(--line) solid var(--m3-border-default);border-radius:var(--r-sm);background:var(--m3-neutral-0);color:var(--m3-text-secondary);font-family:var(--font-sans);font-weight:600;font-size:14px;cursor:pointer}@media (hover: hover) and (pointer: fine){._cell_1omzi_17:not(:disabled):hover{background:var(--m3-neutral-50)}._cell_1omzi_17._primary_1omzi_42:not(:disabled):hover{opacity:.9}._exit_1omzi_73:hover{background:var(--m3-neutral-50);color:var(--m3-text-primary)}}@media (max-width: 560px){._cell_1omzi_17 ._label_1omzi_108{display:none}._keepLabels_1omzi_111 ._cell_1omzi_17 ._label_1omzi_108{display:inline}}._keepLabels_1omzi_111:has(._cell_1omzi_17:nth-child(3)){container-type:inline-size}._keepLabels_1omzi_111 ._label_1omzi_108{white-space:nowrap}@container (max-width: 470px){._cell_1omzi_17{padding:0 6px;gap:5px;font-size:13px}._exit_1omzi_73{padding:0 10px;gap:5px;font-size:13px}._badge_1omzi_58{padding:1px 5px}}@container (max-width: 320px){._keepLabels_1omzi_111 ._cell_1omzi_17 ._label_1omzi_108{display:none}}._stage_1fuz3_2{text-align:center;animation:_stepIn_1fuz3_1 .26s ease}@keyframes _stepIn_1fuz3_1{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion: reduce){._stage_1fuz3_2{animation:none}}._illo_1fuz3_14{display:flex;align-items:center;justify-content:center;min-height:132px;margin-bottom:var(--gs-4);padding:var(--gs-4);background:var(--m3-neutral-25);border-radius:var(--r-sm)}._stepTitle_1fuz3_25{font-family:var(--font-serif);font-weight:700;font-size:20px;line-height:1.2;margin:0 0 var(--gs-2);color:var(--m3-text-primary)}._stepBody_1fuz3_33{font-family:var(--font-sans);font-size:15px;line-height:1.5;color:var(--m3-text-secondary);margin:0 auto;max-width:38ch}._dots_1fuz3_42{display:flex;gap:7px;justify-content:center;margin-top:var(--gs-5)}._dot_1fuz3_42,._dotOn_1fuz3_49{width:7px;height:7px;border-radius:var(--r-full);background:var(--m3-border-default);transition:width .2s ease,background-color .2s ease}._dotOn_1fuz3_49{width:22px;background:var(--m3-text-primary)}._footer_1fuz3_61{display:flex;width:100%;align-items:center;justify-content:space-between;gap:var(--gs-3)}._skip_1fuz3_68{border:none;background:none;padding:var(--gs-2);font-family:var(--font-sans);font-size:14px;font-weight:600;color:var(--m3-text-secondary);cursor:pointer}._nav_1fuz3_78{display:flex;gap:var(--gs-3)}@media (hover: hover) and (pointer: fine){._skip_1fuz3_68:hover{color:var(--m3-text-primary)}}._grid_190hc_4{display:grid;gap:2px;background:var(--m3-neutral-900);border:2px solid var(--m3-neutral-900);border-radius:4px;overflow:hidden}._grid_190hc_4 span{width:30px;height:30px;background:var(--m3-neutral-0);display:flex;align-items:center;justify-content:center;font-family:var(--font-serif);font-weight:700;font-size:15px;color:var(--m3-blue-900)}._grid_190hc_4 span._bl_190hc_24{background:var(--m3-neutral-900)}._fill_190hc_27{opacity:0;animation:_htFill_190hc_1 3.4s ease-in-out infinite}@keyframes _htFill_190hc_1{0%,8%{opacity:0;transform:scale(.5)}22%,82%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5)}}._tiles_190hc_38{display:flex;gap:6px}._tile_190hc_38{width:38px;height:38px;border-radius:4px;display:flex;align-items:center;justify-content:center;font-family:var(--font-sans);font-weight:700;font-size:17px;color:var(--m3-neutral-0);animation:_htFlip_190hc_1 3s ease-in-out infinite}._tCorrect_190hc_55{background:var(--m3-green-700)}._tPresent_190hc_56{background:var(--m3-bronze-700)}._tAbsent_190hc_57{background:var(--m3-neutral-600)}@keyframes _htFlip_190hc_1{0%,20%{transform:rotateX(90deg);opacity:0}35%,85%{transform:rotateX(0);opacity:1}to{transform:rotateX(90deg);opacity:0}}._bounce_190hc_65{display:inline-flex;color:var(--m3-blue-900);animation:_htBounce_190hc_1 2.2s ease-in-out infinite}@keyframes _htBounce_190hc_1{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}._sweep_190hc_76 span{position:relative}._sweep_190hc_76 span._on_190hc_79{background:var(--m3-link-default);color:var(--m3-neutral-0);animation:_htSweep_190hc_1 3s ease-in-out infinite}@keyframes _htSweep_190hc_1{0%,10%{background:var(--m3-neutral-0);color:var(--m3-blue-900)}30%,80%{background:var(--m3-link-default);color:var(--m3-neutral-0)}to{background:var(--m3-neutral-0);color:var(--m3-blue-900)}}._merge_190hc_91{position:relative;width:132px;height:52px}._mTile_190hc_96{position:absolute;top:0;width:52px;height:52px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-family:var(--font-sans);font-weight:800;font-size:22px;color:var(--m3-blue-900)}._mA_190hc_110{left:0;background:#e9e0d2;animation:_mergeA_190hc_1 3s ease-in-out infinite}._mB_190hc_111{right:0;background:#e9e0d2;animation:_mergeB_190hc_1 3s ease-in-out infinite}._mSum_190hc_112{left:40px;background:var(--game-coral);opacity:0;animation:_mergeSum_190hc_1 3s ease-in-out infinite}@keyframes _mergeB_190hc_1{0%{transform:translate(0);opacity:1}25%{transform:translate(-40px);opacity:1}30%,92%{transform:translate(-40px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes _mergeA_190hc_1{0%,28%{opacity:1}33%,92%{opacity:0}to{opacity:1}}@keyframes _mergeSum_190hc_1{0%,28%{opacity:0;transform:scale(.4)}38%{opacity:1;transform:scale(1.2)}46%,88%{opacity:1;transform:scale(1)}93%,to{opacity:0;transform:scale(.4)}}._mine_190hc_132{display:grid;grid-template-columns:repeat(3,32px);grid-auto-rows:32px;gap:3px}._mCell_190hc_138{border-radius:4px;display:flex;align-items:center;justify-content:center;font-family:var(--font-sans);font-weight:800;font-size:15px;background:#c2cacc;animation:_mineReveal_190hc_1 3.4s ease-in-out infinite}._mCell_190hc_138._n1_190hc_149{color:var(--mines-n1)}._mCell_190hc_138._n2_190hc_150{color:var(--mines-n2)}._mFlag_190hc_151{animation:none;background:#c2cacc}@keyframes _mineReveal_190hc_1{0%,10%{background:#c2cacc;color:transparent}30%,85%{background:var(--m3-neutral-0);color:currentColor}to{background:#c2cacc;color:transparent}}._candy_190hc_159{display:flex;gap:8px}._cDot_190hc_163{width:30px;height:30px;border-radius:50%;animation:_candyPop_190hc_1 2.6s ease-in-out infinite}@keyframes _candyPop_190hc_1{0%,35%{transform:scale(1);opacity:1}55%{transform:scale(1.18)}70%{transform:scale(0);opacity:0}85%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}._ws_190hc_178{display:grid;gap:2px;background:var(--m3-neutral-900);border:2px solid var(--m3-neutral-900);border-radius:4px;overflow:hidden}._ws_190hc_178 span{width:28px;height:28px;background:var(--m3-neutral-0);display:flex;align-items:center;justify-content:center;font-family:var(--font-serif);font-weight:700;font-size:13px;color:var(--m3-blue-900)}._wsOn_190hc_198{animation:_wsHi_190hc_1 3.2s ease-in-out infinite}@keyframes _wsHi_190hc_1{0%,8%{background:var(--m3-neutral-0);color:var(--m3-blue-900)}26%,82%{background:var(--m3-link-default);color:var(--m3-neutral-0)}to{background:var(--m3-neutral-0);color:var(--m3-blue-900)}}@media (prefers-reduced-motion: reduce){._fill_190hc_27{opacity:1;animation:none}._tile_190hc_38,._bounce_190hc_65,._sweep_190hc_76 span._on_190hc_79{animation:none}._tile_190hc_38{transform:none;opacity:1}._mA_190hc_110,._mB_190hc_111,._mSum_190hc_112,._mCell_190hc_138,._cDot_190hc_163,._wsOn_190hc_198{animation:none}._mSum_190hc_112{opacity:1}._mCell_190hc_138{background:var(--m3-neutral-0);color:currentColor}}._gameArea_19zw6_1{display:flex;flex-direction:column;gap:var(--gs-6)}._boardFocus_19zw6_7{outline:none}._board_19zw6_7{display:grid;grid-template-columns:repeat(9,1fr);width:min(100%,460px);aspect-ratio:1 / 1;margin:0 auto;border:2px solid var(--m3-border-strong);background:var(--m3-neutral-0)}._cell_19zw6_21{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;border-right:1px solid var(--m3-neutral-200);border-bottom:1px solid var(--m3-neutral-200);cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--m3-neutral-0);transition:background-color .1s ease}._blockRight_19zw6_34{border-right:2px solid var(--m3-border-strong)}._blockBottom_19zw6_37{border-bottom:2px solid var(--m3-border-strong)}._value_19zw6_41{font-family:var(--font-sans);font-weight:500;font-size:clamp(16px,5.2vw,26px);color:var(--m3-link-default)}._given_19zw6_47 ._value_19zw6_41{font-weight:700;color:var(--m3-text-primary)}._peer_19zw6_52{background:var(--m3-neutral-50)}._sameValue_19zw6_55{background:var(--m3-steel-150)}._selected_19zw6_58{background:var(--m3-neutral-100);box-shadow:inset 0 0 0 2px var(--m3-border-strong)}._error_19zw6_62{background:#cc2b2b1a}._error_19zw6_62 ._value_19zw6_41{color:var(--game-danger)}._notes_19zw6_69{display:grid;grid-template-columns:repeat(3,1fr);width:100%;height:100%;align-items:center;justify-items:center;font-family:var(--font-sans);font-size:clamp(7px,2.1vw,10px);color:var(--m3-text-tertiary);line-height:1}._solvedBadge_19zw6_86{display:inline-block;padding:2px 8px;border-radius:var(--r-sm);background:var(--m3-neutral-900);color:var(--m3-neutral-0);font-weight:700}._notice_19zw6_97{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;font-family:var(--font-sans);font-size:13px;font-weight:700;color:var(--game-danger);text-align:center}._kb_183ai_4{display:flex;flex-direction:column;gap:6px;width:min(100%,500px);margin:0 auto}._kbRow_183ai_11{display:flex;justify-content:center;gap:clamp(4px,1.1vw,6px)}._key_183ai_17{flex:1 1 0;min-width:0;max-width:48px;height:clamp(44px,7vw,54px);padding:0 2px;border:1px solid var(--m3-steel-200);border-radius:var(--r-md);background:var(--m3-neutral-0);color:var(--m3-text-primary);font-family:var(--font-sans);font-weight:700;font-size:clamp(14px,3.6vw,17px);box-shadow:0 1px 1px #1221241f;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;display:flex;align-items:center;justify-content:center;transition:transform .04s ease,background-color .1s ease}._key_183ai_17:active{background:var(--m3-neutral-100);transform:translateY(1px);box-shadow:none}._wide_183ai_45{flex:1.6 1 0;max-width:72px;background:var(--m3-neutral-50);font-size:clamp(11px,3vw,13px)}._stCorrect_183ai_53{background:var(--m3-green-700);color:var(--m3-neutral-0);border-color:var(--m3-green-700);box-shadow:none}._stPresent_183ai_59{background:var(--m3-bronze-700);color:var(--m3-neutral-0);border-color:var(--m3-bronze-700);box-shadow:none}._stAbsent_183ai_65{background:var(--m3-neutral-600);color:var(--m3-neutral-0);border-color:var(--m3-neutral-600);box-shadow:none}@media (hover: hover) and (pointer: fine){._key_183ai_17:hover{background:var(--m3-neutral-50)}._stCorrect_183ai_53:hover,._stPresent_183ai_59:hover,._stAbsent_183ai_65:hover{filter:brightness(1.06)}}._numpad_183ai_84{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--gs-2);width:min(100%,460px);margin:0 auto}._numKey_183ai_91{min-height:48px;border:1px solid var(--m3-steel-200);border-radius:var(--r-md);background:var(--m3-neutral-0);color:var(--m3-text-primary);font-family:var(--font-sans);font-weight:700;font-size:18px;box-shadow:0 1px 1px #1221241f;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform .04s ease,background-color .1s ease}._numKey_183ai_91:active{background:var(--m3-neutral-100);transform:translateY(1px);box-shadow:none}._numErase_183ai_111{grid-column:1 / -1;background:var(--m3-neutral-50);font-size:14px;font-weight:600}._numNotes_183ai_118{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}._numNotesLabel_183ai_125{font-size:10px;font-weight:600;letter-spacing:.02em}._numNotesOn_183ai_130{background:var(--m3-text-primary);color:var(--m3-neutral-0);border-color:var(--m3-text-primary)}@media (hover: hover) and (pointer: fine){._numNotesOn_183ai_130:hover{background:var(--m3-text-primary);filter:brightness(1.15)}}@media (hover: hover) and (pointer: fine){._numKey_183ai_91:hover{background:var(--m3-neutral-50)}}._gameArea_1dkg2_1{display:flex;flex-direction:column;gap:var(--gs-6)}._boardWrap_1dkg2_7{position:relative;width:100%;display:flex;justify-content:center}._board_1dkg2_7{position:relative;width:min(100%,560px);background:var(--m3-neutral-50);border:var(--line) solid var(--m3-border-default);border-radius:var(--r-md);overflow:hidden;touch-action:manipulation}._grid_1dkg2_24{position:absolute;top:0;right:0;bottom:0;left:0;display:grid}._cell_1dkg2_29{border-right:1px solid var(--m3-neutral-100);border-bottom:1px solid var(--m3-neutral-100)}._pieces_1dkg2_34{position:absolute;top:0;right:0;bottom:0;left:0}._piece_1dkg2_34{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;transition:transform .2s cubic-bezier(.55,.05,.6,1);cursor:pointer}._inner_1dkg2_52{width:86%;height:86%;border-radius:var(--r-full);display:flex;align-items:center;justify-content:center;box-shadow:inset 0 -3px #0000001f}._mark_1dkg2_63{color:#fffffff2;font-weight:700;font-size:clamp(12px,4vw,20px);line-height:1}._piece_1dkg2_34[data-type=color-bomb] ._inner_1dkg2_52{background:conic-gradient(var(--candy-0),var(--candy-1),var(--candy-3),var(--candy-2),var(--candy-4),var(--candy-5),var(--candy-0))}._piece_1dkg2_34[data-type=striped-h] ._inner_1dkg2_52,._piece_1dkg2_34[data-type=striped-v] ._inner_1dkg2_52{box-shadow:inset 0 0 0 3px #ffffffd9,inset 0 -3px #0000001f}._piece_1dkg2_34[data-type=wrapped] ._inner_1dkg2_52{box-shadow:inset 0 0 0 4px #fff9,inset 0 -3px #0000001f}._selected_1dkg2_91 ._inner_1dkg2_52{outline:3px solid var(--m3-neutral-900);outline-offset:1px;transform:scale(.9)}._removing_1dkg2_98{pointer-events:none}._removing_1dkg2_98 ._inner_1dkg2_52{animation:_candy-pop-inner_1dkg2_1 .26s ease forwards}@keyframes _candy-pop-inner_1dkg2_1{to{transform:scale(0);opacity:0}}._fresh_1dkg2_111 ._inner_1dkg2_52{animation:_candy-drop_1dkg2_1 .28s ease}@keyframes _candy-drop_1dkg2_1{0%{transform:translateY(-120%);opacity:0}to{transform:translateY(0);opacity:1}}@media (prefers-reduced-motion: reduce){._piece_1dkg2_34{transition-duration:.05s}._fresh_1dkg2_111 ._inner_1dkg2_52,._removing_1dkg2_98 ._inner_1dkg2_52{animation-duration:.06s}}._chainBadge_1dkg2_136{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--m3-neutral-900);color:var(--m3-neutral-0);font-family:var(--font-serif);font-weight:700;font-size:clamp(28px,9vw,48px);padding:var(--gs-3) var(--gs-6);border-radius:var(--r-md);pointer-events:none;z-index:5;animation:_chain-pop_1dkg2_1 .5s ease}@keyframes _chain-pop_1dkg2_1{0%{transform:translate(-50%,-50%) scale(.4);opacity:0}40%{transform:translate(-50%,-50%) scale(1.1);opacity:1}to{transform:translate(-50%,-50%) scale(1);opacity:1}}._solvedBadge_1dkg2_167{display:inline-block;padding:2px 8px;border-radius:var(--r-sm);background:var(--m3-neutral-900);color:var(--m3-neutral-0);font-weight:700}._gameArea_9sj4m_3{display:flex;flex-direction:column;gap:var(--gs-5);min-width:0}._hud_9sj4m_13{display:flex;align-items:center;justify-content:space-between;gap:var(--gs-3);width:min(100%,460px);margin:0 auto;padding:var(--gs-3) var(--gs-4);background:var(--m3-neutral-100);border:var(--line) solid var(--m3-border-strong);border-radius:var(--r-md)}._display_9sj4m_26{min-width:84px;padding:4px 10px;background:var(--m3-neutral-900);color:var(--game-danger);font-family:var(--font-sans);font-weight:700;font-size:26px;font-variant-numeric:tabular-nums;letter-spacing:2px;text-align:center;line-height:1;border-radius:var(--r-sm);-webkit-user-select:none;user-select:none}._face_9sj4m_42{width:48px;height:48px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;font-size:26px;line-height:1;padding:0;background:var(--m3-neutral-0);border:var(--line) solid var(--m3-border-strong);border-radius:var(--r-sm);box-shadow:inset 1px 1px 0 var(--m3-neutral-0),inset -1px -1px 0 var(--m3-neutral-200);-webkit-user-select:none;user-select:none}._face_9sj4m_42:active{box-shadow:inset -1px -1px 0 var(--m3-neutral-0),inset 1px 1px 0 var(--m3-neutral-300)}._boardWrap_9sj4m_8{overflow-x:auto;-webkit-overflow-scrolling:touch;display:flex;justify-content:safe center;width:100%;max-width:100%;padding:2px 0}._board_9sj4m_8{--cols: 9;--cell-size: 34px;display:grid;grid-template-columns:repeat(var(--cols),var(--cell-size));background:var(--m3-neutral-200);border:var(--line) solid var(--m3-border-strong);gap:1px;-webkit-user-select:none;user-select:none;touch-action:manipulation}._diff_intermediate_9sj4m_88{--cell-size: 30px}._diff_expert_9sj4m_91{--cell-size: 28px}._cell_9sj4m_95{width:var(--cell-size);height:var(--cell-size);display:flex;align-items:center;justify-content:center;font-family:var(--font-sans);font-weight:700;font-size:calc(var(--cell-size) * .56);line-height:1;color:var(--m3-text-primary);background:var(--m3-neutral-100);box-shadow:inset 1.5px 1.5px 0 var(--m3-neutral-0),inset -1.5px -1.5px 0 var(--m3-neutral-300);cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}._revealed_9sj4m_113{background:var(--m3-neutral-0);box-shadow:inset 0 0 0 1px var(--m3-neutral-100);cursor:default}._number_9sj4m_118{font-weight:700}._n1_9sj4m_121{color:var(--mines-n1)}._n2_9sj4m_122{color:var(--mines-n2)}._n3_9sj4m_123{color:var(--mines-n3)}._n4_9sj4m_124{color:var(--mines-n4)}._n5_9sj4m_125{color:var(--mines-n5)}._n6_9sj4m_126{color:var(--mines-n6)}._n7_9sj4m_127{color:var(--mines-n7)}._n8_9sj4m_128{color:var(--mines-n8)}._mine_9sj4m_130{background:var(--m3-neutral-0)}._exploded_9sj4m_133{background:color-mix(in srgb,var(--game-danger) 22%,var(--m3-neutral-0));box-shadow:inset 0 0 0 1px var(--game-danger)}._flag_9sj4m_139,._question_9sj4m_140{background:var(--m3-neutral-100);box-shadow:inset 1.5px 1.5px 0 var(--m3-neutral-0),inset -1.5px -1.5px 0 var(--m3-neutral-300)}._question_9sj4m_140{color:var(--m3-text-secondary)}._wrongFlag_9sj4m_149{background:color-mix(in srgb,var(--game-danger) 14%,var(--m3-neutral-0))}._controls_9sj4m_154{display:flex;justify-content:center}._ghostBtn_9sj4m_158{min-height:44px;padding:0 var(--gs-5);background:transparent;border:var(--line) solid var(--m3-border-default);border-radius:var(--r-md);font-family:var(--font-sans);font-weight:500;font-size:15px;color:var(--m3-text-secondary)}._solvedBadge_9sj4m_169{display:inline-block;padding:2px 8px;border-radius:var(--r-sm);background:var(--m3-neutral-900);color:var(--m3-neutral-0);font-weight:700}@media (min-width: 768px){._board_9sj4m_8{--cell-size: 38px}._diff_intermediate_9sj4m_88{--cell-size: 34px}._diff_expert_9sj4m_91{--cell-size: 30px}._display_9sj4m_26{font-size:28px}}@media (min-width: 1440px){._diff_expert_9sj4m_91{--cell-size: 32px}}@media (hover: hover) and (pointer: fine){._cell_9sj4m_95:hover{filter:brightness(1.04)}._revealed_9sj4m_113:hover{filter:none}._ghostBtn_9sj4m_158:hover{background:var(--m3-neutral-50);color:var(--m3-text-primary)}}._gameArea_1uher_4{display:flex;flex-direction:column;gap:var(--gs-5);min-width:0}._board_1uher_12{--gap: 10px;--anim: .12s;position:relative;width:100%;max-width:440px;margin:0 auto;aspect-ratio:1 / 1;padding:var(--gap);box-sizing:border-box;background:var(--m3-neutral-200);border:var(--line) solid var(--m3-border-strong);border-radius:var(--r-md);touch-action:none;-webkit-user-select:none;user-select:none}._cells_1uher_13{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);gap:var(--gap);width:100%;height:100%}._cell_1uher_13{border-radius:var(--r-sm);background:var(--m3-neutral-100)}._tiles_1uher_14{position:absolute;inset:var(--gap)}._tile_1uher_14{--cell: calc((100% - 3 * var(--gap)) / 4);position:absolute;width:var(--cell);height:var(--cell);left:calc(var(--col) * (var(--cell) + var(--gap)));top:calc(var(--row) * (var(--cell) + var(--gap)));display:flex;align-items:center;justify-content:center;border-radius:var(--r-sm);min-width:0;background:#cdc1b4;color:var(--m3-neutral-0)}._tile_1uher_14{transition:left var(--anim) ease,top var(--anim) ease}._isNew_1uher_83{animation:_appear_1uher_1 .14s ease var(--anim) backwards}._mergedFrom_1uher_90{z-index:1;animation:_popIn_1uher_1 .2s ease var(--anim) backwards}._consumed_1uher_96{z-index:0}@keyframes _appear_1uher_1{0%{opacity:0;scale:0}to{opacity:1;scale:1}}@keyframes _popIn_1uher_1{0%{scale:0}60%{scale:1.18}to{scale:1}}@media (prefers-reduced-motion: reduce){._tile_1uher_14{transition:none}._isNew_1uher_83,._mergedFrom_1uher_90{animation:none}}._tileValue_1uher_133{font-family:var(--font-sans);font-weight:700;line-height:1;font-size:clamp(18px,8vw,40px)}._v128_1uher_142 ._tileValue_1uher_133,._v256_1uher_143 ._tileValue_1uher_133,._v512_1uher_144 ._tileValue_1uher_133{font-size:clamp(16px,6.5vw,32px)}._v1024_1uher_147 ._tileValue_1uher_133,._v2048_1uher_148 ._tileValue_1uher_133,._vsuper_1uher_149 ._tileValue_1uher_133{font-size:clamp(13px,5vw,26px)}._v2_1uher_143{background:#eee4da;color:#5c5347}._v4_1uher_155{background:#ede0c8;color:#5c5347}._v8_1uher_156{background:#f2b179}._v16_1uher_157{background:#f59563}._v32_1uher_158{background:#f67c5f}._v64_1uher_159{background:#f65e3b}._v128_1uher_142{background:#edcf72}._v256_1uher_143{background:#edcc61}._v512_1uher_144{background:#edc850}._v1024_1uher_147{background:#edc53f}._v2048_1uher_148{background:#edc22e}._vsuper_1uher_149{background:#3c3a32}._hint_1uher_169{margin:0;text-align:center;font-family:var(--font-sans);font-size:13px;color:var(--m3-text-secondary)}._controls_1uher_178{display:flex;justify-content:center}._ghostBtn_1uher_182{min-height:44px;padding:0 var(--gs-5);background:transparent;border:var(--line) solid var(--m3-border-default);border-radius:var(--r-md);font-family:var(--font-sans);font-weight:500;font-size:15px;color:var(--m3-text-secondary)}@media (min-width: 768px){._board_1uher_12{--gap: 12px}._tileValue_1uher_133{font-size:40px}._v128_1uher_142 ._tileValue_1uher_133,._v256_1uher_143 ._tileValue_1uher_133,._v512_1uher_144 ._tileValue_1uher_133{font-size:32px}._v1024_1uher_147 ._tileValue_1uher_133,._v2048_1uher_148 ._tileValue_1uher_133,._vsuper_1uher_149 ._tileValue_1uher_133{font-size:26px}}@media (hover: hover) and (pointer: fine){._ghostBtn_1uher_182:hover{background:var(--m3-neutral-50);color:var(--m3-text-primary)}}@font-face{font-family:"Confi Serif";src:url(/fonts/ConfiSerif-400-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Confi Serif";src:url(/fonts/ConfiSerif-400-RegularItalic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Confi Serif";src:url(/fonts/ConfiSerif-500-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Confi Serif";src:url(/fonts/ConfiSerif-500-MediumItalic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Confi Serif";src:url(/fonts/ConfiSerif-700-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Confi Serif";src:url(/fonts/ConfiSerif-700-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Confi Sans;src:url(/fonts/ConfiSans-400-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Confi Sans;src:url(/fonts/ConfiSans-400-RegularItalic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Confi Sans;src:url(/fonts/ConfiSans-500-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Confi Sans;src:url(/fonts/ConfiSans-500-MediumItalic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Confi Sans;src:url(/fonts/ConfiSans-700-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Confi Sans;src:url(/fonts/ConfiSans-700-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}:root{--m3-neutral-0: #ffffff;--m3-neutral-25: #f9f9f9;--m3-neutral-50: #efefef;--m3-neutral-100: #e2e2e2;--m3-neutral-200: #d4d4d4;--m3-neutral-300: #a3a3a3;--m3-neutral-400: #737373;--m3-neutral-600: #404040;--m3-neutral-750: #292929;--m3-neutral-900: #121212;--m3-blue-900: #0f2124;--m3-blue-700: #1d4044;--m3-steel-150: #d2d8dd;--m3-steel-200: #bfc7ce;--m3-steel-400: #99a2ab;--m3-steel-600: #687476;--m3-bronze-400: #dba281;--m3-bronze-700: #cc7a4b;--m3-bronze-darker: #a16946;--m3-green-700: #06a77d;--m3-text-primary: #121212;--m3-text-secondary: #737373;--m3-text-tertiary: #a3a3a3;--m3-border-default: #bfc7ce;--m3-border-strong: #121212;--m3-link-default: #2380be;--font-serif: "Confi Serif", Georgia, "Times New Roman", serif;--font-sans: "Confi Sans", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;--gs-2: 8px;--gs-3: 12px;--gs-4: 16px;--gs-5: 20px;--gs-6: 24px;--gs-8: 32px;--gs-10: 40px;--gs-12: 48px;--gs-16: 64px;--gs-24: 96px;--r-sm: 2px;--r-md: 4px;--r-lg: 8px;--r-full: 999px;--line: .7px;--btn-dark: var(--m3-blue-900);--btn-dark-hover: var(--m3-blue-700);--game-danger: #cc2b2b;--game-success: var(--m3-green-700);--game-acero: #d2d8dd;--game-lavanda: #cfcae9;--game-teal: #c3e3e9;--game-dorado: #ece0bc;--game-rosa: #ebc6df;--game-oliva: #dcdbb1;--game-coral: #f1c9bb;--game-menta: #c6e6cf;--game-arena: #e0d9d0;--game-azulado: #c9d3e3;--game-arcilla: #e9c9c4;--bonus-gold: #e8b53a;--bonus-gold-soft: #f3d27a;--bonus-gold-deep: #c8902a;--candy-0: #cc3b3b;--candy-1: #e0a52e;--candy-2: #2380be;--candy-3: #3a9b7a;--candy-4: #7a5aa6;--candy-5: #d2742e;--candy-6: #2b8a8a;--candy-7: #b03a78;--candy-8: #4a5ab0;--candy-9: #6a9b2e;--candy-10: #8a5a3a;--candy-11: #5a6b7a;--candy-found-green: #177245;--mines-n1: #2380be;--mines-n2: #2e7d4f;--mines-n3: #cc3b3b;--mines-n4: #5b3a86;--mines-n5: #8a3b2e;--mines-n6: #2b8a8a;--mines-n7: #121212;--mines-n8: #737373}#root,#root *,#root *:before,#root *:after{box-sizing:border-box}#root{font-family:var(--font-sans);font-size:16px;line-height:1.5;color:var(--m3-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}#root:empty{min-height:calc(100vh - 74px)}#root h1,#root h2,#root h3,#root h4,#root h5,#root h6,#root p,#root figure,#root blockquote,#root ul,#root ol,#root dl,#root dd{margin:0;padding:0}#root ul,#root ol{list-style:none}#root a{text-decoration:none}#root button{font-family:inherit;cursor:pointer}#root input,#root select,#root textarea{font-family:inherit;font-size:inherit}#root img,#root svg{display:block;max-width:100%}#root ::selection{background:var(--m3-neutral-900);color:var(--m3-neutral-0)}.eyebrow{font-family:var(--font-sans);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.6px;color:var(--m3-text-secondary)}.h1{font-family:var(--font-serif);font-weight:700;font-size:clamp(32px,7vw,48px);line-height:1.08;letter-spacing:-1.5px;color:var(--m3-text-primary)}.h2{font-family:var(--font-serif);font-weight:700;font-size:clamp(28px,6vw,40px);line-height:1.1;letter-spacing:-1.2px;color:var(--m3-text-primary)}.h3{font-family:var(--font-serif);font-weight:700;font-size:clamp(24px,5vw,32px);line-height:1.15;letter-spacing:-1px;color:var(--m3-text-primary)}.h4{font-family:var(--font-sans);font-weight:700;font-size:clamp(20px,4vw,24px);line-height:1.25;color:var(--m3-text-primary)}.h5{font-family:var(--font-sans);font-weight:700;font-size:20px;line-height:1.3;color:var(--m3-text-primary)}.parrafo{font-family:var(--font-sans);font-weight:400;font-size:15px;line-height:1.55;color:var(--m3-text-secondary)}.parrafo-bold{font-family:var(--font-sans);font-weight:700;font-size:15px;line-height:1.55;color:var(--m3-text-primary)}.tabular{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}
