body{margin:0;padding:0;transition:background-color .3s,color .3s}div#container{position:absolute;display:flex;flex-direction:row;width:100%;height:100%}#container>*{display:block;height:100%;margin:0}ul li{line-height:150%}.list-inside li{list-style-position:inside}#container #asset-list{overflow-y:auto;overflow-x:hidden;flex:0 0 400px;width:400px;height:100%;max-width:none!important}#asset-list table{cursor:default;border-collapse:collapse;width:100%!important;min-width:100%!important}#asset-list thead{color:#fff;position:sticky;z-index:10;background-color:#000;font-weight:700;top:0}#asset-list td{padding:5px 12px}#asset-list tbody tr{cursor:pointer;position:relative;background-color:#f8f8f8}#asset-list tbody tr:nth-child(odd){background-color:#e8e8e8}#asset-list tbody tr td.asset-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-position:5px;background-repeat:no-repeat;width:100%;max-width:0;padding-left:28px}#asset-list tbody tr.pass td.asset-name{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABWklEQVQ4jYXTsUtVYRgG8N+9FxpKIhsucnEzQSjQQXAKTms4S5gEDc5hS7S9S4Eg+gc0XbEM1y6tugiBDY0hBg0hIg0hIg0iDue78nE8dV84cL7nfZ7nO8/LexrqKjzBEtYSUr6Hj1VqIxPdwRRG8A5DFe4pFnGEb8IfaGaEV9jGZo1YwjYT53UfzA0e1MaprytuQ+gos84NEJ3hZnbewlJLYREvB4i/YwK3MJOw+zhsojdAfI7nwgnuVnq9pnLqef3GCi7SeVX4IjzGQoXbaSn00M7AF8Kywk+MY15hCJ9xu2Iw3US3Ar4RJoR1zAh/lUMerYnXLRcpvMd81jjEI2FfmMWnGvEH4Wl/Dy4qzQ62hWfKrfxn9Q128avGpOv6kCXuLrTAjq8Ka7iBh/+7EW8xK+yR/0wQ2viBY2Wse6lzkL62jXHhqBqhb3CMYWEMk9hIz2TChnMxXAJtlEmc0TeOvwAAAABJRU5ErkJggg==)}#asset-list tbody tr.warn td.asset-name{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABMUlEQVQ4jY3SsUodQRgF4G8ul4taSLAQbEXEoBCIUTA2ae00kCb7AL6AIOIzSJ5iKl/AzjJYiaIgkicQQoiIiModi50r67p79cA2Z875z5nZnyFI0XKKvg7ThCHmORyhi5VQOH33gBT18BufM3WGpVC4q2s7LQW2KmZYwO67GqRoGufo4SLTs+jjUyieudYGexjBPeZDYR43eeCvoQ1S9A2HFWo0D3qohK2FwsGrASnqKF/9S2XAFO7wr8Kd5av061dYr5nhQ/6qWMDPFw1y+kk+rGIVtziu8X/wMRQeBw2+N5hhAz8a+JlBi06KYKdBRLmFvZaz7RR1QsPLD3Cv/At9/Md4g2ati82WhB728dhihs2Qor+YaBG8hZsuFpWrOpmTxnJ6tybuK3fiFte4wuUT1gRFOQ5WqNcAAAAASUVORK5CYII=)}#asset-list tbody tr.info td.asset-name{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA6klEQVR4nJ2TPQ7CMAyFswAXYSoxDJyziAoE4gogByYWfi4BHISW0VaQU7VqaYLaWoqUIX55z/mi1E/B0QIYTrShp0b6uOX2vJyi1SpU47MdaeQNGGIwbH1LGyJteB3t7bDRDIbvocamEN9qIoC89R0syiuEvKpkJu4qIHFmBztRMrC21j1RFgqQXv9uD0bIXTwUGMr6CgBSKg7S0IEWAu9ghDYCLoJGXvZ3wLESPOVJus5BeqKTjRwLgmePQSYliYKlRr52YOAy39lB7T+IiOAZilPYlpsbzdUSPIUwmXDOCGVujxyXmSv1BSkyfPXWvaHkAAAAAElFTkSuQmCC)}#asset-list tbody tr.fail td.asset-name{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABFElEQVQ4jaWTIU9DMRSFvz7RTC0IxNRygyRoJCmb2IIhZBoxgeSH8C8msAsKMkG2LhgEAkFQiArUJIaXKsRew+WthIx3XE/u+XJv22tQCs62gCnQI685MBIfy2SYWvgGGP4STpoBZwlitgxvQMw/wj8gBeuZdfgdOAc+lFcCY+BNeUNgWrB5YZfi4zUwqCBl1e6kgmj1THD2E2gpcwX0xceX4Owh0BYf74Oze8AC6OrOcoAEORYfXwGCswIsa2GAsiCvNtBR511gJ1eYA6SZ58HZbnB2X3x84vtO/gSMxcdZNfMDsAjOHoiPj8CoXmyCs7fAifKegQvWz5tmXgGnwBVwpGrvGn+k5l85OY2WqQbZap2/AB6Aa0f+dUDDAAAAAElFTkSuQmCC)}#asset-list tbody tr.fail{background-color:#faa}#asset-list tbody tr:hover{color:#fff;background-color:#666}#asset-list tbody tr.selected:after{content:"";position:absolute;pointer-events:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAlklEQVQ4jaXTsQkCQRBG4Y+LDcVYjMXQKsQaxBIM7OFKEIsQYxERy7AAMTQSozXQRZA77m534A/fY4aZ4VclxjLqgCdWKFIER4RvzhjmCAIeWHQRnP4EMTv0cwQBN8xyBDEb9HIEAVdMI5SyrqKOa9PBNnWEO+ZNrdUJ9hg0T1Z9SMs2YJXgglEXmM8zvbCW+EwlJl2hN/KaUXQxv4uAAAAAAElFTkSuQmCC);background-position:50%;background-repeat:no-repeat;width:16px;top:0;bottom:0;right:15px}#asset-list tbody tr.asset-header{color:#fff;text-align:center;cursor:default;background-color:#000;font-weight:400}#asset-list tfoot{position:sticky;z-index:10;background-color:#f8f8f8;border-top:1px solid #ccc;bottom:0;box-shadow:0 -1px 3px #0000000d}#asset-list tfoot td{text-align:left;padding:8px 12px}#container #asset-info{overflow-y:scroll;overflow-x:scroll;flex:auto;height:100%}#info-container{margin:20px}.main-header{clear:both;border-bottom:1px solid #0000;margin-bottom:15px;padding-bottom:5px}.main-header+div{padding-top:5px}.infobox h1,.infobox h2,.infobox h3{margin:0 auto}#load-by-game-id{text-align:center;padding-bottom:25px;font-size:125%}#ui-instructions{color:red;text-align:center}div.instructions{font-size:125%;line-height:150%}button,#unload-set,.logic-panel button,.main-header button,.copy-btn{cursor:pointer;color:#333;background-color:#f0f0f0;border:1px solid #bbb;border-radius:4px;margin-left:5px;padding:6px 14px;transition:all .1s ease-in-out;font-size:13px;font-weight:600;box-shadow:0 1px 2px #0000001a}#unload-set{margin-left:0}.copy-btn{position:absolute;z-index:10;top:10px;right:10px}button:hover,#unload-set:hover,.logic-panel button:hover,.main-header button:hover,.copy-btn:hover{background-color:#fff;border-color:#999;transform:translateY(-1px);box-shadow:0 3px 5px #00000026}button:active,#unload-set:active,.logic-panel button:active,.main-header button:active,.copy-btn:active{box-shadow:none;background-color:#e0e0e0;border-color:#888;transform:translateY(1px)}button:disabled{opacity:.6;cursor:not-allowed;box-shadow:none!important;transform:none!important}.logic-panel label{cursor:pointer;user-select:none;border-radius:4px;margin-left:5px;padding:4px 8px;transition:background-color .2s}.logic-panel label:hover{background-color:#0000000d}#theme-switcher{position:fixed;z-index:1000;bottom:15px;right:15px}.switch{position:relative;display:inline-block;width:50px;height:26px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;background-color:#ccc;border-radius:26px;transition:all .4s;inset:0}.slider:before{position:absolute;content:"";background-color:#fff;border-radius:50%;width:20px;height:20px;transition:all .4s;bottom:3px;left:3px}input:checked+.slider{background-color:#666}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{transform:translate(24px)}img.icon{display:block;border:1px solid #000}img.float-left{float:left;margin-right:20px}.float-right{float:right}.clear{clear:both}.asset-title{margin-bottom:10px}.asset-desc{margin:10px}.asset-card{cursor:pointer;display:flex;background-color:#e8e8e8;border:1px solid #000;border-radius:5px;flex-flow:row;justify-content:flex-start;align-items: center;column-gap:15px;margin-bottom:10px;padding:5px}.asset-card.warning{background-color:#fcc;border-color:red}.asset-card div p{margin:5px}#recently-loaded{overflow:hidden;border:1px solid #000;border-radius:12px}#recently-loaded>h2{color:#fff;background-color:#000;border-top-left-radius:12px;border-top-right-radius:12px;margin:0;padding:8px}#recently-loaded>.table-headings{color:#333;text-transform:uppercase;display:grid;grid-template-columns:1fr 1fr 1fr;padding:5px;font-family:monospace;font-size:90%}#recently-loaded>ul{list-style-type:none;margin:0;padding:0}#recently-loaded>ul>li{display:grid;grid-template-columns:1fr 1fr 1fr;cursor:pointer;padding:8px}#recently-loaded>ul>li:hover{background-color:#eee}#recently-loaded>ul>li:nth-child(odd){background-color:#f8f8f8}#recently-loaded>ul>li:nth-child(odd):hover{background-color:#e8e8e8}#info-container .data-table h3{padding-top:20px;font-weight:700}#info-container .data-table table{border-collapse:collapse;width:100%;font-family:monospace}#info-container .data-table table td{border:2px solid #fff;padding:5px 15px}#info-container .data-table table tbody tr:nth-child(odd){background-color:#e8e8e8}#info-container .data-table table tbody tr.warn,.warn{background-color:#ff9}#info-container .data-table table thead td,#info-container .data-table table .header{color:#fff;padding:10px 15px;font-weight:700}#info-container .data-table table .group-hdr{text-align:center;background-color:#333!important}#info-container .data-table table .col-hdr{background-color:#000!important}.logic-table table.show-hex .in-hex{display:inline}.logic-table table:not(.show-hex) .in-hex,.logic-table table.show-hex .in-dec{display:none}.logic-table table:not(.show-hex) .in-dec{display:inline}.logic-table table:not(.collapse-addaddress) .AddAddressIndicator{display:none}.logic-table [data-hits="0"]{opacity:.2}.logic-panel{float:right;margin-top:10px}#info-container .data-table table tbody tr.warn td:first-child{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABMUlEQVQ4jY3SsUodQRgF4G8ul4taSLAQbEXEoBCIUTA2ae00kCb7AL6AIOIzSJ5iKl/AzjJYiaIgkicQQoiIiModi50r67p79cA2Z875z5nZnyFI0XKKvg7ThCHmORyhi5VQOH33gBT18BufM3WGpVC4q2s7LQW2KmZYwO67GqRoGufo4SLTs+jjUyieudYGexjBPeZDYR43eeCvoQ1S9A2HFWo0D3qohK2FwsGrASnqKF/9S2XAFO7wr8Kd5av061dYr5nhQ/6qWMDPFw1y+kk+rGIVtziu8X/wMRQeBw2+N5hhAz8a+JlBi06KYKdBRLmFvZaz7RR1QsPLD3Cv/At9/Md4g2ati82WhB728dhihs2Qor+YaBG8hZsuFpWrOpmTxnJ6tybuK3fiFte4wuUT1gRFOQ5WqNcAAAAASUVORK5CYII=);background-position:right 5px center;background-repeat:no-repeat}.feedback .warn{border-bottom:1px dotted #000}span[title]{cursor:help;border-bottom:1px dotted #000}@keyframes bg-highlight{0%{background-color:inherit}25%{background-color:#f99}50%{background-color:inherit}to{background-color:inherit}}#info-container .data-table table tbody tr.selected td:first-child{animation-name:bg-highlight;animation-duration:1s;animation-iteration-count:5;animation-delay:1s}.set-warning{text-align:center;background-color:#fcc;border:1px solid red;border-radius:5px}.set-warning h2{margin-top:5px}.code-notes pre,.tooltip-info pre{white-space:break-spaces}.rich-presence pre{white-space:pre-wrap;word-break:break-all;line-height:175%}.rich-presence .keyword{color:#8040a8}.rich-presence .header{background-color:#cc79a780}.rich-presence .condition{background-color:#009e7340}.rich-presence .lookup{background-color:#f0e44280}.rich-presence .link{cursor:pointer;border-bottom:1px dotted #000}.rich-presence .logic{cursor:pointer}.rich-presence .logic.selected{color:#d55e00}.tooltip{position:relative;display:inline-block;cursor:help;border-bottom:1px dotted #888}#global-tooltip-container{position:fixed;z-index:9999;pointer-events:none;display:flex;background:0 0;flex-direction:column;width:auto;max-width:450px;margin:0;padding:0}@keyframes tooltip-entry{0%{opacity:0;transform:scale(.95)translateY(5px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes tooltip-exit{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.95)translateY(5px)}}.tooltip-content{color:#000;overflow-y:auto;overflow-x:hidden;pointer-events:auto;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box;animation:.15s ease-out forwards tooltip-entry;transform-origin:top center;background-color:#e0e0e0;border:2px solid #555;border-radius:4px;width:100%;max-height:400px;padding:8px;font-family:Consolas,Courier New,monospace;font-size:13px;line-height:1.4;box-shadow:0 4px 12px #0000004d}.tooltip-content.exiting{animation:.15s ease-in forwards tooltip-exit}.tooltip-content pre{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;max-width:100%;margin:0;font-family:inherit}.tooltip-arrow{position:absolute;z-index:10001;pointer-events:none;border-style:solid;width:0;height:0;transform:translateY(-50%)}.tooltip-arrow.left{border-width:6px 0 6px 6px;border-color:#0000 #0000 #0000 #555;right:-6px}.tooltip-arrow.left:after{content:"";position:absolute;border-width:6px 0 6px 6px;border-color:#0000 #0000 #0000 #e0e0e0;top:-6px;right:2px}.tooltip-arrow.right{border-width:6px 6px 6px 0;border-color:#0000 #555 #0000 #0000;left:-6px}.tooltip-arrow.right:after{content:"";position:absolute;border-width:6px 6px 6px 0;border-color:#0000 #e0e0e0 #0000 #0000;top:-6px;left:2px}body.dark-theme .tooltip-content{color:#f0f0f0;background-color:#252526;border-color:#999;box-shadow:0 4px 12px #4d4d4d99}body.dark-theme .tooltip-content::-webkit-scrollbar-track{background:#1e1e1e}body.dark-theme .tooltip-content::-webkit-scrollbar-thumb{background:#424242}body.dark-theme .tooltip-arrow.left{border-color:#0000 #0000 #0000 #999}body.dark-theme .tooltip-arrow.left:after{border-color:#0000 #0000 #0000 #252526}body.dark-theme .tooltip-arrow.right{border-color:#0000 #999 #0000 #0000}body.dark-theme .tooltip-arrow.right:after{border-color:#0000 #252526 #0000 #0000}div.chart{display:inline-block;width:500px}code{background-color:#eee;border:1px solid #ccc;border-radius:3px}pre code{display:block;padding:10px}.alias{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:text-bottom;max-width:300px}.fade{opacity:.75}#loading-overlay{position:fixed;backdrop-filter:blur(2px);display:none;z-index:9999;background:#00000080;justify-content:center;align-items: center;width:100vw;height:100vh;top:0;left:0}#loading-overlay.shown{display:flex!important}#loading-overlay .spinner{animation:1s linear infinite spin;border:8px solid #ccc;border-top-color:#4aa3ff;border-radius:50%;width:60px;height:60px}@keyframes spin{to{transform:rotate(360deg)}}.explainer-anim-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out}.explainer-anim-wrapper.open{grid-template-rows:1fr}.explainer-anim-inner{overflow:hidden}.explanation-container{background-color:#fcfcfc;border:1px solid #ccc;border-radius:5px;margin:20px;padding:20px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.logic-explanation h1{border-bottom:2px solid #ccc;margin-bottom:10px;font-size:1.5em}.logic-explanation h2{color:#444;margin-top:20px;font-size:1.3em}.logic-explanation h3{margin-top:15px;font-size:1.1em;font-weight:700}.logic-explanation ul{margin-left:20px}.logic-explanation li{margin-bottom:5px}.explainer-details{cursor:pointer;background:#eaeaea;border-radius:4px;margin:5px 0;padding:5px 10px}.explainer-details summary{color:#0056b3;font-weight:700}.explainer-details pre{white-space:pre-wrap;background:#fff;border:1px solid #ddd;margin-top:10px;padding:10px;font-size:.9em}.logic-variable{color:#222;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;cursor:help;background-color:#e2e2e2;border:1px solid #ccc;border-radius:3px;max-width:300px;padding:0 4px;font-family:Consolas,Monaco,monospace;font-size:.95em;line-height:normal}.logic-keyword-reset{color:#fca311;font-weight:700}.logic-keyword-pause{color:#ff6b6b;font-weight:700}.logic-keyword-measured{color:#4dabf7;font-weight:700}.logic-keyword-trigger{color:#69db7c;font-weight:700}.logic-keyword-measuredif{color:#da77f2;font-weight:700}.logic-keyword-activate{color:#3bc9db;font-weight:700}.logic-enum{color:#a31515;font-style:italic}body:not(.dark-theme) .logic-keyword-reset{color:#d97706}body:not(.dark-theme) .logic-keyword-pause{color:#d90429}body:not(.dark-theme) .logic-keyword-measured{color:#1971c2}body:not(.dark-theme) .logic-keyword-trigger{color:#2f9e44}body:not(.dark-theme) .logic-keyword-measuredif{color:#be4bdb}body:not(.dark-theme) .logic-keyword-activate{color:#0c8599}body.dark-theme{color:#d4d4d4;background-color:#1e1e1e}body.dark-theme ::-webkit-scrollbar{width:12px}body.dark-theme ::-webkit-scrollbar-track{background:#2a2a2a}body.dark-theme ::-webkit-scrollbar-thumb{background-color:#555;border:3px solid #2a2a2a;border-radius:20px}body.dark-theme{scrollbar-width:thin;scrollbar-color:#555 #2a2a2a}body.dark-theme #asset-list{background-color:#252526;border-right:1px solid #3e3e42}body.dark-theme #asset-list thead{background-color:#000}body.dark-theme #asset-list tbody tr{background-color:#333}body.dark-theme #asset-list tbody tr:nth-child(odd){background-color:#212121}body.dark-theme #asset-list tbody tr:hover,body.dark-theme #asset-list tbody tr.selected{color:#fff;background-color:#3e3e42}body.dark-theme #asset-list tbody tr.selected:after{filter:invert(1)}body.dark-theme #asset-list tbody tr.asset-header{background-color:#000}body.dark-theme #asset-list tbody tr.fail{background-color:#5c2323}body.dark-theme #asset-list tbody tr.fail td.asset-name{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABFElEQVQ4jaWTIU9DMRSFvz7RTC0IxNRygyRoJCmb2IIhZBoxgeSH8C8msAsKMkG2LhgEAkFQiArUJIaXKsRew+WthIx3XE/u+XJv22tQCs62gCnQI685MBIfy2SYWvgGGP4STpoBZwlitgxvQMw/wj8gBeuZdfgdOAc+lFcCY+BNeUNgWrB5YZfi4zUwqCBl1e6kgmj1THD2E2gpcwX0xceX4Owh0BYf74Oze8AC6OrOcoAEORYfXwGCswIsa2GAsiCvNtBR511gJ1eYA6SZ58HZbnB2X3x84vtO/gSMxcdZNfMDsAjOHoiPj8CoXmyCs7fAifKegQvWz5tmXgGnwBVwpGrvGn+k5l85OY2WqQbZap2/AB6Aa0f+dUDDAAAAAElFTkSuQmCC)}body.dark-theme #asset-list tbody tr.warn td.asset-name{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABMUlEQVQ4jY3SsUodQRgF4G8ul4taSLAQbEXEoBCIUTA2ae00kCb7AL6AIOIzSJ5iKl/AzjJYiaIgkicQQoiIiModi50r67p79cA2Z875z5nZnyFI0XKKvg7ThCHmORyhi5VQOH33gBT18BufM3WGpVC4q2s7LQW2KmZYwO67GqRoGufo4SLTs+jjUyieudYGexjBPeZDYR43eeCvoQ1S9A2HFWo0D3qohK2FwsGrASnqKF/9S2XAFO7wr8Kd5av061dYr5nhQ/6qWMDPFw1y+kk+rGIVtziu8X/wMRQeBw2+N5hhAz8a+JlBi06KYKdBRLmFvZaz7RR1QsPLD3Cv/At9/Md4g2ati82WhB728dhihs2Qor+YaBG8hZsuFpWrOpmTxnJ6tybuK3fiFte4wuUT1gRFOQ5WqNcAAAAASUVORK5CYII=)}body.dark-theme #asset-list tbody tr.info td.asset-name{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA6klEQVR4nJ2TPQ7CMAyFswAXYSoxDJyziAoE4gogByYWfi4BHISW0VaQU7VqaYLaWoqUIX55z/mi1E/B0QIYTrShp0b6uOX2vJyi1SpU47MdaeQNGGIwbH1LGyJteB3t7bDRDIbvocamEN9qIoC89R0syiuEvKpkJu4qIHFmBztRMrC21j1RFgqQXv9uD0bIXTwUGMr6CgBSKg7S0IEWAu9ghDYCLoJGXvZ3wLESPOVJus5BeqKTjRwLgmePQSYliYKlRr52YOAy39lB7T+IiOAZilPYlpsbzdUSPIUwmXDOCGVujxyXmSv1BSkyfPXWvaHkAAAAAElFTkSuQmCC)}body.dark-theme #asset-list tbody tr.pass td.asset-name{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABWklEQVQ4jYXTsUtVYRgG8N+9FxpKIhsucnEzQSjQQXAKTms4S5gEDc5hS7S9S4Eg+gc0XbEM1y6tugiBDY0hBg0hIg0hIg0iDue78nE8dV84cL7nfZ7nO8/LexrqKjzBEtYSUr6Hj1VqIxPdwRRG8A5DFe4pFnGEb8IfaGaEV9jGZo1YwjYT53UfzA0e1MaprytuQ+gos84NEJ3hZnbewlJLYREvB4i/YwK3MJOw+zhsojdAfI7nwgnuVnq9pnLqef3GCi7SeVX4IjzGQoXbaSn00M7AF8Kywk+MY15hCJ9xu2Iw3US3Ar4RJoR1zAh/lUMerYnXLRcpvMd81jjEI2FfmMWnGvEH4Wl/Dy4qzQ62hWfKrfxn9Q128avGpOv6kCXuLrTAjq8Ka7iBh/+7EW8xK+yR/0wQ2viBY2Wse6lzkL62jXHhqBqhb3CMYWEMk9hIz2TChnMxXAJtlEmc0TeOvwAAAABJRU5ErkJggg==)}body.dark-theme #asset-list tfoot{box-shadow:none;background-color:#252526;border-top:1px solid #3e3e42}body.dark-theme a{color:#569cd6}body.dark-theme h1,body.dark-theme h2,body.dark-theme h3{color:#d4d4d4;border-color:#3e3e42}body.dark-theme img.icon{border-color:#3e3e42}body.dark-theme button,body.dark-theme #unload-set,body.dark-theme .logic-panel button,body.dark-theme .main-header button,body.dark-theme .copy-btn{color:#e0e0e0;background-color:#3e3e42;border:1px solid #555;box-shadow:0 1px 2px #0000004d}body.dark-theme button:hover,body.dark-theme #unload-set:hover,body.dark-theme .logic-panel button:hover,body.dark-theme .main-header button:hover,body.dark-theme .copy-btn:hover{color:#fff;background-color:#4e4e52;border-color:#777}body.dark-theme button:active,body.dark-theme #unload-set:active,body.dark-theme .logic-panel button:active,body.dark-theme .main-header button:active,body.dark-theme .copy-btn:active{background-color:#2d2d30;border-color:#444}body.dark-theme .logic-panel label:hover{background-color:#ffffff1a}body.dark-theme .set-warning{background-color:#300}body.dark-theme .asset-card{background-color:#2a2a2a;border-color:#3e3e42}body.dark-theme .asset-card.warning{background-color:#44272d;border-color:#900}body.dark-theme #info-container .data-table table{border-collapse:separate;border-spacing:1px;background-color:#5b5b5b}body.dark-theme #info-container .data-table table td{border:none;padding:5px 15px}body.dark-theme #info-container .data-table table tbody tr{background-color:#303030}body.dark-theme #info-container .data-table table tbody tr:nth-child(odd){background-color:#1f1f1f}body.dark-theme #info-container .data-table table tbody tr.warn,body.dark-theme .warn{background-color:#4f4c2c}body.dark-theme #info-container .data-table table .group-hdr{background-color:#3c3c3c!important}body.dark-theme #info-container .data-table table .col-hdr{background-color:#000!important}body.dark-theme .rich-presence .logic.selected{color:#ce9178}body.dark-theme .tooltip .tooltip-info{background-color:#252526;border:1px solid #3e3e42}body.dark-theme .tooltip .tooltip-info:after{border-color:#0000 #0000 #0000 #252526}body.dark-theme code{color:#d4d4d4;background-color:#252526;border-color:#3e3e42}body.dark-theme pre code{background-color:#1e1e1e}body.dark-theme #recently-loaded{border-color:#3e3e42}body.dark-theme #recently-loaded>h2{background-color:#000}body.dark-theme #recently-loaded>.table-headings{color:#ccc}body.dark-theme #recently-loaded>ul>li:hover{background-color:#3e3e42}body.dark-theme #recently-loaded>ul>li:nth-child(odd){background-color:#2a2a2a}body.dark-theme #recently-loaded>ul>li:nth-child(odd):hover{background-color:#3e3e42}body.dark-theme .explanation-container{color:#d4d4d4;background-color:#252526;border-color:#3e3e42}body.dark-theme .logic-explanation h2{color:#aaa}body.dark-theme .explainer-details{background:#333}body.dark-theme .explainer-details summary{color:#569cd6}body.dark-theme .explainer-details pre{background:#1e1e1e;border-color:#3e3e42}body.dark-theme .logic-variable{color:#e4e4e4;background-color:#3a3a3a;border-color:#555}body.dark-theme .logic-enum{color:#ce9178}.rp-view-toggle{color:#fff;cursor:pointer;background-color:#0078d7;border:none;border-radius:4px;margin-bottom:15px;padding:8px 15px;font-weight:700}.rp-view-toggle:hover{background-color:#005a9e}.rarp-layout{display:flex;color:#333;overflow:hidden;background-color:#f0f0f0;border:1px solid #ccc;border-radius:4px;height:calc(100vh - 200px);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.rarp-sidebar{overflow-y:auto;overflow-x:hidden;user-select:none;background-color:#fafafa;border-right:1px solid #ccc;flex:0 0 350px;padding:5px 0}.rarp-tree-group{cursor:pointer;display:flex;align-items: center;padding:4px 12px;font-weight:700}.rarp-tree-group:hover{background-color:#eee}.rarp-tree-node{cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items: center;gap:6px;padding:6px 12px 6px 32px;font-size:14px}.rarp-tree-node.striped{background-color:#0000000a}.rarp-tree-node:hover{background-color:#eee}.rarp-tree-node.selected{color:#fff;background-color:#0078d7!important}.rarp-main{display:flex;overflow-y:auto;background-color:#e5e5e5;flex-direction:column;flex:1;gap:10px;min-width:0;padding:10px}.rarp-main.selected{animation-name:bg-highlight;animation-duration:1s;animation-iteration-count:5;animation-delay:0s}.rarp-top-row{display:flex;gap:10px;min-height:120px}.rarp-panel{display:flex;background-color:#fff;border:1px solid #ccc;flex-direction:column;flex:1}.rarp-panel-header{text-transform:uppercase;color:#666;background-color:#f8f8f8;border-bottom:1px solid #ccc;padding:6px 10px;font-size:11px;font-weight:700}.rarp-panel-content{overflow-y:auto;flex:1;padding:10px}.rarp-logic-toolbar{background-color:#f8f8f8;border-bottom:1px solid #ccc;padding:8px}.rarp-logic-select{border:1px solid #ccc;width:100%;padding:5px;font-family:inherit}.rarp-tabs{display:flex;background-color:#f0f0f0;border-bottom:1px solid #ccc}.rarp-tab{cursor:pointer;color:#666;border-right:1px solid #ccc;padding:6px 15px;font-size:13px}.rarp-tab.active{color:#333;background-color:#fff;border-bottom:2px solid #0078d7;font-weight:700}.rarp-template-text{white-space:pre-wrap;word-break:break-all;margin:0;font-family:Consolas,Courier New,monospace;font-size:13px}.rarp-live-preview{display:flex;align-items: center;height:100%;font-size:15px;font-weight:700}body.dark-theme .rarp-layout{color:#d4d4d4;background-color:#2d2d30;border-color:#3e3e42}body.dark-theme .rarp-sidebar{background-color:#252526;border-color:#3e3e42}body.dark-theme .rarp-tree-group{color:#fff}body.dark-theme .rarp-tree-group:hover,body.dark-theme .rarp-tree-node:hover{background-color:#2a2d2e}body.dark-theme .rarp-tree-node.striped{background-color:#ffffff0a}body.dark-theme .rarp-tree-node.selected{color:#fff;background-color:#04395e!important}body.dark-theme .rarp-main{background-color:#1e1e1e}body.dark-theme .rarp-panel{background-color:#252526;border-color:#3e3e42}body.dark-theme .rarp-panel-header{color:#999;background-color:#2d2d30;border-color:#3e3e42}body.dark-theme .rarp-logic-toolbar{background-color:#2d2d30;border-color:#3e3e42}body.dark-theme .rarp-logic-select{color:#fff;background-color:#3e3e42;border-color:#555}body.dark-theme .rarp-tabs{background-color:#2d2d30;border-color:#3e3e42}body.dark-theme .rarp-tab{color:#aaa;border-color:#3e3e42}body.dark-theme .rarp-tab.active{color:#fff;background-color:#252526}body.dark-theme .rarp-template-text{color:#ce9178}.resizer-x{cursor:col-resize;z-index:100;background-color:#0000;flex-shrink:0;width:5px;transition:background-color .2s}.resizer-x:hover,.resizer-x.active{background-color:#0078d7}body.dark-theme .resizer-x:hover,body.dark-theme .resizer-x.active{background-color:#569cd6}.flex-panel-container{display:flex;width:100%}@keyframes fadeInView{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.fade-in-view{animation:.2s ease-out forwards fadeInView}body.autocr-sidebar-fully-hidden #autocr-restore-btn{display:block!important}
