.type[data-v-f06b782d]{display:inline}.type.waiting[data-v-f06b782d]{visibility:hidden}.type-caret[data-v-f06b782d]{display:inline-block;width:2px;height:.9em;margin-inline-start:2px;vertical-align:-.1em;border-radius:2px;background:var(--accent);animation:type-blink-f06b782d .8s ease-in-out infinite}@keyframes type-blink-f06b782d{50%{opacity:.2}}.demo[data-v-31fd8ac7]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}.demo-layout[data-v-31fd8ac7]{display:flex;align-items:center;justify-content:center;gap:var(--sp3);width:100%}.frame-viewport[data-v-31fd8ac7]{--s: .9;flex:none;width:calc(880px * var(--s));height:calc(436px * var(--s))}.demo-frame[data-v-31fd8ac7]{--bg0: var(--dark2);--text: #f8f9fa;--mut: color-mix(in srgb, var(--text) 62%, transparent);--mut2: color-mix(in srgb, var(--text) 50%, transparent);--mut3: color-mix(in srgb, var(--text) 40%, transparent);--line: color-mix(in srgb, var(--text) 16%, transparent);--line2: color-mix(in srgb, var(--text) 24%, transparent);--card: color-mix(in srgb, var(--bg0) 88%, var(--text) 12%);flex:none;width:880px;height:434px;overflow:hidden;transform:scale(var(--s));transform-origin:top left;border:1px solid var(--line);border-radius:var(--r-lg);background:radial-gradient(110% 85% at 20% -12%,color-mix(in srgb,var(--accent) 14%,transparent),transparent 62%),var(--bg0);box-shadow:inset 0 1px #ffffff0f,0 0 0 1px rgba(var(--xaccent),.04),0 30px 90px rgba(var(--xink),.2)}.dark .demo-frame[data-v-31fd8ac7]{--bg0: color-mix(in srgb, var(--dark2) 74%, white 26%)}.frame-top[data-v-31fd8ac7]{display:flex;align-items:center;gap:8px;height:52px;padding:0 var(--sp3);border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--bg0) 94%,var(--text) 3%)}.dot[data-v-31fd8ac7]{flex:none;width:11px;height:11px;border-radius:var(--rfull)}.dot.red[data-v-31fd8ac7]{background:color-mix(in srgb,var(--text) 22%,transparent)}.dot.yellow[data-v-31fd8ac7]{background:color-mix(in srgb,var(--text) 17%,transparent)}.dot.green[data-v-31fd8ac7]{background:color-mix(in srgb,var(--text) 12%,transparent)}.frame-tab[data-v-31fd8ac7]{width:92px;height:26px;margin-inline-start:10px;border-radius:var(--r-xs);background:color-mix(in srgb,var(--tint) 9%,transparent)}.frame-tab.active[data-v-31fd8ac7]{background:color-mix(in srgb,var(--tint) 15%,transparent)}.frame-address[data-v-31fd8ac7]{display:flex;align-items:center;gap:7px;height:30px;margin-inline-start:auto;padding:0 var(--sp2);border-radius:var(--rfull);background:color-mix(in srgb,var(--tint) 9%,transparent);color:var(--mut);font-size:var(--h9);font-weight:500;white-space:nowrap}.frame-address i[data-v-31fd8ac7]{font-size:var(--h9);color:var(--accent)}.frame-ext[data-v-31fd8ac7]{display:grid;place-items:center;flex:none;width:30px;height:30px;margin-inline-start:8px;border-radius:var(--r-xs);background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent);font-size:var(--h7)}.crammed[data-v-31fd8ac7]{display:flex;gap:4px;min-width:0;flex:1;margin-inline-start:8px;overflow:hidden}.crammed-tab[data-v-31fd8ac7]{display:flex;align-items:center;gap:5px;flex:1 1 0;min-width:0;height:26px;padding:0 7px;border-radius:var(--r-xs);background:color-mix(in srgb,var(--tint) 10%,transparent)}.fav[data-v-31fd8ac7]{flex:none;width:9px;height:9px;border-radius:3px;background:color-mix(in srgb,var(--accent) 40%,transparent)}.crammed-tab:nth-child(3n) .fav[data-v-31fd8ac7]{background:color-mix(in srgb,var(--accent) 55%,transparent)}.crammed-tab:nth-child(3n+1) .fav[data-v-31fd8ac7]{background:color-mix(in srgb,var(--text) 30%,transparent)}.tab-name[data-v-31fd8ac7]{overflow:hidden;color:var(--mut);font-size:10px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.frame-body[data-v-31fd8ac7]{position:relative;height:380px;overflow:hidden;background:var(--bg0)}.scene[data-v-31fd8ac7]{--tint: var(--accent);background:var(--bg0)}.scene-ai[data-v-31fd8ac7],.scene-yt[data-v-31fd8ac7],.scene-tabs[data-v-31fd8ac7],.scene-shot[data-v-31fd8ac7],.scene-shrink[data-v-31fd8ac7],.scene-chat[data-v-31fd8ac7],.scene-focus[data-v-31fd8ac7],.scene-search[data-v-31fd8ac7]{--tint: var(--accent)}.demo-video[data-v-31fd8ac7]{width:100%;height:100%;object-fit:cover}.scene[data-v-31fd8ac7]{position:absolute;inset:0}.scene-enter-active[data-v-31fd8ac7],.scene-leave-active[data-v-31fd8ac7]{transition:opacity var(--t1) var(--anim1),transform var(--t1) var(--anim1)}.scene-enter-from[data-v-31fd8ac7]{opacity:0;transform:translateY(10px)}.scene-leave-to[data-v-31fd8ac7]{opacity:0;transform:translateY(-8px)}.demo-cursor[data-v-31fd8ac7]{position:absolute;top:0;left:0;z-index:6;pointer-events:none;color:var(--text);font-size:var(--h4);filter:drop-shadow(0 2px 6px rgba(0,0,0,.35))}.demo-ripple[data-v-31fd8ac7]{position:absolute;z-index:5;width:40px;height:40px;margin:-20px 0 0 -20px;border-radius:var(--rfull);background:rgba(var(--xaccent),.5);pointer-events:none}@media(prefers-reduced-motion:reduce){.demo-cursor[data-v-31fd8ac7],.demo-ripple[data-v-31fd8ac7]{display:none}}.demo-toast[data-v-31fd8ac7]{position:absolute;right:26px;bottom:22px;display:flex;align-items:center;gap:8px;padding:10px 15px;border:1px solid var(--line2);border-radius:var(--r-sm);background:var(--text);box-shadow:var(--float);color:var(--bg0);font-size:var(--h8);font-weight:500}.demo-toast i[data-v-31fd8ac7]{color:var(--accent);font-size:var(--h6)}.article[data-v-31fd8ac7]{position:absolute;top:34px;left:44px;display:flex;flex-direction:column;gap:12px;width:500px}.a-head[data-v-31fd8ac7]{color:var(--text);font-size:var(--h4);font-weight:600;letter-spacing:-.02em}.a-line[data-v-31fd8ac7]{position:relative;margin:0;color:var(--text);font-size:var(--h7);font-weight:500;line-height:1.6}.hl-line span[data-v-31fd8ac7]{position:relative;z-index:1}.hl-fill[data-v-31fd8ac7]{position:absolute;inset:-2px -4px;z-index:0;border-radius:var(--r-xs);background:color-mix(in srgb,var(--tint) 24%,transparent);transform-origin:left center}.ai-popover[data-v-31fd8ac7]{position:absolute;top:104px;left:428px;z-index:4;display:flex;gap:4px;padding:6px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg0);box-shadow:var(--float)}.pop-btn[data-v-31fd8ac7]{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border:none;border-radius:var(--r-xs);background:transparent;color:var(--text);font-size:var(--h9);font-weight:500;cursor:default}.pop-btn i[data-v-31fd8ac7]{font-size:var(--h8)}.pop-btn.primary[data-v-31fd8ac7]{background:var(--accent);color:var(--white)}.ai-answer[data-v-31fd8ac7]{position:absolute;right:40px;bottom:34px;width:330px;padding:var(--sp3);border:1px solid var(--line2);border-radius:var(--r-md);background:var(--bg0);box-shadow:var(--lift)}.ans-head[data-v-31fd8ac7]{display:flex;align-items:center;gap:7px;color:var(--accent);font-size:var(--h9);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.ans-body[data-v-31fd8ac7]{min-height:3.2em;margin:var(--sp1) 0 0;color:var(--text);font-size:var(--h7);font-weight:500;line-height:1.6}.yt-player[data-v-31fd8ac7]{position:absolute;top:24px;left:40px;display:grid;place-items:center;width:450px;height:236px;border-radius:var(--r-md);background:var(--dark1)}.yt-play[data-v-31fd8ac7]{display:grid;place-items:center;width:56px;height:56px;border-radius:var(--rfull);background:#ffffff29;color:var(--white);font-size:var(--h3)}.yt-bar[data-v-31fd8ac7]{position:absolute;bottom:14px;left:16px;right:16px;height:4px;border-radius:3px;background:#ffffff38;overflow:hidden}.yt-fill[data-v-31fd8ac7]{display:block;height:100%;border-radius:3px;background:#f03;transform-origin:left center}.yt-time[data-v-31fd8ac7]{position:absolute;bottom:24px;left:16px;color:#ffffffbf;font-size:10px;font-weight:500}.yt-title[data-v-31fd8ac7]{position:absolute;top:276px;left:40px;width:450px;color:var(--text);font-size:var(--h6);font-weight:500;letter-spacing:-.01em}.yt-channel[data-v-31fd8ac7]{position:absolute;top:306px;left:40px;color:var(--mut2);font-size:var(--h9);font-weight:500}.yt-panel[data-v-31fd8ac7]{position:absolute;top:24px;right:36px;display:flex;flex-direction:column;gap:10px;width:320px;padding:13px 15px;border:1px solid var(--line2);border-radius:var(--r-md);background:var(--card);box-shadow:var(--lift)}.yt-head[data-v-31fd8ac7]{display:flex;align-items:center;justify-content:space-between;gap:8px}.yt-brand[data-v-31fd8ac7]{display:flex;align-items:center;gap:8px;min-width:0}.yt-logo-badge[data-v-31fd8ac7]{display:grid;place-items:center;width:22px;height:22px;border-radius:var(--r-xs);background:color-mix(in srgb,var(--accent) 18%,transparent);color:var(--accent);font-size:var(--h8);flex:none}.yt-brand-meta[data-v-31fd8ac7]{display:flex;flex-direction:column;min-width:0;line-height:1.2}.yt-brand-name[data-v-31fd8ac7]{color:var(--text);font-size:var(--h9);font-weight:600;letter-spacing:-.01em}.yt-brand-sub[data-v-31fd8ac7]{color:var(--mut);font-size:10px;font-weight:500}.yt-head-actions[data-v-31fd8ac7]{display:flex;align-items:center;gap:4px}.yt-action-icon[data-v-31fd8ac7]{display:grid;place-items:center;width:20px;height:20px;border-radius:var(--r-xs);font-size:13px;color:var(--mut2)}.yt-tabs[data-v-31fd8ac7]{display:flex;align-items:center;gap:4px;padding:3px;border-radius:var(--r-xs);background:color-mix(in srgb,var(--text) 6%,transparent)}.yt-tab[data-v-31fd8ac7]{display:inline-flex;align-items:center;justify-content:center;gap:5px;flex:1;height:22px;border-radius:var(--r-xs);font-size:11px;font-weight:500;color:var(--mut)}.yt-tab.active[data-v-31fd8ac7]{background:color-mix(in srgb,var(--text) 14%,var(--bg0));color:var(--text);font-weight:600;box-shadow:0 1px 3px #0003}.yt-tab i[data-v-31fd8ac7]{font-size:12px}.yt-score-wrap[data-v-31fd8ac7]{display:flex;width:100%}.yt-score[data-v-31fd8ac7]{display:flex;width:100%;align-items:center;gap:8px;padding:5px 10px;border-radius:var(--rfull);background:color-mix(in srgb,var(--success) 14%,transparent);border:1px solid color-mix(in srgb,var(--success) 35%,transparent);color:var(--success);font-size:var(--h9);font-weight:600}.score-dot[data-v-31fd8ac7]{width:7px;height:7px;border-radius:50%;background:var(--success);box-shadow:0 0 6px var(--success);flex:none}.score-name[data-v-31fd8ac7]{font-weight:600;letter-spacing:-.01em}.score-percent[data-v-31fd8ac7]{font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em;padding-inline-start:2px}.score-listen[data-v-31fd8ac7]{display:grid;place-items:center;margin-inline-start:auto;width:18px;height:18px;border-radius:var(--rfull);background:color-mix(in srgb,var(--success) 20%,transparent);color:var(--success);font-size:11px;flex:none}.yt-bullets[data-v-31fd8ac7]{display:flex;flex-direction:column;gap:7px}.yt-bullet[data-v-31fd8ac7]{display:flex;align-items:flex-start;gap:8px;min-height:1.4em;margin:0;color:var(--text);font-size:var(--h9);font-weight:500;line-height:1.45}.yt-bullet i[data-v-31fd8ac7]{flex:none;margin-top:2px;color:var(--accent);font-size:13px}.yt-ask-bar[data-v-31fd8ac7]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 6px 5px 10px;border-radius:var(--rfull);border:1px solid var(--line);background:color-mix(in srgb,var(--text) 5%,transparent);margin-top:2px}.yt-ask-input[data-v-31fd8ac7]{display:flex;align-items:center;gap:6px;color:var(--mut);font-size:11px;font-weight:500;min-width:0}.yt-ask-input i[data-v-31fd8ac7]{font-size:12px;color:var(--mut2)}.yt-ask-send[data-v-31fd8ac7]{display:grid;place-items:center;width:20px;height:20px;border-radius:var(--rfull);background:var(--accent);color:var(--white);font-size:11px;flex:none}.tabs-ghost[data-v-31fd8ac7]{position:absolute;top:40px;left:44px;display:flex;flex-direction:column;gap:14px;width:420px;opacity:1}.ghost-line[data-v-31fd8ac7]{height:12px;border-radius:var(--r-xs);background:color-mix(in srgb,var(--text) 45%,transparent)}.ghost-line[data-v-31fd8ac7]:nth-child(2){width:74%}.ghost-line[data-v-31fd8ac7]:nth-child(3){width:52%}.save-btn[data-v-31fd8ac7]{position:absolute;top:30px;right:36px;display:inline-flex;align-items:center;gap:8px;padding:11px 17px;border:none;border-radius:var(--rfull);background:var(--accent);color:var(--white);font-size:var(--h8);font-weight:500;box-shadow:var(--sha-cta2);cursor:default}.session-card[data-v-31fd8ac7]{position:absolute;top:150px;left:50%;display:flex;align-items:center;gap:var(--sp2);width:400px;margin-left:-200px;padding:var(--sp3);border:1px solid var(--line2);border-radius:var(--r-md);background:var(--bg0);box-shadow:var(--lift)}.sess-icon[data-v-31fd8ac7]{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:var(--r-sm);background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent);font-size:var(--h5)}.sess-copy[data-v-31fd8ac7]{display:flex;flex-direction:column;gap:2px;min-width:0}.sess-copy strong[data-v-31fd8ac7]{color:var(--text);font-size:var(--h6);font-weight:500}.sess-copy span[data-v-31fd8ac7]{color:var(--mut);font-size:var(--h9)}.sess-favs[data-v-31fd8ac7]{display:flex;gap:4px;margin-inline-start:auto}.sess-favs .fav[data-v-31fd8ac7]:nth-child(2){background:color-mix(in srgb,var(--accent) 55%,transparent)}.sess-favs .fav[data-v-31fd8ac7]:nth-child(3){background:color-mix(in srgb,var(--accent) 35%,transparent)}.sess-favs .fav[data-v-31fd8ac7]:nth-child(4){background:color-mix(in srgb,var(--text) 25%,transparent)}.shot-title[data-v-31fd8ac7]{position:absolute;top:38px;left:44px;color:var(--text);font-size:var(--h5);font-weight:500;letter-spacing:-.015em}.plans[data-v-31fd8ac7]{position:absolute;top:92px;left:44px;display:flex;gap:16px}.plan[data-v-31fd8ac7]{position:relative;display:flex;flex-direction:column;gap:9px;width:230px;height:196px;margin-top:12px;padding:16px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--card)}.plan.hot[data-v-31fd8ac7]{height:220px;margin-top:0;border-color:color-mix(in srgb,var(--accent) 35%,transparent);background:var(--bg0);box-shadow:var(--lift)}.plan-chip[data-v-31fd8ac7]{position:absolute;top:16px;right:16px;padding:3px 8px;border-radius:var(--rfull);background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent);font-size:10px;font-weight:500}.plan-name[data-v-31fd8ac7]{color:var(--mut);font-size:10px;font-weight:500;letter-spacing:.07em;text-transform:uppercase}.plan-price[data-v-31fd8ac7]{display:flex;align-items:baseline;gap:3px;color:var(--text);font-size:var(--h4);font-weight:700;letter-spacing:-.02em}.plan-price em[data-v-31fd8ac7]{color:var(--mut2);font-size:var(--h9);font-style:normal;font-weight:500}.plan-feat[data-v-31fd8ac7]{display:flex;align-items:center;gap:8px}.plan-feat i[data-v-31fd8ac7]{color:var(--success);font-size:var(--h8)}.feat-bar[data-v-31fd8ac7]{height:7px;border-radius:var(--rfull);background:color-mix(in srgb,var(--tint) 13%,transparent)}.plan-feat.f1 .feat-bar[data-v-31fd8ac7]{width:118px}.plan-feat.f2 .feat-bar[data-v-31fd8ac7]{width:86px}.plan-feat.f3 .feat-bar[data-v-31fd8ac7]{width:138px}.plan-cta[data-v-31fd8ac7]{display:grid;place-items:center;height:30px;margin-top:auto;border:1px solid color-mix(in srgb,var(--tint) 17%,transparent);border-radius:var(--r-xs)}.plan-cta[data-v-31fd8ac7]:after{content:"";width:64px;height:7px;border-radius:var(--rfull);background:color-mix(in srgb,var(--text) 22%,transparent)}.plan.hot .plan-cta[data-v-31fd8ac7]{border:none;background:var(--accent)}.plan.hot .plan-cta[data-v-31fd8ac7]:after{background:color-mix(in srgb,var(--white) 90%,transparent)}.crop-box[data-v-31fd8ac7]{position:absolute;top:80px;left:278px;z-index:3;border:1.5px dashed var(--accent);border-radius:var(--r-xs);background:rgba(var(--xaccent),.07);box-shadow:0 0 0 4000px rgba(var(--xblack),.14)}.handle[data-v-31fd8ac7]{position:absolute;width:9px;height:9px;border:1.5px solid var(--accent);border-radius:3px;background:var(--bg0)}.handle.tl[data-v-31fd8ac7]{top:-5px;left:-5px}.handle.tr[data-v-31fd8ac7]{top:-5px;right:-5px}.handle.bl[data-v-31fd8ac7]{bottom:-5px;left:-5px}.handle.br[data-v-31fd8ac7]{bottom:-5px;right:-5px}.shot-tools[data-v-31fd8ac7]{position:absolute;top:70px;left:544px;z-index:4;display:flex;gap:4px;padding:6px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg0);box-shadow:var(--float)}.shot-tools i[data-v-31fd8ac7]{display:grid;place-items:center;width:30px;height:30px;border-radius:var(--r-xs);color:var(--mut);font-size:var(--h7)}.shot-tools i.hot[data-v-31fd8ac7]{background:var(--accent);color:var(--white)}.dl-card[data-v-31fd8ac7]{position:absolute;top:92px;left:50%;display:flex;flex-direction:column;gap:var(--sp2);width:460px;margin-left:-230px;padding:var(--sp3) var(--sp4);border:1px solid var(--line2);border-radius:var(--r-md);background:var(--bg0);box-shadow:var(--lift)}.dl-label[data-v-31fd8ac7]{color:var(--text);font-size:var(--h9);font-weight:600;letter-spacing:.1em;text-transform:uppercase}.dl-row[data-v-31fd8ac7]{display:flex;align-items:center;gap:var(--sp2)}.dl-thumb[data-v-31fd8ac7]{display:grid;place-items:center;flex:none;width:46px;height:46px;border-radius:var(--r-sm);background:color-mix(in srgb,var(--accent) 15%,transparent);color:var(--accent);font-size:var(--h5)}.dl-meta[data-v-31fd8ac7]{display:flex;flex-direction:column;gap:7px;flex:1;min-width:0}.dl-meta strong[data-v-31fd8ac7]{color:var(--text);font-size:var(--h7);font-weight:600}.dl-track[data-v-31fd8ac7]{display:block;height:7px;border-radius:4px;background:color-mix(in srgb,var(--text) 25%,transparent);overflow:hidden}.dl-fill[data-v-31fd8ac7]{display:block;height:100%;border-radius:4px;background:var(--accent);transform-origin:left center}.dl-opt[data-v-31fd8ac7]{display:flex;align-items:center;gap:6px;color:var(--text);font-size:var(--h9);font-weight:500}.dl-opt i[data-v-31fd8ac7]{color:var(--accent);font-size:var(--h8);animation:dl-spin-31fd8ac7 1.1s linear infinite}@media(prefers-reduced-motion:reduce){.dl-opt i[data-v-31fd8ac7]{animation:none}}@keyframes dl-spin-31fd8ac7{to{transform:rotate(360deg)}}.dl-size[data-v-31fd8ac7]{display:flex;align-items:baseline;gap:4px;color:var(--text);font-size:var(--h4);font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.dl-size em[data-v-31fd8ac7]{color:var(--mut2);font-size:var(--h8);font-style:normal;font-weight:500}.dl-chip[data-v-31fd8ac7]{display:inline-flex;align-items:center;gap:6px;width:max-content;padding:6px 12px;border-radius:var(--rfull);background:var(--text);color:var(--bg0);font-size:var(--h8);font-weight:500}.chatp[data-v-31fd8ac7]{position:absolute;top:34px;left:50%;display:flex;flex-direction:column;gap:var(--sp2);width:520px;margin-left:-260px}.chatp-head[data-v-31fd8ac7]{display:flex;align-items:center;gap:12px;padding-bottom:var(--sp1)}.chatp-head i[data-v-31fd8ac7]{color:var(--mut);font-size:var(--h6)}.chatp-head span[data-v-31fd8ac7]{margin-inline-start:auto;color:var(--mut2);font-size:var(--h9);font-weight:500;letter-spacing:.08em;text-transform:uppercase}.chatp-user[data-v-31fd8ac7]{align-self:flex-end;max-width:78%;padding:10px 15px;border-radius:var(--r-md) 14px 4px 14px;background:var(--accent);color:var(--white);font-size:var(--h8);font-weight:500}.chatp-ans[data-v-31fd8ac7]{display:flex;align-items:flex-start;gap:10px;max-width:88%;padding:var(--sp2) var(--sp3);border:1px solid var(--line);border-radius:var(--r-md) 14px 14px 4px;background:var(--bg0);box-shadow:var(--lift)}.chatp-ans>i[data-v-31fd8ac7]{margin-top:2px;color:var(--accent);font-size:var(--h6)}.chatp-ans p[data-v-31fd8ac7]{min-height:2.9em;margin:0;color:color-mix(in srgb,var(--text) 76%,transparent);font-size:var(--h8);line-height:1.55}.chatp-input[data-v-31fd8ac7]{display:flex;align-items:center;gap:10px;height:42px;padding:0 6px 0 var(--sp3);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg0)}.chatp-input span[data-v-31fd8ac7]{width:110px;height:8px;border-radius:5px;background:color-mix(in srgb,var(--tint) 11%,transparent)}.chatp-input i[data-v-31fd8ac7]{display:grid;place-items:center;width:30px;height:30px;margin-inline-start:auto;border-radius:var(--r-xs);background:var(--accent);color:var(--white);font-size:var(--h8)}.scene-focus[data-v-31fd8ac7]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp3)}.focus-timer[data-v-31fd8ac7]{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border:1px solid var(--line);border-radius:var(--rfull);background:var(--bg0);color:var(--text);font-size:var(--h7);font-weight:500;font-variant-numeric:tabular-nums;box-shadow:var(--lift)}.focus-timer i[data-v-31fd8ac7]{color:var(--accent);font-size:var(--h6)}.focus-wave[data-v-31fd8ac7]{display:flex;align-items:center;gap:5px;height:52px}.focus-wave span[data-v-31fd8ac7]{width:5px;border-radius:3px;background:var(--accent)}.focus-sounds[data-v-31fd8ac7]{display:flex;gap:var(--sp1)}.sound-chip[data-v-31fd8ac7]{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border:1px solid var(--line);border-radius:var(--rfull);color:var(--mut);font-size:var(--h9);font-weight:500}.sound-chip i[data-v-31fd8ac7]{font-size:var(--h8)}.sound-chip.on[data-v-31fd8ac7]{border-color:transparent;background:var(--accent);color:var(--white)}.srch[data-v-31fd8ac7]{position:absolute;top:52px;left:50%;display:flex;flex-direction:column;gap:10px;width:480px;margin-left:-240px}.srch-bar[data-v-31fd8ac7]{display:flex;align-items:center;gap:10px;height:50px;padding:0 var(--sp3);border:1px solid color-mix(in srgb,var(--tint) 16%,transparent);border-radius:var(--r-md);background:var(--bg0);box-shadow:var(--float)}.srch-bar>i[data-v-31fd8ac7]{color:var(--mut2);font-size:var(--h5)}.srch-text[data-v-31fd8ac7]{flex:1;overflow:hidden;color:color-mix(in srgb,var(--text) 76%,transparent);font-size:var(--h7);font-weight:500;white-space:nowrap}.srch-kbd[data-v-31fd8ac7]{padding:3px 8px;border:1px solid color-mix(in srgb,var(--tint) 16%,transparent);border-radius:var(--r-xs);color:var(--mut2);font-size:var(--h9);font-weight:500}.srch-row[data-v-31fd8ac7]{display:flex;align-items:center;gap:12px;height:44px;padding:0 var(--sp3);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg0)}.srch-row .fav[data-v-31fd8ac7]{width:12px;height:12px;border-radius:4px}.srch-row .fav.f2[data-v-31fd8ac7]{background:color-mix(in srgb,var(--accent) 45%,transparent)}.srch-row .fav.f3[data-v-31fd8ac7]{background:color-mix(in srgb,var(--text) 25%,transparent)}.srch-row strong[data-v-31fd8ac7]{color:var(--text);font-size:var(--h8);font-weight:500}.srch-row em[data-v-31fd8ac7]{margin-inline-start:auto;padding:3px 9px;border-radius:var(--rfull);background:color-mix(in srgb,var(--accent) 9%,transparent);color:var(--accent);font-size:var(--h10);font-style:normal;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.demo-rail[data-v-31fd8ac7]{display:grid;grid-template-columns:repeat(2,78px);gap:10px}.rail-btn[data-v-31fd8ac7]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:78px;height:78px;padding:0;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg0);color:var(--mut);cursor:pointer;transition:color var(--t1) var(--anim1),border-color var(--t1) var(--anim1),transform var(--t1) var(--anim1),box-shadow var(--t1) var(--anim1)}.rail-btn[data-v-31fd8ac7]:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--accent) 35%,transparent);box-shadow:var(--lift)}.rail-btn[data-v-31fd8ac7]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.rail-btn>i[data-v-31fd8ac7]{position:relative;z-index:1;font-size:var(--h4)}.rail-btn>span[data-v-31fd8ac7]{position:relative;z-index:1;max-width:72px;overflow:hidden;font-size:10px;font-weight:500;letter-spacing:.01em;line-height:1;text-overflow:ellipsis;white-space:nowrap}.rail-btn.on[data-v-31fd8ac7]{border-color:transparent;color:var(--white);transform:none;box-shadow:none}.rail-marker[data-v-31fd8ac7]{position:absolute;inset:0;z-index:0;border-radius:var(--r-lg);background:var(--accent);box-shadow:var(--sha-cta2)}.rail-ring[data-v-31fd8ac7]{position:absolute;inset:-5px;z-index:2;width:calc(100% + 10px);height:calc(100% + 10px);pointer-events:none}.ring-rect[data-v-31fd8ac7]{fill:none;stroke:var(--accent);stroke-width:3;stroke-linecap:round;stroke-dasharray:100.5;stroke-dashoffset:100.5;opacity:.85;animation:rail-ring-31fd8ac7 5.6s linear forwards}@keyframes rail-ring-31fd8ac7{to{stroke-dashoffset:0}}@media(max-width:1100px){.frame-viewport[data-v-31fd8ac7]{--s: .74}}@media(max-width:880px){.frame-viewport[data-v-31fd8ac7]{--s: .62}}@media(max-width:760px){.demo-layout[data-v-31fd8ac7]{flex-direction:column;gap:var(--sp3)}.frame-viewport[data-v-31fd8ac7]{--s: .62}.demo-rail[data-v-31fd8ac7]{grid-template-columns:repeat(4,64px);gap:10px}.rail-btn[data-v-31fd8ac7]{width:64px;height:64px;border-radius:var(--r-md)}.rail-marker[data-v-31fd8ac7]{border-radius:var(--r-md)}.rail-btn>span[data-v-31fd8ac7]{max-width:58px;font-size:9px}}@media(max-width:560px){.frame-viewport[data-v-31fd8ac7]{--s: .44}}@media(max-width:430px){.frame-viewport[data-v-31fd8ac7]{--s: .38}.demo-rail[data-v-31fd8ac7]{grid-template-columns:repeat(4,54px);gap:8px}.rail-btn[data-v-31fd8ac7]{width:54px;height:54px;border-radius:var(--r-md)}.rail-marker[data-v-31fd8ac7]{border-radius:var(--r-md)}.rail-btn>span[data-v-31fd8ac7]{display:none}.rail-btn>i[data-v-31fd8ac7]{font-size:var(--h4)}}.art[data-v-ba46f59c]{--tint: var(--accent);position:relative;width:100%;height:100%;overflow:hidden;container-type:inline-size;background:var(--accent);pointer-events:none}.scene[data-v-ba46f59c]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:var(--sp3);padding:var(--sp2) var(--sp3)}.page[data-v-ba46f59c]{position:relative;flex:1 1 auto;min-width:0;max-width:400px;height:152px;display:flex;flex-direction:column;border:1px solid var(--dark2);border-radius:var(--r-md);background:var(--dark1);box-shadow:0 12px 32px #0006}.chrome[data-v-ba46f59c]{display:flex;align-items:center;gap:5px;flex:none;height:26px;padding:0 10px;border-bottom:1px solid var(--dark2);border-radius:calc(var(--r-md) - 1px) calc(var(--r-md) - 1px) 0 0;background:#ffffff0a}.dot[data-v-ba46f59c]{width:7px;height:7px;border-radius:var(--rfull)}.d1[data-v-ba46f59c]{background:#ffffff59}.d2[data-v-ba46f59c]{background:#ffffff38}.d3[data-v-ba46f59c]{background:#ffffff26}.url[data-v-ba46f59c]{flex:1;max-width:56%;height:8px;margin-inline-start:6px;border-radius:var(--rfull);background:#ffffff2e}.body[data-v-ba46f59c]{flex:1;display:flex;flex-direction:column;justify-content:center;gap:11px;padding:0 var(--sp2)}.bar[data-v-ba46f59c]{height:9px;border-radius:5px;background:#ffffff52}.head[data-v-ba46f59c]{width:58%;height:12px;border-radius:6px;background:var(--white)}.l1[data-v-ba46f59c]{width:100%}.l2[data-v-ba46f59c]{width:62%}.pick[data-v-ba46f59c]{position:relative;width:84%;height:9px}.pick-fill[data-v-ba46f59c]{position:absolute;inset:-5px -7px;border:1.5px solid color-mix(in srgb,var(--tint) 80%,transparent);border-radius:7px;background:color-mix(in srgb,var(--tint) 30%,transparent);transform-origin:left center}.pick-ink[data-v-ba46f59c]{position:absolute;inset:0;border-radius:5px;background:var(--white)}.tools[data-v-ba46f59c]{position:absolute;inset-inline-start:26px;bottom:-10px;display:flex;align-items:center;gap:6px;padding:6px;border:1px solid var(--dark2);border-radius:var(--r-sm);background:var(--dark1);box-shadow:0 12px 32px #0000007a}.tool[data-v-ba46f59c]{position:relative;display:grid;place-items:center;width:30px;height:30px;border-radius:var(--r-xs);font-size:var(--h6)}.live[data-v-ba46f59c]{background:var(--tint);color:var(--white);box-shadow:0 4px 12px color-mix(in srgb,var(--tint) 42%,transparent)}.t-warn[data-v-ba46f59c],.t-success[data-v-ba46f59c],.t-error[data-v-ba46f59c]{background:#ffffff1a;color:#ffffffb3}.tap[data-v-ba46f59c]{position:absolute;inset:-3px;border:2px solid var(--tint);border-radius:11px;opacity:0}.answer[data-v-ba46f59c]{position:relative;flex:0 0 auto;align-self:center;width:40%;max-width:236px;min-width:148px;display:flex;flex-direction:column;gap:9px;padding:var(--sp2);border:1px solid var(--dark2);border-radius:var(--r-md);background:var(--dark1);box-shadow:0 12px 32px #0006}.answer-top[data-v-ba46f59c]{display:flex;align-items:center;gap:8px}.spark[data-v-ba46f59c]{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:var(--r-xs);background:var(--tint);color:var(--white);font-size:var(--h7);box-shadow:0 4px 12px color-mix(in srgb,var(--tint) 40%,transparent)}.answer-title[data-v-ba46f59c]{flex:1;height:9px;border-radius:5px;background:var(--tint);transform-origin:left center}.done[data-v-ba46f59c]{flex:none;display:grid;place-items:center;width:20px;height:20px;border-radius:var(--rfull);background:var(--accent);color:var(--white);font-size:var(--h8)}.ans[data-v-ba46f59c]{height:8px;border-radius:5px;background:#ffffff52;transform-origin:left center}.w1[data-v-ba46f59c]{width:100%}.w2[data-v-ba46f59c]{width:88%}.w3[data-v-ba46f59c]{width:54%}.ans-last[data-v-ba46f59c]{display:flex;align-items:center;gap:5px}.caret[data-v-ba46f59c]{flex:none;width:2px;height:12px;border-radius:1px;background:var(--tint)}[dir=rtl] .pick-fill[data-v-ba46f59c],[dir=rtl] .answer-title[data-v-ba46f59c],[dir=rtl] .ans[data-v-ba46f59c]{transform-origin:right center}@container (max-width: 440px){.scene[data-v-ba46f59c]{gap:var(--sp2);padding:var(--sp2)}.chrome[data-v-ba46f59c]{height:22px}.tools[data-v-ba46f59c]{inset-inline-start:14px;gap:4px;padding:5px}.tool[data-v-ba46f59c]{width:25px;height:25px;font-size:var(--h7)}.answer[data-v-ba46f59c]{width:42%;min-width:132px;gap:7px;padding:10px}.spark[data-v-ba46f59c]{width:20px;height:20px}.done[data-v-ba46f59c]{width:16px;height:16px;font-size:var(--h9)}}.art[data-v-1029a3ff]{--tint: var(--accent);position:relative;width:100%;height:100%;overflow:hidden;container-type:inline-size;background:var(--error);pointer-events:none}.scene[data-v-1029a3ff]{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:12px;padding:var(--sp2) var(--sp3)}.top[data-v-1029a3ff]{display:flex;align-items:stretch;gap:12px;flex:none;height:84px}.player[data-v-1029a3ff]{position:relative;display:grid;place-items:center;flex:none;width:50%;border-radius:var(--r-md);overflow:hidden;background:var(--dark1);box-shadow:var(--lift);border:1px solid var(--dark2)}.scan[data-v-1029a3ff]{position:absolute;inset:-30%;opacity:0;background:linear-gradient(104deg,transparent 34%,color-mix(in srgb,#ff0033 55%,transparent) 45%,color-mix(in srgb,var(--white) 68%,transparent) 50%,color-mix(in srgb,#ff0033 55%,transparent) 55%,transparent 66%)}.play[data-v-1029a3ff]{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:var(--rfull);background:#f03;color:var(--white);font-size:var(--h4);box-shadow:0 8px 22px color-mix(in srgb,#ff0033 55%,transparent)}.ring[data-v-1029a3ff]{position:absolute;inset:-7px;border:2px solid #ff0033;border-radius:var(--rfull);opacity:0}.dur[data-v-1029a3ff]{position:absolute;inset-inline-end:8px;bottom:8px;padding:3px 7px;border-radius:var(--r-xs);background:color-mix(in srgb,var(--dark0) 72%,transparent);color:var(--white);font-size:var(--h9);font-weight:500;line-height:1;font-variant-numeric:tabular-nums}.score[data-v-1029a3ff]{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:10px;padding:11px 13px;border-radius:var(--r-md);background:var(--dark1);color:var(--white);border:1px solid var(--dark2);box-shadow:0 10px 24px #0006}.score-top[data-v-1029a3ff]{display:flex;align-items:center;gap:8px}.score-bolt[data-v-1029a3ff]{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:var(--rfull);background:var(--success);color:var(--white);font-size:var(--h8)}.score-num[data-v-1029a3ff]{font-size:var(--h2);font-weight:600;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--success)}.meter[data-v-1029a3ff]{position:relative;height:8px;border-radius:var(--rfull);background:color-mix(in srgb,var(--success) 20%,transparent);overflow:hidden}.meter-fill[data-v-1029a3ff]{position:absolute;inset:0;border-radius:var(--rfull);background:var(--success);transform:scaleX(.94);transform-origin:left center}.points[data-v-1029a3ff]{display:flex;flex-direction:column;gap:7px}.point[data-v-1029a3ff]{display:flex;align-items:center;gap:8px}.stamp[data-v-1029a3ff]{flex:none;padding:4px 8px;border-radius:var(--rfull);border:1px solid var(--dark2);background:#ffffff1a;color:#fffc;font-size:var(--h9);font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.point-line[data-v-1029a3ff]{flex:none;height:8px;border-radius:5px;background:#ffffff4d;transform-origin:left center}.w1[data-v-1029a3ff]{width:72%}.w2[data-v-1029a3ff]{width:56%}.w3[data-v-1029a3ff]{width:64%}[dir=rtl] .meter-fill[data-v-1029a3ff],[dir=rtl] .point-line[data-v-1029a3ff]{transform-origin:right center}@container (max-width: 300px){.scene[data-v-1029a3ff]{gap:10px;padding:var(--sp2)}.top[data-v-1029a3ff]{height:74px}.play[data-v-1029a3ff]{width:36px;height:36px;font-size:var(--h5)}.score[data-v-1029a3ff]{padding:9px 10px;gap:8px}.score-num[data-v-1029a3ff]{font-size:var(--h3)}.score-bolt[data-v-1029a3ff]{width:18px;height:18px;font-size:var(--h9)}}.art[data-v-497f5da7]{--tint: var(--accent);position:relative;width:100%;height:100%;min-height:200px;overflow:hidden;background:var(--dark0)}.tray[data-v-497f5da7]{position:absolute;inset:auto 0 16px;display:grid;place-items:center}.card[data-v-497f5da7]{display:flex;align-items:center;gap:12px;width:300px;max-width:calc(100% - 28px);padding:12px;border-radius:var(--r-md);background:var(--white);box-shadow:0 16px 36px #0000008c}.tile[data-v-497f5da7]{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:var(--r-sm);background:var(--tint);color:var(--white);font-size:var(--h5);box-shadow:0 6px 18px color-mix(in srgb,var(--accent) 40%,transparent)}.meta[data-v-497f5da7]{display:flex;flex-direction:column;gap:8px;min-width:0}.count[data-v-497f5da7]{color:var(--dark0);font-size:var(--h7);font-weight:600;line-height:1}.dots[data-v-497f5da7]{display:flex;align-items:center;gap:5px}.dot[data-v-497f5da7]{width:11px;height:11px;border-radius:var(--rfull);background:var(--accent);opacity:calc(.5 + var(--hue, 0) * .004)}.more[data-v-497f5da7]{padding:2px 6px;border-radius:var(--rfull);background:#0a0a0c12;color:#0a0a0c8c;font-size:var(--h9);font-weight:600;line-height:1.5}.ok[data-v-497f5da7]{display:grid;place-items:center;flex:none;margin-inline-start:auto;width:28px;height:28px;border-radius:var(--rfull);background:var(--tint);color:var(--white);font-size:var(--h7)}.swarm[data-v-497f5da7],.ghosts[data-v-497f5da7]{position:absolute;inset:0}.swarm[data-v-497f5da7]{translate:0 50px}.pip[data-v-497f5da7]{position:absolute;left:50%;top:50%;width:30px;height:30px;margin:-15px 0 0 -15px;border-radius:10px;translate:var(--fx) var(--fy);background:var(--accent);box-shadow:0 6px 20px color-mix(in srgb,var(--accent) 60%,transparent)}.round[data-v-497f5da7]{border-radius:var(--rfull)}.fav[data-v-497f5da7]{box-shadow:inset 0 0 0 2px #ffffff57,0 6px 18px color-mix(in srgb,var(--accent) 62%,transparent)}.ghost[data-v-497f5da7]{background:#ffffff1c;box-shadow:none}.freed[data-v-497f5da7]{position:absolute;top:14px;inset-inline-end:50px;display:inline-flex;align-items:center;gap:6px;padding:8px 13px;border-radius:var(--rfull);background:var(--white);color:var(--dark0);font-size:var(--h8);font-weight:700;line-height:1;box-shadow:0 8px 24px #00000080}.dark .card[data-v-497f5da7]{background:var(--dark1);border:1px solid var(--dark2)}.dark .count[data-v-497f5da7]{color:var(--white)}.dark .more[data-v-497f5da7]{background:#ffffff1f;color:#fffc}.dark .freed[data-v-497f5da7]{background:var(--dark1);border:1px solid var(--dark2);color:var(--white)}.art[data-v-37bdee32]{--tint: var(--accent);position:relative;width:100%;height:100%;min-height:200px;overflow:hidden;background:var(--success)}.page[data-v-37bdee32]{position:absolute;inset:14px;display:flex;flex-direction:column;gap:12px;padding:12px;border-radius:var(--r-md);border:1px solid var(--dark2);background:var(--dark1);overflow:hidden;box-shadow:0 14px 34px #00000073}.bar[data-v-37bdee32]{height:18px;border-radius:6px;background:var(--white)}.row[data-v-37bdee32]{display:flex;align-items:flex-start;gap:10px}.photo[data-v-37bdee32]{flex:none;width:132px;height:66px;border-radius:10px;background:color-mix(in srgb,var(--accent) 30%,var(--dark0));border:1px solid var(--dark2)}.col[data-v-37bdee32]{display:flex;flex:1;flex-direction:column;gap:9px;min-width:0}.line[data-v-37bdee32]{width:100%;height:9px;border-radius:5px;background:#ffffff57}.w2[data-v-37bdee32]{width:92%}.w3[data-v-37bdee32]{width:78%}.w4[data-v-37bdee32]{width:58%}.w5[data-v-37bdee32]{width:88%}.w6[data-v-37bdee32]{width:54%}.scrim[data-v-37bdee32],.crop[data-v-37bdee32]{position:absolute;left:8px;top:32px;width:var(--cw);height:var(--ch)}.scrim[data-v-37bdee32]{border-radius:8px;box-shadow:0 0 0 2000px color-mix(in srgb,var(--dark0) 40%,transparent)}.frame[data-v-37bdee32]{position:absolute;inset:0}.box[data-v-37bdee32]{position:absolute;inset:0;border:2.5px solid var(--tint);border-radius:8px;background:color-mix(in srgb,var(--tint) 14%,transparent);transform-origin:top left}.hand[data-v-37bdee32]{position:absolute;width:12px;height:12px;border-radius:var(--rfull);border:2.5px solid var(--tint);background:var(--dark1);box-shadow:0 2px 6px #0006}.tl[data-v-37bdee32]{top:-8px;left:-8px}.tr[data-v-37bdee32]{top:-8px;right:-8px}.bl[data-v-37bdee32]{bottom:-8px;left:-8px}.br[data-v-37bdee32]{bottom:-8px;right:-8px}.swipe[data-v-37bdee32]{position:absolute;left:8px;top:88px;width:104px;height:11px;border-radius:5px;background:color-mix(in srgb,var(--accent) 35%,transparent);transform-origin:left center}.tools[data-v-37bdee32]{position:absolute;left:22px;top:154px;display:flex;gap:5px;padding:6px;border-radius:var(--r-sm);border:1px solid color-mix(in srgb,var(--white) 12%,transparent);background:var(--dark1);box-shadow:0 10px 24px #00000073}.active[data-v-37bdee32]{position:absolute;left:6px;top:6px;width:26px;height:26px;border-radius:var(--r-xs);background:var(--tint)}.tools i[data-v-37bdee32]{position:relative;z-index:1;display:grid;place-items:center;width:26px;height:26px;border-radius:var(--r-xs);color:var(--white);font-size:var(--h7)}.toast[data-v-37bdee32]{position:absolute;bottom:12px;inset-inline-end:12px;display:inline-flex;align-items:center;gap:6px;padding:8px 13px;border-radius:var(--rfull);background:var(--white);color:var(--dark0);font-size:var(--h8);font-weight:700;line-height:1;box-shadow:0 8px 24px #0006}.dark .toast[data-v-37bdee32]{background:var(--dark1);border:1px solid var(--dark2);color:var(--white)}.art[data-v-a3282887]{--tint: var(--accent);position:relative;width:100%;height:100%;overflow:hidden;background:var(--accent)}.stack[data-v-a3282887]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.stage[data-v-a3282887]{position:relative;width:196px;height:88px}.squeeze[data-v-a3282887]{position:absolute;inset:0;transform-origin:50% 50%;transform:scaleX(.56)}.tile[data-v-a3282887]{position:absolute;inset:0;border-radius:var(--r-sm);background:var(--dark0);border:1px solid var(--dark2);box-shadow:0 14px 30px #0000006b}.mark[data-v-a3282887]{position:absolute;inset:0;display:grid;place-items:center}.mark i[data-v-a3282887]{color:var(--white);font-size:var(--h2);filter:drop-shadow(0 2px 7px rgba(0,0,0,.28))}.jaw[data-v-a3282887]{position:absolute;top:50%;width:14px;height:54px;margin-top:-27px;border-radius:6px;background:var(--white);box-shadow:0 8px 18px #00000052}.jaw[data-v-a3282887]:after{content:"";position:absolute;inset:42% 4px;border-radius:2px;background:color-mix(in srgb,var(--dark0) 45%,transparent)}.jaw.l[data-v-a3282887]{left:25px}.jaw.r[data-v-a3282887]{right:25px}.cut[data-v-a3282887]{position:absolute;top:-13px;inset-inline-end:-26px;display:inline-flex;align-items:center;gap:4px;padding:5px 10px;border-radius:var(--rfull);background:var(--dark0);color:var(--white);font-size:var(--h8);font-weight:600;box-shadow:0 8px 20px #0006}.sizes[data-v-a3282887]{display:flex;align-items:center;gap:10px;font-variant-numeric:tabular-nums}.old[data-v-a3282887]{position:relative;padding:6px 12px;border-radius:var(--rfull);border:1px solid rgba(255,255,255,.28);background:#ffffff29;color:#fffc;font-size:var(--h7);font-weight:600}.strike[data-v-a3282887]{position:absolute;inset-inline:8px;top:50%;height:2px;margin-top:-1px;border-radius:2px;background:#fffc;transform-origin:left center}[dir=rtl] .strike[data-v-a3282887]{transform-origin:right center}.tip[data-v-a3282887]{display:grid;place-items:center;color:#ffffffd9;font-size:var(--h7)}[dir=rtl] .tip i[data-v-a3282887]{transform:rotate(180deg)}.new[data-v-a3282887]{padding:7px 14px;border-radius:var(--rfull);background:var(--white);color:var(--dark0);font-size:var(--h6);font-weight:600;box-shadow:0 8px 20px #0000004d}.dark .new[data-v-a3282887]{background:var(--dark1);border:1px solid var(--dark2);color:var(--white)}.art[data-v-ccafe30b]{--tint: var(--accent);position:relative;width:100%;height:100%;overflow:hidden;background:var(--warn)}.panel[data-v-ccafe30b]{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:12px;padding:12px 22px}.reply[data-v-ccafe30b]{position:relative;align-self:flex-start;width:100%;max-width:420px;display:flex;flex-direction:column;gap:8px;padding:11px 15px;padding-inline-start:19px;overflow:hidden;border:1px solid var(--dark2);border-radius:var(--r-sm);background:var(--dark1);box-shadow:0 10px 28px #0000005c}.edge[data-v-ccafe30b]{position:absolute;inset-block:0;inset-inline-start:0;width:5px;background:var(--pc)}.rline[data-v-ccafe30b]{height:9px;border-radius:5px;background:#ffffff57}.rline.a[data-v-ccafe30b]{width:82%}.rline.b[data-v-ccafe30b]{width:54%;transform-origin:left center}[dir=rtl] .rline.b[data-v-ccafe30b]{transform-origin:right center}.row[data-v-ccafe30b]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.tile[data-v-ccafe30b]{position:relative}.body[data-v-ccafe30b]{position:relative;display:flex;align-items:center;gap:8px;height:44px;padding-inline:12px 22px;border:1px solid var(--dark2);border-radius:var(--r-sm);background:var(--dark1);box-shadow:0 4px 12px #00000047}.live[data-v-ccafe30b]{position:absolute;inset:-1px;z-index:0;border:1.5px solid var(--pc);border-radius:calc(var(--r-sm) + 1px);background:color-mix(in srgb,var(--pc) 12%,transparent);box-shadow:0 10px 24px color-mix(in srgb,var(--pc) 32%,transparent)}.plogo[data-v-ccafe30b],.pname[data-v-ccafe30b],.tick[data-v-ccafe30b]{position:relative;z-index:1}.plogo[data-v-ccafe30b]{flex:none;color:var(--pc);font-size:var(--h5)}.pname[data-v-ccafe30b]{overflow:hidden;color:#ffffffd9;font-size:var(--h8);font-weight:600;white-space:nowrap}.tick[data-v-ccafe30b]{position:absolute;top:-6px;inset-inline-end:-6px;display:grid;place-items:center;width:17px;height:17px;border:2px solid var(--dark1);border-radius:var(--rfull);background:var(--accent);color:var(--white)}.tick i[data-v-ccafe30b]{font-size:10px}.bar[data-v-ccafe30b]{display:flex;align-items:center;gap:9px;height:46px;padding-inline:16px 7px;border:1px solid var(--dark2);border-radius:var(--rfull);background:var(--dark1);box-shadow:0 4px 12px #00000047}.btext[data-v-ccafe30b]{width:168px;max-width:46%;height:9px;border-radius:5px;background:#ffffff4d}.caret[data-v-ccafe30b]{width:2px;height:17px;border-radius:1px;background:var(--tint)}.send[data-v-ccafe30b]{display:grid;place-items:center;width:32px;height:32px;margin-inline-start:auto;border-radius:var(--rfull);background:var(--accent);color:var(--white);font-size:var(--h6);box-shadow:0 6px 16px color-mix(in srgb,var(--accent) 45%,transparent)}.art[data-v-35f6bb67]{--tint: var(--accent);position:relative;width:100%;height:100%;overflow:hidden;background:var(--dark0)}.stack[data-v-35f6bb67]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:24px;padding:0 var(--sp3) 48px}.eq[data-v-35f6bb67]{display:flex;align-items:center;gap:5px;height:88px}.bar[data-v-35f6bb67]{flex:none;width:7px;border-radius:4px;background:linear-gradient(180deg,var(--white) 0%,color-mix(in srgb,var(--accent) 55%,var(--white)) 40%,var(--accent) 100%);transform-origin:50% 50%}.dial[data-v-35f6bb67]{position:relative;flex:none;display:grid;place-items:center;width:92px;height:92px}.halo[data-v-35f6bb67]{position:absolute;inset:-9px;border:2px solid color-mix(in srgb,var(--tint) 60%,transparent);border-radius:var(--rfull)}.dial svg[data-v-35f6bb67]{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.track[data-v-35f6bb67],.fill[data-v-35f6bb67]{fill:none;stroke-width:4.5;stroke-linecap:round}.track[data-v-35f6bb67]{stroke:#ffffff29}.fill[data-v-35f6bb67]{stroke:var(--tint);stroke-dasharray:100;stroke-dashoffset:16}.time[data-v-35f6bb67]{position:relative;color:var(--white);font-size:var(--h7);font-weight:600;font-variant-numeric:tabular-nums}.nudge[data-v-35f6bb67]{position:absolute;inset-inline:0;bottom:14px;display:flex;justify-content:center}.chip[data-v-35f6bb67]{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:var(--rfull);background:var(--accent);color:var(--white)!important;font-size:var(--h8);font-weight:600;box-shadow:0 10px 24px color-mix(in srgb,var(--accent) 55%,transparent)}.chip i[data-v-35f6bb67]{color:var(--white)!important}.words[data-v-c951e6f1]{unicode-bidi:plaintext;text-wrap:balance}.word[data-v-c951e6f1]{display:inline-block;line-height:inherit;will-change:transform,filter,opacity}.swap[data-v-ccc38cf5]{padding-block:var(--sect)}.container[data-v-ccc38cf5]{width:min(100%,var(--max0));margin:0 auto;padding:0 var(--gutter)}.section-head[data-v-ccc38cf5]{margin-bottom:var(--sp5);text-align:center}.eyebrow[data-v-ccc38cf5]{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-ccc38cf5]{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-ccc38cf5]{max-width:620px;margin:var(--sp2) auto 0;color:var(--mut);font-size:var(--h5);line-height:1.55}.swap-grid[data-v-ccc38cf5]{display:grid;grid-template-columns:1fr auto 1fr;gap:var(--sp3);align-items:stretch}.swap-card[data-v-ccc38cf5]{position:relative;display:flex;flex-direction:column;align-items:center;padding:var(--sp4) var(--sp3);border-radius:var(--r-xl);border:1px solid var(--line);background:var(--card);overflow:hidden;isolation:isolate}.card-before[data-v-ccc38cf5]:before,.card-after[data-v-ccc38cf5]:before{content:"";position:absolute;inset:-40% -20% auto;height:100%;border-radius:50%;filter:blur(60px);z-index:-1}.card-before[data-v-ccc38cf5]:before{background:var(--error);opacity:.18}.card-after[data-v-ccc38cf5]:before{background:var(--accent);opacity:.45}.card-badge[data-v-ccc38cf5]{display:inline-flex;align-items:center;height:28px;padding:0 14px;border-radius:var(--rfull);font-size:var(--h9);font-weight:600;letter-spacing:.04em;text-transform:uppercase;margin-bottom:var(--sp3)}.badge-before[data-v-ccc38cf5]{background:color-mix(in srgb,var(--error) 12%,transparent);color:var(--error)}.badge-after[data-v-ccc38cf5]{background:color-mix(in srgb,var(--accent) 15%,transparent);color:var(--accent)}.card-hero[data-v-ccc38cf5]{display:flex;flex-direction:column;align-items:center;margin-bottom:var(--sp3)}.hero-number[data-v-ccc38cf5]{font-size:clamp(4.5rem,9vw,7.5rem);font-weight:700;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}.num-before[data-v-ccc38cf5]{color:var(--error)}.num-after[data-v-ccc38cf5]{color:var(--accent)}.hero-label[data-v-ccc38cf5]{color:var(--mut);font-size:var(--h6);font-weight:500;margin-top:4px}.icon-cluster[data-v-ccc38cf5]{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;width:100%;max-width:240px;padding:var(--sp3);margin-bottom:var(--sp3)}.cluster-tile[data-v-ccc38cf5]{display:grid;place-items:center;aspect-ratio:1;padding:6px;border-radius:var(--r-sm);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-ccc38cf5]{width:100%;height:100%;object-fit:contain;border-radius:4px}.icon-solo[data-v-ccc38cf5]{position:relative;display:grid;place-items:center;width:100%;max-width:240px;aspect-ratio:5/3;margin-bottom:var(--sp3)}.solo-glow[data-v-ccc38cf5]{position:absolute;width:100px;height:100px;border-radius:var(--rfull);background:color-mix(in srgb,var(--accent) 20%,transparent);animation:glow-pulse-ccc38cf5 2.4s var(--anim0) infinite}@keyframes glow-pulse-ccc38cf5{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.4);opacity:0}}.solo-img[data-v-ccc38cf5]{position:relative;width:72px;height:72px;border-radius:var(--r-md);filter:drop-shadow(0 4px 20px rgba(var(--xaccent),.3))}.card-stats[data-v-ccc38cf5]{display:flex;flex-direction:column;gap:2px;width:100%}.stat-row[data-v-ccc38cf5]{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:var(--r-sm);background:color-mix(in srgb,var(--text) 4%,transparent)}.stat-icon[data-v-ccc38cf5]{font-size:20px;flex:none}.stat-icon-before[data-v-ccc38cf5]{color:var(--error)}.stat-icon-after[data-v-ccc38cf5]{color:var(--accent)}.stat-text[data-v-ccc38cf5]{color:var(--text);font-size:var(--h8);font-weight:500}.swap-arrow[data-v-ccc38cf5]{display:grid;place-items:center;align-self:center;width:48px;height:48px;border-radius:var(--rfull);background:var(--card);border:1px solid var(--line);box-shadow:var(--sha0);color:var(--mut);font-size:22px}.swap-cta-wrap[data-v-ccc38cf5]{display:flex;justify-content:center;margin-top:var(--sp5)}.swap-cta[data-v-ccc38cf5]{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp1);min-height:52px;padding:0 var(--sp4);border-radius:var(--rfull);background:var(--accent);box-shadow:0 2px 8px rgba(var(--xaccent),.2);color:var(--white);font-size:var(--h6);font-weight:500;text-decoration:none;transition:transform var(--t1) var(--anim1),box-shadow var(--t1) var(--anim1)}.swap-cta[data-v-ccc38cf5]:hover{transform:translateY(-1px);box-shadow:var(--sha-cta2)}.swap-cta[data-v-ccc38cf5]:active{transform:translateY(0)}.swap-cta[data-v-ccc38cf5]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media(max-width:700px){.swap-grid[data-v-ccc38cf5]{grid-template-columns:1fr;gap:var(--sp2)}.swap-arrow[data-v-ccc38cf5]{justify-self:center;transform:rotate(90deg)}.hero-number[data-v-ccc38cf5]{font-size:clamp(3.5rem,14vw,5rem)}.icon-cluster[data-v-ccc38cf5]{max-width:200px;gap:6px}.cluster-tile[data-v-ccc38cf5]{padding:4px}.solo-img[data-v-ccc38cf5]{width:56px;height:56px}.solo-glow[data-v-ccc38cf5]{width:80px;height:80px}}@media(prefers-reduced-motion:reduce){.solo-glow[data-v-ccc38cf5]{display:none}.swap-cta[data-v-ccc38cf5]: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-94cbebf2]{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-94cbebf2]{opacity:1;translate:0 0}.sticky-bar[data-v-94cbebf2]{display:flex;align-items:center;gap:10px;max-width:100%;padding:8px 14px 8px 10px;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 18px 44px rgba(var(--xink),.18);pointer-events:auto}.dark .sticky-bar[data-v-94cbebf2]{box-shadow:0 1px #ffffff0f inset,0 18px 44px #00000080}.sticky-mascot[data-v-94cbebf2]{display:flex;align-items:center;justify-content:center;width:62px;height:44px;margin:-12px -12px -12px 10px;flex:none}.sticky-copy[data-v-94cbebf2]{display:flex;flex-direction:column;justify-content:center;gap:2px;min-width:0;margin-inline-end:4px}.sticky-copy strong[data-v-94cbebf2]{color:var(--text);font-size:var(--h7);font-weight:600;letter-spacing:-.03em;word-spacing:.08rem;line-height:1.3;white-space:nowrap}.sticky-copy small[data-v-94cbebf2]{display:inline-flex;align-items:center;gap:5px;color:var(--mut2);font-size:var(--h9);font-weight:500;line-height:1.3;white-space:nowrap}.sticky-copy small i[data-v-94cbebf2]{color:var(--warn);font-size:var(--h8)}.sticky-btn[data-v-94cbebf2]{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp1);flex:none;height:40px;min-height:40px;padding:0 20px;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:600;white-space:nowrap;text-decoration:none;transition:transform var(--t1) var(--anim1),box-shadow var(--t1) var(--anim1)}.sticky-btn[data-v-94cbebf2]:hover{transform:translateY(-1px);box-shadow:var(--sha-cta2)}.sticky-btn[data-v-94cbebf2]:focus-visible,.sticky-x[data-v-94cbebf2]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.sticky-x[data-v-94cbebf2]{display:grid;place-items:center;flex:none;width:32px;height:32px;margin-inline-start:-2px;border:none;border-radius:var(--rfull);background:none;color:var(--mut3);font-size:var(--h7);cursor:pointer;transition:color var(--t1) var(--anim1),background var(--t1) var(--anim1)}.sticky-x[data-v-94cbebf2]:hover{background:color-mix(in srgb,var(--text) 7%,transparent);color:var(--text)}@media(max-width:900px){.sticky-cta[data-v-94cbebf2]{display:none}}@media(prefers-reduced-motion:reduce){.sticky-cta[data-v-94cbebf2]{transition:opacity var(--t1) linear;translate:0 0}.sticky-btn[data-v-94cbebf2]: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-65c907a8]{padding-block:var(--sect)}.container[data-v-65c907a8]{width:min(100%,var(--max0));margin:0 auto;padding:0 var(--gutter)}.section-head[data-v-65c907a8]{margin-bottom:var(--sp5);text-align:center}.eyebrow[data-v-65c907a8]{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-65c907a8]{max-width:720px;margin:0 auto;color:var(--text);font-size:clamp(2rem,3.4vw,3.3rem);font-weight:600;letter-spacing:-.045em;line-height:1.02}.section-sub[data-v-65c907a8]{max-width:560px;margin:var(--sp2) auto 0;color:var(--mut);font-size:var(--h5);line-height:1.6}.badges[data-v-65c907a8]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp2);margin-bottom:var(--sp6)}.badge[data-v-65c907a8]{display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:0 var(--sp3);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-65c907a8]:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--accent) 32%,transparent);box-shadow:var(--lift)}.badge-logo[data-v-65c907a8]{width:20px;height:20px;object-fit:contain}.badge-name[data-v-65c907a8]{color:var(--text);font-size:var(--h7);font-weight:500;letter-spacing:-.01em}.badge-rating[data-v-65c907a8]{display:inline-flex;align-items:center;gap:4px;color:var(--text);font-size:var(--h7);font-weight:500;font-variant-numeric:tabular-nums}.badge-rating i[data-v-65c907a8]{color:var(--warn);font-size:var(--h8)}.badge-count[data-v-65c907a8]{padding-inline-start:10px;border-inline-start:1px solid var(--line);color:var(--mut2);font-size:var(--h8);font-weight:500;white-space:nowrap}.badge-open[data-v-65c907a8]{color:var(--mut3);font-size:var(--h9)}.bd-mascot[data-v-65c907a8]{display:flex;justify-content:center;margin-bottom:var(--sp2)}.grid[data-v-65c907a8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp3)}.card[data-v-65c907a8]{display:flex;flex-direction:column;min-width:0;gap:var(--sp2);margin:0;padding:var(--sp4);border:1px solid var(--line);border-radius:var(--r-lg);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-65c907a8]:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--accent) 32%,transparent);box-shadow:var(--lift)}.card[data-v-65c907a8]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.stars[data-v-65c907a8]{display:flex;gap:3px;color:var(--warn);font-size:var(--h7)}.stars i.dim[data-v-65c907a8]{color:color-mix(in srgb,var(--text) 14%,transparent)}.review-title[data-v-65c907a8]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;color:var(--text);font-size:var(--h6);font-weight:500;letter-spacing:-.015em;line-height:1.35}.quote[data-v-65c907a8]{margin:0;color:var(--mut);font-size:var(--h7);line-height:1.55}.meta[data-v-65c907a8]{display:flex;align-items:center;gap:10px;margin-top:auto;padding-top:var(--sp2);border-top:1px solid var(--line)}.avatar[data-v-65c907a8]{position:relative;flex:none}.monogram[data-v-65c907a8]{display:grid;place-items:center;width:38px;height:38px;border-radius:var(--rfull);background:color-mix(in srgb,var(--text) 86%,transparent);color:var(--bg0);font-size:var(--h7);font-weight:500;box-shadow:0 4px 12px hsl(var(--hue) 70% 50% / .28)}.avatar-badge[data-v-65c907a8]{position:absolute;right:-3px;bottom:-3px;width:15px;height:15px;padding:2px;border-radius:var(--rfull);background:var(--bg0);box-shadow:0 1px 4px rgba(var(--xink),.18);object-fit:contain}.who[data-v-65c907a8]{display:flex;flex-direction:column;gap:1px;min-width:0}.name[data-v-65c907a8]{color:var(--text);font-size:var(--h8);font-weight:500;letter-spacing:-.01em}.role[data-v-65c907a8]{overflow:hidden;color:var(--mut2);font-size:var(--h9);white-space:nowrap;text-overflow:ellipsis}.source[data-v-65c907a8]{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-65c907a8],.card:focus-visible .source[data-v-65c907a8]{color:var(--accent)}.source img[data-v-65c907a8]{width:13px;height:13px;object-fit:contain}.source i[data-v-65c907a8]{font-size:var(--h10)}@media(max-width:1020px){.grid[data-v-65c907a8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.grid[data-v-65c907a8]{grid-template-columns:minmax(0,1fr)}}@media(max-width:520px){.badges[data-v-65c907a8]{flex-direction:column;align-items:stretch}.badge[data-v-65c907a8]{justify-content:space-between;gap:var(--sp1)}}@media(prefers-reduced-motion:reduce){.badge[data-v-65c907a8],.card[data-v-65c907a8]{transition:none}.badge[data-v-65c907a8]:hover,.card[data-v-65c907a8]:hover{transform:none}}.index[data-v-0a1b971d]{width:100%;overflow:hidden;background:var(--bg0)}.band[data-v-0a1b971d]{border-block:1px solid var(--line);background:var(--bg1)}.band-dark[data-v-0a1b971d]{padding:var(--sp7) 0 var(--sp10) 0;background:var(--bg1)}.dark .band-dark[data-v-0a1b971d]{background:var(--dark0)}.container[data-v-0a1b971d]{width:min(100%,var(--max0));margin:0 auto;padding:0 var(--gutter)}.eyebrow[data-v-0a1b971d]{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-0a1b971d]{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-0a1b971d]{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-0a1b971d]{margin-bottom:var(--sp9)}.section-head.centered[data-v-0a1b971d]{text-align:center}.section-head.centered .section-title[data-v-0a1b971d],.section-head.centered .section-sub[data-v-0a1b971d]{margin-inline:auto}.btn[data-v-0a1b971d]{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-0a1b971d]:hover{transform:translateY(-1px)}.btn[data-v-0a1b971d]:active{transform:translateY(0)}.btn-primary[data-v-0a1b971d]{background:var(--accent);color:var(--white);box-shadow:0 2px 8px rgba(var(--xaccent),.2)}.btn-primary[data-v-0a1b971d]:hover{background:color-mix(in srgb,var(--accent) 88%,var(--text));box-shadow:var(--sha-cta2)}.btn-secondary[data-v-0a1b971d]{background:var(--bg0);color:var(--text);border-color:var(--line2)}.btn-secondary[data-v-0a1b971d]:hover{background:var(--bg1);border-color:color-mix(in srgb,var(--text) 26%,transparent)}.btn-white[data-v-0a1b971d]{background:var(--white);color:var(--dark0)}.btn-ghost[data-v-0a1b971d]{background:#ffffff12;color:var(--white);border-color:#ffffff29}.btn-ghost[data-v-0a1b971d]:hover{background:#ffffff1f}.hero[data-v-0a1b971d]{position:relative;padding:clamp(48px,7vh,84px) 0 0;overflow:hidden;isolation:isolate}.hero-bg[data-v-0a1b971d]{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-0a1b971d]{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-0a1b971d]{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-0a1b971d]:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--accent) 40%,transparent);box-shadow:var(--lift)}.pill-tag[data-v-0a1b971d]{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-0a1b971d]{color:var(--text);font-size:var(--h8);font-weight:500;white-space:nowrap}.pill-go[data-v-0a1b971d]{color:var(--mut2);font-size:var(--h8);transition:transform var(--t1) var(--anim1)}[dir=rtl] .pill-go[data-v-0a1b971d]{transform:rotate(180deg)}.hero-pill:hover .pill-go[data-v-0a1b971d]{transform:translate(3px)}[dir=rtl] .hero-pill:hover .pill-go[data-v-0a1b971d]{transform:rotate(180deg) translate(3px)}.hero-title[data-v-0a1b971d]{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-0a1b971d]{display:flex;flex-wrap:wrap;justify-content:center;column-gap:.2em;line-height:1.12}.title-word[data-v-0a1b971d]{display:inline-block;line-height:1.12;will-change:transform,filter,opacity}.title-accent[data-v-0a1b971d]{color:var(--accent)}.title-line[data-v-0a1b971d],.hero-sub[data-v-0a1b971d],.hero-note[data-v-0a1b971d]{unicode-bidi:plaintext}.hero-sub[data-v-0a1b971d]{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-0a1b971d]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin-top:var(--sp3)}.btn-hero[data-v-0a1b971d]{min-height:56px;padding-inline:30px;font-size:var(--h6)}.btn-primary[data-v-0a1b971d]{position:relative;overflow:hidden}.btn-shine[data-v-0a1b971d]{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-0a1b971d 5.4s var(--anim1) 2.2s infinite;pointer-events:none}@keyframes btn-shine-0a1b971d{0%,72%{left:-60%}88%,to{left:130%}}@media(prefers-reduced-motion:reduce){.btn-shine[data-v-0a1b971d]{animation:none}}.hero-note[data-v-0a1b971d]{margin:14px 0 0;color:var(--mut2);font-size:var(--h8);font-weight:500}.hero-rated[data-v-0a1b971d]{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-0a1b971d]{display:inline-flex;align-items:center;gap:9px}.rated-stars[data-v-0a1b971d]{display:inline-flex;gap:1px;color:var(--warn);font-size:var(--h7)}.rated-score strong[data-v-0a1b971d]{color:var(--text);font-size:var(--h5);font-weight:600;letter-spacing:-.01em}.rated-score small[data-v-0a1b971d]{color:var(--mut2);font-size:var(--h8);font-weight:500}.rated-sep[data-v-0a1b971d]{width:1px;height:24px;background:var(--line2)}.rated-platform[data-v-0a1b971d]{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-0a1b971d]:hover{transform:translateY(-1px);border-color:var(--line);background:var(--bg1)}.rated-platform img[data-v-0a1b971d]{width:20px;height:20px;object-fit:contain}.rated-meta[data-v-0a1b971d]{display:flex;flex-direction:column;align-items:flex-start;line-height:1.12}.rated-meta strong[data-v-0a1b971d]{color:var(--text);font-size:var(--h8);font-weight:600}.rated-meta small[data-v-0a1b971d]{color:var(--mut2);font-size:var(--h10);font-weight:500;white-space:nowrap}.hero-stagewrap[data-v-0a1b971d]{position:relative;width:min(100%,1280px);margin:clamp(64px,9vh,100px) auto 0;padding:0 var(--gutter) var(--sp9)}.stage-entry[data-v-0a1b971d]{position:relative;z-index:1}.stage-3d[data-v-0a1b971d]{--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-0a1b971d]{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-0a1b971d]{opacity:.6}.stage-mascot[data-v-0a1b971d]{position:absolute;top:-84px;inset-inline-end:26%;z-index:0;pointer-events:none}.stage-frame[data-v-0a1b971d]{position:relative;z-index:1}@media(min-width:761px){.stage-frame[data-v-0a1b971d] .demo-layout{align-items:flex-start}}.replaces[data-v-0a1b971d]{padding:var(--sp10) 0;border-top:1px solid var(--line);text-align:center}.replaces-label[data-v-0a1b971d]{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-0a1b971d]{display:flex;align-items:center;gap:var(--sp2);width:min(100%,var(--max0));margin:0 auto;padding:0 var(--gutter)}.marquee[data-v-0a1b971d]{flex:1;min-width:0;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 96%,transparent)}.marquee-track[data-v-0a1b971d]{display:flex;gap:var(--sp2);width:max-content;padding-block:var(--sp1);animation:marquee-0a1b971d 32s linear infinite}.marquee:hover .marquee-track[data-v-0a1b971d]{animation-play-state:paused}@keyframes marquee-0a1b971d{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.marquee-track[data-v-0a1b971d]{animation:none}.bento-card[data-v-0a1b971d],.card-open[data-v-0a1b971d]{transition:none}}.replace-chip[data-v-0a1b971d]{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;padding:7px 14px 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-0a1b971d]: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-0a1b971d]{color:var(--mut2);text-decoration-color:color-mix(in srgb,var(--error) 55%,transparent)}.replace-chip[data-v-0a1b971d]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.replace-chip img[data-v-0a1b971d]{width:18px;height:18px;border-radius:5px;object-fit:contain}.chip-name[data-v-0a1b971d]{color:var(--mut);font-size:var(--h8);font-weight:500;white-space:nowrap;text-decoration:line-through;text-decoration-color:transparent;text-decoration-thickness:1.5px;transition:color var(--t1) var(--anim1),text-decoration-color var(--t1) var(--anim1)}.replaces-arrow[data-v-0a1b971d]{flex:none;color:var(--mut3);font-size:var(--h3)}[dir=rtl] .replaces-arrow[data-v-0a1b971d]{transform:rotate(180deg)}.replaces-intab[data-v-0a1b971d]{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-0a1b971d]{width:34px;height:34px;border-radius:50%}.ri-copy[data-v-0a1b971d]{display:flex;flex-direction:column;align-items:flex-start;line-height:1.15}.ri-copy strong[data-v-0a1b971d]{color:var(--text);font-size:var(--h7);font-weight:500;letter-spacing:-.01em}.ri-copy small[data-v-0a1b971d]{color:var(--mut2);font-size:var(--h10);font-weight:500}.ri-check[data-v-0a1b971d]{color:var(--success);font-size:var(--h6)}@media(max-width:560px){.replaces-row[data-v-0a1b971d]{flex-direction:column;gap:var(--sp2)}.marquee[data-v-0a1b971d]{width:100%;flex:none}.replaces-arrow[data-v-0a1b971d],[dir=rtl] .replaces-arrow[data-v-0a1b971d]{transform:rotate(90deg)}}.bento[data-v-0a1b971d]{padding:var(--sect) 0 var(--sp10)}.bento-grid[data-v-0a1b971d]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp4)}.bento-card[data-v-0a1b971d]{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-0a1b971d]:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--accent) 40%,transparent);box-shadow:0 8px 24px #0003}.bento-card[data-v-0a1b971d]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.card-open[data-v-0a1b971d]{position:absolute;top:var(--sp2);inset-inline-end:var(--sp2);z-index:1;display:grid;place-items:center;width:30px;height:30px;border-radius:var(--rfull);background:#ffffff0f;color:#ffffff73;font-size:var(--h8);transition:color var(--t1) var(--anim1)}.bento-card:hover .card-open[data-v-0a1b971d]{color:var(--white)}.bento-card.span-2[data-v-0a1b971d]{grid-column:span 2}.card-art[data-v-0a1b971d]{position:relative;height:200px;overflow:hidden}.card-copy[data-v-0a1b971d]{padding:var(--sp3) var(--sp4) var(--sp4);background:var(--bg0);color:var(--text);border-top:1px solid var(--line)}.card-copy h3[data-v-0a1b971d]{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-0a1b971d]{margin:var(--sp1) 0 0;opacity:.5;font-size:clamp(12px,1vw,.95rem);line-height:1.5}.dark .stats .eyebrow[data-v-0a1b971d]{color:#ffffff80}.dark .stats .stat+.stat[data-v-0a1b971d]{border-inline-start-color:#ffffff1f}.dark .stats .stat-value em[data-v-0a1b971d]{color:color-mix(in srgb,var(--accent) 72%,var(--white))}.dark .stats .stat-label[data-v-0a1b971d]{color:#ffffff94}.stats .container[data-v-0a1b971d]{text-align:center}.stats-eyebrow[data-v-0a1b971d]{margin-bottom:var(--sp4)}.stats-grid[data-v-0a1b971d]{display:grid;grid-template-columns:repeat(3,1fr)}.stat[data-v-0a1b971d]{display:flex;flex-direction:column;gap:var(--sp1);padding:0 var(--sp3)}.stat+.stat[data-v-0a1b971d]{border-inline-start:1px solid var(--line)}.stat-value[data-v-0a1b971d]{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-0a1b971d]{font-style:normal;color:var(--accent)}.stat-label[data-v-0a1b971d]{margin-top:var(--sp1);color:var(--mut2);font-size:clamp(.8rem,1vw,.9rem);font-weight:500}.setup[data-v-0a1b971d]{padding:var(--sect) 0}.setup-grid[data-v-0a1b971d]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp4)}.setup-step[data-v-0a1b971d]{position:relative;padding:var(--sp4);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card)}.setup-art[data-v-0a1b971d]{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-0a1b971d]{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-0a1b971d]{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-0a1b971d]{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-0a1b971d]{display:flex;gap:4px}.mt-dots i[data-v-0a1b971d]{width:6px;height:6px;border-radius:var(--rfull);background:color-mix(in srgb,var(--text) 14%,transparent)}.mt-search[data-v-0a1b971d]{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-0a1b971d]{color:var(--mut2);font-size:var(--h8)}.mt-line[data-v-0a1b971d]{width:42%;height:7px;border-radius:4px;background:color-mix(in srgb,var(--text) 8%,transparent)}.mt-tiles[data-v-0a1b971d]{display:flex;gap:6px}.mt-tiles span[data-v-0a1b971d]{flex:1;height:18px;border-radius:var(--r-xs)}.mt-tiles span[data-v-0a1b971d]:nth-child(1){background:color-mix(in srgb,var(--accent) 74%,var(--bg0))}.mt-tiles span[data-v-0a1b971d]:nth-child(2){background:color-mix(in srgb,var(--accent) 45%,var(--bg0))}.mt-tiles span[data-v-0a1b971d]:nth-child(3){background:color-mix(in srgb,var(--text) 25%,var(--bg0))}.art-tools[data-v-0a1b971d]{display:flex;gap:8px}.tool-chip[data-v-0a1b971d]{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-0a1b971d]{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-0a1b971d]{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-0a1b971d]{margin:var(--sp1) 0 0;color:var(--mut);font-size:clamp(12px,1vw,.95rem);line-height:1.5}.setup-assure[data-v-0a1b971d]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp2);margin-top:var(--sp5)}.assure-chip[data-v-0a1b971d]{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-0a1b971d]{color:var(--accent);font-size:var(--h7)}.setup-cta[data-v-0a1b971d]{display:flex;justify-content:center;margin-top:var(--sp4)}.browsers[data-v-0a1b971d]{padding:var(--sect) 0 var(--sp10)}.browser-grid[data-v-0a1b971d]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sp4)}.browser-card[data-v-0a1b971d]{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-0a1b971d]:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--tint) 40%,transparent);box-shadow:var(--lift)}.browser-logo[data-v-0a1b971d]{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-0a1b971d]{transform:scale(1.06)}.browser-name[data-v-0a1b971d]{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-0a1b971d]{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-0a1b971d]{font-size:var(--h8);transition:transform var(--t1) var(--anim1)}.browser-card:hover .browser-get[data-v-0a1b971d]{color:var(--tint)}.browser-card:hover .browser-get i[data-v-0a1b971d]{transform:translate(2px)}.browsers-note[data-v-0a1b971d]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--sp1);margin-top:var(--sp4)}.note-label[data-v-0a1b971d],.note-copy[data-v-0a1b971d]{color:var(--mut2);font-size:var(--h8);font-weight:500}.note-chip[data-v-0a1b971d]{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-0a1b971d]:hover{color:var(--text);border-color:color-mix(in srgb,var(--text) 22%,transparent)}.note-chip i[data-v-0a1b971d]{font-size:var(--h7)}.compare[data-v-0a1b971d]{padding:var(--sect) 0}.compare-card[data-v-0a1b971d]{overflow:hidden;border:1px solid var(--line);border-radius:var(--r-xl);background:var(--card);box-shadow:var(--lift)}.cmp-head[data-v-0a1b971d],.cmp-row[data-v-0a1b971d]{display:grid;grid-template-columns:1.6fr 1fr 1fr;align-items:center}.cmp-head[data-v-0a1b971d]{border-bottom:1px solid var(--line)}.cmp-cell[data-v-0a1b971d]{display:flex;align-items:center;gap:8px;padding:var(--sp2) var(--sp3);min-width:0}.cmp-head .cmp-cell[data-v-0a1b971d]{padding-block:var(--sp3)}.cmp-label[data-v-0a1b971d]{color:var(--mut2);font-size:var(--h8);font-weight:500;letter-spacing:.08em;text-transform:uppercase}.cmp-head .cmp-intab[data-v-0a1b971d],.cmp-head .cmp-them[data-v-0a1b971d]{justify-content:center}.cmp-head strong[data-v-0a1b971d]{color:var(--text);font-size:var(--h6);font-weight:500;letter-spacing:-.01em;white-space:nowrap}.cmp-logo[data-v-0a1b971d]{width:26px;height:26px;border-radius:var(--r-xs);object-fit:contain;flex-shrink:0}.cmp-free[data-v-0a1b971d]{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-0a1b971d]{background:color-mix(in srgb,var(--accent) 4.5%,transparent)}.cmp-select[data-v-0a1b971d]{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-0a1b971d]: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-0a1b971d]{font-size:var(--h7);max-width:140px;overflow:hidden;text-overflow:ellipsis}.cmp-generic[data-v-0a1b971d]{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-0a1b971d]{color:var(--mut2);font-size:var(--h6)}.cmp-row[data-v-0a1b971d]{border-bottom:1px solid var(--line)}.cmp-row[data-v-0a1b971d]:last-child{border-bottom:none}.cmp-row .cmp-feature[data-v-0a1b971d]{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-0a1b971d]{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-0a1b971d]{justify-content:center}.cmp-yes[data-v-0a1b971d],.cmp-no[data-v-0a1b971d]{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-0a1b971d]{background:var(--accent);color:var(--white);box-shadow:var(--lift)}.cmp-no[data-v-0a1b971d]{background:color-mix(in srgb,var(--text) 6%,transparent);color:var(--mut3)}.cmp-note[data-v-0a1b971d]{color:var(--mut);font-size:var(--h8);font-style:normal;font-weight:500;text-align:center}.cmp-foot[data-v-0a1b971d]{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-0a1b971d]{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-0a1b971d]:hover{color:var(--accent)}.cmp-more i[data-v-0a1b971d]{font-size:var(--h7);transition:transform var(--t1) var(--anim1)}.cmp-more:hover i[data-v-0a1b971d]{transform:translate(2px)}.pricing-teaser[data-v-0a1b971d]{padding:0 0 var(--sect)}.pricing-card[data-v-0a1b971d]{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-0a1b971d]{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-0a1b971d]{color:var(--accent)}.pricing-copy .section-title[data-v-0a1b971d]{color:var(--white);font-size:clamp(1.6rem,2.5vw,2.2rem);letter-spacing:-.03em}.pricing-btn[data-v-0a1b971d]{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-0a1b971d]:hover{background:#ffffff2e;border-color:#ffffff4d;transform:translateY(-1px)}.pricing-plans[data-v-0a1b971d]{display:flex;flex-direction:column;gap:var(--sp2)}.plan-row[data-v-0a1b971d]{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-0a1b971d]: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-0a1b971d]{display:flex;align-items:center;gap:8px;color:var(--white);font-size:var(--h6);font-weight:500}.plan-row strong em[data-v-0a1b971d]{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-0a1b971d]{margin:3px 0 0;color:#ffffffa6;font-size:var(--h8)}.plan-price[data-v-0a1b971d]{color:var(--white);font-size:var(--h4);font-weight:600;letter-spacing:-.02em}.plan-pro[data-v-0a1b971d]{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-0a1b971d]: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-0a1b971d]{padding:0 0 var(--sect)}.faq-foot[data-v-0a1b971d]{display:flex;justify-content:center;margin-top:var(--sp6)}.faq-cta[data-v-0a1b971d]{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-0a1b971d]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp2);align-items:start}.faq-item[data-v-0a1b971d]{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-0a1b971d]{border-color:color-mix(in srgb,var(--text) 16%,transparent)}.faq-trigger[data-v-0a1b971d]{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-0a1b971d]{display:flex;align-items:center;gap:var(--sp2)}.faq-q-icon[data-v-0a1b971d]{color:var(--accent);font-size:20px;flex-shrink:0}.faq-q-text[data-v-0a1b971d]{font-weight:500}.faq-chevron-wrap[data-v-0a1b971d]{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-0a1b971d]{color:var(--accent);rotate:180deg}.faq-answer-wrap[data-v-0a1b971d]{overflow:hidden}.faq-a[data-v-0a1b971d]{margin:0;padding:0 var(--sp4) var(--sp3);color:var(--mut);font-size:var(--h7);line-height:1.6}.final-cta[data-v-0a1b971d]{padding:0 0 var(--sp10)}.final-card[data-v-0a1b971d]{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-0a1b971d]{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-0a1b971d]{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-0a1b971d]{margin:var(--sp2) 0 0;color:#ffffffd1;font-size:clamp(.95rem,1.2vw,1.1rem)}.final-actions[data-v-0a1b971d]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp2);margin-top:var(--sp5)}.final-mascot[data-v-0a1b971d]{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-0a1b971d]{display:none}}.mobile-install[data-v-0a1b971d]{display:none}@media(max-width:1080px){.hero[data-v-0a1b971d]{padding:44px 0 0}.hero-pill[data-v-0a1b971d]{margin-bottom:var(--sp3)}.hero-stagewrap[data-v-0a1b971d]{padding-bottom:var(--sp8)}.stage-mascot[data-v-0a1b971d]{top:-64px}.stage-mascot .mascot[data-v-0a1b971d]{width:90px}}@media(max-width:760px){.hero-sub[data-v-0a1b971d]{font-size:var(--h6);max-width:480px}.stage-mascot[data-v-0a1b971d]{top:-50px}.stage-mascot .mascot[data-v-0a1b971d]{width:72px}.hero-rated[data-v-0a1b971d]{gap:var(--sp2)}.rated-sep[data-v-0a1b971d]{display:none}.rated-score[data-v-0a1b971d]{width:100%;justify-content:center}}@media(max-width:560px){.hero-cta[data-v-0a1b971d]{width:100%;flex-direction:column}.hero-cta .btn[data-v-0a1b971d]{width:min(100%,360px)}.rated-platform[data-v-0a1b971d]{padding:5px 8px}}@media(max-width:1020px){.bento-grid[data-v-0a1b971d]{grid-template-columns:repeat(2,1fr)}.bento-card.span-2[data-v-0a1b971d]{grid-column:span 2}.pricing-card[data-v-0a1b971d]{grid-template-columns:1fr}.browser-grid[data-v-0a1b971d]{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.bento-grid[data-v-0a1b971d]{grid-template-columns:1fr}.bento-card.span-2[data-v-0a1b971d]{grid-column:span 1}.stats-grid[data-v-0a1b971d]{grid-template-columns:1fr;gap:var(--sp5)}.stat+.stat[data-v-0a1b971d]{border-inline-start:none;border-top:1px solid var(--line);padding-top:var(--sp5)}.setup-grid[data-v-0a1b971d]{grid-template-columns:1fr}.faq-head[data-v-0a1b971d]{flex-direction:column;align-items:flex-start}.faq-grid[data-v-0a1b971d]{grid-template-columns:1fr}.final-card[data-v-0a1b971d]{padding:var(--sp7) var(--sp4)}.provider-row[data-v-0a1b971d]{grid-template-columns:repeat(2,1fr)}.cmp-head[data-v-0a1b971d],.cmp-row[data-v-0a1b971d]{grid-template-columns:1.3fr 1fr 1fr}.cmp-cell[data-v-0a1b971d]{padding:var(--sp2)}.cmp-head .cmp-cell[data-v-0a1b971d]{padding-block:var(--sp2)}.cmp-free[data-v-0a1b971d]{display:none}.cmp-select strong[data-v-0a1b971d]{max-width:88px}.cmp-row .cmp-feature[data-v-0a1b971d]{font-size:var(--h8)}.cmp-foot[data-v-0a1b971d]{flex-direction:column;align-items:stretch;text-align:center}.cmp-more[data-v-0a1b971d]{justify-content:center}.cmp-cta[data-v-0a1b971d]{width:100%}.mobile-install[data-v-0a1b971d]{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-0a1b971d]{gap:var(--sp1)}.browser-card[data-v-0a1b971d]{padding:var(--sp3) var(--sp2)}.browser-logo[data-v-0a1b971d]{width:56px;height:56px;border-radius:var(--r-lg);font-size:30px}}
