.GlassPlayground_stage__8QYX7{position:relative;height:100%;min-height:400px;overflow:hidden;border-radius:inherit;touch-action:none;user-select:none}.GlassPlayground_scene__g2gTr{position:absolute;inset:0}.GlassPlayground_blobs__s_ooW i{position:absolute;border-radius:50%;filter:blur(30px);opacity:.85;animation:GlassPlayground_drift__13diQ 14s ease-in-out infinite alternate}.GlassPlayground_blobs__s_ooW i:first-child{width:240px;height:240px;left:-40px;top:-60px;background:#ff3157}.GlassPlayground_blobs__s_ooW i:nth-child(2){width:260px;height:260px;right:-60px;top:20px;background:#7c5cff;animation-duration:18s}.GlassPlayground_blobs__s_ooW i:nth-child(3){width:220px;height:220px;left:35%;bottom:-90px;background:#22c3ee;animation-duration:16s}@keyframes GlassPlayground_drift__13diQ{to{transform:translate(40px,30px) scale(1.15)}}.GlassPlayground_strip__JrEdT{position:absolute;top:26px;left:0;display:flex;gap:10px;width:max-content;animation:GlassPlayground_slide__YVJnu 40s linear infinite}@keyframes GlassPlayground_slide__YVJnu{to{transform:translateX(-50%)}}.GlassPlayground_photo__B_Lmy{display:block;width:110px;height:140px;border-radius:16px;object-fit:cover;box-shadow:0 6px 18px rgba(0,0,0,.18)}.GlassPlayground_rows__iQm7b{position:absolute;left:50%;top:50%;width:min(420px,86%);transform:translate(-50%,-54%);display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.GlassPlayground_rows__iQm7b li{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:12px;background:var(--surface-primary);font-size:14px;font-weight:600;text-align:left;box-shadow:0 1px 3px rgba(0,0,0,.06)}.GlassPlayground_box__j0egK{width:18px;height:18px;border:1.4px solid var(--text-tertiary);border-radius:5px}.GlassPlayground_chip__WypKT{margin-left:auto;padding:2px 8px;border-radius:999px;background:color-mix(in srgb,var(--tint) 14%,transparent);color:var(--tint);font-size:11px}.GlassPlayground_bar__nno3E{position:absolute;top:calc(100% - 72px);left:50%;z-index:2;width:min(360px,calc(100% - 32px));padding:0 6px 6px;border-radius:24px;cursor:grab;transition:transform .52s var(--ease-spring),box-shadow var(--motion-standard) var(--ease-out)}.GlassPlayground_dragging__CGNhG{cursor:grabbing;transition:transform 60ms linear}.GlassPlayground_handle__5UHk1{display:block;width:32px;height:4px;margin:5px auto 0;border-radius:2px;background:color-mix(in srgb,var(--text-tertiary) 60%,transparent)}.GlassPlayground_row__CwiGR{display:flex;align-items:center;height:50px;padding-left:14px;color:var(--text-primary)}.GlassPlayground_chev__ILj6D{margin:0 14px;color:var(--text-secondary)}.GlassPlayground_label__C16Yc{flex:1;display:flex;flex-direction:column;align-items:center;line-height:1.2}.GlassPlayground_label__C16Yc b{font-size:14px}.GlassPlayground_label__C16Yc small{font-size:11px;color:var(--text-tertiary)}.GlassPlayground_plus__AbPjP{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%}.GlassPlayground_hint__Oazl9{position:absolute;left:50%;top:14px;transform:translateX(-50%);z-index:1;padding:4px 10px;border-radius:999px;background:rgba(0,0,0,.45);color:#fff;font-size:12px;font-weight:600;white-space:nowrap;transition:opacity var(--motion-standard) var(--ease-out)}.GlassPlayground_hintGone__ldkX_{opacity:0}@media (prefers-reduced-motion:reduce){.GlassPlayground_blobs__s_ooW i,.GlassPlayground_strip__JrEdT{animation:none}}.KeyboardShortcuts_wrap__HYPF9{display:flex;flex-direction:column;gap:var(--space-major);text-align:left}.KeyboardShortcuts_keyboardCol__fBAy5{display:flex;justify-content:center}@media (min-width:820px){.KeyboardShortcuts_keyboardCol__fBAy5{position:sticky;top:10vh;z-index:2}.KeyboardShortcuts_keyboardSticky__d6aYT:before{content:"";position:absolute;bottom:100%;left:0;right:0;height:14vh;background:var(--background-primary);pointer-events:none}.KeyboardShortcuts_keyboardSticky__d6aYT:after{content:"";position:absolute;top:100%;left:0;right:0;height:56px;background:linear-gradient(to bottom,var(--background-primary),transparent);pointer-events:none}}.KeyboardShortcuts_keyboardSticky__d6aYT{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;padding-bottom:var(--space-standard);background:var(--background-primary)}.KeyboardShortcuts_keyboardScaler__y7FNk{display:flex;justify-content:center;width:100%}.KeyboardShortcuts_keyboardScaler__y7FNk *,.KeyboardShortcuts_keyboardScaler__y7FNk :after,.KeyboardShortcuts_keyboardScaler__y7FNk :before{box-sizing:border-box;border:0 solid}.KeyboardShortcuts_keyboardScaler__y7FNk button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0;background-color:transparent;background-image:none;-webkit-appearance:button;appearance:button}.KeyboardShortcuts_keyboardScaler__y7FNk svg{display:block;vertical-align:middle}.KeyboardShortcuts_keyboardScaler__y7FNk>div{zoom:1!important}.KeyboardShortcuts_keyboardScaler__y7FNk .bg-gray-100\/80{background:#d4d4d9!important;box-shadow:0 0 0 1px rgba(0,0,0,.08),inset 0 1px 2px rgba(0,0,0,.1)!important}.KeyboardShortcuts_keyboardScaler__y7FNk .bg-gray-100\/80 *{color:#2c2c2e!important}.KeyboardShortcuts_keyboardScaler__y7FNk button{transition:background .26s var(--ease-out),box-shadow .26s var(--ease-out)!important}@media (min-width:700px){.KeyboardShortcuts_keyboardScaler__y7FNk>div{zoom:1.35!important}}@media (min-width:1000px){.KeyboardShortcuts_keyboardScaler__y7FNk>div{zoom:1.7!important}}.KeyboardShortcuts_list__507gR{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;max-width:640px;width:100%;align-self:center}.KeyboardShortcuts_entry__Qn9Hj{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:26px 0;border-bottom:1px solid var(--separator-soft);opacity:.4;transition:opacity .26s var(--ease-out)}.KeyboardShortcuts_entry__Qn9Hj:first-child{padding-top:4px}.KeyboardShortcuts_entry__Qn9Hj:last-child{border-bottom:none}.KeyboardShortcuts_entryOn__OTZ10{opacity:1}.KeyboardShortcuts_entryAction__GdipV{flex:1 1 auto;min-width:160px;font-size:17px;font-weight:600}.KeyboardShortcuts_entryDetail__Olwbi{flex:1 1 100%;font-size:14px;color:var(--text-secondary)}.KeyboardShortcuts_entryKeys__RwGZx{display:inline-flex;gap:4px}.KeyboardShortcuts_kbd__n8cmm{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;background:var(--background-tertiary);border-radius:5px;font:inherit;font-size:12px;font-weight:700;color:var(--text-secondary)}@media (prefers-reduced-motion:reduce){.KeyboardShortcuts_entry__Qn9Hj,.KeyboardShortcuts_key__axDG0{transition:none}}.KeyboardShortcuts_more__0ulhF{display:block;width:100%;margin-top:var(--space-standard);padding:var(--space-standard);border:none;border-radius:12px;background:var(--surface-secondary,rgba(120,120,128,.08));color:var(--text-secondary);font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background .16s ease,color .16s ease}.KeyboardShortcuts_more__0ulhF:hover{background:rgba(120,120,128,.14);color:var(--text-primary)}.KeyboardShortcuts_more__0ulhF:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.KeyboardShortcuts_more__0ulhF{transition:none}}.Mascot_host__JYUeH{position:absolute;left:50%;bottom:calc(100% - 28px);z-index:0;width:min(210px,46vw);transform:translateX(-50%) translateY(200px);transition:transform .9s cubic-bezier(.22,.61,.36,1);will-change:transform;pointer-events:none}.Mascot_risen__ZnOHs{transform:translateX(-50%) translateY(0)}.Mascot_mascot__VTLX7{display:block;width:100%;height:auto}.Mascot_eyes__1qx4e{transform:translateX(0)}.Mascot_looking__OIl7Q{animation:Mascot_glance__5VjUW 5.2s ease-in-out infinite}@keyframes Mascot_glance__5VjUW{0%,12%{transform:translateX(0)}22%,34%{transform:translateX(-22px)}44%,56%{transform:translateX(0)}66%,78%{transform:translateX(22px)}88%,to{transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.Mascot_host__JYUeH{transform:translateX(-50%) translateY(0);transition:none}.Mascot_looking__OIl7Q{animation:none}}.MomentsFan_wrap__juYtW{text-align:center}.MomentsFan_heading__rBwwP{font-size:clamp(26px,4vw,36px);font-weight:700;letter-spacing:-.01em}.MomentsFan_chip__3jUJ8{display:inline-block;padding:.04em .22em .13em;background:var(--background-tertiary);border-radius:.16em;color:var(--text-secondary)}.MomentsFan_lead__1ga9C{max-width:44ch;margin:var(--space-small) auto 0;font-size:15px;color:var(--text-secondary)}.MomentsFan_fan__cGC_x{display:flex;justify-content:center;align-items:flex-end;margin-top:calc(var(--space-editorial) * 1.2);padding:40px 0 20px;isolation:isolate}.MomentsFan_card__Dk9xn{--spread:0px;flex:0 0 auto;width:132px;margin:0 -18px;padding:8px 8px 22px;background:var(--background-tertiary);border-radius:14px;box-shadow:0 14px 30px rgba(0,0,0,.16);transform:rotate(var(--rotate));transition:transform .32s var(--ease-out),box-shadow .32s var(--ease-out);cursor:default}.MomentsFan_art__PcDPk{display:block;width:100%;aspect-ratio:3/4;border-radius:8px;background:var(--tint);object-fit:cover}.MomentsFan_caption__PkkKq{display:block;margin-top:8px;font-size:11px;font-weight:600;color:var(--text-secondary);text-align:center}.MomentsFan_card__Dk9xn:hover{transform:rotate(0deg) translateY(-14px) scale(1.06);box-shadow:0 26px 50px rgba(0,0,0,.24);z-index:10!important}@supports selector(:has(a)){.MomentsFan_fan__cGC_x:has(.MomentsFan_card__Dk9xn:first-child:hover) .MomentsFan_card__Dk9xn:nth-child(2){transform:rotate(var(--rotate)) translateX(14px)}.MomentsFan_fan__cGC_x:has(.MomentsFan_card__Dk9xn:first-child:hover) .MomentsFan_card__Dk9xn:nth-child(3){transform:rotate(var(--rotate)) translateX(10px)}.MomentsFan_fan__cGC_x:has(.MomentsFan_card__Dk9xn:nth-child(2):hover) .MomentsFan_card__Dk9xn:first-child{transform:rotate(var(--rotate)) translateX(-14px)}.MomentsFan_fan__cGC_x:has(.MomentsFan_card__Dk9xn:nth-child(2):hover) .MomentsFan_card__Dk9xn:nth-child(3){transform:rotate(var(--rotate)) translateX(14px)}.MomentsFan_fan__cGC_x:has(.MomentsFan_card__Dk9xn:nth-child(3):hover) .MomentsFan_card__Dk9xn:first-child{transform:rotate(var(--rotate)) translateX(-10px)}.MomentsFan_fan__cGC_x:has(.MomentsFan_card__Dk9xn:nth-child(3):hover) .MomentsFan_card__Dk9xn:nth-child(2){transform:rotate(var(--rotate)) translateX(-14px)}.MomentsFan_fan__cGC_x:has(.MomentsFan_card__Dk9xn:nth-child(3):hover) .MomentsFan_card__Dk9xn:nth-child(4){transform:rotate(var(--rotate)) translateX(14px)}.MomentsFan_fan__cGC_x:has(.MomentsFan_card__Dk9xn:nth-child(3):hover) .MomentsFan_card__Dk9xn:nth-child(5){transform:rotate(var(--rotate)) translateX(10px)}.MomentsFan_fan__cGC_x:has(.MomentsFan_card__Dk9xn:nth-child(4):hover) .MomentsFan_card__Dk9xn:nth-child(3){transform:rotate(var(--rotate)) translateX(-14px)}.MomentsFan_fan__cGC_x:has(.MomentsFan_card__Dk9xn:nth-child(4):hover) .MomentsFan_card__Dk9xn:nth-child(5){transform:rotate(var(--rotate)) translateX(14px)}.MomentsFan_fan__cGC_x:has(.MomentsFan_card__Dk9xn:nth-child(5):hover) .MomentsFan_card__Dk9xn:nth-child(3){transform:rotate(var(--rotate)) translateX(-10px)}.MomentsFan_fan__cGC_x:has(.MomentsFan_card__Dk9xn:nth-child(5):hover) .MomentsFan_card__Dk9xn:nth-child(4){transform:rotate(var(--rotate)) translateX(-14px)}}@media (max-width:560px){.MomentsFan_card__Dk9xn{width:96px;margin:0 -14px}}@media (prefers-reduced-motion:reduce){.MomentsFan_card__Dk9xn{transition:none}}.Screenshots_frame__CtVLf{width:100%;padding:var(--space-editorial) 0 var(--space-major);background:var(--background-secondary);border-block:1px solid var(--separator-soft)}.Screenshots_track__KO8ei{display:flex;column-gap:var(--space-standard);margin:0;padding:0 max(var(--space-screen),calc(50% - 380px));list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:max(var(--space-screen),calc(50% - 380px));scrollbar-width:none}.Screenshots_track__KO8ei::-webkit-scrollbar{display:none}.Screenshots_slide__iw4Ae{flex:0 0 auto;width:74vw;max-width:300px;scroll-snap-align:center}@media (min-width:700px){.Screenshots_slide__iw4Ae{scroll-snap-align:start;width:300px}}.Screenshots_shot__A1fEJ{display:block;width:100%;height:auto;border-radius:var(--radius-large);overflow:hidden}.Screenshots_controls__MbMN5{display:flex;align-items:center;justify-content:center;gap:var(--space-standard);margin-top:var(--space-section)}.Screenshots_arrow__qKDYv{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:var(--background-tertiary);color:var(--text-secondary);cursor:pointer;transition:background var(--motion-quick) var(--ease-out),color var(--motion-quick) var(--ease-out),opacity var(--motion-quick) var(--ease-out)}.Screenshots_arrow__qKDYv:hover:not(:disabled){background:var(--text-primary);color:var(--background-primary)}.Screenshots_arrow__qKDYv:disabled{opacity:.32;cursor:default}@media (max-width:699px){.Screenshots_arrow__qKDYv{display:none}}.Screenshots_dots__KjWG6{display:flex;align-items:center;gap:var(--space-small)}.Screenshots_dot__owTBh{width:7px;height:7px;padding:0;border:0;border-radius:50%;background:var(--text-tertiary);opacity:.42;cursor:pointer;transition:opacity var(--motion-quick) var(--ease-out),background var(--motion-quick) var(--ease-out)}.Screenshots_dot__owTBh:hover{opacity:.7}.Screenshots_dotOn__vCuUH{background:var(--text-primary);opacity:1}.Screenshots_dot__owTBh:before{content:"";display:block;width:20px;height:20px;margin:-6.5px}@media (prefers-reduced-motion:reduce){.Screenshots_track__KO8ei{scroll-behavior:auto}}.Screenshots_switcher__qGHjH{display:flex;width:fit-content;margin:0 auto var(--space-section);padding:4px;border-radius:999px}.Screenshots_switch__D9tEk{display:inline-flex;align-items:center;gap:7px;padding:9px 18px;border:none;border-radius:999px;background:transparent;color:var(--text-secondary);font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background var(--motion-standard) var(--ease-out),color var(--motion-standard) var(--ease-out)}.Screenshots_switch__D9tEk:hover{color:var(--text-primary)}.Screenshots_switchOn__iC5J1{background:var(--surface-primary);color:var(--text-primary);box-shadow:0 1px 4px rgba(0,0,0,.1)}.Screenshots_trackWide__VXRN6 .Screenshots_slide__iw4Ae{width:86vw;max-width:420px}@media (min-width:700px){.Screenshots_trackWide__VXRN6 .Screenshots_slide__iw4Ae{width:420px}}.ScrollQuote_quote__fratQ{margin:0 auto;padding:var(--space-editorial) var(--space-screen) var(--space-major);max-width:820px;text-align:center}.ScrollQuote_line___vF9I{font-size:clamp(32px,5.5vw,56px);font-weight:700;letter-spacing:-.02em;line-height:1.15;text-wrap:balance}.ScrollQuote_off__7HyJM,.ScrollQuote_on__SoMja{transition:color .32s var(--ease-out)}.ScrollQuote_tick__97Tam{display:inline-block;width:.62em;height:.62em;margin-right:.16em;vertical-align:.06em;color:inherit}.ScrollQuote_off__7HyJM{color:var(--text-tertiary)}.ScrollQuote_on__SoMja{color:var(--text-primary);opacity:1}@media (prefers-reduced-motion:reduce){.ScrollQuote_off__7HyJM{color:var(--text-primary);opacity:1}}