.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-61ca89c1]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}.demo-layout[data-v-61ca89c1]{display:flex;align-items:center;justify-content:center;gap:var(--sp3);width:100%}.frame-viewport[data-v-61ca89c1]{--s: .9;flex:none;width:calc(880px * var(--s));height:calc(436px * var(--s))}.demo-frame[data-v-61ca89c1]{--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-61ca89c1]{--bg0: var(--dark1);border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff14,0 0 0 1px rgba(var(--xaccent),.08),0 30px 90px #00000080}.frame-top[data-v-61ca89c1]{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-61ca89c1]{flex:none;width:11px;height:11px;border-radius:var(--rfull)}.dot.red[data-v-61ca89c1]{background:color-mix(in srgb,var(--text) 22%,transparent)}.dot.yellow[data-v-61ca89c1]{background:color-mix(in srgb,var(--text) 17%,transparent)}.dot.green[data-v-61ca89c1]{background:color-mix(in srgb,var(--text) 12%,transparent)}.frame-tab[data-v-61ca89c1]{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-61ca89c1]{background:color-mix(in srgb,var(--tint) 15%,transparent)}.frame-address[data-v-61ca89c1]{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-61ca89c1]{font-size:var(--h9);color:var(--accent)}.frame-ext[data-v-61ca89c1]{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-61ca89c1]{display:flex;gap:4px;min-width:0;flex:1;margin-inline-start:8px;overflow:hidden}.crammed-tab[data-v-61ca89c1]{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-61ca89c1]{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-61ca89c1]{background:color-mix(in srgb,var(--accent) 55%,transparent)}.crammed-tab:nth-child(3n+1) .fav[data-v-61ca89c1]{background:color-mix(in srgb,var(--text) 30%,transparent)}.tab-name[data-v-61ca89c1]{overflow:hidden;color:var(--mut);font-size:10px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.frame-body[data-v-61ca89c1]{position:relative;height:380px;overflow:hidden;background:var(--bg0)}.scene[data-v-61ca89c1]{--tint: var(--accent);background:var(--bg0)}.scene-ai[data-v-61ca89c1],.scene-yt[data-v-61ca89c1],.scene-tabs[data-v-61ca89c1],.scene-shot[data-v-61ca89c1],.scene-shrink[data-v-61ca89c1],.scene-chat[data-v-61ca89c1],.scene-focus[data-v-61ca89c1],.scene-search[data-v-61ca89c1]{--tint: var(--accent)}.demo-video[data-v-61ca89c1]{width:100%;height:100%;object-fit:cover}.scene[data-v-61ca89c1]{position:absolute;inset:0}.scene-enter-active[data-v-61ca89c1],.scene-leave-active[data-v-61ca89c1]{transition:opacity var(--t1) var(--anim1),transform var(--t1) var(--anim1)}.scene-enter-from[data-v-61ca89c1]{opacity:0;transform:translateY(10px)}.scene-leave-to[data-v-61ca89c1]{opacity:0;transform:translateY(-8px)}.demo-cursor[data-v-61ca89c1]{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-61ca89c1]{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-61ca89c1],.demo-ripple[data-v-61ca89c1]{display:none}}.demo-toast[data-v-61ca89c1]{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-61ca89c1]{color:var(--accent);font-size:var(--h6)}.article[data-v-61ca89c1]{position:absolute;top:34px;left:44px;display:flex;flex-direction:column;gap:12px;width:500px}.a-head[data-v-61ca89c1]{color:var(--text);font-size:var(--h4);font-weight:600;letter-spacing:-.02em}.a-line[data-v-61ca89c1]{position:relative;margin:0;color:var(--text);font-size:var(--h7);font-weight:500;line-height:1.6}.hl-line span[data-v-61ca89c1]{position:relative;z-index:1}.hl-fill[data-v-61ca89c1]{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-61ca89c1]{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-61ca89c1]{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-61ca89c1]{font-size:var(--h8)}.pop-btn.primary[data-v-61ca89c1]{background:var(--accent);color:var(--white)}.ai-answer[data-v-61ca89c1]{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-61ca89c1]{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-61ca89c1]{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-61ca89c1]{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-61ca89c1]{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-61ca89c1]{position:absolute;bottom:14px;left:16px;right:16px;height:4px;border-radius:3px;background:#ffffff38;overflow:hidden}.yt-fill[data-v-61ca89c1]{display:block;height:100%;border-radius:3px;background:#f03;transform-origin:left center}.yt-time[data-v-61ca89c1]{position:absolute;bottom:24px;left:16px;color:#ffffffbf;font-size:10px;font-weight:500}.yt-title[data-v-61ca89c1]{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-61ca89c1]{position:absolute;top:306px;left:40px;color:var(--mut2);font-size:var(--h9);font-weight:500}.yt-panel[data-v-61ca89c1]{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-61ca89c1]{display:flex;align-items:center;justify-content:space-between;gap:8px}.yt-brand[data-v-61ca89c1]{display:flex;align-items:center;gap:8px;min-width:0}.yt-logo-badge[data-v-61ca89c1]{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-61ca89c1]{display:flex;flex-direction:column;min-width:0;line-height:1.2}.yt-brand-name[data-v-61ca89c1]{color:var(--text);font-size:var(--h9);font-weight:600;letter-spacing:-.01em}.yt-brand-sub[data-v-61ca89c1]{color:var(--mut);font-size:10px;font-weight:500}.yt-head-actions[data-v-61ca89c1]{display:flex;align-items:center;gap:4px}.yt-action-icon[data-v-61ca89c1]{display:grid;place-items:center;width:20px;height:20px;border-radius:var(--r-xs);font-size:13px;color:var(--mut2)}.yt-tabs[data-v-61ca89c1]{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-61ca89c1]{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-61ca89c1]{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-61ca89c1]{font-size:12px}.yt-score-wrap[data-v-61ca89c1]{display:flex;width:100%}.yt-score[data-v-61ca89c1]{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-61ca89c1]{width:7px;height:7px;border-radius:50%;background:var(--success);box-shadow:0 0 6px var(--success);flex:none}.score-name[data-v-61ca89c1]{font-weight:600;letter-spacing:-.01em}.score-percent[data-v-61ca89c1]{font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em;padding-inline-start:2px}.score-listen[data-v-61ca89c1]{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-61ca89c1]{display:flex;flex-direction:column;gap:7px}.yt-bullet[data-v-61ca89c1]{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-61ca89c1]{flex:none;margin-top:2px;color:var(--accent);font-size:13px}.yt-ask-bar[data-v-61ca89c1]{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-61ca89c1]{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-61ca89c1]{font-size:12px;color:var(--mut2)}.yt-ask-send[data-v-61ca89c1]{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-61ca89c1]{position:absolute;top:40px;left:44px;display:flex;flex-direction:column;gap:14px;width:420px;opacity:1}.ghost-line[data-v-61ca89c1]{height:12px;border-radius:var(--r-xs);background:color-mix(in srgb,var(--text) 45%,transparent)}.ghost-line[data-v-61ca89c1]:nth-child(2){width:74%}.ghost-line[data-v-61ca89c1]:nth-child(3){width:52%}.save-btn[data-v-61ca89c1]{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-61ca89c1]{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-61ca89c1]{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-61ca89c1]{display:flex;flex-direction:column;gap:2px;min-width:0}.sess-copy strong[data-v-61ca89c1]{color:var(--text);font-size:var(--h6);font-weight:500}.sess-copy span[data-v-61ca89c1]{color:var(--mut);font-size:var(--h9)}.sess-favs[data-v-61ca89c1]{display:flex;gap:4px;margin-inline-start:auto}.sess-favs .fav[data-v-61ca89c1]:nth-child(2){background:color-mix(in srgb,var(--accent) 55%,transparent)}.sess-favs .fav[data-v-61ca89c1]:nth-child(3){background:color-mix(in srgb,var(--accent) 35%,transparent)}.sess-favs .fav[data-v-61ca89c1]:nth-child(4){background:color-mix(in srgb,var(--text) 25%,transparent)}.shot-title[data-v-61ca89c1]{position:absolute;top:38px;left:44px;color:var(--text);font-size:var(--h5);font-weight:500;letter-spacing:-.015em}.plans[data-v-61ca89c1]{position:absolute;top:92px;left:44px;display:flex;gap:16px}.plan[data-v-61ca89c1]{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-61ca89c1]{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-61ca89c1]{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-61ca89c1]{color:var(--mut);font-size:10px;font-weight:500;letter-spacing:.07em;text-transform:uppercase}.plan-price[data-v-61ca89c1]{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-61ca89c1]{color:var(--mut2);font-size:var(--h9);font-style:normal;font-weight:500}.plan-feat[data-v-61ca89c1]{display:flex;align-items:center;gap:8px}.plan-feat i[data-v-61ca89c1]{color:var(--success);font-size:var(--h8)}.feat-bar[data-v-61ca89c1]{height:7px;border-radius:var(--rfull);background:color-mix(in srgb,var(--tint) 13%,transparent)}.plan-feat.f1 .feat-bar[data-v-61ca89c1]{width:118px}.plan-feat.f2 .feat-bar[data-v-61ca89c1]{width:86px}.plan-feat.f3 .feat-bar[data-v-61ca89c1]{width:138px}.plan-cta[data-v-61ca89c1]{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-61ca89c1]: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-61ca89c1]{border:none;background:var(--accent)}.plan.hot .plan-cta[data-v-61ca89c1]:after{background:color-mix(in srgb,var(--white) 90%,transparent)}.crop-box[data-v-61ca89c1]{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-61ca89c1]{position:absolute;width:9px;height:9px;border:1.5px solid var(--accent);border-radius:3px;background:var(--bg0)}.handle.tl[data-v-61ca89c1]{top:-5px;left:-5px}.handle.tr[data-v-61ca89c1]{top:-5px;right:-5px}.handle.bl[data-v-61ca89c1]{bottom:-5px;left:-5px}.handle.br[data-v-61ca89c1]{bottom:-5px;right:-5px}.shot-tools[data-v-61ca89c1]{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-61ca89c1]{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-61ca89c1]{background:var(--accent);color:var(--white)}.dl-card[data-v-61ca89c1]{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-61ca89c1]{color:var(--text);font-size:var(--h9);font-weight:600;letter-spacing:.1em;text-transform:uppercase}.dl-row[data-v-61ca89c1]{display:flex;align-items:center;gap:var(--sp2)}.dl-thumb[data-v-61ca89c1]{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-61ca89c1]{display:flex;flex-direction:column;gap:7px;flex:1;min-width:0}.dl-meta strong[data-v-61ca89c1]{color:var(--text);font-size:var(--h7);font-weight:600}.dl-track[data-v-61ca89c1]{display:block;height:7px;border-radius:4px;background:color-mix(in srgb,var(--text) 25%,transparent);overflow:hidden}.dl-fill[data-v-61ca89c1]{display:block;height:100%;border-radius:4px;background:var(--accent);transform-origin:left center}.dl-opt[data-v-61ca89c1]{display:flex;align-items:center;gap:6px;color:var(--text);font-size:var(--h9);font-weight:500}.dl-opt i[data-v-61ca89c1]{color:var(--accent);font-size:var(--h8);animation:dl-spin-61ca89c1 1.1s linear infinite}@media(prefers-reduced-motion:reduce){.dl-opt i[data-v-61ca89c1]{animation:none}}@keyframes dl-spin-61ca89c1{to{transform:rotate(360deg)}}.dl-size[data-v-61ca89c1]{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-61ca89c1]{color:var(--mut2);font-size:var(--h8);font-style:normal;font-weight:500}.dl-chip[data-v-61ca89c1]{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-61ca89c1]{position:absolute;top:34px;left:50%;display:flex;flex-direction:column;gap:var(--sp2);width:520px;margin-left:-260px}.chatp-head[data-v-61ca89c1]{display:flex;align-items:center;gap:12px;padding-bottom:var(--sp1)}.chatp-head i[data-v-61ca89c1]{color:var(--mut);font-size:var(--h6)}.chatp-head span[data-v-61ca89c1]{margin-inline-start:auto;color:var(--mut2);font-size:var(--h9);font-weight:500;letter-spacing:.08em;text-transform:uppercase}.chatp-user[data-v-61ca89c1]{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-61ca89c1]{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-61ca89c1]{margin-top:2px;color:var(--accent);font-size:var(--h6)}.chatp-ans p[data-v-61ca89c1]{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-61ca89c1]{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-61ca89c1]{width:110px;height:8px;border-radius:5px;background:color-mix(in srgb,var(--tint) 11%,transparent)}.chatp-input i[data-v-61ca89c1]{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-61ca89c1]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp3)}.focus-timer[data-v-61ca89c1]{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-61ca89c1]{color:var(--accent);font-size:var(--h6)}.focus-wave[data-v-61ca89c1]{display:flex;align-items:center;gap:5px;height:52px}.focus-wave span[data-v-61ca89c1]{width:5px;border-radius:3px;background:var(--accent)}.focus-sounds[data-v-61ca89c1]{display:flex;gap:var(--sp1)}.sound-chip[data-v-61ca89c1]{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-61ca89c1]{font-size:var(--h8)}.sound-chip.on[data-v-61ca89c1]{border-color:transparent;background:var(--accent);color:var(--white)}.srch[data-v-61ca89c1]{position:absolute;top:52px;left:50%;display:flex;flex-direction:column;gap:10px;width:480px;margin-left:-240px}.srch-bar[data-v-61ca89c1]{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-61ca89c1]{color:var(--mut2);font-size:var(--h5)}.srch-text[data-v-61ca89c1]{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-61ca89c1]{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-61ca89c1]{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-61ca89c1]{width:12px;height:12px;border-radius:4px}.srch-row .fav.f2[data-v-61ca89c1]{background:color-mix(in srgb,var(--accent) 45%,transparent)}.srch-row .fav.f3[data-v-61ca89c1]{background:color-mix(in srgb,var(--text) 25%,transparent)}.srch-row strong[data-v-61ca89c1]{color:var(--text);font-size:var(--h8);font-weight:500}.srch-row em[data-v-61ca89c1]{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-61ca89c1]{display:grid;grid-template-columns:repeat(2,78px);gap:10px}.rail-btn[data-v-61ca89c1]{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-61ca89c1]:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--accent) 35%,transparent);box-shadow:var(--lift)}.rail-btn[data-v-61ca89c1]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.rail-btn>i[data-v-61ca89c1]{position:relative;z-index:1;font-size:var(--h4)}.rail-btn>span[data-v-61ca89c1]{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-61ca89c1]{border-color:transparent;color:var(--white);transform:none;box-shadow:none}.rail-marker[data-v-61ca89c1]{position:absolute;inset:0;z-index:0;border-radius:var(--r-lg);background:var(--accent);box-shadow:var(--sha-cta2)}.rail-ring[data-v-61ca89c1]{position:absolute;inset:-5px;z-index:2;width:calc(100% + 10px);height:calc(100% + 10px);pointer-events:none}.ring-rect[data-v-61ca89c1]{fill:none;stroke:var(--accent);stroke-width:3;stroke-linecap:round;stroke-dasharray:100.5;stroke-dashoffset:100.5;opacity:.85;animation:rail-ring-61ca89c1 5.6s linear forwards}@keyframes rail-ring-61ca89c1{to{stroke-dashoffset:0}}@media(max-width:1100px){.frame-viewport[data-v-61ca89c1]{--s: .74}}@media(max-width:880px){.frame-viewport[data-v-61ca89c1]{--s: .62}}@media(max-width:760px){.demo-layout[data-v-61ca89c1]{flex-direction:column;gap:var(--sp3)}.frame-viewport[data-v-61ca89c1]{--s: .62}.demo-rail[data-v-61ca89c1]{grid-template-columns:repeat(4,64px);gap:10px}.rail-btn[data-v-61ca89c1]{width:64px;height:64px;border-radius:var(--r-md)}.rail-marker[data-v-61ca89c1]{border-radius:var(--r-md)}.rail-btn>span[data-v-61ca89c1]{max-width:58px;font-size:9px}}@media(max-width:560px){.frame-viewport[data-v-61ca89c1]{--s: .44}}@media(max-width:430px){.frame-viewport[data-v-61ca89c1]{--s: .38}.demo-rail[data-v-61ca89c1]{grid-template-columns:repeat(4,54px);gap:8px}.rail-btn[data-v-61ca89c1]{width:54px;height:54px;border-radius:var(--r-md)}.rail-marker[data-v-61ca89c1]{border-radius:var(--r-md)}.rail-btn>span[data-v-61ca89c1]{display:none}.rail-btn>i[data-v-61ca89c1]{font-size:var(--h4)}}.art[data-v-6857da27]{--scene-muted: color-mix(in srgb, var(--text) 65%, var(--bg0));--scene-success: color-mix(in srgb, var(--success) 65%, var(--text));position:relative;display:grid;place-items:center;width:100%;height:100%;overflow:hidden;container-type:inline-size;padding:24px;pointer-events:none;color:var(--text);font-size:12px;line-height:1.45;isolation:isolate}.art[data-v-6857da27] *,.art[data-v-6857da27] *:before,.art[data-v-6857da27] *:after{box-sizing:border-box}.surface[data-v-6857da27]{width:100%;max-width:320px;background:var(--bg0);border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 24px #00000024,0 2px 4px #0000000f;overflow:hidden}.bar[data-v-6857da27]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:32px;padding:7px 12px;border-bottom:1px solid var(--line);color:var(--scene-muted);font-size:10px}.label[data-v-6857da27]{display:inline-flex;align-items:center;gap:6px;min-width:0}i[data-v-6857da27]{flex:none;font-size:16px}p[data-v-6857da27]{margin:0}strong[data-v-6857da27]{font-weight:600}.muted[data-v-6857da27]{color:var(--scene-muted)}.success[data-v-6857da27]{color:var(--scene-success)}.accent[data-v-6857da27]{color:var(--accent)}.status[data-v-6857da27]{display:inline-flex;align-items:center;gap:5px;font-size:10px}@container (max-width: 340px){.surface[data-v-6857da27]{border-radius:10px}}.art[data-v-6857da27]{background:var(--art-blue)}.writer[data-v-6857da27]{max-width:560px}.workspace[data-v-6857da27]{display:grid;grid-template-columns:1.1fr 1fr}.source[data-v-6857da27],.result[data-v-6857da27]{padding:18px}.caption[data-v-6857da27]{display:flex;font-size:10px;color:var(--scene-muted);margin-bottom:9px}.selection[data-v-6857da27]{position:relative;font-size:14px;line-height:1.6}.selection>span[data-v-6857da27]:last-child{position:relative}.wash[data-v-6857da27]{position:absolute;inset:-2px -4px;border-radius:3px;background:color-mix(in srgb,var(--accent) 14%,transparent)}.action[data-v-6857da27]{display:inline-flex;align-items:center;gap:5px;margin-top:13px;padding:5px 9px;border-radius:6px;background:var(--accent);color:var(--white);font-size:10px}.action i[data-v-6857da27]{font-size:13px}.result[data-v-6857da27]{border-inline-start:1px solid var(--line);display:flex;flex-direction:column;justify-content:center}.result .caption i[data-v-6857da27]{font-size:13px;color:var(--accent)}.answer[data-v-6857da27]{font-size:22px;line-height:1.3;font-weight:600;letter-spacing:-.035em;max-width:160px}.result .status[data-v-6857da27]{margin-top:14px}.status i[data-v-6857da27]{font-size:12px}@container (max-width: 460px){.source[data-v-6857da27],.result[data-v-6857da27]{padding:12px}.selection[data-v-6857da27]{font-size:11px}.answer[data-v-6857da27]{font-size:18px}.caption[data-v-6857da27]{font-size:9px;margin-bottom:6px}.status[data-v-6857da27]{font-size:9px}.action[data-v-6857da27]{margin-top:9px}}.art[data-v-9ac898a2]{--scene-muted: color-mix(in srgb, var(--text) 65%, var(--bg0));--scene-success: color-mix(in srgb, var(--success) 65%, var(--text));position:relative;display:grid;place-items:center;width:100%;height:100%;overflow:hidden;container-type:inline-size;padding:24px;pointer-events:none;color:var(--text);font-size:12px;line-height:1.45;isolation:isolate}.art[data-v-9ac898a2] *,.art[data-v-9ac898a2] *:before,.art[data-v-9ac898a2] *:after{box-sizing:border-box}.surface[data-v-9ac898a2]{width:100%;max-width:320px;background:var(--bg0);border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 24px #00000024,0 2px 4px #0000000f;overflow:hidden}.bar[data-v-9ac898a2]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:32px;padding:7px 12px;border-bottom:1px solid var(--line);color:var(--scene-muted);font-size:10px}.label[data-v-9ac898a2]{display:inline-flex;align-items:center;gap:6px;min-width:0}i[data-v-9ac898a2]{flex:none;font-size:16px}p[data-v-9ac898a2]{margin:0}strong[data-v-9ac898a2]{font-weight:600}.muted[data-v-9ac898a2]{color:var(--scene-muted)}.success[data-v-9ac898a2]{color:var(--scene-success)}.accent[data-v-9ac898a2]{color:var(--accent)}.status[data-v-9ac898a2]{display:inline-flex;align-items:center;gap:5px;font-size:10px}@container (max-width: 340px){.surface[data-v-9ac898a2]{border-radius:10px}}.art[data-v-9ac898a2]{background:var(--art-rose);padding:14px 22px}.videos[data-v-9ac898a2]{max-width:320px;border-radius:10px}.bar[data-v-9ac898a2]{font-size:9px;min-height:24px;padding-block:4px}.bar .label i[data-v-9ac898a2]{color:#ee4545;font-size:16px}.example[data-v-9ac898a2]{position:relative;display:flex;gap:10px;padding:6px 10px 8px}.example+.example[data-v-9ac898a2]{border-top:1px solid var(--line)}.thumbnail[data-v-9ac898a2]{position:relative;display:grid;place-items:center;width:53px;height:49px;flex:none;border-radius:5px;overflow:hidden}.bait[data-v-9ac898a2]{--verdict: #d24c40}.worth[data-v-9ac898a2]{--verdict: var(--scene-success)}.bait .thumbnail[data-v-9ac898a2]{background:#ffd9c5;color:#a84432}.worth .thumbnail[data-v-9ac898a2]{background:#dcebe4;color:#38745f}.hype[data-v-9ac898a2]{font-size:25px;font-weight:700;transform:rotate(-8deg)}.thumbnail>i[data-v-9ac898a2]:first-child{font-size:28px}.thumbnail>.icon-play-arrow[data-v-9ac898a2]{position:absolute;bottom:3px;right:3px;font-size:11px;background:#0000008c;color:var(--white);border-radius:3px}.video-info[data-v-9ac898a2]{min-width:0}.video-info>strong[data-v-9ac898a2]{display:block;font-size:10px;line-height:1.2;margin-bottom:4px}.verdict[data-v-9ac898a2]{display:flex;align-items:center;gap:7px}.verdict b[data-v-9ac898a2]{display:block;font-size:17px;line-height:1;color:var(--verdict)}.verdict b>span[data-v-9ac898a2]{font-size:8px;font-weight:400;margin-inline-start:2px}.verdict small[data-v-9ac898a2]{display:block;font-size:9px;margin-top:2px;color:var(--verdict)}.face[data-v-9ac898a2]{position:relative;display:block;flex:none;width:27px;height:27px;border-radius:50%;background:#f8cc58;color:#5e4127}.angry[data-v-9ac898a2]{background:#f5a178;color:#783b2c}.eyes[data-v-9ac898a2]:before,.eyes[data-v-9ac898a2]:after{content:"";position:absolute;width:3px;height:4px;border-radius:2px;top:9px;background:currentColor}.eyes[data-v-9ac898a2]:before{left:7px}.eyes[data-v-9ac898a2]:after{right:7px}.angry .eyes[data-v-9ac898a2]:before{transform:rotate(30deg);width:6px;height:3px;left:5px}.angry .eyes[data-v-9ac898a2]:after{transform:rotate(-30deg);width:6px;height:3px;right:5px}.mouth[data-v-9ac898a2]{position:absolute;left:8px;top:15px;width:11px;height:6px;border-bottom:2px solid currentColor;border-radius:0 0 10px 10px}.angry .mouth[data-v-9ac898a2]{top:17px;height:4px;border-bottom:0;border-top:2px solid currentColor;border-radius:8px 8px 0 0}.meter[data-v-9ac898a2]{position:absolute;bottom:0;left:0;right:0;height:2px;background:color-mix(in srgb,var(--verdict) 10%,transparent)}.meter>span[data-v-9ac898a2]{display:block;height:100%;width:94%;background:var(--verdict);transform-origin:left}.bait .meter>span[data-v-9ac898a2]{width:12%}.art[data-v-f8b3be53]{--scene-muted: color-mix(in srgb, var(--text) 65%, var(--bg0));--scene-success: color-mix(in srgb, var(--success) 65%, var(--text));position:relative;display:grid;place-items:center;width:100%;height:100%;overflow:hidden;container-type:inline-size;padding:24px;pointer-events:none;color:var(--text);font-size:12px;line-height:1.45;isolation:isolate}.art[data-v-f8b3be53] *,.art[data-v-f8b3be53] *:before,.art[data-v-f8b3be53] *:after{box-sizing:border-box}.surface[data-v-f8b3be53]{width:100%;max-width:320px;background:var(--bg0);border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 24px #00000024,0 2px 4px #0000000f;overflow:hidden}.bar[data-v-f8b3be53]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:32px;padding:7px 12px;border-bottom:1px solid var(--line);color:var(--scene-muted);font-size:10px}.label[data-v-f8b3be53]{display:inline-flex;align-items:center;gap:6px;min-width:0}i[data-v-f8b3be53]{flex:none;font-size:16px}p[data-v-f8b3be53]{margin:0}strong[data-v-f8b3be53]{font-weight:600}.muted[data-v-f8b3be53]{color:var(--scene-muted)}.success[data-v-f8b3be53]{color:var(--scene-success)}.accent[data-v-f8b3be53]{color:var(--accent)}.status[data-v-f8b3be53]{display:inline-flex;align-items:center;gap:5px;font-size:10px}@container (max-width: 340px){.surface[data-v-f8b3be53]{border-radius:10px}}.art[data-v-f8b3be53]{background:var(--art-ink);padding:14px 22px}.session-scene[data-v-f8b3be53]{width:100%;max-width:320px}.window[data-v-f8b3be53]{border-radius:8px}.tabstrip[data-v-f8b3be53]{position:relative;display:flex;align-items:center;gap:3px;height:29px;padding:5px 6px 0;border-bottom:1px solid var(--line)}.open-tab[data-v-f8b3be53]{display:flex;align-items:center;gap:4px;flex:1;min-width:0;padding:4px;font-size:8px;border:1px solid var(--line);border-bottom:0;border-radius:4px 4px 0 0;background:var(--bg0)}.open-tab>i[data-v-f8b3be53]{font-size:10px}.open-tab .close[data-v-f8b3be53]{font-size:8px;margin-inline-start:auto;color:var(--scene-muted)}.newtab[data-v-f8b3be53]{font-size:13px;color:var(--scene-muted);padding:0 3px}.window-body[data-v-f8b3be53]{position:relative;display:flex;align-items:center;justify-content:space-between;height:35px;padding:0 9px;font-size:9px}.before[data-v-f8b3be53]{opacity:0}.after[data-v-f8b3be53]{position:absolute;inset-inline-start:9px;display:flex;gap:3px;align-items:center;color:var(--scene-success)}.after i[data-v-f8b3be53]{font-size:11px}.save-action[data-v-f8b3be53]{display:flex;align-items:center;gap:4px;padding:3px 5px;background:var(--accent);color:var(--white);border-radius:4px;font-size:8px}.save-action i[data-v-f8b3be53]{font-size:10px}.transfer[data-v-f8b3be53]{display:flex;align-items:center;justify-content:center;gap:6px;height:26px;color:#ffffffbf;font-size:9px}.transfer i[data-v-f8b3be53]{font-size:13px}.session[data-v-f8b3be53]{display:flex;align-items:center;gap:9px;padding:10px;border-radius:9px}.folder[data-v-f8b3be53]{display:grid;place-items:center;flex:none;width:32px;height:36px;background:color-mix(in srgb,var(--accent) 10%,transparent);color:var(--accent);border-radius:6px}.folder i[data-v-f8b3be53]{font-size:23px}.details[data-v-f8b3be53]{display:flex;flex-direction:column;gap:2px;min-width:0}.naming[data-v-f8b3be53]{display:flex;gap:3px;align-items:center;color:var(--scene-muted);font-size:8px}.naming i[data-v-f8b3be53]{font-size:10px;color:var(--accent)}.group-name[data-v-f8b3be53]{font-size:12px}.saved-tabs[data-v-f8b3be53]{display:flex;align-items:center;gap:4px;color:var(--scene-muted);font-size:8px}.saved-tabs i[data-v-f8b3be53]{font-size:10px}.saved[data-v-f8b3be53]{margin-inline-start:auto;color:var(--scene-success);font-size:16px}.art[data-scene-state=static] .open-tab[data-v-f8b3be53]{opacity:.35}.art[data-v-f3968b8a]{--scene-muted: color-mix(in srgb, var(--text) 65%, var(--bg0));--scene-success: color-mix(in srgb, var(--success) 65%, var(--text));position:relative;display:grid;place-items:center;width:100%;height:100%;overflow:hidden;container-type:inline-size;padding:24px;pointer-events:none;color:var(--text);font-size:12px;line-height:1.45;isolation:isolate}.art[data-v-f3968b8a] *,.art[data-v-f3968b8a] *:before,.art[data-v-f3968b8a] *:after{box-sizing:border-box}.surface[data-v-f3968b8a]{width:100%;max-width:320px;background:var(--bg0);border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 24px #00000024,0 2px 4px #0000000f;overflow:hidden}.bar[data-v-f3968b8a]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:32px;padding:7px 12px;border-bottom:1px solid var(--line);color:var(--scene-muted);font-size:10px}.label[data-v-f3968b8a]{display:inline-flex;align-items:center;gap:6px;min-width:0}i[data-v-f3968b8a]{flex:none;font-size:16px}p[data-v-f3968b8a]{margin:0}strong[data-v-f3968b8a]{font-weight:600}.muted[data-v-f3968b8a]{color:var(--scene-muted)}.success[data-v-f3968b8a]{color:var(--scene-success)}.accent[data-v-f3968b8a]{color:var(--accent)}.status[data-v-f3968b8a]{display:inline-flex;align-items:center;gap:5px;font-size:10px}@container (max-width: 340px){.surface[data-v-f3968b8a]{border-radius:10px}}.art[data-v-f3968b8a]{background:var(--art-teal);padding:15px 22px}.capture-scene[data-v-f3968b8a]{display:grid;grid-template-columns:minmax(0,1fr) 18px 62px;align-items:center;gap:9px;width:100%;max-width:310px}.browser[data-v-f3968b8a]{border-radius:8px}.bar[data-v-f3968b8a]{min-height:24px;padding:4px 8px;font-size:8px}.bar i[data-v-f3968b8a]{font-size:10px}.viewport[data-v-f3968b8a]{height:100px;overflow:hidden;position:relative}.page-content[data-v-f3968b8a]{padding:8px 10px}.page-hero[data-v-f3968b8a]{display:flex;align-items:center;gap:6px;color:var(--text);font-size:10px;height:38px}.page-hero>i[data-v-f3968b8a]{display:grid;place-items:center;width:28px;height:28px;border-radius:5px;background:#dcece4;color:#397a63;font-size:22px}.section[data-v-f3968b8a]{height:58px;padding-top:5px}.section-number[data-v-f3968b8a]{font-size:8px;color:var(--scene-muted);margin-inline-end:4px}.section strong[data-v-f3968b8a]{font-size:9px}.pictures[data-v-f3968b8a],.mini-pictures[data-v-f3968b8a]{display:flex;gap:4px;margin-top:4px}.pictures span[data-v-f3968b8a]{flex:1;height:29px;border-radius:3px;background:#d1dfd9}.pictures span[data-v-f3968b8a]:last-child{background:#e9d4b6}.section-1 .pictures span[data-v-f3968b8a]{background:#b6cad7}.section-2 .pictures span[data-v-f3968b8a]{background:#dbbfab}.scrollbar[data-v-f3968b8a]{position:absolute;top:5px;bottom:5px;inset-inline-end:3px;width:2px;background:var(--line)}.thumb[data-v-f3968b8a]{display:block;height:25px;background:var(--scene-muted);border-radius:2px}.scan[data-v-f3968b8a]{position:absolute;inset:0 0 auto;height:2px;background:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 10%,transparent)}.capture-label[data-v-f3968b8a]{display:flex;align-items:center;justify-content:center;gap:4px;padding:5px;border-top:1px solid var(--line);color:var(--accent);font-size:8px}.capture-label i[data-v-f3968b8a]{font-size:11px}.arrow[data-v-f3968b8a]{color:var(--white);display:flex}.arrow i[data-v-f3968b8a]{font-size:18px}.output[data-v-f3968b8a]{display:flex;flex-direction:column;align-items:center;gap:6px}.longshot[data-v-f3968b8a]{width:56px;padding:4px;border:1px solid var(--line);border-radius:5px;background:var(--bg0);box-shadow:0 5px 12px #00000029}.shot-content[data-v-f3968b8a]{overflow:hidden}.mini-hero[data-v-f3968b8a]{display:grid;place-items:center;height:26px;background:#dcece4;color:#397a63}.mini-hero i[data-v-f3968b8a]{font-size:22px}.mini-section[data-v-f3968b8a]{height:28px;padding:3px 0}.mini-section>span[data-v-f3968b8a]{font-size:5px;color:var(--scene-muted)}.mini-pictures[data-v-f3968b8a]{gap:2px;margin-top:1px}.mini-pictures>span[data-v-f3968b8a]{height:13px;flex:1;background:#d1dfd9}.mini-pictures>span[data-v-f3968b8a]:last-child{background:#e9d4b6}.mini-section:nth-child(3) .mini-pictures>span[data-v-f3968b8a]{background:#b6cad7}.mini-section:nth-child(4) .mini-pictures>span[data-v-f3968b8a]{background:#dbbfab}.done[data-v-f3968b8a]{display:flex;align-items:center;gap:3px;font-size:8px;color:var(--white);white-space:nowrap}.done i[data-v-f3968b8a]{font-size:10px}.art:dir(rtl) .arrow[data-v-f3968b8a]{rotate:180deg}.pictures span[data-v-f3968b8a],.mini-pictures>span[data-v-f3968b8a]{position:relative;overflow:hidden}.pictures span[data-v-f3968b8a]:before,.mini-pictures>span[data-v-f3968b8a]:before{content:"";position:absolute;inset:28% -10% 0;background:#6f9c85;clip-path:polygon(0 100%,40% 0,65% 55%,80% 25%,100% 100%)}.pictures span[data-v-f3968b8a]:after,.mini-pictures>span[data-v-f3968b8a]:after{content:"";position:absolute;width:12%;aspect-ratio:1;top:12%;right:15%;border-radius:50%;background:#f5bb65}.section-1 .pictures span[data-v-f3968b8a]:before,.mini-section:nth-child(3) .mini-pictures>span[data-v-f3968b8a]:before{background:#7592a4;clip-path:polygon(15% 100%,15% 20%,45% 20%,45% 0,85% 0,85% 100%)}.section-2 .pictures span[data-v-f3968b8a]:before,.mini-section:nth-child(4) .mini-pictures>span[data-v-f3968b8a]:before{background:#b18a70;clip-path:polygon(0 100%,0 55%,40% 20%,100% 60%,100% 100%)}.art[data-v-b8f8c7fc]{--scene-muted: color-mix(in srgb, var(--text) 65%, var(--bg0));--scene-success: color-mix(in srgb, var(--success) 65%, var(--text));position:relative;display:grid;place-items:center;width:100%;height:100%;overflow:hidden;container-type:inline-size;padding:24px;pointer-events:none;color:var(--text);font-size:12px;line-height:1.45;isolation:isolate}.art[data-v-b8f8c7fc] *,.art[data-v-b8f8c7fc] *:before,.art[data-v-b8f8c7fc] *:after{box-sizing:border-box}.surface[data-v-b8f8c7fc]{width:100%;max-width:320px;background:var(--bg0);border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 24px #00000024,0 2px 4px #0000000f;overflow:hidden}.bar[data-v-b8f8c7fc]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:32px;padding:7px 12px;border-bottom:1px solid var(--line);color:var(--scene-muted);font-size:10px}.label[data-v-b8f8c7fc]{display:inline-flex;align-items:center;gap:6px;min-width:0}i[data-v-b8f8c7fc]{flex:none;font-size:16px}p[data-v-b8f8c7fc]{margin:0}strong[data-v-b8f8c7fc]{font-weight:600}.muted[data-v-b8f8c7fc]{color:var(--scene-muted)}.success[data-v-b8f8c7fc]{color:var(--scene-success)}.accent[data-v-b8f8c7fc]{color:var(--accent)}.status[data-v-b8f8c7fc]{display:inline-flex;align-items:center;gap:5px;font-size:10px}@container (max-width: 340px){.surface[data-v-b8f8c7fc]{border-radius:10px}}.art[data-v-b8f8c7fc]{background:var(--art-violet)}.compression[data-v-b8f8c7fc]{width:100%;max-width:300px}.files[data-v-b8f8c7fc]{display:grid;grid-template-columns:1fr 18px 1fr;align-items:center;gap:9px}.file[data-v-b8f8c7fc]{padding:5px;background:var(--bg0);border:1px solid var(--line);border-radius:9px;box-shadow:0 6px 12px #0000001f}.landscape[data-v-b8f8c7fc]{position:relative;height:68px;border-radius:5px;background:#d5e9eb;overflow:hidden}.sun[data-v-b8f8c7fc]{position:absolute;width:16px;height:16px;border-radius:50%;top:10px;right:16px;background:#f8bd65}.mountain[data-v-b8f8c7fc]{position:absolute;width:140%;height:85%;left:-20%;bottom:-10%;clip-path:polygon(0 100%,48% 0,100% 100%)}.back[data-v-b8f8c7fc]{background:#94b4ac;left:0;bottom:0}.front[data-v-b8f8c7fc]{background:#467e73}.file-meta[data-v-b8f8c7fc]{display:flex;justify-content:space-between;align-items:center;gap:3px;padding:7px 2px 3px}.file-meta span[data-v-b8f8c7fc]{font-size:8px;color:var(--scene-muted)}.file-meta strong[data-v-b8f8c7fc]{font-size:11px;white-space:nowrap}.transfer[data-v-b8f8c7fc]{color:var(--white);font-size:18px}.saving[data-v-b8f8c7fc]{display:flex;align-items:center;justify-content:center;gap:7px;color:#fffc;margin-top:13px;font-size:9px}.saved[data-v-b8f8c7fc]{display:flex;align-items:center;gap:4px;color:var(--white);font-weight:600}.saved i[data-v-b8f8c7fc]{font-size:12px}.art:dir(rtl) .transfer[data-v-b8f8c7fc]{rotate:180deg}.art[data-v-1f0f4fbc]{--scene-muted: color-mix(in srgb, var(--text) 65%, var(--bg0));--scene-success: color-mix(in srgb, var(--success) 65%, var(--text));position:relative;display:grid;place-items:center;width:100%;height:100%;overflow:hidden;container-type:inline-size;padding:24px;pointer-events:none;color:var(--text);font-size:12px;line-height:1.45;isolation:isolate}.art[data-v-1f0f4fbc] *,.art[data-v-1f0f4fbc] *:before,.art[data-v-1f0f4fbc] *:after{box-sizing:border-box}.surface[data-v-1f0f4fbc]{width:100%;max-width:320px;background:var(--bg0);border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 24px #00000024,0 2px 4px #0000000f;overflow:hidden}.bar[data-v-1f0f4fbc]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:32px;padding:7px 12px;border-bottom:1px solid var(--line);color:var(--scene-muted);font-size:10px}.label[data-v-1f0f4fbc]{display:inline-flex;align-items:center;gap:6px;min-width:0}i[data-v-1f0f4fbc]{flex:none;font-size:16px}p[data-v-1f0f4fbc]{margin:0}strong[data-v-1f0f4fbc]{font-weight:600}.muted[data-v-1f0f4fbc]{color:var(--scene-muted)}.success[data-v-1f0f4fbc]{color:var(--scene-success)}.accent[data-v-1f0f4fbc]{color:var(--accent)}.status[data-v-1f0f4fbc]{display:inline-flex;align-items:center;gap:5px;font-size:10px}@container (max-width: 340px){.surface[data-v-1f0f4fbc]{border-radius:10px}}.art[data-v-1f0f4fbc]{background:var(--art-amber);padding-block:14px}.chat[data-v-1f0f4fbc]{max-width:620px}.bar[data-v-1f0f4fbc]{min-height:28px;padding-block:5px}.all[data-v-1f0f4fbc]{display:flex;align-items:center;gap:4px;font-size:9px;color:var(--accent)}.all i[data-v-1f0f4fbc]{font-size:12px}.responses[data-v-1f0f4fbc]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.response[data-v-1f0f4fbc]{min-width:0;padding:10px}.response+.response[data-v-1f0f4fbc]{border-inline-start:1px solid var(--line)}.provider[data-v-1f0f4fbc]{display:flex;align-items:center;gap:5px;font-size:10px;white-space:nowrap}.provider i[data-v-1f0f4fbc]{color:var(--provider);font-size:14px}.message[data-v-1f0f4fbc]{position:relative;margin-top:10px;padding:5px 7px;background:color-mix(in srgb,var(--accent) 10%,var(--bg0));border-radius:6px 6px 2px;font-size:9px;line-height:1.4}.message i[data-v-1f0f4fbc]{font-size:9px;margin-inline-start:4px;color:var(--accent)}.reply[data-v-1f0f4fbc]{margin-top:8px;min-height:44px}.reply>strong[data-v-1f0f4fbc]{font-size:13px}.reply p[data-v-1f0f4fbc]{margin-top:2px;font-size:10px;color:var(--scene-muted);line-height:1.4}.composer[data-v-1f0f4fbc]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 10px;padding:4px 5px 4px 9px;min-height:32px;border:1px solid var(--line);border-radius:7px;font-size:11px}.input[data-v-1f0f4fbc]{display:block;white-space:nowrap}.send[data-v-1f0f4fbc]{position:relative;display:grid;place-items:center;width:23px;height:23px;flex:none;background:var(--accent);color:var(--white);border-radius:5px}.send i[data-v-1f0f4fbc]{font-size:14px}.press[data-v-1f0f4fbc]{position:absolute;inset:-4px;border:2px solid var(--accent);border-radius:8px;opacity:0}.destination[data-v-1f0f4fbc]{padding:5px 12px 7px;font-size:9px;color:var(--scene-muted)}.sent[data-v-1f0f4fbc]{display:flex;align-items:center;gap:4px}.sent i[data-v-1f0f4fbc]{color:var(--scene-success);font-size:11px}@container (max-width:460px){.response[data-v-1f0f4fbc]:nth-child(n+3){display:none}.responses[data-v-1f0f4fbc]{grid-template-columns:repeat(2,minmax(0,1fr))}.response[data-v-1f0f4fbc]{padding:9px 10px}.reply p[data-v-1f0f4fbc]{font-size:9px}.all[data-v-1f0f4fbc]{font-size:8px}}.art[data-v-15e7a85d]{--scene-muted: color-mix(in srgb, var(--text) 65%, var(--bg0));--scene-success: color-mix(in srgb, var(--success) 65%, var(--text));position:relative;display:grid;place-items:center;width:100%;height:100%;overflow:hidden;container-type:inline-size;padding:24px;pointer-events:none;color:var(--text);font-size:12px;line-height:1.45;isolation:isolate}.art[data-v-15e7a85d] *,.art[data-v-15e7a85d] *:before,.art[data-v-15e7a85d] *:after{box-sizing:border-box}.surface[data-v-15e7a85d]{width:100%;max-width:320px;background:var(--bg0);border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 24px #00000024,0 2px 4px #0000000f;overflow:hidden}.bar[data-v-15e7a85d]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:32px;padding:7px 12px;border-bottom:1px solid var(--line);color:var(--scene-muted);font-size:10px}.label[data-v-15e7a85d]{display:inline-flex;align-items:center;gap:6px;min-width:0}i[data-v-15e7a85d]{flex:none;font-size:16px}p[data-v-15e7a85d]{margin:0}strong[data-v-15e7a85d]{font-weight:600}.muted[data-v-15e7a85d]{color:var(--scene-muted)}.success[data-v-15e7a85d]{color:var(--scene-success)}.accent[data-v-15e7a85d]{color:var(--accent)}.status[data-v-15e7a85d]{display:inline-flex;align-items:center;gap:5px;font-size:10px}@container (max-width: 340px){.surface[data-v-15e7a85d]{border-radius:10px}}.art[data-v-15e7a85d]{background:var(--art-ink2)}.focus[data-v-15e7a85d]{padding:15px}.sound[data-v-15e7a85d]{display:flex;align-items:center;gap:9px}.rain[data-v-15e7a85d]{display:grid;place-items:center;width:34px;height:34px;background:color-mix(in srgb,var(--accent) 10%,transparent);color:var(--accent);border-radius:8px}.rain i[data-v-15e7a85d]{font-size:21px}.sound strong[data-v-15e7a85d]{font-size:12px}.sound p[data-v-15e7a85d]{font-size:9px}.wave[data-v-15e7a85d]{display:flex;align-items:center;gap:3px;margin-inline-start:auto;height:26px}.wave span[data-v-15e7a85d]{width:3px;border-radius:2px;background:var(--accent);transform-origin:center}.volume[data-v-15e7a85d]{display:flex;align-items:center;gap:8px;margin:12px 0 14px;color:var(--scene-muted)}.volume i[data-v-15e7a85d]{font-size:13px}.volume-track[data-v-15e7a85d]{flex:1;height:3px;background:var(--line);border-radius:3px}.volume-track span[data-v-15e7a85d]{display:block;width:65%;height:100%;background:var(--accent);border-radius:inherit}.break[data-v-15e7a85d]{display:flex;align-items:center;gap:9px;border-top:1px solid var(--line);padding-top:11px}.eye[data-v-15e7a85d]{display:flex;color:var(--scene-muted)}.eye i[data-v-15e7a85d]{font-size:20px}.break strong[data-v-15e7a85d]{font-size:11px}.break p[data-v-15e7a85d]{color:var(--scene-muted);font-size:9px;margin-top:2px}.seconds[data-v-15e7a85d]{margin-inline-start:auto;font-variant-numeric:tabular-nums;font-size:23px;letter-spacing:-.05em}.seconds span[data-v-15e7a85d]{font-size:10px;margin-inline-start:2px;color:var(--scene-muted)}.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-336cebfa]{width:100%;overflow:hidden;background:var(--bg0)}.band[data-v-336cebfa]{border-block:1px solid var(--line);background:var(--bg1)}.band-dark[data-v-336cebfa]{padding:var(--sp7) 0 var(--sp10) 0;background:var(--bg1)}.dark .band-dark[data-v-336cebfa]{background:var(--dark0)}.container[data-v-336cebfa]{width:min(100%,var(--max0));margin:0 auto;padding:0 var(--gutter)}.eyebrow[data-v-336cebfa]{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-336cebfa]{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-336cebfa]{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-336cebfa]{margin-bottom:var(--sp9)}.section-head.centered[data-v-336cebfa]{text-align:center}.section-head.centered .section-title[data-v-336cebfa],.section-head.centered .section-sub[data-v-336cebfa]{margin-inline:auto}.btn[data-v-336cebfa]{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-336cebfa]:hover{transform:translateY(-1px)}.btn[data-v-336cebfa]:active{transform:translateY(0)}.btn-primary[data-v-336cebfa]{background:var(--accent);color:var(--white);box-shadow:0 2px 8px rgba(var(--xaccent),.2)}.btn-primary[data-v-336cebfa]:hover{background:color-mix(in srgb,var(--accent) 88%,var(--text));box-shadow:var(--sha-cta2)}.btn-secondary[data-v-336cebfa]{background:var(--bg0);color:var(--text);border-color:var(--line2)}.btn-secondary[data-v-336cebfa]:hover{background:var(--bg1);border-color:color-mix(in srgb,var(--text) 26%,transparent)}.btn-white[data-v-336cebfa]{background:var(--white);color:var(--dark0)}.btn-ghost[data-v-336cebfa]{background:#ffffff12;color:var(--white);border-color:#ffffff29}.btn-ghost[data-v-336cebfa]:hover{background:#ffffff1f}.hero[data-v-336cebfa]{position:relative;padding:clamp(48px,7vh,84px) 0 0;overflow:hidden;isolation:isolate}.hero-bg[data-v-336cebfa]{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-336cebfa]{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-336cebfa]{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-336cebfa]:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--accent) 40%,transparent);box-shadow:var(--lift)}.pill-tag[data-v-336cebfa]{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-336cebfa]{color:var(--text);font-size:var(--h8);font-weight:500;white-space:nowrap}.pill-go[data-v-336cebfa]{color:var(--mut2);font-size:var(--h8);transition:transform var(--t1) var(--anim1)}[dir=rtl] .pill-go[data-v-336cebfa]{transform:rotate(180deg)}.hero-pill:hover .pill-go[data-v-336cebfa]{transform:translate(3px)}[dir=rtl] .hero-pill:hover .pill-go[data-v-336cebfa]{transform:rotate(180deg) translate(3px)}.hero-title[data-v-336cebfa]{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-336cebfa]{display:flex;flex-wrap:wrap;justify-content:center;column-gap:.2em;line-height:1.12}.title-word[data-v-336cebfa]{display:inline-block;line-height:1.12;will-change:transform,filter,opacity}.title-accent[data-v-336cebfa]{color:var(--accent)}.title-line[data-v-336cebfa],.hero-sub[data-v-336cebfa],.hero-note[data-v-336cebfa]{unicode-bidi:plaintext}.hero-sub[data-v-336cebfa]{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-336cebfa]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin-top:var(--sp3)}.btn-hero[data-v-336cebfa]{min-height:56px;padding-inline:30px;font-size:var(--h6)}.btn-primary[data-v-336cebfa]{position:relative;overflow:hidden}.btn-shine[data-v-336cebfa]{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-336cebfa 5.4s var(--anim1) 2.2s infinite;pointer-events:none}@keyframes btn-shine-336cebfa{0%,72%{left:-60%}88%,to{left:130%}}@media(prefers-reduced-motion:reduce){.btn-shine[data-v-336cebfa]{animation:none}}.hero-note[data-v-336cebfa]{margin:14px 0 0;color:var(--mut2);font-size:var(--h8);font-weight:500}.hero-rated[data-v-336cebfa]{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-336cebfa]{display:inline-flex;align-items:center;gap:9px}.rated-stars[data-v-336cebfa]{display:inline-flex;gap:1px;color:var(--warn);font-size:var(--h7)}.rated-score strong[data-v-336cebfa]{color:var(--text);font-size:var(--h5);font-weight:600;letter-spacing:-.01em}.rated-score small[data-v-336cebfa]{color:var(--mut2);font-size:var(--h8);font-weight:500}.rated-sep[data-v-336cebfa]{width:1px;height:24px;background:var(--line2)}.rated-platform[data-v-336cebfa]{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-336cebfa]:hover{transform:translateY(-1px);border-color:var(--line);background:var(--bg1)}.rated-platform img[data-v-336cebfa]{width:20px;height:20px;object-fit:contain}.rated-meta[data-v-336cebfa]{display:flex;flex-direction:column;align-items:flex-start;line-height:1.12}.rated-meta strong[data-v-336cebfa]{color:var(--text);font-size:var(--h8);font-weight:600}.rated-meta small[data-v-336cebfa]{color:var(--mut2);font-size:var(--h10);font-weight:500;white-space:nowrap}.hero-stagewrap[data-v-336cebfa]{position:relative;width:min(100%,1280px);margin:clamp(64px,9vh,100px) auto 0;padding:0 var(--gutter) var(--sp9)}.stage-entry[data-v-336cebfa]{position:relative;z-index:1}.stage-3d[data-v-336cebfa]{--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-336cebfa]{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-336cebfa]{opacity:.6}.stage-mascot[data-v-336cebfa]{position:absolute;top:-84px;inset-inline-end:26%;z-index:0;pointer-events:none}.stage-frame[data-v-336cebfa]{position:relative;z-index:1}@media(min-width:761px){.stage-frame[data-v-336cebfa] .demo-layout{align-items:flex-start}}.replaces[data-v-336cebfa]{padding:var(--sp10) 0;border-top:1px solid var(--line);text-align:center}.replaces-label[data-v-336cebfa]{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-336cebfa]{display:flex;align-items:center;gap:var(--sp2);width:min(100%,var(--max0));margin:0 auto;padding:0 var(--gutter)}.marquee[data-v-336cebfa]{flex:1;min-width:0;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 96%,transparent)}.marquee-track[data-v-336cebfa]{display:flex;gap:var(--sp2);width:max-content;padding-block:var(--sp1);animation:marquee-336cebfa 32s linear infinite}.marquee:hover .marquee-track[data-v-336cebfa]{animation-play-state:paused}@keyframes marquee-336cebfa{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.marquee-track[data-v-336cebfa]{animation:none}.bento-card[data-v-336cebfa],.card-open[data-v-336cebfa]{transition:none}}.replace-chip[data-v-336cebfa]{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-336cebfa]: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-336cebfa]{color:var(--text);text-decoration-color:var(--error)}.replace-chip[data-v-336cebfa]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.replace-chip img[data-v-336cebfa]{width:18px;height:18px;border-radius:5px;object-fit:contain}.chip-name[data-v-336cebfa]{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-336cebfa]{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-336cebfa]{color:var(--error);transform:scale(1.15)}.replaces-arrow[data-v-336cebfa]{flex:none;color:var(--mut3);font-size:var(--h3)}[dir=rtl] .replaces-arrow[data-v-336cebfa]{transform:rotate(180deg)}.replaces-intab[data-v-336cebfa]{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-336cebfa]{width:34px;height:34px;border-radius:50%}.ri-copy[data-v-336cebfa]{display:flex;flex-direction:column;align-items:flex-start;line-height:1.15}.ri-copy strong[data-v-336cebfa]{color:var(--text);font-size:var(--h7);font-weight:500;letter-spacing:-.01em}.ri-copy small[data-v-336cebfa]{color:var(--mut2);font-size:var(--h10);font-weight:500}.ri-check[data-v-336cebfa]{color:var(--success);font-size:var(--h6)}@media(max-width:560px){.replaces-row[data-v-336cebfa]{flex-direction:column;gap:var(--sp2)}.marquee[data-v-336cebfa]{width:100%;flex:none}.replaces-arrow[data-v-336cebfa],[dir=rtl] .replaces-arrow[data-v-336cebfa]{transform:rotate(90deg)}}.bento[data-v-336cebfa]{padding:var(--sect) 0 var(--sp10)}.bento-grid[data-v-336cebfa]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp4)}.bento-card[data-v-336cebfa]{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-336cebfa]:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--accent) 40%,transparent);box-shadow:0 8px 24px #0003}.bento-card[data-v-336cebfa]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.card-open[data-v-336cebfa]{position:absolute;top:var(--sp3);inset-inline-end:var(--sp3);color:var(--mut3);font-size:18px}.bento-card:hover .card-open[data-v-336cebfa]{color:var(--accent)}.bento-card.span-2[data-v-336cebfa]{grid-column:span 2}.card-art[data-v-336cebfa]{position:relative;height:200px;overflow:hidden;transition:transform var(--t2) var(--anim1)}.bento-card.span-2 .card-art[data-v-336cebfa]{height:240px}@media(min-width:761px){.bento-card.span-2 .card-copy h3[data-v-336cebfa]{font-size:clamp(1.3rem,1.8vw,1.75rem)}}.card-copy[data-v-336cebfa]{position:relative;padding:var(--sp3) var(--sp4) var(--sp4);background:var(--bg0);color:var(--text);border-top:1px solid var(--line)}.card-copy h3[data-v-336cebfa]{padding-inline-end:24px;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-336cebfa]{margin:var(--sp1) 0 0;color:var(--mut);font-size:clamp(12px,1vw,.95rem);line-height:1.5}.sr-only[data-v-336cebfa]{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-336cebfa]{color:#ffffff80}.dark .stats .stat+.stat[data-v-336cebfa]{border-inline-start-color:#ffffff1f}.dark .stats .stat-value em[data-v-336cebfa]{color:color-mix(in srgb,var(--accent) 72%,var(--white))}.dark .stats .stat-label[data-v-336cebfa]{color:#ffffff94}.stats .container[data-v-336cebfa]{text-align:center}.stats-eyebrow[data-v-336cebfa]{margin-bottom:var(--sp4)}.stats-grid[data-v-336cebfa]{display:grid;grid-template-columns:repeat(3,1fr)}.stat[data-v-336cebfa]{display:flex;flex-direction:column;gap:var(--sp1);padding:0 var(--sp3)}.stat+.stat[data-v-336cebfa]{border-inline-start:1px solid var(--line)}.stat-value[data-v-336cebfa]{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-336cebfa]{font-style:normal;color:var(--accent)}.stat-label[data-v-336cebfa]{margin-top:var(--sp1);color:var(--mut2);font-size:clamp(.8rem,1vw,.9rem);font-weight:500}.setup[data-v-336cebfa]{padding:var(--sect) 0}.setup-grid[data-v-336cebfa]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp4)}.setup-step[data-v-336cebfa]{position:relative;padding:var(--sp4);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card)}.setup-art[data-v-336cebfa]{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-336cebfa]{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-336cebfa]{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-336cebfa]{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-336cebfa]{display:flex;gap:4px}.mt-dots i[data-v-336cebfa]{width:6px;height:6px;border-radius:var(--rfull);background:color-mix(in srgb,var(--text) 14%,transparent)}.mt-search[data-v-336cebfa]{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-336cebfa]{color:var(--mut2);font-size:var(--h8)}.mt-line[data-v-336cebfa]{width:42%;height:7px;border-radius:4px;background:color-mix(in srgb,var(--text) 8%,transparent)}.mt-tiles[data-v-336cebfa]{display:flex;gap:6px}.mt-tiles span[data-v-336cebfa]{flex:1;height:18px;border-radius:var(--r-xs)}.mt-tiles span[data-v-336cebfa]:nth-child(1){background:color-mix(in srgb,var(--accent) 74%,var(--bg0))}.mt-tiles span[data-v-336cebfa]:nth-child(2){background:color-mix(in srgb,var(--accent) 45%,var(--bg0))}.mt-tiles span[data-v-336cebfa]:nth-child(3){background:color-mix(in srgb,var(--text) 25%,var(--bg0))}.art-tools[data-v-336cebfa]{display:flex;gap:8px}.tool-chip[data-v-336cebfa]{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-336cebfa]{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-336cebfa]{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-336cebfa]{margin:var(--sp1) 0 0;color:var(--mut);font-size:clamp(12px,1vw,.95rem);line-height:1.5}.setup-assure[data-v-336cebfa]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp2);margin-top:var(--sp5)}.assure-chip[data-v-336cebfa]{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-336cebfa]{color:var(--accent);font-size:var(--h7)}.setup-cta[data-v-336cebfa]{display:flex;justify-content:center;margin-top:var(--sp4)}.browsers[data-v-336cebfa]{padding:var(--sect) 0 var(--sp10)}.browser-grid[data-v-336cebfa]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sp4)}.browser-card[data-v-336cebfa]{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-336cebfa]:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--tint) 40%,transparent);box-shadow:var(--lift)}.browser-logo[data-v-336cebfa]{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-336cebfa]{transform:scale(1.06)}.browser-name[data-v-336cebfa]{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-336cebfa]{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-336cebfa]{font-size:var(--h8);transition:transform var(--t1) var(--anim1)}.browser-card:hover .browser-get[data-v-336cebfa]{color:var(--tint)}.browser-card:hover .browser-get i[data-v-336cebfa]{transform:translate(2px)}.browsers-note[data-v-336cebfa]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--sp1);margin-top:var(--sp4)}.note-label[data-v-336cebfa],.note-copy[data-v-336cebfa]{color:var(--mut2);font-size:var(--h8);font-weight:500}.note-chip[data-v-336cebfa]{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-336cebfa]:hover{color:var(--text);border-color:color-mix(in srgb,var(--text) 22%,transparent)}.note-chip i[data-v-336cebfa]{font-size:var(--h7)}.compare[data-v-336cebfa]{padding:var(--sect) 0}.compare-card[data-v-336cebfa]{overflow:hidden;border:1px solid var(--line);border-radius:var(--r-xl);background:var(--card);box-shadow:var(--lift)}.cmp-head[data-v-336cebfa],.cmp-row[data-v-336cebfa]{display:grid;grid-template-columns:1.6fr 1fr 1fr;align-items:center}.cmp-head[data-v-336cebfa]{border-bottom:1px solid var(--line)}.cmp-cell[data-v-336cebfa]{display:flex;align-items:center;gap:8px;padding:var(--sp2) var(--sp3);min-width:0}.cmp-head .cmp-cell[data-v-336cebfa]{padding-block:var(--sp3)}.cmp-label[data-v-336cebfa]{color:var(--mut2);font-size:var(--h8);font-weight:500;letter-spacing:.08em;text-transform:uppercase}.cmp-head .cmp-intab[data-v-336cebfa],.cmp-head .cmp-them[data-v-336cebfa]{justify-content:center}.cmp-head strong[data-v-336cebfa]{color:var(--text);font-size:var(--h6);font-weight:500;letter-spacing:-.01em;white-space:nowrap}.cmp-logo[data-v-336cebfa]{width:26px;height:26px;border-radius:var(--r-xs);object-fit:contain;flex-shrink:0}.cmp-free[data-v-336cebfa]{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-336cebfa]{background:color-mix(in srgb,var(--accent) 4.5%,transparent)}.cmp-select[data-v-336cebfa]{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-336cebfa]: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-336cebfa]{font-size:var(--h7);max-width:140px;overflow:hidden;text-overflow:ellipsis}.cmp-generic[data-v-336cebfa]{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-336cebfa]{color:var(--mut2);font-size:var(--h6)}.cmp-row[data-v-336cebfa]{border-bottom:1px solid var(--line)}.cmp-row[data-v-336cebfa]:last-child{border-bottom:none}.cmp-row .cmp-feature[data-v-336cebfa]{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-336cebfa]{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-336cebfa]{justify-content:center}.cmp-yes[data-v-336cebfa],.cmp-no[data-v-336cebfa]{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-336cebfa]{background:var(--accent);color:var(--white);box-shadow:var(--lift)}.cmp-no[data-v-336cebfa]{background:color-mix(in srgb,var(--text) 6%,transparent);color:var(--mut3)}.cmp-note[data-v-336cebfa]{color:var(--mut);font-size:var(--h8);font-style:normal;font-weight:500;text-align:center}.cmp-foot[data-v-336cebfa]{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-336cebfa]{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-336cebfa]:hover{color:var(--accent)}.cmp-more i[data-v-336cebfa]{font-size:var(--h7);transition:transform var(--t1) var(--anim1)}.cmp-more:hover i[data-v-336cebfa]{transform:translate(2px)}.pricing-teaser[data-v-336cebfa]{padding:0 0 var(--sect)}.pricing-card[data-v-336cebfa]{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-336cebfa]{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-336cebfa]{color:var(--accent)}.pricing-copy .section-title[data-v-336cebfa]{color:var(--white);font-size:clamp(1.6rem,2.5vw,2.2rem);letter-spacing:-.03em}.pricing-btn[data-v-336cebfa]{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-336cebfa]:hover{background:#ffffff2e;border-color:#ffffff4d;transform:translateY(-1px)}.pricing-plans[data-v-336cebfa]{display:flex;flex-direction:column;gap:var(--sp2)}.plan-row[data-v-336cebfa]{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-336cebfa]: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-336cebfa]{display:flex;align-items:center;gap:8px;color:var(--white);font-size:var(--h6);font-weight:500}.plan-row strong em[data-v-336cebfa]{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-336cebfa]{margin:3px 0 0;color:#ffffffa6;font-size:var(--h8)}.plan-price[data-v-336cebfa]{color:var(--white);font-size:var(--h4);font-weight:600;letter-spacing:-.02em}.plan-pro[data-v-336cebfa]{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-336cebfa]: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-336cebfa]{padding:0 0 var(--sect)}.faq-foot[data-v-336cebfa]{display:flex;justify-content:center;margin-top:var(--sp6)}.faq-cta[data-v-336cebfa]{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-336cebfa]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp2);align-items:start}.faq-item[data-v-336cebfa]{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-336cebfa]{border-color:color-mix(in srgb,var(--text) 16%,transparent)}.faq-trigger[data-v-336cebfa]{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-336cebfa]{display:flex;align-items:center;gap:var(--sp2)}.faq-q-icon[data-v-336cebfa]{color:var(--accent);font-size:20px;flex-shrink:0}.faq-q-text[data-v-336cebfa]{font-weight:500}.faq-chevron-wrap[data-v-336cebfa]{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-336cebfa]{color:var(--accent);rotate:180deg}.faq-answer-wrap[data-v-336cebfa]{overflow:hidden}.faq-a[data-v-336cebfa]{margin:0;padding:0 var(--sp4) var(--sp3);color:var(--mut);font-size:var(--h7);line-height:1.6}.final-cta[data-v-336cebfa]{padding:0 0 var(--sp10)}.final-card[data-v-336cebfa]{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-336cebfa]{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-336cebfa]{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-336cebfa]{margin:var(--sp2) 0 0;color:#ffffffd1;font-size:clamp(.95rem,1.2vw,1.1rem)}.final-actions[data-v-336cebfa]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp2);margin-top:var(--sp5)}.final-mascot[data-v-336cebfa]{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-336cebfa]{display:none}}.mobile-install[data-v-336cebfa]{display:none}@media(max-width:1080px){.hero[data-v-336cebfa]{padding:44px 0 0}.hero-pill[data-v-336cebfa]{margin-bottom:var(--sp2)}.hero-stagewrap[data-v-336cebfa]{padding-bottom:var(--sp8)}.stage-mascot[data-v-336cebfa]{top:-64px}.stage-mascot .mascot[data-v-336cebfa]{width:90px}}@media(max-width:760px){.hero-sub[data-v-336cebfa]{font-size:var(--h6);max-width:480px}.stage-mascot[data-v-336cebfa]{top:-50px}.stage-mascot .mascot[data-v-336cebfa]{width:72px}.hero-rated[data-v-336cebfa]{gap:var(--sp2)}.rated-sep[data-v-336cebfa]{display:none}.rated-score[data-v-336cebfa]{width:100%;justify-content:center}}@media(max-width:560px){.hero-cta[data-v-336cebfa]{width:100%;flex-direction:column}.hero-cta .btn[data-v-336cebfa]{width:min(100%,360px)}.rated-platform[data-v-336cebfa]{padding:5px 8px}}@media(max-width:1020px){.bento-grid[data-v-336cebfa]{grid-template-columns:repeat(2,1fr)}.bento-card.span-2[data-v-336cebfa]{grid-column:span 2}.pricing-card[data-v-336cebfa]{grid-template-columns:1fr}.browser-grid[data-v-336cebfa]{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.bento-grid[data-v-336cebfa]{grid-template-columns:1fr}.bento-card.span-2[data-v-336cebfa]{grid-column:span 1}.stats-grid[data-v-336cebfa]{grid-template-columns:1fr;gap:var(--sp5)}.stat+.stat[data-v-336cebfa]{border-inline-start:none;border-top:1px solid var(--line);padding-top:var(--sp5)}.setup-grid[data-v-336cebfa]{grid-template-columns:1fr}.faq-head[data-v-336cebfa]{flex-direction:column;align-items:flex-start}.faq-grid[data-v-336cebfa]{grid-template-columns:1fr}.final-card[data-v-336cebfa]{padding:var(--sp7) var(--sp4)}.provider-row[data-v-336cebfa]{grid-template-columns:repeat(2,1fr)}.cmp-head[data-v-336cebfa],.cmp-row[data-v-336cebfa]{grid-template-columns:1.3fr 1fr 1fr}.cmp-cell[data-v-336cebfa]{padding:var(--sp2)}.cmp-head .cmp-cell[data-v-336cebfa]{padding-block:var(--sp2)}.cmp-free[data-v-336cebfa]{display:none}.cmp-select strong[data-v-336cebfa]{max-width:88px}.cmp-row .cmp-feature[data-v-336cebfa]{font-size:var(--h8)}.cmp-foot[data-v-336cebfa]{flex-direction:column;align-items:stretch;text-align:center}.cmp-more[data-v-336cebfa]{justify-content:center}.cmp-cta[data-v-336cebfa]{width:100%}.mobile-install[data-v-336cebfa]{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-336cebfa]{gap:var(--sp1)}.browser-card[data-v-336cebfa]{padding:var(--sp3) var(--sp2)}.browser-logo[data-v-336cebfa]{width:56px;height:56px;border-radius:var(--r-lg);font-size:30px}}
