.brand[data-v-41e465f7]{align-items:center;gap:calc(var(--h) * .2);color:var(--lime);display:inline-flex}.mark rect[data-v-41e465f7]{fill:currentColor}.mark path[data-v-41e465f7]{fill:none;stroke:currentColor;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round}.words[data-v-41e465f7]{flex-direction:column;line-height:1;display:flex}.word[data-v-41e465f7]{font-family:var(--display);font-style:italic;font-weight:800;font-size:calc(var(--h) * .95);letter-spacing:.01em;color:var(--text)}.word b[data-v-41e465f7]{color:var(--lime);font-weight:inherit}.tag[data-v-41e465f7]{font-size:calc(var(--h) * .26);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-top:2px;font-weight:600}.tabbar[data-v-56ce08a2]{z-index:50;padding:8px 6px calc(var(--safe-bottom) + 8px);-webkit-backdrop-filter:blur(18px);border-top:1px solid var(--line);background:#0e1110db;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.tab[data-v-56ce08a2]{color:var(--muted);flex-direction:column;align-items:center;gap:3px;padding:4px 0;font-size:11px;font-weight:600;text-decoration:none;display:flex;position:relative}.tab.router-link-active[data-v-56ce08a2]:not(.exact),.tab.exact.router-link-exact-active[data-v-56ce08a2]{color:var(--lime)}.side-brand[data-v-56ce08a2],.side-more[data-v-56ce08a2],.side-foot[data-v-56ce08a2],.side-admin[data-v-56ce08a2]{display:none}@media (width>=900px){.tabbar[data-v-56ce08a2]{width:var(--side-w);border-top:0;border-right:1px solid var(--line);background:var(--surface);flex-direction:column;gap:2px;padding:22px 12px;display:flex;top:0;right:auto;overflow-y:auto}.side-brand[data-v-56ce08a2]{align-items:center;gap:10px;padding:0 10px 22px;display:flex}.wordmark[data-v-56ce08a2]{font:italic 900 24px var(--display);letter-spacing:.02em;color:var(--text)}.wordmark b[data-v-56ce08a2]{color:var(--lime)}.tab[data-v-56ce08a2]{border-radius:12px;flex-direction:row;gap:12px;padding:10px 12px;font-size:15px}.tab[data-v-56ce08a2]:hover{background:var(--surface-2);color:var(--text)}.tab.router-link-active[data-v-56ce08a2]:not(.exact),.tab.exact.router-link-exact-active[data-v-56ce08a2]{background:#c8f5601a}.side-more[data-v-56ce08a2]{border-top:1px solid var(--line);flex-direction:column;gap:2px;margin-top:18px;padding-top:14px;display:flex}.side-more .tab[data-v-56ce08a2]{padding:8px 12px;font-size:14px}.side-label[data-v-56ce08a2]{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding:0 12px 6px;font-size:11px;font-weight:800}.side-foot[data-v-56ce08a2]{color:var(--muted);margin-top:auto;padding:14px 12px 0;display:block}.side-admin[data-v-56ce08a2]{background:#6fc6ff0a;border:1px solid #6fc6ff38;border-radius:14px;flex-direction:column;gap:2px;margin-top:14px;padding:6px;display:flex}.side-admin-head[data-v-56ce08a2]{width:100%;color:var(--sky);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:8px;font-size:11px;font-weight:800;display:flex}.side-admin-head[data-v-56ce08a2]:hover{background:#6fc6ff14}.side-admin-head .chev[data-v-56ce08a2]{margin-left:auto;transition:transform .2s;transform:rotate(-90deg)}.side-admin.open .chev[data-v-56ce08a2]{transform:none}.side-admin-items[data-v-56ce08a2]{flex-direction:column;gap:2px;display:flex}.side-admin .tab[data-v-56ce08a2]{padding:8px 10px;font-size:14px}.side-admin .tab.router-link-active[data-v-56ce08a2]:not(.exact),.side-admin .tab.exact.router-link-exact-active[data-v-56ce08a2]{color:var(--sky);background:#6fc6ff1f}}.pb[data-v-300541d7]{text-align:left;background:var(--surface-2);border-radius:16px;align-items:center;gap:14px;padding:8px 12px 8px 4px;display:flex}.stage[data-v-300541d7]{flex:none;width:118px;height:76px;position:relative}.cv[data-v-300541d7]{width:100%;height:100%;position:absolute;inset:0}.n[data-v-300541d7]{justify-content:center;align-items:center;font-size:56px;font-style:italic;line-height:1;display:flex;position:absolute;inset:0}.n small[data-v-300541d7]{color:var(--muted);margin-left:3px;font-size:16px;font-style:normal}.old[data-v-300541d7]{color:#c9d0c6}.new[data-v-300541d7]{color:var(--lime);text-shadow:0 0 24px #c8f56080;animation:.55s cubic-bezier(.2,1.6,.4,1) both drop-300541d7}.what[data-v-300541d7]{flex:1;min-width:0}.what b[data-v-300541d7]{display:block}@keyframes drop-300541d7{0%{opacity:0;transform:translateY(-30px)scale(1.3)}}.party[data-v-e292246e]{z-index:200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050704d1;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow:hidden}.box[data-v-e292246e]{background:var(--surface);border:2px solid var(--lime);text-align:center;border-radius:26px;flex-direction:column;gap:14px;width:min(380px,100%);padding:26px 22px 20px;animation:.6s cubic-bezier(.2,1.6,.4,1) bounce-e292246e;display:flex;position:relative;box-shadow:0 0 60px #c8f56040}.xp[data-v-e292246e]{font-family:var(--display);color:var(--lime);text-shadow:0 0 30px #c8f56073;font-size:72px;font-weight:800;line-height:1}.xp span[data-v-e292246e]{font-size:32px}.lvl[data-v-e292246e]{text-align:left;justify-content:center;align-items:center;gap:14px;display:flex}.lvl h2[data-v-e292246e]{font-family:var(--display);text-transform:uppercase;margin:0;font-size:32px}.hex[data-v-e292246e]{background:var(--lime);width:56px;height:62px;color:var(--lime-ink);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);font-family:var(--display);place-items:center;font-size:30px;font-weight:800;animation:1s ease-out spin-e292246e;display:grid}.streak[data-v-e292246e]{font-family:var(--display);color:var(--coral);text-transform:uppercase;font-size:24px;font-weight:700}.badge[data-v-e292246e]{text-align:left;background:var(--surface-2);border-radius:16px;align-items:center;gap:12px;padding:10px 12px;animation:.7s cubic-bezier(.2,1.6,.4,1) .2s both bounce-e292246e;display:flex}.ic[data-v-e292246e]{font-size:34px}.lines[data-v-e292246e]{color:var(--muted);margin:0;padding:0;list-style:none}.lines li[data-v-e292246e]{opacity:0;justify-content:space-between;padding:3px 0;transition:opacity .25s,transform .25s;display:flex;transform:translateY(6px)}.lines li.in[data-v-e292246e]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.lines li[data-v-e292246e]{transition:none}}.lines b[data-v-e292246e]{color:var(--text)}.hype[data-v-e292246e]{color:var(--text);margin:0;font-style:italic}.confetti i[data-v-e292246e]{border-radius:2px;height:12px;animation-name:fall-e292246e;animation-timing-function:linear;animation-iteration-count:1;animation-fill-mode:forwards;position:absolute;top:-20px}@keyframes fall-e292246e{to{top:110%;transform:rotate(720deg)translate(40px)}}@keyframes bounce-e292246e{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes spin-e292246e{0%{transform:rotate(-180deg)scale(.4)}}.pop-enter-active[data-v-e292246e],.pop-leave-active[data-v-e292246e]{transition:opacity .25s}.pop-enter-from[data-v-e292246e],.pop-leave-to[data-v-e292246e]{opacity:0}.ribbon[data-v-ce363e58]{top:calc(var(--safe-top) + 14px);z-index:190;max-width:min(calc(92vw / var(--zoom,1)), 420px);background:var(--lime);color:var(--lime-ink);cursor:pointer;border-radius:16px 0 0 16px;align-items:center;gap:10px;padding:12px 18px 12px 14px;font-weight:700;transition:transform .55s cubic-bezier(.2,1.4,.4,1);display:flex;position:fixed;right:0;overflow:hidden;transform:translate(110%);box-shadow:0 10px 30px #0006}.ribbon.on[data-v-ce363e58]{transform:translate(0)}.ribbon.zone[data-v-ce363e58]{background:linear-gradient(100deg, var(--lime), #e8ff9e)}.flag[data-v-ce363e58]{font-size:18px;animation:.7s cubic-bezier(.2,1.6,.4,1) .3s both hop-ce363e58}.txt[data-v-ce363e58]{font-size:15px;line-height:1.25}.shine[data-v-ce363e58]{background:linear-gradient(100deg,#0000,#ffffffb3,#0000);width:40px;animation:1.2s ease-out .4s both sweep-ce363e58;position:absolute;top:0;bottom:0;left:-60px;transform:skew(-20deg)}@keyframes hop-ce363e58{0%{transform:translateY(8px)scale(.6)}to{transform:none}}@keyframes sweep-ce363e58{to{left:120%}}.lift[data-v-10696ffc]{z-index:210;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050704db;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow:hidden}.cv[data-v-10696ffc]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.box[data-v-10696ffc]{background:var(--surface);border:2px solid var(--lime);text-align:center;border-radius:26px;flex-direction:column;gap:12px;width:min(380px,100%);padding:26px 22px 20px;animation:.6s cubic-bezier(.2,1.6,.4,1) pop-10696ffc;display:flex;position:relative;box-shadow:0 0 70px #c8f56040}.badges[data-v-10696ffc]{place-items:center;height:150px;display:grid;position:relative}.badge[data-v-10696ffc]{background:var(--surface-2);border:2px solid var(--line);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:128px;height:128px;transition:transform .65s cubic-bezier(.5,0,.8,.4),opacity .4s;display:flex;position:absolute}.badge .ic[data-v-10696ffc]{font-size:50px;line-height:1}.badge b[data-v-10696ffc]{font-family:var(--display);text-transform:uppercase;letter-spacing:.04em;font-size:16px}.badge.old.gone[data-v-10696ffc]{opacity:0;transform:translateY(-300px)scale(.6)rotate(-6deg)}.badge.new[data-v-10696ffc]{opacity:0;border-color:var(--lime);background:radial-gradient(circle at 50% 30%, #c8f56040, var(--surface-2) 70%);transform:translateY(220px)scale(.5);box-shadow:0 0 40px #c8f56059}.badge.new.in[data-v-10696ffc]{opacity:1;transition:transform .7s cubic-bezier(.2,1.5,.4,1),opacity .3s;transform:none}.trail[data-v-10696ffc]{filter:blur(1px);opacity:0;background:linear-gradient(#c8f560e6,#0000);border-radius:7px;width:14px;height:0;position:absolute;bottom:20px}.trail.go[data-v-10696ffc]{animation:.7s ease-out both flame-10696ffc}h2[data-v-10696ffc]{font-family:var(--display);text-transform:uppercase;opacity:0;font-size:30px;transition:opacity .4s .1s,transform .4s .1s;transform:translateY(8px)}h2.in[data-v-10696ffc],p.in[data-v-10696ffc]{opacity:1;transform:none}p[data-v-10696ffc]{opacity:0;margin:0;transition:opacity .4s .3s}@keyframes flame-10696ffc{0%{opacity:0;height:0}25%{opacity:1;height:120px}to{opacity:0;height:160px;transform:translateY(-200px)}}@keyframes pop-10696ffc{0%{opacity:0;transform:scale(.6)}}.wrap[data-v-1f22e144]{z-index:205;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050704d6;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.box[data-v-1f22e144]{background:var(--surface);border:1px solid var(--line);text-align:center;border-radius:26px;flex-direction:column;gap:10px;width:min(400px,100%);padding:20px 22px 18px;animation:.5s cubic-bezier(.2,1.4,.4,1) pop-1f22e144;display:flex;box-shadow:0 20px 60px #00000080}.box.promoted[data-v-1f22e144],.box.summit[data-v-1f22e144]{border-color:var(--lime);box-shadow:0 0 60px #c8f56033}.top[data-v-1f22e144]{justify-content:space-between;align-items:center;display:flex}.tier[data-v-1f22e144]{font-family:var(--display);text-transform:uppercase;letter-spacing:.04em;font-size:16px}.rank[data-v-1f22e144]{opacity:0;justify-content:center;align-items:baseline;gap:6px;transition:opacity .4s,transform .6s cubic-bezier(.2,1.6,.4,1);display:flex;transform:scale(.7)}.rank.in[data-v-1f22e144]{opacity:1;transform:none}.big[data-v-1f22e144]{color:var(--lime);text-shadow:0 0 30px #c8f56066;font-size:96px;font-style:italic;line-height:.9}.of[data-v-1f22e144]{color:var(--muted);font-size:18px}.of b[data-v-1f22e144]{color:var(--lime);font-family:var(--display);font-size:26px}h2[data-v-1f22e144]{font-family:var(--display);text-transform:uppercase;opacity:0;font-size:28px;transition:all .4s;transform:translateY(10px)}h2.in[data-v-1f22e144],.lines.in[data-v-1f22e144],.say.in[data-v-1f22e144]{opacity:1;transform:none}.lines[data-v-1f22e144]{text-align:left;opacity:0;margin:0;padding:0;list-style:none;transition:opacity .4s .15s}.lines li[data-v-1f22e144]{border-top:1px solid var(--line);color:var(--muted);opacity:0;animation:slide-1f22e144 .4s calc(.2s + var(--i,0) * .12s) both;justify-content:space-between;padding:6px 0;display:flex;transform:translate(-10px)}.lines.in li[data-v-1f22e144]{animation-play-state:running}.lines:not(.in) li[data-v-1f22e144]{animation:none}.lines li b[data-v-1f22e144]{color:var(--text);font-family:var(--display);font-size:18px}.lines .total[data-v-1f22e144]{border-top:2px solid var(--lime);color:var(--text);--i:3;font-weight:700}.lines .total b[data-v-1f22e144]{color:var(--lime);font-size:22px}.say[data-v-1f22e144]{opacity:0;margin:0;font-style:italic;transition:opacity .4s .6s}@keyframes pop-1f22e144{0%{opacity:0;transform:scale(.8)}}@keyframes slide-1f22e144{to{opacity:1;transform:none}}.sting[data-v-c624cfa0]{--slide-ms:.85s;--shimmer-ms:1.1s;--domain-ms:.45s;z-index:1000;cursor:pointer;background:#000;flex-direction:column;justify-content:center;align-items:center;transition:opacity .6s ease-in-out,transform .6s ease-in-out;display:flex;position:fixed;inset:0;overflow:hidden}.sting.leaving[data-v-c624cfa0]{opacity:0;transform:scale(1.015)}.glow-bg[data-v-c624cfa0]{aspect-ratio:1;opacity:0;pointer-events:none;background:radial-gradient(circle,#c8f56057 0%,#c8f56024 30%,#0000 62%);border-radius:50%;width:170%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.is-slide .glow-bg[data-v-c624cfa0],.is-shimmer .glow-bg[data-v-c624cfa0],.is-domain .glow-bg[data-v-c624cfa0],.is-hold .glow-bg[data-v-c624cfa0],.is-leave .glow-bg[data-v-c624cfa0]{animation:1.6s ease-out .35s forwards glow-c624cfa0}.stage[data-v-c624cfa0]{width:min(calc(72vw / var(--zoom,1)), 520px);position:relative}.logo[data-v-c624cfa0]{z-index:1;opacity:0;will-change:transform, opacity;position:relative;transform:translate(-120%)skew(-8deg)}.art[data-v-c624cfa0]{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:auto;display:block}.halo[data-v-c624cfa0]{pointer-events:none;filter:blur(9px)brightness(1.4);mix-blend-mode:screen;position:absolute;inset:0}.sweep[data-v-c624cfa0]{pointer-events:none;opacity:0;-webkit-mask-image:var(--pulse-mask);-webkit-mask-image:var(--pulse-mask);mask-image:var(--pulse-mask);will-change:background-position, opacity;background:linear-gradient(100deg,#0000 0% 36%,#d6ff8ab3 44%,#fff 50%,#d6ff8ab3 56%,#0000 64% 100%) 100% 0/300% 100%;position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.domain[data-v-c624cfa0]{z-index:1;text-align:right;font-family:var(--display), "Barlow Condensed", sans-serif;font-style:italic;font-weight:800;font-size:min(calc(72vw * .075 / var(--zoom,1)), 39px);letter-spacing:.02em;color:#f2f3ee;opacity:0;will-change:transform, opacity;line-height:1;position:absolute;top:81%;left:0;right:3%;transform:translate(14%)}.is-slide .logo[data-v-c624cfa0]{animation:slideIn-c624cfa0 var(--slide-ms) cubic-bezier(.18, .9, .22, 1.05) forwards}.is-shimmer .logo[data-v-c624cfa0],.is-domain .logo[data-v-c624cfa0],.is-hold .logo[data-v-c624cfa0],.is-leave .logo[data-v-c624cfa0]{opacity:1;transform:none}.is-shimmer .sweep[data-v-c624cfa0]{animation:shimmer-c624cfa0 var(--shimmer-ms) cubic-bezier(.4, 0, .2, 1) forwards}.is-domain .domain[data-v-c624cfa0]{animation:slideDomain-c624cfa0 var(--domain-ms) cubic-bezier(.18, .9, .22, 1.05) forwards}.is-hold .domain[data-v-c624cfa0],.is-leave .domain[data-v-c624cfa0]{opacity:1;transform:none}.tag[data-v-c624cfa0]{z-index:1;text-align:center;color:#8c9182;letter-spacing:.14em;text-transform:uppercase;opacity:0;font-size:11.5px;font-weight:600;line-height:1.6;position:absolute;top:118%;left:0;right:0}.is-domain .tag[data-v-c624cfa0],.is-hold .tag[data-v-c624cfa0],.is-leave .tag[data-v-c624cfa0]{animation:.5s ease-out .15s forwards rise-c624cfa0}@keyframes slideIn-c624cfa0{0%{opacity:0;transform:translate(-120%)skew(-8deg)}35%{opacity:1}to{opacity:1;transform:translate(0)skew(0)}}@keyframes slideDomain-c624cfa0{0%{opacity:0;transform:translate(14%)}to{opacity:1;transform:none}}@keyframes shimmer-c624cfa0{0%{opacity:0;background-position:100% 0}12%{opacity:1}88%{opacity:1}to{opacity:0;background-position:0 0}}@keyframes glow-c624cfa0{45%{opacity:1}to{opacity:.8}}@keyframes rise-c624cfa0{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.reduced .logo[data-v-c624cfa0]{opacity:1;transform:none;animation:none!important}.reduced .sweep[data-v-c624cfa0],.reduced .halo[data-v-c624cfa0]{display:none}.reduced .tag[data-v-c624cfa0],.reduced .domain[data-v-c624cfa0]{opacity:1;transform:none;animation:none!important}.avatar[data-v-e7739ec4]{display:block;overflow:visible}.head[data-v-e7739ec4]{transform-origin:100px 160px;transition:transform .12s ease-out}.avatar:not(.talking) .head[data-v-e7739ec4]{animation:5s ease-in-out infinite idle-e7739ec4}@keyframes idle-e7739ec4{50%{transform:translateY(-1.5px)rotate(.6deg)}}.sheet[data-v-e9e2267d]{z-index:280;background:#000000b3;place-items:end center;padding:10px;display:grid;position:fixed;inset:0}.box[data-v-e9e2267d]{background:var(--surface);border:1px solid var(--line);width:min(480px,100%);max-height:calc(100dvh / var(--zoom,1) - 20px);border-radius:22px;flex-direction:column;gap:12px;padding:16px;display:flex;overflow-y:auto}.box h3[data-v-e9e2267d]{margin:0}.tabs[data-v-e9e2267d]{flex-wrap:wrap;gap:6px;display:flex}.faces[data-v-e9e2267d]{justify-content:space-between;display:flex}.face[data-v-e9e2267d]{cursor:pointer;filter:grayscale(.6);background:0 0;border:2px solid #0000;border-radius:14px;padding:4px 8px;font-size:34px}.face.on[data-v-e9e2267d]{border-color:var(--lime);filter:none;transform:scale(1.1)}.lead[data-v-e9e2267d]{margin:0}.fab[data-v-da812cd7]{right:14px;bottom:calc(var(--safe-bottom) + 78px * var(--zoom,1));z-index:60;border:2px solid var(--lime);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:#1d2a12;border-radius:50%;place-items:end center;width:60px;height:60px;padding:0;transition:left .2s,right .2s,top .2s,transform .15s;display:grid;position:fixed;overflow:hidden;box-shadow:0 10px 26px #00000080,0 0 0 4px #c8f5601f}html.big-text .fab[data-v-da812cd7]{zoom:.869565}html.bigger-text .fab[data-v-da812cd7]{zoom:.769231}.fab.dragging[data-v-da812cd7]{cursor:grabbing;transform:scale(1.1);box-shadow:0 16px 36px #0009,0 0 0 6px #c8f56040}.fab[data-v-da812cd7] img,.fab[data-v-da812cd7] svg{pointer-events:none;-webkit-user-drag:none}.dot[data-v-da812cd7]{background:var(--coral);color:#fff;border-radius:9px;place-items:center;min-width:18px;height:18px;font-size:11px;font-style:normal;font-weight:800;display:grid;position:absolute;top:2px;right:2px}.menu-wrap[data-v-da812cd7]{z-index:70;position:fixed;inset:0}.menu[data-v-da812cd7]{right:14px;bottom:calc(var(--safe-bottom) + 146px);width:min(300px, calc(calc(100vw / var(--zoom,1)) - 28px));background:var(--surface);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border:1px solid var(--line);border-radius:20px;flex-direction:column;gap:4px;padding:12px;display:flex;position:fixed;overflow-y:auto;box-shadow:0 20px 50px #0009}.item[data-v-da812cd7]{text-align:left;color:var(--text);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:10px 8px;display:flex}.item[data-v-da812cd7]:hover{background:var(--surface-2)}.item span[data-v-da812cd7]{font-size:22px}.item b[data-v-da812cd7]{font-size:15px;display:block}.item small[data-v-da812cd7]{color:var(--muted)}.item.soft[data-v-da812cd7]{border-top:1px solid var(--line);border-radius:0 0 12px 12px}.pop-enter-active[data-v-da812cd7],.pop-leave-active[data-v-da812cd7]{transition:opacity .15s,transform .15s}.pop-enter-from[data-v-da812cd7],.pop-leave-to[data-v-da812cd7]{opacity:0;transform:translateY(8px)}@media (width>=900px){.fab[data-v-da812cd7]{bottom:28px;right:28px}}.tour[data-v-b9cd2a03]{z-index:400;position:fixed;inset:0}.dim[data-v-b9cd2a03]{background:#050704c7;position:absolute;inset:0}.hole[data-v-b9cd2a03]{box-shadow:0 0 0 9999px #050704c7, 0 0 0 3px var(--lime);pointer-events:none;border-radius:16px;transition:all .35s cubic-bezier(.2,1.2,.4,1);position:absolute}.bubble[data-v-b9cd2a03]{left:16px;right:16px;top:calc(var(--safe-top) + 80px);background:var(--surface);border:2px solid var(--lime);border-radius:22px;flex-direction:column;gap:10px;max-width:480px;margin:0 auto;padding:14px;animation:.3s ease-out in-b9cd2a03;display:flex;position:absolute}.bubble.up[data-v-b9cd2a03]{top:auto;bottom:calc(var(--safe-bottom) + 170px)}.bubble.center[data-v-b9cd2a03]{top:30%}.bubble p[data-v-b9cd2a03]{margin:0;font-size:17px;font-weight:500;line-height:1.4}.who[data-v-b9cd2a03]{align-items:center;gap:10px;display:flex}@keyframes in-b9cd2a03{0%{opacity:0;transform:translateY(8px)}}.mute[data-v-4510ab6c]{border:1px solid var(--line);background:var(--surface-2);height:36px;color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.mute.off[data-v-4510ab6c]{color:var(--coral);background:#ff7a451a;border-color:#ff7a458c}.gp[data-v-66f8bca5]{z-index:9000;pointer-events:none;position:fixed;inset:0}.ring[data-v-66f8bca5]{border:3px solid var(--lime);border-radius:14px;transition:left .2s,top .2s,width .2s,height .2s;position:fixed;box-shadow:0 0 0 4px #c8f56040,0 0 28px #c8f5608c}.ring i[data-v-66f8bca5]{border-radius:inherit;border:3px solid var(--lime);animation:1.4s ease-out infinite ping-66f8bca5;position:absolute;inset:-3px}.gp.shot .ring i[data-v-66f8bca5]{display:none}@keyframes ping-66f8bca5{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.25)}}.win[data-v-66f8bca5]{pointer-events:auto;top:calc(var(--safe-top,0px) + 10px);width:min(300px, calc(calc(100vw / var(--zoom,1)) - 20px));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#141612f5;border:1px solid #c8f56073;border-radius:20px;padding:12px;transition:top .25s;position:fixed;right:10px;box-shadow:0 14px 40px #0000008c}.win.low[data-v-66f8bca5]{top:auto;bottom:calc(var(--safe-bottom,0px) + 86px)}.win.mini[data-v-66f8bca5]{border-radius:50%;width:auto;padding:6px}header[data-v-66f8bca5]{align-items:center;gap:10px;display:flex}.face[data-v-66f8bca5]{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0}.who[data-v-66f8bca5]{flex:1;min-width:0}.who b[data-v-66f8bca5]{font-size:14px;line-height:1.2;display:block}.x[data-v-66f8bca5]{color:var(--muted);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:6px;font-size:16px}.say[data-v-66f8bca5]{margin:10px 0 8px;font-size:15px;line-height:1.45}.bar[data-v-66f8bca5]{background:var(--surface-2);border-radius:2px;height:4px;overflow:hidden}.bar i[data-v-66f8bca5]{background:var(--lime);height:100%;transition:width .3s;display:block}.ctl[data-v-66f8bca5]{align-items:center;gap:8px;margin-top:10px;display:flex}.ctl .primary[data-v-66f8bca5]{white-space:nowrap;flex:1;min-width:0}.ctl .back[data-v-66f8bca5]{flex:none;width:36px;height:36px;padding:0;font-size:22px;line-height:1}.ctl .icon[data-v-66f8bca5]{padding-left:10px;padding-right:10px}@media (prefers-reduced-motion:reduce){.ring i[data-v-66f8bca5]{animation:none}}.reduce-motion{animation:none}.mm[data-v-bbb58fd6]{border-radius:inherit;background:#0b0c0a;width:100%;height:100%;min-height:240px;position:relative;overflow:hidden}.mm-canvas[data-v-bbb58fd6]{cursor:grab;width:100%;height:100%;display:block}.mm-canvas[data-v-bbb58fd6]:active{cursor:grabbing}.mm-load[data-v-bbb58fd6]{justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.mm-load i[data-v-bbb58fd6]{background:#38d6ff;border-radius:50%;width:8px;height:8px;animation:1s infinite blink-bbb58fd6}.mm-load i[data-v-bbb58fd6]:nth-child(2){animation-delay:.2s}.mm-load i[data-v-bbb58fd6]:nth-child(3){animation-delay:.4s}@keyframes blink-bbb58fd6{50%{opacity:.2}}.mm-fail[data-v-bbb58fd6]{text-align:center;place-items:center;padding:20px;display:grid;position:absolute;inset:0}.stats[data-v-dcf8b6b2]{flex-direction:column;gap:10px;display:flex}.pill[data-v-dcf8b6b2]{border-radius:999px;padding:3px 10px;font-size:12px;font-weight:800}.pill.hot[data-v-dcf8b6b2]{color:#ff8a7a;background:#ff4b3a2e}.pill.ok[data-v-dcf8b6b2]{color:#ffc85a;background:#ffb02e2e}.pill.low[data-v-dcf8b6b2]{color:#6fe0d0;background:#2fb8a62e}.pill.cold[data-v-dcf8b6b2]{color:#8cc4ff;background:#2b6fb338}.nums[data-v-dcf8b6b2]{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.nums div[data-v-dcf8b6b2]{background:var(--surface-2);text-align:center;border-radius:12px;flex-direction:column;gap:2px;padding:8px 6px;display:flex}.nums b[data-v-dcf8b6b2]{font-family:var(--display);font-size:22px;line-height:1}.nums span[data-v-dcf8b6b2]{color:var(--muted);font-size:11px;line-height:1.2}.nums small[data-v-dcf8b6b2]{color:var(--muted)}.bars[data-v-dcf8b6b2]{align-items:flex-end;gap:5px;height:64px;padding-top:4px;display:flex;position:relative}.bar[data-v-dcf8b6b2]{flex:1;align-items:flex-end;height:100%;display:flex}.bar i[data-v-dcf8b6b2]{background:#ffffff2e;border-radius:4px 4px 2px 2px;width:100%;transition:height .4s;display:block}.bar i.hit[data-v-dcf8b6b2]{background:var(--lime)}.goal[data-v-dcf8b6b2]{border-top:1px dashed #c8f56099;position:absolute;left:0;right:0}.ms[data-v-3c4ad6c7]{z-index:300;background:#000000a6;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.box[data-v-3c4ad6c7]{width:min(560px,100%);max-height:calc(94dvh / var(--zoom,1));background:var(--surface);border:1px solid var(--line);border-radius:26px 26px 0 0;flex-direction:column;animation:.3s cubic-bezier(.2,1.1,.4,1) up-3c4ad6c7;display:flex;overflow:hidden}@keyframes up-3c4ad6c7{0%{opacity:0;transform:translateY(40px)}}.stage[data-v-3c4ad6c7]{height:min(calc(46dvh / var(--zoom,1)), 420px);background:#0b0c0a;flex:none;position:relative}.x[data-v-3c4ad6c7]{color:#fff;cursor:pointer;z-index:2;background:#0e0f0cb3;border:1px solid #fff3;border-radius:50%;width:40px;height:40px;font-size:16px;position:absolute;top:10px;right:10px}.legend[data-v-3c4ad6c7]{color:var(--text);background:#0e0f0cb3;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;display:flex;position:absolute;bottom:10px;left:12px}.legend i[data-v-3c4ad6c7]{border-radius:50%;width:10px;height:10px;display:inline-block}.legend .p[data-v-3c4ad6c7]{background:#ff5a3c;box-shadow:0 0 8px #ff5a3c}.legend .s[data-v-3c4ad6c7]{background:#ffb02e}.legend .m[data-v-3c4ad6c7]{background:#c76a4d}.back[data-v-3c4ad6c7]{color:#fff;font:inherit;cursor:pointer;z-index:2;background:#0e0f0cb3;border:1px solid #fff3;border-radius:999px;padding:7px 12px;font-size:13px;font-weight:700;position:absolute;top:12px;left:12px}.body[data-v-3c4ad6c7]{padding:14px 16px calc(var(--safe-bottom,0px) + 16px);flex-direction:column;gap:10px;display:flex;overflow-y:auto}.body h2[data-v-3c4ad6c7]{margin:2px 0 4px}.body>p[data-v-3c4ad6c7]{margin:0;line-height:1.5}.group b[data-v-3c4ad6c7]{color:var(--muted);margin-bottom:6px;font-size:13px;display:block}.chip.on[data-v-3c4ad6c7]{color:#ffb3a0;background:#ff5a3c2e;border-color:#ff5a3c99}.chip.dim[data-v-3c4ad6c7]{opacity:.7}.feel[data-v-3c4ad6c7]{background:#c8f5600f;border-color:#c8f56040}.feel p[data-v-3c4ad6c7]{margin:4px 0 0}.exlist[data-v-3c4ad6c7]{flex-direction:column;margin-top:8px;display:flex}.exrow[data-v-3c4ad6c7]{border:0;border-top:1px solid var(--line);color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:8px;padding:10px 2px;display:flex}.exrow span[data-v-3c4ad6c7]{flex:1;font-weight:600}.exrow small[data-v-3c4ad6c7]{color:var(--muted)}.exrow i[data-v-3c4ad6c7]{color:var(--lime);font-size:13px;font-style:normal}@media (width>=900px){.ms[data-v-3c4ad6c7]{align-items:center}.box[data-v-3c4ad6c7]{max-height:calc(90vh / var(--zoom,1));width:min(900px, calc(94vw / var(--zoom,1)));border-radius:26px;flex-direction:row}.stage[data-v-3c4ad6c7]{width:48%;height:auto;min-height:520px}.body[data-v-3c4ad6c7]{flex:1}}.tour[data-v-6bd79fca]{z-index:400;background:#0b0c0a;flex-direction:column;display:flex;position:fixed;inset:0}.stage[data-v-6bd79fca]{border-radius:0;min-height:0;position:absolute;inset:0}.tag[data-v-6bd79fca]{color:#0e0f0c;letter-spacing:.02em;pointer-events:none;white-space:nowrap;background:#c8f560eb;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:800;position:absolute;transform:translate(-50%,-140%);box-shadow:0 6px 20px #00000080}.tag[data-v-6bd79fca]:after{content:"";background:#c8f560eb;width:10px;height:10px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.top[data-v-6bd79fca]{padding:calc(var(--safe-top,0px) + 14px) 16px 0;justify-content:space-between;align-items:center;display:flex;position:relative}.top b[data-v-6bd79fca]{font-size:16px}.skip[data-v-6bd79fca]{background:#00000073}.bottom[data-v-6bd79fca]{padding:10px 14px calc(var(--safe-bottom,0px) + 14px);background:linear-gradient(#0000,#0b0c0ae6 30%);flex-direction:column;gap:10px;margin-top:auto;display:flex;position:relative}.dots[data-v-6bd79fca]{justify-content:center;gap:5px;display:flex}.dots i[data-v-6bd79fca]{background:#ffffff2e;border-radius:2px;width:18px;height:4px;transition:background .3s}.dots i.done[data-v-6bd79fca]{background:#c8f56073}.dots i.on[data-v-6bd79fca]{background:var(--lime)}.say[data-v-6bd79fca]{cursor:pointer;align-items:flex-end;gap:10px;display:flex}.bubble[data-v-6bd79fca]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#141612eb;border:1px solid #c8f56059;border-radius:18px 18px 18px 6px;flex:1;padding:10px 14px}.who[data-v-6bd79fca]{letter-spacing:.1em;text-transform:uppercase;color:var(--lime);font-size:11px;font-weight:800}.bubble p[data-v-6bd79fca]{margin:3px 0 0;font-size:16px;line-height:1.4}.ctl[data-v-6bd79fca]{align-items:center;gap:8px;display:flex}.ctl .next[data-v-6bd79fca]{flex:1}.fade-enter-active[data-v-6bd79fca],.fade-leave-active[data-v-6bd79fca]{transition:opacity .25s}.fade-enter-from[data-v-6bd79fca],.fade-leave-to[data-v-6bd79fca]{opacity:0}@media (width>=900px){.bottom[data-v-6bd79fca]{width:100%;max-width:640px;margin-left:auto;margin-right:auto}}.install[data-v-9b7b4f4f]{left:12px;right:12px;bottom:calc(var(--safe-bottom) + 84px);z-index:65;border-color:var(--lime);align-items:center;gap:10px;max-width:560px;margin:0 auto;display:flex;position:fixed;box-shadow:0 16px 40px #0000008c}.ic img[data-v-9b7b4f4f]{border-radius:11px;display:block}.txt[data-v-9b7b4f4f]{flex-direction:column;flex:1;gap:2px;display:flex}.acts[data-v-9b7b4f4f]{flex-direction:column;gap:6px;display:flex}.pop-enter-active[data-v-9b7b4f4f],.pop-leave-active[data-v-9b7b4f4f]{transition:opacity .2s,transform .2s}.pop-enter-from[data-v-9b7b4f4f],.pop-leave-to[data-v-9b7b4f4f]{opacity:0;transform:translateY(10px)}.support[data-v-4c946266]{z-index:2000;padding:calc(env(safe-area-inset-top,0px) + 4px) 12px 4px;box-sizing:border-box;color:#04121c;background:#6fc6ff;justify-content:space-between;align-items:center;gap:8px;min-height:30px;font-size:12px;font-weight:600;display:flex;position:fixed;top:0;left:0;right:0}.support.edit[data-v-4c946266]{color:#1c0700;background:#ff7a45}.support span[data-v-4c946266]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.support button[data-v-4c946266]{color:#fff;font:inherit;cursor:pointer;background:#000c;border:0;border-radius:8px;flex:none;padding:4px 12px;font-weight:800}.ended[data-v-4c946266]{z-index:2001;background:#000000bf;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.snack-pop[data-v-460fe9ab]{z-index:900;left:12px;right:12px;top:calc(var(--safe-top) + 10px);border:1px solid var(--lime);background:#1b2310;border-radius:18px;align-items:center;gap:10px;max-width:520px;margin:0 auto;padding:12px;display:flex;position:fixed;box-shadow:0 10px 30px #00000080}.ic[data-v-460fe9ab]{font-size:28px}.txt[data-v-460fe9ab]{flex-direction:column;flex:1;min-width:0;display:flex}.txt b[data-v-460fe9ab]{font-size:14px}.txt small[data-v-460fe9ab]{color:var(--muted);font-size:12px}.x[data-v-460fe9ab]{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:16px}.pop-enter-active[data-v-460fe9ab],.pop-leave-active[data-v-460fe9ab]{transition:transform .3s,opacity .3s}.pop-enter-from[data-v-460fe9ab],.pop-leave-to[data-v-460fe9ab]{opacity:0;transform:translateY(-120%)}.ask[data-v-d979dd3a]{z-index:950;left:12px;right:12px;top:calc(var(--safe-top) + 10px);border:1px solid var(--lime);background:#1b2310;border-radius:20px;max-width:520px;margin:0 auto;padding:16px 16px 14px;position:fixed;box-shadow:0 10px 30px #00000080}.who[data-v-d979dd3a]{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:12px}.q[data-v-d979dd3a]{margin:6px 32px 12px 0;font-size:17px;font-weight:700;line-height:1.3}.reply[data-v-d979dd3a]{color:var(--lime);margin:0;font-weight:600}.row[data-v-d979dd3a]{gap:8px;display:flex}.row .btn[data-v-d979dd3a]{flex:1}.x[data-v-d979dd3a]{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:16px;position:absolute;top:8px;right:8px}.pop-enter-active[data-v-d979dd3a],.pop-leave-active[data-v-d979dd3a]{transition:transform .3s,opacity .3s}.pop-enter-from[data-v-d979dd3a],.pop-leave-to[data-v-d979dd3a]{opacity:0;transform:translateY(-120%)}.cnotice[data-v-c0a2f160]{border:1px solid var(--line);background:var(--surface-2);border-radius:12px;padding:8px 10px}.cnotice summary[data-v-c0a2f160]{cursor:pointer;color:var(--muted);list-style:none}.cnotice summary[data-v-c0a2f160]::-webkit-details-marker{display:none}.cnotice dl[data-v-c0a2f160]{grid-template-columns:auto 1fr;gap:4px 10px;margin:8px 0;display:grid}.cnotice dt[data-v-c0a2f160]{font-weight:700}.cnotice dd[data-v-c0a2f160],.cnotice p[data-v-c0a2f160]{margin:0}@media (width<=420px){.cnotice dl[data-v-c0a2f160]{grid-template-columns:minmax(0,1fr)}.cnotice dd[data-v-c0a2f160]{margin-bottom:4px}}.consent[data-v-4b052a5c]{border-color:#6fc6ff66}.consent h3[data-v-4b052a5c]{margin:4px 0}.csheet-back[data-v-1e2cd487]{z-index:80;background:#0009;place-items:end center;display:grid;position:fixed;inset:0}.csheet[data-v-1e2cd487]{width:min(520px,100%);max-height:calc(90dvh / var(--zoom,1));background:var(--bg,#0e0f0c);padding:16px 16px calc(var(--safe-bottom,0px) + 16px);border-radius:18px 18px 0 0;gap:10px;display:grid;overflow-y:auto}.shell[data-v-c70bcd98]{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;position:fixed;inset:0;overflow:hidden auto}.boot[data-v-c70bcd98]{height:calc(100dvh / var(--zoom,1));place-items:center;display:grid}.offline-page[data-v-c70bcd98]{flex-direction:column;align-items:flex-start;gap:12px;padding-top:80px;display:flex}.offline-page h1[data-v-c70bcd98],.offline-page p[data-v-c70bcd98]{margin:0}.offline-bar[data-v-c70bcd98]{z-index:60;left:12px;right:12px;top:calc(var(--safe-top,0px) + 8px);background:var(--surface-2);border:1px solid var(--line);border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px 8px 14px;font-size:13px;font-weight:600;display:flex;position:fixed;box-shadow:0 6px 20px #0006}.offline-bar .btn[data-v-c70bcd98]{flex:none;min-height:36px}.view-error[data-v-c70bcd98]{flex-direction:column;align-items:flex-start;gap:12px;padding-top:80px;display:flex}.boot-mark[data-v-c70bcd98]{animation:1.2s ease-in-out infinite pulse-c70bcd98}@keyframes pulse-c70bcd98{50%{opacity:.35}}.sync-badge[data-v-c70bcd98]{left:50%;bottom:calc(var(--safe-bottom,0px) + 78px);z-index:50;background:var(--surface-2);border:1px solid var(--line);color:var(--text);border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700;position:fixed;transform:translate(-50%);box-shadow:0 6px 20px #0006}@media (width>=900px){.shell[data-v-c70bcd98]{left:var(--side-w)}.offline-bar[data-v-c70bcd98]{left:calc(var(--side-w) + 12px)}.sync-badge[data-v-c70bcd98]{bottom:24px;left:calc(50% + var(--side-w) / 2)}}:root{--side-w:236px;--bg:#0e1110;--surface:#161a18;--surface-2:#1e2421;--line:#2a312d;--text:#eef2ec;--muted:#8b958e;--lime:#c8f560;--lime-ink:#182300;--coral:#ff7a45;--red:#ff5d5d;--sky:#6fc6ff;--radius:18px;--display:"Barlow Condensed", system-ui, sans-serif;--body:"Inter", system-ui, -apple-system, sans-serif;--safe-top:max(env(safe-area-inset-top,0px), var(--safe-area-inset-top,0px));--safe-bottom:max(env(safe-area-inset-bottom,0px), var(--safe-area-inset-bottom,0px));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}body{overflow-wrap:break-word}html,body{background:var(--bg);color:var(--text);font-family:var(--body);margin:0;font-size:15px;line-height:1.45}body{overscroll-behavior-y:none}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--lime)}.page{padding:calc(var(--safe-top) + 18px) 16px calc(var(--safe-bottom) + 96px);max-width:560px;margin:0 auto}.page-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}h1,h2,h3{font-family:var(--display);letter-spacing:.01em;text-transform:uppercase;margin:0}h1{font-size:34px;font-weight:800;line-height:1}h2{margin-bottom:10px;font-size:22px;font-weight:700}h3{font-size:17px;font-weight:700}.eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-size:12px;font-weight:600}.muted{color:var(--muted)}.small{font-size:13px}.num{font-family:var(--display);font-variant-numeric:tabular-nums;font-weight:700}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);margin-bottom:14px;padding:16px}.card.flush{padding:0;overflow:hidden}.row{align-items:center;gap:12px;display:flex}.between{justify-content:space-between}.stack>*+*{margin-top:10px}.grid2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.btn{appearance:none;background:var(--surface-2);color:var(--text);cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:13px 18px;font-weight:700;transition:transform .1s,opacity .2s;display:inline-flex}.btn:active{transform:scale(.97)}.btn:disabled{opacity:.45}.btn.primary{background:var(--lime);color:var(--lime-ink)}.btn.coral{background:var(--coral);color:#2a0e00}.btn.danger{background:var(--red);color:#fff}.btn.ghost{border:1px solid var(--line);background:0 0}.btn.block{width:100%}.btn.sm{border-radius:11px;min-height:36px;padding:8px 12px;font-size:13px}.icon-btn{appearance:none;border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}label.field{display:block}label.field>span{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:600;display:block}input,select,textarea{background:var(--surface-2);border:1px solid var(--line);border-radius:12px;outline:none;width:100%;padding:12px 13px;font-size:16px}input:focus,select:focus,textarea:focus{border-color:var(--lime)}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--line);background:var(--surface-2);cursor:pointer;border-radius:999px;padding:8px 14px;font-size:14px;font-weight:600}.chip.on{background:var(--lime);color:var(--lime-ink);border-color:var(--lime)}.pill{background:var(--surface-2);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;border-radius:999px;align-items:center;gap:4px;padding:4px 9px;font-size:11px;font-weight:700;line-height:1.2;display:inline-flex}.pill.lime{color:var(--lime);background:#c8f56024}.pill.coral{color:var(--coral);background:#ff7a4526}.pill.sky{color:var(--sky);background:#6fc6ff24}.list-item{border-top:1px solid var(--line);align-items:center;gap:12px;padding:13px 16px;display:flex}.list-item:first-child{border-top:0}.list-item>*{min-width:0}.list-item>.btn,.list-item>.pill,.list-item>button,.list-item>.dot{flex-shrink:0}.toast{left:50%;bottom:calc(var(--safe-bottom) + 90px);background:var(--text);color:var(--bg);z-index:100;border-radius:14px;max-width:calc(100% - 32px);padding:11px 16px;font-weight:600;position:fixed;transform:translate(-50%);box-shadow:0 8px 30px #0006}.fade-enter-active,.fade-leave-active{transition:opacity .25s}.page-enter-active{transition:opacity .18s ease-out}.page-enter-from{opacity:0}.page-leave-active{display:none}.fade-enter-from,.fade-leave-to{opacity:0}@keyframes ph-glide{0%,20%{text-indent:0}52.5%,67.5%{text-indent:calc(-1 * var(--ph-shift,0px))}to{text-indent:0}}input.ph-long:placeholder-shown:not(:focus){animation:ph-glide var(--ph-dur,8s) ease-in-out infinite}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html.reduce-motion *,html.reduce-motion :before,html.reduce-motion :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html.big-text body{zoom:1.15}html.bigger-text body{zoom:1.3}:focus-visible{outline:2px solid var(--sky);outline-offset:2px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=900px){.page{max-width:1180px;padding:32px 36px 56px}.toast{bottom:32px}}@media (width>=1100px){.page.wide{columns:2;column-gap:20px}.page.wide>*{break-inside:avoid}.page.wide>.page-head,.page.wide>.tabs,.page.wide>.full,.page.wide>h1,.page.wide>h2,.page.wide>.btn.block,.page.wide>.wide-skip{column-span:all}.page.wide>.page-head{margin-bottom:22px}.cols-2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.cols-2>*{min-width:0}}@media (width>=900px){.home-brand{display:none!important}}html.ios-short{--safe-bottom:0px;background:#161918}html.ios-short .tabbar{background:#161918}
