:root{--sky:#8cc8fa;--ink:#3b2a4d;--ink-soft:#6d5a80;--card:#fff8ef;--card-2:#ffeede;--surface:#fff;--shade:59, 42, 77;--urgent-bg:#ffe1e1;--stars-bg:#fff3c4;--pink:#ff7fa3;--pink-d:#e0507c;--green:#5ccf6b;--green-d:#36a148;--blue:#4fa8ff;--blue-d:#2b7fd6;--yellow:#ffd23f;--yellow-d:#e0a800;--purple:#a07bff;--purple-d:#7652dc;--grey:#c9bfd4;--grey-d:#a497b3;--red:#ff5d5d;--energy:#6be07a;--radius:1.1em;--font:"Trebuchet MS", "Arial Rounded MT Bold", "Segoe UI", system-ui, -apple-system, sans-serif}:root[data-theme=dark]{--sky:#1d1730;--ink:#f1eafc;--ink-soft:#b3a6c9;--card:#231c35;--card-2:#30274a;--surface:#3a2f57;--shade:0, 0, 0;--urgent-bg:#4d2233;--stars-bg:#4a3d1c;--grey:#5d5275;--grey-d:#463d5b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] .modal h1{color:var(--pink)}:root[data-theme=dark] .menu .sub,:root[data-theme=dark] .item-lv,:root[data-theme=dark] .perk .ps{color:#b99bff}:root[data-theme=dark] .nav-text small{color:#7be08a}:root[data-theme=dark] .maxed{color:var(--yellow)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{background:var(--sky);width:100%;height:100%;color:var(--ink);font-family:var(--font);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:none;overscroll-behavior:none;margin:0;padding:0;font-size:clamp(11px,min(3.9vw,2.75vh),22px);overflow:hidden}#game{touch-action:none;outline:none;width:100%;height:100%;display:block;position:fixed;top:0;bottom:0;left:0;right:0}#ui{pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}#ui button,#ui .interactive{pointer-events:auto}#boot{background:var(--sky);z-index:50;flex-direction:column;justify-content:center;align-items:center;gap:1.2em;transition:opacity .4s;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}#boot.hide{opacity:0;pointer-events:none}.boot-pig{font-size:4.5em;animation:.9s ease-in-out infinite bob}.boot-bar{background:#ffffff80;border-radius:1em;width:12em;height:.9em;overflow:hidden}.boot-bar i{background:var(--pink);border-radius:1em;width:30%;height:100%;animation:1.2s ease-in-out infinite boot;display:block}@keyframes boot{0%{transform:translate(-100%)}to{transform:translate(350%)}}@keyframes bob{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-.2em)rotate(4deg)}}.btn{--c:var(--green);--cd:var(--green-d);font-family:var(--font);color:#fff;background:var(--c);box-shadow:0 .28em 0 var(--cd), 0 .45em .6em #3c1e5a2e;text-shadow:0 .08em #0000002e;cursor:pointer;white-space:nowrap;border:none;border-radius:.9em;justify-content:center;align-items:center;gap:.4em;padding:.55em 1.2em .7em;font-size:1em;font-weight:800;line-height:1.1;transition:transform 80ms,box-shadow 80ms,filter .15s;display:inline-flex}.btn:hover{filter:brightness(1.06)}.btn:active{box-shadow:0 .08em 0 var(--cd), 0 .2em .3em #3c1e5a2e;transform:translateY(.2em)}.btn.big{padding:.6em 1.6em .75em;font-size:1.35em}.btn.small{padding:.4em .8em .5em;font-size:.85em}.btn.pink{--c:var(--pink);--cd:var(--pink-d)}.btn.blue{--c:var(--blue);--cd:var(--blue-d)}.btn.yellow{--c:var(--yellow);--cd:var(--yellow-d);color:#3b2a4d;text-shadow:none}.btn.purple{--c:var(--purple);--cd:var(--purple-d)}.btn.grey,.btn:disabled{--c:var(--grey);--cd:var(--grey-d)}.btn:disabled{cursor:default;filter:none}.btn.icon{padding:.45em .6em .55em;font-size:1.1em}.ad-mark{background:#ffffff4d;border-radius:.4em;padding:.1em .35em;font-size:.75em}.hud{padding:max(.5em, env(safe-area-inset-top)) .6em 0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:.5em;transition:opacity .25s;display:grid;position:absolute;top:0;left:0;right:0}.hud.hidden{opacity:0}.hud .left,.hud .right{align-items:center;gap:.4em;display:flex}.hud .right{justify-content:flex-end}.pill{background:var(--card);box-shadow:0 .2em 0 rgba(var(--shade), .18);white-space:nowrap;border-radius:1em;align-items:center;gap:.35em;padding:.3em .7em .3em .4em;font-weight:800;display:inline-flex}.pill .ico{font-size:1.25em;line-height:1;display:inline-block}.pill .val{font-size:1.15em}.pill.bump .ico{animation:.18s bump}@keyframes bump{50%{transform:scale(1.35)}}.center-col{flex-direction:column;align-items:center;gap:.3em;display:flex}.energy{background:rgba(var(--shade), .35);width:min(16em,30vw);height:1.5em;box-shadow:inset 0 .15em 0 #00000026, 0 .2em 0 rgba(var(--shade), .18);border:.15em solid var(--card);border-radius:1em;position:relative;overflow:hidden}.energy i{background:linear-gradient(#8ff09b, var(--energy));border-radius:1em;transition:width .15s;position:absolute;top:0;bottom:0;left:0}.energy.low i{background:linear-gradient(#ffb0a0, var(--red))}.energy span{color:#fff;text-shadow:0 .08em .1em #00000073;justify-content:center;align-items:center;font-size:.85em;font-weight:800;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.daytag{color:#fff;text-shadow:0 .1em .15em rgba(var(--shade), .5);font-size:.85em;font-weight:800}.bill-pill.urgent{background:var(--urgent-bg);animation:.9s infinite pulse}@keyframes pulse{50%{transform:scale(1.06)}}.bill-pill small{color:var(--ink-soft);font-size:.8em;font-weight:800}.hud .val{font-variant-numeric:tabular-nums}.hud .left>.pill{flex-shrink:0}.hud .right{min-width:0}.hud .right>.btn{flex-shrink:0}.bill-pill{min-width:0;overflow:hidden}.bill-pill .col{min-width:0}.bill-pill small,.bill-pill .val{text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}@media (orientation:portrait),(max-width:560px){.hud{grid-template-columns:minmax(0,1fr) auto;row-gap:.35em}.hud .right>.bill-pill{flex-shrink:0}.hud .center-col{grid-area:2/1/auto/-1}.hud .left{grid-row:1}.hud .right{grid-area:1/2}.energy{width:min(20em,100vw - 4em)}}.floaters{position:absolute;top:0;bottom:0;left:0;right:0}.ft{color:#fff;text-shadow:0 .1em 0 rgba(var(--shade), .7), 0 0 .3em rgba(var(--shade), .5);white-space:nowrap;will-change:transform, opacity;font-size:1.1em;font-weight:900;animation:.8s ease-out forwards ft;position:absolute;top:0;left:0}.ft.crit{color:var(--yellow);font-size:1.5em}.ft.zap{color:var(--energy)}.ft.gold{color:#ffe066}.ft.big{color:#ffd23f;font-size:1.9em}@keyframes ft{0%{opacity:0;translate:-50%;scale:.6}15%{opacity:1;scale:1.15}30%{scale:1}to{opacity:0;translate:-50% -2.4em}}.hpbar{background:rgba(var(--shade), .45);border:.08em solid #fffc;border-radius:.3em;width:2.8em;height:.45em;margin-left:-1.4em;position:absolute;top:0;left:0;overflow:hidden}.hpbar i{background:var(--pink);height:100%;display:block}.hpbar.king i{background:var(--purple)}.toast{z-index:20;background:var(--card);box-shadow:0 .25em 0 rgba(var(--shade), .2);text-align:center;border-radius:1em;align-items:center;gap:.4em;width:max-content;max-width:calc(100vw - 16px);padding:.5em 1em;font-size:1.1em;font-weight:800;animation:2.4s forwards toast;display:flex;position:absolute;top:22%;left:50%;transform:translate(-50%)}@keyframes toast{0%{opacity:0;transform:translate(-50%,-.6em)scale(.8)}10%,80%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%,-.4em)scale(.95)}}.banner{z-index:20;pointer-events:none;color:#fff;text-shadow:0 .08em 0 var(--pink-d), 0 .15em .3em rgba(var(--shade), .4);white-space:nowrap;font-size:2.6em;font-weight:900;animation:1.3s forwards banner;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}@keyframes banner{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}20%{opacity:1;transform:translate(-50%,-50%)scale(1.1)}30%,75%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-80%)scale(1)}}.hint-hand{pointer-events:none;font-size:2.5em;animation:1.6s ease-in-out infinite hand;position:absolute}@keyframes hand{0%,to{transform:translate(-1.5em)}50%{transform:translate(1.5em,.4em)}}.hint-text{background:rgba(var(--shade), .75);color:#fff;text-align:center;border-radius:1em;width:max-content;max-width:90vw;padding:.5em 1em;font-weight:700;position:absolute;bottom:12%;left:50%;transform:translate(-50%)}.overlay{z-index:10;background:rgba(var(--shade), .45);pointer-events:auto;justify-content:center;align-items:center;animation:.2s fade;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.overlay.clear{background:0 0}@keyframes fade{0%{opacity:0}}.modal{background:var(--card);box-shadow:0 .4em 0 rgba(var(--shade), .25), 0 1em 2em rgba(var(--shade), .3);text-align:center;transform-origin:50%;border-radius:1.4em;flex-direction:column;flex-shrink:0;align-items:center;gap:.8em;padding:1.1em 1.3em 1.3em;animation:.25s cubic-bezier(.2,1.4,.4,1) pop;display:flex}.modal.still{animation:none}.node.bought,.shop-item.bought{animation:.3s bought}@keyframes bought{40%{transform:scale(1.07)}}@keyframes pop{0%{opacity:0;scale:.85}}.modal h1,.modal h2{margin:0;line-height:1.1}.modal h1{color:var(--pink-d);font-size:2.2em}.modal h2{font-size:1.5em}.modal p{color:var(--ink-soft);margin:0;line-height:1.35}.row{flex-wrap:nowrap;justify-content:center;align-items:center;gap:.6em;display:flex}.col{flex-direction:column;align-items:center;gap:.6em;display:flex}.big-emoji{font-size:3.2em;line-height:1}.stat-line{align-items:center;gap:.3em;font-size:1.6em;font-weight:900;display:flex}.menu{width:22em}.menu .logo{line-height:1;animation:1.2s ease-in-out infinite bob}.menu .sub{color:var(--purple-d);margin-top:-.4em;font-size:1.15em;font-weight:800}.overlay.full{background:var(--card);animation:.2s fade}.sheet{padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));background:radial-gradient(circle at 20% 10%,#a07bff1f,#0000 45%),radial-gradient(circle at 85% 90%,#ff7fa31f,#0000 45%);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.sheet-col{transform-origin:50%;flex-direction:column;flex-shrink:0;display:flex}.sheet-col h2{margin:0;font-size:1.5em;line-height:1.1}.sheet-col p{color:var(--ink-soft);margin:0;line-height:1.35}.screen{text-align:left;align-items:stretch;gap:.75em;width:24em}.screen h2{text-align:center}.caption{color:var(--ink-soft);text-align:center;font-size:.85em;font-weight:800}.btn.wide{width:100%}.topbar{justify-content:space-between;align-items:center;gap:.5em;display:flex}.stars-pill{background:var(--stars-bg)}.day-result{width:22em}.dr-stats{background:var(--card-2);text-align:left;border-radius:1em;grid-template-columns:1fr auto;align-self:stretch;align-items:center;gap:.35em 1em;padding:.7em 1em;display:grid}.dr-stats span{color:var(--ink-soft);font-weight:700}.dr-stats b{justify-content:flex-end;font-size:1.35em}.dr-stats .dr-x2{color:var(--yellow-d)}:root[data-theme=dark] .dr-stats .dr-x2{color:var(--yellow)}.day-result .row .btn{flex:1}.big-num{font-size:1.35em}.track{justify-content:space-between;gap:.25em;margin-top:-.35em;display:flex}.step{flex:1;justify-content:center;display:flex}.step .ic{width:2em;height:2em;transition:transform .2s}.step.done .ic{opacity:.55}.step.todo .ic{filter:grayscale();opacity:.35}.step.cur .ic{filter:drop-shadow(0 0 .25em #ff5a78cc);transform:scale(1.2)}.bill-card{background:var(--surface);box-shadow:0 .2em 0 rgba(var(--shade), .12);border:.16em solid #0000;border-radius:1.1em;flex-direction:column;gap:.55em;padding:.8em;display:flex}.bill-card.urgent{border-color:var(--red)}.bill-top{align-items:center;gap:.7em;display:flex}.ic.bill-ic{width:3em;height:3em}.bill-info{flex-direction:column;gap:.15em;display:flex}.bill-info b{font-size:1.25em}.bill-info small{color:var(--ink-soft);font-weight:700}.warn{font-weight:800;color:var(--red)!important}.hint{color:var(--ink-soft);font-size:.8em;font-weight:700}.progress-label{justify-content:flex-end;margin-bottom:-.3em;font-size:.9em;font-weight:800;display:flex}.progress-label .ic{width:1.1em;height:1.1em}.progress{background:var(--card-2);border-radius:1em;width:100%;height:.7em;overflow:hidden}.progress i{background:var(--green);border-radius:1em;height:100%;display:block}.nav-row{gap:.6em;display:flex}.nav-btn{background:var(--surface);box-shadow:0 .2em 0 rgba(var(--shade), .15);font-size:1em;font-family:var(--font);color:var(--ink);cursor:pointer;text-align:left;border:none;border-radius:1em;flex:1;align-items:center;gap:.55em;padding:.55em .7em;transition:transform 80ms;display:flex;position:relative}.nav-btn:active{transform:translateY(.15em)}.ic.nav-ic{width:2.2em;height:2.2em}.nav-text{flex-direction:column;gap:.1em;display:flex}.nav-text b{font-size:1.05em}.nav-text small{color:var(--green-d);font-size:.75em;font-weight:800}.badge{background:var(--red);color:#fff;border-radius:1em;justify-content:center;align-items:center;min-width:1.5em;height:1.5em;padding:0 .35em;font-size:.8em;font-weight:900;display:flex;position:absolute;top:-.4em;right:-.4em}.perk-row{flex-wrap:wrap;align-items:center;gap:.35em;display:flex}.perk-row small{color:var(--ink-soft);margin-right:.2em;font-weight:800}.perk-mini{cursor:pointer;background:0 0;border:none;padding:0;font-size:1em;position:relative}.perk-mini .ic{width:1.9em;height:1.9em}.perk-mini i{color:#fff;background:#3b2a4d;border-radius:.6em;padding:0 .3em;font-size:.65em;font-style:normal;font-weight:900;position:absolute;bottom:-.2em;right:-.3em}.tabs{gap:.4em;display:flex}.tabs.seg{background:var(--card-2);border-radius:.9em;padding:.25em}.tabs.seg .tab{flex:1}.tab{font-family:var(--font);color:var(--ink-soft);cursor:pointer;background:0 0;border:none;border-radius:.7em;padding:.5em .6em;font-size:.95em;font-weight:800}.tab.on{background:var(--purple);color:#fff;box-shadow:0 .18em 0 var(--purple-d)}.tab .dot{background:var(--red);vertical-align:.15em;border-radius:50%;width:.5em;height:.5em;margin-left:.3em;display:inline-block}.list{min-height:calc(var(--rows,0) * 3.6em + (var(--rows,1) - 1) * .45em);flex-direction:column;gap:.45em;display:flex}.item{box-sizing:border-box;background:var(--surface);height:3.6em;box-shadow:0 .16em 0 rgba(var(--shade), .1);border:.14em solid #0000;border-radius:.9em;align-items:center;gap:.6em;padding:.45em .6em;display:flex}.item.on{border-color:var(--green)}.item.locked{opacity:.55}.ic.item-ic{width:2.4em;height:2.4em}.item-text{flex-direction:column;flex:1;gap:.1em;min-width:0;display:flex}.item-text b{font-size:.95em;line-height:1.15}.item-text small{color:var(--ink-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75em;line-height:1.2;display:-webkit-box;overflow:hidden}.item-text b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.item-lv{color:var(--purple-d);white-space:nowrap;font-size:.8em;font-weight:800}.item-act{flex-shrink:0;justify-content:flex-end;min-width:4.8em;display:flex}.item-act .btn{min-width:4.8em}.req{color:var(--ink-soft);text-align:right;max-width:7em;font-size:.7em;font-weight:700}.maxed{color:var(--yellow-d);font-size:.85em;font-weight:900}.perks{flex-direction:row;align-items:stretch;gap:.7em;display:flex}.perk{background:var(--surface);text-align:center;border:.18em solid var(--purple);width:11em;box-shadow:0 .3em 0 var(--purple-d);cursor:pointer;font-size:1em;font-family:var(--font);color:var(--ink);border-radius:1em;flex-direction:column;align-items:center;gap:.5em;padding:.9em .6em .8em;transition:transform .1s;display:flex}.perk:hover{transform:translateY(-.15em)}.perk:active{transform:translateY(.1em)}.perk>div{flex-direction:column;align-items:center;gap:.25em;display:flex}.perk .pn{font-size:1.15em;font-weight:900;line-height:1.15}.perk .pd{color:var(--ink-soft);font-size:.9em;line-height:1.25}.perk .ps{color:var(--purple-d);font-size:.75em;font-weight:800}.perk .pi .ic{width:3.8em;height:3.8em}@media (orientation:portrait){.perks{gap:.45em}.perk{gap:.35em;width:7.6em;padding:.7em .4em .6em}.perk .pi .ic{width:3em;height:3em}.perk .pn{font-size:1em}.perk .pd{font-size:.8em}}.col-a,.col-b{flex-direction:column;gap:.75em;display:flex}@media (max-height:520px) and (orientation:landscape){.screen.main-screen{grid-template-columns:1fr 1fr;align-items:start;column-gap:1.2em;width:44em;display:grid}.main-screen .topbar{grid-column:1/-1}.main-screen .col-b{justify-content:flex-end;align-self:stretch}.main-screen .nav-row{flex-direction:column}.screen:not(.main-screen){width:44em}.screen .list{min-height:calc(var(--rows2,0) * 3.6em + (var(--rows2,1) - 1) * .45em);grid-template-columns:1fr 1fr;align-content:start;display:grid}}.ic{object-fit:contain;vertical-align:-.3em;pointer-events:none;-webkit-user-drag:none;flex-shrink:0;width:1.3em;height:1.3em}.with-ic{align-items:center;gap:.3em;display:inline-flex}.pill .ic.ico{width:1.45em;height:1.45em}.big-emoji .ic{vertical-align:middle;width:1em;height:1em}.big-emoji .ic.big-ic{width:.9em;height:.9em}.ic.logo-img{width:5.5em;height:5.5em}.ic.hand-ic{width:1em;height:1em}.ft .ic{vertical-align:-.25em;width:1.2em;height:1.2em}.toast .ic{width:1.6em;height:1.6em}.bill-pill small .ic,.bill-pill .val .ic{width:1.1em;height:1.1em}.lb{width:21em}.lb-me{background:var(--surface);border-radius:.9em;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.2em .6em;padding:.5em .8em;display:flex}.lb-me small{color:var(--ink-soft);font-weight:700}.lb-me b{font-size:1.25em;font-weight:900}.lb-login{text-align:left;align-items:center;gap:.6em;display:flex}.lb-login small{color:var(--ink-soft);flex:1;font-weight:700;line-height:1.25}.lb-list{flex-direction:column;gap:.3em;min-height:24.7em;display:flex}.lb-note{color:var(--ink-soft);margin:auto;font-weight:700}.lb-row{background:var(--surface);border:.12em solid #0000;border-radius:.7em;align-items:center;gap:.5em;height:2.2em;padding:0 .6em;display:flex}.lb-row.me{border-color:var(--green)}.lb-rank{width:1.8em;color:var(--ink-soft);text-align:center;flex-shrink:0;font-weight:900}.lb-row.top .lb-rank{color:var(--yellow-d)}:root[data-theme=dark] .lb-row.top .lb-rank{color:var(--yellow)}.lb-ava{object-fit:cover;border-radius:50%;flex-shrink:0;width:1.6em;height:1.6em}.lb-name{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:700;overflow:hidden}.lb-score{flex-shrink:0;font-weight:900}.lb-gap{text-align:center;color:var(--ink-soft);font-weight:900;line-height:.8}@media (max-height:520px) and (orientation:landscape){.lb{grid-template-columns:1fr 1.25fr;align-content:center;column-gap:1.2em;width:40em;display:grid}.lb>*{grid-column:1}.lb>.lb-list{grid-area:1/2/span 7}}.stars-pill{cursor:pointer}.xp-gain{color:var(--green-d);font-size:.8em;font-weight:800}:root[data-theme=dark] .xp-gain{color:#7be08a}@font-face{font-family:Neucha;font-style:normal;font-weight:400;font-display:swap;src:url(./neucha-cyrillic-Ct5TrQut.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Neucha;font-style:normal;font-weight:400;font-display:swap;src:url(./neucha-latin-ClN4lHCh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font:"Neucha", "Trebuchet MS", "Segoe UI", system-ui, sans-serif}body,button{font-size-adjust:.57}.btn,.modal,.item,.bill-card,.nav-btn,.lb-row,.lb-me,.perk,.dr-stats,.pill,.toast,.progress,.progress i,.energy,.energy i,.tabs.seg,.tab.on{border:0 solid #0000;box-shadow:none;background:0 0;border-image-repeat:stretch;border-radius:0}.btn{border-image-outset:0 0 .4em;transition:transform 80ms,filter .15s}.btn:active{box-shadow:none;border-image-outset:0 0 .15em;transform:translateY(.25em)}.btn{border-image-source:url(./btn_green_light-DkLUFRdN.png);border-image-slice:36 48 56 fill;border-image-width:.562em .75em .875em}:root[data-theme=dark] .btn{border-image-source:url(./btn_green_dark-RMRuza_W.png)}.btn.pink{border-image-source:url(./btn_pink_light-Cr9Ao6_V.png);border-image-slice:36 48 56 fill;border-image-width:.562em .75em .875em}:root[data-theme=dark] .btn.pink{border-image-source:url(./btn_pink_dark-DvRCthxL.png)}.btn.blue{border-image-source:url(./btn_blue_light-dXY5lsdG.png);border-image-slice:36 48 56 fill;border-image-width:.562em .75em .875em}:root[data-theme=dark] .btn.blue{border-image-source:url(./btn_blue_dark-zeLft3Fb.png)}.btn.yellow{border-image-source:url(./btn_yellow_light-CX2rKGO0.png);border-image-slice:36 48 56 fill;border-image-width:.562em .75em .875em}:root[data-theme=dark] .btn.yellow{border-image-source:url(./btn_yellow_dark-DPNCJwGK.png)}.btn.purple{border-image-source:url(./btn_purple_light-P_BvEFf4.png);border-image-slice:36 48 56 fill;border-image-width:.562em .75em .875em}:root[data-theme=dark] .btn.purple{border-image-source:url(./btn_purple_dark-w1Bpusg7.png)}.btn.grey,.btn:disabled{border-image-source:url(./btn_grey_light-DixussGM.png);border-image-slice:36 48 56 fill;border-image-width:.562em .75em .875em}:root[data-theme=dark] .btn.grey,:root[data-theme=dark] .btn:disabled{border-image-source:url(./btn_grey_dark-Cn94OTRu.png)}.btn.icon{border-image-source:url(./btnsq_green_light-BQmqwKdA.png);border-image-slice:36 44 56 fill;border-image-width:.562em .688em .875em}:root[data-theme=dark] .btn.icon{border-image-source:url(./btnsq_green_dark-CAwWQnFJ.png)}.btn.icon.pink{border-image-source:url(./btnsq_pink_light-k7oxjRzo.png);border-image-slice:36 44 56 fill;border-image-width:.562em .688em .875em}:root[data-theme=dark] .btn.icon.pink{border-image-source:url(./btnsq_pink_dark-3-RctRgI.png)}.btn.icon.blue{border-image-source:url(./btnsq_blue_light-BV1DYFAk.png);border-image-slice:36 44 56 fill;border-image-width:.562em .688em .875em}:root[data-theme=dark] .btn.icon.blue{border-image-source:url(./btnsq_blue_dark-DrdSzo_s.png)}.btn.icon.yellow{border-image-source:url(./btnsq_yellow_light-CoCU_eIz.png);border-image-slice:36 44 56 fill;border-image-width:.562em .688em .875em}:root[data-theme=dark] .btn.icon.yellow{border-image-source:url(./btnsq_yellow_dark-Df1lnlQq.png)}.btn.icon.purple{border-image-source:url(./btnsq_purple_light-Rymk_RJs.png);border-image-slice:36 44 56 fill;border-image-width:.562em .688em .875em}:root[data-theme=dark] .btn.icon.purple{border-image-source:url(./btnsq_purple_dark-t2tzwd0F.png)}.btn.icon.grey,.btn.icon:disabled{border-image-source:url(./btnsq_grey_light-DXud-2iP.png);border-image-slice:36 44 56 fill;border-image-width:.562em .688em .875em}:root[data-theme=dark] .btn.icon.grey,:root[data-theme=dark] .btn.icon:disabled{border-image-source:url(./btnsq_grey_dark-D10WqicD.png)}.tab.on{border-image-source:url(./btn_purple_light-P_BvEFf4.png);border-image-slice:36 48 56 fill;border-image-width:.562em .75em .875em;border-image-outset:0 0 .2em;margin-bottom:.2em}:root[data-theme=dark] .tab.on{border-image-source:url(./btn_purple_dark-w1Bpusg7.png)}.modal{border-image-source:url(./panel_card_light-_wKvugSV.png);border-image-slice:40 fill;border-image-width:.625em}:root[data-theme=dark] .modal{border-image-source:url(./panel_card_dark-B-9JjgFH.png)}.item,.bill-card,.nav-btn,.lb-row,.lb-me,.perk,.dr-stats{border-image-source:url(./panel_surface_light-DpLcWQMQ.png);border-image-slice:40 fill;border-image-width:.625em}:root[data-theme=dark] .item,:root[data-theme=dark] .bill-card,:root[data-theme=dark] .nav-btn,:root[data-theme=dark] .lb-row,:root[data-theme=dark] .lb-me,:root[data-theme=dark] .perk,:root[data-theme=dark] .dr-stats{border-image-source:url(./panel_surface_dark-C7tUw_wa.png)}.item.on,.lb-row.me{border-image-source:url(./panel_on_light-BDBCIRqu.png);border-image-slice:40 fill;border-image-width:.625em}:root[data-theme=dark] .item.on,:root[data-theme=dark] .lb-row.me{border-image-source:url(./panel_on_dark-ETXBSM53.png)}.bill-card.urgent{border-image-source:url(./panel_urgent_light-CYxyOaig.png);border-image-slice:40 fill;border-image-width:.625em}:root[data-theme=dark] .bill-card.urgent{border-image-source:url(./panel_urgent_dark-B3RnnoeS.png)}.item.locked{border-image-source:url(./slot_surface_light-DyU36VSF.png);border-image-slice:36 fill;border-image-width:.562em}:root[data-theme=dark] .item.locked{border-image-source:url(./slot_surface_dark-0R2feyjJ.png)}.tabs.seg{border-image-source:url(./panel_track_light-Bgg-St2P.png);border-image-slice:40 fill;border-image-width:.625em}:root[data-theme=dark] .tabs.seg{border-image-source:url(./panel_track_dark-_PaiQopv.png)}.pill,.toast{border-image-source:url(./pill_card_light-YrZJq-nk.png);border-image-slice:40 52 fill;border-image-width:.625em .812em}:root[data-theme=dark] .pill,:root[data-theme=dark] .toast{border-image-source:url(./pill_card_dark-czcTR3-9.png)}.stars-pill{border-image-source:url(./pill_stars_light-DlGrSY7v.png);border-image-slice:40 52 fill;border-image-width:.625em .812em}:root[data-theme=dark] .stars-pill{border-image-source:url(./pill_stars_dark-qNRKeFaV.png)}.bill-pill.urgent{border-image-source:url(./pill_urgent_light-CvUrEioQ.png);border-image-slice:40 52 fill;border-image-width:.625em .812em}:root[data-theme=dark] .bill-pill.urgent{border-image-source:url(./pill_urgent_dark-CEQnMFTF.png)}.progress,.energy{border-image-source:url(./bar_track_light-xF_SzdTa.png);border-image-slice:20 28 fill;border-image-width:.312em .438em}:root[data-theme=dark] .progress,:root[data-theme=dark] .energy{border-image-source:url(./bar_track_dark-BvLYyq7r.png)}.progress i,.energy i{border-image-source:url(./bar_green_dark-Dzrv_e21.png);border-image-slice:20 28 fill;border-image-width:.312em .438em}:root[data-theme=dark] .progress i,:root[data-theme=dark] .energy i{border-image-source:url(./bar_green_dark-Dzrv_e21.png)}.energy.low i{border-image-source:url(./bar_red_dark-Bo2F8qYW.png);border-image-slice:20 28 fill;border-image-width:.312em .438em}:root[data-theme=dark] .energy.low i{border-image-source:url(./bar_red_dark-Bo2F8qYW.png)}.progress{position:relative;overflow:visible}.energy{overflow:visible}.progress i,.energy i,.energy.low i{width:auto;height:auto;clip-path:inset(0 calc(100% - var(--p,0) * 100%) 0 0);background:0 0;transition:clip-path .35s cubic-bezier(.3,.8,.3,1);position:absolute;top:0;bottom:0;left:0;right:0}.progress:after,.energy:after{content:"";pointer-events:none;border-style:solid;border-width:0;border-image:url(./bar_line_light-BoM83q34.png) 20 28/.312em .438em;position:absolute;top:0;bottom:0;left:0;right:0}:root[data-theme=dark] .progress:after,:root[data-theme=dark] .energy:after{border-image-source:url(./bar_line_dark-B_dGXqIA.png)}.energy span{z-index:1;color:var(--ink);text-shadow:0 0 .25em #ffffffe6}:root[data-theme=dark] .energy span{color:#fff;text-shadow:0 .08em .1em #00000073}.btn.grey,.btn:disabled{color:var(--ink-soft);text-shadow:none}:root[data-theme=dark] .btn.grey,:root[data-theme=dark] .btn:disabled{color:#cfc4e3}.hpbar{background:url(./bar_track_light-xF_SzdTa.png) 50%/100% 100% no-repeat;border:none;border-radius:0;width:3em;height:.6em;margin-left:-1.5em;overflow:visible}.hpbar.king{width:7em;height:.8em;margin-left:-3.5em}:root[data-theme=dark] .hpbar{background-image:url(./bar_track_dark-BvLYyq7r.png)}.hpbar i,.hpbar.king i{height:auto;clip-path:inset(0 calc(100% - var(--p,1) * 100%) 0 0);background:url(./bar_pink_dark-DDYRG7hr.png) 50%/100% 100% no-repeat;transition:clip-path .2s ease-out;position:absolute;top:0;bottom:0;left:0;right:0}:root[data-theme=dark] .hpbar i{background-image:url(./bar_pink_dark-DDYRG7hr.png)}.hpbar.king i,:root[data-theme=dark] .hpbar.king i{background-image:url(./bar_purple_dark-QLKflfks.png)}.hpbar:after{content:"";background:url(./bar_line_light-BoM83q34.png) 50%/100% 100% no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}:root[data-theme=dark] .hpbar:after{background-image:url(./bar_line_dark-B_dGXqIA.png)}.btn,.modal,.item,.bill-card,.nav-btn,.lb-row,.lb-me,.perk,.dr-stats,.pill,.tabs.seg,.tab.on,.progress,.energy{position:relative}.btn,.modal,.item,.bill-card,.nav-btn,.lb-row,.lb-me,.perk,.dr-stats,.pill,.toast,.tabs.seg,.tab.on,.progress,.energy,.progress i,.energy i{isolation:isolate}.btn:before,.modal:before,.item:before,.bill-card:before,.nav-btn:before,.lb-row:before,.lb-me:before,.perk:before,.dr-stats:before,.pill:before,.toast:before,.tabs.seg:before,.tab.on:before,.progress:before,.energy:before,.progress i:before,.energy i:before{content:"";z-index:-1;pointer-events:none;border-style:solid;border-width:0;border-image-source:inherit;border-image-slice:inherit;border-image-outset:inherit;border-image-repeat:stretch;position:absolute;top:0;bottom:0;left:0;right:0}.btn:before,.tab.on:before{border-image-width:.619em .825em .963em}.btn.icon:before{border-image-width:.619em .757em .963em}.modal:before,.item:before,.bill-card:before,.nav-btn:before,.lb-row:before,.lb-me:before,.perk:before,.dr-stats:before,.tabs.seg:before{border-image-width:.688em}.pill:before,.toast:before{border-image-width:.688em .894em}.progress:before,.energy:before,.progress i:before,.energy i:before{border-image-width:.344em .481em}.item.locked:before{content:none}
