.banner[data-v-66567e34]{left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:100;box-sizing:border-box;background:var(--surface);border:1px solid var(--line2);max-width:520px;box-shadow:var(--shadowLg);border-radius:16px;margin:0 auto;padding:16px 18px;font-family:Space Grotesk,sans-serif;position:fixed}.text[data-v-66567e34]{color:var(--ink80);text-wrap:pretty;margin:0 0 12px;font-size:13.5px;line-height:1.55}.link[data-v-66567e34]{font-weight:600}.row[data-v-66567e34]{gap:10px;display:flex}.ghost[data-v-66567e34]{background:var(--surface2);border:1px solid var(--line2);color:var(--ink);cursor:pointer;border-radius:11px;flex:1;padding:11px;font-family:Space Grotesk,sans-serif;font-size:13.5px;font-weight:600}.accept[data-v-66567e34]{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:11px;flex:1;padding:11px;font-family:Space Grotesk,sans-serif;font-size:13.5px;font-weight:700}.rise-enter-active[data-v-66567e34],.rise-leave-active[data-v-66567e34]{transition:opacity .25s,transform .25s}.rise-enter-from[data-v-66567e34],.rise-leave-to[data-v-66567e34]{opacity:0;transform:translateY(14px)}.mono[data-v-cb04f474]{font-family:IBM Plex Mono,monospace}.list[data-v-cb04f474]{padding:4px 0}.item[data-v-cb04f474]{box-sizing:border-box;text-align:left;width:100%;color:var(--ink);background:0 0;border:none;border-radius:10px;gap:12px;padding:11px 10px;font-family:Space Grotesk,sans-serif;display:flex}.item+.item[data-v-cb04f474]{border-top:1px solid var(--line);border-radius:0}.item.fresh[data-v-cb04f474]{background:var(--accentSoft)}.item.clickable[data-v-cb04f474]{cursor:pointer}.item.clickable:hover .itemTitle[data-v-cb04f474]{color:var(--accent)}.icon[data-v-cb04f474]{background:var(--surface2);width:32px;height:32px;color:var(--accent);border-radius:10px;flex:none;place-items:center;display:grid}.item.gift .icon[data-v-cb04f474]{background:var(--accentWarmSoft);color:var(--accentWarm)}.item.refund .icon[data-v-cb04f474],.item.admin_refund .icon[data-v-cb04f474],.item.admin_account_deleted .icon[data-v-cb04f474]{color:var(--ink62)}.item.admin_new_user .icon[data-v-cb04f474]{color:var(--good)}.item.admin_contact .icon[data-v-cb04f474]{background:var(--accentWarmSoft);color:var(--accentWarm)}.item.admin_exam_finished .icon[data-v-cb04f474]{color:var(--ink62)}.item.admin_exam_finished.passed .icon[data-v-cb04f474]{color:var(--good)}.col[data-v-cb04f474]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.itemTitle[data-v-cb04f474]{color:var(--ink);align-items:center;gap:7px;font-size:13.5px;font-weight:600;display:flex}.dot[data-v-cb04f474]{background:var(--accentWarm);border-radius:50%;flex:none;width:7px;height:7px}.itemBody[data-v-cb04f474]{color:var(--ink80);overflow-wrap:anywhere;font-size:13px;line-height:1.5}.itemNote[data-v-cb04f474]{color:var(--ink62);overflow-wrap:anywhere;font-size:12.5px;font-style:italic;line-height:1.5}.itemTime[data-v-cb04f474]{color:var(--ink48);margin-top:2px;font-size:10.5px}.empty[data-v-cb04f474]{text-align:center;color:var(--ink48);margin:0;padding:22px 12px;font-size:13.5px}.skelIcon[data-v-cb04f474]{border-radius:10px;flex:none;width:32px;height:32px}.skelLine[data-v-cb04f474]{width:70%;height:12px;display:block}.skelLine.short[data-v-cb04f474]{width:40%}.bell[data-v-b42baaab]{position:relative}.mono[data-v-b42baaab]{font-family:IBM Plex Mono,monospace}.bellBtn[data-v-b42baaab]{box-sizing:border-box;background:var(--surface);border:1px solid var(--line);width:40px;height:40px;color:var(--ink);cursor:pointer;border-radius:999px;place-items:center;padding:0;transition:border-color .2s;display:grid;position:relative}.bellBtn[data-v-b42baaab]:hover,.bellBtn.on[data-v-b42baaab]{border-color:var(--accent);color:var(--accent)}.count[data-v-b42baaab]{box-sizing:border-box;background:var(--accentWarm);color:#fff;border:2px solid var(--bg);border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:600;display:grid;position:absolute;top:-5px;right:-5px}.panel[data-v-b42baaab]{z-index:70;box-sizing:border-box;background:var(--surface);border:1px solid var(--line2);width:360px;box-shadow:var(--shadowLg);border-radius:14px;padding:6px;font-family:Space Grotesk,sans-serif;position:absolute;top:calc(100% + 8px);right:0}.panel.start[data-v-b42baaab]{left:0;right:auto}.panelHead[data-v-b42baaab]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:8px 10px 8px 12px;display:flex}.panelTitle[data-v-b42baaab]{color:var(--ink);font-size:14px;font-weight:700}.close[data-v-b42baaab]{color:var(--ink48);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:22px;line-height:1}.close[data-v-b42baaab]:hover{color:var(--ink)}.scroll[data-v-b42baaab]{max-height:min(60vh,440px);overflow-y:auto}.pop-enter-active[data-v-b42baaab],.pop-leave-active[data-v-b42baaab]{transition:opacity .18s,transform .18s}.pop-enter-from[data-v-b42baaab],.pop-leave-to[data-v-b42baaab]{opacity:0;transform:translateY(-6px)}.sheetBackdrop[data-v-b42baaab]{display:none}.fade-enter-active[data-v-b42baaab],.fade-leave-active[data-v-b42baaab]{transition:opacity .2s}.fade-enter-from[data-v-b42baaab],.fade-leave-to[data-v-b42baaab]{opacity:0}@media (width<=960px){.panel.start[data-v-b42baaab]{left:auto;right:0}}@media (width<=700px){.sheetBackdrop[data-v-b42baaab]{z-index:65;background:#08111c73;display:block;position:fixed;inset:0}.panel[data-v-b42baaab],.panel.start[data-v-b42baaab]{width:auto;top:auto;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));border-radius:18px;max-height:72vh;padding:10px;position:fixed;overflow-y:auto}.scroll[data-v-b42baaab]{max-height:none}.pop-enter-from[data-v-b42baaab],.pop-leave-to[data-v-b42baaab]{opacity:0;transform:translateY(16px)}}.langPicker[data-v-8194a4fa]{position:relative}.flagBtn[data-v-8194a4fa]{box-sizing:border-box;cursor:pointer;background:var(--surface);border:1px solid var(--line2);height:36px;color:var(--ink);border-radius:11px;align-items:center;gap:7px;padding:0 10px;transition:border-color .2s;display:flex}.flagBtn[data-v-8194a4fa]:hover,.flagBtn[aria-expanded=true][data-v-8194a4fa]{border-color:var(--accent);opacity:1}.flag[data-v-8194a4fa]{border-radius:3px;line-height:0;display:flex;overflow:hidden;box-shadow:0 0 0 1px #0e2a471f}.code[data-v-8194a4fa]{letter-spacing:.04em;font-size:11.5px}.chev[data-v-8194a4fa]{border-left:4px solid #0000;border-right:4px solid #0000;border-top:4.5px solid var(--ink48);width:0;height:0;transition:transform .18s}.chev.up[data-v-8194a4fa]{transform:rotate(180deg)}.list[data-v-8194a4fa]{z-index:70;background:var(--surface);border:1px solid var(--line2);min-width:168px;box-shadow:var(--shadowLg);border-radius:13px;padding:6px;position:absolute;right:0}.list.down[data-v-8194a4fa]{top:calc(100% + 8px)}.list.up[data-v-8194a4fa]{bottom:calc(100% + 8px)}.item[data-v-8194a4fa]{cursor:pointer;width:100%;color:var(--ink);text-align:left;background:0 0;border:none;border-radius:9px;align-items:center;gap:10px;padding:9px 10px;font-family:Space Grotesk,sans-serif;font-size:14px;display:flex}.item[data-v-8194a4fa]:hover{background:var(--surface2)}.item.on[data-v-8194a4fa]{color:var(--accent);font-weight:600}.pop-enter-active[data-v-8194a4fa],.pop-leave-active[data-v-8194a4fa]{transition:opacity .16s,transform .16s}.pop-enter-from[data-v-8194a4fa],.pop-leave-to[data-v-8194a4fa]{opacity:0;transform:translateY(-6px)}.controls[data-v-704398a2]{align-items:center;gap:8px;display:flex}.iconBtn[data-v-704398a2]{box-sizing:border-box;background:var(--surface);border:1px solid var(--line2);cursor:pointer;width:36px;height:36px;color:var(--ink);border-radius:11px;place-items:center;padding:0;transition:border-color .2s;display:grid}.iconBtn[data-v-704398a2]:hover{border-color:var(--accent);opacity:1}.nav[data-v-6b0cb6e6]{z-index:60;background:var(--bg);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:14px clamp(18px,5vw,64px);display:flex;position:sticky;top:0}.nav.app[data-v-6b0cb6e6]{z-index:50;gap:12px;padding:12px clamp(16px,4vw,40px)}.brand[data-v-6b0cb6e6]{color:var(--ink);align-items:center;gap:10px;display:flex}.nav.app .brand[data-v-6b0cb6e6]{gap:9px}.brandText[data-v-6b0cb6e6]{letter-spacing:.01em;font-size:17.5px;font-weight:700}.nav.legal .brandText[data-v-6b0cb6e6]{letter-spacing:0;font-size:17px}.nav.app .brandText[data-v-6b0cb6e6]{letter-spacing:0;font-size:16px}.brandLight[data-v-6b0cb6e6]{color:var(--accent);font-weight:500}.links[data-v-6b0cb6e6]{white-space:nowrap;align-items:center;gap:24px;font-size:14.5px;display:flex}.adminLinks[data-v-6b0cb6e6]{background:var(--surface2);border-radius:12px;align-items:center;gap:4px;padding:4px;display:flex;overflow-x:auto}.adminLink[data-v-6b0cb6e6]{color:var(--ink62);white-space:nowrap;border-radius:9px;padding:7px 14px;font-size:13.5px;font-weight:600}.adminLink[data-v-6b0cb6e6]:hover{color:var(--ink);opacity:1}.adminLink.on[data-v-6b0cb6e6]{background:var(--accent);color:#fff}.impBar[data-v-6b0cb6e6]{z-index:61;background:var(--accentWarm);color:#fff;justify-content:center;align-items:center;gap:14px;padding:8px 16px;font-size:13.5px;font-weight:600;display:flex;position:sticky;top:0}.impBack[data-v-6b0cb6e6]{color:#fff;cursor:pointer;background:#ffffff2e;border:1px solid #ffffff80;border-radius:999px;padding:5px 12px;font-family:Space Grotesk,sans-serif;font-size:12.5px;font-weight:700}.impBar+.nav[data-v-6b0cb6e6]{top:37px}.links a[data-v-6b0cb6e6]{color:var(--ink62);white-space:nowrap}.actions[data-v-6b0cb6e6]{align-items:center;gap:9px;display:flex}.btnGhost[data-v-6b0cb6e6],.btnPrimary[data-v-6b0cb6e6]{box-sizing:border-box;cursor:pointer;white-space:nowrap;border-radius:12px;align-items:center;height:40px;padding:0 18px;font-family:Space Grotesk,sans-serif;font-size:14px;display:inline-flex}.btnGhost[data-v-6b0cb6e6]{background:var(--surface);border:1px solid var(--line2);color:var(--ink);font-weight:600}.btnPrimary[data-v-6b0cb6e6]{background:var(--accent);color:#fff;border:none;font-weight:700}.btnPrimary[data-v-6b0cb6e6]:hover{filter:brightness(1.08);opacity:1}.navMenu[data-v-6b0cb6e6]{position:relative}.burger[data-v-6b0cb6e6]{box-sizing:border-box;background:var(--surface);border:1px solid var(--line2);width:40px;height:40px;color:var(--ink);cursor:pointer;border-radius:12px;place-items:center;padding:0;transition:border-color .2s;display:grid}.burger[data-v-6b0cb6e6]:hover,.burger[aria-expanded=true][data-v-6b0cb6e6]{border-color:var(--accent);opacity:1}.mobilePanel[data-v-6b0cb6e6]{z-index:70;background:var(--surface);border:1px solid var(--line2);min-width:218px;box-shadow:var(--shadowLg);box-sizing:border-box;border-radius:14px;flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 10px);right:0}.mobileLink[data-v-6b0cb6e6]{box-sizing:border-box;text-align:left;cursor:pointer;width:100%;color:var(--ink80);background:0 0;border:none;border-radius:9px;padding:11px 13px;font-family:Space Grotesk,sans-serif;font-size:14.5px;font-weight:500;display:block}.mobileLink[data-v-6b0cb6e6]:hover{background:var(--accentSoft);color:var(--ink);opacity:1}.mobileLink.danger[data-v-6b0cb6e6]:hover{color:var(--bad);background:#d645451a}.mobileSep[data-v-6b0cb6e6]{background:var(--line);height:1px;margin:6px 4px}.mobileControls[data-v-6b0cb6e6]{padding:7px 9px 5px}.userMenu[data-v-6b0cb6e6]{position:relative}.userPill[data-v-6b0cb6e6]{cursor:pointer;background:var(--surface);border:1px solid var(--line);color:var(--ink);border-radius:999px;align-items:center;gap:9px;padding:5px 14px 5px 5px;font-family:Space Grotesk,sans-serif;display:flex}.userPill[data-v-6b0cb6e6]:hover{border-color:var(--line2)}.chev[data-v-6b0cb6e6]{border-left:4px solid #0000;border-right:4px solid #0000;border-top:5px solid var(--ink48);transition:transform .2s}.chev.up[data-v-6b0cb6e6]{transform:rotate(180deg)}.menu[data-v-6b0cb6e6]{z-index:70;background:var(--surface);border:1px solid var(--line2);min-width:220px;box-shadow:var(--shadowLg);box-sizing:border-box;border-radius:14px;padding:6px;position:absolute;top:calc(100% + 8px);right:0}.menuHead[data-v-6b0cb6e6]{border-bottom:1px solid var(--line);margin-bottom:6px;padding:10px 12px 12px}.menuName[data-v-6b0cb6e6]{font-size:14px;font-weight:600}.menuMail[data-v-6b0cb6e6]{color:var(--ink48);text-overflow:ellipsis;margin-top:2px;font-size:12px;overflow:hidden}.menuItem[data-v-6b0cb6e6]{box-sizing:border-box;cursor:pointer;text-align:left;width:100%;color:var(--ink80);background:0 0;border:none;border-radius:9px;align-items:center;gap:10px;padding:10px 12px;font-family:Space Grotesk,sans-serif;font-size:14px;display:flex}.menuItem[data-v-6b0cb6e6]:hover{background:var(--accentSoft);color:var(--ink);opacity:1}.menuItem.danger[data-v-6b0cb6e6]:hover{color:var(--bad);background:#d645451a}.menuGrow[data-v-6b0cb6e6]{flex:1}.menuSep[data-v-6b0cb6e6]{background:var(--line);height:1px;margin:6px 4px}.menuHint[data-v-6b0cb6e6]{color:var(--ink48);font-family:IBM Plex Mono,monospace;font-size:11px}.pop-enter-active[data-v-6b0cb6e6],.pop-leave-active[data-v-6b0cb6e6]{transition:opacity .18s,transform .18s}.pop-enter-from[data-v-6b0cb6e6],.pop-leave-to[data-v-6b0cb6e6]{opacity:0;transform:translateY(-6px)}.sheetBackdrop[data-v-6b0cb6e6]{display:none}.fade-enter-active[data-v-6b0cb6e6],.fade-leave-active[data-v-6b0cb6e6]{transition:opacity .2s}.fade-enter-from[data-v-6b0cb6e6],.fade-leave-to[data-v-6b0cb6e6]{opacity:0}@media (width<=700px){.sheetBackdrop[data-v-6b0cb6e6]{z-index:65;background:#08111c73;display:block;position:fixed;inset:0}.mobilePanel[data-v-6b0cb6e6],.menu[data-v-6b0cb6e6]{top:auto;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));border-radius:18px;min-width:0;max-height:72vh;padding:10px;position:fixed;overflow-y:auto}.pop-enter-from[data-v-6b0cb6e6],.pop-leave-to[data-v-6b0cb6e6]{opacity:0;transform:translateY(16px)}}.userAvatar[data-v-6b0cb6e6]{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:grid}.userName[data-v-6b0cb6e6]{font-size:13.5px;font-weight:600}@media (width>=1060px){.navMenu[data-v-6b0cb6e6]{display:none}}@media (width<=1059px){.links[data-v-6b0cb6e6],.btnGhost[data-v-6b0cb6e6]{display:none}}@media (width<=760px){.barPrefs[data-v-6b0cb6e6]{display:none}}@media (width<=700px){.adminLinks[data-v-6b0cb6e6]{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:55;box-shadow:var(--shadowLg);border:1px solid var(--line2);justify-content:space-between;position:fixed}.adminLink[data-v-6b0cb6e6]{text-align:center;flex:1;padding:9px 6px;font-size:12.5px}}@media (width<=480px){.nav[data-v-6b0cb6e6]{padding-left:16px;padding-right:16px}.brand[data-v-6b0cb6e6]{gap:8px}.brandText[data-v-6b0cb6e6]{letter-spacing:.02em;flex-direction:column;font-size:13.5px;line-height:1.12;display:flex}.btnGhost[data-v-6b0cb6e6],.btnPrimary[data-v-6b0cb6e6]{padding:0 14px}}.reelWrap[data-v-b2eb34fd]{width:100vw;margin-left:calc(50% - 50vw);position:relative}.reel[data-v-b2eb34fd]{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:14px;padding:6px calc(50vw - 292px) 14px;display:flex;overflow-x:auto}.reel[data-v-b2eb34fd]::-webkit-scrollbar{display:none}.clip[data-v-b2eb34fd]{scroll-snap-align:center;border:1px solid var(--line);box-shadow:var(--shadow);background:var(--band);opacity:.55;border-radius:20px;flex:none;margin:0;transition:opacity .35s,transform .35s;position:relative;overflow:hidden;transform:scale(.96)}.clip.focused[data-v-b2eb34fd]{opacity:1;transform:none}.clip video[data-v-b2eb34fd]{aspect-ratio:16/9;object-fit:cover;width:auto;height:clamp(220px,32vw,330px);display:block}.clip.portrait video[data-v-b2eb34fd]{aspect-ratio:9/16;object-fit:cover}.clipLabel[data-v-b2eb34fd]{letter-spacing:.1em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(6px);pointer-events:none;background:#0a18288c;border-radius:9px;padding:5px 11px;font-family:IBM Plex Mono,monospace;font-size:11.5px;position:absolute;bottom:12px;left:12px}.reelArrow[data-v-b2eb34fd]{z-index:2;border:1px solid var(--line2);background:var(--surface);width:44px;height:44px;color:var(--ink);cursor:pointer;box-shadow:var(--shadow);border-radius:50%;place-items:center;padding:0 0 4px;font-size:26px;line-height:1;transition:border-color .2s,color .2s;display:grid;position:absolute;top:calc(50% - 10px);transform:translateY(-50%)}.reelArrow[data-v-b2eb34fd]:hover{border-color:var(--accent);color:var(--accent);opacity:1}.reelArrow.left[data-v-b2eb34fd]{left:clamp(10px,2vw,28px)}.reelArrow.right[data-v-b2eb34fd]{right:clamp(10px,2vw,28px)}.reelDots[data-v-b2eb34fd]{justify-content:center;gap:8px;padding:6px 0 2px;display:flex}.reelDot[data-v-b2eb34fd]{cursor:pointer;background:var(--line2);border:none;border-radius:999px;width:8px;height:8px;padding:0;transition:width .25s,background .25s}.reelDot.on[data-v-b2eb34fd]{background:var(--accent);width:26px}.reelDot[data-v-b2eb34fd]:hover{background:var(--accent);opacity:.7}@media (width<=700px){.reel[data-v-b2eb34fd]{gap:10px;padding:6px 8vw 14px}.clip[data-v-b2eb34fd]{width:84vw}.clip video[data-v-b2eb34fd]{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto}.clip.portrait[data-v-b2eb34fd]{width:56vw}.clip.portrait video[data-v-b2eb34fd]{aspect-ratio:auto;height:47.25vw}.reelArrow[data-v-b2eb34fd]{display:none}}.scan[data-v-6d4b2233]{animation:2.6s ease-in-out infinite fscan-6d4b2233}.pool[data-v-6d4b2233]{transform-box:fill-box;transform-origin:50%;animation:2.8s ease-in-out infinite fpool-6d4b2233}.bar[data-v-6d4b2233]{transform-box:fill-box;transform-origin:bottom;animation-duration:2.4s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.rotors[data-v-6d4b2233]{transform-origin:26px 26px;animation:1.8s linear infinite frotor-6d4b2233}.pulse[data-v-6d4b2233]{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out infinite fpulse-6d4b2233}@keyframes fscan-6d4b2233{0%,to{transform:translateY(-15px)}50%{transform:translateY(15px)}}@keyframes fpool-6d4b2233{0%,to{opacity:.22;transform:scale(.8)}50%{opacity:1;transform:scale(1.08)}}@keyframes fgrowA-6d4b2233{0%,to{transform:scaleY(.8)}50%{transform:scaleY(.34)}}@keyframes fgrowB-6d4b2233{0%,to{transform:scaleY(.32)}50%{transform:scaleY(1)}}@keyframes fgrowC-6d4b2233{0%,to{transform:scaleY(.58)}50%{transform:scaleY(.88)}}@keyframes frotor-6d4b2233{to{transform:rotate(360deg)}}@keyframes fpulse-6d4b2233{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(1.5)}}.flow[data-v-7da780bb]{margin-top:40px;position:relative}.grid[data-v-7da780bb]{grid-template-columns:repeat(auto-fit,minmax(228px,1fr));gap:34px 22px;display:grid}.node[data-v-7da780bb]{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}.badge[data-v-7da780bb]{z-index:1;box-sizing:border-box;background:var(--surface);border:1px solid var(--line);width:104px;height:104px;color:var(--accent);box-shadow:0 14px 30px var(--glow);border-radius:30px;place-items:center;transition:transform .32s cubic-bezier(.2,.7,.3,1),box-shadow .32s;display:grid;position:relative}.node:hover .badge[data-v-7da780bb]{box-shadow:0 22px 44px var(--glow);transform:translateY(-8px)scale(1.05)}.soft[data-v-7da780bb]{background:var(--accentSoft);pointer-events:none;border-radius:22px;position:absolute;inset:12px}.art[data-v-7da780bb]{width:52px;height:52px;position:relative}.step[data-v-7da780bb]{background:var(--accent);color:#fff;border:3px solid var(--bg);width:30px;height:30px;box-shadow:0 6px 14px var(--glow);border-radius:50%;place-items:center;font-family:IBM Plex Mono,monospace;font-size:11.5px;font-weight:600;display:grid;position:absolute;top:-9px;right:-9px}.name[data-v-7da780bb]{margin-bottom:9px;font-size:18.5px;font-weight:700}.desc[data-v-7da780bb]{max-width:290px;color:var(--ink62);text-wrap:pretty;margin:0 auto;font-size:14.5px;line-height:1.6}.line[data-v-7da780bb]{pointer-events:none;z-index:0;background-image:repeating-linear-gradient(90deg, var(--accentLine) 0 9px, transparent 9px 20px);background-size:20px 2px;height:2px;animation:1.1s linear infinite dash-7da780bb;position:absolute}.track[data-v-7da780bb]{pointer-events:none;z-index:2;height:8px;position:absolute}.dot[data-v-7da780bb]{background:var(--accent);width:8px;height:8px;box-shadow:0 0 14px 3px var(--glow);border-radius:50%;animation:4s cubic-bezier(.5,0,.5,1) infinite flowdot-7da780bb;position:absolute;top:0}.badge[data-v-7da780bb]:hover [class]{animation-duration:.9s}@keyframes dash-7da780bb{to{background-position-x:-20px}}@keyframes flowdot-7da780bb{0%{opacity:0;left:0}8%{opacity:1}92%{opacity:1}to{opacity:0;left:100%}}.ns[data-v-89f56e3d]{position:relative}.trigger[data-v-89f56e3d]{box-sizing:border-box;background:var(--field);border:1px solid var(--line2);width:100%;color:var(--ink);cursor:pointer;text-align:left;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:13px 15px;font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:500;transition:border-color .2s,box-shadow .2s;display:flex}.trigger[data-v-89f56e3d]:hover{border-color:var(--accentLine)}.ns.open .trigger[data-v-89f56e3d],.trigger[data-v-89f56e3d]:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accentSoft);outline:none}.value[data-v-89f56e3d]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chev[data-v-89f56e3d]{border-left:5px solid #0000;border-right:5px solid #0000;border-top:6px solid var(--ink48);flex:none;transition:transform .25s,border-top-color .2s}.ns.open .chev[data-v-89f56e3d]{border-top-color:var(--accent);transform:rotate(180deg)}.panel[data-v-89f56e3d]{z-index:40;background:var(--surface);border:1px solid var(--line2);box-shadow:var(--shadowLg);border-radius:14px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden}.search[data-v-89f56e3d]{padding:8px 8px 4px}.search input[data-v-89f56e3d]{box-sizing:border-box;background:var(--field);border:1px solid var(--line2);width:100%;color:var(--ink);border-radius:9px;padding:9px 12px;font-family:Space Grotesk,sans-serif;font-size:14px}.search input[data-v-89f56e3d]:focus{border-color:var(--accent);outline:none}.list[data-v-89f56e3d]{max-height:264px;margin:0;padding:6px;list-style:none;overflow-y:auto}.empty[data-v-89f56e3d]{color:var(--ink48);padding:11px 12px;font-size:14px}.opt[data-v-89f56e3d]{cursor:pointer;color:var(--ink80);border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:11px 12px;font-size:14.5px;line-height:1.4;display:flex}.opt.act[data-v-89f56e3d]{background:var(--accentSoft);color:var(--ink)}.opt.sel[data-v-89f56e3d]{color:var(--accent);font-weight:600}.optText[data-v-89f56e3d]{text-overflow:ellipsis;overflow:hidden}.tick[data-v-89f56e3d]{color:var(--accent);flex:none}.pop-enter-active[data-v-89f56e3d],.pop-leave-active[data-v-89f56e3d]{transition:opacity .18s,transform .18s}.pop-enter-from[data-v-89f56e3d],.pop-leave-to[data-v-89f56e3d]{opacity:0;transform:translateY(-6px)}.checker[data-v-58c5ef5b]{background:var(--surface);border:1.5px solid var(--accentLine);box-shadow:var(--shadow);border-radius:22px;padding:clamp(24px,4vw,34px)}.head[data-v-58c5ef5b]{margin-bottom:20px}.chkTitle[data-v-58c5ef5b]{letter-spacing:-.01em;margin-bottom:8px;font-size:clamp(20px,2.4vw,26px);font-weight:700}.chkSub[data-v-58c5ef5b]{color:var(--ink62);text-wrap:pretty;font-size:14.5px;line-height:1.6}.modes[data-v-58c5ef5b]{background:var(--surface2);border-radius:12px;margin-bottom:18px;padding:4px;display:inline-flex}.mode[data-v-58c5ef5b]{cursor:pointer;color:var(--ink62);background:0 0;border:none;border-radius:9px;padding:9px 18px;font-family:Space Grotesk,sans-serif;font-size:13.5px;font-weight:600;transition:background .2s}.mode.on[data-v-58c5ef5b]{background:var(--accent);color:#fff}.controls[data-v-58c5ef5b]{flex-wrap:wrap;gap:14px;margin-bottom:22px;display:flex}.field[data-v-58c5ef5b]{flex:260px;grid-template-columns:minmax(0,1fr);align-content:start;gap:6px;min-width:0;display:grid}.label[data-v-58c5ef5b]{color:var(--ink62);font-size:13px}.fieldNote[data-v-58c5ef5b]{color:var(--ink48);font-size:11.5px;line-height:1.5}.results[data-v-58c5ef5b]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-bottom:18px;display:grid}.result[data-v-58c5ef5b]{background:var(--field);border:1px solid var(--line);border-radius:14px;padding:18px}.rLabel[data-v-58c5ef5b]{letter-spacing:.12em;text-transform:uppercase;color:var(--ink48);margin-bottom:10px;font-family:IBM Plex Mono,monospace;font-size:11.5px}.rMain[data-v-58c5ef5b]{font-size:15.5px;font-weight:600;line-height:1.45}.rMain.accent[data-v-58c5ef5b]{color:var(--accent)}.rModel[data-v-58c5ef5b]{color:var(--ink48);margin-top:8px;font-family:IBM Plex Mono,monospace;font-size:12px}.rItem[data-v-58c5ef5b]{color:var(--ink80);gap:8px;margin-bottom:6px;font-size:13.5px;line-height:1.5;display:flex}.mark[data-v-58c5ef5b]{color:var(--accent)}.disclaimer[data-v-58c5ef5b]{color:var(--ink48);font-family:IBM Plex Mono,monospace;font-size:12px;line-height:1.6}.taster[data-v-0253f23b]{background:var(--surface);border:1.5px solid var(--accentLine);box-shadow:var(--shadow);border-radius:22px;flex-direction:column;min-height:430px;padding:clamp(20px,3vw,28px);display:flex}@media (width<=560px){.taster[data-v-0253f23b]{min-height:390px}}.tqTop[data-v-0253f23b]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.tqChips[data-v-0253f23b]{gap:6px;display:flex}.tqChip[data-v-0253f23b]{cursor:pointer;border:1.5px solid var(--line);background:var(--surface2);width:28px;height:28px;color:var(--ink62);border-radius:9px;padding:0;font-family:IBM Plex Mono,monospace;font-size:12px;transition:border-color .15s,background .15s}.tqChip.on[data-v-0253f23b]{border-color:var(--accent);color:var(--accent)}.tqChip.hit[data-v-0253f23b]{background:var(--good);border-color:var(--good);color:#fff}.tqChip.miss[data-v-0253f23b]{background:var(--bad);border-color:var(--bad);color:#fff}.tqArea[data-v-0253f23b]{letter-spacing:.14em;color:var(--accent);text-transform:uppercase;font-size:11px}.tqBody[data-v-0253f23b]{flex:1}.tqText[data-v-0253f23b]{color:var(--ink);text-wrap:pretty;margin:0 0 14px;font-size:16px;font-weight:600;line-height:1.45}.tqOpt[data-v-0253f23b]{text-align:left;cursor:pointer;border:1.5px solid var(--line);background:var(--surface2);width:100%;color:var(--ink);border-radius:12px;align-items:center;gap:11px;margin-bottom:7px;padding:12px 13px;font-family:Space Grotesk,sans-serif;font-size:14px;line-height:1.4;transition:border-color .15s,background .15s,opacity .15s;display:flex}.tqOpt[data-v-0253f23b]:hover:not(:disabled){border-color:var(--accent)}.tqOpt[data-v-0253f23b]:disabled{cursor:default}.tqLetter[data-v-0253f23b]{background:var(--surface);border:1px solid var(--line);width:24px;height:24px;color:var(--ink62);border-radius:7px;flex:none;place-items:center;font-size:11.5px;display:grid}.tqOpt.right[data-v-0253f23b]{border-color:var(--good);background:color-mix(in srgb, var(--good) 10%, transparent)}.tqOpt.right .tqLetter[data-v-0253f23b]{background:var(--good);border-color:var(--good);color:#fff}.tqOpt.wrong[data-v-0253f23b]{border-color:var(--bad);background:color-mix(in srgb, var(--bad) 10%, transparent)}.tqOpt.wrong .tqLetter[data-v-0253f23b]{background:var(--bad);border-color:var(--bad);color:#fff}.tqOpt.dim[data-v-0253f23b]{opacity:.5}.tqFoot[data-v-0253f23b]{border-top:1px solid var(--line);align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.tqArrow[data-v-0253f23b]{cursor:pointer;border:1.5px solid var(--line);background:var(--surface2);width:36px;height:36px;color:var(--ink62);border-radius:11px;flex:none;font-size:15px}.tqArrow[data-v-0253f23b]:disabled{opacity:.4;cursor:default}.tqNote[data-v-0253f23b]{text-align:center;color:var(--ink48);text-wrap:pretty;flex:1;margin:0;font-size:12.5px;line-height:1.5}.tqCta[data-v-0253f23b]{background:var(--accent);color:#fff;text-align:center;border-radius:12px;margin-top:14px;padding:13px;font-size:14.5px;font-weight:700;text-decoration:none}.footer[data-v-e11963de]{border-top:1px solid var(--line);flex-direction:column;gap:22px;padding:34px clamp(18px,5vw,64px);display:flex}.bottom[data-v-e11963de]{justify-content:space-between;align-items:center;gap:14px 32px;display:flex}.bottom .brand[data-v-e11963de],.bottom .legal[data-v-e11963de],.bottom .tag[data-v-e11963de]{min-width:0}.brand[data-v-e11963de]{color:var(--ink);align-items:center;gap:10px;display:flex}.tag[data-v-e11963de]{color:var(--ink62);font-size:14px}.name[data-v-e11963de]{color:var(--ink);font-weight:700}.apps[data-v-e11963de]{flex-direction:column;gap:10px;display:flex}.appsLabel[data-v-e11963de]{letter-spacing:.14em;text-transform:uppercase;color:var(--ink62);font-family:IBM Plex Mono,monospace;font-size:12px}.badges[data-v-e11963de]{flex-wrap:wrap;gap:10px;display:flex}.badge[data-v-e11963de]{border:1px solid var(--line2);background:var(--surface);height:40px;color:var(--ink);border-radius:12px;align-items:center;gap:10px;padding:0 16px 0 14px;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s;display:inline-flex}a.badge[data-v-e11963de]:hover{border-color:var(--accent);box-shadow:var(--shadow);color:var(--ink);opacity:1;transform:translateY(-1px)}.badge.soon[data-v-e11963de]{color:var(--ink62);cursor:default}.ico[data-v-e11963de]{flex:none;width:20px;height:20px}.txt[data-v-e11963de]{flex-direction:column;line-height:1.1;display:flex}.sub[data-v-e11963de]{letter-spacing:.08em;text-transform:uppercase;color:var(--ink48);font-family:IBM Plex Mono,monospace;font-size:10px}.store[data-v-e11963de]{letter-spacing:-.01em;font-size:14px;font-weight:700}@media (width<=700px){.apps[data-v-e11963de]{width:100%}}.legal[data-v-e11963de]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px 20px;font-size:13.5px;display:flex}@media (width<=860px){.bottom[data-v-e11963de]{flex-wrap:wrap}.legal[data-v-e11963de]{justify-content:flex-start}}.legal a[data-v-e11963de]{color:var(--ink62)}.ai[data-v-e11963de]{text-decoration:underline;-webkit-text-decoration-color:var(--line2);text-decoration-color:var(--line2);text-underline-offset:3px}.rights[data-v-e11963de]{color:var(--ink48);font-family:IBM Plex Mono,monospace;font-size:12px}a.rights[data-v-e11963de]:hover{color:var(--accent);opacity:1}.tstSection[data-v-d8899f7f]{padding-top:clamp(26px,3.5vw,48px)}.tstInner[data-v-d8899f7f]{text-align:center;max-width:640px;margin-inline:auto}.tstTitle[data-v-d8899f7f]{letter-spacing:-.01em;color:var(--ink);text-wrap:balance;margin:8px 0 0;font-size:clamp(20px,2.2vw,26px);line-height:1.2}.tstSub[data-v-d8899f7f]{color:var(--ink62);text-wrap:pretty;max-width:52ch;margin:10px auto 0;font-size:14.5px;line-height:1.6}.tstBox[data-v-d8899f7f]{text-align:left;margin-top:20px}.page[data-v-d8899f7f]{background:var(--bg);min-height:100vh;color:var(--ink);font-family:Space Grotesk,sans-serif}.hero[data-v-d8899f7f]{background-image:radial-gradient(ellipse 55% 45% at 78% 12%, var(--glow), transparent 70%), repeating-linear-gradient(0deg, var(--grid) 0 1px, transparent 1px 72px), repeating-linear-gradient(90deg, var(--grid) 0 1px, transparent 1px 72px);padding:clamp(40px,6vw,84px) clamp(18px,5vw,64px) clamp(48px,6vw,88px);position:relative;overflow:hidden}.deletedNotice[data-v-d8899f7f]{background:#1fa05c1a;border:1px solid #1fa05c59;border-radius:12px;align-items:center;gap:12px;max-width:1280px;margin:0 auto 18px;padding:12px 16px;font-size:14px;display:flex}.noticeClose[data-v-d8899f7f]{cursor:pointer;color:var(--ink62);background:0 0;border:none;margin-left:auto;font-size:18px;line-height:1}.heroInner[data-v-d8899f7f]{flex-wrap:wrap;align-items:center;gap:clamp(28px,4vw,64px);max-width:1280px;margin:0 auto;display:flex}.heroCopy[data-v-d8899f7f]{flex:460px;min-width:290px;animation:.7s both fadeUp}.badge[data-v-d8899f7f]{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);background:var(--surface);border:1px solid var(--accentLine);border-radius:999px;align-items:center;gap:8px;margin-bottom:24px;padding:7px 14px;font-family:IBM Plex Mono,monospace;font-size:12px;display:inline-flex}.dot[data-v-d8899f7f]{background:var(--accentWarm);border-radius:50%;width:7px;height:7px;animation:1.6s infinite blink}h1[data-v-d8899f7f]{letter-spacing:-.03em;text-wrap:balance;margin:0 0 20px;font-size:clamp(40px,5.8vw,76px);font-weight:700;line-height:1.06}.accent[data-v-d8899f7f]{color:var(--accent)}.caret[data-v-d8899f7f]{background:var(--accent);vertical-align:-.06em;border-radius:2px;width:.06em;height:.82em;margin-left:.06em;animation:1s steps(2,end) infinite blink;display:inline-block}.badgeSep[data-v-d8899f7f]{color:var(--ink48)}.lead[data-v-d8899f7f]{max-width:520px;color:var(--ink62);text-wrap:pretty;margin:0 0 32px;font-size:clamp(16px,1.4vw,19px);line-height:1.6}.ctaRow[data-v-d8899f7f]{flex-wrap:wrap;gap:14px;margin-bottom:42px;display:flex}.ctaPrimary[data-v-d8899f7f]{background:var(--accent);color:#fff;cursor:pointer;box-shadow:0 14px 34px var(--glow);white-space:nowrap;border:none;border-radius:14px;align-items:center;padding:16px 30px;font-size:16px;font-weight:700;transition:transform .2s;display:inline-flex}.ctaPrimary[data-v-d8899f7f]:hover{opacity:1;transform:translateY(-2px)}.stats[data-v-d8899f7f]{gap:clamp(18px,4vw,52px);font-family:IBM Plex Mono,monospace;display:flex}.stats>div[data-v-d8899f7f]{text-align:center;max-width:150px}.statN[data-v-d8899f7f]{color:var(--accent);white-space:nowrap;font-size:26px;font-weight:600}.statL[data-v-d8899f7f]{color:var(--ink48);text-wrap:balance;margin-top:4px;font-size:12.5px;line-height:1.4}.heroArt[data-v-d8899f7f]{flex:400px;place-items:center;min-width:280px;min-height:clamp(280px,30vw,420px);display:grid;position:relative}@media (width>=1000px){.heroArt[data-v-d8899f7f]{margin-top:56px}}.ring[data-v-d8899f7f]{aspect-ratio:1;border:1.5px solid var(--accentLine);pointer-events:none;border-radius:50%;width:min(88%,440px);animation:4.5s ease-out infinite ping;position:absolute}.ring.delayed[data-v-d8899f7f]{animation-delay:2.25s}.halo[data-v-d8899f7f]{aspect-ratio:1;background:radial-gradient(circle, var(--glow), transparent 68%);pointer-events:none;border-radius:50%;width:min(70%,340px);position:absolute}.drone[data-v-d8899f7f]{filter:drop-shadow(0 34px 34px #06182c57);width:100%;max-width:520px;height:auto;animation:6.5s ease-in-out infinite floaty;position:relative}.chip[data-v-d8899f7f]{pointer-events:none;letter-spacing:.1em;color:var(--ink80);background:var(--surface);border:1px solid var(--line2);box-shadow:var(--shadow);border-radius:9px;align-items:center;gap:6px;padding:7px 11px;font-family:IBM Plex Mono,monospace;font-size:11px;display:flex;position:absolute}.chipA[data-v-d8899f7f]{color:var(--accent);border-color:var(--accentLine);animation:5s ease-in-out infinite drift;top:6%;left:0}.chipB[data-v-d8899f7f]{animation:6s ease-in-out 1s infinite drift;top:26%;right:0}.chipC[data-v-d8899f7f]{animation:5.5s ease-in-out .5s infinite drift;bottom:8%;right:6%}.gps[data-v-d8899f7f]{background:var(--good);border-radius:50%;width:7px;height:7px}@media (width<=560px){h1[data-v-d8899f7f]{text-wrap:initial;margin-bottom:16px;font-size:clamp(30px,9.6vw,40px)}.badge[data-v-d8899f7f]{flex-wrap:wrap;row-gap:3px;margin-bottom:18px;padding:7px 12px;font-size:10.5px}.badgeSep[data-v-d8899f7f]{display:none}.badgeB[data-v-d8899f7f]{color:var(--ink62);flex-basis:100%;padding-left:15px}.lead[data-v-d8899f7f]{margin-bottom:26px;font-size:15.5px}.ctaRow[data-v-d8899f7f]{margin-bottom:34px}.ctaPrimary[data-v-d8899f7f]{box-sizing:border-box;justify-content:center;width:100%}.stats[data-v-d8899f7f]{justify-content:space-between;gap:6px}.stats>div[data-v-d8899f7f]{flex:1 1 0;max-width:none}.statN[data-v-d8899f7f]{font-size:21px}.statL[data-v-d8899f7f]{font-size:11px}.heroArt[data-v-d8899f7f]{min-height:230px}.chip[data-v-d8899f7f]{letter-spacing:.08em;padding:6px 9px;font-size:10px}}.section[data-v-d8899f7f]{max-width:1280px;margin:0 auto;padding:clamp(52px,7vw,96px) clamp(18px,5vw,64px)}.reveal[data-v-d8899f7f]{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.3,1),transform .7s cubic-bezier(.2,.7,.3,1);transform:translateY(26px)}.reveal.delayed[data-v-d8899f7f]{transition-delay:.1s}.eyebrow[data-v-d8899f7f]{letter-spacing:.14em;color:var(--accent);text-transform:uppercase;margin-bottom:14px;font-family:IBM Plex Mono,monospace;font-size:12px}.eyebrowPill[data-v-d8899f7f]{letter-spacing:.14em;color:var(--accent);text-transform:uppercase;background:var(--surface);border:1px solid var(--accentLine);border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:8px 15px;font-family:IBM Plex Mono,monospace;font-size:12px;display:inline-flex}.eyeDot[data-v-d8899f7f]{background:var(--accent);border-radius:50%;width:6px;height:6px}.featTitle[data-v-d8899f7f]{margin-bottom:14px}.featSection[data-v-d8899f7f]{position:relative}.featDecor[data-v-d8899f7f]{pointer-events:none;width:360px;position:absolute;top:clamp(110px,10vw,170px);right:clamp(18px,5vw,64px)}.featPath[data-v-d8899f7f]{width:300px;position:absolute;top:34px;right:96px}.featDrone[data-v-d8899f7f]{filter:drop-shadow(0 14px 16px #06182c38);width:150px;animation:8s ease-in-out infinite floaty;position:absolute;top:0;right:0}@media (width<=1150px){.featDecor[data-v-d8899f7f]{display:none}}.sectionSub[data-v-d8899f7f]{color:var(--ink62);text-wrap:pretty;max-width:520px;margin:0;font-size:15.5px;line-height:1.6}h2[data-v-d8899f7f]{letter-spacing:-.02em;text-wrap:balance;max-width:660px;margin:0 0 40px;font-size:clamp(28px,3.4vw,44px);font-weight:700}.audCard[data-v-d8899f7f]{background:var(--surface);border:1px solid var(--line);border-radius:24px;margin-top:clamp(38px,5vw,56px);padding:clamp(24px,3.6vw,42px) clamp(22px,3.6vw,44px) clamp(18px,2.6vw,26px);box-shadow:0 2px 8px #0e2a470a}.audInner[data-v-d8899f7f]{flex-wrap:wrap;align-items:flex-start;gap:30px clamp(28px,4vw,64px);display:flex}.audCopy[data-v-d8899f7f]{flex:320px;min-width:270px}.audPill[data-v-d8899f7f]{letter-spacing:.1em;text-transform:uppercase;color:var(--accentWarm);background:var(--accentWarmSoft);border-radius:999px;margin-bottom:18px;padding:7px 14px;font-family:IBM Plex Mono,monospace;font-size:11.5px;font-weight:600;display:inline-block}.audTitle[data-v-d8899f7f]{letter-spacing:-.02em;text-wrap:balance;margin:0 0 16px;font-size:clamp(26px,3vw,38px);font-weight:700;line-height:1.15}.audSub[data-v-d8899f7f]{color:var(--ink62);text-wrap:pretty;max-width:460px;margin:0 0 10px;font-size:15px;line-height:1.65}.audArt[data-v-d8899f7f]{place-items:center;min-height:210px;margin-top:14px;display:grid;position:relative}.audBlob[data-v-d8899f7f]{aspect-ratio:1;background:var(--accentSoft);pointer-events:none;border-radius:50%;width:min(64%,250px);position:absolute}.audDots[data-v-d8899f7f]{pointer-events:none;background-image:radial-gradient(var(--line2) 1.4px, transparent 1.5px);background-size:14px 14px;width:110px;height:90px;position:absolute;top:8px;left:2%}.audPhotos[data-v-d8899f7f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,1.2vw,14px);width:100%;max-width:460px;display:grid;position:relative}.audPhoto[data-v-d8899f7f]{aspect-ratio:4/5;object-fit:cover;border:1px solid var(--line);border-radius:16px;width:100%;box-shadow:0 10px 26px #06182c24}.audPhoto[data-v-d8899f7f]:nth-child(2){transform:translateY(clamp(10px,2vw,20px))}.audFeats[data-v-d8899f7f]{flex:1.35 480px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(26px,3vw,52px);min-width:0;display:grid}.audFeat[data-v-d8899f7f]{border-bottom:1px solid var(--line);align-items:flex-start;gap:14px;padding:17px 0;display:flex}.audFeat[data-v-d8899f7f]:nth-last-child(-n+2){border-bottom:none}.audFeatIcon[data-v-d8899f7f]{background:var(--accentWarmSoft);width:44px;height:44px;color:var(--accentWarm);border-radius:13px;flex:none;place-items:center;display:grid}.audFeatName[data-v-d8899f7f]{margin-bottom:5px;font-size:15.5px;font-weight:700}.audFeatDesc[data-v-d8899f7f]{color:var(--ink62);text-wrap:pretty;font-size:13.5px;line-height:1.55}.audStrip[data-v-d8899f7f]{background:var(--surface2);text-align:center;border-radius:14px;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;margin-top:clamp(18px,2.6vw,28px);padding:13px 20px;display:flex}.audStripIcon[data-v-d8899f7f]{color:var(--accentWarm);flex:none}.audStripBold[data-v-d8899f7f]{font-size:14px;font-weight:700}.audStripRest[data-v-d8899f7f]{color:var(--ink62);font-size:13.5px}.audMarquee[data-v-d8899f7f]{display:none}@media (width<=700px){.audInner[data-v-d8899f7f]{display:block}.audStatic[data-v-d8899f7f]{display:none}.audArt[data-v-d8899f7f]{min-height:180px}.audMarquee[data-v-d8899f7f]{flex-direction:column;gap:10px;margin-top:6px;display:flex;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.audMarqueeRow[data-v-d8899f7f]{overflow:hidden}.audTrack[data-v-d8899f7f]{width:max-content;animation:26s linear infinite audScroll-d8899f7f;display:flex}.audTrack.reverse[data-v-d8899f7f]{animation-duration:31s;animation-direction:reverse}.audMini[data-v-d8899f7f]{white-space:nowrap;background:var(--field);border:1px solid var(--line);color:var(--ink80);border-radius:999px;flex:none;align-items:center;gap:8px;margin-right:10px;padding:8px 14px 8px 9px;font-size:12.5px;font-weight:600;display:inline-flex}.audMiniIcon[data-v-d8899f7f]{background:var(--accentWarmSoft);width:26px;height:26px;color:var(--accentWarm);border-radius:50%;flex:none;place-items:center;display:grid}.audMiniIcon[data-v-d8899f7f] svg{width:14px;height:14px}@keyframes audScroll-d8899f7f{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.audTrack[data-v-d8899f7f]{animation:none}.audMarqueeRow[data-v-d8899f7f]{overflow-x:auto}}}.howBand[data-v-d8899f7f]{background:var(--band);color:#eaf2fb;padding:clamp(52px,7vw,92px) clamp(18px,5vw,64px);position:relative;overflow:hidden}.howGrid[data-v-d8899f7f]{pointer-events:none;background-image:repeating-linear-gradient(0deg,#ffffff09 0 1px,#0000 1px 72px),repeating-linear-gradient(90deg,#ffffff09 0 1px,#0000 1px 72px);position:absolute;inset:0}.howInner[data-v-d8899f7f]{flex-wrap:wrap;align-items:center;gap:clamp(28px,4vw,56px);max-width:1280px;margin:0 auto;display:flex;position:relative}.howCopy[data-v-d8899f7f]{flex:480px;min-width:290px}.eyebrow.onBand[data-v-d8899f7f]{color:#7fb5f0}.howTitle[data-v-d8899f7f]{color:#fff;max-width:none;margin:0 0 34px;font-size:clamp(28px,3.4vw,42px)}.steps[data-v-d8899f7f]{flex-direction:column;gap:14px;display:flex}.step[data-v-d8899f7f]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;align-items:flex-start;gap:18px;padding:20px 22px;display:flex}.step.reveal[data-v-d8899f7f]{transform:translateY(22px)}.stepN[data-v-d8899f7f]{color:#fff;background:var(--accentWarm);border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-family:IBM Plex Mono,monospace;font-size:15px;font-weight:600;display:grid}.stepName[data-v-d8899f7f]{color:#fff;margin-bottom:6px;font-size:17px;font-weight:600}.stepDesc[data-v-d8899f7f]{color:#eaf2fbad;text-wrap:pretty;font-size:14.5px;line-height:1.55}.howArt[data-v-d8899f7f]{flex:300px;place-items:center;min-width:250px;min-height:240px;display:grid;position:relative}.howHalo[data-v-d8899f7f]{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#7fb5f04d,#0000 68%);border-radius:50%;width:min(80%,300px);position:absolute}.howDrone[data-v-d8899f7f]{filter:drop-shadow(0 30px 36px #00000080);width:100%;max-width:400px;animation:7.5s ease-in-out infinite floaty;position:relative}.reelTitle[data-v-d8899f7f]{letter-spacing:-.02em;max-width:620px;margin:0 0 10px;font-size:clamp(28px,3.4vw,44px)}.contactSection[data-v-d8899f7f]{text-align:center;padding-top:0}.contactTitle[data-v-d8899f7f]{letter-spacing:-.02em;max-width:620px;margin:0 auto 10px;font-size:clamp(28px,3.4vw,44px)}.contactSection .sectionSub[data-v-d8899f7f]{margin:0 auto}.contactMail[data-v-d8899f7f]{color:var(--accent);white-space:nowrap;font-weight:600}.contactForm[data-v-d8899f7f]{text-align:left;background:var(--surface);border:1px solid var(--line);max-width:640px;box-shadow:var(--shadow);border-radius:20px;margin:22px auto 0;padding:clamp(22px,3vw,32px)}.contactRow[data-v-d8899f7f]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.contactField[data-v-d8899f7f]{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.contactLabel[data-v-d8899f7f]{letter-spacing:.12em;text-transform:uppercase;color:var(--ink48);font-family:IBM Plex Mono,monospace;font-size:11.5px}.contactForm input[data-v-d8899f7f],.contactForm textarea[data-v-d8899f7f]{background:var(--field);border:1px solid var(--line2);color:var(--ink);resize:vertical;border-radius:12px;padding:12px 14px;font-family:Space Grotesk,sans-serif;font-size:14.5px}.contactForm input[data-v-d8899f7f]:focus,.contactForm textarea[data-v-d8899f7f]:focus{border-color:var(--accent);outline:none}.contactTrap[data-v-d8899f7f]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.contactOk[data-v-d8899f7f]{color:var(--good);text-align:center;margin:0 0 12px;font-size:14px}.contactErr[data-v-d8899f7f]{color:var(--bad);text-align:center;margin:0 0 12px;font-size:14px}.contactSend[data-v-d8899f7f]{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:13px;margin:0 auto;padding:14px 26px;font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:700;display:block}.contactSend[data-v-d8899f7f]:disabled{opacity:.6;cursor:wait}.priceSection[data-v-d8899f7f]{max-width:1280px;margin:0 auto;padding:clamp(20px,3vw,36px) clamp(18px,5vw,64px) clamp(56px,7vw,96px)}.priceHead[data-v-d8899f7f]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 16px;display:flex}.curTabs[data-v-d8899f7f]{background:var(--surface2);border-radius:12px;margin-bottom:12px;padding:4px;display:inline-flex}.curTab[data-v-d8899f7f]{cursor:pointer;color:var(--ink62);letter-spacing:.06em;background:0 0;border:none;border-radius:9px;padding:8px 16px;font-family:IBM Plex Mono,monospace;font-size:12.5px;font-weight:600;transition:background .2s}.curTab.on[data-v-d8899f7f]{background:var(--accent);color:#fff}.priceTitle[data-v-d8899f7f]{max-width:none;margin-bottom:10px}.priceSub[data-v-d8899f7f]{color:var(--ink62);text-wrap:pretty;max-width:580px;margin:0 0 40px;font-size:16px}.pkgGrid[data-v-d8899f7f]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:stretch;gap:20px;display:grid}.pkg[data-v-d8899f7f]{background:var(--surface);border:1px solid var(--line);border-radius:20px;flex-direction:column;padding:30px;transition:transform .25s;display:flex;position:relative;box-shadow:0 2px 8px #0e2a470a}.pkg.featured[data-v-d8899f7f]{border:1.5px solid var(--accent);box-shadow:0 24px 50px var(--glow)}.pkgTag[data-v-d8899f7f]{background:var(--accentWarm);color:#fff;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:5px 12px;font-family:IBM Plex Mono,monospace;font-size:11.5px;font-weight:700;position:absolute;top:-12px;left:24px}.pkgHead[data-v-d8899f7f]{align-items:center;gap:10px;margin-bottom:14px;display:flex}.pkgCount[data-v-d8899f7f]{color:var(--accent);font-family:IBM Plex Mono,monospace;font-size:22px;font-weight:600}.pkgName[data-v-d8899f7f]{letter-spacing:.1em;color:var(--ink48);text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:12.5px}.pkgPrice[data-v-d8899f7f]{align-items:baseline;gap:6px;margin-bottom:6px;display:flex}.pkgAmount[data-v-d8899f7f]{letter-spacing:-.02em;font-size:38px;font-weight:700}.pkgCur[data-v-d8899f7f]{color:var(--ink48);font-size:14px}.pkgPer[data-v-d8899f7f]{color:var(--ink48);margin-bottom:24px;font-size:13px}.pkgFeats[data-v-d8899f7f]{flex-direction:column;gap:11px;margin-bottom:28px;display:flex}.pkgFeat[data-v-d8899f7f]{color:var(--ink80);gap:10px;font-size:14.5px;line-height:1.45;display:flex}.check[data-v-d8899f7f]{color:var(--accent);font-weight:700}.pkgBtn[data-v-d8899f7f]{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;margin-top:auto;padding:14px;font-size:15px;font-weight:700;transition:transform .2s;display:inline-flex}.pkgBtn.solid[data-v-d8899f7f]{background:var(--accent);color:#fff;border:none}.pkgBtn.soft[data-v-d8899f7f]{background:var(--accentSoft);border:1px solid var(--accentLine);color:var(--accent)}.pkgBtn[data-v-d8899f7f]:hover{opacity:1;transform:translateY(-2px)}.note[data-v-d8899f7f]{color:var(--ink48);max-width:720px;margin:22px 0 0;font-family:IBM Plex Mono,monospace;font-size:12.5px;line-height:1.6}.lvlTitle[data-v-d8899f7f]{max-width:none;margin-bottom:10px}.lvlSub[data-v-d8899f7f]{color:var(--ink62);text-wrap:pretty;max-width:640px;margin:0 0 40px;font-size:16px}.lvlGrid[data-v-d8899f7f]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:stretch;gap:20px;display:grid}.lvl[data-v-d8899f7f]{background:var(--surface);border:1px solid var(--line);border-radius:20px;flex-direction:column;padding:30px;display:flex;position:relative;box-shadow:0 2px 8px #0e2a470a}.lvl.featured[data-v-d8899f7f]{border:1.5px solid var(--accent);box-shadow:0 24px 50px var(--glow)}.lvlTag[data-v-d8899f7f]{letter-spacing:.1em;text-transform:uppercase;color:var(--ink48);margin-bottom:14px;font-family:IBM Plex Mono,monospace;font-size:11.5px}.lvlTag.free[data-v-d8899f7f]{color:var(--accent)}.lvlName[data-v-d8899f7f]{letter-spacing:-.02em;margin-bottom:10px;font-size:30px;font-weight:700}.lvlWho[data-v-d8899f7f]{text-wrap:pretty;margin-bottom:8px;font-size:15.5px;font-weight:600;line-height:1.45}.lvlDesc[data-v-d8899f7f]{color:var(--ink62);text-wrap:pretty;margin-bottom:22px;font-size:14.5px;line-height:1.6}.lvlFeats[data-v-d8899f7f]{flex-direction:column;gap:11px;margin-bottom:28px;display:flex}.lvlFeat[data-v-d8899f7f]{color:var(--ink80);gap:10px;font-size:14.5px;line-height:1.45;display:flex}.lvlSoon[data-v-d8899f7f]{border:1px dashed var(--line2);letter-spacing:.1em;color:var(--ink48);border-radius:12px;place-items:center;margin-top:auto;padding:14px;font-family:IBM Plex Mono,monospace;font-size:11.5px;display:grid}.rsSection[data-v-d8899f7f]{padding-top:0}.rsHead[data-v-d8899f7f]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.regionTabs[data-v-d8899f7f]{background:var(--surface2);border-radius:12px;margin-bottom:12px;padding:4px;display:inline-flex}.regionTab[data-v-d8899f7f]{cursor:pointer;color:var(--ink62);background:0 0;border:none;border-radius:9px;align-items:center;gap:8px;padding:9px 18px;font-family:Space Grotesk,sans-serif;font-size:13.5px;font-weight:600;transition:background .2s,opacity .2s;display:inline-flex}.regionTab .flag[data-v-d8899f7f]{opacity:.55;border-radius:2px;width:15px;height:10px;transition:opacity .2s}.regionTab.on[data-v-d8899f7f]{background:var(--accent);color:#fff}.regionTab.on .flag[data-v-d8899f7f],.regionTab:hover .flag[data-v-d8899f7f]{opacity:1}.rsTitle[data-v-d8899f7f]{max-width:none;margin-bottom:10px}.rsSub[data-v-d8899f7f]{color:var(--ink62);text-wrap:pretty;max-width:640px;margin:0 0 34px;font-size:16px}.rsCatsLabel[data-v-d8899f7f]{letter-spacing:.12em;text-transform:uppercase;color:var(--ink48);margin-bottom:12px;font-family:IBM Plex Mono,monospace;font-size:11.5px}.rsCats[data-v-d8899f7f]{flex-wrap:wrap;gap:12px;margin-bottom:12px;display:flex}.rsCat[data-v-d8899f7f]{background:var(--surface);border:1px solid var(--line2);border-radius:12px;align-items:baseline;gap:10px;padding:12px 18px;display:flex}.rsCatN[data-v-d8899f7f]{letter-spacing:.08em;color:var(--accent);font-family:IBM Plex Mono,monospace;font-size:12.5px;font-weight:600}.rsCatMass[data-v-d8899f7f]{font-size:14.5px;font-weight:600}.rsCatsNote[data-v-d8899f7f]{color:var(--ink48);text-wrap:pretty;max-width:640px;margin:0 0 30px;font-size:13px;line-height:1.6}.rsGrid[data-v-d8899f7f]{grid-template-columns:repeat(auto-fit,minmax(258px,1fr));gap:16px;margin-bottom:34px;display:grid}.rsRule[data-v-d8899f7f]{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:22px;box-shadow:0 2px 8px #0e2a470a}.rsRuleN[data-v-d8899f7f]{letter-spacing:.12em;color:var(--accent);margin-bottom:10px;font-family:IBM Plex Mono,monospace;font-size:12px}.rsRuleName[data-v-d8899f7f]{margin-bottom:8px;font-size:16px;font-weight:600}.rsRuleDesc[data-v-d8899f7f]{color:var(--ink62);text-wrap:pretty;font-size:13.5px;line-height:1.6}.rsSource[data-v-d8899f7f]{color:var(--ink48);margin:22px 0 0;font-family:IBM Plex Mono,monospace;font-size:12px;line-height:1.6}.faqSection[data-v-d8899f7f]{max-width:880px;margin:0 auto;padding:0 clamp(18px,5vw,64px) clamp(64px,8vw,104px)}.faqTitle[data-v-d8899f7f]{max-width:none;margin-bottom:34px}.faqList[data-v-d8899f7f]{flex-direction:column;gap:10px;display:flex}.faqItem[data-v-d8899f7f]{background:var(--surface);border:1px solid var(--line);border-radius:16px;transition:border-color .25s;overflow:hidden}.faqItem.open[data-v-d8899f7f]{border-color:var(--accentLine)}.faqQ[data-v-d8899f7f]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;display:flex}.faqQText[data-v-d8899f7f]{text-wrap:pretty;font-size:16.5px;font-weight:600}.faqIcon[data-v-d8899f7f]{background:var(--surface2);width:28px;height:28px;color:var(--ink62);border-radius:9px;flex:none;place-items:center;transition:transform .3s,background .25s;display:grid}.faqItem.open .faqIcon[data-v-d8899f7f]{background:var(--accent);color:#fff;transform:rotate(180deg)}.faqBody[data-v-d8899f7f]{opacity:0;max-height:0;transition:max-height .32s cubic-bezier(.2,.7,.3,1),opacity .25s;overflow:hidden}.faqItem.open .faqBody[data-v-d8899f7f]{opacity:1;max-height:420px}.faqA[data-v-d8899f7f]{color:var(--ink62);text-wrap:pretty;padding:0 22px 20px;font-size:15px;line-height:1.6}.ctaBand[data-v-d8899f7f]{background:var(--band);border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:40px;padding:clamp(28px,5vw,42px);display:flex;position:relative;overflow:hidden}.sweep[data-v-d8899f7f]{pointer-events:none;background:linear-gradient(90deg,#0000,#7fb5f024,#0000);width:32%;height:100%;animation:6s linear infinite sweep;position:absolute;top:0;left:0}.ctaCopy[data-v-d8899f7f]{position:relative}.ctaTitle[data-v-d8899f7f]{color:#fff;text-wrap:balance;margin-bottom:8px;font-size:clamp(21px,2.6vw,28px);font-weight:700}.ctaSub[data-v-d8899f7f]{color:#eaf2fba6;text-wrap:pretty;max-width:420px;font-size:15px}.ctaWhite[data-v-d8899f7f]{color:#0e2a47;cursor:pointer;white-space:nowrap;background:#fff;border:none;border-radius:14px;align-items:center;padding:16px 30px;font-size:16px;font-weight:700;transition:transform .2s;display:inline-flex;position:relative}.ctaWhite[data-v-d8899f7f]:hover{opacity:1;transform:translateY(-2px)}.qTitle[data-v-d8899f7f]{letter-spacing:-.02em;text-wrap:balance;max-width:620px;margin:0 0 40px;font-size:clamp(28px,3.4vw,44px)}.qGrid[data-v-d8899f7f]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px;display:grid}.qCard[data-v-d8899f7f]{background:var(--surface);border:1px solid var(--line);border-radius:18px;flex-direction:column;margin:0;padding:26px;display:flex;box-shadow:0 2px 8px #0e2a470a}.qText[data-v-d8899f7f]{color:var(--ink80);text-wrap:pretty;margin:0 0 22px;font-size:15.5px;line-height:1.6}.qWho[data-v-d8899f7f]{align-items:center;gap:12px;margin-top:auto;display:flex}.qIni[data-v-d8899f7f]{background:var(--accentSoft);border:1px solid var(--accentLine);width:38px;height:38px;color:var(--accent);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.qName[data-v-d8899f7f]{font-size:14.5px;font-weight:600;display:block}.qRole[data-v-d8899f7f]{color:var(--ink48);font-size:12.5px;display:block}@media (width<=700px){.qGrid[data-v-d8899f7f]{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin-left:calc(-1*clamp(18px,5vw,64px));margin-right:calc(-1*clamp(18px,5vw,64px));padding:4px clamp(18px,5vw,64px) 16px;display:flex;overflow-x:auto}.qGrid[data-v-d8899f7f]::-webkit-scrollbar{display:none}.qCard[data-v-d8899f7f]{scroll-snap-align:center;box-sizing:border-box;flex:0 0 82%}.rsGrid[data-v-d8899f7f]{scroll-snap-type:x mandatory;scrollbar-width:none;margin-left:calc(-1*clamp(18px,5vw,64px));margin-right:calc(-1*clamp(18px,5vw,64px));padding:4px clamp(18px,5vw,64px) 16px;display:flex;overflow-x:auto}.rsGrid[data-v-d8899f7f]::-webkit-scrollbar{display:none}.rsGrid[data-v-d8899f7f]{gap:12px;margin-bottom:24px}.rsRule[data-v-d8899f7f]{scroll-snap-align:center;box-sizing:border-box;flex:0 0 76%}}html{scroll-behavior:smooth}:root{--bg:#f4f7fb;--surface:#fff;--surface2:#eaf0f8;--ink:#0e2a47;--ink80:#0e2a47cc;--ink62:#0e2a479e;--ink48:#0e2a477a;--line:#0e2a471a;--line2:#0e2a4729;--accent:#1f6fd8;--accent2:#0e2a47;--accentSoft:#1f6fd814;--accentLine:#1f6fd84d;--glow:#1f6fd838;--shadow:0 20px 50px #0e2a471a;--shadowLg:0 40px 70px #0e2a4733;--grid:#0e2a4709;--field:#f4f7fb;--band:#0e2a47;--good:#1fa05c;--warn:#e8a13c;--bad:#d64545;--accentWarm:#e8813a;--accentWarmSoft:#e8813a1f;--accentWarmLine:#e8813a61;--scrim:#0a182873;--warnSoft:#e8a13c24;--badSoft:#d83f3f24;--googleBg:#fff;--googleInk:#1f1f1f;--googleLine:#0e2a4729;--googleLineHover:#0e2a477a}html[data-theme=dark]{--bg:#0a1420;--surface:#101f30;--surface2:#16293e;--ink:#e9f2fb;--ink80:#e9f2fbcc;--ink62:#e9f2fb9e;--ink48:#e9f2fb73;--line:#ffffff1a;--line2:#ffffff2e;--accent:#4c9bf5;--accent2:#4c9bf5;--accentSoft:#4c9bf51f;--accentLine:#4c9bf559;--glow:#4c9bf547;--shadow:0 20px 50px #00000073;--shadowLg:0 40px 70px #0000008c;--grid:#ffffff0a;--field:#0c1928;--band:#08111c;--good:#3fcb86;--warn:#f2b65a;--bad:#f07070;--accentWarm:#f29a55;--accentWarmSoft:#f29a5526;--accentWarmLine:#f29a556b;--scrim:#0a182873;--warnSoft:#e8a13c24;--badSoft:#d83f3f24;--googleBg:#131314;--googleInk:#e3e3e3;--googleLine:#8e918f;--googleLineHover:#e3e3e3}body{background:var(--bg);color:var(--ink);margin:0;font-family:Space Grotesk,sans-serif;transition:background .35s,color .35s;overflow-x:clip}a{color:var(--accent);text-decoration:none}a:hover{opacity:.8}input{font-family:Space Grotesk,sans-serif}input::placeholder{color:var(--ink48)}input:focus{outline:2px solid var(--accentLine);outline-offset:0}::selection{background:var(--accent);color:#fff}@keyframes fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes floaty{0%,to{transform:translateY(0)rotate(-.6deg)}50%{transform:translateY(-16px)rotate(.6deg)}}@keyframes blink{0%,to{opacity:1}50%{opacity:.25}}@keyframes ping{0%{opacity:.55;transform:scale(.55)}to{opacity:0;transform:scale(1.2)}}@keyframes drift{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes sweep{0%{transform:translate(-100%)}to{transform:translate(320%)}}@keyframes dash{to{background-position-x:-20px}}@keyframes flowdot{0%{opacity:0;left:0}8%{opacity:1}92%{opacity:1}to{opacity:0;left:100%}}@keyframes fscan{0%,to{transform:translateY(-15px)}50%{transform:translateY(15px)}}@keyframes fspin{to{transform:rotate(360deg)}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skel{pointer-events:none;-webkit-user-select:none;user-select:none;background:linear-gradient(90deg,var(--surface2) 25%,var(--line2) 50%,var(--surface2) 75%);background-size:200% 100%;border-radius:8px;animation:1.5s ease-in-out infinite shimmer;position:relative;overflow:hidden;color:#0000!important}.skel *{visibility:hidden}@media (prefers-reduced-motion:reduce){.skel{animation:none}}button.busy{opacity:.75;cursor:progress;pointer-events:none}button.busy:after{content:"";vertical-align:-3px;border:2px solid;border-color:currentColor currentColor #0000 #0000;border-radius:50%;width:14px;height:14px;margin-left:9px;animation:.7s linear infinite fspin;display:inline-block}@media (prefers-reduced-motion:reduce){button.busy:after{border-color:currentColor;animation:none}}@keyframes fgrowA{0%,to{transform:scaleY(.8)}50%{transform:scaleY(.34)}}@keyframes fgrowB{0%,to{transform:scaleY(.32)}50%{transform:scaleY(1)}}@keyframes fgrowC{0%,to{transform:scaleY(.58)}50%{transform:scaleY(.88)}}@keyframes fpool{0%,to{opacity:.22;transform:scale(.8)}50%{opacity:1;transform:scale(1.08)}}@keyframes fpulse{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(1.5)}}@keyframes fdash{to{stroke-dashoffset:-56px}}@keyframes frotor{to{transform:rotate(360deg)}}[data-fnode]:hover [data-fart]{animation-duration:.9s}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--field) inset;box-shadow:0 0 0 1000px var(--field) inset;-webkit-text-fill-color:var(--ink);caret-color:var(--ink)}input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--field) inset;box-shadow:0 0 0 1000px var(--field) inset;-webkit-text-fill-color:var(--ink);caret-color:var(--ink)}input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--field) inset;box-shadow:0 0 0 1000px var(--field) inset;-webkit-text-fill-color:var(--ink);caret-color:var(--ink)}input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--field) inset;box-shadow:0 0 0 1000px var(--field) inset;-webkit-text-fill-color:var(--ink);caret-color:var(--ink)}
