:root{color-scheme:dark;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#f5f0ee;background:#101626;font-synthesis:none}*{box-sizing:border-box}html,body{width:100%;height:100%;margin:0;overflow:hidden;background:#101626}button,input{font:inherit}button{color:inherit}.dreamscreen{position:relative;width:100%;height:100vh;height:100dvh;overflow:hidden;background:#101626}.scene-fallback,.scene-canvas{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.scene-fallback{z-index:0;opacity:1;transition:opacity .8s ease}.scene-fallback.is-hidden{opacity:0}.scene-canvas{z-index:1;opacity:0;transition:opacity .9s ease}.scene-canvas.ready{opacity:1}.scene-shade{position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,#080e1c85,#080e1c40 32%,#080e1c05 67%),linear-gradient(0deg,rgba(4,7,16,.42),transparent 36%)}.frame-line{position:absolute;inset:2.2rem 2.6rem;z-index:3;border:1px solid rgba(255,255,255,.13);pointer-events:none}.interface{z-index:5;transition:opacity .42s ease,transform .42s ease}.topbar{position:absolute;top:3.4rem;left:4.4rem;right:4.4rem;display:flex;align-items:center;justify-content:space-between}.wordmark{display:inline-flex;align-items:center;gap:.65rem;color:#f6f1ee;text-decoration:none;letter-spacing:.12em;font-size:.8rem}.wordmark-mark{color:#f4c8bc;font-size:1.1rem}.wordmark small{display:block;margin-top:.22rem;color:#f5f0ee73;font-size:.48rem;letter-spacing:.32em}.top-actions{display:flex;align-items:center;gap:1.2rem}.live-tag{display:flex;align-items:center;gap:.5rem;color:#f5f0eea3;font-size:.61rem;letter-spacing:.15em;text-transform:uppercase}.live-tag i{width:.36rem;height:.36rem;border-radius:50%;background:#d8a899;box-shadow:0 0 12px #d8a899}.icon-button{width:2.15rem;height:2.15rem;padding:0;border:1px solid rgba(255,255,255,.22);border-radius:50%;background:#090d192e;cursor:pointer;transition:background .2s,border-color .2s,transform .2s}.icon-button:hover{background:#ffffff24;border-color:#ffffff85;transform:translateY(-1px)}.icon-button.small{width:1.8rem;height:1.8rem;font-size:.68rem}.clock-block{position:absolute;z-index:5;top:30%;left:9%;width:35%;min-width:300px}.eyebrow{margin:0 0 1.15rem;color:#f5f0ee9e;font-size:.68rem;letter-spacing:.33em}.clock{display:block;color:#f6f1ed;font-family:Georgia,Times New Roman,serif;font-size:8rem;font-variant-numeric:tabular-nums;font-weight:400;line-height:1;letter-spacing:0;text-shadow:0 2px 25px rgba(2,5,13,.18)}.date{display:flex;align-items:center;gap:1rem;margin-top:2rem;color:#f5f0eed1;font-size:.83rem;letter-spacing:.08em}.date-rule{width:2rem;height:1px;background:#f5f0ee70}.poem{display:flex;gap:1.2rem;margin-top:4.2rem;color:#f5f0ee8c;font-family:Georgia,Times New Roman,serif;font-size:1rem;line-height:2.05;letter-spacing:.08em}.poem-line{width:1px;height:3.2rem;margin-top:.18rem;background:#f5f0ee99}.poem p{margin:0}.scene-caption{position:absolute;right:5.5rem;bottom:10.5rem;display:flex;align-items:center;gap:.75rem;color:#f5f0ee8f;font-size:.74rem;letter-spacing:.18em}.scene-caption small{color:#f5f0ee61;font-size:.58rem;letter-spacing:.08em}.caption-rule{display:inline-block;width:2.2rem;height:1px;background:#f5f0ee73}.control-dock{position:absolute;left:2.4rem;bottom:2.2rem;width:min(370px,calc(100vw - 4.8rem));max-height:calc(100dvh - 8rem);overflow:auto;padding:.85rem 1rem .9rem;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:linear-gradient(135deg,#1a191ec2,#1a191e7a);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 16px 42px #0000003d;transition:opacity .3s ease,transform .3s ease,visibility .3s ease}.dock-heading,.dock-bottom{display:flex;align-items:center;justify-content:space-between;gap:1rem}.dock-actions{display:flex;align-items:center;gap:.4rem;margin-left:auto}.lighting-label{display:flex;align-items:center;gap:.5rem;min-width:0}.period-glyph{display:grid;width:2rem;height:2rem;place-items:center;border:1px solid rgba(255,255,255,.18);border-radius:50%;color:#f2c5b2;font-size:1.1rem}.lighting-label b,.lighting-label small{display:block;font-weight:400}.lighting-label b{color:#ffffffe0;font-size:.75rem;letter-spacing:.12em}.lighting-label small{margin-top:.2rem;color:#fff6;font-size:.58rem}.preview-time{margin-left:auto;color:#ffffffdb;font-family:Georgia,Times New Roman,serif;font-size:1.35rem;letter-spacing:.04em}.sync-button,.text-button,.presets button{border:0;background:transparent;color:#ffffff85;cursor:pointer}.sync-button{padding:.4rem .6rem;border:1px solid rgba(255,255,255,.12);font-size:.62rem;letter-spacing:.08em;white-space:nowrap}.sync-button.synced{color:#f5ccbed1}.dock-toggle{width:1.55rem;height:1.55rem;padding:0;border:1px solid rgba(255,255,255,.16);border-radius:50%;background:#ffffff0a;color:#ffffff9e;cursor:pointer;font-size:.9rem;line-height:1}.dock-toggle:hover,.dock-reopen:hover{border-color:#ffffff6b;color:#fff;background:#ffffff1a}.timeline{padding:.85rem .15rem .2rem}.timeline input{display:block;width:100%;accent-color:#e7b8a8;cursor:pointer}.time-ticks{display:flex;justify-content:space-between;margin-top:.35rem;color:#ffffff4d;font-size:.52rem;letter-spacing:.04em}.dock-bottom{margin-top:.85rem;flex-wrap:wrap}.presets{display:flex;gap:1.25rem}.presets button{padding:.2rem 0;font-size:.62rem;letter-spacing:.18em}.presets button:hover,.text-button:hover{color:#ffffffe6}.playback{display:flex;align-items:center;gap:.75rem}.divider{width:1px;height:1rem;background:#ffffff2e}.text-button{display:inline-flex;align-items:center;gap:.35rem;font-size:.62rem;letter-spacing:.12em}.dock-reopen{position:absolute;left:2.4rem;bottom:2.2rem;display:none;align-items:center;gap:.45rem;height:2.3rem;padding:0 .8rem;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:#080d1b94;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 10px 28px #0003;color:#ffffffb8;cursor:pointer;font-size:.62rem;letter-spacing:.12em}.dock-reopen span{color:#ffffff75}.dock-collapsed .control-dock{opacity:0;transform:translateY(10px) scale(.96);visibility:hidden;pointer-events:none}.dock-collapsed .dock-reopen{display:inline-flex}.bottom-meta{position:absolute;left:4.4rem;right:4.4rem;bottom:.95rem;display:flex;justify-content:space-between;color:#ffffff5c;font-size:.5rem;letter-spacing:.2em}.immersive-button{position:absolute;right:2.4rem;bottom:2.2rem;z-index:6;display:inline-flex;align-items:center;gap:.35rem;min-height:36px;padding:.45rem .65rem;border:1px solid rgba(255,255,255,.18);border-radius:4px;background:#070c194d;color:#ffffffb3;cursor:pointer;font-size:.7rem;letter-spacing:0}.scene-status{position:absolute;left:50%;bottom:1rem;z-index:7;transform:translate(-50%);color:#ffffff85;font-size:.58rem;letter-spacing:.12em;transition:opacity .5s}.scene-status.is-hidden{opacity:0;pointer-events:none}.is-immersive .interface,.is-immersive .scene-status{opacity:0;pointer-events:none;transform:translateY(10px)}.is-immersive .immersive-button{display:inline-flex}@media(max-width:900px){.topbar{top:2rem;left:2.4rem;right:2.4rem}.clock-block{top:27%;left:7%;width:50%}.clock{font-size:6rem}.control-dock{left:2.4rem;width:min(370px,calc(100vw - 4.8rem));bottom:2.2rem}.bottom-meta{left:2.4rem;right:2.4rem}.scene-caption{right:3rem;bottom:12rem}.frame-line{inset:1.4rem}}@media(max-width:620px){.clock-block .eyebrow,.clock-block .poem{display:none}.clock-block .date{margin-top:.6rem;gap:.6rem}.topbar{left:1.5rem;right:1.5rem}.live-tag{display:none}.clock-block{top:6rem;left:1.8rem;width:auto}.clock{font-size:3rem}.date{margin-top:1.2rem;font-size:.7rem}.poem{margin-top:2rem;font-size:.82rem}.scene-caption{display:none}.control-dock{left:1.2rem;width:calc(100vw - 2.4rem);bottom:1.2rem;padding:.75rem .8rem .8rem}.dock-heading{flex-wrap:wrap}.preview-time{margin-left:0}.sync-button{margin-left:auto}.presets{gap:.7rem}.presets button{font-size:.56rem;letter-spacing:.1em}.playback{width:100%;justify-content:flex-start;padding-left:.1rem}.dock-reopen{left:1.2rem;bottom:1.2rem}.bottom-meta{display:none}.frame-line{inset:.85rem}}button svg,summary svg{width:15px;height:15px;flex:none;vertical-align:middle}.icon-button,.dock-toggle,.sync-button{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;flex-shrink:0}.dock-heading{display:grid;grid-template-columns:minmax(0,1fr) 3.6rem auto;gap:.5rem}.dock-actions{gap:.25rem}.preview-time{font-variant-numeric:tabular-nums;font-size:1.25rem;letter-spacing:0;white-space:nowrap}.lighting-label small{white-space:nowrap}.sync-button{padding:.4rem;letter-spacing:0}.dock-toggle{width:28px;height:28px}.control-dock,.control-dock *{letter-spacing:0}.timeline input{margin:0;height:22px}.presets{gap:.4rem}.presets button{padding:.3rem;border-bottom:1px solid transparent}.presets button[aria-pressed=true]{color:#f9d2b8;border-bottom-color:#e2b89c}.playback{gap:.45rem}.dock-bottom{gap:.5rem;margin-top:.5rem}.dock-reopen{width:38px;height:38px;padding:0;justify-content:center}.light-settings{margin-top:.7rem;padding-top:.5rem;border-top:1px solid #ffffff18}.light-settings summary{display:flex;align-items:center;gap:.45rem;cursor:pointer;list-style:none;font-size:.7rem;color:#ddd0c7;min-height:28px}.light-settings summary::-webkit-details-marker{display:none}.light-settings summary svg:last-child{margin-left:auto;transition:transform .2s}.light-settings[open] summary svg:last-child{transform:rotate(180deg)}.light-settings label{display:flex;justify-content:space-between;align-items:center;font-size:.72rem;margin-top:.8rem;color:#ffffffb8}.light-settings output{color:#e9c3a9;font-variant-numeric:tabular-nums}.light-settings input[type=range]{width:100%;margin:.25rem 0 0;height:22px;accent-color:#e7b8a8}.check-setting input{accent-color:#e7b8a8;width:16px;height:16px}button:focus-visible,summary:focus-visible,input:focus-visible{outline:2px solid #f4d5a9;outline-offset:4px}.scene-intro{position:absolute;inset:0;z-index:8;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;background:#10131ad9;pointer-events:none;transition:opacity 1.3s ease,visibility 1.3s}.scene-intro>span{font:3rem Georgia,serif;letter-spacing:0}.scene-intro small{font-size:.6rem;color:#e5c6b5}.scene-loaded .scene-intro{opacity:0;visibility:hidden}.is-loading .interface,.is-loading .clock-block{opacity:0}.clock-block{transition:opacity .6s ease;min-width:0}.scene-loaded .topbar{animation:arrive 1.2s .2s both}.scene-loaded .clock-block{animation:arrive 1.5s .35s both}@keyframes arrive{0%{opacity:0}to{opacity:1}}.is-immersive .clock-block{animation:none;opacity:0;pointer-events:none}.is-immersive.keep-clock .clock-block{opacity:.8;top:3.4rem;left:4.4rem;width:auto}.is-immersive.keep-clock .clock{font-size:2.4rem}.is-immersive .eyebrow,.is-immersive .date,.is-immersive .poem,.is-immersive .frame-line{display:none}.is-immersive .scene-shade{opacity:.2}.is-immersive .interface{animation:none}.scene-shade{transition:opacity .6s}.is-immersive .immersive-button{opacity:.35}.is-immersive .immersive-button:hover,.is-immersive .immersive-button:focus-visible{opacity:1}.dreamscreen:has(.light-settings[open]) .poem{visibility:hidden}.motion-off *,.motion-off *:before,.motion-off *:after{animation:none!important;transition:none!important}@media(max-width:620px){.control-dock{width:min(350px,calc(100% - 2.4rem));bottom:max(4.1rem,env(safe-area-inset-bottom))}.dock-heading{grid-template-columns:minmax(0,1fr) 3.5rem auto;gap:.3rem}.lighting-label small{display:none}.lighting-label{gap:.35rem}.playback{width:auto;padding:0}.dock-reopen{bottom:1.2rem}.immersive-button{bottom:1.2rem;right:1.2rem}.is-immersive.keep-clock .clock-block{top:2rem;left:1.5rem}.scene-status{bottom:.2rem;width:90%;text-align:center}}@media(max-height:760px){.clock-block{top:22%}.clock{font-size:5rem}.poem{display:none}}@media(max-width:620px)and (max-height:760px){.clock-block{top:6rem}.clock{font-size:3rem}.dreamscreen:has(.light-settings[open]) .clock-block{visibility:hidden}}@media(max-height:480px){.clock-block{top:5rem;left:2.4rem}.clock{font-size:3.5rem}.eyebrow,.date{display:none}.topbar{top:1.25rem}.control-dock{bottom:1rem;max-height:calc(100dvh - 4rem)}.bottom-meta{display:none}.dreamscreen:has(.light-settings[open]) .clock-block{visibility:hidden}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}html{height:auto;overflow-x:clip;overflow-y:auto;scroll-behavior:smooth}body{height:auto;overflow:visible;background:#12121d}.dream-journey{height:178vh;height:178svh;position:relative;--journey: 0;--portal-alpha: 0;--ui-opacity: 1}.hero-stage{height:100vh;height:100dvh;position:sticky;top:0;overflow:hidden;isolation:isolate}.hero-stage .scene-canvas,.hero-stage .scene-fallback{transform:scale(calc(1 + var(--journey) * .065));filter:blur(calc(var(--journey) * 4px))}.journey-leaving .interface,.journey-leaving .clock-block{opacity:var(--ui-opacity)!important;animation:none!important;pointer-events:none}.scroll-invitation{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);text-decoration:none;color:#eee3dc;text-align:center;font-size:11px;letter-spacing:3px;display:flex;align-items:center;flex-direction:column;gap:9px;text-shadow:0 1px 8px #0008}.scroll-invitation b{font-size:21px;font-weight:300;animation:invitation-drift 2.4s ease-in-out infinite}@keyframes invitation-drift{50%{transform:translateY(6px);opacity:.45}}.is-immersive .scroll-invitation{opacity:0;pointer-events:none}.journey-portal{position:absolute;inset:0;pointer-events:none;z-index:10;background:radial-gradient(ellipse at 50% 58%,#30264080,transparent 65%),linear-gradient(0deg,#12121d,#12121d20);opacity:var(--journey)}.journey-portal:after{content:"";position:absolute;inset:0;background:#12121d;opacity:var(--journey)}.portal-copy{position:absolute;left:0;right:0;top:34%;text-align:center;z-index:2;opacity:var(--portal-alpha);transform:translateY(calc((.5 - var(--journey)) * 80px));color:#f4ded2}.portal-copy small{letter-spacing:6px;font-size:10px;color:#c29db5}.portal-copy p{font:clamp(32px,5vw,62px)/1.6 Georgia,"Songti SC",SimSun,serif;letter-spacing:8px;margin:18px 0}.portal-copy>span{font-size:11px;letter-spacing:4px;color:#c5b2be}.portal-line{position:absolute;left:0;right:0;top:0;height:1px;z-index:3;background:linear-gradient(90deg,transparent,#deb2d5,#fff6dd,#8ccec9,transparent);box-shadow:0 0 24px 3px #dca3d54d;transform:translateY(calc((1 - var(--journey)) * 100vh));opacity:var(--portal-alpha)}.portal-pixels{position:absolute;inset:0;z-index:3;opacity:var(--portal-alpha)}.portal-pixels i{position:absolute;width:4px;height:4px;background:#dcb4c9;box-shadow:0 0 12px #dcb4c970;transform:translateY(calc(var(--journey) * var(--rise))) rotate(calc(var(--journey) * 120deg))}.portal-pixels i:nth-child(3n){background:#80c6bd}.portal-pixels i:nth-child(4n){width:2px;height:2px}.runner-section{position:relative;z-index:1;min-height:100svh;box-sizing:border-box;padding:clamp(48px,7vw,108px) 5vw 50px;background:radial-gradient(ellipse at 75% 34%,#5d35522b,transparent 56%),radial-gradient(ellipse at 12% 68%,#32696712,transparent 60%),#12121d;scroll-margin-top:0}.runner-section:before{content:"";position:absolute;left:0;right:0;top:-100px;height:100px;background:linear-gradient(transparent,#12121d);pointer-events:none}.runner-shell{max-width:1120px;margin:auto}.runner-heading{display:flex;justify-content:space-between;gap:22px;align-items:flex-start;margin-bottom:34px}.runner-eyebrow{color:#b5a2b8;font-size:10px;letter-spacing:3px;display:flex;gap:12px;align-items:center;margin:0 0 16px}.runner-eyebrow span{width:5px;height:5px;background:#e8b0c6;transform:rotate(45deg);box-shadow:0 0 12px #f6b9d9}.runner-heading h1{font:400 clamp(29px,4vw,44px)/1.4 Georgia,"Songti SC",SimSun,serif;letter-spacing:3px;margin:0;color:#f3e4de}.runner-description{font-size:12px;color:#9d8f9e;line-height:1.8;margin:14px 0 0}.back-to-dream{color:#c3b1bf;font-size:11px;text-decoration:none;padding:9px 0;border-bottom:1px solid #c1a0b633;white-space:nowrap}.back-to-dream span{padding-left:15px}.arcade-frame{overflow:hidden;border:1px solid #d2a8c332;border-radius:15px;background:#1c1926;box-shadow:0 28px 90px #05030b66,0 0 40px #a36b9110}.arcade-toolbar{min-height:63px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #d2a8c31a}.arcade-name{color:#e1bfd1;font:600 11px ui-monospace,monospace;letter-spacing:2px;display:flex;align-items:center;gap:9px}.arcade-name i{width:5px;height:5px;background:#89c5b7;border-radius:50%;box-shadow:0 0 9px #89c5b780}.scoreboard{display:flex;gap:26px;margin-left:auto;font-size:10px;color:#b3a1b2}.scoreboard b{font:500 18px ui-monospace,monospace;color:#f1e2da;margin-left:8px;letter-spacing:2px}.scoreboard span:last-child b{color:#be98b1}#run-pause{border:1px solid #cbb0c329;color:#d3bccd;width:32px;height:32px;border-radius:7px;background:#ffffff05;cursor:pointer}.runner-stage{position:relative;height:clamp(280px,32vw,380px);overflow:hidden}#runner-canvas{width:100%;height:100%;display:block;image-rendering:pixelated;touch-action:pan-y;cursor:pointer}.runner-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:20px;background:linear-gradient(90deg,#1a142455,#1a142488,#1a142455);text-align:center}.runner-overlay[hidden]{display:none}.overlay-kicker{color:#d6adc4;font:10px ui-monospace,monospace;letter-spacing:4px}.runner-overlay h2{color:#fff0e3;font:400 clamp(24px,3vw,32px) Georgia,SimSun,serif;margin:17px 0 12px;letter-spacing:2px}.runner-overlay p{font-size:12px;line-height:1.7;color:#d4c2cd;margin:0 0 23px}#run-start{border:1px solid #f2d3c84d;border-radius:6px;padding:13px 28px;background:#e4b5bc;color:#362734;cursor:pointer;box-shadow:0 4px 24px #e4b5bc20;font-size:12px;font-weight:600}#run-start:hover{background:#f2cbd0;transform:translateY(-1px)}.runner-controls{padding:14px 22px;display:flex;justify-content:space-between;gap:18px;align-items:center;border-top:1px solid #d2a8c322}.runner-controls p{font-size:10px;color:#a695a8;margin:0;line-height:2}.runner-controls p>span{margin:0 9px;opacity:.5}kbd{display:inline-block;padding:0 5px;font:10px/20px ui-monospace,monospace;border:1px solid #c1a8bc30;border-radius:3px;margin-right:5px;color:#cfbaca;background:#d9b3ca08}.runner-actions{display:flex;align-items:center;gap:10px}#run-jump,#run-skill{background:#382d41;color:#eed8e3;border:1px solid #b896b444;border-radius:6px;cursor:pointer;min-width:95px;min-height:42px;padding:8px 14px;font-size:12px}#run-jump span{padding-left:12px}#run-skill{background:#4a3560;border-color:#ab88d855;min-width:135px}#run-skill small{color:#d0b5ef;font-size:10px;margin-left:9px}.runner-controls button:active{transform:translateY(2px)}.runner-section button:disabled{opacity:.4;cursor:default}.runner-section button{touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.runner-foot{display:flex;justify-content:space-between;gap:18px;font-size:10px;line-height:1.8;color:#827484;padding:22px 2px}.runner-foot span:last-child{font:9px ui-monospace,monospace;letter-spacing:1.3px}.run-milestone{position:absolute;top:35px;width:100%;text-align:center;color:#fbe2bb;font:15px ui-monospace,monospace;letter-spacing:4px;opacity:0;transform:translateY(8px);transition:.3s;pointer-events:none}.run-milestone.visible{opacity:1;transform:none}.runner-announcement{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skill-note{color:#887a91;font-size:10px;line-height:1.8;margin:0}a:focus-visible,#runner-canvas:focus-visible{outline:2px solid #dbadc6;outline-offset:-3px}@media(max-width:620px){.scroll-invitation{bottom:1.15rem;font-size:9px;letter-spacing:1px;gap:3px}.scroll-invitation b{font-size:15px}.runner-section{padding:44px 16px 30px}.runner-heading{margin-bottom:25px;gap:12px}.runner-eyebrow{font-size:8px;letter-spacing:1.5px}.runner-description{font-size:11px}.back-to-dream{font-size:10px}.back-to-dream span{padding-left:3px}.arcade-toolbar{gap:8px;padding:0 12px;min-height:58px;flex-wrap:wrap}.arcade-name{font-size:9px;letter-spacing:1px}.scoreboard{gap:10px}.scoreboard b{display:block;font-size:14px;letter-spacing:1px;margin:4px 0 0}.scoreboard span{font-size:9px}.runner-stage{height:285px}.runner-controls{flex-wrap:wrap;padding:12px;gap:9px}.runner-controls p{width:100%;font-size:9px}.runner-actions{width:100%}#run-jump,#run-skill{flex:1;min-width:0;min-height:46px}.runner-foot{flex-direction:column;gap:5px;padding:18px 0}.portal-copy{top:35%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.dream-journey{height:100svh}.hero-stage .scene-canvas,.hero-stage .scene-fallback{transform:none;filter:none}.journey-portal{display:none}}
