.DP4U5a_experience{color:#494238;isolation:isolate;background:#e7dece;width:100%;height:100dvh;min-height:0;position:relative;overflow:hidden}.DP4U5a_canvas{opacity:0;visibility:hidden;transition:opacity .35s;position:absolute;inset:0}.DP4U5a_canvas[data-ready=true]{opacity:1;visibility:visible}.DP4U5a_footer{bottom:max(27px, env(safe-area-inset-bottom));z-index:20;color:#4c463f;letter-spacing:.09em;justify-content:center;align-items:center;gap:16px;padding:0 16px;font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex;position:absolute;left:0;right:0}.DP4U5a_footer a,.DP4U5a_footer button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 0}.DP4U5a_footer a:hover,.DP4U5a_footer button:hover{color:#231f35;text-underline-offset:5px;text-decoration:underline}.DP4U5a_footer span{color:#9c9386}.DP4U5a_back{z-index:30;color:#4c463f;cursor:pointer;background:#f5eee1db;border:1px solid #b8aea060;border-radius:20px;padding:9px 15px;font:12px ui-monospace,monospace;position:absolute;top:22px;left:24px}.DP4U5a_screen{color:#fff;isolation:isolate;background:#17171d;border-radius:5.4%/6.5%;width:960px;height:720px;position:relative;overflow:hidden;box-shadow:inset 0 0 12px #000}.DP4U5a_desktopLayer{position:absolute;inset:0}.DP4U5a_gameLayer{z-index:50;transform-origin:0 0;background:#0d0c12;transition:transform .38s cubic-bezier(.2,.8,.2,1),opacity .25s;position:absolute;inset:0;overflow:hidden}.DP4U5a_minimized{opacity:0;pointer-events:none;transform:translate(23px,470px)scale(.045)}.DP4U5a_reduceMotion .DP4U5a_gameLayer{transition-duration:10ms}.DP4U5a_melee{background:#101015;position:absolute;inset:0;overflow:hidden}.DP4U5a_videoPoster,.DP4U5a_youtube,.DP4U5a_youtube iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.DP4U5a_youtube iframe{width:133.333%;left:-16.666%}.DP4U5a_videoPoster{object-fit:cover}.DP4U5a_youtube{pointer-events:none;transition:opacity .15s}.DP4U5a_videoNotice{background:#17151ddb;border-radius:12px;flex-direction:column;align-items:center;gap:8px;width:max-content;max-width:80%;padding:16px 22px;font-size:17px;display:flex;position:absolute;bottom:76px;left:50%;transform:translate(-50%)}.DP4U5a_videoNotice a{color:#c7b6ee;text-decoration:underline}.DP4U5a_screenHit{cursor:pointer;color:#fff;z-index:55;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.DP4U5a_screenHit:focus-visible{outline-offset:-8px;outline:5px solid #aebfed}.DP4U5a_screenHint{color:#f7f3e8;letter-spacing:.08em;opacity:0;white-space:nowrap;background:#17151dba;border-radius:6px;padding:8px 16px;font:14px ui-monospace,monospace;transition:opacity .12s;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.DP4U5a_screenHit:hover .DP4U5a_screenHint,.DP4U5a_screenHit:focus-visible .DP4U5a_screenHint{opacity:1}.DP4U5a_glass{border-radius:inherit;z-index:60;pointer-events:none;background:linear-gradient(120deg,#ffffff0a,#0000 28% 75%,#c7b9e605);position:absolute;inset:0;box-shadow:inset 0 0 24px 6px #0008}.DP4U5a_entryButton{z-index:15;color:#756b5e;cursor:pointer;background:#e7dececc;border:0;border-radius:8px;padding:8px 12px;font:12px ui-monospace,monospace;position:absolute;bottom:75px;left:50%;transform:translate(-50%)}.DP4U5a_entryButton:hover{color:#373044}.DP4U5a_fallback{background:#e7dece;place-items:center;display:grid;position:absolute;inset:0}.DP4U5a_loadingDesk{color:#756b5e;justify-items:center;gap:16px;font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.DP4U5a_loadingMark{border:1px solid #a89c8b;border-radius:5px;width:38px;height:30px;position:relative}.DP4U5a_loadingMark:after{content:"";background:#a89c8b;width:12px;height:1px;position:absolute;bottom:-6px;left:12px}.DP4U5a_loadingDesk p{letter-spacing:.04em;margin:0}.DP4U5a_loadingDesk button{color:#494238;cursor:pointer;background:#f5eee180;border:1px solid #b8aea060;border-radius:20px;padding:9px 15px}.DP4U5a_loadingDesk button:hover{background:#f5eee1}.DP4U5a_fallbackDesktop{z-index:100;background:#e7dece;place-items:center;display:grid;position:fixed;inset:0;overflow:auto}.DP4U5a_loadingApp{color:#777;place-items:center;min-height:200px;font:14px system-ui,sans-serif;display:grid}.DP4U5a_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:760px){.DP4U5a_experience{min-height:0}.DP4U5a_footer{letter-spacing:.015em;bottom:max(22px, env(safe-area-inset-bottom));gap:9px;font-size:11px}.DP4U5a_back{top:12px;left:12px}}@media (prefers-reduced-motion:reduce){.DP4U5a_canvas,.DP4U5a_gameLayer,.DP4U5a_screenHint,.DP4U5a_youtube{transition:none}}@media (hover:none){.DP4U5a_screenHint{opacity:1}}
