:root{--night:#080c26;--night-2:#121a4d;--ink:#eef0ff;--muted:#a7aedb;--dim:#7b83b8;--glass:#1e246085;--glass-strong:#222668c7;--edge:#b0a2ff57;--edge-strong:#d6caffe6;--glow:0 0 0 1px var(--edge), 0 0 18px #7662ff3d, inset 0 1px 0 #ffffff14;--glow-strong:0 0 0 1.5px var(--edge-strong), 0 0 22px #8a6eff99, 0 0 48px #6e5aff47, inset 0 0 18px #a08cff40;--theirs:#f6f6fff2;--theirs-ink:#1c2052;--mine:#ffd96a;--mine-ink:#3b2c00;--hope:linear-gradient(90deg, #ff5f9c, #ff9cc8);--hope-solid:#ff6fa5;--hope-over:#ff3b6b;--will:linear-gradient(90deg, #3f86ff, #8ec5ff);--will-solid:#5aa2ff;--lift:#ffc04d;--extra:#b88cff;--accent:#ffc56b;--good:#5fe0b0;--font-round:"Kiwi Maru", "Hiragino Maru Gothic ProN", "Hiragino Sans", sans-serif;--font-body:"Zen Maru Gothic", "Hiragino Maru Gothic ProN", "Hiragino Sans", "Noto Sans JP", system-ui, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}[hidden]{display:none!important}html,body{background:var(--night);height:100%;color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-weight:500}body{overscroll-behavior:none;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;overflow:hidden}button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}button:disabled{cursor:default}#app{background:radial-gradient(120% 80% at 50% 0%, #1a2266, var(--night) 70%);justify-content:center;height:100dvh;display:flex}.screen{isolation:isolate;background:var(--night);flex-direction:column;width:100%;max-width:430px;height:100dvh;display:flex;position:relative;overflow:hidden}.screen:before{content:"";z-index:-1;background:radial-gradient(1.5px 1.5px at 12% 18%,#ffffffe6,#0000),radial-gradient(1px 1px at 78% 9%,#fffc,#0000),radial-gradient(1.5px 1.5px at 88% 36%,#dcd2ffcc,#0000),radial-gradient(1px 1px at 30% 62%,#fff9,#0000),radial-gradient(1.5px 1.5px at 64% 78%,#dcd2ffb3,#0000),linear-gradient(#080c2659 0%,#080c26d1 55%,#080c26f5 100%),url(./bg-room-DHzwFCtc.webp) 50%/cover no-repeat;position:absolute;inset:0}.glass{background:var(--glass);box-shadow:var(--glow);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);border:none}.icon{filter:drop-shadow(0 0 4px #9682ffb3);background:50%/contain no-repeat;flex:none;width:20px;height:20px;display:inline-block}.icon.is-chat{background-image:url(./icon-chat-CY9IKkWc.webp)}.icon.is-book{background-image:url(./icon-book-DDaPmvbi.webp)}.icon.is-sparkle{background-image:url(data:image/webp;base64,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)}.icon.is-heart{filter:drop-shadow(0 0 4px #ff6eaae6)hue-rotate(90deg)saturate(2.4);background-image:url(./icon-heart-wmtyU9m4.webp)}.icon.is-back,.icon.is-go{background-image:url(data:image/webp;base64,UklGRuIMAABXRUJQVlA4WAoAAAAQAAAAPQAAXwAAQUxQSNcGAAANsLVte9pI8obeT5IpTkFDYaoatmqmGYf+/7XXHg0z03aHCpMKmPTpO6hKLCciJgCrbdI0jiXLyizH6ifbqbBjaK1U0c1W7c7tHMYYArNzHI1PV0rtmVyTWduIkY+KqijD2WSFzD5zoNeO18uKbt26/GtQ8PqgXJlor5Q4PbxrmQWID5/Mf8vt+vtyRaJOTmH6oGIWACCKPmv/OSn0YDWi/Vmg1b5lB4AAAfTH84sC2UqYvWkcqf2ScV1wY/i0XxTxKsSdEbXi/ZKdXFtIu3ZeYQXjvUkQRXuWGTWDjWllmkt2p4FJ9pmFpAa1i0oai3YmUZTcs0wQ1HVa0PTa1ihIWvctC+qS8KitymbUVnsahOu7zIDUAUbzVsyNqH1VRGG67RwE9d33O1FiG7lD0griHXZYKAAt+vNqPzbUxFYwa6XJDjtZIIQlT794nkQVGtyJ8yBub1rGYpJFcvn5o9QYaWA7KeOwlTBDFoEAuSbDrx5saTWD/+2gCKm9wQyf0v/+4UZIU/jf1lmo00N2gCwjAAjS+/44NWFB/nZ1FiR37jLDo2Dw3VFCAQt86wMuw3jPsIPUIAjk/788bClTVfCtD3IywUbsnMCj+/X/H7TJFA6+dWdGSbh5mx28ft9/FAXalfBtDqYSppvr7MTL3389MtA0h+94b0phsgPnBLUF7rd/XxpWJcN3a28qQbhdOgef/M3FBy2gJPgO9qYmNNtwDssLXXNfVv8xoBLeg/0JomRXsUNNEgDy49VDA1XAe9jJnG53CnZS5zr/dnpEMCW8J505dHBQOSfwWH05P4qIcngPO1fGmE7pHHyWX4b7htQc3sPdkUniTsEOPvnzcF9rmsF7tDtD0N4q2IkP+5PbJqUzeE92M22ig4qdoL5k39BBQJTDe7Iz1yY8tCyC+jL9352tSOmSvEU7UxXFD0uGwGPx305LRSaDd9OZIFo7qNgJPJbftjeIzAz+D2fabDy0LIKFArpBMPs2ukdOTeF/m0mnx5YhWFboGkZf3dkKiK7g32zaMHlZMQRLkuDG8XedFKQyNLhRxa3nFTssT3AEFN9tpGT0HA3SZpUcFuxIlgMguPouvU0qKNBkWyg9ZIZHOfvx1paGGqPRllVtxyCpd/lvpyVOTdFsIKpVMTzyYDN2IlQ0FDoVVIBQHXEIII7gmmJVKNQX0rETYqH4qpkskmkrqAeonapwgFu7sM1oLqotkNSi1sHVDCS01nNNTEyVnx1F8EjJUTYSEh13uYE8x/w8e2vqEADEz6oRSSFh1/mTYVxVPXkd1LiRwteTKbtK0dAfiouE7f/D5wpUS6j1ZjB2JElx5g+XlsWdrx9qoToAkpcXY6coHub+5G8xUl5sHAeoKQRQ8roaOuJWN/MG+55MmV8FL80CIQGBAAiiF3YsjtOzS/EF6Yeu4Et+rQECACEI4WbzZn7hnEvzU/EF7seVpUv9SEMAEJYPn+SXDImzS2/Ie7Gt3Fn4PMLNBFlE4WNzZoXT8YX4Qv4ukjK/wGcxAAIEiwkSPlk7d2WWzE68wfYiYjkff5SgPol+FpxzWcXlufiCGybCfF4+C+oBMI/deSm0xn3nC2UvsU4u6XEoVA/mUTSsIFr3xBeKfylw9tx+nAjVIphHW92KC6i+N7gha3aji09S+FRPdgZZURo+9QYMRbGMRh8H5EHUB7dO56VrlWf+XE+LyBU/CkC1AHX/7tnMSVKceoO8U+BygDdt1CaADh/2CimC2aU3VL1A2Xw0+myt1nU6PDopinkynniD7aZgvup92hZQLdDRdj+3vD4aeYO8a4nF5PxVCz7p/m4vA6fzc2+w/wbausvxm00PQqrz6P9z2DA/8QZ5D1Pay7OP71AtAGr/+fuymurJzBtkIKHF9J+3t32ADo978zxvD5w3yFACi7z3ulWHBIDq3OtOK6GxP8gJoXLTsxcbtBxIAND2o3+ntn1a+gN3I8l5NHjVoeVupr1nv5Q2fSf+wN1AV5L9/vKgBl0DjnFeIa8aAPcpYsl/+eQ2aBkIAII+fmedyZsATspAVPb3i9sALXFdCPsjy2SbwTBLiE+7zw9IaDkAiWZLZUNuyDGX2bvje4SlCQJSIoLGB2TA+V+P9pYgQACqLJRrznUDw2x7x3cX3SyDOAxUc3A9Umzng4cPaDn+6sPIVCsA17WJLbNu54la6le9EzhaBeB80naO/7z9VC2S099ekC6xouNRys7+mb6IQNf4/78+XldMq4LxRWSl/PPswwdrhsr3v1XH7UQVWN3zs5TZTv45YY0ivbcbJXBY5VnPRI5ZrHVRJGQqwmrz2aitrRAY2nCO1S/6hVaxqMJiSQBWUDgg5AUAANAcAJ0BKj4AYAA+LRCGQqGhDlZTmAwBYlsAMGPQLytxn+F40igPNd5Z/FHU18wD9B/0c3gH7M74B/pOoU9ADzVP8v7BX7kfst8A/6mf//rAOA56y3hrYVeDYl9rLevh98eXoZ5vnrj2Af1D/2vrFevD9qPYc/VxvNwvsfGNC4zg11Rg0TXY4EfaMfONnoofM/QduTM6pKGTwelGxf/PyHo0kl6PBsbpcoPz39siuU2PAaiqHnIVCd71/Q+AOPjiPZ4OmRyUNiaNeXNm6t4O8rMTP2AYkj8f2y6pNY8DZpBgYuCoO3Kv7cpiNJtw/v0sAP7/YBgXP/8DUyX+h6/9uF0L4OvY5369Fdf2UFdUNXlDCI5J5RmjdpGBCHqNm61/jR9heySUaO7bj34a8ey5CtxdUTmG0qUW6jG9fMzuxoneNokB3jG5m1AfB/tOUbcDouzHz3uQWEOCANiQDZstBK+AnAQpoACu/txCTbEgLH679u+wmCIuisBB7ZvpYMrjlbbphRwbknA1fC65I9ZXZKY9mdOtIf8hY5QXjI0j/y9prU2pp2FuwtRYu8i5afv/kmEkbYP//FR5KVQhzHcaf+Jh00EHwFkX4k//OMMoEImm9EZpqE0izMuA8FPTKvsK9gC215FzJeq4LSmVKepqOBK50GkKOYcZe0Ldz/R1TaBXdZiNYdzKJDEuNYNVK0w0AwxMSMLH+IaUVlpJmKCsbF+zAdwmwhyjBQPYUUlH1i5CHfy4N2zs1ZZ/l5g9fwI7idayvFw+8vzSQ/af8T/fxAWzYtiTaFlu3D5AK2Xatwoy4Td1aFQHKE4ohAe2kJ2fNDnLxumqnl3/+TlyaU8G8/KjqokpwlT/vl2MF+PcMszTHu3wD0OJUC5juzFN8nzk+w6GYYpbABRaClQTr52JH8u4woVUdHH6wSjTW+MxonbvoJMzcw+MXZ3L/YVn++cEe1ovzMQO7wPHYRtegEUZStyfG1TcT/z52KXdCfM2Qv1VVY2vlamzUXa73a33uGh9gMhegUKFuUPetgwAwff7U+uDszs3BhVZQQRpU8UTpRnZ76HSjU2UGqKT5lzWrt2gQbaEPlBE3/oOLVQkAOb322GCJ3o8pBbFyKlMDG97o5YK/+sZ0SFziEgMXsS6jE9dm/oPj7QtDaI2M96X7s0DL6IH9A2Af67f3reQ+T9XAiytB/B3pphDKa7WLoszgaTYlESNGO1bGThr0Sm+lwqiPhWTKv2VH4ojEKGwlbHb5DUhY+YfEWGHPGOq5cdTW/+lHSG3ZHJQ/j/q7Z/Nn0nPguFHKhTiWroKHuf/llujdMoeuI+j6XgTS3nhgzATvi5bjvF5Ivh/9qhYey1u3t//rTB/1P5fg3u77Se5fZOSFrW8AS3py7g6UwUBzPqLGRzT15PsJhPFcZrE4/aEbleZD+7bNvFzglon9GqnqW4D0On/WtGfyfTwPeX+/ZFOh7zAy9Ir+7y9eNtmT1hYewdpkX97/jcjtLq4PvgkVgu5C4q+N9DI+ZqCX3Xro2x3UX/0L9n/LezdgH17EkfRPPX603hhvVEeWLktOJi4lCfzXNN5iDtkznGTQv8RjzKJ9rLlNSWje3wlTxqpdDMPc5FEz5jGDipW6E3rVlqduGmHNbfOg/tDZ737rfIBgR8vWhHiIICe05aVuHvTM4xY7sKEdYsriWHGQZqhVHofuc7leC59cW+AbG2+42LACgFRUjCv81CNEyoxNnt0x9iHz3w3YGUIRKP+ZShgEK6yLIjlB/H9/L4U1t8BDyi/SNGRoIH1/m7HfeaBXrgyMStx3oYpAHGSTAt2nhpcyf6Cmu2byfWCyam/dPSAvFWQ3Jl+DCVsU+zJPJ7pEXn/EAoRzOrJTIVuezyW111vGHuU1yPznvqFPHCfh5zimRsyULRAPe7iU7EF7jM5V5636X0bfQQi2PpY79NffZXHVyRAQHuPVGtIR6wfA0f42TMPqd6r7tm+1Uyzc3+Tb1+RfzgjHIJ5ymp4AAAA);width:12px}.icon.is-go{transform:scaleX(-1)}.icon.is-person{background-image:url(data:image/webp;base64,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)}.icon.is-bars{background-image:url(data:image/webp;base64,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)}.icon.is-crown{filter:drop-shadow(0 0 5px #ffc85acc);background-image:url(./crown-DyPJIcKa.webp)}.icon.is-bolt{filter:drop-shadow(0 0 4px #ffbe46d9);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23fff6b8'/%3E%3Cstop offset='1' stop-color='%23ffb52e'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M14 1 4 14h6l-2 9 11-14h-6.5L14 1z' fill='url(%23g)' stroke='%23fff3c4' stroke-width='.8' stroke-linejoin='round'/%3E%3C/svg%3E")}.icon.is-home{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3.5 11 12 3.8 20.5 11M6 9v10.5h4.5V14h3v5.5H18V9' fill='none' stroke='%23e9e6ff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.home-body{padding:calc(env(safe-area-inset-top) + 8px) 16px 16px;scrollbar-width:none;flex:1;overflow-y:auto}.home-body::-webkit-scrollbar{display:none}.home-hero{grid-template-columns:42% 1fr;align-items:center;min-height:236px;margin:0 -16px 4px;display:grid;position:relative}.home-heroine{object-fit:cover;object-position:top;filter:drop-shadow(0 0 16px #5a6eff73);pointer-events:none;align-self:end;width:100%;height:250px;-webkit-mask-image:linear-gradient(#000 62%,#0000 100%);mask-image:linear-gradient(#000 62%,#0000 100%)}.home-head{text-align:center;padding-right:16px}.logo{color:#fff;font-family:var(--font-round);letter-spacing:.02em;white-space:nowrap;text-shadow:0 0 8px #c8befff2,0 0 22px #826effd9,0 0 44px #6e5aff80;margin:0;font-size:clamp(26px,8vw,34px);font-weight:500;line-height:1.2;animation:3.6s ease-in-out infinite alternate breathe}.tagline{color:var(--muted);letter-spacing:.06em;margin:10px 0 0;font-size:13px}.home-stats{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px;display:grid}.stat{border-radius:16px;align-items:center;gap:10px;margin:0;padding:12px 14px;display:flex}.stat .icon{width:30px;height:30px}.stat-text{flex-wrap:wrap;align-items:baseline;gap:2px;display:flex}.stat-label{width:100%;color:var(--muted);font-size:11px}.stat-value{font-variant-numeric:tabular-nums;font-size:24px;line-height:1.1}.stat-total{color:var(--muted);font-size:12px}.home-skills{border-radius:16px;margin-bottom:18px;padding:12px 14px}.section-label{color:var(--muted);letter-spacing:.04em;align-items:center;gap:6px;margin:0 0 8px;font-size:12px;font-weight:700;display:flex}.section-label .icon{width:16px;height:16px}.chips{flex-wrap:wrap;gap:6px;margin:0;display:flex}.chip{color:var(--muted);background:#7878c838;border-radius:999px;padding:5px 12px;font-size:12px;box-shadow:0 0 0 1px #aaa0ff38}.chip.is-on{box-shadow:0 0 0 1px var(--edge-strong), 0 0 12px #8c6eff8c;color:#fff;background:#6e5aff4d}.muted{color:var(--muted);font-size:13px}.opponents{gap:10px;margin:0;padding:0;list-style:none;display:grid}.opponent-card{text-align:left;border-radius:18px;align-items:center;gap:12px;width:100%;padding:12px 14px;transition:transform .12s ease-out,box-shadow .2s ease-out;display:flex}.opponent-card:active:not(:disabled){box-shadow:var(--glow-strong);transform:scale(.98)}.opponent-card .icon.is-go{opacity:.85;margin-left:auto}.opponent-card.is-locked{background:#14184280;box-shadow:0 0 0 1px #8c8cdc29}.opponent-card.is-locked .icon.is-person{opacity:.45;filter:none;width:40px;height:40px;padding:6px}.opponent-card.is-locked .opponent-body{opacity:.6}.opponent-body{flex-direction:column;gap:3px;min-width:0;display:flex}.opponent-title{align-items:baseline;gap:8px;display:flex}.opponent-level{color:var(--accent);text-shadow:0 0 8px #ffbe5a73;margin:0;font-size:13px;font-weight:700}.opponent-name{font-size:17px;font-weight:700}.opponent-note{color:var(--muted);font-size:12px}.opponent-note.is-cleared{color:var(--good);align-items:center;gap:6px;font-weight:700;display:flex}.opponent-note.is-cleared:before{content:"";background:var(--good);width:8px;height:8px;box-shadow:0 0 6px var(--good);border-radius:2px;rotate:45deg}.avatar{color:#fff;background:radial-gradient(circle at 35% 30%,#4a4fb0,#232766);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:16px;font-weight:700;display:grid;box-shadow:0 0 0 1.5px #c8beffbf,0 0 12px #826eff8c}.avatar.is-spacer{visibility:hidden}.tabbar{margin:0 12px calc(env(safe-area-inset-bottom) + 10px);border-radius:20px;grid-template-columns:repeat(4,1fr);gap:4px;padding:6px;display:grid}.tab{color:var(--muted);background:0 0;border:none;border-radius:14px;justify-items:center;gap:3px;padding:8px 2px 6px;font-size:11px;display:grid}.tab .icon{width:22px;height:22px}.tab[aria-current=page]{box-shadow:0 0 0 1px var(--edge-strong), 0 0 16px #826eff8c;color:#fff;background:#6e5aff52}.tab:disabled{opacity:.45}.tab:disabled .icon{filter:grayscale(.6)}.sheet-layer{z-index:20;background:#04061899;align-items:flex-end;animation:.2s ease-out fade-in;display:flex;position:absolute;inset:0}.profile-card,.result-card{width:100%;padding:22px 20px calc(env(safe-area-inset-bottom) + 20px);background:var(--glass-strong);border-radius:26px 26px 0 0;flex-direction:column;gap:10px;animation:.26s ease-out rise;display:flex}.profile-top{align-items:center;gap:14px;display:flex}.profile-top .avatar{width:58px;height:58px;font-size:22px}.profile-name{text-shadow:0 0 12px #a08cff99;margin:2px 0 0;font-size:23px}.profile-text{margin:6px 0;font-size:15px;line-height:1.7}.profile-row{background:#10143c8c;border-radius:12px;align-items:center;gap:10px;margin:0;padding:10px 12px;font-size:14px;display:flex;box-shadow:0 0 0 1px #aaa0ff2e}.profile-key{color:var(--muted)}.profile-value{margin-left:auto}.primary,.secondary{letter-spacing:.04em;border:none;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:100%;padding:15px;font-size:17px;font-weight:700;transition:transform .12s ease-out,box-shadow .2s ease-out;display:flex}.primary{box-shadow:var(--glow-strong);color:#fff;text-shadow:0 0 8px #dcd2ffcc;background:linear-gradient(#6e5aff8c,#3c32b499);margin-top:8px}.primary .icon{width:26px;height:26px}.primary:active{box-shadow:var(--glow-strong), 0 0 64px #8c6eff8c;transform:scale(.98)}.secondary{color:#e4e4ff;background:#bebeff38;box-shadow:0 0 0 1px #c8c3ff59}.secondary:active{transform:scale(.98)}.talk:before{filter:blur(6px)brightness(.75);background:linear-gradient(#080c268c,#080c26b8),url(./bg-room-DHzwFCtc.webp) 50%/cover no-repeat;inset:-24px}.talk:after{content:"";z-index:25;opacity:0;pointer-events:none;background:#000;transition:opacity .4s ease-in;position:absolute;inset:0}.talk.is-dark:after{opacity:.82}.talk.is-shake{animation:.11s linear 6 shake}.talk-head{padding:calc(env(safe-area-inset-top) + 8px) 8px 8px;background:#080c2699;grid-template-columns:84px 1fr 84px;align-items:center;display:grid;box-shadow:0 1px #aaa0ff33}.talk-back{color:var(--ink);background:0 0;border:none;align-items:center;gap:6px;padding:6px 8px;font-size:15px;display:flex}.talk-back .icon{height:16px}.talk-name{text-align:center;text-shadow:0 0 10px #a08cffb3;margin:0;font-size:18px}.talk-level{box-shadow:0 0 0 1px var(--edge);background:#6e5aff47;border-radius:999px;justify-self:end;margin-right:6px;padding:3px 10px;font-size:12px}.gauges{border-radius:16px;gap:8px;margin:8px 10px 0;padding:10px 14px;display:grid}.gauge{grid-template-columns:104px 1fr 34px;align-items:center;gap:8px;display:grid;position:relative}.gauge-label{color:var(--muted);align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.gauge-label .icon{width:16px;height:16px}.gauge-track{background:#0a0e2cb3;border-radius:999px;height:10px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #aaa0ff33}.gauge-fill{border-radius:inherit;height:100%;transition:width .45s ease-out,filter .3s}.is-hope .gauge-fill{background:var(--hope);box-shadow:0 0 10px #ff6eaabf}.is-will .gauge-fill{background:var(--will);box-shadow:0 0 10px #5aa0ffbf}.gauge-fill:after{content:"";background:#ffffff59;border-radius:999px;height:45%;margin:1px 4px 0;display:block}.gauge.is-over .gauge-fill{background:var(--hope-over);animation:.8s ease-in-out infinite alternate pulse}.gauge.is-low .gauge-fill{background:linear-gradient(90deg,#ff9a3c,#ffc46b)}.gauge-part{width:0;position:absolute;top:0;bottom:0}.gauge-part.is-lift{background:var(--lift)}.gauge-part.is-loss{background:#ff78aa52}.gauge-part.is-extra{background:var(--extra)}.gauge-mark{background:#ffffff8c;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.gauge-value{font-variant-numeric:tabular-nums;text-align:right;text-shadow:0 0 8px #b4aaff99;font-size:16px}.gauge-pop{opacity:0;pointer-events:none;text-shadow:0 0 6px #080c26e6;font-size:13px;font-weight:800;position:absolute;top:-10px;right:42px}.gauge-pop.is-on{animation:1.2s ease-out forwards pop}.gauge-pop.is-good{color:var(--good)}.gauge-pop.is-bad{color:#ff7a9c}.gauge-pop.is-cost{color:#8ec5ff}.gauge-pop.is-extra{color:var(--extra)}.talk-log{scrollbar-width:none;flex-direction:column;flex:1;gap:8px;padding:14px 12px 18px;display:flex;overflow-y:auto}.talk-log::-webkit-scrollbar{display:none}.talk-row{align-items:flex-start;gap:8px;animation:.2s ease-out rise;display:flex}.talk-row.is-mine{justify-content:flex-end}.talk-row .avatar{width:34px;height:34px;font-size:14px}.bubble{word-break:break-word;-webkit-user-select:text;user-select:text;border-radius:18px;max-width:74%;padding:9px 14px;font-size:15px;line-height:1.55}.is-theirs .bubble{background:var(--theirs);color:var(--theirs-ink);border-top-left-radius:5px;box-shadow:0 0 0 1px #beb4ffb3,0 0 12px #826eff59}.is-mine .bubble{background:linear-gradient(180deg, #ffe48c, var(--mine));color:var(--mine-ink);border-top-right-radius:5px;box-shadow:0 0 14px #ffd26473}.bubble.is-long{max-width:82%;font-size:14px}.bubble.is-typing{color:#6a6fa8;letter-spacing:.2em;animation:.9s ease-in-out infinite blink}.talk-note{color:var(--muted);background:#0a0e2c99;border-radius:999px;align-self:center;margin:2px 0;padding:3px 12px;font-size:12px;box-shadow:0 0 0 1px #aaa0ff40}.dock{min-height:176px;padding:12px 12px calc(env(safe-area-inset-bottom) + 12px);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0e1238b8;border-radius:22px 22px 0 0;gap:8px;display:grid;box-shadow:0 -1px #aaa0ff4d,0 -10px 30px #3c32b440}.dock.is-waiting .decks{visibility:hidden}.decks{gap:8px;padding:2px;display:flex;overflow-x:auto}.deck{color:#dcdcff;background:#9696e640;border:none;border-radius:999px;flex:none;padding:7px 16px;font-size:13px;font-weight:700;box-shadow:0 0 0 1px #beb4ff4d}.deck[aria-pressed=true]{color:#fff;background:#0a0d2a;box-shadow:0 0 0 1.5px #9d86ff,0 0 12px #8c6effb3}.deck.is-fresh{animation:.9s ease-in-out infinite alternate glow}.options{align-content:start;gap:8px;display:grid}.option{text-align:center;background:#282e788c;border:none;border-radius:999px;width:100%;padding:12px 18px;font-size:15px;line-height:1.4;transition:transform .12s ease-out,box-shadow .16s ease-out;box-shadow:0 0 0 1px #aaa0ff6b,0 0 10px #6e5aff2e}.option:first-child{box-shadow:0 0 0 1.5px #cdc3ffd9,0 0 16px #826eff80}.option:active{box-shadow:var(--glow-strong);transform:scale(.98)}.option.is-ignore{color:var(--muted)}.options-wait{color:var(--dim);letter-spacing:.3em;text-align:center;margin:0;padding:18px}.spark{z-index:30;background:radial-gradient(circle,#9682ff59,#06081eb3 70%);place-items:center;animation:.16s ease-out fade-in;display:grid;position:absolute;inset:0}.spark-card{background:var(--glass-strong);width:min(320px,86%);box-shadow:var(--glow-strong);text-align:center;border-radius:22px;justify-items:center;padding:22px 18px;animation:.42s cubic-bezier(.2,1.6,.4,1) boing;display:grid}.spark-card .icon{width:44px;height:44px;animation:1.2s ease-in-out infinite alternate twinkle}.spark-ding{color:var(--accent);font-family:var(--font-round);text-shadow:0 0 14px #ffbe5ab3;margin:6px 0 0;font-size:30px}.spark-name{margin:8px 0 4px;font-size:18px;font-weight:700}.spark-text{color:var(--muted);margin:0;font-size:13px}.flash{z-index:30;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.flash-clear{filter:drop-shadow(0 0 24px #ffc85aa6);width:min(340px,84%);animation:.5s cubic-bezier(.2,1.6,.4,1) boing}.flash-star{filter:drop-shadow(0 0 6px #ffe6a0e6)sepia(.6)saturate(2)hue-rotate(-10deg);opacity:0;background:url(data:image/webp;base64,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) 50%/contain no-repeat;width:26px;height:26px;animation:1.2s ease-out forwards star;position:absolute}.flash-star.is-1{top:34%;left:14%}.flash-star.is-2{animation-delay:.12s;top:30%;right:16%}.flash-star.is-3{width:18px;animation-delay:.22s;top:58%;left:22%}.flash-star.is-4{width:20px;animation-delay:80ms;top:60%;right:20%}.flash-star.is-5{width:16px;animation-delay:.3s;top:24%;left:46%}.flash-star.is-6{width:14px;animation-delay:.18s;top:66%;left:52%}.flash-text{color:#fff;font-family:var(--font-round);margin:0;font-size:56px;animation:.5s cubic-bezier(.2,1.6,.4,1) boing}.flash.is-revival .flash-text{color:#ffd0dc;text-shadow:0 0 10px #ff3b6b,0 0 28px #ff3b6b,0 0 56px #ff286499;rotate:-8deg}.result-label{color:var(--muted);text-align:center;margin:0;font-size:12px}.result-grade{font-family:var(--font-round);text-align:center;text-shadow:0 0 10px #d2c8ffe6,0 0 30px #826effb3;margin:0;font-size:38px;font-weight:500}.result-turns{color:var(--muted);text-align:center;margin:0}.result-grades{flex-wrap:wrap;justify-content:center;gap:6px;margin:4px 0;display:flex}.result-news{color:var(--good);text-align:center;background:#10143c8c;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin:0;padding:9px 12px;font-weight:700;display:flex;box-shadow:0 0 0 1px #aaa0ff40}.result-news.is-opened{color:#ffd27a;box-shadow:0 0 0 1px #ffc86473,0 0 14px #ffbe5040}.result-news .icon{width:22px;height:22px}.ending{z-index:40;padding:calc(env(safe-area-inset-top) + 44px) 28px calc(env(safe-area-inset-bottom) + 28px);background:radial-gradient(80% 50% at 50% 0,#965adc59,#0000),linear-gradient(#0a0828e0,#1e0a32f5),url(./bg-room-DHzwFCtc.webp) 50%/cover no-repeat;flex-direction:column;animation:.5s ease-out fade-in;display:flex;position:absolute;inset:0;overflow-y:auto}.ending-steps{gap:14px;margin:0;padding:0;list-style:none;display:grid}.ending-step{font-family:var(--font-round);text-shadow:0 0 12px #c8a0ff8c;font-size:20px;animation:.5s ease-out rise}.ending-step+.ending-step:before{content:"↓";color:#b896e6;margin-bottom:6px;font-size:14px;display:block}.ending-hint{color:var(--muted);text-align:center;margin-top:auto;font-size:12px}.ending-over{text-align:center;gap:10px;margin-top:auto;animation:.6s ease-out rise;display:grid}.ending-title{color:#ffd0ea;font-family:var(--font-round);text-shadow:0 0 12px #e0409a,0 0 32px #c82896b3;margin:24px 0 0;font-size:44px}.ending-text{margin:0 0 10px;font-size:15px}@keyframes fade-in{0%{opacity:0}}@keyframes rise{0%{opacity:0;transform:translateY(10px)}}@keyframes pop{0%{opacity:0;transform:translateY(6px)}20%{opacity:1;transform:translateY(-4px)}80%{opacity:1}to{opacity:0;transform:translateY(-12px)}}@keyframes pulse{to{opacity:.6}}@keyframes blink{50%{opacity:.4}}@keyframes boing{0%{opacity:0;transform:scale(.4)}}@keyframes shake{25%{transform:translate(-6px)}75%{transform:translate(6px)}}@keyframes glow{0%{box-shadow:0 0 0 1px #ffc86e99,0 0 6px #ffbe5a66}to{box-shadow:0 0 0 1.5px #ffd27a,0 0 18px #ffbe5acc}}@keyframes breathe{to{text-shadow:0 0 10px #dcd2ff,0 0 30px #8c78fff2,0 0 60px #6e5aff99}}@keyframes twinkle{to{transform:scale(1.12)rotate(12deg)}}@keyframes star{0%{opacity:0;transform:scale(.2)rotate(0)}40%{opacity:1;transform:scale(1.1)rotate(20deg)}to{opacity:0;transform:scale(.6)rotate(45deg)}}@media (prefers-reduced-motion:reduce){.logo,.deck.is-fresh,.gauge.is-over .gauge-fill,.spark-card .icon,.flash-star{animation:none}}
