.playlistLayout_NNiqpg{margin-top:0}.trackList_NNiqpg{list-style:none;border:1.5px solid #777;border-top:0;border-radius:0 0 8px 8px;margin:0;padding:0 8px}.trackList_NNiqpg button{display:grid;grid-template-columns:24px 52px 1fr;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1.5px solid #aaa;align-items: center;gap:8px;width:100%;min-height:74px;padding:6px 3px}.trackList_NNiqpg li:last-child button{border-bottom:0}.trackActive_NNiqpg{color:var(--blue)}.trackNumber_NNiqpg{font-size:22px;font-weight:900}.trackCover_NNiqpg,.miniCover_NNiqpg{display:grid;background:#dff3f3;border:1.5px solid #777;border-radius:5px;place-items: center;font-size:26px}.trackCover_NNiqpg{width:52px;height:52px}.trackCover_NNiqpg img,.miniCover_NNiqpg img{object-fit:contain;image-rendering:pixelated;border-radius:4px;width:100%;height:100%}.trackText_NNiqpg{display:flex;flex-direction:column;gap:2px}.trackText_NNiqpg strong{font-size:17px;line-height:1}.trackText_NNiqpg small{color:#575757;font-size:11px}.miniPlayer_NNiqpg{display:grid;grid-template-columns:50px 1fr 42px;border:1.5px solid var(--ink);color:#fff;background:var(--blue);border-radius:9px;align-items: center;gap:10px;min-height:96px;margin-top:14px;padding:10px}.miniCover_NNiqpg{color:var(--ink);width:50px;height:50px}.miniInfo_NNiqpg{display:flex;flex-direction:column;gap:4px;min-width:0}.miniInfo_NNiqpg strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.miniInfo_NNiqpg span{font-family:IBM Plex Mono,monospace;font-size:10.5px}.miniInfo_NNiqpg input{accent-color:var(--yellow);width:100%}.playButton_NNiqpg{color:#fff;cursor:pointer;background:0 0;border:0;width:42px;height:42px;font-size:26px}.playButton_NNiqpg:disabled{opacity:.5}@media (max-width:410px){.trackText_NNiqpg strong{font-size:15px}}.phoneHeaderRegion__nmGdw{position:absolute;display:flex;z-index:30;flex-direction:column;gap:7px;top:14px;left:10px;right:10px}.statusBar__nmGdw{display:flex;color:var(--ink);justify-content:space-between;align-items: center;padding:0 4px}.statusTime__nmGdw{letter-spacing:-.02em;font-family:IBM Plex Mono,monospace;font-size:13px;font-weight:800}.statusIcons__nmGdw{display:flex;align-items: center;gap:7px}.statusSvg__nmGdw{display:block}.batteryContainer__nmGdw{display:flex;align-items: center}.batteryBody__nmGdw{border:1.5px solid var(--ink);box-sizing:border-box;position:relative;display:flex;border-radius:3px;align-items: center;width:22px;height:12px;padding:1.5px}.batteryFill__nmGdw{background:var(--ink);border-radius:1px;width:100%;height:100%}.batteryCap__nmGdw{position:absolute;background:var(--ink);border-radius:0 1px 1px 0;width:2px;height:5px;top:2px;right:-3.5px}.browserChrome__nmGdw{position:relative;display:flex;box-sizing:border-box;background:#f7f4edf5;border:1.5px solid #6d6d6d;border-radius:8px;align-items: center;gap:9px;width:100%;height:40px;padding:0 10px}.statusDots__nmGdw{display:flex;gap:4px}.statusDots__nmGdw span{border:1px solid var(--ink);background:var(--orange);border-radius:50%;width:9px;height:9px}.statusDots__nmGdw span:nth-child(2){background:#f6c743}.statusDots__nmGdw span:nth-child(3){background:#6dcf76}.osLabel__nmGdw,.versionBadge__nmGdw,.codeMark__nmGdw{font-family:IBM Plex Mono,monospace}.osLabel__nmGdw{letter-spacing:.05em;font-size:12px}.versionBadge__nmGdw{color:#fff;background:var(--blue);border-radius:3px;padding:2px 5px;font-size:11px;font-weight:600}.codeMark__nmGdw{margin-left:auto;font-weight:700}.app_nqFl5w{--paper:#f7f4ed;--ink:#0a0a0a;--blue:#0d47e8;--yellow:#f1f72a;--orange:#ff764d;--lime:#a8ee64;--pink:#f58dad;background:radial-gradient(circle at 20% 12%,#ffffffeb,transparent 24rem),var(--paper);min-height:100vh}.chapter_nqFl5w{display:flex;position:relative;box-sizing:border-box;flex-direction:column;justify-content:center;align-items: center;min-height:100svh;padding:24px 14px 48px}.heroSection_nqFl5w{overflow:clip}.releaseSection_nqFl5w{padding-bottom:60px}.sectionLabel_nqFl5w{display:flex;align-items: center;gap:10px;width:min(100%,430px);margin-bottom:14px}.sectionLabel_nqFl5w>span{display:grid;color:#fff;background:var(--blue);border-radius:3px;place-items: center;width:23px;height:23px;font-size:13px;font-weight:900}.sectionLabel_nqFl5w strong{font-size:18px;line-height:1}.phoneStage_nqFl5w{border:2px solid var(--ink);background:var(--paper);position:relative;overflow:hidden;box-sizing:border-box;display:flex;border-radius:28px;flex-direction:column;width:min(100%,430px);min-height:min(780px,100svh - 44px);padding:92px 10px 36px;box-shadow:0 14px 35px #00000014}.homeIndicator_nqFl5w{position:absolute;background:var(--ink);z-index:20;border-radius:999px;width:110px;height:4px;bottom:8px;left:50%;transform:translate(-50%)}.heroContent_nqFl5w{margin-top:0;padding-bottom:30px}.heroTitle_nqFl5w{letter-spacing:-.07em;margin:14px 8px 10px;font-size:clamp(64px,18vw,98px);font-weight:900;line-height:.84}.heroVersion_nqFl5w{display:block;color:var(--blue);letter-spacing:-.055em;white-space:nowrap;font-size:1.22em;line-height:.84}.stableBadge_nqFl5w{border:1.5px solid var(--ink);background:var(--yellow);border-radius:999px;width:max-content;margin:16px auto;padding:5px 14px;font-size:13.5px;font-weight:800}.devWindow_nqFl5w{border:2px solid var(--ink);background:var(--blue);position:relative;border-radius:9px;width:76%;height:175px;margin:14px auto 20px}.windowBar_nqFl5w{border-bottom:2px solid var(--ink);background:var(--paper);color:#777;height:24px;padding:3px 8px}.windowBar_nqFl5w span{float:right;color:var(--ink)}.devFace_nqFl5w{display:grid;color:#fff;place-items: center;height:calc(100% - 24px);font-family:IBM Plex Mono,monospace;font-size:58px;transform:rotate(90deg)}.devMode_nqFl5w,.codeSticker_nqFl5w,.smileSticker_nqFl5w{position:absolute;border:2px solid var(--ink);box-shadow:2px 3px 0 var(--ink);font-weight:900}.heroSticker_nqFl5w{will-change:transform}.devMode_nqFl5w{color:#fff;background:var(--ink);padding:5px 8px;top:75px;right:-25px;transform:rotate(-7deg)}.codeSticker_nqFl5w{color:#fff;background:var(--blue);padding:7px;line-height:.9;bottom:-28px;left:-28px;transform:rotate(-5deg)}.smileSticker_nqFl5w{display:grid;background:var(--yellow);border-radius:50%;place-items: center;width:56px;height:56px;font-size:40px;line-height:1;bottom:-30px;right:-26px;transform:rotate(8deg)}.scrollIndicator_nqFl5w{display:inline-flex;color:var(--ink);letter-spacing:.04em;cursor:pointer;z-index:25;background:0 0;border:0;align-self: center;align-items: center;gap:6px;margin-top:14px;margin-bottom:4px;padding:4px 8px;transition:color .18s,transform .18s;font-family:IBM Plex Mono,monospace;font-size:11.5px;font-weight:800}.scrollIndicator_nqFl5w:hover{color:var(--blue);transform:translateY(-1px)}.scrollIndicator_nqFl5w:active{transform:translateY(1px)}.scrollArrow_nqFl5w{display:inline-flex;color:var(--blue);animation:1.5s ease-in-out infinite bounceArrow_nqFl5w;font-size:14px;font-weight:900}@keyframes bounceArrow_nqFl5w{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.screenHeader_nqFl5w{display:flex;color:#fff;box-sizing:border-box;background:linear-gradient(90deg,#0f52e9,#073ed4);border-radius:8px 8px 0 0;justify-content:space-between;align-items: center;height:42px;margin:0;padding:0 12px;font-weight:800}.screenHeader_nqFl5w small{font-family:IBM Plex Mono,monospace}.statsPanel_nqFl5w{overflow:hidden;border:1.5px solid #666;border-radius:0 0 8px 8px;margin-top:0}.statRow_nqFl5w{display:grid;grid-template-columns:1fr auto 1fr;border-bottom:1.5px solid #888;align-items: center;gap:12px;min-height:82px;padding:6px 14px}.statRow_nqFl5w:last-child{border-bottom:0}.statIcon_nqFl5w{display:grid;justify-self:start;place-items: center;width:66px;min-width:66px;height:66px;min-height:66px;font-size:34px}.statImage_nqFl5w{object-fit:contain;image-rendering:pixelated;width:62px;max-width:100%;height:62px;max-height:100%}.statRow_nqFl5w strong{text-align:center;justify-self:center;font-size:52px;line-height:1}.statLabel_nqFl5w{text-align:right;letter-spacing:.02em;justify-self:end;font-size:19px;font-weight:900;line-height:1.1}.statLabelFull_nqFl5w{grid-column:2/-1;text-align:right;letter-spacing:.02em;text-transform:uppercase;justify-self:end;font-size:18px;font-weight:900;line-height:1.15}.theme_yellow_nqFl5w{background:var(--yellow)}.theme_orange_nqFl5w{background:var(--orange)}.theme_lime_nqFl5w{background:var(--lime)}.theme_blue_nqFl5w{background:#83b6ff}.theme_pink_nqFl5w{background:var(--pink)}.theme_purple_nqFl5w{background:#c0a0ee}.theme_grey_nqFl5w{background:#d4d3ce}.releaseContent_nqFl5w{margin-top:0;padding:0 3px 44px}.releaseContent_nqFl5w h2{text-align:center;margin:12px 0 4px;font-size:44px;line-height:.92}.releaseContent_nqFl5w h2 span{color:var(--blue)}.pixelFinale_nqFl5w{display:flex;position:relative;background-image:radial-gradient(circle,var(--orange)0 3px,transparent 4px),radial-gradient(circle,var(--blue)0 3px,transparent 4px),radial-gradient(circle,var(--lime)0 3px,transparent 4px);background-position:5% 15%,93% 37%,12% 84%;background-size:84px 91px,100px 113px,121px 98px;justify-content:center;align-items: center;gap:8px;min-height:250px}.pixelMaxImage_nqFl5w{object-fit:contain;object-position:bottom center;image-rendering:pixelated;filter:drop-shadow(4px 6px 0 #00000024);align-self: end;width:min(64%,245px);height:auto}.speechBubble_nqFl5w{border:3px solid var(--ink);text-align:center;background:#fff;border-radius:12px;align-self: flex-start;max-width:145px;margin:24px 0 0 -20px;padding:12px;font-size:24px;font-weight:900;line-height:1;transform:rotate(4deg)}.speechBubble_nqFl5w:after{content:"";display:block;border-left:3px solid var(--ink);border-bottom:3px solid var(--ink);background:#fff;width:15px;height:15px;margin:8px 0 -21px 3px;transform:rotate(-34deg)}.deployBar_nqFl5w{position:absolute;display:flex;color:#52e94e;background:#050505;border-radius:5px;justify-content:space-between;align-items: center;height:37px;padding:0 10px;font-family:IBM Plex Mono,monospace;font-size:12px;bottom:24px;left:10px;right:10px}.deployBar_nqFl5w span{display:grid;border:1px solid #52e94e;border-radius:50%;place-items: center;width:22px;height:22px}@media (max-width:410px){.chapter_nqFl5w{padding-inline-start:8px;padding-inline-end:8px}.phoneStage_nqFl5w{border-radius:22px}.heroTitle_nqFl5w{font-size:clamp(52px,16vw,74px)}.statRow_nqFl5w{grid-template-columns:1fr auto 1fr;gap:8px;padding-inline-start:8px;padding-inline-end:8px}.statIcon_nqFl5w{width:56px;min-width:56px;height:56px;min-height:56px}.statImage_nqFl5w{width:52px;height:52px}.statRow_nqFl5w strong{font-size:44px}.statLabel_nqFl5w{font-size:16px}.statLabelFull_nqFl5w{font-size:14px}.releaseContent_nqFl5w h2{font-size:38px}}@media (min-width:768px){.chapter_nqFl5w{min-height:100vh;padding-block-start:32px;padding-block-end:48px}.sectionLabel_nqFl5w{transform:translate(-20px)}.phoneStage_nqFl5w{min-height:740px}}@media (prefers-reduced-motion:reduce){.chapter_nqFl5w{min-height:auto;padding-block-start:32px;padding-block-end:72px}}.factsRegion_qgC2rQ{display:flex;flex-direction:column;align-items: center;margin-top:6px}.factCardContainer_qgC2rQ{position:relative;touch-action:manipulation;user-select:none;cursor:pointer;outline:none;width:min(88vw,340px);min-height:420px;margin:0 auto;transition:transform .12s}.factCardContainer_qgC2rQ:active{transform:scale(.985)}.clickHint_qgC2rQ{animation:1.25s ease-in-out .3s clickHint_qgC2rQ}@keyframes clickHint_qgC2rQ{0%,30%,60%,to{transform:scale(1)}15%,45%{transform:scale(.975)}}.factCard_qgC2rQ{display:flex;border:2px solid var(--ink);box-sizing:border-box;overflow:hidden;border-radius:14px;flex-direction:column;width:100%;min-height:420px;padding:16px 14px 18px;box-shadow:5px 7px #0000002e}.factCardHeader_qgC2rQ{display:flex;flex-wrap:wrap;justify-content:space-between;align-items: center;gap:6px;margin-bottom:10px}.factNumberBadge_qgC2rQ{background:var(--ink);color:#fff;border-radius:4px;padding:3px 6px;font-family:IBM Plex Mono,monospace;font-size:11.5px;font-weight:900}.factTagBadge_qgC2rQ{border:1px solid var(--ink);letter-spacing:.02em;background:#ffffff80;border-radius:4px;padding:3px 6px;font-size:11px;font-weight:800}.factRatingBadge_qgC2rQ{background:var(--yellow);color:var(--ink);border:1px solid var(--ink);border-radius:4px;margin-left:auto;padding:3px 5px;font-family:IBM Plex Mono,monospace;font-size:9.5px;font-weight:800}.factTitle_qgC2rQ{letter-spacing:-.02em;margin:0 0 8px;font-size:22px;font-weight:900;line-height:1.05}.factIconBox_qgC2rQ{display:grid;place-items: center;height:54px;margin:2px 0 8px;font-size:48px}.factText_qgC2rQ{margin:0 0 12px;font-size:14.5px;font-weight:600;line-height:1.35}.funFactNote_qgC2rQ{border:1.5px dashed var(--ink);background:#ffffff73;border-radius:6px;margin-top:auto;padding:8px 10px;font-size:12px;line-height:1.3}.funFactNotePrefix_qgC2rQ{display:block;color:var(--ink);margin-bottom:2px;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:800}.funFactNote_qgC2rQ p{margin:0;font-style:italic}.factPills_qgC2rQ{display:flex;flex-wrap:wrap;justify-content:center;gap:3px;max-width:330px;margin:8px auto 4px}.factPill_qgC2rQ{display:grid;border:1px solid var(--ink);background:var(--paper);cursor:pointer;border-radius:4px;place-items: center;width:18px;height:22px;padding:0;transition:all .15s;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:700}.factPill_qgC2rQ:hover{background:var(--yellow)}.factPillActive_qgC2rQ{background:var(--blue);color:#fff;border-color:var(--ink)}.factControls_qgC2rQ{display:flex;justify-content:space-between;align-items: center;gap:8px;width:min(88vw,340px);margin-top:6px}.factControls_qgC2rQ button{border:1.5px solid var(--ink);background:var(--paper);display:grid;cursor:pointer;border-radius:50%;place-items: center;width:44px;height:44px;font-size:24px}.factControls_qgC2rQ button.factDiceButton_qgC2rQ{background:var(--yellow);box-shadow:2px 2px 0 var(--ink);border-radius:8px;width:auto;height:40px;padding:0 10px;font-family:IBM Plex Mono,monospace;font-size:11.5px;font-weight:800}.factControls_qgC2rQ button.factDiceButton_qgC2rQ:active{box-shadow:1px 1px 0 var(--ink);transform:translate(1px,1px)}.swipeHint_u3Solw{animation:1.35s ease-in-out .25s swipeHint_u3Solw}@keyframes swipeHint_u3Solw{0%,to{transform:translate(0)}24%{transform:translate(-16px)rotate(-.8deg)}48%{transform:translate(8px)rotate(.4deg)}72%{transform:translate(-8px)rotate(-.4deg)}}.controls_u3Solw{display:flex;justify-content:space-between;align-items: center;gap:8px;margin-top:6px}.controlButton_u3Solw{border:1.5px solid var(--ink);background:var(--paper);display:grid;cursor:pointer;border-radius:50%;place-items: center;width:48px;height:48px;font-size:28px}.controlButton_u3Solw:disabled{opacity:.3;cursor:default}.deckRegion_8dmX3Q{margin-top:10px}.cardDeck_8dmX3Q{position:relative;touch-action:pan-y;user-select:none;cursor:grab;outline:none;width:min(84vw,330px);height:450px;margin:0 auto}.cardDeck_8dmX3Q:active{cursor:grabbing}.lifeCard_8dmX3Q{position:absolute;display:flex;border:2px solid var(--ink);transform-origin:30% 90%;overflow:hidden;border-radius:12px;flex-direction:column;padding:20px 18px;transition:transform .26s cubic-bezier(.2,.9,.2,1);inset:10px 16px 16px 4px;box-shadow:5px 7px #0000002e}.cardDeck_8dmX3Q[data-dragging=true] .lifeCardFront_8dmX3Q{transition:none}.lifeCard_8dmX3Q h3{margin:0;font-size:33px;line-height:.95}.lifeCardIcon_8dmX3Q{display:grid;filter:saturate(.85)contrast(1.05);flex:1;place-items: center;min-height:150px;font-size:106px}.lifeCardImage_8dmX3Q{object-fit:contain;image-rendering:pixelated;pointer-events:none;user-select:none;-webkit-user-drag:none;width:100%;max-width:185px;max-height:185px}.lifeCard_8dmX3Q p{margin:auto 0 0;font-family:IBM Plex Mono,monospace;font-size:13.5px;line-height:1.4}.paginationDots_8dmX3Q{display:flex;justify-content:center;align-items: center;gap:12px;height:22px;margin-top:4px}.paginationDots_8dmX3Q span{background:#c9c9c4;border-radius:50%;width:9px;height:9px}.paginationDots_8dmX3Q .dotActive_8dmX3Q{background:var(--blue)}@media (max-width:410px){.lifeCard_8dmX3Q h3{font-size:28px}.cardDeck_8dmX3Q{height:420px}}.photoRegion_4z6t6Q{outline:none;margin-top:10px}.photoStack_4z6t6Q{position:relative;display:grid;touch-action:pan-y;user-select:none;cursor:grab;place-items: center;height:380px}.photoStack_4z6t6Q:active{cursor:grabbing}.photoStack_4z6t6Q[data-dragging=true] .polaroidActive_4z6t6Q{transition:none}.polaroid_4z6t6Q{position:absolute;background:#f9f8f3;border:1.5px solid #555;width:70%;height:320px;margin:0;padding:8px 8px 30px;transition:transform .36s cubic-bezier(.2,.9,.2,1);box-shadow:3px 7px 16px #00000029}.polaroidActive_4z6t6Q{pointer-events:auto}.polaroid_4z6t6Q img{object-fit:cover;pointer-events:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%}.polaroid_4z6t6Q figcaption{display:grid;place-items: center;height:28px;font-family:IBM Plex Mono,monospace;font-size:13px}.photoCaption_4z6t6Q{text-align:center;margin:10px 0 4px;font-size:15px;line-height:1.25}.momentStickers_4z6t6Q{display:flex;flex:1;justify-content:space-around}.momentStickers_4z6t6Q span{border:1.5px solid var(--ink);background:var(--blue);color:#fff;border-radius:6px;padding:6px 9px;font-size:11px;font-weight:800;transform:rotate(-7deg)}.momentStickers_4z6t6Q span:last-child{background:var(--yellow);color:var(--ink);transform:rotate(6deg)}.terminal_4l5K1A{border:1.5px solid #777;border-radius:9px;margin:10px 6px;padding:10px 12px;font-family:IBM Plex Mono,monospace;font-size:12.5px;line-height:1.5}.terminalAccent_4l5K1A{color:var(--blue)}.terminalDark_4l5K1A{color:#56e749;background:#050505;border-color:#050505;margin:0;font-size:12px}.terminalDark_4l5K1A .terminalAccent_4l5K1A{color:#56e749}:root{color:#0a0a0a;font-synthesis:none;text-rendering:optimizeLegibility;background:#f7f4ed;font-family:Roboto Condensed,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:#f7f4ed}body{overflow-x:hidden;min-width:320px;min-height:100vh;margin:0}button,input{font:inherit}button{color:inherit}button:focus-visible{outline:3px solid #f1f72a;outline-offset:3px}[tabindex="0"]:focus-visible{outline:3px solid #f1f72a;outline-offset:3px}input:focus-visible{outline:3px solid #f1f72a;outline-offset:3px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
