.aish{--aish-cycle:11.5s;--aish-push:cubic-bezier(.32, .72, 0, 1);--aish-pop:cubic-bezier(.34, 1.56, .64, 1);--aish-mono:"SF Mono", "SFMono-Regular", ui-monospace, menlo, consolas, monospace;--aish-line:#e5e5e5;--aish-hair:#ebedf0;--aish-ink:#1a1a1a;--aish-mid:#6c7280;--aish-soft:#9da1a1;--aish-blue:#2567ff;aspect-ratio:600/486;-webkit-user-select:none;user-select:none;width:100%;position:relative}.aish__stage{transform-origin:top;width:600px;height:486px;position:absolute;top:0;left:50%}.aish__scene{color:var(--aish-ink);font-variant-numeric:tabular-nums;position:absolute;inset:0}.aish__head{justify-content:space-between;align-items:center;gap:10px;height:24px;display:flex;position:absolute;top:0;left:0;right:0}.aish__title{letter-spacing:-.01em;font-size:15px;font-weight:500}.aish__ep{border:1px solid var(--aish-hair);height:22px;font-family:var(--aish-mono);color:var(--aish-mid);white-space:nowrap;border-radius:999px;align-items:center;padding:0 9px;font-size:11.5px;transition:color .3s,border-color .3s,box-shadow .3s;display:inline-flex}.aish__ep.is-live{color:var(--aish-blue);border-color:#2567ff6b;box-shadow:0 0 0 3px #2567ff17}.aish__ep.is-spent{color:var(--aish-blue);border-color:#2567ff6b}.aish__cmd{border:1px solid var(--aish-line);width:384px;height:36px;font-family:var(--aish-mono);color:var(--aish-ink);white-space:nowrap;opacity:0;transition:opacity .4s ease, transform .5s var(--aish-push), border-color .34s ease;background:#fff;border-radius:11px;align-items:center;gap:7px;padding:0 14px;font-size:13px;display:flex;position:absolute;top:38px;left:0;overflow:hidden;transform:translateY(7px)}.aish__cmd.is-in{opacity:1;transform:translateY(0)}.aish__cmd.is-fired{border-color:#2567ff73}.aish__cmd-d{color:var(--aish-soft)}.aish__cmd-bar{background:var(--aish-blue);transform-origin:0;opacity:0;width:100%;height:2px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.aish__cmd.is-fired .aish__cmd-bar{animation:aish-cmdbar 1.4s var(--aish-push) forwards}@keyframes aish-cmdbar{0%{opacity:.95;transform:scaleX(0)}72%{opacity:.95;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.aish__count{justify-content:flex-end;align-items:center;gap:7px;height:36px;display:flex;position:absolute;top:38px;right:0}.aish__count-l{position:relative;top:3px}.aish__count-n{letter-spacing:-.025em;color:var(--aish-soft);font-size:22px;font-weight:500;transition:color .34s}.aish__count.is-full .aish__count-n{color:var(--aish-blue)}.aish__count-l{font-family:var(--aish-mono);color:var(--aish-soft);font-size:12px}.aish__agent{border:1px solid var(--aish-line);opacity:0;width:600px;height:218px;transition:opacity .44s ease, transform .58s var(--aish-push), border-color .34s ease;background:#fff;border-radius:18px;position:absolute;top:92px;left:0;transform:translateY(9px);box-shadow:0 1px 2px #1018280a,0 16px 36px -26px #10182857}.aish__agent.is-in{opacity:1;transform:translateY(0)}.aish__agent.is-armed{border-color:#2567ff57}.aish__ahead{align-items:center;gap:10px;height:26px;display:flex;position:absolute;top:20px;left:22px;right:22px}.aish__mark{flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.aish__mark-img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.aish__mark-svg{width:100%;height:100%;display:none}.aish__mark.is-glyph .aish__mark-img{display:none}.aish__mark.is-glyph .aish__mark-svg{display:block}.aish__mark-svg svg{fill:none;width:100%;height:100%;stroke:var(--aish-ink);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.aish__aname{letter-spacing:-.01em;white-space:nowrap;font-size:15px;font-weight:500}.aish__astate{font-family:var(--aish-mono);color:var(--aish-soft);white-space:nowrap;align-items:center;gap:7px;margin-left:auto;font-size:12.5px;transition:color .34s;display:inline-flex}.aish__agent.is-armed .aish__astate{color:var(--aish-blue)}.aish__adot{opacity:.5;background:currentColor;border-radius:999px;width:6px;height:6px;transition:opacity .34s}.aish__agent.is-armed .aish__adot{opacity:1}.aish__rule{background:var(--aish-hair);height:1px;position:absolute;top:60px;left:22px;right:22px}.aish__grid{grid-template-columns:repeat(3,180px);gap:8px;width:556px;display:grid;position:absolute;top:76px;left:22px}.aish__cell{width:180px;height:26px;position:relative}.aish__slot{pointer-events:none;border:1px dashed #e2e5ea;border-radius:8px;position:absolute;inset:0}.aish__chip{border:1px solid var(--aish-hair);white-space:nowrap;opacity:0;transition:opacity .32s ease, transform .42s var(--aish-pop), border-color .3s ease, box-shadow .3s ease;background:#fff;border-radius:8px;align-items:center;gap:8px;padding:0 9px;display:flex;position:absolute;inset:0;overflow:hidden;transform:translateY(5px)scale(.97)}.aish__chip.is-in{opacity:1;transform:translateY(0)scale(1)}.aish__chip.is-picked{border-color:#2567ff8c;transform:translateY(-3px)scale(1);box-shadow:0 1px 2px #1018280a,0 10px 22px -14px #10182857}.aish__chip-ic{background-color:var(--aish-soft);flex:none;width:14px;height:14px;transition:background-color .3s;display:inline-block}.aish__chip.is-in .aish__chip-ic{background-color:var(--aish-mid)}.aish__chip.is-picked .aish__chip-ic{background-color:var(--aish-blue)}.aish__chip-l{letter-spacing:-.005em;color:var(--aish-mid);text-overflow:ellipsis;font-size:13px;font-weight:500;transition:color .3s;overflow:hidden}.aish__chip.is-picked .aish__chip-l{color:var(--aish-ink)}.aish__reqs{grid-template-columns:repeat(2,296px);gap:8px;width:600px;display:grid;position:absolute;top:328px;left:0}.aish__q{border:1px solid var(--aish-line);width:296px;height:38px;color:var(--aish-mid);text-align:left;cursor:pointer;white-space:nowrap;transition:color .34s ease, border-color .34s ease, transform .34s var(--aish-push), box-shadow .34s ease, opacity .34s ease;background:#fff;border-radius:12px;align-items:center;gap:8px;padding:0 13px;font-size:13.5px;font-weight:500;display:flex;overflow:hidden}.aish__q-q{font-family:var(--aish-mono);color:var(--aish-soft);flex:none;font-size:12px;transition:color .34s}.aish__q-l{text-overflow:ellipsis;overflow:hidden}.aish__q.is-active{color:var(--aish-ink);border-color:#2567ff80;transform:translateY(-3px);box-shadow:0 1px 2px #1018280a,0 10px 22px -14px #10182852}.aish__q.is-active .aish__q-q{color:var(--aish-blue)}.aish__out{border:1px solid var(--aish-hair);opacity:0;width:600px;height:46px;transition:opacity .36s ease, transform .46s var(--aish-pop), border-color .3s ease, background-color .3s ease;background:#f7f8fa;border-radius:13px;align-items:center;gap:12px;padding:0 15px;display:flex;position:absolute;top:432px;left:0;transform:translateY(7px)}.aish__out.is-on{opacity:1;background:#fff;border-color:#2567ff52;transform:translateY(0)}.aish__out-skill{font-family:var(--aish-mono);color:var(--aish-blue);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.aish__out-sep{color:var(--aish-soft);font-size:13px}.aish__out-ep{font-family:var(--aish-mono);color:var(--aish-mid);white-space:nowrap;font-size:13px}.aish__out-status{white-space:nowrap;align-items:center;gap:7px;margin-left:auto;font-size:14px;font-weight:500;display:inline-flex}.aish__out-dot{background:#41d97f;border-radius:999px;width:8px;height:8px}.aish__out-price{letter-spacing:-.025em;white-space:nowrap;font-size:20px;font-weight:500}@media (prefers-reduced-motion:reduce){.aish *,.aish :before,.aish :after{transition:none!important;animation:none!important}}.aisl{--aisl-cycle:10s;--aisl-push:cubic-bezier(.32, .72, 0, 1);--aisl-pop:cubic-bezier(.34, 1.56, .64, 1);--aisl-mono:"SF Mono", "SFMono-Regular", ui-monospace, menlo, consolas, monospace;--aisl-line:#e5e5e5;--aisl-hair:#ebedf0;--aisl-ink:#1a1a1a;--aisl-mid:#6c7280;--aisl-soft:#9da1a1;--aisl-blue:#2567ff;aspect-ratio:470/400;-webkit-user-select:none;user-select:none;width:100%;position:relative}.aisl__stage{transform-origin:top;width:470px;height:400px;position:absolute;top:0;left:50%}.aisl__scene{color:var(--aisl-ink);font-variant-numeric:tabular-nums;opacity:1;transition:opacity .42s;position:absolute;inset:0}.aisl__scene.is-out{opacity:0}.aisl__head{justify-content:space-between;align-items:center;gap:10px;height:24px;display:flex;position:absolute;top:0;left:0;right:0}.aisl__title{letter-spacing:-.01em;font-size:15px;font-weight:500}.aisl__chip{border:1px solid var(--aisl-hair);height:22px;font-family:var(--aisl-mono);color:var(--aisl-mid);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:11.5px;display:inline-flex}.aisl__chip-dot{background:var(--aisl-blue);border-radius:999px;width:6px;height:6px}.aisl__panel{border:1px solid var(--aisl-line);background:#fff;border-radius:16px;width:470px;height:292px;position:absolute;top:40px;left:0;box-shadow:0 1px 2px #1018280a,0 14px 32px -24px #10182852}.aisl__row{opacity:0;width:434px;height:48px;transition:opacity .34s ease, transform .44s var(--aisl-push);position:absolute;left:18px;transform:translateY(6px)}.aisl__row.is-in{opacity:1;transform:translateY(0)}.aisl__field{letter-spacing:-.005em;width:104px;color:var(--aisl-mid);white-space:nowrap;font-size:13px;font-weight:500;transition:color .34s;position:absolute;top:15px;left:0}.aisl__row.is-locked .aisl__field{color:var(--aisl-ink)}.aisl__guess{height:16px;font-family:var(--aisl-mono);color:var(--aisl-soft);white-space:nowrap;align-items:center;font-size:12.5px;transition:opacity .34s;display:flex;position:absolute;top:5px;left:116px;right:34px;overflow:hidden}.aisl__row.is-locked .aisl__guess{opacity:.5}.aisl__gt{position:relative}.aisl__gt:after{content:"";transform-origin:0;opacity:0;height:1.5px;transition:transform .36s var(--aisl-push), opacity .2s ease;background:#ff4141;border-radius:999px;margin-top:-.75px;position:absolute;top:50%;left:-1px;right:-1px;transform:scaleX(0)}.aisl__row.is-locked .aisl__gt:after{opacity:.9;transform:scaleX(1)}.aisl__real{height:18px;font-family:var(--aisl-mono);color:var(--aisl-blue);white-space:nowrap;opacity:0;transition:opacity .32s ease, transform .42s var(--aisl-pop);align-items:center;font-size:14px;display:flex;position:absolute;top:25px;left:116px;right:34px;overflow:hidden;transform:translateY(5px)}.aisl__row.is-locked .aisl__real{opacity:1;transform:translateY(0)}.aisl__lock{width:17px;height:17px;color:var(--aisl-blue);opacity:0;transition:opacity .28s ease, transform .42s var(--aisl-pop);position:absolute;top:15px;right:0;transform:scale(.7)}.aisl__row.is-locked .aisl__lock{opacity:1;transform:scale(1)}.aisl__lock svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.aisl__lock-sh{stroke-dasharray:20;stroke-dashoffset:20px;transition:stroke-dashoffset .4s var(--aisl-push) .1s}.aisl__row.is-locked .aisl__lock-sh{stroke-dashoffset:0}.aisl__cursor{--aisl-cy:0px;background:var(--aisl-blue);opacity:0;width:3px;height:30px;transform:translateY(var(--aisl-cy));transition:transform .5s var(--aisl-push), opacity .3s ease;border-radius:999px;position:absolute;top:58px;left:6px}.aisl__cursor.is-on{opacity:1}.aisl__pay{opacity:0;height:40px;transition:opacity .36s ease, transform .46s var(--aisl-pop);justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;top:352px;left:0;right:0;transform:translateY(6px)}.aisl__pay.is-on{opacity:1;transform:translateY(0)}.aisl__pay-l{align-items:baseline;gap:8px;display:flex}.aisl__pay-n{letter-spacing:-.03em;font-size:26px;font-weight:500;line-height:1}.aisl__pay-s{color:var(--aisl-mid);font-size:13px}.aisl__pay-pill{height:28px;font-family:var(--aisl-mono);color:var(--aisl-blue);white-space:nowrap;border:1px solid #2567ff5c;border-radius:999px;align-items:center;gap:7px;padding:0 13px;font-size:12px;display:inline-flex}@media (prefers-reduced-motion:reduce){.aisl *,.aisl :before,.aisl :after{transition:none!important;animation:none!important}}.aisk{--aisk-cycle:10s;--aisk-push:cubic-bezier(.32, .72, 0, 1);--aisk-pop:cubic-bezier(.34, 1.56, .64, 1);--aisk-mono:"SF Mono", "SFMono-Regular", ui-monospace, menlo, consolas, monospace;--aisk-line:#e5e5e5;--aisk-hair:#ebedf0;--aisk-ink:#1a1a1a;--aisk-mid:#6c7280;--aisk-soft:#9da1a1;--aisk-blue:#2567ff;aspect-ratio:470/376;-webkit-user-select:none;user-select:none;width:100%;position:relative}.aisk__stage{transform-origin:top;width:470px;height:376px;position:absolute;top:0;left:50%}.aisk__scene{color:var(--aisk-ink);font-variant-numeric:tabular-nums;opacity:1;transition:opacity .42s;position:absolute;inset:0}.aisk__scene.is-out{opacity:0}.aisk__head{justify-content:space-between;align-items:center;gap:10px;height:24px;display:flex;position:absolute;top:0;left:0;right:0}.aisk__title{letter-spacing:-.01em;font-size:15px;font-weight:500}.aisk__chip{border:1px solid var(--aisk-hair);height:22px;font-family:var(--aisk-mono);color:var(--aisk-mid);white-space:nowrap;border-radius:999px;align-items:center;padding:0 10px;font-size:11.5px;display:inline-flex}.aisk__src{border:1px solid var(--aisk-line);opacity:0;width:218px;height:84px;transition:opacity .4s ease, transform .5s var(--aisk-push), border-color .34s ease, box-shadow .34s ease;background:#fff;border-radius:15px;padding:13px 14px 0;position:absolute;top:40px;transform:translateY(7px)}.aisk__src.is-in{opacity:1;transform:translateY(0)}.aisk__src--a{left:0}.aisk__src--b{left:252px}.aisk__src.is-active{border-color:#2567ff80;box-shadow:0 1px 2px #1018280a,0 12px 26px -18px #10182852}.aisk__src-t{letter-spacing:-.005em;color:var(--aisk-mid);white-space:nowrap;align-items:center;gap:7px;font-size:14px;font-weight:500;transition:color .34s;display:flex}.aisk__src.is-active .aisk__src-t{color:var(--aisk-ink)}.aisk__src-dot{background:#d6dae1;border-radius:999px;flex:none;width:7px;height:7px;transition:background-color .34s}.aisk__src.is-active .aisk__src-dot{background:var(--aisk-blue)}.aisk__src-s{font-family:var(--aisk-mono);color:var(--aisk-soft);white-space:nowrap;flex-direction:column;gap:3px;margin-top:7px;font-size:11.5px;line-height:1.25;display:flex}.aisk__or{text-align:center;width:34px;color:var(--aisk-soft);font-size:13px;position:absolute;top:74px;left:218px}.aisk__wires{pointer-events:none;width:470px;height:376px;position:absolute;inset:0}.aisk__wire{stroke:#dbdfe5;stroke-width:1.4px;fill:none;stroke-linecap:round;stroke-dasharray:130;stroke-dashoffset:130px;transition:stroke-dashoffset .6s var(--aisk-push), stroke .34s ease}.aisk__wire.is-drawn{stroke-dashoffset:0}.aisk__wire.is-hot{stroke:#2567ff8c}.aisk__key{--aisk-kx:0px;--aisk-ky:0px;height:26px;font-family:var(--aisk-mono);color:var(--aisk-blue);white-space:nowrap;opacity:0;transition:opacity .3s ease, transform .78s var(--aisk-push), left 0s;background:#fff;border:1px solid #2567ff73;border-radius:999px;align-items:center;gap:6px;margin-left:-74px;padding:0 11px;font-size:12px;display:inline-flex;position:absolute;top:126px;left:109px;transform:translate(0)scale(.88);box-shadow:0 1px 2px #1018280a,0 8px 20px -14px #1018284d}.aisk__key.is-on{opacity:1;transform:translate(var(--aisk-kx), var(--aisk-ky)) scale(1)}.aisk__key.is-spent{opacity:0;transform:translate(var(--aisk-kx), var(--aisk-ky)) scale(.82)}.aisk__key-ic{flex:none;width:13px;height:13px;display:inline-flex}.aisk__key-ic svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.aisk__env{width:470px;height:50px;font-family:var(--aisk-mono);color:var(--aisk-soft);white-space:nowrap;background:#f7f8fa;border:1px dashed #dfe3e9;border-radius:14px;align-items:center;gap:7px;padding:0 16px;font-size:15px;transition:border-color .36s,background-color .36s,color .36s;display:flex;position:absolute;top:206px;left:0}.aisk__env.is-set{color:var(--aisk-ink);background:#fff;border-style:solid;border-color:#2567ff6b}.aisk__env-k{color:var(--aisk-mid);transition:color .36s}.aisk__env.is-set .aisk__env-k{color:var(--aisk-blue)}.aisk__env-v{opacity:.5;transition:opacity .32s ease, transform .44s var(--aisk-push);transform:translate(-4px)}.aisk__env.is-set .aisk__env-v{opacity:1;transform:translate(0)}.aisk__env-tk{width:18px;height:18px;color:var(--aisk-blue);opacity:0;transition:opacity .28s ease, transform .44s var(--aisk-pop);margin-left:auto;transform:scale(.7)}.aisk__env.is-set .aisk__env-tk{opacity:1;transform:scale(1)}.aisk__env-tk svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.aisk__env-tk path{stroke-dasharray:26;stroke-dashoffset:26px;transition:stroke-dashoffset .42s var(--aisk-push) .1s}.aisk__env.is-set .aisk__env-tk path{stroke-dashoffset:0}.aisk__pay{opacity:0;height:44px;transition:opacity .36s ease, transform .46s var(--aisk-pop);justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;top:278px;left:0;right:0;transform:translateY(6px)}.aisk__pay.is-on{opacity:1;transform:translateY(0)}.aisk__pay-l{align-items:baseline;gap:9px;display:flex}.aisk__pay-n{letter-spacing:-.03em;font-size:30px;font-weight:500;line-height:1}.aisk__pay-s{color:var(--aisk-mid);font-size:14px}.aisk__pay-pill{height:28px;font-family:var(--aisk-mono);color:var(--aisk-blue);white-space:nowrap;border:1px solid #2567ff5c;border-radius:999px;align-items:center;padding:0 13px;font-size:12px;display:inline-flex}.aisk__foot{font-family:var(--aisk-mono);color:var(--aisk-soft);white-space:nowrap;font-size:11.5px;position:absolute;top:348px;left:0;right:0}@media (prefers-reduced-motion:reduce){.aisk *,.aisk :before,.aisk :after{transition:none!important;animation:none!important}}
