.bubble.svelte-1uypjkl{color:#2a1a2e;overflow-wrap:anywhere;background:#f1e4c8;border:2px solid #120c18;max-width:15rem;padding:6px 9px 7px;box-shadow:3px 3px #120c18}.tail.svelte-1uypjkl{background:linear-gradient(#f1e4c8,#f1e4c8) 2px 0/6px 3px no-repeat,linear-gradient(#f1e4c8,#f1e4c8) 2px 3px/3px 3px no-repeat,linear-gradient(#120c18,#120c18) 0 0/2px 6px no-repeat,linear-gradient(#120c18,#120c18) 8px 0/2px 3px no-repeat,linear-gradient(#120c18,#120c18) 5px 3px/3px 2px no-repeat,linear-gradient(#120c18,#120c18) 2px 6px/3px 2px no-repeat;width:10px;height:8px;margin-top:-2px;position:absolute;top:100%;left:18px}.dot.svelte-1uypjkl{background:#6a6085;width:6px;height:6px}.dot.online.svelte-1uypjkl{background:#43b581}.dot.idle.svelte-1uypjkl{background:#faa61a}.dot.dnd.svelte-1uypjkl{background:#f04747}.deck.svelte-1rjh7kb{background:linear-gradient(#2e2338,#231a2c);border:3px solid #120c18;border-radius:14px;padding:12px 14px;box-shadow:inset 0 2px #4a3a58,inset 0 -3px #1a1220,0 6px #0a0710,0 18px 40px -12px #000c}.lcd.svelte-1rjh7kb{color:#ffcf8a;text-shadow:0 0 6px #ffcf8a8c;background:#1e160e;border:3px solid #120c18;border-radius:6px;padding:8px 10px;position:relative;overflow:hidden;box-shadow:inset 0 0 18px #000000b3}.lcd.svelte-1rjh7kb:after{content:"";pointer-events:none;background:repeating-linear-gradient(#0000002e 0 1px,#0000 1px 3px);position:absolute;inset:0}.marquee.svelte-1rjh7kb{padding-left:100%;animation:14s linear infinite svelte-1rjh7kb-marquee;display:inline-block}@keyframes svelte-1rjh7kb-marquee{to{transform:translate(-100%)}}.blink.svelte-1rjh7kb{animation:1.2s step-end infinite svelte-1rjh7kb-blink}@keyframes svelte-1rjh7kb-blink{50%{opacity:.35}}.led.svelte-1rjh7kb{background:#3a2a32;border:1px solid #120c18;width:7px;height:7px;display:inline-block}.led.live.svelte-1rjh7kb{background:#ff6fae;box-shadow:0 0 8px #ff6fae}.led.tuning.svelte-1rjh7kb{background:#ffcf8a;animation:.5s step-end infinite svelte-1rjh7kb-blink}.led.error.svelte-1rjh7kb{background:#ffcf8a}.reel.spin.svelte-1rjh7kb{animation:2.4s linear infinite svelte-1rjh7kb-spin}@keyframes svelte-1rjh7kb-spin{to{transform:rotate(-360deg)}}.key.svelte-1rjh7kb{color:#e9e2f7;background:#3d3049;border:2px solid #120c18;border-radius:6px;place-items:center;min-width:44px;height:36px;padding:0 10px;font-size:12px;transition:transform 60ms,box-shadow 60ms;display:grid;box-shadow:inset 0 2px #5a4868,0 4px #120c18}.key.svelte-1rjh7kb:hover{background:#46385a}.key.svelte-1rjh7kb:active,.key.down.svelte-1rjh7kb{transform:translateY(3px);box-shadow:inset 0 2px #2a2034,0 1px #120c18}.key-main.svelte-1rjh7kb{color:#0d0a14;background:#ff9ecf;min-width:56px;box-shadow:inset 0 2px #ffd0e6,0 4px #120c18}.key-main.svelte-1rjh7kb:hover{background:#ffb3d9}.key-main.down.svelte-1rjh7kb{background:#ff8cc4;box-shadow:inset 0 2px #d9709f,0 1px #120c18}.fader.svelte-1rjh7kb{appearance:none;cursor:pointer;background:#120c18;border:1px solid #3a2a48;width:100%;height:6px}.fader.svelte-1rjh7kb::-webkit-slider-thumb{appearance:none;background:#e9e2f7;border:2px solid #120c18;width:12px;height:18px;box-shadow:inset 0 -3px #b7a8ff}.fader.svelte-1rjh7kb::-moz-range-thumb{background:#e9e2f7;border:2px solid #120c18;border-radius:0;width:10px;height:16px;box-shadow:inset 0 -3px #b7a8ff}@media (prefers-reduced-motion:reduce){.marquee.svelte-1rjh7kb,.reel.spin.svelte-1rjh7kb,.blink.svelte-1rjh7kb{animation:none}.marquee.svelte-1rjh7kb{padding-left:0}}.cabinet.svelte-hwzcrb{background:linear-gradient(#2e2338,#231a2c);border:3px solid #120c18;border-radius:14px;padding:12px 14px 14px;box-shadow:inset 0 2px #4a3a58,inset 0 -3px #1a1220,0 6px #0a0710,0 18px 40px -12px #000c}.cabinet.bare.svelte-hwzcrb{box-shadow:none;background:0 0;border:none;padding:0}.cabinet.bare.svelte-hwzcrb>div:where(.svelte-hwzcrb):first-child{display:none}.screen.svelte-hwzcrb{background:#0e0a16;border:3px solid #120c18;border-radius:8px;padding:16px;position:relative;overflow:hidden;box-shadow:inset 0 0 30px #000c}.screen.svelte-hwzcrb:after{content:"";pointer-events:none;background:repeating-linear-gradient(#ffffff06 0 1px,#0000 1px 3px);position:absolute;inset:0}.btn.svelte-hwzcrb{font-family:var(--font-pixel);color:#0d0a14;background:#ff9ecf;border:2px solid #120c18;border-radius:6px;padding:8px 16px;font-size:12px;transition:transform 60ms;box-shadow:inset 0 2px #ffd0e6,0 4px #120c18}.btn.svelte-hwzcrb:hover{background:#ffb3d9}.btn.svelte-hwzcrb:active{transform:translateY(3px);box-shadow:inset 0 2px #d9709f,0 1px #120c18}.btn-sm.svelte-hwzcrb{color:#ffcf8a;border:1px solid #ffcf8a66;border-radius:4px;padding:4px 10px;font-size:11px}.btn-sm.svelte-hwzcrb:hover:not(:disabled){background:#ffcf8a1a}.btn-sm.svelte-hwzcrb:disabled{opacity:.35;cursor:not-allowed}.opt.svelte-hwzcrb{text-align:left;background:#161022;border:1px solid #2c2342;border-radius:6px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:9px 12px;font-size:12px;transition:border-color .12s,background .12s,transform 60ms;display:grid}.opt.svelte-hwzcrb:hover:not(:disabled){background:#1d1530;border-color:#ff9ecf99}.opt.svelte-hwzcrb:active:not(:disabled){transform:translateY(1px)}.opt.out.svelte-hwzcrb{opacity:.3;cursor:not-allowed;text-decoration:line-through}.blink.svelte-hwzcrb{animation:1s step-end infinite svelte-hwzcrb-blink}@keyframes svelte-hwzcrb-blink{50%{opacity:.4}}@media (width<=480px){.opt.svelte-hwzcrb{grid-template-columns:minmax(0,1fr) auto}.opt.svelte-hwzcrb>span:where(.svelte-hwzcrb):nth-child(2){text-align:left;grid-column:1}.opt.svelte-hwzcrb>span:where(.svelte-hwzcrb):nth-child(3){grid-area:1/2}}.hot.svelte-1i3vndv{cursor:pointer;border:2px dashed #0000;border-radius:3px;place-items:center;transition:border-color .12s,background .12s;display:grid;position:absolute}.hot.svelte-1i3vndv:hover,.hot.svelte-1i3vndv:focus-visible,.hot.sel.svelte-1i3vndv{background:#ffcf8a12;border-color:#ffcf8ae6;outline:none}.icon.svelte-1i3vndv{filter:drop-shadow(0 2px #120c18);font-size:clamp(11px,2.2vw,22px);line-height:1}.tip.svelte-1i3vndv{white-space:nowrap;color:#2a1a2e;opacity:0;pointer-events:none;z-index:3;background:#f1e4c8;border:2px solid #120c18;padding:1px 6px;font-size:10px;transition:opacity .1s;position:absolute;bottom:calc(100% + 3px);left:50%;translate:-50%;box-shadow:2px 2px #120c18}.hot.svelte-1i3vndv:hover .tip:where(.svelte-1i3vndv),.hot.svelte-1i3vndv:focus-visible .tip:where(.svelte-1i3vndv){opacity:1}.hot.sel.svelte-1i3vndv .tip:where(.svelte-1i3vndv){display:none}.hot.svelte-1i3vndv:after{content:"";background:#ffcf8a;width:3px;height:3px;animation:2.6s infinite svelte-1i3vndv-twinkle;position:absolute;top:2px;right:2px;box-shadow:0 0 5px #ffcf8a}.hot.svelte-1i3vndv:hover:after,.hot.sel.svelte-1i3vndv:after{display:none}@keyframes svelte-1i3vndv-twinkle{50%{opacity:.1}}.bubble-wrap.svelte-1i3vndv{z-index:6;width:min(15rem,70%);animation:.14s ease-out svelte-1i3vndv-pop;position:absolute;translate:-50% calc(-100% - 8px)}.bubble-wrap.below.svelte-1i3vndv{translate:-50% 8px}.bubble-wrap.left.svelte-1i3vndv{translate:0 calc(-100% - 8px)}.bubble-wrap.left.below.svelte-1i3vndv{translate:0 8px}.bubble-wrap.right.svelte-1i3vndv{translate:-100% calc(-100% - 8px)}.bubble-wrap.right.below.svelte-1i3vndv{translate:-100% 8px}.left.svelte-1i3vndv .tail:where(.svelte-1i3vndv){left:18px}.right.svelte-1i3vndv .tail:where(.svelte-1i3vndv){left:calc(100% - 18px)}.bubble.svelte-1i3vndv{color:#2a1a2e;background:#f1e4c8;border:2px solid #120c18;padding:7px 8px 8px;box-shadow:3px 3px #120c18}.look.svelte-1i3vndv{color:#5a4040;margin-top:2px;font-size:10.5px;line-height:1.35}.x.svelte-1i3vndv{color:#5a3a30;margin:-3px -2px 0 0;font-size:14px;line-height:1}.act.svelte-1i3vndv{color:#2a1a2e;background:#fff8e8;border:2px solid #120c18;align-items:center;gap:6px;padding:4px 6px;font-size:11px;transition:transform 60ms;display:flex;box-shadow:0 2px #120c18}.act.svelte-1i3vndv:hover:not(:disabled){background:#ffe0ee}.act.svelte-1i3vndv:active:not(:disabled){box-shadow:none;transform:translateY(2px)}.act.svelte-1i3vndv:disabled{opacity:.55;cursor:not-allowed}.ic.svelte-1i3vndv{font-size:15px;line-height:1}.pad.svelte-1i3vndv{margin-left:4px;font-size:9px}.tail.svelte-1i3vndv{background:linear-gradient(#f1e4c8,#f1e4c8) 2px 0/6px 3px no-repeat,linear-gradient(#f1e4c8,#f1e4c8) 3px 3px/4px 2px no-repeat,linear-gradient(#120c18,#120c18) 0 0/2px 3px no-repeat,linear-gradient(#120c18,#120c18) 8px 0/2px 3px no-repeat,linear-gradient(#120c18,#120c18) 1px 3px/2px 2px no-repeat,linear-gradient(#120c18,#120c18) 7px 3px/2px 2px no-repeat,linear-gradient(#120c18,#120c18) 3px 5px/4px 2px no-repeat;width:10px;height:7px;position:absolute;top:100%;left:50%;translate:-50% -2px}.below.svelte-1i3vndv .tail:where(.svelte-1i3vndv){top:auto;bottom:100%;translate:-50% 2px;rotate:180deg}@keyframes svelte-1i3vndv-pop{0%{opacity:0;scale:.85}}.ticket.svelte-1x2gwwx{background:#f1e4c8;border:2px solid #120c18;padding:8px 10px;box-shadow:3px 3px #120c18}.step.svelte-1x2gwwx{color:#5a3a30;border:1px dashed #a8633f;padding:1px 5px;font-size:10px}.step.done.svelte-1x2gwwx{color:#f1e4c8;background:#a8633f;border-style:solid;text-decoration:line-through}.cup.svelte-1x2gwwx{background:#ffffff0f;border:3px solid #e9e2f7;border-top:none;border-radius:0 0 10px 10px;flex-direction:column-reverse;width:56px;height:64px;padding:3px;transition:transform .12s;display:flex;overflow:hidden}.cup.ok.svelte-1x2gwwx{border-color:#8ff0c9;transform:translateY(-4px)}.cup.bad.svelte-1x2gwwx{border-color:#ff9ecf;animation:.3s svelte-1x2gwwx-shake}.layer.svelte-1x2gwwx{flex-shrink:0;height:13px;display:block}.saucer.svelte-1x2gwwx{background:#e9e2f7;width:72px;height:5px;margin-top:2px}.ing.svelte-1x2gwwx{background:#19122a;border:1px solid #2c2342;border-radius:6px;flex-direction:column;align-items:center;gap:3px;padding:7px 4px;display:flex;box-shadow:0 3px #0a0710}.ing.svelte-1x2gwwx:hover{border-color:#ff9ecf99}.ing.svelte-1x2gwwx:active{transform:translateY(2px);box-shadow:0 1px #0a0710}@keyframes svelte-1x2gwwx-shake{25%{transform:translate(-3px)}75%{transform:translate(3px)}}.term.svelte-vgfsbu{background:#07120d;border:1px solid #1e3a2c;border-radius:4px;padding:8px 10px}.op.svelte-vgfsbu{color:#8ff0c9;background:#0f1a16;border:1px solid #1e3a2c;border-radius:4px;padding:4px 9px;font-size:11px}.op.svelte-vgfsbu:hover:not(:disabled){border-color:#8ff0c9}.op.dim.svelte-vgfsbu{color:#9a8fb5;background:#19122a;border-color:#2c2342}.op.svelte-vgfsbu:disabled{opacity:.4}.submit.svelte-vgfsbu{font-family:var(--font-pixel);color:#0d0a14;background:#8ff0c9;border:2px solid #120c18;border-radius:5px;padding:6px 10px;font-size:10px}.submit.svelte-vgfsbu:disabled{opacity:.35;background:#3a4a44}.paper.svelte-nqxby4{font-family:var(--font-mono);background:#f1e4c8;border:2px solid #120c18;padding:10px 12px;font-size:14px;line-height:1.6;box-shadow:3px 3px #120c18}.cursor.svelte-nqxby4{color:#2a1a2e;background:#ffcf8a}.code.svelte-1xxqkvq{background:#0b0812;border:1px solid #2c2342;border-radius:4px;padding:6px 0;overflow-x:auto}.line.svelte-1xxqkvq{text-align:left;width:100%;font-family:var(--font-mono);white-space:pre;color:#d9d2e6;font-size:11.5px;line-height:1.7;display:flex}.line.svelte-1xxqkvq:hover:not(:disabled){background:#ff9ecf14}.line.hit.svelte-1xxqkvq{color:#8ff0c9;background:#8ff0c926}.line.miss.svelte-1xxqkvq{color:#ff9ecf;background:#ff9ecf26;text-decoration:line-through}.no.svelte-1xxqkvq{text-align:right;color:#4a3f5e;-webkit-user-select:none;user-select:none;flex-shrink:0;width:2.2rem;padding-right:10px}.src.svelte-1xxqkvq{padding-right:12px}.slot.svelte-ncorq8{background:#120d1c;border:1px dashed #2c2342;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;height:74px;transition:transform 80ms;display:flex}.slot.on.svelte-ncorq8{background:#1d1530;border-style:solid;border-color:#b7a8ff80;animation:.15s ease-out svelte-ncorq8-pop}.slot.phish.svelte-ncorq8{background:#2a1024;border-color:#ff6fae;animation:.15s ease-out svelte-ncorq8-pop,.4s infinite svelte-ncorq8-wiggle}.slot.svelte-ncorq8:active{transform:scale(.95)}@keyframes svelte-ncorq8-pop{0%{transform:scale(.7)}}@keyframes svelte-ncorq8-wiggle{50%{transform:rotate(2deg)}}.chip.svelte-sv6jg9{color:#9a8fb5;border:1px solid #2c2342;border-radius:4px;padding:3px 7px}.chip.sel.svelte-sv6jg9{color:#ffcf8a;background:#ffcf8a14;border-color:#ffcf8a99}.chip.svelte-sv6jg9:disabled:not(.sel){opacity:.4}.tbtn.svelte-sv6jg9{font-family:var(--font-pixel);border:2px solid #120c18;border-radius:5px;flex:1;padding:7px 12px;font-size:11px;box-shadow:0 3px #0a0710}.tbtn.svelte-sv6jg9:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px #0a0710}.tbtn.svelte-sv6jg9:disabled{opacity:.35}.long.svelte-sv6jg9{color:#0d0a14;background:#8ff0c9}.short.svelte-sv6jg9{color:#0d0a14;background:#ff9ecf}.close.svelte-sv6jg9{color:#e9e2f7;background:#3d3049}.stopbtn.svelte-17wth8r{font-family:var(--font-pixel);color:#0d0a14;background:#ffcf8a;border:2px solid #120c18;border-radius:6px;padding:8px 14px;font-size:11px;box-shadow:0 3px #120c18}.stopbtn.svelte-17wth8r:active{transform:translateY(2px);box-shadow:0 1px #120c18}.cup.svelte-1yava31{background:#1d1530;border:4px solid #e9e2f7;border-top:none;border-radius:0 0 22px 22px;width:84px;height:96px;position:relative;overflow:hidden}.band.svelte-1yava31{background:#8ff0c940;border-block:1px dashed #8ff0c9;position:absolute;inset-inline:0}.fill.svelte-1yava31{inset-inline:0;background:linear-gradient(#e8d6bc,#a8714f);place-items:start center;display:grid;position:absolute;bottom:0}.art.svelte-1yava31{color:#fff;margin-top:2px;font-size:22px;line-height:1}.stream.svelte-1yava31{background:#efe6d8cc;width:6px;height:100%;position:absolute;top:0;left:46%}.jug.svelte-1yava31{transform-origin:100% 100%;font-size:34px;transition:transform .15s}.jug.tilt.svelte-1yava31{transform:rotate(-40deg)translate(6px,-6px)}.pourbtn.svelte-1yava31{font-family:var(--font-pixel);color:#0d0a14;touch-action:none;-webkit-user-select:none;user-select:none;background:#ff9ecf;border:2px solid #120c18;border-radius:6px;padding:9px 18px;font-size:11px;box-shadow:0 3px #120c18}.pourbtn.svelte-1yava31:disabled{opacity:.4}.cushion.svelte-ybt1jc{background:radial-gradient(at 50% 85%,#6b4a8a 0 35%,#0000 36%),#19122a;border:1px solid #2c2342;border-radius:8px;flex-direction:column;justify-content:flex-end;align-items:center;height:76px;padding-bottom:8px;display:flex;position:relative}.cat.svelte-ybt1jc{color:#e9e2f7;font-size:13px;animation:.2s ease-out svelte-ybt1jc-pop}.cat.grumpy.svelte-ybt1jc{color:#ff9ecf;animation:.2s ease-out svelte-ybt1jc-pop,.25s infinite svelte-ybt1jc-hiss}.cat.happy.svelte-ybt1jc{color:#8ff0c9}.heart.svelte-ybt1jc{color:#ff9ecf;font-size:16px;animation:.7s ease-out forwards svelte-ybt1jc-float;position:absolute;top:10px}@keyframes svelte-ybt1jc-pop{0%{opacity:0;transform:translateY(8px)}}@keyframes svelte-ybt1jc-hiss{50%{transform:translate(1px)}}@keyframes svelte-ybt1jc-float{to{opacity:0;transform:translateY(-18px)}}.browser.svelte-1xsvb5g{background:#1d1530;flex-direction:column;height:100%;min-height:26rem;font-size:12px;display:flex}.tabs.svelte-1xsvb5g{-webkit-user-select:none;user-select:none;background:#120d1c;align-items:flex-end;gap:2px;padding:5px 6px 0;display:flex;overflow-x:auto}.tabs.svelte-1xsvb5g,.bookmarks.svelte-1xsvb5g{scrollbar-width:none}.tabs.svelte-1xsvb5g::-webkit-scrollbar{display:none}.bookmarks.svelte-1xsvb5g::-webkit-scrollbar{display:none}.tabs.grab.svelte-1xsvb5g{cursor:grab;touch-action:none}.wc.svelte-1xsvb5g{color:#9a8fb5;border-radius:4px;place-items:center;width:22px;height:20px;margin-bottom:4px;font-size:13px;line-height:1;display:grid}.wc.svelte-1xsvb5g:hover{color:#e9e2f7;background:#2a2050}.wc.close.svelte-1xsvb5g:hover{color:#120c18;background:#ff6fae}.tab.svelte-1xsvb5g{color:#9a8fb5;background:#19122a;border-radius:8px 8px 0 0;flex:1;align-items:center;gap:4px;min-width:0;max-width:11rem;padding:4px 8px;font-size:11px;display:flex}.tab.on.svelte-1xsvb5g{color:#e9e2f7;background:#2a2050}.x.svelte-1xsvb5g{color:#9a8fb5}.newtab.svelte-1xsvb5g{color:#9a8fb5;padding:0 8px}.bar.svelte-1xsvb5g{background:#2a2050;align-items:center;gap:4px;padding:5px 6px;display:flex}.nav.svelte-1xsvb5g{color:#e9e2f7;width:22px;font-size:16px}.nav.svelte-1xsvb5g:disabled{opacity:.3}.addr.svelte-1xsvb5g{background:#120d1c;border-radius:999px;flex:1;align-items:center;gap:6px;min-width:0;padding:3px 10px;display:flex}.addr.svelte-1xsvb5g input:where(.svelte-1xsvb5g){color:#e9e2f7;background:0 0;outline:none;flex:1;min-width:0;font-size:11px}.lock.svelte-1xsvb5g{font-size:10px}.warn.svelte-1xsvb5g{color:#120c18;background:#ffcf8a;border-radius:999px;flex-shrink:0;padding:0 6px;font-size:9px}.mask-btn.svelte-1xsvb5g{padding:0 6px;font-size:16px}.bookmarks.svelte-1xsvb5g{background:#2a2050;border-bottom:1px solid #120c18;gap:2px;padding:3px 6px;display:flex;overflow-x:auto}.bookmarks.svelte-1xsvb5g button:where(.svelte-1xsvb5g){color:#d9d2e6;border-radius:4px;flex-shrink:0;padding:1px 6px;font-size:10px}.bookmarks.svelte-1xsvb5g button:where(.svelte-1xsvb5g):hover{background:#3a2a68}.page.svelte-1xsvb5g{background:#fff;flex:1;min-height:0;position:relative;overflow-y:auto}.job.svelte-1xsvb5g{color:#e9e2f7;background:#140f20;min-height:100%;padding:12px}.jb.svelte-1xsvb5g{color:#e9e2f7;background:#2a2050;border:1px solid #3a2a68;border-radius:5px;padding:3px 8px;font-size:11px}.banner.svelte-1xsvb5g{z-index:5;color:#120c18;background:#e9e2f7;justify-content:space-between;gap:8px;padding:6px 10px;font-size:11px;display:flex;position:sticky;top:0}.banner.good.svelte-1xsvb5g{background:#c8ffe8}.banner.bad.svelte-1xsvb5g{background:#ffd0e0}.banner.warn.svelte-1xsvb5g{background:#ffe8c0}.mask.svelte-1xsvb5g,.sig.svelte-1xsvb5g{background:#fff;border-radius:12px;width:17rem;padding:12px;box-shadow:0 10px 40px #00000080}.mask.svelte-1xsvb5g{z-index:20;position:absolute;top:6px;right:6px}.mh.svelte-1xsvb5g{color:#fff;background:linear-gradient(90deg,#f6851b,#e2761b);border-radius:12px 12px 0 0;margin:-12px -12px 0;padding:8px 12px;font-weight:700}.mb.svelte-1xsvb5g{color:#0376c9;background:#eaf4fc;border-radius:999px;padding:5px 0}.sigwrap.svelte-1xsvb5g{z-index:30;background:#00000073;place-items:center;display:grid;position:absolute;inset:0}.rej.svelte-1xsvb5g{color:#0376c9;border:1px solid #0376c9;border-radius:999px;padding:7px}.ok.svelte-1xsvb5g{color:#fff;background:#0376c9;border-radius:999px;padding:7px}.phone.svelte-1dkbl1f{color:#e9e2f7;background:#120d1c;flex-direction:column;height:100%;min-height:22rem;display:flex}.ph-head.svelte-1dkbl1f{background:#1d1530;border-bottom:1px solid #2c2342;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.row.svelte-1dkbl1f{border-bottom:1px solid #1d1530;align-items:center;gap:10px;width:100%;padding:8px 10px;display:flex}.row.svelte-1dkbl1f:hover{background:#1a1428}.ava.svelte-1dkbl1f{border:2px solid #120c18;border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:16px;display:grid}.ava.sm.svelte-1dkbl1f{width:26px;height:26px;font-size:13px}.badge.svelte-1dkbl1f{text-align:center;color:#120c18;background:#ff6fae;border-radius:999px;min-width:18px;padding:1px 5px;font-size:10px}.block-btn.svelte-1dkbl1f{opacity:.7;font-size:12px}.block-btn.svelte-1dkbl1f:hover{opacity:1}.msgs.svelte-1dkbl1f{flex-direction:column;flex:1;gap:8px;min-height:14rem;padding:10px;display:flex;overflow-y:auto}.msg.svelte-1dkbl1f{flex-direction:column;max-width:82%;display:flex}.msg.me.svelte-1dkbl1f{align-self:flex-end;align-items:flex-end}.msg.npc.svelte-1dkbl1f{align-self:flex-start}.bubble.svelte-1dkbl1f{overflow-wrap:anywhere;border:2px solid #120c18;padding:6px 9px;font-size:12px;line-height:1.4;box-shadow:2px 2px #120c18}.npc.svelte-1dkbl1f .bubble:where(.svelte-1dkbl1f){color:#2a1a2e;background:color-mix(in srgb, var(--c,#f1e4c8) 35%, #f1e4c8);border-radius:8px 8px 8px 2px}.me.svelte-1dkbl1f .bubble:where(.svelte-1dkbl1f){color:#120c18;background:#b7a8ff;border-radius:8px 8px 2px}.at.svelte-1dkbl1f{color:#6a6085;margin-top:2px;font-size:8px}.sys.svelte-1dkbl1f{text-align:center;color:#ffcf8a;background:#ffcf8a14;border:1px dashed #ffcf8a66;border-radius:6px;align-self:center;max-width:92%;padding:4px 8px;font-size:10px}.card.svelte-1dkbl1f{text-align:left;color:#e9e2f7;background:#1d1530;border:1px solid #3a2a48;border-radius:6px;margin-top:4px;padding:6px 8px;font-size:11px}.card.good.svelte-1dkbl1f{color:#8ff0c9}.linkcard.svelte-1dkbl1f{color:#7ab8ff;text-decoration:underline}.linkcard.svelte-1dkbl1f:disabled{color:#6a6085}.mini.svelte-1dkbl1f{color:#e9e2f7;background:#2a2050;border:1px solid #3a2a68;border-radius:4px;padding:2px 8px;font-size:10px}.mini.ok.svelte-1dkbl1f{color:#120c18;background:#8ff0c9}.mini.danger.svelte-1dkbl1f{color:#120c18;background:#ff9ecf}.typing.svelte-1dkbl1f{gap:3px;padding:8px 10px;display:inline-flex}.typing.svelte-1dkbl1f i:where(.svelte-1dkbl1f){background:#5a4a68;width:5px;height:5px;animation:1s infinite svelte-1dkbl1f-dot}.typing.svelte-1dkbl1f i:where(.svelte-1dkbl1f):nth-child(2){animation-delay:.15s}.typing.svelte-1dkbl1f i:where(.svelte-1dkbl1f):nth-child(3){animation-delay:.3s}@keyframes svelte-1dkbl1f-dot{50%{background:#b7a8ff;transform:translateY(-3px)}}.composer.svelte-1dkbl1f{background:#1d1530;border-top:1px solid #2c2342;gap:6px;padding:8px;display:flex}.composer.svelte-1dkbl1f input:where(.svelte-1dkbl1f){color:#e9e2f7;background:#0e0a16;border:1px solid #2c2342;border-radius:6px;outline:none;flex:1;min-width:0;padding:6px 9px;font-size:12px}.composer.svelte-1dkbl1f input:where(.svelte-1dkbl1f):focus{border-color:#ff9ecf80}.composer.svelte-1dkbl1f button:where(.svelte-1dkbl1f){color:#120c18;background:#ff9ecf;border:2px solid #120c18;border-radius:6px;padding:0 12px}.composer.svelte-1dkbl1f button:where(.svelte-1dkbl1f):disabled{opacity:.4}.os.svelte-1rrocpf{background:radial-gradient(at 70% 20%,#ff9ecf2e,#0000 50%),radial-gradient(at 20% 80%,#8ff0c91f,#0000 50%),linear-gradient(160deg,#241a3a,#120d20 60%);position:absolute;inset:0;overflow:hidden}.os.hidden.svelte-1rrocpf{display:none}.wall.svelte-1rrocpf{pointer-events:none;position:absolute;bottom:56px;right:16px}.icons.svelte-1rrocpf{grid-template-rows:repeat(auto-fill,74px);grid-auto-flow:column;gap:4px;display:grid;position:absolute;inset:10px auto 48px 10px}.ico.svelte-1rrocpf{border:1px solid #0000;border-radius:6px;flex-direction:column;align-items:center;gap:4px;width:72px;padding:6px 2px;display:flex;position:relative}.ico.svelte-1rrocpf:hover,.ico.svelte-1rrocpf:focus-visible{background:#ffffff0f;border-color:#b7a8ff66;outline:none}.lbl.svelte-1rrocpf{color:#e9e2f7;text-shadow:0 1px #000;font-size:10px}.badge.svelte-1rrocpf{color:#120c18;background:#ff6fae;border-radius:999px;min-width:16px;padding:0 4px;font-size:9px;position:absolute;top:0;right:12px}.hint.svelte-1rrocpf{color:#6a6085;white-space:nowrap;font-size:10px;position:absolute;bottom:50px;left:50%;translate:-50%}.win.svelte-1rrocpf{background:#140f20;border:2px solid #120c18;border-radius:8px;flex-direction:column;max-height:calc(100% - 50px);display:flex;position:absolute;overflow:hidden;box-shadow:0 0 0 1px #3a2a48,6px 6px #00000080}.win.gone.svelte-1rrocpf{display:none}.win.compact.svelte-1rrocpf{max-height:none;inset:6px 6px 46px}.bar.svelte-1rrocpf{font-family:var(--font-pixel);color:#e9e2f7;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;background:linear-gradient(90deg,#6b4a8a,#3a2a5a);justify-content:space-between;align-items:center;gap:8px;padding:5px 6px 5px 10px;font-size:10px;display:flex}.wbtn.svelte-1rrocpf{color:#e9e2f7;background:#00000040;border:1px solid #fff3;border-radius:3px;place-items:center;min-width:18px;height:18px;font-size:12px;line-height:1;display:grid}.wbtn.svelte-1rrocpf:hover{background:#ff6fae}.body.svelte-1rrocpf{flex:1;min-height:0;padding:12px;overflow-y:auto}.body.flush.svelte-1rrocpf{flex-direction:column;padding:0;display:flex;overflow:hidden}.body.flush.svelte-1rrocpf>*{flex:1;min-height:0}.card.svelte-1rrocpf{background:#19122a;border:1px solid #2c2342;border-radius:6px;padding:8px}.sbtn.svelte-1rrocpf{color:#e9e2f7;background:#2a2050;border:1px solid #3a2a68;border-radius:5px;padding:6px 10px;font-size:11px}.task.svelte-1rrocpf{z-index:900;background:#0d0a14eb;border-top:1px solid #2c2342;align-items:center;gap:6px;height:40px;padding:0 6px;font-size:11px;display:flex;position:absolute;inset:auto 0 0}.startbtn.svelte-1rrocpf{font-family:var(--font-pixel);color:#0d0a14;background:#b7a8ff;border:2px solid #120c18;border-radius:5px;padding:4px 10px;font-size:10px}.tab.svelte-1rrocpf{color:#9a8fb5;white-space:nowrap;border:1px solid #2c2342;border-radius:4px;padding:3px 8px;font-size:11px}.tab.act.svelte-1rrocpf{color:#e9e2f7;background:#2a2050}.tray.svelte-1rrocpf{color:#9a8fb5;white-space:nowrap;gap:8px;display:flex}.lid.svelte-1rrocpf{color:#ff9ecf;border:1px solid #3a2a48;border-radius:4px;padding:2px 8px}.start.svelte-1rrocpf{z-index:950;background:#140f20;border:2px solid #120c18;border-radius:8px;flex-direction:column;min-width:180px;padding:6px;display:flex;position:absolute;bottom:44px;left:6px;box-shadow:4px 4px #00000080}.srow.svelte-1rrocpf{text-align:left;color:#e9e2f7;border-radius:4px;padding:5px 8px;font-size:12px}.srow.svelte-1rrocpf:hover{background:#2a2050}.toasts.svelte-1rrocpf{z-index:960;pointer-events:none;flex-direction:column;gap:6px;width:min(320px,100% - 16px);display:flex;position:absolute;top:8px;right:8px}.toast.svelte-1rrocpf{background:#140f20;border:2px solid #120c18;border-left:4px solid #b7a8ff;border-radius:6px;padding:8px 10px;font-size:11px;line-height:1.4;animation:.25s ease-out svelte-1rrocpf-slide;box-shadow:4px 4px #00000080}@keyframes svelte-1rrocpf-slide{0%{opacity:0;transform:translate(20px)}}.mm.svelte-1ej738s{background:#fff;border-radius:12px;width:min(20rem,100%);overflow:hidden;box-shadow:0 10px 40px #00000080}.mh.svelte-1ej738s{color:#fff;background:linear-gradient(90deg,#f6851b,#e2761b);justify-content:space-between;padding:8px 12px;font-weight:700;display:flex}.in.svelte-1ej738s{color:#24272a;background:#fff;border:1px solid #d6d9dc;border-radius:8px;outline:none;width:100%;margin-top:4px;padding:6px 8px;font-size:12px}.in.svelte-1ej738s:focus{border-color:#0376c9}.ok.svelte-1ej738s{color:#fff;background:#0376c9;border-radius:999px;padding:8px}.rej.svelte-1ej738s{color:#0376c9;border:1px solid #0376c9;border-radius:999px;padding:8px}.wrap.svelte-w2o3a3{width:min(20rem,100%)}.device.svelte-w2o3a3{background:linear-gradient(#1f2a24,#121a16);border:3px solid #00c27a;border-radius:18px;padding:14px;box-shadow:0 8px #0a0710,inset 0 2px #ffffff1a}.device.litter.svelte-w2o3a3{background:linear-gradient(#2a2a2e,#161618);border-color:#d9d9de;border-radius:8px}.screen.svelte-w2o3a3{min-height:6.5rem;font-family:var(--font-mono);color:#b7ffd9;background:#04110b;border:2px solid #000;border-radius:6px;padding:8px 10px 12px;font-size:11px;line-height:1.35;position:relative;overflow:hidden}.litter.svelte-w2o3a3 .screen:where(.svelte-w2o3a3){color:#fff;background:#000}.ttl.svelte-w2o3a3{font-weight:700}.bar.svelte-w2o3a3{background:#00c27a;height:4px;position:absolute;bottom:0;left:0}.litter.svelte-w2o3a3 .bar:where(.svelte-w2o3a3){background:#fff}.btns.svelte-w2o3a3{gap:6px;margin-top:10px;display:flex}.b.svelte-w2o3a3{color:#e9e2f7;-webkit-user-select:none;user-select:none;touch-action:none;background:#2a2f33;border:2px solid #000;border-radius:999px;flex:1;padding:7px 4px;font-size:11px;box-shadow:0 3px #000}.b.main.svelte-w2o3a3{color:#04110b;background:#00c27a;flex:2}.litter.svelte-w2o3a3 .b.main:where(.svelte-w2o3a3){background:#fff}.b.svelte-w2o3a3:active{transform:translateY(2px);box-shadow:0 1px #000}.b.svelte-w2o3a3:disabled{opacity:.4}.cabinet.svelte-zk7u84{background:linear-gradient(#2e2338,#231a2c);border:3px solid #120c18;border-radius:14px;padding:12px 14px 14px;box-shadow:inset 0 2px #4a3a58,inset 0 -3px #1a1220,0 6px #0a0710,0 18px 40px -12px #000c}.game.svelte-zk7u84{background:#07050c;border:3px solid #120c18;border-radius:8px;overflow:hidden}.stage.svelte-zk7u84{width:100%;margin:0 auto;position:relative}.stage.svelte-zk7u84:has(.overlay:where(.svelte-zk7u84):not(.hidden)){min-height:40rem}.game.fs.svelte-zk7u84{border:none;border-radius:0;place-items:center;display:grid}.game.pseudo.svelte-zk7u84{z-index:100;position:fixed;inset:0}.game.fs.svelte-zk7u84 .stage:where(.svelte-zk7u84){width:min(100vw,177.778dvh);min-height:0!important}.game.fs.svelte-zk7u84 .stage:where(.svelte-zk7u84):has(.overlay:where(.svelte-zk7u84):not(.hidden)){height:min(100dvh,56.25vw)}html.game-fs #about{-webkit-backdrop-filter:none;backdrop-filter:none}html.game-fs{overflow:hidden}.hud.svelte-zk7u84{pointer-events:none;font-size:11px;position:absolute;inset:0}.chip.svelte-zk7u84{color:#e9e2f7;background:#0d0a14b8;border:2px solid #120c18;padding:3px 7px;position:absolute;box-shadow:2px 2px #00000080}.tl.svelte-zk7u84{color:#ffcf8a;font-size:10px;top:6px;left:6px}.tr.svelte-zk7u84{font-size:11px;top:6px;right:6px}.bl.svelte-zk7u84{bottom:6px;left:6px}.stats.svelte-zk7u84{gap:2px;font-size:9px;line-height:1;display:grid}.btns.svelte-zk7u84{pointer-events:auto;gap:5px;display:flex;position:absolute}.br.svelte-zk7u84{bottom:6px;right:6px}.rb.svelte-zk7u84{background:#f1e4c8;border:2px solid #120c18;border-radius:50%;place-items:center;width:34px;height:34px;font-size:16px;transition:transform 60ms;display:grid;box-shadow:0 3px #120c18}.rb.svelte-zk7u84:hover:not(:disabled){background:#ffe0ee}.rb.svelte-zk7u84:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px #120c18}.rb.svelte-zk7u84:disabled{opacity:.5}.phone-btn.svelte-zk7u84{position:relative}.dot.svelte-zk7u84{color:#120c18;background:#ff6fae;border:2px solid #120c18;border-radius:999px;min-width:16px;padding:0 4px;font-size:9px;line-height:16px;position:absolute;top:-4px;right:-4px}.phone-frame.svelte-zk7u84{border:6px solid #120c18;border-radius:26px;flex-direction:column;width:min(22rem,100%);height:min(36rem,100%);display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 2px #3a2a48,0 10px #0a0710}.phone-frame.svelte-zk7u84 .phone{flex:1;min-height:0}.phone-close.svelte-zk7u84{z-index:2;color:#9a8fb5;font-size:12px;position:absolute;top:1px;left:50%;translate:-50%}@media (width<=640px){.game.svelte-zk7u84:not(.fs) .rb:where(.svelte-zk7u84){width:26px;height:26px}.game.svelte-zk7u84:not(.fs) .rb:where(.svelte-zk7u84) svg{width:14px;height:14px}.game.svelte-zk7u84:not(.fs) .stats:where(.svelte-zk7u84){transform-origin:0 100%;gap:1px;padding:2px 4px;transform:scale(.8)}.game.svelte-zk7u84:not(.fs) .chip.tl:where(.svelte-zk7u84),.game.svelte-zk7u84:not(.fs) .chip.tr:where(.svelte-zk7u84){padding:2px 5px;font-size:9px}}.working.svelte-zk7u84{font-family:var(--font-pixel);color:#2a1a2e;background:#ffcf8a;border:2px solid #120c18;padding:4px 10px;font-size:10px;animation:.8s steps(2,end) infinite svelte-zk7u84-pulse;position:absolute;bottom:10px;left:50%;translate:-50%;box-shadow:2px 2px #120c18}@keyframes svelte-zk7u84-pulse{50%{opacity:.75}}.toast.svelte-zk7u84{background:#140f20f2;border:2px solid #120c18;max-width:calc(100% - 20px);padding:6px 10px;font-size:11px;animation:.2s ease-out svelte-zk7u84-drop;position:absolute;top:38px;left:50%;translate:-50%;box-shadow:3px 3px #120c18}@keyframes svelte-zk7u84-drop{0%{opacity:0;transform:translateY(-8px)}}.fade.svelte-zk7u84{z-index:15;opacity:0;pointer-events:none;font-family:var(--font-pixel);color:#b7a8ff;background:#07050c;place-items:center;transition:opacity .6s;display:grid;position:absolute;inset:0}.fade.on.svelte-zk7u84{opacity:1}.overlay.svelte-zk7u84{z-index:10;position:absolute;inset:0}.overlay.hidden.svelte-zk7u84{display:none}.overlay.game.svelte-zk7u84,.overlay.modal.svelte-zk7u84{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a0710d1;place-items:center;padding:10px;display:grid;overflow-y:auto}.overlay.modal.svelte-zk7u84{z-index:20}.gcard.svelte-zk7u84{background:#140f20;border:2px solid #3a2a48;border-radius:10px;width:100%;max-width:46rem;padding:14px;box-shadow:0 6px #0a0710}.card.svelte-zk7u84{background:#160f24;border:2px solid #3a2a48;border-radius:8px;width:100%;max-width:26rem;padding:16px;box-shadow:0 6px #0a0710}.card.phone.svelte-zk7u84{border-color:#6b4a8a;border-radius:16px}.nav.svelte-zk7u84{color:#e9e2f7;background:#2a2050;border:1px solid #3a2a68;border-radius:5px;padding:4px 9px;font-size:11px}.btn.svelte-zk7u84{font-family:var(--font-pixel);color:#0d0a14;background:#ff9ecf;border:2px solid #120c18;border-radius:6px;padding:7px 12px;font-size:11px;box-shadow:inset 0 2px #ffd0e6,0 3px #120c18}.btn.svelte-zk7u84:hover{background:#ffb3d9}.btn.svelte-zk7u84:active{transform:translateY(2px)}.lang.svelte-zk7u84{font-family:var(--font-pixel);border:2px solid #120c18;border-radius:5px;font-size:9px;display:inline-flex;overflow:hidden}.lang.svelte-zk7u84 button:where(.svelte-zk7u84){color:#9a8fb5;background:#19122a;padding:2px 6px}.lang.svelte-zk7u84 button.on:where(.svelte-zk7u84){color:#120c18;background:#ffcf8a}
