.MUeo5a_page{--signal:#d94b42;--paper:#eee9df;--ink:#0b0b0a;isolation:isolate;min-height:100svh;color:var(--paper);background:#070706;font-family:Microsoft YaHei,PingFang SC,sans-serif;position:relative;overflow:hidden}.MUeo5a_backdrop{z-index:-4;filter:blur(24px)saturate(.55)brightness(.26);background-image:url(/generated/stumbling-block-character.png);background-position:50%;background-size:cover;position:absolute;inset:-32px;transform:scale(1.08)}.MUeo5a_video{z-index:-3;object-fit:contain;object-position:center;filter:saturate(.78)contrast(1.04)brightness(.72);width:100%;height:100%;animation:1.5s .9s both MUeo5a_screen-awake,8s ease-in-out 2.4s infinite alternate MUeo5a_screen-rhythm;position:absolute;inset:0}.MUeo5a_scrim{z-index:-2;background:#0404035c;position:absolute;inset:0;box-shadow:inset 0 0 180px 40px #000000b8}.MUeo5a_scanlines{z-index:-1;pointer-events:none;opacity:.12;background-image:repeating-linear-gradient(#0000 0 3px,#ffffff29 4px);position:absolute;inset:0}.MUeo5a_header,.MUeo5a_footer{z-index:3;letter-spacing:0;text-transform:uppercase;justify-content:space-between;align-items:center;gap:24px;font-family:Consolas,Microsoft YaHei,monospace;font-size:10px;line-height:1.5;display:flex;position:absolute;left:clamp(20px,3.6vw,58px);right:clamp(20px,3.6vw,58px)}.MUeo5a_header{border-bottom:1px solid #eee9df57;padding-bottom:13px;top:22px}.MUeo5a_archiveMark{gap:22px;display:flex}.MUeo5a_archiveMark span:last-child{color:#eee9df9e}.MUeo5a_statusLine{align-items:center;gap:8px;display:flex}.MUeo5a_statusDot{background:var(--signal);width:6px;height:6px;box-shadow:0 0 12px #d94b42b8}.MUeo5a_hero{min-height:100svh;padding:82px clamp(20px,3.6vw,58px) 72px;display:grid}.MUeo5a_titleBlock{align-self:start;max-width:760px}.MUeo5a_kicker{color:#eee9df9e;letter-spacing:0;text-transform:uppercase;margin:0 0 6px;font-family:Consolas,monospace;font-size:clamp(9px,.8vw,11px);line-height:1.4}.MUeo5a_titleBlock h1{letter-spacing:0;text-shadow:0 3px 36px #0000007a;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(72px,13vw,184px);font-weight:400;line-height:.78}.MUeo5a_creatorCredit{border-left:3px solid var(--signal);text-align:left;text-shadow:0 1px 12px #000;gap:9px;width:224px;max-width:224px;padding:10px 0 10px 17px;animation:.9s cubic-bezier(.2,.7,.2,1) .28s both MUeo5a_creator-enter;display:grid;position:absolute;top:110px;right:0}.MUeo5a_creatorCredit strong{color:var(--paper);gap:3px;font-size:20px;line-height:1.25;display:grid}.MUeo5a_creatorCredit strong span{white-space:nowrap}.MUeo5a_creatorCredit em{box-sizing:border-box;background:var(--signal);color:#fff8ec;text-align:center;width:100%;padding:10px 12px 11px;font-size:34px;font-style:normal;font-weight:900;line-height:1.05;animation:.68s cubic-bezier(.2,.8,.2,1) 1.15s both MUeo5a_challenge-enter}.MUeo5a_playButton{min-width:132px;height:48px;color:var(--paper);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080807b8;border:1px solid #eee9dfb8;justify-content:center;align-items:center;gap:9px;font-size:13px;transition:background .16s,color .16s,transform .16s;display:flex;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)}.MUeo5a_playButton:hover{background:var(--paper);color:var(--ink);transform:translate(-50%,-50%)scale(1.03)}.MUeo5a_bottomGrid{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-self:end;align-items:end;gap:clamp(36px,8vw,140px);display:grid}.MUeo5a_manifesto{max-width:650px}.MUeo5a_messageViewport{height:clamp(210px,21vw,305px);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 17% 82%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 17% 82%,#0000 100%)}.MUeo5a_creditsTrack{will-change:transform;padding:0 0 48px;animation:140s linear infinite MUeo5a_credits-roll}.MUeo5a_creditsText{text-wrap:balance;text-shadow:0 2px 24px #000000b8;max-width:800px;margin:0;font-family:Songti SC,SimSun,serif;font-size:clamp(23px,2.35vw,36px);font-weight:700;line-height:1.55}.MUeo5a_creditsText p{margin:0}.MUeo5a_creditsEmphasis{color:#ef665c;padding-top:1.15em}.MUeo5a_gate{border-top:1px solid #eee9df75;min-height:150px;padding:60px 0 0}.MUeo5a_unlockedTitle{letter-spacing:0;align-items:center;gap:8px;margin:0;font-family:Consolas,Microsoft YaHei,monospace;font-size:11px;font-weight:700;display:flex}.MUeo5a_inputRow{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#07070694;border:1px solid #eee9df75;grid-template-columns:1fr 44px;height:46px;display:grid;position:relative}.MUeo5a_inputRow:focus-within{border-color:var(--paper)}.MUeo5a_inputRow input{color:#f4dc83;min-width:0;font:inherit;background:0 0;border:0;outline:0;padding:0 14px 0 42px;font-size:14px}.MUeo5a_inputHint{color:#eee9df6b;white-space:nowrap;pointer-events:none;font-size:14px;line-height:1;position:absolute;top:50%;left:42px;right:52px;overflow:hidden;transform:translateY(-50%)}.MUeo5a_inputHint strong{color:#f4dc83;text-shadow:0 0 12px #f4dc833d;font-weight:600}.MUeo5a_lockInside{z-index:2;color:#eee9dfad;pointer-events:none;place-items:center;display:grid;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.MUeo5a_inputPointer{z-index:3;color:var(--signal);filter:drop-shadow(0 0 12px #d94b42c7);pointer-events:none;animation:.9s ease-in-out infinite MUeo5a_input-pointer;position:absolute;top:-56px;left:38px}.MUeo5a_inputRow button,.MUeo5a_mediaControls button,.MUeo5a_relockButton{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.MUeo5a_inputRow button{border-left:1px solid #eee9df75;transition:background .15s,color .15s}.MUeo5a_inputRow button:hover{background:var(--signal);color:#fff}.MUeo5a_inputError{border-color:var(--signal);animation:.28s ease-in-out MUeo5a_gate-shake}.MUeo5a_error,.MUeo5a_checking{color:#eee9df94;min-height:18px;margin:8px 0 0;font-size:11px;line-height:1.5}.MUeo5a_unlocked{animation:.48s both MUeo5a_reveal}.MUeo5a_unlockedTitle{color:var(--paper);font-size:13px}.MUeo5a_unlocked p{color:#eee9dfb3;margin:0 0 17px;font-family:Songti SC,SimSun,serif;font-size:18px}.MUeo5a_relockButton{color:#eee9df94;grid-auto-flow:column;gap:6px;padding:0;font-size:11px}.MUeo5a_relockButton:hover{color:var(--paper)}.MUeo5a_mediaControls{z-index:4;align-items:center;gap:8px;display:flex;position:absolute;bottom:43px;right:clamp(20px,3.6vw,58px)}.MUeo5a_mediaControls button{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0707068c;border:1px solid #eee9df6b;width:34px;height:34px}.MUeo5a_mediaControls button:hover{border-color:var(--paper);background:var(--paper);color:var(--ink)}.MUeo5a_mediaControls span{color:#eee9df85;margin-left:4px;font-family:Consolas,monospace;font-size:9px}.MUeo5a_footer{color:#eee9df7a;bottom:16px}@keyframes MUeo5a_gate-shake{25%{transform:translate(-5px)}50%{transform:translate(4px)}75%{transform:translate(-2px)}}@keyframes MUeo5a_reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.MUeo5a_page{min-height:100svh;overflow-y:auto}.MUeo5a_video{object-position:center top;height:58svh;top:15svh}.MUeo5a_scrim{background:#04040370;box-shadow:inset 0 0 100px 24px #000000b8}.MUeo5a_archiveMark span:last-child,.MUeo5a_mediaControls span,.MUeo5a_footer span:last-child{display:none}.MUeo5a_hero{min-height:100svh;padding-top:82px;padding-bottom:100px}.MUeo5a_titleBlock h1{font-size:clamp(68px,25vw,108px)}.MUeo5a_creatorCredit{width:184px;max-width:184px;padding-left:12px;top:184px;right:0}.MUeo5a_creatorCredit strong{font-size:16px}.MUeo5a_creatorCredit em{padding:7px 9px 8px;font-size:27px}.MUeo5a_playButton{top:42%}.MUeo5a_bottomGrid{grid-template-columns:1fr;gap:25px;margin-top:48svh}.MUeo5a_messageViewport{height:240px}.MUeo5a_creditsText{font-size:clamp(22px,6vw,27px);line-height:1.55}.MUeo5a_mediaControls{bottom:46px;right:20px}.MUeo5a_footer{max-width:calc(100% - 120px)}}@media (max-width:420px){.MUeo5a_header{align-items:flex-start}.MUeo5a_statusLine{text-align:right;max-width:110px}.MUeo5a_kicker{max-width:290px}.MUeo5a_inputHint,.MUeo5a_inputRow input{font-size:13px}}@media (prefers-reduced-motion:reduce){.MUeo5a_inputError,.MUeo5a_unlocked{animation:none}.MUeo5a_playButton,.MUeo5a_inputRow button,.MUeo5a_mediaControls button{transition:none}.MUeo5a_video,.MUeo5a_creatorCredit,.MUeo5a_creatorCredit em,.MUeo5a_inputPointer{animation:none}.MUeo5a_messageViewport{height:auto;overflow:visible;-webkit-mask-image:none;mask-image:none}.MUeo5a_creditsTrack{animation:none}}@keyframes MUeo5a_creator-enter{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@keyframes MUeo5a_challenge-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes MUeo5a_screen-awake{0%{opacity:.35;filter:saturate(.25)contrast(1.04)brightness(.48)}to{opacity:1;filter:saturate(.78)contrast(1.04)brightness(.72)}}@keyframes MUeo5a_screen-rhythm{0%{transform:scale(1)}to{transform:scale(1.015)}}@keyframes MUeo5a_credits-roll{0%{transform:translateY(165px)}to{transform:translateY(calc(-100% - 24px))}}@keyframes MUeo5a_input-pointer{0%,to{opacity:.68;transform:translate(-8px,-8px)rotate(-7deg)}50%{opacity:1;transform:translate(6px,6px)rotate(7deg)}}
