body{padding:0;margin:0}#unity-container{position:absolute}#unity-container.unity-desktop{left:50%;top:50%;transform:translate(-50%,-50%)}#unity-container.unity-mobile{position:fixed;width:100%;height:100%}#unity-canvas{background:#000}.unity-mobile #unity-canvas{width:100%;height:100%;top:0;left:0}#unity-loading-bar{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:none}#unity-logo{width:154px;height:130px;background:url(data:image/png;base64,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) no-repeat center}#unity-progress-bar-empty{width:141px;height:18px;margin-top:10px;margin-left:6.5px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI0AAAASAQAAAABOFWCeAAAAAnRSTlMAAHaTzTgAAAAZSURBVHgBY/iPDn5gEzrAgAYkRqgQceEFAAzIU22a66fQAAAAAElFTkSuQmCC) no-repeat center}#unity-progress-bar-full{width:0%;height:18px;margin-top:10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI0AAAASAQAAAABOFWCeAAAAEUlEQVR4AWP4jw5+UCw0KgQAUYhCTnW3FD4AAAAASUVORK5CYII=) no-repeat center}#unity-footer{position:relative}.unity-mobile #unity-footer{display:none}#unity-logo-title-footer{float:left;width:102px;height:38px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGcAAAAmCAMAAADum3UCAAAA/FBMVEUAAABwcHBsbGxubm5oaGhtbW1sbGxtbW1tbW1ubm5sbGxubm5tbW1wcHBtbW1tbW1ubm5qampvb29tbW1aWlpsbGw3Nzc9PT1DQ0NkZGRRUVEbGxsAAAAAAAAAAAAAAABPT09nZ2dsbGxfX18pKSkAAABAQEBVVVVmZmY2NjYHBwcAAABbW1sNDQ1MTEwAAAAAAAAAAAAAAAAAAAAAAAAAAAA8PDw9PT1SUlIvLy8AAAAAAAAAAABAQEA9PT08PDwAAAA9PT0AAAAAAABAQEA9PT0AAAA8PDw8PDw8PDw9PT04ODg9PT09PT06Ojo9PT0+Pj4+Pj4AAAA+Pj4W7s4jAAAAVHRSTlMAEFBvIO+/v99fQM//IK+ffzCPYO+A3////////yBgEP//oP//3///////UP///59AML/vb4Bv3///kI9fIKDPcGCwzxCvr4C/QO8gUL8wn49/f1/4EWuzAAACtUlEQVR4nN2WfX/SMBDHD+cmYphzOruxtHXO6rRqQkqtVplMEJxzPr7/9+Jd02e6goz+430+lGt6vW9y90sA4H+31g2AjZuNYzY2twButW83S+ncYYw4jLU7zVG624wlHMbuNlS81s4my3MY22kC02nr5DkOW3+b7iWp2RY2ppsw2fZai9faTfJuxiu4n5J210h6kCTdayVD3b1k7OH6OMb+QbSYwtS7kSx6hzwdMdGKTmoW59yMHth1HMN4dFSScusxDhw/wffTIfSdyHHyo3kOXq16jvH0GQkslTKJ/OT5C74kx3UcZzmOYey/TKUcibz3ivNlOVnEYo5hvNbF65LIjw85r+cIIWRfeZ7AhUi8sV2B40q4Lt1g2EAIH3sm+wXOmwAvb4+0yE7e4SteWMvBy3uPAhxb98fX8/IlXXSYwCmoDwUODE+T4jGDGhPasIgTm1/kgMJlAfTRl9g6d1DkAAw/EumgRyVTEmAxR4JLsZpj0kJCacIIv20I4/C+XeYAnFHxKJ+bZK7lfMKbccpJdWBjOUf0QFToQLuTz8SZ2rAUh/KoeQ5McczUZbuCAzPi+FnmKo63iEMFHCTR/8xx4hlSg8e1HJoJli2s4Hyp4kwLHNKTE1qhpwnVHCXNOJTz/hwnOE/8AgcsJ8exnVTJ8SFT5ng83jo25/Nlg6+zSeoXOTSzzDdVjFEmVHJGCYfEls+i7QI/3y6/lzlySju58Asg8SwRAy0jy7LIkZblgok3pFFz4PtRtZQGl+38Elv04yLPMak544rYxSbVONq9ZZv8jA/SXynH/u3pEokVSFb05vyL0ckWWfBHc2Ta8lU5SlY9GQZGZtkBeUX0dewsmOd4o3VT0IazMsev+09xHdJpnqNWktpyposX7eW1N6Zos4A4XlMlywyLx0XjlIjUQMn+AopjjHTz5sA/AAAAHXRFWHRTb2Z0d2FyZQBAbHVuYXBhaW50L3BuZy1jb2RlY/VDGR4AAAAASUVORK5CYII=) no-repeat center}#unity-build-title{float:right;margin-right:10px;line-height:38px;font-family:arial;font-size:18px}#unity-fullscreen-button{cursor:pointer;float:right;width:38px;height:38px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAMAAACf4xmcAAAAG1BMVEUertP////V8vcss9aq3+5Jvtvx+vxWwd7H6/T1JcvLAAAAT0lEQVR42u3KtQEDMAADMFPg/4vLXZ21oFn4+3Br8gbNUG83OWrhzcmKWrPIDU8UjgwMFJ1RDcBKjdMWKRSUSKa2m6B5r940eruZC3+f7QJDNADGPt3xYgAAAABJRU5ErkJggg==) no-repeat center}#unity-warning{position:absolute;left:50%;top:5%;transform:translate(-50%);background:#fff;padding:10px;display:none}#debugLog{width:100%;height:200px;overflow-y:auto;border:1px solid #444;background-color:#1a1a1a;padding:.5em;font-family:monospace;font-size:.9em;margin-bottom:1em}.debug-log-entry{margin-bottom:.25em;border-bottom:1px solid #333;padding-bottom:.25em}.debug-log-message{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;color:#4a9eff}.debug-log-icon{display:inline-block;margin-left:.5em;margin-right:.5em;font-size:.8em;transition:transform .2s ease}.debug-log-data{display:none;margin-top:.25em;margin-left:1em}.debug-log-data.expanded{display:block}.debug-log-data pre{margin:0;padding:.5em;background-color:#0d0d0d;border:1px solid #333;border-radius:4px;overflow-x:auto;white-space:pre;color:#a9a9a9}@media(prefers-color-scheme:light){#debugLog{background-color:#f9f9f9;border-color:#ccc}.debug-log-entry{border-bottom-color:#ddd}.debug-log-message{color:#06c}.debug-log-data pre{background-color:#fff;border-color:#ccc;color:#333;margin:0}}#debugArea{left:0;position:relative;margin:10px;width:calc(100vw - 1035px);padding-bottom:20px}#debugArea.wide{position:relative;margin:10px;width:calc(100vw - 20px)}#debugLog{height:400px}#unity-container.unity-desktop.debug{transform:translateY(-50%);left:auto;right:25px}details.debug-section{border:1px solid #444;border-radius:6px;margin:8px 0;padding:0}details.debug-section>summary{cursor:pointer;padding:6px 10px;font-weight:700;font-size:.95em;background-color:#e8e8e8;color:#333;border-radius:6px;-webkit-user-select:none;user-select:none;list-style:none}details.debug-section>summary:before{content:"▶ ";font-size:.75em}details.debug-section[open]>summary:before{content:"▼ "}details.debug-section>summary:hover{background-color:#c8c8c8}.debug-section-body{padding:8px 10px;display:flex;flex-direction:column;gap:4px}.debug-btn-row{display:flex;flex-direction:column;gap:2px}.debug-btn-row button{width:100%;text-align:left;padding:.4em .8em}.debug-btn-row small{color:#888;font-size:.78em;padding-left:2px}.debug-input-row{display:flex;align-items:center;gap:6px;padding:4px 0}.debug-input-row label{font-size:.85em;color:#aaa;white-space:nowrap}.debug-input-row input{flex:1;padding:.3em .6em;background:#1a1a1a;border:1px solid #555;border-radius:4px;color:#fff;font-size:.9em}.debug-input-row input[type=checkbox]{flex:none;width:1.2em;height:1.2em;cursor:pointer}.debug-btn-with-input{border:1px solid #555;border-radius:4px;padding:6px;background-color:#e8e8e8;color:inherit;margin:2px 0}
