@font-face{font-family:Mali;src:url(./Mali-Regular-DXvbD8sp.ttf);font-display:swap}@font-face{font-family:Mali;src:url(./Mali-Bold-DeywhTDh.ttf);font-weight:700;font-display:swap}:root{color:#35483b;font-synthesis:none;background:#cce4c0;font-family:Mali,system-ui,sans-serif;line-height:1.5}*{box-sizing:border-box}html,body,#app,#game{width:100%;height:100%;margin:0;overflow:hidden}button,input,select{font:inherit}button{touch-action:manipulation}#game{touch-action:none;position:absolute;inset:0}#game canvas{display:block}#hud{pointer-events:none;padding:calc(env(safe-area-inset-top) + 12px) calc(env(safe-area-inset-right) + 12px) calc(env(safe-area-inset-bottom) + 12px) calc(env(safe-area-inset-left) + 12px);position:absolute;inset:0}#hud button{pointer-events:auto}#hud button[hidden]{display:none}.topbar{justify-content:flex-start;align-items:flex-start;gap:7px;display:flex}.game-version{top:calc(env(safe-area-inset-top) + 12px);right:calc(env(safe-area-inset-right) + 12px);color:#fffdf1;text-shadow:0 1px 3px #244631,0 0 5px #244631;pointer-events:none;font-size:12px;font-weight:700;line-height:1.5;position:absolute}.home-distance{top:calc(env(safe-area-inset-top) + 12px);color:#fffdf1;text-align:center;text-shadow:0 1px 3px #244631,0 0 5px #244631;pointer-events:none;justify-items:center;width:190px;display:grid;position:absolute;left:50%;transform:translate(-50%)}.home-distance>span{font-size:11px;line-height:1.6}.home-distance>strong{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;max-width:100%;font-size:24px;line-height:1.3;overflow:hidden}@media (width<=799px){.home-distance{top:calc(env(safe-area-inset-top) + 88px)}.game-version{top:calc(env(safe-area-inset-top) + 72px)}}.stat-card{color:#fffdf1;text-shadow:0 1px 3px #244631;align-items:center;gap:8px;width:min(230px,100%);min-width:0;display:flex}.stat-avatar{cursor:pointer;background:#315741;border:0;border-radius:50%;flex:0 0 50px;place-items:center;width:50px;height:50px;padding:0;display:grid;overflow:hidden;box-shadow:0 4px #254332}.stat-avatar:hover{opacity:.85}.stat-avatar:active{transform:scale(.94)}.stat-avatar:focus-visible{outline-offset:2px;outline:3px solid #df9e64}.monster-card-image{flex:none;width:90px;height:90px;display:block;position:relative}.monster-card-image img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.stat-main{flex:1;min-width:0}.stat-head{white-space:nowrap;justify-content:space-between;align-items:baseline;gap:5px;display:flex}.stat-head b{text-overflow:ellipsis;font-size:14px;overflow:hidden}.stat-head>span{flex:none;font-size:11px;font-weight:700}.meter{background:#1b3d298c;border-radius:10px;height:7px;overflow:hidden}.meter span{border-radius:inherit;height:100%;transition:width .2s linear;display:block}.meter.xp{flex:1;min-width:24px;height:5px}.meter.xp span{background:#b4e7a3}.stat-foot{align-items:center;gap:6px;min-width:0;margin-top:5px;display:flex}.coin-count{color:#ffe5a6;flex:none;font-size:11px;font-weight:700}.xp-label{flex:none;font-size:10px;font-weight:700}.top-buttons{gap:7px;display:flex}.top-buttons button,.quick button,.skillbar button{color:#fffef0;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#315741;border:0;justify-content:center;align-items:center;font-weight:700;display:flex;box-shadow:0 4px #254332}.top-buttons button:hover:not(:disabled),.quick button:hover:not(:disabled),.skillbar button:hover:not(:disabled){background:#416f4e}.top-buttons button:active:not(:disabled),.quick button:active:not(:disabled),.skillbar button:active:not(:disabled){transform:scale(.94);box-shadow:0 2px #254332}.top-buttons button:focus-visible,.quick button:focus-visible,.skillbar button:focus-visible,.panel-body button:focus-visible,.panel-head button:focus-visible,.panel-body input:focus-visible,.panel-body select:focus-visible{outline-offset:2px;outline:3px solid #df9e64}.top-buttons button{border-radius:50%;width:50px;height:50px;padding:0;font-size:21px}.top-buttons button img{object-fit:contain;width:26px;height:26px}.bottom{right:calc(env(safe-area-inset-right) + 12px);bottom:calc(env(safe-area-inset-bottom) + 14px);left:calc(env(safe-area-inset-left) + 12px);flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:absolute}.buffbar{pointer-events:none;flex-wrap:wrap;justify-content:flex-end;gap:5px;max-width:min(100%,460px);display:flex}.buffbar[hidden]{display:none}.buff-chip{color:#fffdf1;background:#244631e8;border:1px solid #c6e5ac;border-radius:9px;align-items:center;gap:4px;max-width:100%;padding:4px 7px;display:flex}.buff-chip.buff-boosted{background:#496a36;border-color:#ffe391;box-shadow:0 0 12px #ffe39199}.buff-chip>img{object-fit:contain;flex:none;width:26px;height:26px}.buff-chip>span{min-width:0}.buff-chip b,.buff-chip small{overflow-wrap:anywhere;line-height:1.5;display:block}.buff-chip b{font-size:11px}.buff-chip small{color:#d9efbd;font-variant-numeric:tabular-nums;font-size:10px}.quick,.skillbar{gap:7px;display:flex}.quick{padding:0}.quick button{border-radius:50%;flex:0 0 50px;width:50px;height:50px;padding:0;position:relative}.quick button.active{color:#6a492a;background:#ffe0a0}.quick-icon{object-fit:contain;width:27px;height:27px}.quick button.active .quick-icon{filter:brightness(0)saturate()opacity(.72)}.quick-label{color:#274735;text-align:center;text-overflow:ellipsis;text-shadow:0 1px #f5f8dd,1px 0 #f5f8dd,-1px 0 #f5f8dd;white-space:nowrap;pointer-events:none;width:50px;font-size:11px;line-height:1.3;position:absolute;top:54px;left:50%;overflow:hidden;transform:translate(-50%)}.skillbar{justify-content:flex-end}.skillbar button{background:#497b57;border-radius:50%;flex-direction:column;width:72px;height:72px;padding:4px;position:relative}.skillbar button>img{object-fit:contain;width:30px;height:30px}.skillbar button>b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;line-height:1.5;overflow:hidden}.skillbar button:disabled{cursor:default}.skillbar button:disabled:not(.cooling){opacity:.65}.skillbar button.cooling{background:#315741}.skillbar button.cooling>img{opacity:.8}.skillbar button.cooling:before{background:conic-gradient(#ffe0a0 0 var(--cooldown-angle), #213c2c var(--cooldown-angle) 360deg);content:"";pointer-events:none;border-radius:50%;position:absolute;inset:2px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 calc(100% - 4px));mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 calc(100% - 4px))}.skillbar button em{z-index:1;color:#fff8e3;pointer-events:none;background:#315741;border:2px solid #f7f8ec;border-radius:50%;place-items:center;min-width:24px;height:24px;padding:0 3px;font-size:12px;font-style:normal;line-height:1;display:grid;position:absolute;top:-3px;right:-3px}.skillbar button.cast-flash{animation:.3s ease-out skill-cast}@keyframes skill-cast{0%{transform:scale(1);box-shadow:0 4px #254332}30%{transform:scale(.87)}65%{transform:scale(1.09);box-shadow:0 0 18px #ffe0a0,0 4px #254332}to{transform:scale(1);box-shadow:0 4px #254332}}#toast{top:calc(env(safe-area-inset-top) + 112px);z-index:3;color:#fffdf1;opacity:0;pointer-events:none;text-align:center;background:#294d3b;border-radius:24px;max-width:min(420px,90vw);padding:10px 16px;font-size:13px;font-weight:700;transition:opacity .2s,transform .2s;position:absolute;left:50%;transform:translate(-50%,-8px);box-shadow:0 4px #254332}#toast.show{opacity:1;transform:translate(-50%)}#overlay{z-index:4;padding:calc(env(safe-area-inset-top) + 14px) calc(env(safe-area-inset-right) + 14px) calc(env(safe-area-inset-bottom) + 14px) calc(env(safe-area-inset-left) + 14px);background:0 0;place-items:center;display:grid;position:absolute;inset:0}#overlay[hidden]{display:none}#panel{background:#f7f8ec;border-radius:28px;flex-direction:column;width:min(520px,100%);min-height:0;max-height:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 50px #1d3a2b52}#panel:focus{outline:none}#panel.scroll-hint:after{content:"";pointer-events:none;background:#4f7657;width:48px;height:30px;position:absolute;bottom:0;left:50%;transform:translate(-50%);-webkit-mask:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyBAMAAADsEZWCAAAABGdBTUEAALGPC/xhBQAAABJQTFRF////////////////AAAA////SkAeswAAAAV0Uk5Tzz+vnwAlmx3EAAAAhElEQVQ4y+2UsQ2AMAwEU2QEVmACcA8yLABk/1UQEUn+DUg0FCC+PZ3k2Pq44Sru5aSvQwhTdUK6sMWfkDGS5ScPk3iblP1GDm6T4oGMRJZbRIm0OJsAmGlqPSj5PWKVTNQqZQdilELUKLA3YQWIsoJdEFKQKCnUH0GFiKLCnWu+9FPYrE+DWbVPakVGAAAAAElFTkSuQmCC) 50%/18px no-repeat;mask:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyBAMAAADsEZWCAAAABGdBTUEAALGPC/xhBQAAABJQTFRF////////////////AAAA////SkAeswAAAAV0Uk5Tzz+vnwAlmx3EAAAAhElEQVQ4y+2UsQ2AMAwEU2QEVmACcA8yLABk/1UQEUn+DUg0FCC+PZ3k2Pq44Sru5aSvQwhTdUK6sMWfkDGS5ScPk3iblP1GDm6T4oGMRJZbRIm0OJsAmGlqPSj5PWKVTNQqZQdilELUKLA3YQWIsoJdEFKQKCnUH0GFiKLCnWu+9FPYrE+DWbVPakVGAAAAAElFTkSuQmCC) 50%/18px no-repeat}#panel[data-menu=profile],#panel[data-menu=switch],#panel[data-menu=shop],#panel[data-menu=help]{width:min(660px,100%)}.panel-head{justify-content:space-between;align-items:center;gap:12px;padding:20px 24px 8px;display:flex}.panel-head h2{color:#305540;margin:0;font-size:25px;line-height:1.3}.panel-head button{color:#456048;cursor:pointer;background:#dce9d4;border:0;border-radius:50%;flex:none;width:48px;height:48px;padding:0;font-size:28px}.panel-head button img{filter:brightness(0)saturate()opacity(.65);width:22px;height:22px}.panel-body{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;gap:14px;min-height:0;padding:18px 24px 28px;display:flex;overflow:auto}.panel-body::-webkit-scrollbar{display:none}.profile-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:4px 24px 10px;display:grid}.profile-tabs button{color:#42634a;cursor:pointer;background:0 0;border:0;border-radius:24px;min-height:48px;padding:5px 3px;font-size:13px;font-weight:700}.profile-tabs button[aria-selected=true]{color:#fffdf1;background:#52815c}.profile-tabs button:focus-visible,.menu-pager button:focus-visible{outline-offset:2px;outline:3px solid #df9e64}.switch-roster{grid-template-columns:repeat(2,minmax(0,1fr));align-self:center;gap:12px;width:min(420px,100%);display:grid}.roster-monster{text-align:center;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:8px 2px;display:flex}.roster-monster .monster-card-image{aspect-ratio:1;background:#e8f2de;border-radius:50%;width:min(130px,100%);height:auto}.roster-monster b,.profile-current b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.roster-monster small,.profile-current small,.look-preview small{color:#68806c;font-size:12px}.roster-monster button{width:100%;margin-top:8px}.menu-pager{color:#54715b;justify-content:center;align-items:center;gap:18px;margin-top:auto;padding-top:10px;font-weight:700;display:flex}.menu-pager button{border-radius:50%;width:48px;height:48px;min-height:48px;padding:0;font-family:system-ui,sans-serif;font-size:30px;line-height:1}.menu-pager button img{vertical-align:middle;width:22px;height:22px}.profile-current{align-self:flex-start;align-items:center;gap:12px;min-width:0;display:flex}.profile-current .monster-card-image{background:#e8f2de;border-radius:50%;width:58px;height:58px}.profile-current>div{flex-direction:column;min-width:0;display:flex}.look-preview{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.look-preview .monster-preview{width:150px;height:150px}.rename-row{align-items:flex-end;gap:8px;display:flex}.rename-row label{flex:1;min-width:0}.rename-row button{flex:none}.dialog-actions{gap:10px;display:flex}.dialog-actions button{flex:1}.dialog-actions button:first-child{color:#3a5b42;background:#dce9d4}.panel-body p{color:#5c6d5f;margin:0;line-height:1.55}.help-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.help-tip{background:#eaf2e2;border-radius:16px;align-items:flex-start;gap:10px;min-width:0;padding:12px;display:flex}.help-icon{color:#fffdf1;background:#52815c;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-family:system-ui,sans-serif;font-size:20px;line-height:1;display:grid}.help-icon img{object-fit:contain;width:20px;height:20px}.help-tip b,.help-tip small{display:block}.help-tip b{color:#305540;font-size:14px}.help-tip small{color:#5c6d5f;margin-top:2px;font-size:12px;line-height:1.4}.panel-body .help-keys{color:#54715b;text-align:center;font-size:12px}.panel-body h3{color:#305540;margin:14px 0 0;font-size:17px}.panel-body label{flex-direction:column;gap:6px;font-size:13px;font-weight:700;display:flex}.panel-body input,.panel-body select{color:#35483b;background:#eaf2e2;border:0;border-radius:12px;outline:none;width:100%;max-width:100%;min-height:48px;padding:9px 12px}.panel-body button,.file-button{color:#fffdf1;cursor:pointer;background:#52815c;border:0;border-radius:24px;min-height:48px;padding:8px 14px;font-weight:700}.panel-body button:hover:not(:disabled),.file-button:hover{background:#416d4d}.panel-body button:disabled{opacity:.5;cursor:default}.panel-body>button{align-self:flex-start}#panel[data-menu=pause] .panel-body>button,#panel[data-menu=pause] .file-button{width:100%}.panel-body .cards{grid-template-columns:repeat(auto-fill,minmax(138px,1fr));gap:10px;display:grid}.card{text-align:center;flex-direction:column;align-items:center;gap:5px;min-width:0;padding:12px 6px;display:flex}.card .monster-card-image{background:#e8f2de;border-radius:50%;width:110px;height:110px;margin-bottom:3px}.card b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;overflow:hidden}.card small{color:#708270;font-size:11px}.card button{width:100%;margin-top:auto;font-size:12px}.slot-list{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.file-button{place-items:center;position:relative;display:grid!important}.file-button input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.skill-details{gap:10px;display:grid}.skill-details p{background:#edf4e8;border-radius:16px;align-items:flex-start;gap:10px;padding:12px;display:flex}.skill-detail-icon{background:#52815c;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.skill-detail-icon img{object-fit:contain;width:25px;height:25px}.monster-preview{background:#eaf3e1;border-radius:50%;flex:none;align-self:center;width:174px;height:174px;position:relative;overflow:hidden}.monster-preview img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.monster-preview img.body,.monster-preview img.eye{width:100px;height:100px}.monster-preview img.costume{width:200px;height:200px}@media (width<=700px){#panel{border-radius:24px}#hud{padding-right:calc(env(safe-area-inset-right) + 9px);padding-left:calc(env(safe-area-inset-left) + 9px)}.bottom{right:calc(env(safe-area-inset-right) + 9px);left:calc(env(safe-area-inset-left) + 9px)}.skillbar button{width:64px;height:64px}.profile-tabs{padding-left:12px;padding-right:12px}.profile-tabs button{font-size:12px}#panel[data-menu=profile] .panel-body,#panel[data-menu=switch] .panel-body{padding-left:16px;padding-right:16px}}@media (width<=520px){.help-grid{grid-template-columns:1fr;gap:7px}.help-tip{padding:8px 10px}}@media (height<=500px) and (width>=701px){.skillbar button{width:64px;height:64px}}@media (width<=700px) and (height<=500px){.quick-icon{width:23px;height:23px}.quick-label{font-size:9px}.skillbar button{width:54px;height:54px}.skillbar button>img{width:25px;height:25px}.skillbar button>b{font-size:9px}.skillbar button em{min-width:21px;height:21px;font-size:11px}}@media (width<=380px){.quick-label{font-size:10px}.stat-card{gap:6px}}@media (prefers-reduced-motion:reduce){.meter span,#toast{transition:none}.skillbar button.cast-flash{animation:none}}:root{--pack-button:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMAAAABACAMAAAB7sojtAAAABGdBTUEAALGPC/xhBQAAAFpQTFRFA25BBG1BAJJVA21AA2xAAJRWA21AAZNWAmxAA21AAZNXApJXAAAAI8aDEqxtIMeCG7l4AodQAoROA3ZGA3tJJMqGGb56GLV0Ao5UKc6KBG1BL9eSApNXFrt3uju4/QAAAA10Uk5TTz8/769fn89v37+fAH/YHM0AAAC3SURBVGje7drFEcRQDARRrRlkpg9y/mmu01BVdwTz7iOqxTgM5rBhGAtV0dEcN6rUZvMUs8PiNJvV0tqT3fZYK2YxX/frsPvK0ewD5Pw6LWcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8AQI3+Vs8bl/+S5nQTbfp79NDrPV6/7V7JC0ez6+7knKdAav88OZSqmS6yr5+QaIaON5f/O917Xrvc7vO9U/gyNYH3lPLecAAAAASUVORK5CYII=);--pack-secondary:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMAAAABACAMAAAB7sojtAAAABGdBTUEAALGPC/xhBQAAAFpQTFRFZGeBZWmCmpquZmeAZWeAmZmuZWiAmJqvZWeBZmiAmJqvmJqvAAAA5eXrvr/N0dLchYedcnSLiIqgeHqR6uvx7u/03uDqy8zXkZOp8vL1ZmiA////mJqv2tznhb1sPQAAAA10Uk5TTz8/r+9fn89v37+fAD/wGGoAAAC3SURBVGje7drFEcRQDARRrRlkpg9y/mmu01BVdwTz7iOqxTgM5rBhGAtV0dEcN6rUZvMUs8PiNJvV0tqT3fZYK2YxX/frsPvK0ewD5Pw6LWcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8AQI3+Xs9Ln//C5nQXbfp79dNrPF6/7FbJO0ej6+rkmqdASv88ORKimT60r5+QaIaON5f/O917Xrvc7vO9U/m0NYH/hhx5QAAAAASUVORK5CYII=);--pack-round:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAABGdBTUEAALGPC/xhBQAAAPZQTFRFA3FDBHZGAoZQA4BMAZNWAJJVBG1AA25BA2xAA2tAAGtCAJFXAJRWApJWAZNWAmxABGxABGxABG1BBGxAAJJXApNWA21AAG1BAGZEAJRSAZJXAJlVAZJWA21AApJXAZNXAAAAAodQG7l4A3hHA4BMIMF/A3FDHcN/AoROAotSGb56A3ZGA31KA29CKtGMEKhpA3tJAoJNJcyHAolRIsmEIMeCB5teJ86JA3RFAo5UJMqGKc6KDaRlFbBwK9OOApBVKNCLCp9iEqxtHr17GLV0H8WBJsqGGsB8LNKOF7x4BJdaLdWQHMJ9I8aDBG1BL9eSApNXFrt3MqyLJAAAACF0Uk5T74/Pv88/j0+vXx9PX4+vb89/P78vf+8vDx/fD++fn78AB1k4/gAAA51JREFUWMPNl2lD4kAMhsf1VhC57+K6XggCCsghckg5ejBJ//+f2UxB5bDQzn7Z92M7eZpk0pmEXTkoeR5Vcgsp0fOk0zr241OfksI1pRSfW0DSnyEDvawOZwsN1Y5gZPxJF4DDHC0dqG+wprH6Si8uIjsAyQta9TEWFv12zVyo1u6LJ7MyvVTS2wC+DOrvU1r7YlprMl/o8ds7JePQEZCmz3fI925ds36QVu+SF5QNxQEQSaGuCnPLUQJBTuTSPwEi5D4F39CsLdIalE4dD9KbgHQKB1MwTGuHTAOmA7zYAKQP8HUKpYm1U5MSTF+/8/AJuBD+lzTLhbSSiCK6CogKe+PRcqVHQxDOlwGHiEMwJpZLTQwYYibyDaAEvnuwtwnvmPsG+MUGjCwPGomtiH4CkogzaFie1IAZZtILgIIfYGjeAJoBH/ZeMuGA7jGARRA6Jm2AQhnsWp7VpTxGBSCdwTfvDggX3jAjAOfYAcOSkAEdqiZGEQyhLQNoUzUpBBARTGQAE4ohdcUiOJCLQMQwwAjzURH05QB9KgUf86MKNTlADVT0sxyV8b0c4J7KOWcDTDmAaQNSOJbbBDpYYIwphghgSQoA8T8AtGQLcV6KLVb9t22ssl/yhdSmQvrF9rEsW8olKOM+20MdQJMrA9BxjwValISRDGBEKcgHWPxZ9nfs0s9YjLOrO3EomzJ/Ah3LjE6kkyrtQ1/mNFDxd5YApwUpF+x7oXBMgAQXLnS930wqVmP2xZItIP3Sba8BjBHvsjYgxJ/pYPW2lW2gA7XIz+aXa/ipRVvp5ZcaAW1hnmcXt3OIN711KGQ/xN6dcGDeYBzxik1wuRV1YY8FHvzqUBIxSgMRoO4m/y+2fYVfLjVZIc4fkG55eHHT5Ilut8J5fLnNC3LhQ2cK3R2JGFGj2sEe2R+vNponnP/p4YCa5faWkpqIVnmArSbnR2udauKS82YPqSYBag4N50SMDCpi/onbO7jabAvCHSXi9VbMG5tVpY3o63BLc8/Nsv3yvJDldhjYoe0Ao1E3v2LRzJo98wxp2mgVaNnpzxOLIPCbFnkxn5rWpq4P+nqryFftV2emYIzePlXy9tR3PZt+2k5n12WdHuYr5D2PHTsPXfFL8QHefO7hhnrPTftlOL5t7Esc8bmaxYfqF6VXfSg2Fy8CuwbP+AnfomzcxegbckRkQy6H77PA5aZ1OHDmfnqnZJwGw7FP21g4eJxwWPgXVucvxF6cWicAAAAASUVORK5CYII=);--pack-selected:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAABGdBTUEAALGPC/xhBQAAAPZQTFRFuoQC0JgMvYgEyJII3qMR36IQtIAAs4AAtYEAtIEAtYQA36EQ36QQ3aMR3aISs4EAtIAAtoIAtYEAtIAA36MS3qMQs4AAs4IAu4gA3qUQ3aoR3qIR3qIRtIAA3aIS3qMRAAAA0JgMwYoF9NNw8MpfyZEJuYQC/9UwzpUL/88T1pwOvogExo8HtoIB/+R+6Lk9w40Gy5MK/95h05oN/9tO4qsj/+Br/9lEu4YD/9xX2J4P+uGK5rQ07MJO/+aI26AQ/+J15LAr6r1F8s9o7sZX/9c6+NyC/9Ed/OWT/80J4Kca/+iS/9Mn9th5tIAA/+qc3qMS/8wAbRCo3gAAACF0Uk5T78+Pv88/j69PXx9PX6+Pb88/f79/L+8vDx8P3++fn78AljaZFAAAA5xJREFUWMPNl2lD4kAMhsf1VgS57+KuNyCgIJfIIeXowST9/39mMwWVw0I7+2Xfj+3kaZJJZxJ25aDkeUTJLaREzpNO69iPT31KGteUVnxuAUl/hgz0sjqcLTRUO4KR8SddAA5ztHSgvsGaxuorvbiI7gAkL2jVx1hY9Fs1c6Faqy+ezMr0UkltA/gyqL9Pae2Laa3JfKHHb++UjENHQIo+3yHfuw3N+kFao0teUDYUB0A0jboqzC1HCQQ5kUv9BIiS+xR8XbO2SKtTOnU8SG0CUmkcTMEwrR0yDZgO8GIDkDrA1ymUJtZOTUowff3OwyfgQvhf0iwX0koiisgqICLsjUfLlR4NQThfBhwiDsGYWC41MWCImeg3gBL47sHeJrxj7hvgFxswsjxoJLYi8glIIs6gbnlSHWaYSS0ACn6AoXkDaAZ82HvJhAO6xwAWQeiYtAEKZbBreVaX8hgRgFQG37w7IFx4w4wAnGMHDEtCBnSomhhFMISWDKBF1aQQQEQwkQFMKIb0FYviQC4CEcMAo8xHRdCXA/SpFHzMjyrU5AA1UNHPclTG93KAeyrnnA0w5QCmDUjjWG4T6GCBMaYZIoAlKQDE/wDQli3EeSm2WfXftrHK9uQLqUWFtMf2sSxbyiUo4z77hTqAJlcGoOMvFmhTEkYygBGlIB9g8WfZ37FLP2Mxzq7uxKFsyvwJdCwzOpGOq7QPfZnTQMXfWQKcFqRcsO+FwgkBEly40PV+M6lYjdkXS7aA9Eu3vAYwRrzL2oAgf6aD1dtWtoAO1CI/m1+u4ac2baWXX2oEtIV5nl3czkHe9NahkP0Qe3fCgXmDccQrNsHlVjSEPRZ46KtDScQoDUSAhpv8v9j2FX651GQFOX9AuuXhxU2TJ7rdCufx5TYvxIUPnSl0dyRiRI1qB3tkf7LaaB5z/qeHA2qWW1tKaiJa5QG2m5wfrXWqiUvOmz2kmgSoOTScEzEyqIj5J27v4GqzLQh3lIjXazFvbFaVNqKvwzXNPbfL9svzQpbbYWCHtgOMesP8ikUza/bMM6Rpo12gZac/TyyCwG/b5MV8alqbuj7o6+0iX7VfnZlCMXr7VMnbU9/NbPppO53dlHV6mK+Q9zx24jx0xS/FB3jzuYcb6j037Zfh+LaxL3HE52oWH6pflF71odhcvAjsGjzjx3yLsnEXo2/QEZENuhy+zwKXm9bhwJn76Z2ScRoKxz5tY+HQScJh4V8Q2C/EsrtluwAAAABJRU5ErkJggg==);--pack-round-grey:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAABGdBTUEAALGPC/xhBQAAAPNQTFRFbG6Ff4CXiYqgcHKJmJqvmpquZmeAZmeAZGeBZmmBY2uEmJuumZmumJmvmJmvZWeBZWeAZmiBZWmCZWiAmZuvmJiuZWeAZ2eCZmaInJytmJmvmZmqmJqvZWiAmJqvmJqvAAAAiIqgdXeO0dLcf4GX3t/mbG6F5ebuhYedjpCm3uDqcnSLe32UaWuCuLnIeHqRgoSa8fH2i42j7O3zpKa56uvx8/T3b3GI7u/0kZOp8vL1sbPDxcbS+vr8lJas9fb5q6y+vr/N2Nnhy8zX5+nw6+zw4OLr3N7onqC0/Pz94+Tt5eXr+Pj6ZmiA////mJqv2tzn4CHukgAAACF0Uk5T77/Pj88/j69PXx9PX4+vb89/P79/L+8vDx/fD++fn78AO5RZvQAAA5pJREFUWMPNl2lD4kAMhsf1VhC57+KuJ4KgIJfIIQV60En6/3/NZgoqh4V29su+H9vJ0ySTziTsykXp85hSWEiJnafd1rEfnwaUDK4powS8AtLBHBnoFXU0W2ikdgUjF0x7ABwWaOlQfYM1TdRXenER3wFIX9Cqj4mwGLTr5kL19kA8mVXopZLdBgjkUH+3aO2Laa/JfKHHb++UjENXQJY+3yXfew3N/kFao0deUDYUF0A8g7oqzG1XCQQ5Ucj+BIiT+xR8U7O3SGtSOnU8yG4CshkcWmCY9g6ZBlhDvNgAZA/w1QJrau/UlJa9fufhE3Ah/Lc024M0S0QRWwXEhL3xaHvSoyEI58uAQ8QRGFPbo6YGjDAX/wZQAt992DuEdyx8A4JiA8a2D43FVsQ+AWnEGTRtX2rCDHPZBUDBDzA0fwDNgA9nL5lwQPcZwCIIHdMOQKEM9mzf6lEeYwKQzeGbfweEC2+YE4Bz7IJhS8iALlUTowhG0JYBtKmaFAKICKYygCnFkLlicRzKRSBiGGKcBagIBnKAAZVCgAVRhbocoA4qBlmByvheDnBP5VxwAKYcwHQAGZzIbQIdLDDBDEMEsCUFgPgfADqyhTgvxQ6r/ds21tgv+UJqUyH9YntYkS1lCyq4x/ZRB9DkygB03GehDiVhLAMYUwqKIZZ8lv0de/QzlpPs6k4cyqbMn0DHMqMT6bhG+zCQOQ1U/J0nwGlJygXnXiidECDFhQs9/zeTirWEc7HkS0i/dNtvABPEu7wDiPBnOlj9bWUb6EAt87P55Rp96tBW+vmlxkBbWOT5xe0c4S1/HQrZj7B/JxyYNxhHvOoQPG5FQ9hjiYe/OpRUgtJABGh4yf+LY1/ll0tNVoTzB6RbHl68NHmi261ynlxu88Jc+NC1oLcjEWNqVLvYJ/uT1UbzmPM/fRxSs9zeUlJT0SoPsdPi/GitU01dct7qI9UkQN2l4ZyKkUFFLD5xZwdXm21BuKNEvN6KeWOzqrQxfR1uae65WbZfnhfy3AkDu7QdYDQb5lcsmll3Zp4RTRudEi07/XliEQR+0yEv5lPT2tT1QV/vlPmq/erMFE7Q26dq0Zn6rmfWp601u67o9LBYJe954sR96Epeig/w1nMfN9R/bjkvo8ltY1/qiM/VKj/Uvij92kO5tXgR2jV4Jo/5FuWTHkbfiCsiH/E4fJ+FLjeto6Ez79M7JeM0HE182iai4ZOUy8K/gpUkXKVSObwAAAAASUVORK5CYII=);--pack-panel:var(--pack-secondary);--pack-inset:var(--pack-input);--pack-input:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMAAAABACAMAAAB7sojtAAAABGdBTUEAALGPC/xhBQAAAEtQTFRF////////////////////////////////////////AAAA2NnhycvZvb/O9fb5nqC07u/0pKa53t/muLnIsbPDy8zX2tznmJqv////Kf0AhwAAAAt0Uk5TT1/Pr2/v3z+/nwCJfhV2AAAArElEQVRo3u3aNw4DMQwFUW2WuDny3/+k3sJw75LAzAn4AEoVk9lQclbAci6DWbKiwBVLlTRelwfsukapSrVuD9utOkmrz9MTsGn2VXoB7k/Q3L+AbYn4gJftB4j6BwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/ADrtfsSc//BdXWpiH742aZDOqPOf7wbFP/42a/uo4/et2QfbcnZoit11LAAAAABJRU5ErkJggg==)}#panel,.panel-body button,.file-button,.profile-tabs button,.help-tip,.skill-details p,.card,.roster-monster{isolation:isolate;background:0 0;border-radius:6px;position:relative}#panel:before,.panel-body button:before,.file-button:before,.profile-tabs button:before,.help-tip:before,.skill-details p:before,.card:before,.roster-monster:before{z-index:-1;border:8px solid #0000;border-image:var(--pack-frame) 12 fill / 8px / 0 stretch;content:"";pointer-events:none;position:absolute;inset:0}#panel{--pack-frame:var(--pack-panel);color:#303747;padding:6px}.panel-head h2,.panel-body h3,.help-tip b{color:#263d36}.panel-body p,.help-tip small,.panel-body .help-keys,.card small,.roster-monster small,.profile-current small,.look-preview small{color:#414958}.panel-body button,.file-button,.profile-tabs button{--pack-frame:var(--pack-button);color:#073e2e}.profile-tabs button,.dialog-actions button:first-child{--pack-frame:var(--pack-secondary);color:#303747}.profile-tabs button[aria-selected=true]{--pack-frame:var(--pack-button);color:#073e2e;background:0 0}.profile-tabs button[aria-selected=true]:after{content:"";background:currentColor;height:2px;position:absolute;bottom:8px;left:20%;right:20%}.panel-body button:hover:not(:disabled),.file-button:hover{filter:brightness(1.08);background:0 0}.panel-body button:active:not(:disabled),.file-button:active,.profile-tabs button:active{transform:translateY(2px)}.panel-body button:disabled{--pack-frame:var(--pack-secondary);color:#303747;opacity:.6}.help-tip,.skill-details p,.card,.roster-monster{--pack-frame:var(--pack-inset)}.help-tip,.skill-details p{padding:12px}.card,.roster-monster{padding:12px 8px}.panel-body input:not([type=file]),.panel-body select{border:6px solid #0000;border-image:var(--pack-input) 6 fill / 6px / 0 stretch;color:#303747;background:0 0;border-radius:4px;padding:6px 8px}.file-button:focus-within{outline-offset:2px;outline:3px solid #df9e64}.stat-avatar,.top-buttons button,.quick button,.skillbar button,.panel-head button,.panel-body .menu-pager button{background:var(--pack-round) center / 100% 100% no-repeat;box-shadow:none;color:#073e2e}.stat-avatar .monster-card-image{width:42px;height:42px}.top-buttons button:hover:not(:disabled),.quick button:hover:not(:disabled),.skillbar button:hover:not(:disabled){background:var(--pack-round) center / 100% 100% no-repeat;filter:brightness(1.08)}.top-buttons button:active:not(:disabled),.quick button:active:not(:disabled),.skillbar button:active:not(:disabled){box-shadow:none}.quick button.active,.quick button.active:hover{background-image:var(--pack-selected);color:#523800}.skillbar button.cooling,.skillbar button:disabled:not(.cooling),.panel-head button,.panel-body .menu-pager button:disabled{background-image:var(--pack-round-grey)}.skillbar button.cooling{color:#303747}.panel-body .menu-pager button:before{content:none}.panel-body .menu-pager button:hover:not(:disabled),.help-icon,.skill-detail-icon{background:var(--pack-round) center / 100% 100% no-repeat}.monster-preview,.card .monster-card-image,.roster-monster .monster-card-image,.profile-current .monster-card-image{background-color:#e9edf0}@media (width<=520px){.help-tip{padding:10px}.panel-head,.panel-body{padding-left:16px;padding-right:16px}}
