.hotkey-rich-text_root__Rxh5j.hotkey-rich-text_root__Rxh5j{width:100%;font-family:inherit;font-size:1.0625rem;line-height:1.65;color:hsl(var(--heroui-foreground-800,var(--heroui-foreground)))}.hotkey-rich-text_root__Rxh5j.hotkey-rich-text_root__Rxh5j *{font-family:inherit}.hotkey-rich-text_root__Rxh5j.hotkey-rich-text_root__Rxh5j li,.hotkey-rich-text_root__Rxh5j.hotkey-rich-text_root__Rxh5j p{text-align:left;max-width:72ch}.hotkey-rich-text_root__Rxh5j.hotkey-rich-text_root__Rxh5j h1,.hotkey-rich-text_root__Rxh5j.hotkey-rich-text_root__Rxh5j h2,.hotkey-rich-text_root__Rxh5j.hotkey-rich-text_root__Rxh5j h3,.hotkey-rich-text_root__Rxh5j.hotkey-rich-text_root__Rxh5j h4{color:hsl(var(--heroui-foreground));font-weight:700;text-wrap:balance;letter-spacing:normal}.hotkey-rich-text_root__Rxh5j.hotkey-rich-text_root__Rxh5j blockquote{background:hsl(var(--heroui-primary-50));border:0;border-radius:1rem;padding:1rem 1.25rem;margin:1rem 0;color:hsl(var(--heroui-foreground));font-style:normal}.hotkey-rich-text_root__Rxh5j.hotkey-rich-text_root__Rxh5j blockquote:before{content:none}.hotkey-rich-text_root__Rxh5j.hotkey-rich-text_root__Rxh5j ul li:before{color:hsl(var(--heroui-primary))}.hotkey-rich-text_root__Rxh5j.hotkey-rich-text_root__Rxh5j a{color:hsl(var(--heroui-primary));text-underline-offset:3px}.style_root__pg7Fq{width:100%;font-size:1rem;line-height:1.6;color:hsl(var(--heroui-default-700));font-family:inherit}.style_root__pg7Fq h1{font-size:2rem;margin:1.5rem 0 .75rem;letter-spacing:-.025em;padding-bottom:.5rem}.style_root__pg7Fq h1,.style_root__pg7Fq h2{font-weight:700;color:hsl(var(--heroui-foreground));text-wrap:balance}.style_root__pg7Fq h2{font-size:1.5rem;margin:1.25rem 0 .5rem;letter-spacing:-.02em}.style_root__pg7Fq h3{font-size:1.25rem;font-weight:700;margin:1rem 0 .5rem;color:hsl(var(--heroui-foreground));letter-spacing:-.01em}.style_root__pg7Fq h4{font-size:1.125rem;margin:.75rem 0 .375rem}.style_root__pg7Fq h4,.style_root__pg7Fq h5{font-weight:600;color:hsl(var(--heroui-foreground))}.style_root__pg7Fq h5{font-size:1rem;margin:.5rem 0 .25rem}.style_root__pg7Fq h6{font-size:.875rem;font-weight:600;margin:.5rem 0 .25rem;color:hsl(var(--heroui-default-600));text-transform:uppercase;letter-spacing:.05em}.style_root__pg7Fq span{font-size:inherit;line-height:inherit}.style_root__pg7Fq blockquote{background:hsl(var(--heroui-primary-50));padding:1rem 1.25rem;margin:.75rem 0;border-radius:1rem;color:hsl(var(--heroui-foreground))}.style_root__pg7Fq ol{list-style-type:decimal;margin:.5rem 0 .5rem 1.5rem;padding-left:.5rem}.style_root__pg7Fq ul{list-style-type:none;margin:.5rem 0 .5rem .5rem;padding-left:0}.style_root__pg7Fq ul li{position:relative;padding-left:1.5rem;margin:.25rem 0}.style_root__pg7Fq ul li:before{content:"•";color:hsl(var(--heroui-primary));font-weight:700;position:absolute;left:0;top:0}.style_root__pg7Fq ol li{margin:.25rem 0;padding-left:.25rem}.style_root__pg7Fq picture{width:100%;display:flex;justify-content:center;margin:.75rem 0}.style_root__pg7Fq img{max-width:100%;height:auto;border-radius:.5rem;display:block;max-height:600px;object-fit:contain}.style_root__pg7Fq figure{margin:1rem 0;text-align:center}.style_root__pg7Fq figure img{margin:0 auto;border:1px solid #e5e7eb}.style_root__pg7Fq figcaption{margin-top:.5rem;font-size:.875rem;color:#6b7280;font-style:italic;text-align:center;line-height:1.4}.style_root__pg7Fq .style_image-left__wriIi{float:left;margin:.5rem 1rem .5rem 0;max-width:40%}.style_root__pg7Fq .style_image-right___hCjI{float:right;margin:.5rem 0 .5rem 1rem;max-width:40%}.style_root__pg7Fq .style_image-center__J84sP{display:block;margin:1rem auto;text-align:center}.style_root__pg7Fq .style_image-full__Z46f8{width:100%;max-width:none}.style_root__pg7Fq .style_image-thumbnail__NdmOl{max-width:150px;max-height:150px;width:auto;height:auto;border-radius:.5rem;border:2px solid #e5e7eb;object-fit:cover}.style_root__pg7Fq .style_image-rounded__LuLXN{border-radius:50%}.style_root__pg7Fq .style_image-bordered__At2wQ{border:3px solid #3b82f6;padding:.25rem}.style_root__pg7Fq .style_image-shadow__n_64L{box-shadow:0 2px 4px rgba(0,0,0,.1)}.style_root__pg7Fq .style_image-polaroid__TuTP1{background:white;padding:.5rem;border:1px solid #e5e7eb}.style_root__pg7Fq .style_image-polaroid__TuTP1 img{box-shadow:none;border-radius:.25rem}.style_root__pg7Fq .style_image-gallery__rEPSw{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin:1rem 0}.style_root__pg7Fq .style_image-gallery__rEPSw img{width:100%;height:200px;object-fit:cover;border-radius:.5rem}.style_root__pg7Fq .style_image-masonry__k_yYQ{column-count:3;column-gap:1rem;margin:1rem 0}.style_root__pg7Fq .style_image-masonry__k_yYQ img{width:100%;margin-bottom:1rem;break-inside:avoid;border-radius:.5rem}.style_root__pg7Fq .style_image-lightbox__6rb0c{cursor:pointer}.style_root__pg7Fq .style_image-responsive__P1P3R{width:100%;height:auto;max-width:100%}.style_root__pg7Fq .style_image-fluid__OPY3u{max-width:100%;height:auto}.style_root__pg7Fq .style_image-cover__XJalv{width:100%;max-width:800px;height:300px;max-height:400px;object-fit:cover;border-radius:.75rem;margin:0 auto}.style_root__pg7Fq .style_image-contain__rGCEK{width:100%;max-width:800px;height:300px;max-height:400px;object-fit:contain;border-radius:.75rem;background-color:#f9fafb;margin:0 auto}.style_root__pg7Fq .style_image-overlay__QEaAt{position:relative;display:inline-block}.style_root__pg7Fq .style_image-overlay__QEaAt:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(59,130,246,.1);border-radius:.5rem;pointer-events:none}.style_root__pg7Fq .style_image-badge__uLyI2{position:relative}.style_root__pg7Fq .style_image-badge__uLyI2:before{content:"NEW";position:absolute;top:.5rem;right:.5rem;background:linear-gradient(135deg,#ef4444,#dc2626);color:white;padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:600;z-index:10}.style_root__pg7Fq .style_image-loading__B0y_t{background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 50%,#f3f4f6 75%);background-size:200% 100%;animation:style_loading__HjNHy 1.5s infinite}@keyframes style_loading__HjNHy{0%{background-position:200% 0}to{background-position:-200% 0}}.style_root__pg7Fq .style_image-error__XINv7{background-color:#fef2f2;border:2px dashed #fca5a5;color:#dc2626;padding:2rem;text-align:center;border-radius:.75rem;font-size:.875rem}.style_root__pg7Fq .style_image-error__XINv7:before{content:"🖼️";font-size:2rem;display:block;margin-bottom:.5rem}.style_root__pg7Fq .style_image-lazy__rRG89{opacity:0}.style_root__pg7Fq .style_image-lazy__rRG89.style_loaded__q_BGy{opacity:1}.style_root__pg7Fq .style_image-zoom___HzX9{cursor:zoom-in}.style_root__pg7Fq .style_image-filter-grayscale__gww29{filter:grayscale(100%)}.style_root__pg7Fq .style_image-filter-sepia__u6mS7{filter:sepia(100%)}.style_root__pg7Fq .style_image-filter-blur__P3IEz{filter:blur(2px)}.style_root__pg7Fq .style_image-border-gradient__Ps48a{border:3px solid transparent;background:linear-gradient(white,white) padding-box,linear-gradient(135deg,#3b82f6,#8b5cf6,#ec4899) border-box;border-radius:.75rem}.style_root__pg7Fq .style_image-border-dashed__G6OaF{border:2px dashed #3b82f6;border-radius:.75rem;padding:.25rem}.style_root__pg7Fq .style_image-border-dotted__7a_de{border:2px dotted #3b82f6;border-radius:.75rem;padding:.25rem}.style_root__pg7Fq .style_image-border-double__bU_gG{border:6px double #3b82f6;border-radius:.75rem;padding:.25rem}.style_root__pg7Fq .style_image-border-groove__wM8kC{border:4px groove #3b82f6;border-radius:.75rem;padding:.25rem}.style_root__pg7Fq .style_image-border-ridge__qTG0j{border:4px ridge #3b82f6;border-radius:.75rem;padding:.25rem}.style_root__pg7Fq .style_image-border-inset__wH2gA{border:4px inset #3b82f6;border-radius:.75rem;padding:.25rem}.style_root__pg7Fq .style_image-border-outset__iWo6M{border:4px outset #3b82f6;border-radius:.75rem;padding:.25rem}.style_root__pg7Fq .style_image-small__8PByu{max-width:200px;max-height:200px;width:auto;height:auto}.style_root__pg7Fq .style_image-medium__04fXX{max-width:400px;max-height:400px;width:auto;height:auto}.style_root__pg7Fq .style_image-large__v3Lv1{max-width:600px;max-height:600px;width:auto;height:auto}.style_root__pg7Fq .style_image-xlarge__tSQXq{max-width:800px;max-height:800px;width:auto;height:auto}.style_root__pg7Fq .style_image-square__Jwrg8{width:200px;height:200px;object-fit:cover}.style_root__pg7Fq .style_image-portrait__kKqsY{max-width:300px;max-height:450px;width:auto;height:auto}.style_root__pg7Fq .style_image-landscape__CA2iI{max-width:600px;max-height:300px;width:auto;height:auto}.style_root__pg7Fq .style_image-responsive-small__35wGe{max-width:100%;max-height:200px;width:auto;height:auto}.style_root__pg7Fq .style_image-responsive-medium__vJ6xx{max-width:100%;max-height:400px;width:auto;height:auto}.style_root__pg7Fq .style_image-responsive-large__iqzHz{max-width:100%;max-height:600px;width:auto;height:auto}.style_root__pg7Fq .style_list-check__QxOl8{list-style:none;margin:.5rem 0;padding-left:0}.style_root__pg7Fq .style_list-check__QxOl8 li{position:relative;padding-left:2rem;margin:.5rem 0;line-height:1.5}.style_root__pg7Fq .style_list-check__QxOl8 li:before{content:"✓";position:absolute;left:0;top:0;width:1.25rem;height:1.25rem;background:linear-gradient(135deg,#10b981,#059669);color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;line-height:1}.style_root__pg7Fq .style_list-check__QxOl8 li.style_checked__VIhlL:before{background:linear-gradient(135deg,#10b981,#059669)}.style_root__pg7Fq .style_list-check__QxOl8 li.style_unchecked___r9Zq:before{background:linear-gradient(135deg,#6b7280,#4b5563)}.style_root__pg7Fq .style_list-check__QxOl8 li.style_partial__c5mXu:before{background:linear-gradient(135deg,#f59e0b,#d97706)}.style_root__pg7Fq .style_list-check__QxOl8 li.style_error__zeRb8:before{background:linear-gradient(135deg,#ef4444,#dc2626)}.style_root__pg7Fq .style_list-check__QxOl8 li.style_warning__m11j4:before{background:linear-gradient(135deg,#f59e0b,#d97706)}.style_root__pg7Fq .style_list-check__QxOl8 li.style_info__CwAn6:before{background:linear-gradient(135deg,#3b82f6,#2563eb)}.style_root__pg7Fq .style_list-check__QxOl8 li.style_success__HvkWF:before{background:linear-gradient(135deg,#10b981,#059669)}.style_root__pg7Fq .style_list-check-square__JSodH{list-style:none;margin:.5rem 0;padding-left:0}.style_root__pg7Fq .style_list-check-square__JSodH li{position:relative;padding-left:2rem;margin:.5rem 0;line-height:1.5}.style_root__pg7Fq .style_list-check-square__JSodH li:before{content:"✓";position:absolute;left:0;top:0;width:1.25rem;height:1.25rem;background:white;color:#10b981;border:2px solid #10b981;border-radius:.25rem;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;line-height:1}.style_root__pg7Fq .style_list-check-square__JSodH li.style_checked__VIhlL:before{background:#10b981;color:white}.style_root__pg7Fq .style_list-check-square__JSodH li.style_unchecked___r9Zq:before{background:white;color:#6b7280;border-color:#6b7280}.style_root__pg7Fq .style_list-check-animated__pSld6{list-style:none;margin:.5rem 0;padding-left:0}.style_root__pg7Fq .style_list-check-animated__pSld6 li{position:relative;padding-left:2rem;margin:.5rem 0;line-height:1.5;transition:all .2s ease}.style_root__pg7Fq .style_list-check-animated__pSld6 li:before{content:"";position:absolute;left:0;top:0;width:1.25rem;height:1.25rem;background:white;border:2px solid #10b981;border-radius:.25rem;display:flex;align-items:center;justify-content:center}.style_root__pg7Fq .style_list-check-animated__pSld6 li.style_checked__VIhlL:before{background:#10b981}.style_root__pg7Fq .style_list-check-animated__pSld6 li.style_checked__VIhlL:after{content:"";position:absolute;left:.5rem;top:.25rem;width:.5rem;height:.75rem;border:2px solid white;border-top:none;border-left:none;transform:rotate(45deg)}.style_root__pg7Fq .style_list-check-icons__9uq47{list-style:none;margin:.5rem 0;padding-left:0}.style_root__pg7Fq .style_list-check-icons__9uq47 li{position:relative;padding-left:2rem;margin:.5rem 0;line-height:1.5}.style_root__pg7Fq input[type=checkbox]{display:none}.style_root__pg7Fq .style_list-check-icons__9uq47 li:before{content:"✓";position:absolute;left:0;top:0;width:1.25rem;height:1.25rem;background:#10b981;color:white;border-radius:.25rem;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;line-height:1}.style_root__pg7Fq .style_list-check-icons__9uq47 li.style_error__zeRb8:before{content:"✗";background:#ef4444}.style_root__pg7Fq .style_list-check-icons__9uq47 li.style_warning__m11j4:before{content:"⚠";background:#f59e0b}.style_root__pg7Fq .style_list-check-icons__9uq47 li.style_info__CwAn6:before{content:"ℹ";background:#3b82f6}.style_root__pg7Fq .style_list-check-icons__9uq47 li.style_question__aW7Tw:before{content:"?";background:#8b5cf6}.style_root__pg7Fq a{color:#2563eb;cursor:pointer;text-decoration:none;border-bottom:2px solid transparent;transition:all .2s ease;font-weight:500}.style_root__pg7Fq a:hover{color:#1d4ed8;border-bottom-color:#1d4ed8}.style_root__pg7Fq a:focus{outline:2px solid #3b82f6;outline-offset:2px;border-radius:.25rem}.style_root__pg7Fq p{padding:.375rem 0;font-size:1rem;line-height:1.7;margin:.5rem 0;text-align:left}.style_root__pg7Fq strong{font-weight:700;color:inherit}.style_root__pg7Fq em{font-style:italic;color:#4b5563}.style_root__pg7Fq code{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);color:#dc2626;padding:.125rem .375rem;border-radius:.375rem;font-family:JetBrains Mono,Fira Code,Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem;font-weight:500;border:1px solid #d1d5db}.style_root__pg7Fq pre{background:linear-gradient(135deg,#1f2937,#111827);color:#f9fafb;padding:1rem;border-radius:.75rem;overflow-x:auto;margin:.75rem 0;border:1px solid #374151;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.style_root__pg7Fq pre code{background:transparent;padding:0;color:inherit;border:none}.style_root__pg7Fq hr{border:none;height:2px;background:linear-gradient(90deg,transparent,#3b82f6 50%,transparent);margin:1.5rem 0;border-radius:1px}.style_root__pg7Fq table{width:100%;border-collapse:collapse;margin:.75rem 0;border-radius:.5rem;overflow:hidden;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.style_root__pg7Fq td,.style_root__pg7Fq th{border:1px solid #e5e7eb;padding:.5rem .75rem;text-align:left}.style_root__pg7Fq th{background:linear-gradient(135deg,#f8fafc,#f1f5f9);font-weight:600;color:#374151;text-transform:uppercase;font-size:.875rem;letter-spacing:.05em}.style_root__pg7Fq td{background-color:#ffffff;color:#374151}.style_root__pg7Fq tr:nth-child(2n) td{background-color:#f9fafb}.style_root__pg7Fq tr:hover td{background-color:#f0f9ff}.style_root__pg7Fq mark{background:linear-gradient(120deg,#fef3c7,#fde68a);color:#92400e;padding:.125rem .25rem;border-radius:.25rem;font-weight:500}.style_root__pg7Fq del{color:#9ca3af;text-decoration:line-through;text-decoration-color:#ef4444;text-decoration-thickness:2px}.style_root__pg7Fq ins{color:#059669;text-decoration:underline;text-decoration-color:#10b981;text-decoration-thickness:2px}.style_root__pg7Fq small{font-size:.875rem;color:#6b7280;font-weight:400}.style_root__pg7Fq sub,.style_root__pg7Fq sup{font-size:.75rem;color:#6b7280}.style_root__pg7Fq details{margin:.5rem 0;border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden}.style_root__pg7Fq summary{padding:.75rem;background:linear-gradient(135deg,#f8fafc,#f1f5f9);cursor:pointer;font-weight:600;color:#374151;transition:background-color .2s ease}.style_root__pg7Fq summary:hover{background:linear-gradient(135deg,#f1f5f9,#e2e8f0)}.style_root__pg7Fq details[open] summary{border-bottom:1px solid #e5e7eb}.style_root__pg7Fq details>div{padding:.75rem;background-color:#ffffff}.towers-start_screen__C28xU{animation:towers-start_fadeIn__6waEv .35s ease-out both}.towers-start_card__OEeFo{animation:towers-start_rise__Aeva3 .5s cubic-bezier(.2,1.4,.4,1) both}.towers-start_card__OEeFo:nth-child(2){animation-delay:.08s}.towers-start_card__OEeFo:nth-child(3){animation-delay:.16s}.towers-start_hop__ALygx{animation:towers-start_hop__ALygx .62s ease-in-out infinite;transform-origin:50% 100%}.towers-start_slimeLife__C7GqF{animation:towers-start_slimeLife__C7GqF 4s ease-in-out infinite;transform-origin:50% 100%}.towers-start_cap__N1lCv{animation:towers-start_capLife__HOqzX 4s ease-in-out infinite}.towers-start_cap1__XNia7{animation-delay:0s}.towers-start_cap2__kQo7b{animation-delay:.45s}.towers-start_cap3__fJZCO{animation-delay:.9s}.towers-start_key__QZS6n{animation:towers-start_keyPress__TRIjE 4s ease-in-out infinite}.towers-start_splash__chmBo{animation:towers-start_splash__chmBo 4s ease-out infinite}.towers-start_padCap__tTatU{animation:towers-start_padCap__tTatU 4s ease-in-out infinite}.towers-start_tower__IFL2P{animation:towers-start_towerDrop__AFCpw 4s cubic-bezier(.3,1.5,.5,1) infinite}.towers-start_coinMinus__lKkHK{animation:towers-start_coinMinus__lKkHK 4s ease-out infinite}.towers-start_enter__rJZm6{animation:towers-start_enterPress__7jrFw 4s ease-in-out infinite}.towers-start_out1__I38h9,.towers-start_out2__u349a,.towers-start_out3__ppYdS{animation:towers-start_walkOut__Ojp0j 4s linear infinite}.towers-start_out2__u349a{animation-delay:.35s}.towers-start_out3__ppYdS{animation-delay:.7s}@keyframes towers-start_fadeIn__6waEv{0%{opacity:0}to{opacity:1}}@keyframes towers-start_rise__Aeva3{0%{opacity:0;transform:translateY(24px) scale(.96)}to{opacity:1;transform:none}}@keyframes towers-start_hop__ALygx{0%,to{transform:translateY(0) scale(1.06,.92)}45%{transform:translateY(-10px) scale(.96,1.05)}}@keyframes towers-start_slimeLife__C7GqF{0%,52%{transform:scale(1);opacity:1}58%{transform:scale(1.25,.7);opacity:1}64%{transform:scale(0);opacity:0}86%{transform:scale(0);opacity:0}94%,to{transform:scale(1);opacity:1}}@keyframes towers-start_capLife__HOqzX{0%,10%{transform:none;background:#fff;color:#11181c;opacity:1}14%,24%{transform:translateY(3px);background:#17c964;color:#fff;opacity:1}34%{transform:translateY(-28px) rotate(-18deg);opacity:0}88%{transform:translateY(-28px);opacity:0;background:#fff;color:#11181c}96%,to{transform:none;opacity:1}}@keyframes towers-start_keyPress__TRIjE{0%,17%,9%,to{transform:none;background:#fff;border-bottom-width:4px}12%{transform:translateY(3px);background:#e6f1fe;border-bottom-width:1px}}@keyframes towers-start_splash__chmBo{0%,56%{transform:scale(0);opacity:0}60%{transform:scale(.6);opacity:1}76%{transform:scale(1.3);opacity:0}to{opacity:0}}@keyframes towers-start_padCap__tTatU{0%,8%{background:#fff;color:#11181c;transform:none;opacity:1}14%,40%{background:#17c964;color:#fff;transform:translateY(3px);opacity:1}46%,90%{opacity:0}96%,to{background:#fff;color:#11181c;transform:none;opacity:1}}@keyframes towers-start_towerDrop__AFCpw{0%,42%{transform:translateY(-120px);opacity:0}44%{opacity:1}54%,88%{transform:none;opacity:1}94%,to{transform:none;opacity:0}}@keyframes towers-start_coinMinus__lKkHK{0%,40%{transform:translateY(0);opacity:0}44%{opacity:1}70%{transform:translateY(26px);opacity:1}80%,to{transform:translateY(30px);opacity:0}}@keyframes towers-start_enterPress__7jrFw{0%,14%,22%,to{transform:none}18%{transform:translateY(4px)}}@keyframes towers-start_walkOut__Ojp0j{0%,22%{transform:translateX(0) scale(0);opacity:0}28%{transform:translateX(0) scale(1);opacity:1}90%{transform:translateX(150px) scale(1);opacity:1}to{transform:translateX(170px) scale(1);opacity:0}}@media (prefers-reduced-motion:reduce){.towers-start_cap__N1lCv,.towers-start_card__OEeFo,.towers-start_coinMinus__lKkHK,.towers-start_enter__rJZm6,.towers-start_hop__ALygx,.towers-start_key__QZS6n,.towers-start_out1__I38h9,.towers-start_out2__u349a,.towers-start_out3__ppYdS,.towers-start_padCap__tTatU,.towers-start_screen__C28xU,.towers-start_slimeLife__C7GqF,.towers-start_splash__chmBo,.towers-start_tower__IFL2P{animation:none}}.mine_root__WRuRp .mine-word{position:absolute;left:0;top:0;display:flex;gap:.12em;padding:.2em;border:.12em solid var(--accent,rgba(255,255,255,.85));border-radius:.5em;background:#15131b;box-shadow:0 .18em 0 rgba(0,0,0,.55);transition:opacity .15s,scale .15s;will-change:transform;white-space:nowrap}.mine_root__WRuRp .mine-word-ore{box-shadow:0 .18em 0 rgba(0,0,0,.55),0 0 1em color-mix(in srgb,var(--accent) 65%,transparent)}.mine_root__WRuRp .mine-word-lock{scale:1.12;z-index:2}.mine_root__WRuRp .mine-word-dim{opacity:.45;scale:.9}.mine_root__WRuRp .mine-key{display:inline-flex;min-width:1.3em;height:1.5em;align-items:center;justify-content:center;padding:0 .15em;border-radius:.3em;border-bottom:.14em solid #b4bfcf;background:#fff;color:#11181c;font-weight:800;line-height:1}.mine_root__WRuRp .mine-key-next{border-bottom-color:#004fb0;background:#006fee;color:#fff}.mine_root__WRuRp .mine-key-done{border-bottom-color:#12833c;background:#17c964;color:#fff}.mine_root__WRuRp .mine-floater{position:absolute;translate:-50% -50%;font-size:28px;font-weight:900;text-shadow:0 3px 0 rgba(0,0,0,.55),0 0 12px rgba(0,0,0,.6);animation:mine_floatUp__tACLl 1.1s ease-out forwards;white-space:nowrap}@keyframes mine_floatUp__tACLl{0%{transform:translateY(0) scale(.6);opacity:0}15%{transform:translateY(-14px) scale(1.15);opacity:1}to{transform:translateY(-70px) scale(1);opacity:0}}.mine_root__WRuRp .mine-banner{position:absolute;left:50%;top:22%;display:flex;flex-direction:column;align-items:center;gap:8px;translate:-50% 0;opacity:0;pointer-events:none}.mine_root__WRuRp .mine-banner-on{animation:mine_bannerIn__RCyqS 2.2s cubic-bezier(.2,1.3,.4,1) forwards}.mine_root__WRuRp .mine-banner-text{color:#fff;font-size:clamp(26px,4.4vw,48px);font-weight:900;text-align:center;text-shadow:0 4px 0 rgba(0,0,0,.5),0 0 24px rgba(0,0,0,.6);white-space:nowrap}.mine_root__WRuRp .mine-banner-sub{padding:4px 12px;border-radius:10px;color:#fff;font-size:15px;font-weight:900;text-transform:uppercase;letter-spacing:.04em}@keyframes mine_bannerIn__RCyqS{0%{opacity:0;transform:scale(.6)}12%{opacity:1;transform:scale(1.08)}20%{transform:scale(1)}80%{opacity:1}to{opacity:0;transform:translateY(-12px)}}.mine_root__WRuRp .mine-hint{position:absolute;left:0;top:0;padding:10px 16px;border-radius:16px;border-bottom:4px solid #d4d4d8;background:#fff;color:#11181c;font-size:18px;font-weight:800;white-space:nowrap;animation:mine_hintBob__9sZ2q 1.4s ease-in-out infinite}@keyframes mine_hintBob__9sZ2q{50%{margin-top:-6px}}.mine_root__WRuRp .mine-record-tag{position:absolute;left:0;top:0;padding:3px 9px;border-radius:8px;background:#ffd84a;color:#3a2a00;font-size:14px;font-weight:900;white-space:nowrap}.mine_screen__z92cL{animation:mine_fadeIn__R4GrV .3s ease-out both}.mine_card__SPpQX{animation:mine_rise__CB6hA .45s cubic-bezier(.2,1.4,.4,1) both}@keyframes mine_fadeIn__R4GrV{0%{opacity:0}}@keyframes mine_rise__CB6hA{0%{opacity:0;transform:translateY(18px)}}.mine_stone__ConaH{border:2px solid rgba(255,255,255,.07);background:#18161f;box-shadow:0 6px 0 #0b0a0f}.mine_block__4RC2b{image-rendering:pixelated;background-size:cover}.mine_pip__dwue3{width:14px;height:14px;border-radius:4px;background:rgba(255,255,255,.14)}.mine_pipOn__2Qne7{background:#ffd84a;box-shadow:0 2px 0 #b8860b}.mine_vignette__jngqS{background:radial-gradient(ellipse at 50% -10%,rgba(255,90,0,.55),rgba(255,60,0,0) 60%);transition:opacity .4s}.mine_feverGlow__SUCeP{box-shadow:inset 0 0 120px rgba(255,110,20,.45);animation:mine_feverPulse__TnCB9 .8s ease-in-out infinite}@keyframes mine_feverPulse__TnCB9{50%{box-shadow:inset 0 0 160px rgba(255,140,30,.6)}}.mine_thumbIdle__SQqIE{animation:mine_thumbBob__6r21_ 1.6s ease-in-out infinite}@keyframes mine_thumbBob__6r21_{50%{transform:translateY(-4px)}}.mine_toast__s_3Pv{animation:mine_toastIn__OERsD 1.6s ease-out forwards}@keyframes mine_toastIn__OERsD{0%{opacity:0;transform:translate(-50%,10px)}12%,80%{opacity:1;transform:translate(-50%)}to{opacity:0}}@media (prefers-reduced-motion:reduce){.mine_feverGlow__SUCeP,.mine_root__WRuRp .mine-hint,.mine_thumbIdle__SQqIE{animation:none}}.mine_root__WRuRp .mine-egg{position:absolute;left:0;top:0;display:flex;flex-direction:column;align-items:center;gap:4px;pointer-events:none;animation:mine_eggBob__iR_Ba .9s ease-in-out infinite;will-change:transform}.mine_root__WRuRp .mine-egg-icon{width:34px;height:42px;border:3px solid #fff;border-radius:50% 50% 50% 50%/58% 58% 42% 42%;background:radial-gradient(circle at 35% 30%,#fff 0 18%,transparent 19%),radial-gradient(circle at 62% 55%,#ff8fb1 0 10%,transparent 11%),radial-gradient(circle at 38% 70%,#b28cff 0 9%,transparent 10%),#fbefcc;box-shadow:0 0 0 4px #9b6bff,0 0 26px 8px rgba(178,140,255,.85)}.mine_root__WRuRp .mine-egg-text{padding:3px 10px;border-radius:10px;background:#9b6bff;color:#fff;font-size:16px;font-weight:900;white-space:nowrap;box-shadow:0 3px 0 #5b33b5}.mine_root__WRuRp .mine-egg-arrow{display:none;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:14px solid #9b6bff}.mine_root__WRuRp .mine-egg-off .mine-egg-arrow{display:block}@keyframes mine_eggBob__iR_Ba{50%{margin-top:-8px}}.mine_rays__348rT{position:absolute;left:50%;top:50%;width:760px;height:760px;margin:-380px 0 0 -380px;border-radius:50%;background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--ray) 55%,transparent) 0 10deg,transparent 10deg 24deg);mask:radial-gradient(circle,#000 18%,transparent 62%);animation:mine_raysSpin__i1OX7 9s linear infinite}.mine_confetti__FGxvI{position:absolute;left:50%;top:30%;width:8px;height:8px;border-radius:2px;box-shadow:-180px -60px 0 #ffd84a,-120px -140px 0 #ff8fb1,-40px -170px 0 #8fe9ff,60px -150px 0 #b28cff,150px -100px 0 #7cf29a,200px -20px 0 #ffd84a,-220px 20px 0 #8fe9ff,-150px 80px 0 #ffd84a,170px 70px 0 #ff8fb1,100px 140px 0 #b28cff,-90px 150px 0 #7cf29a;animation:mine_confettiPop__k3wNp 1s ease-out both}.mine_revealPop__SYKZ9{animation:mine_revealPop__SYKZ9 .7s cubic-bezier(.2,1.6,.4,1) both,mine_thumbBob__6r21_ 1.6s ease-in-out .7s infinite;filter:drop-shadow(0 10px 24px rgba(0,0,0,.6))}@keyframes mine_raysSpin__i1OX7{to{rotate:1turn}}@keyframes mine_confettiPop__k3wNp{0%{opacity:0;transform:scale(.2)}40%{opacity:1}}@keyframes mine_revealPop__SYKZ9{0%{opacity:0;transform:scale(.2) rotate(-20deg)}}.mine_slot__uTzkA{position:relative;display:flex;width:58px;height:58px;flex:none;align-items:center;justify-content:center;border:3px solid #3a3744;border-radius:12px;background:#1d1b25;box-shadow:inset 0 -4px 0 rgba(0,0,0,.35);transition:opacity .2s}.mine_slotKey__uU62i{position:absolute;left:3px;top:1px;color:#ffd84a;font-size:13px;font-weight:900;text-shadow:0 2px 0 #000}.mine_slotCount__RHcua{position:absolute;right:4px;bottom:1px;color:#fff;font-size:17px;font-weight:900;font-variant-numeric:tabular-nums;text-shadow:0 2px 0 #000,0 0 4px #000}.mine_slotBump__getYj{animation:mine_slotBump__getYj .4s cubic-bezier(.2,1.8,.4,1)}@keyframes mine_slotBump__getYj{0%{transform:scale(1.8);color:#ffd84a}}@media (max-width:560px){.mine_slot__uTzkA{width:44px;height:44px}}.mine_popIn__Zo1sn{animation:mine_popIn__Zo1sn .45s cubic-bezier(.2,1.7,.4,1) both}.mine_starOn__zOfp4{animation:mine_starOn__zOfp4 .5s cubic-bezier(.2,1.8,.4,1) both;filter:drop-shadow(0 0 10px rgba(255,216,74,.8))}.mine_stamp__WyKnk{animation:mine_stamp__WyKnk .4s cubic-bezier(.3,1.6,.5,1) both}@keyframes mine_popIn__Zo1sn{0%{opacity:0;transform:scale(.2) translateY(20px)}}@keyframes mine_starOn__zOfp4{0%{transform:scale(2.2) rotate(-40deg);opacity:.2}}@keyframes mine_stamp__WyKnk{0%{opacity:0;transform:scale(3)}}.mine_rainbow__6uSRF{animation:mine_rainbow__6uSRF 2.4s linear infinite}@keyframes mine_rainbow__6uSRF{0%{filter:hue-rotate(0deg) saturate(1.6) drop-shadow(0 0 10px #ff7eb6)}to{filter:hue-rotate(1turn) saturate(1.6) drop-shadow(0 0 10px #5ff3ff)}}.race-scene_clouds__4dBMW{background:url(/games/race/bg/clouds.webp) repeat-x 0 0/699px 130px}.race-scene_city__zxpkh{background:url(/games/race/bg/city.webp) repeat-x 0 0/1206px 150px}.race-scene_bushes__Klhgg{background:url(/games/race/bg/bushes.webp) repeat-x 0 0/886px 120px}@keyframes race-scene_bob__ULWvd{0%,to{transform:translateY(0)}50%{transform:translateY(-1.2px)}}.race-scene_bob__ULWvd{animation:race-scene_bob__ULWvd .3s ease-in-out infinite}@keyframes race-scene_pop__WlQw5{0%{transform:translate(-50%,6px) scale(.6);opacity:0}30%{transform:translate(-50%) scale(1.08);opacity:1}to{transform:translate(-50%,-10px) scale(1);opacity:0}}.race-scene_pop__WlQw5{animation:race-scene_pop__WlQw5 1.2s ease-out forwards}@keyframes race-scene_rise__yhSCM{0%{transform:translateY(16px) scale(.9);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.race-scene_rise__yhSCM{animation:race-scene_rise__yhSCM .45s cubic-bezier(.2,1.4,.4,1) both}@keyframes race-scene_streak__IEc_m{0%{transform:translateX(0)}to{transform:translateX(-55vw)}}.race-scene_streak__IEc_m{animation:race-scene_streak__IEc_m .55s linear infinite}@keyframes race-scene_fall__KB1Z_{0%{transform:translateY(-40px) rotate(0);opacity:0}15%{opacity:1}to{transform:translateY(260px) rotate(200deg);opacity:0}}.race-scene_fall__KB1Z_{animation:race-scene_fall__KB1Z_ 1.6s ease-in forwards}@keyframes race-scene_whoosh__6p_ld{0%{transform:translateX(0) scaleX(1);opacity:.9}to{transform:translateX(-40px) scaleX(.4);opacity:0}}.race-scene_wind__zlApY{animation:race-scene_whoosh__6p_ld .45s cubic-bezier(.2,.6,.4,1) infinite;transform-origin:right center}@keyframes race-scene_smokeT__8Cqo9{0%{transform:translate(0) scale(.4);opacity:.85}to{transform:translate(-60px,-16px) scale(1.4);opacity:0}}.race-scene_trailSmoke__Clmge{animation:race-scene_smokeT__8Cqo9 .8s ease-out infinite}@keyframes race-scene_sparkT__HXVNl{0%{transform:translate(0) scale(1) rotate(0);opacity:1}to{transform:translate(-50px,10px) scale(.3) rotate(120deg);opacity:0}}.race-scene_trailSparks__xUJby{animation:race-scene_sparkT__HXVNl .5s linear infinite}@keyframes race-scene_spin__9h6lw{to{transform:rotate(1turn)}}.race-scene_spin__9h6lw{animation:race-scene_spin__9h6lw .5s linear infinite}@media (prefers-reduced-motion:reduce){.race-scene_bob__ULWvd,.race-scene_fall__KB1Z_,.race-scene_pop__WlQw5,.race-scene_rise__yhSCM,.race-scene_spin__9h6lw,.race-scene_streak__IEc_m,.race-scene_trailSmoke__Clmge,.race-scene_trailSparks__xUJby,.race-scene_wind__zlApY{animation:none}}@keyframes race-scene_shake__Npv4P{0%,to{transform:translateX(0)}20%{transform:translateX(-4px)}40%{transform:translateX(4px)}60%{transform:translateX(-3px)}80%{transform:translateX(2px)}}.race-scene_shake__Npv4P{display:inline-block;animation:race-scene_shake__Npv4P .28s ease-out}@keyframes race-scene_hint__n5xJl{0%{transform:translate(-50%,6px);opacity:0}12%{transform:translate(-50%);opacity:1}80%{opacity:1}to{opacity:0}}.race-scene_hint__n5xJl{animation:race-scene_hint__n5xJl 1.4s ease-out forwards}@keyframes race-scene_glowPulse__sVZWG{0%,to{box-shadow:0 0 0 3px rgba(255,210,63,.55),0 0 28px rgba(255,140,30,.45)}50%{box-shadow:0 0 0 3px rgba(255,210,63,.9),0 0 40px rgba(255,140,30,.7)}}.race-scene_nitroGlow__Y_YMj{animation:race-scene_glowPulse__sVZWG .5s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.race-scene_nitroGlow__Y_YMj,.race-scene_shake__Npv4P{animation:none}}@keyframes race-scene_nudge__Tpl93{0%,to{translate:0 0;opacity:1}50%{translate:4px 0;opacity:.6}}.race-scene_chevron__JZocA{display:flex;animation:race-scene_nudge__Tpl93 .8s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.race-scene_chevron__JZocA{animation:none}}@keyframes race-result_panC__8gazV{to{background-position-x:-699px}}@keyframes race-result_panH__STRCy{to{background-position-x:-1206px}}@keyframes race-result_panB__6Y0bZ{to{background-position-x:-886px}}@keyframes race-result_kerb___dYpd{to{background-position-x:-56px}}.race-result_panClouds__bQgnf{animation:race-result_panC__8gazV 160s linear infinite}.race-result_panCity__e9lZ1{animation:race-result_panH__STRCy 70s linear infinite}.race-result_panBushes__cO9gi{animation:race-result_panB__6Y0bZ 22s linear infinite}.race-result_kerb___dYpd{animation:race-result_kerb___dYpd .3s linear infinite}@media (prefers-reduced-motion:reduce){.race-result_kerb___dYpd,.race-result_panBushes__cO9gi,.race-result_panCity__e9lZ1,.race-result_panClouds__bQgnf{animation:none}}.garage_room__Vphh3{background:radial-gradient(60% 55% at 50% 8%,rgba(120,170,255,.28) 0,rgba(120,170,255,0) 70%),linear-gradient(180deg,#161a24,#10131b 58%,#0b0d13)}.garage_wall__DoOQ_{background:repeating-linear-gradient(180deg,rgba(255,255,255,.035) 0 2px,transparent 2px 46px);mask-image:linear-gradient(180deg,transparent,#000 30%,#000 70%,transparent)}.garage_beam__xnrYY{background:linear-gradient(180deg,rgba(190,215,255,.22),rgba(190,215,255,0));clip-path:polygon(42% 0,58% 0,86% 100%,14% 100%);filter:blur(6px)}.garage_platform__S1CpA{background:radial-gradient(50% 50% at 50% 50%,#2a3550 0,#1b2233 62%,rgba(27,34,51,0) 100%);box-shadow:0 0 0 2px rgba(0,111,238,.35),0 0 60px rgba(0,111,238,.35)}.garage_reflection__3WE3B{transform:scaleY(-1);opacity:.16;mask-image:linear-gradient(0deg,rgba(0,0,0,.9),transparent 55%);filter:blur(1px)}@keyframes garage_sweep__VfIHL{0%{transform:translateX(-120%) skewX(-18deg)}to{transform:translateX(220%) skewX(-18deg)}}.garage_sweep__VfIHL{background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.55) 50%,rgba(255,255,255,0));animation:garage_sweep__VfIHL .6s ease-out forwards}@keyframes garage_settle__UXqTC{0%{transform:translateY(0) scale(1)}35%{transform:translateY(-6px) scale(1.01)}to{transform:translateY(0) scale(1)}}.garage_settle__UXqTC{animation:garage_settle__UXqTC .45s cubic-bezier(.3,1.4,.5,1)}.garage_hangar__FHQg9{transform-origin:50% 100%;transition:opacity .6s ease,transform .8s cubic-bezier(.3,.9,.3,1)}.garage_hangarOff__qHE7y{opacity:0;transform:scale(1.08) translateX(-3%)}.garage_road__7QeOW{opacity:0;transform:translateX(6%);transition:opacity .6s ease,transform .8s cubic-bezier(.3,.9,.3,1)}.garage_roadOn__ukGZz{opacity:1;transform:none}.garage_clouds__oNNrn{background:url(/games/race/bg/clouds.webp) repeat-x 0 0/699px 130px}.garage_city__zvfZ2{background:url(/games/race/bg/city.webp) repeat-x 0 0/1206px 150px}.garage_bushes__TZbAC{background:url(/games/race/bg/bushes.webp) repeat-x 0 0/886px 120px}@keyframes garage_spinSlow__dEreV{to{transform:rotate(1turn)}}.garage_rimSpin__BwpgE{animation:garage_spinSlow__dEreV 2.4s linear infinite}.garage_rail__kCJNk{scrollbar-width:none}.garage_rail__kCJNk::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.garage_rimSpin__BwpgE,.garage_settle__UXqTC,.garage_sweep__VfIHL{animation:none}.garage_hangar__FHQg9,.garage_road__7QeOW{transition-duration:.01s}}.race-scenery_clouds__HgAO2{background:url(/games/race/bg/clouds.webp) repeat-x 0 0/699px 130px;animation:race-scenery_panC__ir_iU 160s linear infinite}.race-scenery_city__6fyug{background:url(/games/race/bg/city.webp) repeat-x 0 0/1206px 150px;animation:race-scenery_panH__MVcpZ 70s linear infinite}.race-scenery_bushes__WO8kz{background:url(/games/race/bg/bushes.webp) repeat-x 0 0/886px 120px;animation:race-scenery_panB__f_V5f 22s linear infinite}.race-scenery_kerb__s9NzD{background:repeating-linear-gradient(90deg,#f31260 0 28px,#fff 28px 56px);background-size:56px 100%;animation:race-scenery_kerb__s9NzD .3s linear infinite}.race-scenery_dash__hRnNr{background:repeating-linear-gradient(90deg,rgba(255,255,255,.55) 0 44px,transparent 44px 100px);background-size:100px 100%;animation:race-scenery_dash__hRnNr .45s linear infinite}.race-scenery_bob__tyYBQ{animation:race-scenery_bob__tyYBQ .3s ease-in-out infinite}@keyframes race-scenery_panC__ir_iU{to{background-position-x:-699px}}@keyframes race-scenery_panH__MVcpZ{to{background-position-x:-1206px}}@keyframes race-scenery_panB__f_V5f{to{background-position-x:-886px}}@keyframes race-scenery_kerb__s9NzD{to{background-position-x:-56px}}@keyframes race-scenery_dash__hRnNr{to{background-position-x:-100px}}@keyframes race-scenery_bob__tyYBQ{0%,to{transform:translateY(0)}50%{transform:translateY(-1.2px)}}@media (prefers-reduced-motion:reduce){.race-scenery_bob__tyYBQ,.race-scenery_bushes__WO8kz,.race-scenery_city__6fyug,.race-scenery_clouds__HgAO2,.race-scenery_dash__hRnNr,.race-scenery_kerb__s9NzD{animation:none}}