.type[data-v-f06b782d]{display:inline}.type.waiting[data-v-f06b782d]{visibility:hidden}.type-caret[data-v-f06b782d]{display:inline-block;width:2px;height:.9em;margin-inline-start:2px;vertical-align:-.1em;border-radius:2px;background:var(--accent);animation:type-blink-f06b782d .8s ease-in-out infinite}@keyframes type-blink-f06b782d{50%{opacity:.2}}.demo[data-v-31fd8ac7]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}.demo-layout[data-v-31fd8ac7]{display:flex;align-items:center;justify-content:center;gap:var(--sp3);width:100%}.frame-viewport[data-v-31fd8ac7]{--s: .9;flex:none;width:calc(880px * var(--s));height:calc(436px * var(--s))}.demo-frame[data-v-31fd8ac7]{--bg0: var(--dark2);--text: #f8f9fa;--mut: color-mix(in srgb, var(--text) 62%, transparent);--mut2: color-mix(in srgb, var(--text) 50%, transparent);--mut3: color-mix(in srgb, var(--text) 40%, transparent);--line: color-mix(in srgb, var(--text) 16%, transparent);--line2: color-mix(in srgb, var(--text) 24%, transparent);--card: color-mix(in srgb, var(--bg0) 88%, var(--text) 12%);flex:none;width:880px;height:434px;overflow:hidden;transform:scale(var(--s));transform-origin:top left;border:1px solid var(--line);border-radius:var(--r-lg);background:radial-gradient(110% 85% at 20% -12%,color-mix(in srgb,var(--accent) 14%,transparent),transparent 62%),var(--bg0);box-shadow:inset 0 1px #ffffff0f,0 0 0 1px rgba(var(--xaccent),.04),0 30px 90px rgba(var(--xink),.2)}.dark .demo-frame[data-v-31fd8ac7]{--bg0: color-mix(in srgb, var(--dark2) 74%, white 26%)}.frame-top[data-v-31fd8ac7]{display:flex;align-items:center;gap:8px;height:52px;padding:0 var(--sp3);border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--bg0) 94%,var(--text) 3%)}.dot[data-v-31fd8ac7]{flex:none;width:11px;height:11px;border-radius:var(--rfull)}.dot.red[data-v-31fd8ac7]{background:color-mix(in srgb,var(--text) 22%,transparent)}.dot.yellow[data-v-31fd8ac7]{background:color-mix(in srgb,var(--text) 17%,transparent)}.dot.green[data-v-31fd8ac7]{background:color-mix(in srgb,var(--text) 12%,transparent)}.frame-tab[data-v-31fd8ac7]{width:92px;height:26px;margin-inline-start:10px;border-radius:var(--r-xs);background:color-mix(in srgb,var(--tint) 9%,transparent)}.frame-tab.active[data-v-31fd8ac7]{background:color-mix(in srgb,var(--tint) 15%,transparent)}.frame-address[data-v-31fd8ac7]{display:flex;align-items:center;gap:7px;height:30px;margin-inline-start:auto;padding:0 var(--sp2);border-radius:var(--rfull);background:color-mix(in srgb,var(--tint) 9%,transparent);color:var(--mut);font-size:var(--h9);font-weight:500;white-space:nowrap}.frame-address i[data-v-31fd8ac7]{font-size:var(--h9);color:var(--accent)}.frame-ext[data-v-31fd8ac7]{display:grid;place-items:center;flex:none;width:30px;height:30px;margin-inline-start:8px;border-radius:var(--r-xs);background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent);font-size:var(--h7)}.crammed[data-v-31fd8ac7]{display:flex;gap:4px;min-width:0;flex:1;margin-inline-start:8px;overflow:hidden}.crammed-tab[data-v-31fd8ac7]{display:flex;align-items:center;gap:5px;flex:1 1 0;min-width:0;height:26px;padding:0 7px;border-radius:var(--r-xs);background:color-mix(in srgb,var(--tint) 10%,transparent)}.fav[data-v-31fd8ac7]{flex:none;width:9px;height:9px;border-radius:3px;background:color-mix(in srgb,var(--accent) 40%,transparent)}.crammed-tab:nth-child(3n) .fav[data-v-31fd8ac7]{background:color-mix(in srgb,var(--accent) 55%,transparent)}.crammed-tab:nth-child(3n+1) .fav[data-v-31fd8ac7]{background:color-mix(in srgb,var(--text) 30%,transparent)}.tab-name[data-v-31fd8ac7]{overflow:hidden;color:var(--mut);font-size:10px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.frame-body[data-v-31fd8ac7]{position:relative;height:380px;overflow:hidden;background:var(--bg0)}.scene[data-v-31fd8ac7]{--tint: var(--accent);background:var(--bg0)}.scene-ai[data-v-31fd8ac7],.scene-yt[data-v-31fd8ac7],.scene-tabs[data-v-31fd8ac7],.scene-shot[data-v-31fd8ac7],.scene-shrink[data-v-31fd8ac7],.scene-chat[data-v-31fd8ac7],.scene-focus[data-v-31fd8ac7],.scene-search[data-v-31fd8ac7]{--tint: var(--accent)}.demo-video[data-v-31fd8ac7]{width:100%;height:100%;object-fit:cover}.scene[data-v-31fd8ac7]{position:absolute;inset:0}.scene-enter-active[data-v-31fd8ac7],.scene-leave-active[data-v-31fd8ac7]{transition:opacity var(--t1) var(--anim1),transform var(--t1) var(--anim1)}.scene-enter-from[data-v-31fd8ac7]{opacity:0;transform:translateY(10px)}.scene-leave-to[data-v-31fd8ac7]{opacity:0;transform:translateY(-8px)}.demo-cursor[data-v-31fd8ac7]{position:absolute;top:0;left:0;z-index:6;pointer-events:none;color:var(--text);font-size:var(--h4);filter:drop-shadow(0 2px 6px rgba(0,0,0,.35))}.demo-ripple[data-v-31fd8ac7]{position:absolute;z-index:5;width:40px;height:40px;margin:-20px 0 0 -20px;border-radius:var(--rfull);background:rgba(var(--xaccent),.5);pointer-events:none}@media(prefers-reduced-motion:reduce){.demo-cursor[data-v-31fd8ac7],.demo-ripple[data-v-31fd8ac7]{display:none}}.demo-toast[data-v-31fd8ac7]{position:absolute;right:26px;bottom:22px;display:flex;align-items:center;gap:8px;padding:10px 15px;border:1px solid var(--line2);border-radius:var(--r-sm);background:var(--text);box-shadow:var(--float);color:var(--bg0);font-size:var(--h8);font-weight:500}.demo-toast i[data-v-31fd8ac7]{color:var(--accent);font-size:var(--h6)}.article[data-v-31fd8ac7]{position:absolute;top:34px;left:44px;display:flex;flex-direction:column;gap:12px;width:500px}.a-head[data-v-31fd8ac7]{color:var(--text);font-size:var(--h4);font-weight:600;letter-spacing:-.02em}.a-line[data-v-31fd8ac7]{position:relative;margin:0;color:var(--text);font-size:var(--h7);font-weight:500;line-height:1.6}.hl-line span[data-v-31fd8ac7]{position:relative;z-index:1}.hl-fill[data-v-31fd8ac7]{position:absolute;inset:-2px -4px;z-index:0;border-radius:var(--r-xs);background:color-mix(in srgb,var(--tint) 24%,transparent);transform-origin:left center}.ai-popover[data-v-31fd8ac7]{position:absolute;top:104px;left:428px;z-index:4;display:flex;gap:4px;padding:6px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg0);box-shadow:var(--float)}.pop-btn[data-v-31fd8ac7]{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border:none;border-radius:var(--r-xs);background:transparent;color:var(--text);font-size:var(--h9);font-weight:500;cursor:default}.pop-btn i[data-v-31fd8ac7]{font-size:var(--h8)}.pop-btn.primary[data-v-31fd8ac7]{background:var(--accent);color:var(--white)}.ai-answer[data-v-31fd8ac7]{position:absolute;right:40px;bottom:34px;width:330px;padding:var(--sp3);border:1px solid var(--line2);border-radius:var(--r-md);background:var(--bg0);box-shadow:var(--lift)}.ans-head[data-v-31fd8ac7]{display:flex;align-items:center;gap:7px;color:var(--accent);font-size:var(--h9);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.ans-body[data-v-31fd8ac7]{min-height:3.2em;margin:var(--sp1) 0 0;color:var(--text);font-size:var(--h7);font-weight:500;line-height:1.6}.yt-player[data-v-31fd8ac7]{position:absolute;top:24px;left:40px;display:grid;place-items:center;width:450px;height:236px;border-radius:var(--r-md);background:var(--dark1)}.yt-play[data-v-31fd8ac7]{display:grid;place-items:center;width:56px;height:56px;border-radius:var(--rfull);background:#ffffff29;color:var(--white);font-size:var(--h3)}.yt-bar[data-v-31fd8ac7]{position:absolute;bottom:14px;left:16px;right:16px;height:4px;border-radius:3px;background:#ffffff38;overflow:hidden}.yt-fill[data-v-31fd8ac7]{display:block;height:100%;border-radius:3px;background:#f03;transform-origin:left center}.yt-time[data-v-31fd8ac7]{position:absolute;bottom:24px;left:16px;color:#ffffffbf;font-size:10px;font-weight:500}.yt-title[data-v-31fd8ac7]{position:absolute;top:276px;left:40px;width:450px;color:var(--text);font-size:var(--h6);font-weight:500;letter-spacing:-.01em}.yt-channel[data-v-31fd8ac7]{position:absolute;top:306px;left:40px;color:var(--mut2);font-size:var(--h9);font-weight:500}.yt-panel[data-v-31fd8ac7]{position:absolute;top:24px;right:36px;display:flex;flex-direction:column;gap:10px;width:320px;padding:13px 15px;border:1px solid var(--line2);border-radius:var(--r-md);background:var(--card);box-shadow:var(--lift)}.yt-head[data-v-31fd8ac7]{display:flex;align-items:center;justify-content:space-between;gap:8px}.yt-brand[data-v-31fd8ac7]{display:flex;align-items:center;gap:8px;min-width:0}.yt-logo-badge[data-v-31fd8ac7]{display:grid;place-items:center;width:22px;height:22px;border-radius:var(--r-xs);background:color-mix(in srgb,var(--accent) 18%,transparent);color:var(--accent);font-size:var(--h8);flex:none}.yt-brand-meta[data-v-31fd8ac7]{display:flex;flex-direction:column;min-width:0;line-height:1.2}.yt-brand-name[data-v-31fd8ac7]{color:var(--text);font-size:var(--h9);font-weight:600;letter-spacing:-.01em}.yt-brand-sub[data-v-31fd8ac7]{color:var(--mut);font-size:10px;font-weight:500}.yt-head-actions[data-v-31fd8ac7]{display:flex;align-items:center;gap:4px}.yt-action-icon[data-v-31fd8ac7]{display:grid;place-items:center;width:20px;height:20px;border-radius:var(--r-xs);font-size:13px;color:var(--mut2)}.yt-tabs[data-v-31fd8ac7]{display:flex;align-items:center;gap:4px;padding:3px;border-radius:var(--r-xs);background:color-mix(in srgb,var(--text) 6%,transparent)}.yt-tab[data-v-31fd8ac7]{display:inline-flex;align-items:center;justify-content:center;gap:5px;flex:1;height:22px;border-radius:var(--r-xs);font-size:11px;font-weight:500;color:var(--mut)}.yt-tab.active[data-v-31fd8ac7]{background:color-mix(in srgb,var(--text) 14%,var(--bg0));color:var(--text);font-weight:600;box-shadow:0 1px 3px #0003}.yt-tab i[data-v-31fd8ac7]{font-size:12px}.yt-score-wrap[data-v-31fd8ac7]{display:flex;width:100%}.yt-score[data-v-31fd8ac7]{display:flex;width:100%;align-items:center;gap:8px;padding:5px 10px;border-radius:var(--rfull);background:color-mix(in srgb,var(--success) 14%,transparent);border:1px solid color-mix(in srgb,var(--success) 35%,transparent);color:var(--success);font-size:var(--h9);font-weight:600}.score-dot[data-v-31fd8ac7]{width:7px;height:7px;border-radius:50%;background:var(--success);box-shadow:0 0 6px var(--success);flex:none}.score-name[data-v-31fd8ac7]{font-weight:600;letter-spacing:-.01em}.score-percent[data-v-31fd8ac7]{font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em;padding-inline-start:2px}.score-listen[data-v-31fd8ac7]{display:grid;place-items:center;margin-inline-start:auto;width:18px;height:18px;border-radius:var(--rfull);background:color-mix(in srgb,var(--success) 20%,transparent);color:var(--success);font-size:11px;flex:none}.yt-bullets[data-v-31fd8ac7]{display:flex;flex-direction:column;gap:7px}.yt-bullet[data-v-31fd8ac7]{display:flex;align-items:flex-start;gap:8px;min-height:1.4em;margin:0;color:var(--text);font-size:var(--h9);font-weight:500;line-height:1.45}.yt-bullet i[data-v-31fd8ac7]{flex:none;margin-top:2px;color:var(--accent);font-size:13px}.yt-ask-bar[data-v-31fd8ac7]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 6px 5px 10px;border-radius:var(--rfull);border:1px solid var(--line);background:color-mix(in srgb,var(--text) 5%,transparent);margin-top:2px}.yt-ask-input[data-v-31fd8ac7]{display:flex;align-items:center;gap:6px;color:var(--mut);font-size:11px;font-weight:500;min-width:0}.yt-ask-input i[data-v-31fd8ac7]{font-size:12px;color:var(--mut2)}.yt-ask-send[data-v-31fd8ac7]{display:grid;place-items:center;width:20px;height:20px;border-radius:var(--rfull);background:var(--accent);color:var(--white);font-size:11px;flex:none}.tabs-ghost[data-v-31fd8ac7]{position:absolute;top:40px;left:44px;display:flex;flex-direction:column;gap:14px;width:420px;opacity:1}.ghost-line[data-v-31fd8ac7]{height:12px;border-radius:var(--r-xs);background:color-mix(in srgb,var(--text) 45%,transparent)}.ghost-line[data-v-31fd8ac7]:nth-child(2){width:74%}.ghost-line[data-v-31fd8ac7]:nth-child(3){width:52%}.save-btn[data-v-31fd8ac7]{position:absolute;top:30px;right:36px;display:inline-flex;align-items:center;gap:8px;padding:11px 17px;border:none;border-radius:var(--rfull);background:var(--accent);color:var(--white);font-size:var(--h8);font-weight:500;box-shadow:var(--sha-cta2);cursor:default}.session-card[data-v-31fd8ac7]{position:absolute;top:150px;left:50%;display:flex;align-items:center;gap:var(--sp2);width:400px;margin-left:-200px;padding:var(--sp3);border:1px solid var(--line2);border-radius:var(--r-md);background:var(--bg0);box-shadow:var(--lift)}.sess-icon[data-v-31fd8ac7]{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:var(--r-sm);background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent);font-size:var(--h5)}.sess-copy[data-v-31fd8ac7]{display:flex;flex-direction:column;gap:2px;min-width:0}.sess-copy strong[data-v-31fd8ac7]{color:var(--text);font-size:var(--h6);font-weight:500}.sess-copy span[data-v-31fd8ac7]{color:var(--mut);font-size:var(--h9)}.sess-favs[data-v-31fd8ac7]{display:flex;gap:4px;margin-inline-start:auto}.sess-favs .fav[data-v-31fd8ac7]:nth-child(2){background:color-mix(in srgb,var(--accent) 55%,transparent)}.sess-favs .fav[data-v-31fd8ac7]:nth-child(3){background:color-mix(in srgb,var(--accent) 35%,transparent)}.sess-favs .fav[data-v-31fd8ac7]:nth-child(4){background:color-mix(in srgb,var(--text) 25%,transparent)}.shot-title[data-v-31fd8ac7]{position:absolute;top:38px;left:44px;color:var(--text);font-size:var(--h5);font-weight:500;letter-spacing:-.015em}.plans[data-v-31fd8ac7]{position:absolute;top:92px;left:44px;display:flex;gap:16px}.plan[data-v-31fd8ac7]{position:relative;display:flex;flex-direction:column;gap:9px;width:230px;height:196px;margin-top:12px;padding:16px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--card)}.plan.hot[data-v-31fd8ac7]{height:220px;margin-top:0;border-color:color-mix(in srgb,var(--accent) 35%,transparent);background:var(--bg0);box-shadow:var(--lift)}.plan-chip[data-v-31fd8ac7]{position:absolute;top:16px;right:16px;padding:3px 8px;border-radius:var(--rfull);background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent);font-size:10px;font-weight:500}.plan-name[data-v-31fd8ac7]{color:var(--mut);font-size:10px;font-weight:500;letter-spacing:.07em;text-transform:uppercase}.plan-price[data-v-31fd8ac7]{display:flex;align-items:baseline;gap:3px;color:var(--text);font-size:var(--h4);font-weight:700;letter-spacing:-.02em}.plan-price em[data-v-31fd8ac7]{color:var(--mut2);font-size:var(--h9);font-style:normal;font-weight:500}.plan-feat[data-v-31fd8ac7]{display:flex;align-items:center;gap:8px}.plan-feat i[data-v-31fd8ac7]{color:var(--success);font-size:var(--h8)}.feat-bar[data-v-31fd8ac7]{height:7px;border-radius:var(--rfull);background:color-mix(in srgb,var(--tint) 13%,transparent)}.plan-feat.f1 .feat-bar[data-v-31fd8ac7]{width:118px}.plan-feat.f2 .feat-bar[data-v-31fd8ac7]{width:86px}.plan-feat.f3 .feat-bar[data-v-31fd8ac7]{width:138px}.plan-cta[data-v-31fd8ac7]{display:grid;place-items:center;height:30px;margin-top:auto;border:1px solid color-mix(in srgb,var(--tint) 17%,transparent);border-radius:var(--r-xs)}.plan-cta[data-v-31fd8ac7]:after{content:"";width:64px;height:7px;border-radius:var(--rfull);background:color-mix(in srgb,var(--text) 22%,transparent)}.plan.hot .plan-cta[data-v-31fd8ac7]{border:none;background:var(--accent)}.plan.hot .plan-cta[data-v-31fd8ac7]:after{background:color-mix(in srgb,var(--white) 90%,transparent)}.crop-box[data-v-31fd8ac7]{position:absolute;top:80px;left:278px;z-index:3;border:1.5px dashed var(--accent);border-radius:var(--r-xs);background:rgba(var(--xaccent),.07);box-shadow:0 0 0 4000px rgba(var(--xblack),.14)}.handle[data-v-31fd8ac7]{position:absolute;width:9px;height:9px;border:1.5px solid var(--accent);border-radius:3px;background:var(--bg0)}.handle.tl[data-v-31fd8ac7]{top:-5px;left:-5px}.handle.tr[data-v-31fd8ac7]{top:-5px;right:-5px}.handle.bl[data-v-31fd8ac7]{bottom:-5px;left:-5px}.handle.br[data-v-31fd8ac7]{bottom:-5px;right:-5px}.shot-tools[data-v-31fd8ac7]{position:absolute;top:70px;left:544px;z-index:4;display:flex;gap:4px;padding:6px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg0);box-shadow:var(--float)}.shot-tools i[data-v-31fd8ac7]{display:grid;place-items:center;width:30px;height:30px;border-radius:var(--r-xs);color:var(--mut);font-size:var(--h7)}.shot-tools i.hot[data-v-31fd8ac7]{background:var(--accent);color:var(--white)}.dl-card[data-v-31fd8ac7]{position:absolute;top:92px;left:50%;display:flex;flex-direction:column;gap:var(--sp2);width:460px;margin-left:-230px;padding:var(--sp3) var(--sp4);border:1px solid var(--line2);border-radius:var(--r-md);background:var(--bg0);box-shadow:var(--lift)}.dl-label[data-v-31fd8ac7]{color:var(--text);font-size:var(--h9);font-weight:600;letter-spacing:.1em;text-transform:uppercase}.dl-row[data-v-31fd8ac7]{display:flex;align-items:center;gap:var(--sp2)}.dl-thumb[data-v-31fd8ac7]{display:grid;place-items:center;flex:none;width:46px;height:46px;border-radius:var(--r-sm);background:color-mix(in srgb,var(--accent) 15%,transparent);color:var(--accent);font-size:var(--h5)}.dl-meta[data-v-31fd8ac7]{display:flex;flex-direction:column;gap:7px;flex:1;min-width:0}.dl-meta strong[data-v-31fd8ac7]{color:var(--text);font-size:var(--h7);font-weight:600}.dl-track[data-v-31fd8ac7]{display:block;height:7px;border-radius:4px;background:color-mix(in srgb,var(--text) 25%,transparent);overflow:hidden}.dl-fill[data-v-31fd8ac7]{display:block;height:100%;border-radius:4px;background:var(--accent);transform-origin:left center}.dl-opt[data-v-31fd8ac7]{display:flex;align-items:center;gap:6px;color:var(--text);font-size:var(--h9);font-weight:500}.dl-opt i[data-v-31fd8ac7]{color:var(--accent);font-size:var(--h8);animation:dl-spin-31fd8ac7 1.1s linear infinite}@media(prefers-reduced-motion:reduce){.dl-opt i[data-v-31fd8ac7]{animation:none}}@keyframes dl-spin-31fd8ac7{to{transform:rotate(360deg)}}.dl-size[data-v-31fd8ac7]{display:flex;align-items:baseline;gap:4px;color:var(--text);font-size:var(--h4);font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.dl-size em[data-v-31fd8ac7]{color:var(--mut2);font-size:var(--h8);font-style:normal;font-weight:500}.dl-chip[data-v-31fd8ac7]{display:inline-flex;align-items:center;gap:6px;width:max-content;padding:6px 12px;border-radius:var(--rfull);background:var(--text);color:var(--bg0);font-size:var(--h8);font-weight:500}.chatp[data-v-31fd8ac7]{position:absolute;top:34px;left:50%;display:flex;flex-direction:column;gap:var(--sp2);width:520px;margin-left:-260px}.chatp-head[data-v-31fd8ac7]{display:flex;align-items:center;gap:12px;padding-bottom:var(--sp1)}.chatp-head i[data-v-31fd8ac7]{color:var(--mut);font-size:var(--h6)}.chatp-head span[data-v-31fd8ac7]{margin-inline-start:auto;color:var(--mut2);font-size:var(--h9);font-weight:500;letter-spacing:.08em;text-transform:uppercase}.chatp-user[data-v-31fd8ac7]{align-self:flex-end;max-width:78%;padding:10px 15px;border-radius:var(--r-md) 14px 4px 14px;background:var(--accent);color:var(--white);font-size:var(--h8);font-weight:500}.chatp-ans[data-v-31fd8ac7]{display:flex;align-items:flex-start;gap:10px;max-width:88%;padding:var(--sp2) var(--sp3);border:1px solid var(--line);border-radius:var(--r-md) 14px 14px 4px;background:var(--bg0);box-shadow:var(--lift)}.chatp-ans>i[data-v-31fd8ac7]{margin-top:2px;color:var(--accent);font-size:var(--h6)}.chatp-ans p[data-v-31fd8ac7]{min-height:2.9em;margin:0;color:color-mix(in srgb,var(--text) 76%,transparent);font-size:var(--h8);line-height:1.55}.chatp-input[data-v-31fd8ac7]{display:flex;align-items:center;gap:10px;height:42px;padding:0 6px 0 var(--sp3);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg0)}.chatp-input span[data-v-31fd8ac7]{width:110px;height:8px;border-radius:5px;background:color-mix(in srgb,var(--tint) 11%,transparent)}.chatp-input i[data-v-31fd8ac7]{display:grid;place-items:center;width:30px;height:30px;margin-inline-start:auto;border-radius:var(--r-xs);background:var(--accent);color:var(--white);font-size:var(--h8)}.scene-focus[data-v-31fd8ac7]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp3)}.focus-timer[data-v-31fd8ac7]{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border:1px solid var(--line);border-radius:var(--rfull);background:var(--bg0);color:var(--text);font-size:var(--h7);font-weight:500;font-variant-numeric:tabular-nums;box-shadow:var(--lift)}.focus-timer i[data-v-31fd8ac7]{color:var(--accent);font-size:var(--h6)}.focus-wave[data-v-31fd8ac7]{display:flex;align-items:center;gap:5px;height:52px}.focus-wave span[data-v-31fd8ac7]{width:5px;border-radius:3px;background:var(--accent)}.focus-sounds[data-v-31fd8ac7]{display:flex;gap:var(--sp1)}.sound-chip[data-v-31fd8ac7]{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border:1px solid var(--line);border-radius:var(--rfull);color:var(--mut);font-size:var(--h9);font-weight:500}.sound-chip i[data-v-31fd8ac7]{font-size:var(--h8)}.sound-chip.on[data-v-31fd8ac7]{border-color:transparent;background:var(--accent);color:var(--white)}.srch[data-v-31fd8ac7]{position:absolute;top:52px;left:50%;display:flex;flex-direction:column;gap:10px;width:480px;margin-left:-240px}.srch-bar[data-v-31fd8ac7]{display:flex;align-items:center;gap:10px;height:50px;padding:0 var(--sp3);border:1px solid color-mix(in srgb,var(--tint) 16%,transparent);border-radius:var(--r-md);background:var(--bg0);box-shadow:var(--float)}.srch-bar>i[data-v-31fd8ac7]{color:var(--mut2);font-size:var(--h5)}.srch-text[data-v-31fd8ac7]{flex:1;overflow:hidden;color:color-mix(in srgb,var(--text) 76%,transparent);font-size:var(--h7);font-weight:500;white-space:nowrap}.srch-kbd[data-v-31fd8ac7]{padding:3px 8px;border:1px solid color-mix(in srgb,var(--tint) 16%,transparent);border-radius:var(--r-xs);color:var(--mut2);font-size:var(--h9);font-weight:500}.srch-row[data-v-31fd8ac7]{display:flex;align-items:center;gap:12px;height:44px;padding:0 var(--sp3);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg0)}.srch-row .fav[data-v-31fd8ac7]{width:12px;height:12px;border-radius:4px}.srch-row .fav.f2[data-v-31fd8ac7]{background:color-mix(in srgb,var(--accent) 45%,transparent)}.srch-row .fav.f3[data-v-31fd8ac7]{background:color-mix(in srgb,var(--text) 25%,transparent)}.srch-row strong[data-v-31fd8ac7]{color:var(--text);font-size:var(--h8);font-weight:500}.srch-row em[data-v-31fd8ac7]{margin-inline-start:auto;padding:3px 9px;border-radius:var(--rfull);background:color-mix(in srgb,var(--accent) 9%,transparent);color:var(--accent);font-size:var(--h10);font-style:normal;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.demo-rail[data-v-31fd8ac7]{display:grid;grid-template-columns:repeat(2,78px);gap:10px}.rail-btn[data-v-31fd8ac7]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:78px;height:78px;padding:0;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg0);color:var(--mut);cursor:pointer;transition:color var(--t1) var(--anim1),border-color var(--t1) var(--anim1),transform var(--t1) var(--anim1),box-shadow var(--t1) var(--anim1)}.rail-btn[data-v-31fd8ac7]:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--accent) 35%,transparent);box-shadow:var(--lift)}.rail-btn[data-v-31fd8ac7]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.rail-btn>i[data-v-31fd8ac7]{position:relative;z-index:1;font-size:var(--h4)}.rail-btn>span[data-v-31fd8ac7]{position:relative;z-index:1;max-width:72px;overflow:hidden;font-size:10px;font-weight:500;letter-spacing:.01em;line-height:1;text-overflow:ellipsis;white-space:nowrap}.rail-btn.on[data-v-31fd8ac7]{border-color:transparent;color:var(--white);transform:none;box-shadow:none}.rail-marker[data-v-31fd8ac7]{position:absolute;inset:0;z-index:0;border-radius:var(--r-lg);background:var(--accent);box-shadow:var(--sha-cta2)}.rail-ring[data-v-31fd8ac7]{position:absolute;inset:-5px;z-index:2;width:calc(100% + 10px);height:calc(100% + 10px);pointer-events:none}.ring-rect[data-v-31fd8ac7]{fill:none;stroke:var(--accent);stroke-width:3;stroke-linecap:round;stroke-dasharray:100.5;stroke-dashoffset:100.5;opacity:.85;animation:rail-ring-31fd8ac7 5.6s linear forwards}@keyframes rail-ring-31fd8ac7{to{stroke-dashoffset:0}}@media(max-width:1100px){.frame-viewport[data-v-31fd8ac7]{--s: .74}}@media(max-width:880px){.frame-viewport[data-v-31fd8ac7]{--s: .62}}@media(max-width:760px){.demo-layout[data-v-31fd8ac7]{flex-direction:column;gap:var(--sp3)}.frame-viewport[data-v-31fd8ac7]{--s: .62}.demo-rail[data-v-31fd8ac7]{grid-template-columns:repeat(4,64px);gap:10px}.rail-btn[data-v-31fd8ac7]{width:64px;height:64px;border-radius:var(--r-md)}.rail-marker[data-v-31fd8ac7]{border-radius:var(--r-md)}.rail-btn>span[data-v-31fd8ac7]{max-width:58px;font-size:9px}}@media(max-width:560px){.frame-viewport[data-v-31fd8ac7]{--s: .44}}@media(max-width:430px){.frame-viewport[data-v-31fd8ac7]{--s: .38}.demo-rail[data-v-31fd8ac7]{grid-template-columns:repeat(4,54px);gap:8px}.rail-btn[data-v-31fd8ac7]{width:54px;height:54px;border-radius:var(--r-md)}.rail-marker[data-v-31fd8ac7]{border-radius:var(--r-md)}.rail-btn>span[data-v-31fd8ac7]{display:none}.rail-btn>i[data-v-31fd8ac7]{font-size:var(--h4)}}.art[data-v-f84aa23d]{--tint: var(--accent);position:relative;width:100%;height:100%;overflow:hidden;container-type:inline-size;background:var(--art-blue);pointer-events:none}.scene[data-v-f84aa23d]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--sp2) var(--sp3)}.page[data-v-f84aa23d]{position:relative;width:100%;max-width:360px;display:flex;flex-direction:column;border:1px solid var(--dark2);border-radius:var(--r-md);background:var(--dark1);box-shadow:0 16px 40px #00000073;overflow:hidden}.chrome[data-v-f84aa23d]{display:flex;align-items:center;gap:5px;flex:none;height:24px;padding:0 10px;border-bottom:1px solid var(--dark2);border-radius:calc(var(--r-md) - 1px) calc(var(--r-md) - 1px) 0 0;background:#ffffff0a}.dot[data-v-f84aa23d]{width:6px;height:6px;border-radius:var(--rfull)}.d1[data-v-f84aa23d]{background:#ffffff59}.d2[data-v-f84aa23d]{background:#ffffff38}.d3[data-v-f84aa23d]{background:#ffffff26}.url[data-v-f84aa23d]{display:flex;align-items:center;height:15px;padding:0 7px;margin-inline-start:6px;border-radius:var(--rfull);background:#ffffff1a;color:#fff9;font-size:9px;font-weight:500}.body[data-v-f84aa23d]{flex:1;display:flex;flex-direction:column;justify-content:center;gap:5px;padding:12px 14px 62px}.doc-headline[data-v-f84aa23d]{font-size:12.5px;font-weight:700;color:var(--white);line-height:1.2;letter-spacing:-.01em}.doc-desc[data-v-f84aa23d]{font-size:10px;color:#ffffffa6;line-height:1.3}.pick-wrapper[data-v-f84aa23d]{margin-top:3px}.pick[data-v-f84aa23d]{position:relative;display:inline-block;padding:2px 5px}.pick-fill[data-v-f84aa23d]{position:absolute;inset:-1px -3px;border-radius:4px;background:color-mix(in srgb,var(--tint) 40%,transparent);border:1.5px solid color-mix(in srgb,var(--tint) 85%,transparent);transform-origin:left center;z-index:0}.pick-text[data-v-f84aa23d]{position:relative;z-index:1;font-size:10.5px;font-weight:600;color:var(--white);white-space:nowrap}.tools[data-v-f84aa23d]{position:absolute;inset-inline-start:14px;bottom:50px;display:flex;align-items:center;gap:4px;padding:3px;border:1px solid var(--dark2);border-radius:var(--r-sm);background:var(--dark0);box-shadow:0 8px 24px #0000008c;z-index:3}.tool[data-v-f84aa23d]{position:relative;display:grid;place-items:center;width:24px;height:24px;border-radius:var(--r-xs);font-size:13px}.live[data-v-f84aa23d]{background:var(--tint);color:var(--white);box-shadow:0 3px 10px color-mix(in srgb,var(--tint) 45%,transparent)}.t-warn[data-v-f84aa23d],.t-success[data-v-f84aa23d],.t-error[data-v-f84aa23d]{background:#ffffff14;color:#ffffffbf}.tap[data-v-f84aa23d]{position:absolute;inset:-3px;border:2px solid var(--tint);border-radius:10px;opacity:0}.answer-card[data-v-f84aa23d]{position:absolute;inset-inline:12px;bottom:7px;display:flex;flex-direction:column;gap:4px;padding:6px 10px 7px;border-radius:var(--r-sm);background:var(--dark0);border:1px solid color-mix(in srgb,var(--tint) 40%,var(--dark2));box-shadow:0 10px 24px #0009;z-index:2}.answer-head[data-v-f84aa23d]{display:flex;align-items:center;justify-content:space-between}.answer-tag[data-v-f84aa23d]{display:inline-flex;align-items:center;gap:4px;color:var(--white);font-size:10.5px;font-weight:700;letter-spacing:.02em}.answer-tag i[data-v-f84aa23d]{color:var(--tint);font-size:12px}.answer-check[data-v-f84aa23d]{display:grid;place-items:center;width:14px;height:14px;border-radius:var(--rfull);background:rgba(var(--xaccent),.25);color:var(--white);font-size:9px}.answer-text[data-v-f84aa23d]{font-size:10px;color:#ffffffd9;line-height:1.35}[dir=rtl] .pick-fill[data-v-f84aa23d]{transform-origin:right center}@container (max-width: 380px){.body[data-v-f84aa23d]{padding:12px 12px 52px;gap:7px}.tools[data-v-f84aa23d]{inset-inline-start:12px;bottom:42px}.tool[data-v-f84aa23d]{width:24px;height:24px;font-size:13px}.answer-card[data-v-f84aa23d]{inset-inline:10px;bottom:6px;padding:6px 9px 7px}}.art[data-v-9f1cc792]{--tint: var(--accent);position:relative;width:100%;height:100%;overflow:hidden;container-type:inline-size;background:var(--art-rose);pointer-events:none}.scene[data-v-9f1cc792]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--sp2) var(--sp3)}.video-shell[data-v-9f1cc792]{position:relative;display:flex;flex-direction:column;gap:10px;width:100%;max-width:330px;padding:12px 14px 13px;border-radius:var(--r-md);background:var(--dark1);border:1px solid var(--dark2);box-shadow:0 14px 34px #0000007a;overflow:hidden}.video-top[data-v-9f1cc792]{display:flex;align-items:center;justify-content:space-between}.yt-badge[data-v-9f1cc792]{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:var(--rfull);background:#f003;border:1px solid rgba(255,60,60,.35);color:#ff5252;font-size:var(--h9);font-weight:700;letter-spacing:.02em}.yt-badge i[data-v-9f1cc792]{font-size:13px}.yt-len[data-v-9f1cc792]{font-size:var(--h9);font-weight:600;color:#ffffff8c;font-variant-numeric:tabular-nums}.scan-beam[data-v-9f1cc792]{position:absolute;top:0;bottom:0;width:70px;pointer-events:none;z-index:3;background:linear-gradient(90deg,transparent,rgba(255,255,255,.16),transparent)}.score[data-v-9f1cc792]{display:flex;flex-direction:column;gap:8px;padding:8px 10px;border-radius:var(--r-sm);background:#ffffff09;border:1px solid rgba(255,255,255,.06)}.score-top[data-v-9f1cc792]{display:flex;align-items:center;gap:8px}.score-bolt[data-v-9f1cc792]{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:var(--rfull);background:var(--success);color:var(--white);font-size:12px}.score-num[data-v-9f1cc792]{font-size:var(--h3);font-weight:800;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--success)}.score-label[data-v-9f1cc792]{color:#ffffffb3;font-size:var(--h9);font-weight:500;line-height:1.2}.meter[data-v-9f1cc792]{position:relative;height:6px;border-radius:var(--rfull);background:color-mix(in srgb,var(--success) 20%,transparent);overflow:hidden}.meter-fill[data-v-9f1cc792]{position:absolute;inset:0;border-radius:var(--rfull);background:var(--success);transform:scaleX(.94);transform-origin:left center}.points[data-v-9f1cc792]{display:flex;flex-direction:column;gap:6px}.point[data-v-9f1cc792]{display:flex;align-items:center;gap:8px}.stamp[data-v-9f1cc792]{flex:none;padding:2px 7px;border-radius:var(--rfull);border:1px solid var(--dark2);background:#ffffff14;color:#ffffffd9;font-size:11px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.point-label[data-v-9f1cc792]{display:inline-flex;align-items:center;gap:6px;color:#fffc;font-size:11px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.point-label.skip[data-v-9f1cc792]{color:#ffffff73;text-decoration:line-through}.skip-tag[data-v-9f1cc792]{display:inline-block;padding:1px 5px;border-radius:var(--rfull);background:#ffffff1a;color:#fff9;font-size:9px;font-weight:600;text-decoration:none;text-transform:uppercase;letter-spacing:.03em}[dir=rtl] .meter-fill[data-v-9f1cc792]{transform-origin:right center}@container (max-width: 300px){.scene[data-v-9f1cc792]{padding:var(--sp1)}.video-shell[data-v-9f1cc792]{padding:10px 10px 11px;gap:8px}.score[data-v-9f1cc792]{padding:6px 8px}.score-num[data-v-9f1cc792]{font-size:var(--h4)}.score-bolt[data-v-9f1cc792]{width:18px;height:18px;font-size:10px}}.art[data-v-436977c6]{--tint: var(--accent);position:relative;width:100%;height:100%;min-height:200px;overflow:hidden;background:var(--art-ink)}.tray[data-v-436977c6]{position:absolute;inset:auto 0 16px;display:grid;place-items:center}.card[data-v-436977c6]{display:flex;align-items:center;gap:12px;width:300px;max-width:calc(100% - 28px);padding:12px;border-radius:var(--r-md);background:var(--white);box-shadow:0 16px 36px #0000008c}.tile[data-v-436977c6]{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:var(--r-sm);background:var(--tint);color:var(--white);font-size:var(--h5);box-shadow:0 6px 18px color-mix(in srgb,var(--accent) 40%,transparent)}.meta[data-v-436977c6]{display:flex;flex-direction:column;gap:8px;min-width:0}.count[data-v-436977c6]{color:var(--dark0);font-size:var(--h7);font-weight:600;line-height:1}.dots[data-v-436977c6]{display:flex;align-items:center;gap:5px}.dot[data-v-436977c6]{width:11px;height:11px;border-radius:var(--rfull);background:var(--accent);opacity:calc(.5 + var(--hue, 0) * .004)}.more[data-v-436977c6]{padding:2px 6px;border-radius:var(--rfull);background:#0a0a0c12;color:#0a0a0c8c;font-size:var(--h9);font-weight:600;line-height:1.5}.ok[data-v-436977c6]{display:grid;place-items:center;flex:none;margin-inline-start:auto;width:28px;height:28px;border-radius:var(--rfull);background:var(--tint);color:var(--white);font-size:var(--h7)}.swarm[data-v-436977c6]{position:absolute;inset:0;translate:0 44px}.pip[data-v-436977c6]{position:absolute;left:50%;top:50%;width:30px;height:30px;margin:-15px 0 0 -15px;border-radius:10px;translate:var(--fx) var(--fy);background:var(--accent)}.round[data-v-436977c6]{border-radius:var(--rfull)}.fav[data-v-436977c6]{box-shadow:inset 0 0 0 2px #ffffff57,0 6px 18px color-mix(in srgb,var(--accent) 62%,transparent)}.freed[data-v-436977c6]{position:absolute;top:14px;inset-inline-end:50px;display:inline-flex;align-items:center;gap:6px;padding:8px 13px;border-radius:var(--rfull);background:var(--white);color:var(--dark0);font-size:var(--h8);font-weight:700;line-height:1;box-shadow:0 8px 24px #00000080}.dark .card[data-v-436977c6]{background:var(--dark1);border:1px solid var(--dark2)}.dark .count[data-v-436977c6]{color:var(--white)}.dark .more[data-v-436977c6]{background:#ffffff1f;color:#fffc}.dark .freed[data-v-436977c6]{background:var(--dark1);border:1px solid var(--dark2);color:var(--white)}.art[data-v-313b123a]{--tint: #0052ff;position:relative;width:100%;height:100%;min-height:200px;overflow:hidden;background:var(--art-teal)}.canvas[data-v-313b123a]{position:absolute;inset:14px;border-radius:var(--r-md);border:1px solid rgba(255,255,255,.14);background:#0d1117;overflow:hidden;box-shadow:0 16px 36px #0000008c}.canvas-bar[data-v-313b123a]{display:flex;align-items:center;gap:5px;height:22px;padding:0 9px;background:#ffffff0a;border-bottom:1px solid rgba(255,255,255,.08)}.dot[data-v-313b123a]{width:6px;height:6px;border-radius:var(--rfull)}.d-red[data-v-313b123a]{background:#ff5f56}.d-yellow[data-v-313b123a]{background:#ffbd2e}.d-green[data-v-313b123a]{background:#27c93f}.canvas-title[data-v-313b123a]{margin-inline-start:6px;color:#ffffff8c;font-size:9.5px;font-weight:500}.canvas-content[data-v-313b123a]{padding:8px 12px;display:flex;flex-direction:column;gap:8px}.metric-card[data-v-313b123a]{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-radius:var(--r-xs);background:#ffffff0d;border:1px solid rgba(255,255,255,.08)}.metric-info[data-v-313b123a]{display:flex;flex-direction:column;gap:2px}.metric-label[data-v-313b123a]{font-size:9.5px;font-weight:500;color:#fff9}.metric-value[data-v-313b123a]{font-size:15px;font-weight:800;color:var(--white);line-height:1;letter-spacing:-.02em}.metric-trend[data-v-313b123a]{padding:2px 7px;border-radius:var(--rfull);background:#22c55e2e;border:1px solid rgba(34,197,94,.4);color:#22c55e;font-size:10.5px;font-weight:700}.content-lines[data-v-313b123a]{display:flex;flex-direction:column;gap:5px;padding:2px 4px 0}.cline[data-v-313b123a]{height:5px;border-radius:3px;background:#fff3}.cl1[data-v-313b123a]{width:80%}.cl2[data-v-313b123a]{width:50%}.scrim[data-v-313b123a],.crop[data-v-313b123a]{position:absolute;left:9px;top:28px;width:var(--cw);height:var(--ch)}.scrim[data-v-313b123a]{border-radius:8px;box-shadow:0 0 0 2000px #000000a6}.frame[data-v-313b123a]{position:absolute;inset:0}.box[data-v-313b123a]{position:absolute;inset:0;border:2px solid #00e5ff;border-radius:7px;background:#00e5ff14;box-shadow:0 0 14px #00e5ff4d;transform-origin:top left}.arrow-wrap[data-v-313b123a]{position:absolute;right:-2px;top:8px;z-index:6;pointer-events:none}.anno-arrow[data-v-313b123a]{filter:drop-shadow(0 2px 4px rgba(0,0,0,.5))}.hand[data-v-313b123a]{position:absolute;width:8px;height:8px;border-radius:var(--rfull);background:#00e5ff;box-shadow:0 0 6px #00e5ff;z-index:3}.tl[data-v-313b123a]{top:-4px;left:-4px}.tr[data-v-313b123a]{top:-4px;right:-4px}.bl[data-v-313b123a]{bottom:-4px;left:-4px}.br[data-v-313b123a]{bottom:-4px;right:-4px}.tools[data-v-313b123a]{position:absolute;left:22px;bottom:22px;display:flex;gap:3px;padding:3px;border-radius:var(--r-sm);border:1px solid rgba(255,255,255,.16);background:var(--dark0);box-shadow:0 10px 24px #0009;z-index:7}.active[data-v-313b123a]{position:absolute;left:3px;top:3px;width:24px;height:24px;border-radius:var(--r-xs);background:var(--tint);box-shadow:0 2px 8px color-mix(in srgb,var(--tint) 50%,transparent);z-index:0}.tools i[data-v-313b123a]{position:relative;z-index:1;display:grid;place-items:center;width:24px;height:24px;border-radius:var(--r-xs);color:var(--white);font-size:13px}.toast[data-v-313b123a]{position:absolute;bottom:22px;inset-inline-end:22px;display:inline-flex;align-items:center;gap:5px;padding:5px 11px;border-radius:var(--rfull);background:var(--white);color:var(--dark0);font-size:11px;font-weight:700;line-height:1;box-shadow:0 8px 24px #0000008c;z-index:7}.toast i[data-v-313b123a]{color:var(--success);font-size:13px}.dark .toast[data-v-313b123a]{background:var(--dark1);border:1px solid var(--dark2);color:var(--white)}.art[data-v-d7faa066]{--tint: var(--accent);position:relative;width:100%;height:100%;overflow:hidden;background:var(--art-violet)}.stack[data-v-d7faa066]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px}.stage[data-v-d7faa066]{position:relative;width:144px;height:96px}.tile-wrap[data-v-d7faa066]{position:absolute;inset:0;border-radius:var(--r-md);overflow:hidden}.tile[data-v-d7faa066]{position:absolute;inset:0;border-radius:var(--r-md);background:var(--dark0);border:1px solid var(--dark2);box-shadow:0 14px 30px #00000073}.shimmer[data-v-d7faa066]{position:absolute;top:0;bottom:0;width:60px;pointer-events:none;z-index:2;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent)}.photo-preview[data-v-d7faa066]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;z-index:1}.photo-preview i[data-v-d7faa066]{color:var(--white);font-size:28px;filter:drop-shadow(0 2px 6px rgba(0,0,0,.3))}.format-tag[data-v-d7faa066]{padding:2px 7px;border-radius:4px;background:#ffffff1f;color:#ffffffd9;font-size:10px;font-weight:700;letter-spacing:.04em}.cut[data-v-d7faa066]{position:absolute;top:-10px;inset-inline-end:-14px;display:inline-flex;align-items:center;gap:4px;padding:4px 9px;border-radius:var(--rfull);background:var(--success);color:var(--white);font-size:12px;font-weight:700;box-shadow:0 6px 16px color-mix(in srgb,var(--success) 40%,transparent);z-index:3}.sizes[data-v-d7faa066]{display:flex;align-items:center;gap:10px;font-variant-numeric:tabular-nums}.old[data-v-d7faa066]{position:relative;padding:6px 12px;border-radius:var(--rfull);border:1px solid rgba(255,255,255,.28);background:#ffffff29;color:#ffffffd9;font-size:var(--h7);font-weight:600}.strike[data-v-d7faa066]{position:absolute;inset-inline:8px;top:50%;height:2px;margin-top:-1px;border-radius:2px;background:#ff5252;transform-origin:left center}[dir=rtl] .strike[data-v-d7faa066]{transform-origin:right center}.tip[data-v-d7faa066]{display:grid;place-items:center;color:#ffffffe6;font-size:var(--h7)}[dir=rtl] .tip i[data-v-d7faa066]{transform:rotate(180deg)}.new[data-v-d7faa066]{padding:7px 14px;border-radius:var(--rfull);background:var(--white);color:var(--dark0);font-size:var(--h6);font-weight:700;box-shadow:0 8px 20px #00000059}.dark .new[data-v-d7faa066]{background:var(--dark1);border:1px solid var(--dark2);color:var(--white)}.art[data-v-aa21d083]{--tint: var(--accent);position:relative;width:100%;height:100%;overflow:hidden;background:var(--art-amber)}.panel[data-v-aa21d083]{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:14px;padding:16px 18px}.row[data-v-aa21d083]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.tile[data-v-aa21d083]{position:relative}.body[data-v-aa21d083]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;height:72px;padding:10px 8px 8px;border:1px solid var(--dark2);border-radius:var(--r-sm);background:var(--dark1);box-shadow:0 4px 12px #00000047}.live[data-v-aa21d083]{position:absolute;inset:-1px;z-index:0;border:1.5px solid var(--pc);border-radius:calc(var(--r-sm) + 1px);background:color-mix(in srgb,var(--pc) 12%,transparent);box-shadow:0 10px 24px color-mix(in srgb,var(--pc) 32%,transparent)}.plogo[data-v-aa21d083],.pname[data-v-aa21d083],.tick[data-v-aa21d083]{position:relative;z-index:1}.plogo[data-v-aa21d083]{flex:none;color:var(--pc);font-size:var(--h4)}.pname[data-v-aa21d083]{overflow:hidden;color:#fffc;font-size:10px;font-weight:600;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.tick[data-v-aa21d083]{position:absolute;top:-6px;inset-inline-end:-6px;display:grid;place-items:center;width:17px;height:17px;border:2px solid var(--dark1);border-radius:var(--rfull);background:var(--accent);color:var(--white)}.tick i[data-v-aa21d083]{font-size:10px}.bar[data-v-aa21d083]{display:flex;align-items:center;gap:9px;height:46px;padding-inline:16px 7px;border:1px solid var(--dark2);border-radius:var(--rfull);background:var(--dark1);box-shadow:0 4px 12px #00000047}.btext[data-v-aa21d083]{width:168px;max-width:46%;height:9px;border-radius:5px;background:#ffffff4d}.caret[data-v-aa21d083]{width:2px;height:17px;border-radius:1px;background:var(--tint)}.send[data-v-aa21d083]{display:grid;place-items:center;width:32px;height:32px;margin-inline-start:auto;border-radius:var(--rfull);background:var(--accent);color:var(--white);font-size:var(--h6);box-shadow:0 6px 16px color-mix(in srgb,var(--accent) 45%,transparent)}.art[data-v-6a675dfd]{--tint: var(--accent);position:relative;width:100%;height:100%;overflow:hidden;background:var(--art-ink2)}.stack[data-v-6a675dfd]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:20px;padding:0 var(--sp3) 42px}.eq[data-v-6a675dfd]{display:flex;align-items:center;gap:4px;height:72px}.bar[data-v-6a675dfd]{flex:none;width:6px;border-radius:4px;background:linear-gradient(180deg,var(--white) 0%,color-mix(in srgb,var(--accent) 55%,var(--white)) 40%,var(--accent) 100%);transform-origin:50% 50%}.dial[data-v-6a675dfd]{position:relative;flex:none;display:grid;place-items:center;width:84px;height:84px}.halo[data-v-6a675dfd]{position:absolute;inset:-9px;border:2px solid color-mix(in srgb,var(--tint) 60%,transparent);border-radius:var(--rfull)}.dial svg[data-v-6a675dfd]{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.track[data-v-6a675dfd],.fill[data-v-6a675dfd]{fill:none;stroke-width:4.5;stroke-linecap:round}.track[data-v-6a675dfd]{stroke:#ffffff29}.fill[data-v-6a675dfd]{stroke:var(--tint);stroke-dasharray:100;stroke-dashoffset:16}.time[data-v-6a675dfd]{position:relative;color:var(--white);font-size:var(--h7);font-weight:600;font-variant-numeric:tabular-nums}.nudge[data-v-6a675dfd]{position:absolute;inset-inline:0;bottom:14px;display:flex;justify-content:center}.chip[data-v-6a675dfd]{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:var(--rfull);background:var(--accent);color:var(--white)!important;font-size:var(--h8);font-weight:600;box-shadow:0 10px 24px color-mix(in srgb,var(--accent) 55%,transparent)}.chip i[data-v-6a675dfd]{color:var(--white)!important}.words[data-v-c951e6f1]{unicode-bidi:plaintext;text-wrap:balance}.word[data-v-c951e6f1]{display:inline-block;line-height:inherit;will-change:transform,filter,opacity}.swap[data-v-73baf339]{padding-block:clamp(2.25rem,4vw,3.5rem)}.container[data-v-73baf339]{width:min(100%,var(--max0));margin:0 auto;padding:0 var(--gutter)}.section-head[data-v-73baf339]{margin-bottom:var(--sp3);text-align:center}.eyebrow[data-v-73baf339]{display:inline-flex;align-items:center;gap:var(--sp1);margin-bottom:var(--sp1);color:var(--mut2);font-size:var(--h9);font-weight:500;letter-spacing:.12em;text-transform:uppercase}.section-title[data-v-73baf339]{max-width:640px;margin:0 auto;color:var(--text);font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:600;letter-spacing:-.035em;line-height:1.1}.section-sub[data-v-73baf339]{max-width:540px;margin:var(--sp1) auto 0;color:var(--mut);font-size:var(--h6);line-height:1.5}.swap-grid[data-v-73baf339]{display:grid;grid-template-columns:1fr auto 1fr;gap:var(--sp3);align-items:stretch;max-width:920px;margin:0 auto}.swap-card[data-v-73baf339]{position:relative;display:flex;flex-direction:column;align-items:center;padding:var(--sp3) var(--sp2);border-radius:var(--r-xl);border:1px solid var(--line);background:var(--card);overflow:hidden;isolation:isolate}.card-before[data-v-73baf339]:before,.card-after[data-v-73baf339]:before{content:"";position:absolute;inset:-40% -20% auto;height:100%;border-radius:50%;filter:blur(60px);z-index:-1}.card-before[data-v-73baf339]:before{background:var(--error);opacity:.18}.card-after[data-v-73baf339]:before{background:var(--accent);opacity:.45}.card-badge[data-v-73baf339]{display:inline-flex;align-items:center;height:24px;padding:0 11px;border-radius:var(--rfull);font-size:var(--h10);font-weight:600;letter-spacing:.04em;text-transform:uppercase;margin-bottom:var(--sp1)}.badge-before[data-v-73baf339]{background:color-mix(in srgb,var(--error) 12%,transparent);color:var(--error)}.badge-after[data-v-73baf339]{background:color-mix(in srgb,var(--accent) 15%,transparent);color:var(--accent)}.card-hero[data-v-73baf339]{display:flex;flex-direction:column;align-items:center;margin-bottom:var(--sp1)}.hero-number[data-v-73baf339]{font-size:clamp(2.75rem,5.5vw,4rem);font-weight:700;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}.num-before[data-v-73baf339]{color:var(--error)}.num-after[data-v-73baf339]{color:var(--accent)}.hero-label[data-v-73baf339]{color:var(--mut);font-size:var(--h7);font-weight:500;margin-top:2px}.icon-cluster[data-v-73baf339]{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;width:100%;max-width:190px;padding:var(--sp1) 0;margin-bottom:var(--sp2)}.cluster-tile[data-v-73baf339]{display:grid;place-items:center;aspect-ratio:1;padding:4px;border-radius:var(--r-xs);background:color-mix(in srgb,var(--text) 5%,transparent);border:1px solid color-mix(in srgb,var(--text) 8%,transparent);box-shadow:var(--sha0)}.cluster-logo[data-v-73baf339]{width:100%;height:100%;object-fit:contain;border-radius:3px}.icon-solo[data-v-73baf339]{position:relative;display:grid;place-items:center;width:100%;max-width:190px;height:116px;margin-bottom:var(--sp2)}.solo-glow[data-v-73baf339]{position:absolute;width:84px;height:84px;border-radius:var(--rfull);background:color-mix(in srgb,var(--accent) 20%,transparent);animation:glow-pulse-73baf339 2.4s var(--anim0) infinite}@keyframes glow-pulse-73baf339{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.4);opacity:0}}.solo-img[data-v-73baf339]{position:relative;width:56px;height:56px;border-radius:var(--r-md);filter:drop-shadow(0 4px 16px rgba(var(--xaccent),.25))}.card-stats[data-v-73baf339]{display:flex;flex-direction:column;gap:3px;width:100%}.stat-row[data-v-73baf339]{display:flex;align-items:center;gap:9px;padding:7px 12px;border-radius:var(--r-xs);background:color-mix(in srgb,var(--text) 4%,transparent)}.stat-icon[data-v-73baf339]{font-size:17px;flex:none}.stat-icon-before[data-v-73baf339]{color:var(--error)}.stat-icon-after[data-v-73baf339]{color:var(--accent)}.stat-text[data-v-73baf339]{color:var(--text);font-size:var(--h8);font-weight:500;line-height:1.3}.swap-arrow[data-v-73baf339]{display:grid;place-items:center;align-self:center;width:38px;height:38px;border-radius:var(--rfull);background:var(--card);border:1px solid var(--line);box-shadow:var(--sha0);color:var(--mut);font-size:18px}.swap-cta-wrap[data-v-73baf339]{display:flex;justify-content:center;margin-top:var(--sp3)}.swap-cta[data-v-73baf339]{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp1);min-height:44px;padding:0 var(--sp3);border-radius:var(--rfull);background:var(--accent);box-shadow:0 2px 8px rgba(var(--xaccent),.2);color:var(--white);font-size:var(--h7);font-weight:500;text-decoration:none;transition:transform var(--t1) var(--anim1),box-shadow var(--t1) var(--anim1)}.swap-cta[data-v-73baf339]:hover{transform:translateY(-1px);box-shadow:var(--sha-cta2)}.swap-cta[data-v-73baf339]:active{transform:translateY(0)}.swap-cta[data-v-73baf339]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media(max-width:700px){.swap-grid[data-v-73baf339]{grid-template-columns:1fr;gap:var(--sp2)}.swap-arrow[data-v-73baf339]{justify-self:center;transform:rotate(90deg)!important}.hero-number[data-v-73baf339]{font-size:clamp(2.5rem,10vw,3.5rem)}.icon-cluster[data-v-73baf339]{max-width:180px;gap:5px}.cluster-tile[data-v-73baf339]{padding:3px}.solo-img[data-v-73baf339]{width:50px;height:50px}.solo-glow[data-v-73baf339]{width:70px;height:70px}}@media(prefers-reduced-motion:reduce){.solo-glow[data-v-73baf339]{display:none}.swap-cta[data-v-73baf339]:hover{transform:none}}.toolkit[data-v-e0656767]{padding-block:var(--sect)}.container[data-v-e0656767]{width:min(100%,var(--max0));margin:0 auto;padding:0 var(--gutter)}.section-head[data-v-e0656767]{margin-bottom:var(--sp5);text-align:center}.eyebrow[data-v-e0656767]{display:inline-flex;align-items:center;gap:var(--sp1);margin-bottom:var(--sp2);color:var(--mut2);font-size:var(--h9);font-weight:500;letter-spacing:.12em;text-transform:uppercase}.section-title[data-v-e0656767]{max-width:720px;margin:0 auto;color:var(--text);font-size:clamp(2rem,3.8vw,3rem);font-weight:600;letter-spacing:-.035em;line-height:1.08}.section-sub[data-v-e0656767]{max-width:600px;margin:var(--sp2) auto 0;color:var(--mut);font-size:var(--h5);line-height:1.55}.tool-grid[data-v-e0656767]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp2);padding:0 5vw}.tool[data-v-e0656767]{position:relative;display:flex;flex-direction:column;gap:10px;padding:var(--sp3) var(--sp2) var(--sp2);border:1px solid var(--line);border-radius:var(--r-md);background:var(--card);color:inherit;text-decoration:none;overflow:hidden;isolation:isolate;transition:transform var(--t1) var(--anim1),border-color var(--t1) var(--anim1),box-shadow var(--t1) var(--anim1)}.tool[data-v-e0656767]:before{content:"";position:absolute;inset:0;z-index:-1;opacity:0;background:color-mix(in srgb,var(--tc, var(--accent)) 7%,var(--bg0));transition:opacity var(--t2) var(--anim1)}.tool[data-v-e0656767]:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--tc, var(--accent)) 42%,transparent);box-shadow:0 10px 26px color-mix(in srgb,var(--tc, var(--accent)) 16%,transparent)}.tool[data-v-e0656767]:hover:before{opacity:1}.tool[data-v-e0656767]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tool-icon[data-v-e0656767]{display:grid;place-items:center;width:42px;height:42px;border-radius:var(--r-sm);border:1px solid color-mix(in srgb,var(--tc, var(--accent)) 30%,transparent);background:color-mix(in srgb,var(--tc, var(--accent)) 13%,transparent);color:var(--tc, var(--accent));font-size:var(--h4);transition:transform var(--t2) var(--anim1),background var(--t2) var(--anim1)}.tool:hover .tool-icon[data-v-e0656767]{transform:scale(1.08) rotate(-3deg);background:color-mix(in srgb,var(--tc, var(--accent)) 20%,transparent)}.dark .tool[data-v-e0656767]:before{background:var(--bg2)}.tool-copy[data-v-e0656767]{display:flex;flex-direction:column;gap:3px;min-width:0}.tool-name[data-v-e0656767]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;color:var(--text);font-size:var(--h7);font-weight:500;letter-spacing:-.01em;line-height:1.25}.tool-pro[data-v-e0656767]{padding:2px 6px;border-radius:var(--rfull);background:color-mix(in srgb,var(--accent) 13%,transparent);color:var(--accent);font-size:var(--h10);font-style:normal;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.tool-desc[data-v-e0656767]{color:var(--mut2);font-size:var(--h9);line-height:1.45}.tool-go[data-v-e0656767]{position:absolute;top:var(--sp2);inset-inline-end:var(--sp2);opacity:0;color:var(--accent);font-size:var(--h8);transition:opacity var(--t1) var(--anim1),transform var(--t1) var(--anim1)}.tool:hover .tool-go[data-v-e0656767],.tool:focus-visible .tool-go[data-v-e0656767]{opacity:1;transform:translate(2px,-2px)}.tool-summary[data-v-e0656767]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--sp2);margin-top:var(--sp4);padding:var(--sp2) var(--sp3);border:1px solid var(--line);border-radius:var(--rfull);background:var(--card)}.sum-icon[data-v-e0656767]{color:var(--accent);font-size:var(--h5)}.sum-copy[data-v-e0656767]{color:var(--mut);font-size:var(--h8);font-weight:500;text-align:center}.sum-link[data-v-e0656767]{display:inline-flex;align-items:center;gap:6px;margin-inline-start:var(--sp2);color:var(--accent);font-size:var(--h8);font-weight:500;text-decoration:none}.sum-link i[data-v-e0656767]{font-size:var(--h8);transition:transform var(--t1) var(--anim1)}.sum-link:hover i[data-v-e0656767]{transform:translate(2px)}[dir=rtl] .sum-link i[data-v-e0656767]{rotate:180deg}@media(max-width:1020px){.tool-grid[data-v-e0656767]{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.tool-grid[data-v-e0656767]{grid-template-columns:repeat(2,1fr);gap:var(--sp1)}.tool[data-v-e0656767]{padding:var(--sp2)}.tool-icon[data-v-e0656767]{width:34px;height:34px;border-radius:var(--r-sm);font-size:var(--h5)}.tool-summary[data-v-e0656767]{border-radius:var(--r-lg)}.sum-link[data-v-e0656767]{width:100%;justify-content:center;margin-inline-start:0}}@media(prefers-reduced-motion:reduce){.tool[data-v-e0656767]:hover,.tool:hover .tool-icon[data-v-e0656767]{transform:none}}.trust[data-v-b3596bd0]{padding:0 0 var(--sect)}.container[data-v-b3596bd0]{width:min(100%,var(--max0));margin:0 auto;padding:0 var(--gutter)}.trust-card[data-v-b3596bd0]{position:relative;display:grid;grid-template-columns:1fr 1.05fr;gap:var(--sp6);align-items:center;padding:var(--sp6);border:1px solid var(--line);border-radius:var(--r-xl);background:var(--card);overflow:hidden;isolation:isolate}.trust-glow[data-v-b3596bd0]{position:absolute;inset:0 0 auto;z-index:-1;height:1px;background:var(--line2)}.trust-intro[data-v-b3596bd0]{display:flex;align-items:center;gap:var(--sp3)}.trust-mascot[data-v-b3596bd0]{position:relative;display:grid;place-items:center;flex:none}.mascot-halo[data-v-b3596bd0]{display:none}.eyebrow[data-v-b3596bd0]{display:inline-flex;align-items:center;gap:var(--sp1);margin-bottom:var(--sp2);color:var(--mut2);font-size:var(--h9);font-weight:500;letter-spacing:.12em;text-transform:uppercase}.section-title[data-v-b3596bd0]{margin:0;color:var(--text);font-size:clamp(2rem,3.8vw,3rem);font-weight:600;letter-spacing:-.035em;line-height:1.08}.section-sub[data-v-b3596bd0]{margin:var(--sp2) 0 0;color:var(--mut);font-size:var(--h5);line-height:1.55}.trust-link[data-v-b3596bd0]{display:inline-flex;align-items:center;gap:6px;margin-top:var(--sp3);color:var(--accent);font-size:var(--h7);font-weight:500;text-decoration:none}.trust-link i[data-v-b3596bd0]{font-size:var(--h7);transition:transform var(--t1) var(--anim1)}.trust-link:hover i[data-v-b3596bd0]{transform:translate(3px)}[dir=rtl] .trust-link i[data-v-b3596bd0]{rotate:180deg}.trust-points[data-v-b3596bd0]{display:flex;flex-direction:column;gap:var(--sp2);margin:0;padding:0;list-style:none}.point[data-v-b3596bd0]{display:flex;align-items:flex-start;gap:var(--sp2);padding:var(--sp2) var(--sp3);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg0);transition:border-color var(--t1) var(--anim1),box-shadow var(--t1) var(--anim1)}.point[data-v-b3596bd0]:hover{border-color:var(--line2);box-shadow:var(--lift)}.point-icon[data-v-b3596bd0]{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:var(--r-sm);background:color-mix(in srgb,var(--accent) 9%,transparent);color:var(--accent);font-size:var(--h5)}.point-copy[data-v-b3596bd0]{display:flex;flex-direction:column;gap:3px;min-width:0}.point-copy strong[data-v-b3596bd0]{color:var(--text);font-size:var(--h7);font-weight:500;letter-spacing:-.01em}.point-copy small[data-v-b3596bd0]{color:var(--mut);font-size:var(--h8);line-height:1.55}.trust-chips[data-v-b3596bd0]{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:var(--sp1);padding-top:var(--sp3);border-top:1px solid var(--line)}.trust-chip[data-v-b3596bd0]{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border:1px solid var(--line);border-radius:var(--rfull);color:var(--mut);font-size:var(--h8);font-weight:500}.trust-chip i[data-v-b3596bd0]{color:var(--accent);font-size:var(--h7)}@media(max-width:1020px){.trust-card[data-v-b3596bd0]{grid-template-columns:1fr;gap:var(--sp4);padding:var(--sp4)}}@media(max-width:640px){.trust-intro[data-v-b3596bd0]{flex-direction:column;align-items:flex-start;gap:var(--sp2)}.trust-mascot[data-v-b3596bd0]{align-self:center}.point[data-v-b3596bd0]{padding:var(--sp2)}.trust-chips[data-v-b3596bd0]{justify-content:center}}.sticky-cta[data-v-1b9b9407]{position:fixed;inset-inline:0;bottom:calc(var(--sp3) + var(--safe-bottom, 0px));z-index:var(--z9);display:flex;justify-content:center;padding:0 var(--gutter);pointer-events:none;opacity:0;translate:0 130%;transition:opacity var(--t2) var(--anim1),translate var(--t2) var(--anim1)}.sticky-cta.open[data-v-1b9b9407]{opacity:1;translate:0 0}.sticky-bar[data-v-1b9b9407]{display:flex;align-items:center;gap:8px;max-width:100%;padding:5px 6px 5px 8px;border:1px solid var(--line2);border-radius:var(--rfull);background:color-mix(in srgb,var(--bg0) 88%,transparent);backdrop-filter:blur(18px) saturate(160%);box-shadow:0 1px #fff6 inset,0 12px 32px rgba(var(--xink),.14);pointer-events:auto}.dark .sticky-bar[data-v-1b9b9407]{box-shadow:0 1px #ffffff0f inset,0 12px 32px #0006}.sticky-mascot[data-v-1b9b9407]{display:flex;align-items:center;justify-content:center;width:36px;height:28px;flex:none;overflow:visible}.sticky-copy[data-v-1b9b9407]{display:flex;flex-direction:column;justify-content:center;gap:1px;min-width:0;margin-inline-end:2px}.sticky-copy strong[data-v-1b9b9407]{color:var(--text);font-size:var(--h8);font-weight:600;letter-spacing:-.02em;line-height:1.25;white-space:nowrap}.sticky-copy small[data-v-1b9b9407]{display:inline-flex;align-items:center;gap:4px;color:var(--mut2);font-size:11px;font-weight:500;line-height:1.2;white-space:nowrap}.sticky-copy small i[data-v-1b9b9407]{color:var(--warn);font-size:11px}.sticky-btn[data-v-1b9b9407]{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:none;height:34px;min-height:34px;padding:0 16px;border-radius:var(--rfull);background:var(--accent);box-shadow:0 2px 8px rgba(var(--xaccent),.18);color:var(--white);font-size:var(--h8);font-weight:600;white-space:nowrap;text-decoration:none;transition:transform var(--t1) var(--anim1),box-shadow var(--t1) var(--anim1)}.sticky-btn[data-v-1b9b9407]:hover{transform:translateY(-1px);box-shadow:var(--sha-cta2)}.sticky-btn[data-v-1b9b9407]:focus-visible,.sticky-x[data-v-1b9b9407]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.sticky-x[data-v-1b9b9407]{display:grid;place-items:center;flex:none;width:28px;height:28px;margin-inline-start:-2px;border:none;border-radius:var(--rfull);background:none;color:var(--mut3);font-size:var(--h8);cursor:pointer;transition:color var(--t1) var(--anim1),background var(--t1) var(--anim1)}.sticky-x[data-v-1b9b9407]:hover{background:color-mix(in srgb,var(--text) 7%,transparent);color:var(--text)}@media(max-width:900px){.sticky-cta[data-v-1b9b9407]{display:none}}@media(prefers-reduced-motion:reduce){.sticky-cta[data-v-1b9b9407]{transition:opacity var(--t1) linear;translate:0 0}.sticky-btn[data-v-1b9b9407]:hover{transform:none}}.trigger[data-v-6cab9fb0]{width:auto;height:auto;display:flex}.content[data-v-6cab9fb0]{z-index:var(--zmax)!important;outline:none}.menu[data-v-6cab9fb0]{background:var(--bg0);border:none;border-radius:var(--r1);padding:var(--sp0);min-width:120px;max-width:min(340px,calc(100vw - 24px));max-height:min(420px,var( --reka-popper-available-height, var(--reka-dropdown-menu-content-available-height, calc(100vh - 24px) ) ));box-shadow:0 0 0 1px #0000000d,0 10px 30px -10px #00000026,0 4px 10px -4px #0000001a;display:flex;flex-direction:column;outline:none;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;z-index:var(--zmax)!important;position:relative;will-change:transform,opacity;transform:translateZ(0)}.hover-bg[data-v-6cab9fb0]{position:absolute;background:var(--bg2);border-radius:var(--r0);pointer-events:none;z-index:0}.label[data-v-6cab9fb0]{padding:var(--sp1) var(--sp2);font-size:var(--h10);font-weight:600;color:var(--mut2);text-transform:uppercase;letter-spacing:.5px;user-select:none;pointer-events:none}.option[data-v-6cab9fb0]{padding:0;font-size:var(--h8);border-radius:var(--r0);cursor:pointer;outline:none;color:var(--text);user-select:none;position:relative;z-index:1}.item-inner[data-v-6cab9fb0]{display:flex;align-items:center;gap:var(--sp2);padding:var(--sp1) var(--sp2);width:100%;height:100%;border-radius:var(--r0);transition:all var(--t0) var(--anim1);background:transparent;will-change:transform,opacity;transform:translateZ(0)}.active .item-inner[data-v-6cab9fb0]{font-weight:500;color:var(--accent)}.danger[data-v-6cab9fb0]{color:var(--error)}.danger[data-v-6cab9fb0]:hover,.danger[data-v-6cab9fb0]:focus,.danger[data-highlighted][data-v-6cab9fb0]{background:rgba(var(--xerror),.1);color:var(--error)}.icon[data-v-6cab9fb0]{display:flex;align-items:center;justify-content:center;color:var(--accent);font-size:var(--h6);width:var(--sp3)}.danger .icon[data-v-6cab9fb0]{color:var(--error)}.item-logo[data-v-6cab9fb0]{width:16px;height:16px;object-fit:contain;border-radius:4px;flex-shrink:0}.shortcut[data-v-6cab9fb0]{margin-left:auto;font-size:var(--h9);color:var(--mut2)}.badges[data-v-6cab9fb0]{margin-left:auto;display:flex;gap:var(--sp0);align-items:center}.badge[data-v-6cab9fb0]{font-size:var(--h9);color:rgba(var(--xaccent),.5)}.sep[data-v-6cab9fb0]{height:1px;background:var(--bg3);margin:var(--sp1) 0}.testimonials[data-v-b02b64e2]{padding-block:clamp(2.5rem,4vw,3.75rem)}.container[data-v-b02b64e2]{width:min(100%,var(--max0));margin:0 auto;padding:0 var(--gutter)}.section-head[data-v-b02b64e2]{margin-bottom:var(--sp3);text-align:center}.eyebrow[data-v-b02b64e2]{display:inline-flex;align-items:center;gap:var(--sp1);color:var(--mut2);font-size:var(--h9);font-weight:500;letter-spacing:.12em;text-transform:uppercase;margin-bottom:var(--sp1)}.section-title[data-v-b02b64e2]{max-width:680px;margin:0 auto;color:var(--text);font-size:clamp(1.75rem,3vw,2.4rem);font-weight:600;letter-spacing:-.035em;line-height:1.1}.section-sub[data-v-b02b64e2]{max-width:520px;margin:var(--sp1) auto 0;color:var(--mut);font-size:var(--h6);line-height:1.5}.badges[data-v-b02b64e2]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp1);margin-bottom:var(--sp3)}.badge[data-v-b02b64e2]{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px;border:1px solid var(--line);border-radius:var(--rfull);background:var(--card);text-decoration:none;transition:transform var(--t1) var(--anim1),border-color var(--t1) var(--anim1),box-shadow var(--t1) var(--anim1)}.badge[data-v-b02b64e2]:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--accent) 32%,transparent);box-shadow:var(--lift)}.badge-logo[data-v-b02b64e2]{width:16px;height:16px;object-fit:contain}.badge-name[data-v-b02b64e2]{color:var(--text);font-size:var(--h8);font-weight:500;letter-spacing:-.01em}.badge-rating[data-v-b02b64e2]{display:inline-flex;align-items:center;gap:3px;color:var(--text);font-size:var(--h8);font-weight:500;font-variant-numeric:tabular-nums}.badge-rating i[data-v-b02b64e2]{color:var(--warn);font-size:11px}.badge-count[data-v-b02b64e2]{padding-inline-start:8px;border-inline-start:1px solid var(--line);color:var(--mut2);font-size:var(--h9);font-weight:500;white-space:nowrap}.badge-open[data-v-b02b64e2]{color:var(--mut3);font-size:10px}.bd-mascot[data-v-b02b64e2]{display:flex;justify-content:center;margin-bottom:var(--sp1)}.grid[data-v-b02b64e2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp2);max-width:1060px;margin:0 auto}.card[data-v-b02b64e2]{display:flex;flex-direction:column;min-width:0;gap:8px;margin:0;padding:16px 18px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--card);color:inherit;text-decoration:none;cursor:pointer;transition:transform var(--t1) var(--anim1),border-color var(--t1) var(--anim1),box-shadow var(--t1) var(--anim1)}.card[data-v-b02b64e2]:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--accent) 32%,transparent);box-shadow:var(--lift)}.card[data-v-b02b64e2]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.stars[data-v-b02b64e2]{display:flex;gap:2px;color:var(--warn);font-size:12px}.stars i.dim[data-v-b02b64e2]{color:color-mix(in srgb,var(--text) 14%,transparent)}.review-title[data-v-b02b64e2]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;color:var(--text);font-size:var(--h7);font-weight:500;letter-spacing:-.015em;line-height:1.3}.quote[data-v-b02b64e2]{margin:0;color:var(--mut);font-size:var(--h8);line-height:1.45}.meta[data-v-b02b64e2]{display:flex;align-items:center;gap:9px;margin-top:auto;padding-top:10px;border-top:1px solid var(--line)}.avatar[data-v-b02b64e2]{position:relative;flex:none}.monogram[data-v-b02b64e2]{display:grid;place-items:center;width:32px;height:32px;border-radius:var(--rfull);background:color-mix(in srgb,var(--text) 86%,transparent);color:var(--bg0);font-size:var(--h8);font-weight:500;box-shadow:0 2px 8px hsl(var(--hue) 70% 50% / .24)}.avatar-badge[data-v-b02b64e2]{position:absolute;right:-2px;bottom:-2px;width:13px;height:13px;padding:1.5px;border-radius:var(--rfull);background:var(--bg0);box-shadow:0 1px 3px rgba(var(--xink),.15);object-fit:contain}.who[data-v-b02b64e2]{display:flex;flex-direction:column;gap:1px;min-width:0}.name[data-v-b02b64e2]{color:var(--text);font-size:var(--h8);font-weight:500;letter-spacing:-.01em;line-height:1.2}.role[data-v-b02b64e2]{overflow:hidden;color:var(--mut2);font-size:var(--h9);white-space:nowrap;text-overflow:ellipsis;line-height:1.2}.source[data-v-b02b64e2]{display:inline-flex;align-items:center;gap:4px;flex:none;margin-inline-start:auto;color:var(--mut2);font-size:var(--h9);font-weight:500;white-space:nowrap;text-decoration:none;transition:color var(--t1) var(--anim1)}.card:hover .source[data-v-b02b64e2],.card:focus-visible .source[data-v-b02b64e2]{color:var(--accent)}.source img[data-v-b02b64e2]{width:12px;height:12px;object-fit:contain}.source i[data-v-b02b64e2]{font-size:9px}@media(max-width:1020px){.grid[data-v-b02b64e2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.grid[data-v-b02b64e2]{grid-template-columns:minmax(0,1fr)}}@media(max-width:520px){.badges[data-v-b02b64e2]{flex-direction:column;align-items:stretch}.badge[data-v-b02b64e2]{justify-content:space-between;gap:var(--sp1)}}@media(prefers-reduced-motion:reduce){.badge[data-v-b02b64e2],.card[data-v-b02b64e2]{transition:none}.badge[data-v-b02b64e2]:hover,.card[data-v-b02b64e2]:hover{transform:none}}.index[data-v-17bc5f3e]{width:100%;overflow:hidden;background:var(--bg0)}.band[data-v-17bc5f3e]{border-block:1px solid var(--line);background:var(--bg1)}.band-dark[data-v-17bc5f3e]{padding:var(--sp7) 0 var(--sp10) 0;background:var(--bg1)}.dark .band-dark[data-v-17bc5f3e]{background:var(--dark0)}.container[data-v-17bc5f3e]{width:min(100%,var(--max0));margin:0 auto;padding:0 var(--gutter)}.eyebrow[data-v-17bc5f3e]{display:inline-flex;align-items:center;gap:var(--sp1);color:var(--mut2);font-size:var(--h9);font-weight:500;letter-spacing:.12em;text-transform:uppercase;margin-bottom:var(--sp2)}.section-title[data-v-17bc5f3e]{max-width:720px;color:var(--text);font-size:clamp(2rem,3.8vw,3rem);font-weight:600;letter-spacing:-.025em;line-height:1.16;margin:0}.section-sub[data-v-17bc5f3e]{max-width:580px;color:var(--mut);font-size:var(--h5);letter-spacing:-.01em;line-height:1.52;margin:var(--sp3) 0 0}.section-head[data-v-17bc5f3e]{margin-bottom:var(--sp9)}.section-head.centered[data-v-17bc5f3e]{text-align:center}.section-head.centered .section-title[data-v-17bc5f3e],.section-head.centered .section-sub[data-v-17bc5f3e]{margin-inline:auto}.btn[data-v-17bc5f3e]{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp1);min-height:48px;padding:0 var(--sp4);border-radius:var(--rfull);border:1px solid transparent;font-size:var(--h7);font-weight:500;line-height:1;text-decoration:none;cursor:pointer;transition:transform var(--t1) var(--anim1),box-shadow var(--t1) var(--anim1),background var(--t1) var(--anim1),border-color var(--t1) var(--anim1)}.btn[data-v-17bc5f3e]:hover{transform:translateY(-1px)}.btn[data-v-17bc5f3e]:active{transform:translateY(0)}.btn-primary[data-v-17bc5f3e]{background:var(--accent);color:var(--white);box-shadow:0 2px 8px rgba(var(--xaccent),.2)}.btn-primary[data-v-17bc5f3e]:hover{background:color-mix(in srgb,var(--accent) 88%,var(--text));box-shadow:var(--sha-cta2)}.btn-secondary[data-v-17bc5f3e]{background:var(--bg0);color:var(--text);border-color:var(--line2)}.btn-secondary[data-v-17bc5f3e]:hover{background:var(--bg1);border-color:color-mix(in srgb,var(--text) 26%,transparent)}.btn-white[data-v-17bc5f3e]{background:var(--white);color:var(--dark0)}.btn-ghost[data-v-17bc5f3e]{background:#ffffff12;color:var(--white);border-color:#ffffff29}.btn-ghost[data-v-17bc5f3e]:hover{background:#ffffff1f}.hero[data-v-17bc5f3e]{position:relative;padding:clamp(48px,7vh,84px) 0 0;overflow:hidden;isolation:isolate}.hero-bg[data-v-17bc5f3e]{position:absolute;inset:0;z-index:-1;background-image:radial-gradient(color-mix(in srgb,var(--text) 5.5%,transparent) 1px,transparent 1px);background-size:26px 26px;mask-image:radial-gradient(ellipse 52% 44% at 50% 20%,#000 10%,transparent 74%)}.hero-core[data-v-17bc5f3e]{display:flex;flex-direction:column;align-items:center;text-align:center;width:min(100%,var(--max0));margin:0 auto;padding-inline:var(--gutter)}.hero-pill[data-v-17bc5f3e]{display:inline-flex;align-items:center;gap:10px;margin-bottom:var(--sp4);padding:5px 16px 5px 5px;border:1px solid var(--line);border-radius:var(--rfull);background:var(--bg0);box-shadow:var(--sha0);text-decoration:none;transition:transform var(--t1) var(--anim1),border-color var(--t1) var(--anim1),box-shadow var(--t1) var(--anim1)}.hero-pill[data-v-17bc5f3e]:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--accent) 40%,transparent);box-shadow:var(--lift)}.pill-tag[data-v-17bc5f3e]{padding:4px 10px;border-radius:var(--rfull);background:var(--accent);color:var(--white);font-size:var(--h9);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.pill-copy[data-v-17bc5f3e]{color:var(--text);font-size:var(--h8);font-weight:500;white-space:nowrap}.pill-go[data-v-17bc5f3e]{color:var(--mut2);font-size:var(--h8);transition:transform var(--t1) var(--anim1)}[dir=rtl] .pill-go[data-v-17bc5f3e]{transform:rotate(180deg)}.hero-pill:hover .pill-go[data-v-17bc5f3e]{transform:translate(3px)}[dir=rtl] .hero-pill:hover .pill-go[data-v-17bc5f3e]{transform:rotate(180deg) translate(3px)}.hero-title[data-v-17bc5f3e]{display:flex;flex-direction:column;align-items:center;gap:.02em;width:100%;color:var(--text);font-size:clamp(2.75rem,5.5vw,4.75rem);font-weight:700;letter-spacing:-.03em;line-height:1.12;margin:0}.title-line[data-v-17bc5f3e]{display:flex;flex-wrap:wrap;justify-content:center;column-gap:.2em;line-height:1.12}.title-word[data-v-17bc5f3e]{display:inline-block;line-height:1.12;will-change:transform,filter,opacity}.title-accent[data-v-17bc5f3e]{color:var(--accent)}.title-line[data-v-17bc5f3e],.hero-sub[data-v-17bc5f3e],.hero-note[data-v-17bc5f3e]{unicode-bidi:plaintext}.hero-sub[data-v-17bc5f3e]{max-width:620px;color:var(--mut);font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.55;margin:var(--sp3) 0 0}.hero-cta[data-v-17bc5f3e]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin-top:var(--sp3)}.btn-hero[data-v-17bc5f3e]{min-height:56px;padding-inline:30px;font-size:var(--h6)}.btn-primary[data-v-17bc5f3e]{position:relative;overflow:hidden}.btn-shine[data-v-17bc5f3e]{position:absolute;top:0;bottom:0;left:-60%;width:44%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.32),transparent);transform:skew(-18deg);animation:btn-shine-17bc5f3e 5.4s var(--anim1) 2.2s infinite;pointer-events:none}@keyframes btn-shine-17bc5f3e{0%,72%{left:-60%}88%,to{left:130%}}@media(prefers-reduced-motion:reduce){.btn-shine[data-v-17bc5f3e]{animation:none}}.hero-note[data-v-17bc5f3e]{margin:14px 0 0;color:var(--mut2);font-size:var(--h8);font-weight:500}.hero-rated[data-v-17bc5f3e]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--sp2);row-gap:var(--sp2);margin-top:var(--sp7)}.rated-score[data-v-17bc5f3e]{display:inline-flex;align-items:center;gap:9px}.rated-stars[data-v-17bc5f3e]{display:inline-flex;gap:1px;color:var(--warn);font-size:var(--h7)}.rated-score strong[data-v-17bc5f3e]{color:var(--text);font-size:var(--h5);font-weight:600;letter-spacing:-.01em}.rated-score small[data-v-17bc5f3e]{color:var(--mut2);font-size:var(--h8);font-weight:500}.rated-sep[data-v-17bc5f3e]{width:1px;height:24px;background:var(--line2)}.rated-platform[data-v-17bc5f3e]{display:inline-flex;align-items:center;gap:9px;padding:7px 13px;border:1px solid transparent;border-radius:var(--rfull);text-decoration:none;transition:border-color var(--t1) var(--anim1),background var(--t1) var(--anim1),transform var(--t1) var(--anim1)}.rated-platform[data-v-17bc5f3e]:hover{transform:translateY(-1px);border-color:var(--line);background:var(--bg1)}.rated-platform img[data-v-17bc5f3e]{width:20px;height:20px;object-fit:contain}.rated-meta[data-v-17bc5f3e]{display:flex;flex-direction:column;align-items:flex-start;line-height:1.12}.rated-meta strong[data-v-17bc5f3e]{color:var(--text);font-size:var(--h8);font-weight:600}.rated-meta small[data-v-17bc5f3e]{color:var(--mut2);font-size:var(--h10);font-weight:500;white-space:nowrap}.hero-stagewrap[data-v-17bc5f3e]{position:relative;width:min(100%,1280px);margin:clamp(64px,9vh,100px) auto 0;padding:0 var(--gutter) var(--sp9)}.stage-entry[data-v-17bc5f3e]{position:relative;z-index:1}.stage-3d[data-v-17bc5f3e]{--rx: 11deg;position:relative;display:flex;justify-content:center;transform:perspective(1500px) rotateX(var(--rx));transform-origin:50% 0;transform-style:preserve-3d;will-change:transform}.stage-glow[data-v-17bc5f3e]{position:absolute;inset:4% -6% -12%;z-index:-1;background:radial-gradient(56% 58% at 50% 60%,rgba(var(--xaccent),.14),rgba(var(--xaccent),.05) 52%,transparent 74%);pointer-events:none}.dark .stage-glow[data-v-17bc5f3e]{opacity:.6}.stage-mascot[data-v-17bc5f3e]{position:absolute;top:-84px;inset-inline-end:26%;z-index:0;pointer-events:none}.stage-frame[data-v-17bc5f3e]{position:relative;z-index:1}@media(min-width:761px){.stage-frame[data-v-17bc5f3e] .demo-layout{align-items:flex-start}}.replaces[data-v-17bc5f3e]{padding:var(--sp10) 0;border-top:1px solid var(--line);text-align:center}.replaces-label[data-v-17bc5f3e]{margin:0 0 var(--sp4);color:var(--mut2);font-size:var(--h9);font-weight:500;letter-spacing:.12em;text-transform:uppercase}.replaces-row[data-v-17bc5f3e]{display:flex;align-items:center;gap:var(--sp2);width:min(100%,var(--max0));margin:0 auto;padding:0 var(--gutter)}.marquee[data-v-17bc5f3e]{flex:1;min-width:0;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 96%,transparent)}.marquee-track[data-v-17bc5f3e]{display:flex;gap:var(--sp2);width:max-content;padding-block:var(--sp1);animation:marquee-17bc5f3e 32s linear infinite}.marquee:hover .marquee-track[data-v-17bc5f3e]{animation-play-state:paused}@keyframes marquee-17bc5f3e{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.marquee-track[data-v-17bc5f3e]{animation:none}.bento-card[data-v-17bc5f3e],.card-open[data-v-17bc5f3e]{transition:none}}.replace-chip[data-v-17bc5f3e]{display:inline-flex;align-items:center;gap:7px;flex-shrink:0;padding:7px 12px 7px 9px;border:1px solid var(--line);border-radius:var(--rfull);background:var(--bg0);text-decoration:none;cursor:pointer;transition:border-color var(--t1) var(--anim1),background var(--t1) var(--anim1),transform var(--t1) var(--anim1),box-shadow var(--t1) var(--anim1)}.replace-chip[data-v-17bc5f3e]:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--accent) 40%,transparent);background:color-mix(in srgb,var(--accent) 6%,var(--bg0));box-shadow:var(--lift)}.replace-chip:hover .chip-name[data-v-17bc5f3e]{color:var(--text);text-decoration-color:var(--error)}.replace-chip[data-v-17bc5f3e]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.replace-chip img[data-v-17bc5f3e]{width:18px;height:18px;border-radius:5px;object-fit:contain}.chip-name[data-v-17bc5f3e]{color:var(--mut);font-size:var(--h8);font-weight:500;white-space:nowrap;text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--error) 65%,transparent);text-decoration-thickness:1.5px;transition:color var(--t1) var(--anim1),text-decoration-color var(--t1) var(--anim1)}.chip-cross[data-v-17bc5f3e]{font-size:13px;color:color-mix(in srgb,var(--error) 65%,transparent);margin-inline-start:-2px;transition:color var(--t1) var(--anim1),transform var(--t1) var(--anim1)}.replace-chip:hover .chip-cross[data-v-17bc5f3e]{color:var(--error);transform:scale(1.15)}.replaces-arrow[data-v-17bc5f3e]{flex:none;color:var(--mut3);font-size:var(--h3)}[dir=rtl] .replaces-arrow[data-v-17bc5f3e]{transform:rotate(180deg)}.replaces-intab[data-v-17bc5f3e]{display:flex;align-items:center;gap:10px;flex:none;padding:8px 14px 8px 9px;border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);border-radius:var(--rfull);background:var(--bg0);box-shadow:var(--lift)}.ri-logo[data-v-17bc5f3e]{width:34px;height:34px;border-radius:50%}.ri-copy[data-v-17bc5f3e]{display:flex;flex-direction:column;align-items:flex-start;line-height:1.15}.ri-copy strong[data-v-17bc5f3e]{color:var(--text);font-size:var(--h7);font-weight:500;letter-spacing:-.01em}.ri-copy small[data-v-17bc5f3e]{color:var(--mut2);font-size:var(--h10);font-weight:500}.ri-check[data-v-17bc5f3e]{color:var(--success);font-size:var(--h6)}@media(max-width:560px){.replaces-row[data-v-17bc5f3e]{flex-direction:column;gap:var(--sp2)}.marquee[data-v-17bc5f3e]{width:100%;flex:none}.replaces-arrow[data-v-17bc5f3e],[dir=rtl] .replaces-arrow[data-v-17bc5f3e]{transform:rotate(90deg)}}.bento[data-v-17bc5f3e]{padding:var(--sect) 0 var(--sp10)}.bento-grid[data-v-17bc5f3e]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp4)}.bento-card[data-v-17bc5f3e]{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--r-xl);border:1px solid var(--line);background:var(--bg0);color:var(--text);text-decoration:none;cursor:pointer;transition:border-color var(--t1) var(--anim1),box-shadow var(--t1) var(--anim1),transform var(--t1) var(--anim1);box-shadow:0 8px 24px #0000001a}.bento-card[data-v-17bc5f3e]:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--accent) 40%,transparent);box-shadow:0 8px 24px #0003}.bento-card:hover .card-art[data-v-17bc5f3e]{transform:scale(1.035)}.bento-card[data-v-17bc5f3e]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.card-open[data-v-17bc5f3e]{position:absolute;top:var(--sp2);inset-inline-end:var(--sp2);z-index:1;display:grid;place-items:center;width:30px;height:30px;border-radius:var(--rfull);background:#00000052;backdrop-filter:blur(6px);color:#ffffffeb;font-size:var(--h8);transition:color var(--t1) var(--anim1),background-color var(--t1) var(--anim1)}.bento-card:hover .card-open[data-v-17bc5f3e]{background:#0000007a;color:var(--white)}.bento-card.span-2[data-v-17bc5f3e]{grid-column:span 2}.card-art[data-v-17bc5f3e]{position:relative;height:200px;overflow:hidden;transition:transform var(--t2) var(--anim1)}@media(min-width:761px){.bento-card.span-2 .card-art[data-v-17bc5f3e]{height:240px}.bento-card.span-2 .card-copy h3[data-v-17bc5f3e]{font-size:clamp(1.3rem,1.8vw,1.75rem)}}.card-copy[data-v-17bc5f3e]{padding:var(--sp3) var(--sp4) var(--sp4);background:var(--bg0);color:var(--text);border-top:1px solid var(--line)}.card-copy h3[data-v-17bc5f3e]{margin:0;font-size:clamp(1.15rem,1.5vw,1.5rem);font-weight:600;letter-spacing:-.02em;line-height:1.25}.card-copy p[data-v-17bc5f3e]{margin:var(--sp1) 0 0;color:var(--mut);font-size:clamp(12px,1vw,.95rem);line-height:1.5}.sr-only[data-v-17bc5f3e]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dark .stats .eyebrow[data-v-17bc5f3e]{color:#ffffff80}.dark .stats .stat+.stat[data-v-17bc5f3e]{border-inline-start-color:#ffffff1f}.dark .stats .stat-value em[data-v-17bc5f3e]{color:color-mix(in srgb,var(--accent) 72%,var(--white))}.dark .stats .stat-label[data-v-17bc5f3e]{color:#ffffff94}.stats .container[data-v-17bc5f3e]{text-align:center}.stats-eyebrow[data-v-17bc5f3e]{margin-bottom:var(--sp4)}.stats-grid[data-v-17bc5f3e]{display:grid;grid-template-columns:repeat(3,1fr)}.stat[data-v-17bc5f3e]{display:flex;flex-direction:column;gap:var(--sp1);padding:0 var(--sp3)}.stat+.stat[data-v-17bc5f3e]{border-inline-start:1px solid var(--line)}.stat-value[data-v-17bc5f3e]{color:var(--text);font-size:clamp(2.5rem,4.5vw,3.75rem);font-weight:700;letter-spacing:-.045em;line-height:1;font-variant-numeric:tabular-nums}.stat-value em[data-v-17bc5f3e]{font-style:normal;color:var(--accent)}.stat-label[data-v-17bc5f3e]{margin-top:var(--sp1);color:var(--mut2);font-size:clamp(.8rem,1vw,.9rem);font-weight:500}.setup[data-v-17bc5f3e]{padding:var(--sect) 0}.setup-grid[data-v-17bc5f3e]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp4)}.setup-step[data-v-17bc5f3e]{position:relative;padding:var(--sp4);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card)}.setup-art[data-v-17bc5f3e]{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--sp2);height:112px;margin-bottom:var(--sp3);border:1px solid var(--line);border-radius:var(--r-md);background:color-mix(in srgb,var(--accent) 6%,var(--bg0));overflow:hidden}.art-install[data-v-17bc5f3e]{display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border-radius:var(--rfull);background:var(--accent);color:var(--white);font-size:var(--h8);font-weight:500;box-shadow:0 2px 8px rgba(var(--xaccent),.2)}.art-added[data-v-17bc5f3e]{display:inline-flex;align-items:center;gap:5px;padding:6px 11px;border-radius:var(--rfull);background:var(--text);color:var(--bg0);font-size:var(--h9);font-weight:500}.art-minitab[data-v-17bc5f3e]{display:flex;flex-direction:column;gap:8px;width:min(78%,240px);padding:10px 12px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg0);box-shadow:var(--lift)}.mt-dots[data-v-17bc5f3e]{display:flex;gap:4px}.mt-dots i[data-v-17bc5f3e]{width:6px;height:6px;border-radius:var(--rfull);background:color-mix(in srgb,var(--text) 14%,transparent)}.mt-search[data-v-17bc5f3e]{display:flex;align-items:center;gap:7px;height:28px;padding:0 10px;border:1px solid var(--line);border-radius:var(--r-xs)}.mt-search>i[data-v-17bc5f3e]{color:var(--mut2);font-size:var(--h8)}.mt-line[data-v-17bc5f3e]{width:42%;height:7px;border-radius:4px;background:color-mix(in srgb,var(--text) 8%,transparent)}.mt-tiles[data-v-17bc5f3e]{display:flex;gap:6px}.mt-tiles span[data-v-17bc5f3e]{flex:1;height:18px;border-radius:var(--r-xs)}.mt-tiles span[data-v-17bc5f3e]:nth-child(1){background:color-mix(in srgb,var(--accent) 74%,var(--bg0))}.mt-tiles span[data-v-17bc5f3e]:nth-child(2){background:color-mix(in srgb,var(--accent) 45%,var(--bg0))}.mt-tiles span[data-v-17bc5f3e]:nth-child(3){background:color-mix(in srgb,var(--text) 25%,var(--bg0))}.art-tools[data-v-17bc5f3e]{display:flex;gap:8px}.tool-chip[data-v-17bc5f3e]{display:grid;place-items:center;width:42px;height:42px;border-radius:var(--r-sm);background:var(--bg0);color:var(--tc, var(--accent));border:1px solid color-mix(in srgb,var(--tc, var(--accent)) 34%,transparent);font-size:var(--h5);box-shadow:0 6px 16px color-mix(in srgb,var(--tc, var(--accent)) 18%,transparent)}.step-dot[data-v-17bc5f3e]{position:absolute;top:calc(var(--sp4) + 10px);inset-inline-start:calc(var(--sp4) + 10px);z-index:1;display:grid;place-items:center;width:30px;height:30px;border-radius:var(--rfull);background:var(--accent);color:var(--white);font-size:var(--h8);font-weight:600;box-shadow:0 4px 12px color-mix(in srgb,var(--accent) 40%,transparent)}.setup-step h3[data-v-17bc5f3e]{margin:var(--sp2) 0 0;color:var(--text);font-size:clamp(1.15rem,1.5vw,1.35rem);font-weight:600;letter-spacing:-.015em;line-height:1.25}.setup-step p[data-v-17bc5f3e]{margin:var(--sp1) 0 0;color:var(--mut);font-size:clamp(12px,1vw,.95rem);line-height:1.5}.setup-assure[data-v-17bc5f3e]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp2);margin-top:var(--sp5)}.assure-chip[data-v-17bc5f3e]{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border:1px solid var(--line);border-radius:var(--rfull);color:var(--mut);font-size:var(--h8);font-weight:500}.assure-chip i[data-v-17bc5f3e]{color:var(--accent);font-size:var(--h7)}.setup-cta[data-v-17bc5f3e]{display:flex;justify-content:center;margin-top:var(--sp4)}.browsers[data-v-17bc5f3e]{padding:var(--sect) 0 var(--sp10)}.browser-grid[data-v-17bc5f3e]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sp4)}.browser-card[data-v-17bc5f3e]{display:flex;flex-direction:column;align-items:center;gap:var(--sp1);padding:var(--sp5) var(--sp3) var(--sp4);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);text-decoration:none;transition:transform var(--t1) var(--anim1),border-color var(--t1) var(--anim1),box-shadow var(--t1) var(--anim1)}.browser-card[data-v-17bc5f3e]:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--tint) 40%,transparent);box-shadow:var(--lift)}.browser-logo[data-v-17bc5f3e]{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:var(--r-lg);background:color-mix(in srgb,var(--tint) 9%,transparent);border:1px solid color-mix(in srgb,var(--tint) 16%,transparent);color:var(--tint);font-size:38px;transition:transform var(--t2) var(--anim1)}.browser-card:hover .browser-logo[data-v-17bc5f3e]{transform:scale(1.06)}.browser-name[data-v-17bc5f3e]{margin-top:var(--sp1);color:var(--text);font-size:clamp(1.05rem,1.3vw,1.2rem);font-weight:600;letter-spacing:-.01em}.browser-get[data-v-17bc5f3e]{display:inline-flex;align-items:center;gap:5px;color:var(--mut);font-size:clamp(.8rem,.95vw,.875rem);font-weight:500;transition:color var(--t1) var(--anim1)}.browser-get i[data-v-17bc5f3e]{font-size:var(--h8);transition:transform var(--t1) var(--anim1)}.browser-card:hover .browser-get[data-v-17bc5f3e]{color:var(--tint)}.browser-card:hover .browser-get i[data-v-17bc5f3e]{transform:translate(2px)}.browsers-note[data-v-17bc5f3e]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--sp1);margin-top:var(--sp4)}.note-label[data-v-17bc5f3e],.note-copy[data-v-17bc5f3e]{color:var(--mut2);font-size:var(--h8);font-weight:500}.note-chip[data-v-17bc5f3e]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 var(--sp2);border:1px solid var(--line);border-radius:var(--rfull);color:var(--mut);background:var(--card);font-size:var(--h8);font-weight:500;text-decoration:none;transition:color var(--t1) var(--anim1),border-color var(--t1) var(--anim1)}.note-chip[data-v-17bc5f3e]:hover{color:var(--text);border-color:color-mix(in srgb,var(--text) 22%,transparent)}.note-chip i[data-v-17bc5f3e]{font-size:var(--h7)}.compare[data-v-17bc5f3e]{padding:var(--sect) 0}.compare-card[data-v-17bc5f3e]{overflow:hidden;border:1px solid var(--line);border-radius:var(--r-xl);background:var(--card);box-shadow:var(--lift)}.cmp-head[data-v-17bc5f3e],.cmp-row[data-v-17bc5f3e]{display:grid;grid-template-columns:1.6fr 1fr 1fr;align-items:center}.cmp-head[data-v-17bc5f3e]{border-bottom:1px solid var(--line)}.cmp-cell[data-v-17bc5f3e]{display:flex;align-items:center;gap:8px;padding:var(--sp2) var(--sp3);min-width:0}.cmp-head .cmp-cell[data-v-17bc5f3e]{padding-block:var(--sp3)}.cmp-label[data-v-17bc5f3e]{color:var(--mut2);font-size:var(--h8);font-weight:500;letter-spacing:.08em;text-transform:uppercase}.cmp-head .cmp-intab[data-v-17bc5f3e],.cmp-head .cmp-them[data-v-17bc5f3e]{justify-content:center}.cmp-head strong[data-v-17bc5f3e]{color:var(--text);font-size:var(--h6);font-weight:500;letter-spacing:-.01em;white-space:nowrap}.cmp-logo[data-v-17bc5f3e]{width:26px;height:26px;border-radius:var(--r-xs);object-fit:contain;flex-shrink:0}.cmp-free[data-v-17bc5f3e]{padding:3px 8px;border-radius:var(--rfull);background:color-mix(in srgb,var(--success) 12%,transparent);color:var(--success);font-size:var(--h9);font-style:normal;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.cmp-intab[data-v-17bc5f3e]{background:color-mix(in srgb,var(--accent) 4.5%,transparent)}.cmp-select[data-v-17bc5f3e]{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 var(--sp2);border:1px solid var(--line2);border-radius:var(--r-sm);background:var(--bg0);color:var(--text);font-family:inherit;font-size:var(--h7);font-weight:500;cursor:pointer;transition:border-color var(--t1) var(--anim1),box-shadow var(--t1) var(--anim1)}.cmp-select[data-v-17bc5f3e]:hover{border-color:color-mix(in srgb,var(--accent) 45%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 10%,transparent)}.cmp-select strong[data-v-17bc5f3e]{font-size:var(--h7);max-width:140px;overflow:hidden;text-overflow:ellipsis}.cmp-generic[data-v-17bc5f3e]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--r-xs);background:color-mix(in srgb,var(--text) 7%,transparent);color:var(--mut);font-size:var(--h7);flex-shrink:0}.cmp-caret[data-v-17bc5f3e]{color:var(--mut2);font-size:var(--h6)}.cmp-row[data-v-17bc5f3e]{border-bottom:1px solid var(--line)}.cmp-row[data-v-17bc5f3e]:last-child{border-bottom:none}.cmp-row .cmp-feature[data-v-17bc5f3e]{gap:10px;color:color-mix(in srgb,var(--text) 85%,transparent);font-size:var(--h7);font-weight:500;line-height:1.4}.cmp-f-icon[data-v-17bc5f3e]{display:grid;place-items:center;flex-shrink:0;width:26px;height:26px;border-radius:var(--r-xs, 6px);background:color-mix(in srgb,var(--accent) 10%,transparent);color:var(--accent);font-size:15px}.cmp-value[data-v-17bc5f3e]{justify-content:center}.cmp-yes[data-v-17bc5f3e],.cmp-no[data-v-17bc5f3e]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--rfull);font-size:var(--h7)}.cmp-yes[data-v-17bc5f3e]{background:var(--accent);color:var(--white);box-shadow:var(--lift)}.cmp-no[data-v-17bc5f3e]{background:color-mix(in srgb,var(--text) 6%,transparent);color:var(--mut3)}.cmp-note[data-v-17bc5f3e]{color:var(--mut);font-size:var(--h8);font-style:normal;font-weight:500;text-align:center}.cmp-foot[data-v-17bc5f3e]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp2);flex-wrap:wrap;padding:var(--sp3);border-top:1px solid var(--line);background:color-mix(in srgb,var(--bg0) 96%,var(--text) 2%)}.cmp-more[data-v-17bc5f3e]{display:inline-flex;align-items:center;gap:6px;color:var(--mut);font-size:var(--h7);font-weight:500;text-decoration:none;transition:color var(--t1) var(--anim1)}.cmp-more[data-v-17bc5f3e]:hover{color:var(--accent)}.cmp-more i[data-v-17bc5f3e]{font-size:var(--h7);transition:transform var(--t1) var(--anim1)}.cmp-more:hover i[data-v-17bc5f3e]{transform:translate(2px)}.pricing-teaser[data-v-17bc5f3e]{padding:0 0 var(--sect)}.pricing-card[data-v-17bc5f3e]{position:relative;overflow:hidden;isolation:isolate;display:grid;grid-template-columns:1.1fr 1fr;gap:var(--sp6);align-items:center;padding:var(--sp6);border:1px solid var(--dark2);border-radius:var(--r-xl);background:var(--dark0);box-shadow:0 24px 48px -12px #00000047,0 0 0 1px #ffffff0d}.pricing-glow[data-v-17bc5f3e]{position:absolute;inset:-50% -20% auto;z-index:-1;height:350px;background:radial-gradient(50% 50% at 50% 30%,color-mix(in srgb,var(--accent) 25%,transparent),transparent 70%);pointer-events:none}.pricing-copy .eyebrow[data-v-17bc5f3e]{color:var(--accent)}.pricing-copy .section-title[data-v-17bc5f3e]{color:var(--white);font-size:clamp(1.6rem,2.5vw,2.2rem);letter-spacing:-.03em}.pricing-btn[data-v-17bc5f3e]{margin-top:var(--sp4);background:#ffffff1a;border:1px solid rgba(255,255,255,.15);color:var(--white);transition:background-color .2s,border-color .2s,transform .2s}.pricing-btn[data-v-17bc5f3e]:hover{background:#ffffff2e;border-color:#ffffff4d;transform:translateY(-1px)}.pricing-plans[data-v-17bc5f3e]{display:flex;flex-direction:column;gap:var(--sp2)}.plan-row[data-v-17bc5f3e]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp3);padding:var(--sp3) var(--sp4);border:1px solid var(--dark2);border-radius:var(--r-md);background:var(--dark1);text-decoration:none;transition:border-color .2s,background-color .2s,transform .2s,box-shadow .2s}.plan-row[data-v-17bc5f3e]:hover{border-color:color-mix(in srgb,var(--accent) 40%,var(--dark2));background:color-mix(in srgb,var(--accent) 8%,var(--dark1));transform:translateY(-1px)}.plan-row strong[data-v-17bc5f3e]{display:flex;align-items:center;gap:8px;color:var(--white);font-size:var(--h6);font-weight:500}.plan-row strong em[data-v-17bc5f3e]{padding:3px 9px;border-radius:var(--rfull);background:var(--accent);color:var(--white);font-size:var(--h10);font-style:normal;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.plan-row p[data-v-17bc5f3e]{margin:3px 0 0;color:#ffffffa6;font-size:var(--h8)}.plan-price[data-v-17bc5f3e]{color:var(--white);font-size:var(--h4);font-weight:600;letter-spacing:-.02em}.plan-pro[data-v-17bc5f3e]{border-color:color-mix(in srgb,var(--accent) 45%,transparent);background:color-mix(in srgb,var(--accent) 10%,var(--dark1));box-shadow:0 4px 16px color-mix(in srgb,var(--accent) 15%,transparent)}.plan-pro[data-v-17bc5f3e]:hover{border-color:color-mix(in srgb,var(--accent) 65%,transparent);background:color-mix(in srgb,var(--accent) 15%,var(--dark1));box-shadow:0 6px 20px color-mix(in srgb,var(--accent) 25%,transparent)}.faq-teaser[data-v-17bc5f3e]{padding:0 0 var(--sect)}.faq-foot[data-v-17bc5f3e]{display:flex;justify-content:center;margin-top:var(--sp6)}.faq-cta[data-v-17bc5f3e]{display:inline-flex;align-items:center;gap:6px;color:var(--accent);font-size:var(--h7);font-weight:500;text-decoration:none;white-space:nowrap}.faq-grid[data-v-17bc5f3e]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp2);align-items:start}.faq-item[data-v-17bc5f3e]{border:1px solid var(--line);border-radius:var(--r-md);background:var(--card);transition:border-color var(--t1) var(--anim1)}.faq-item.open[data-v-17bc5f3e]{border-color:color-mix(in srgb,var(--text) 16%,transparent)}.faq-trigger[data-v-17bc5f3e]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp2);width:100%;padding:var(--sp3) var(--sp4);background:none;border:none;color:var(--text);font-family:inherit;font-size:var(--h6);font-weight:500;cursor:pointer;text-align:start}.faq-q-left[data-v-17bc5f3e]{display:flex;align-items:center;gap:var(--sp2)}.faq-q-icon[data-v-17bc5f3e]{color:var(--accent);font-size:20px;flex-shrink:0}.faq-q-text[data-v-17bc5f3e]{font-weight:500}.faq-chevron-wrap[data-v-17bc5f3e]{display:inline-flex;align-items:center;justify-content:center;color:var(--mut2);rotate:0deg;transition:color var(--t1) var(--anim1),rotate var(--t2) var(--anim1)}.faq-item.open .faq-chevron-wrap[data-v-17bc5f3e]{color:var(--accent);rotate:180deg}.faq-answer-wrap[data-v-17bc5f3e]{overflow:hidden}.faq-a[data-v-17bc5f3e]{margin:0;padding:0 var(--sp4) var(--sp3);color:var(--mut);font-size:var(--h7);line-height:1.6}.final-cta[data-v-17bc5f3e]{padding:0 0 var(--sp10)}.final-card[data-v-17bc5f3e]{position:relative;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--sp12) var(--sp5);border-radius:var(--r-xl);background:var(--accent);box-shadow:0 30px 80px color-mix(in srgb,var(--accent) 30%,transparent)}.final-glow[data-v-17bc5f3e]{position:absolute;inset:-40% -10% auto;z-index:-1;height:420px;background:radial-gradient(50% 60% at 50% 50%,rgba(255,255,255,.2),transparent 70%);pointer-events:none}.final-title[data-v-17bc5f3e]{margin:0;color:var(--white);font-size:clamp(2rem,3.8vw,3rem);font-weight:600;letter-spacing:-.035em;line-height:1.08}.final-sub[data-v-17bc5f3e]{margin:var(--sp2) 0 0;color:#ffffffd1;font-size:clamp(.95rem,1.2vw,1.1rem)}.final-actions[data-v-17bc5f3e]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp2);margin-top:var(--sp5)}.final-mascot[data-v-17bc5f3e]{position:absolute;inset-inline-end:var(--sp3);bottom:-30px;z-index:1;pointer-events:none;filter:drop-shadow(0 22px 30px rgba(0,0,0,.45))}@media(max-width:980px){.final-mascot[data-v-17bc5f3e]{display:none}}.mobile-install[data-v-17bc5f3e]{display:none}@media(max-width:1080px){.hero[data-v-17bc5f3e]{padding:44px 0 0}.hero-pill[data-v-17bc5f3e]{margin-bottom:var(--sp2)}.hero-stagewrap[data-v-17bc5f3e]{padding-bottom:var(--sp8)}.stage-mascot[data-v-17bc5f3e]{top:-64px}.stage-mascot .mascot[data-v-17bc5f3e]{width:90px}}@media(max-width:760px){.hero-sub[data-v-17bc5f3e]{font-size:var(--h6);max-width:480px}.stage-mascot[data-v-17bc5f3e]{top:-50px}.stage-mascot .mascot[data-v-17bc5f3e]{width:72px}.hero-rated[data-v-17bc5f3e]{gap:var(--sp2)}.rated-sep[data-v-17bc5f3e]{display:none}.rated-score[data-v-17bc5f3e]{width:100%;justify-content:center}}@media(max-width:560px){.hero-cta[data-v-17bc5f3e]{width:100%;flex-direction:column}.hero-cta .btn[data-v-17bc5f3e]{width:min(100%,360px)}.rated-platform[data-v-17bc5f3e]{padding:5px 8px}}@media(max-width:1020px){.bento-grid[data-v-17bc5f3e]{grid-template-columns:repeat(2,1fr)}.bento-card.span-2[data-v-17bc5f3e]{grid-column:span 2}.pricing-card[data-v-17bc5f3e]{grid-template-columns:1fr}.browser-grid[data-v-17bc5f3e]{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.bento-grid[data-v-17bc5f3e]{grid-template-columns:1fr}.bento-card.span-2[data-v-17bc5f3e]{grid-column:span 1}.stats-grid[data-v-17bc5f3e]{grid-template-columns:1fr;gap:var(--sp5)}.stat+.stat[data-v-17bc5f3e]{border-inline-start:none;border-top:1px solid var(--line);padding-top:var(--sp5)}.setup-grid[data-v-17bc5f3e]{grid-template-columns:1fr}.faq-head[data-v-17bc5f3e]{flex-direction:column;align-items:flex-start}.faq-grid[data-v-17bc5f3e]{grid-template-columns:1fr}.final-card[data-v-17bc5f3e]{padding:var(--sp7) var(--sp4)}.provider-row[data-v-17bc5f3e]{grid-template-columns:repeat(2,1fr)}.cmp-head[data-v-17bc5f3e],.cmp-row[data-v-17bc5f3e]{grid-template-columns:1.3fr 1fr 1fr}.cmp-cell[data-v-17bc5f3e]{padding:var(--sp2)}.cmp-head .cmp-cell[data-v-17bc5f3e]{padding-block:var(--sp2)}.cmp-free[data-v-17bc5f3e]{display:none}.cmp-select strong[data-v-17bc5f3e]{max-width:88px}.cmp-row .cmp-feature[data-v-17bc5f3e]{font-size:var(--h8)}.cmp-foot[data-v-17bc5f3e]{flex-direction:column;align-items:stretch;text-align:center}.cmp-more[data-v-17bc5f3e]{justify-content:center}.cmp-cta[data-v-17bc5f3e]{width:100%}.mobile-install[data-v-17bc5f3e]{position:fixed;inset-inline:var(--sp3);bottom:calc(var(--sp3) + var(--safe-bottom, 0px));z-index:var(--z10);display:inline-flex;align-items:center;justify-content:center;gap:var(--sp1);min-height:52px;border-radius:var(--rfull);background:var(--accent);color:var(--white);font-size:var(--h6);font-weight:500;text-decoration:none;box-shadow:var(--sha-cta2)}}@media(max-width:520px){.browser-grid[data-v-17bc5f3e]{gap:var(--sp1)}.browser-card[data-v-17bc5f3e]{padding:var(--sp3) var(--sp2)}.browser-logo[data-v-17bc5f3e]{width:56px;height:56px;border-radius:var(--r-lg);font-size:30px}}
