.frame.svelte-msilpj{pointer-events:none;-webkit-user-select:none;user-select:none}.overlay.svelte-msilpj{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#14100c73;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:20px}.panel.svelte-msilpj{width:100%;max-width:560px;background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:18px 20px;box-shadow:0 40px 90px -40px #19120a99;text-align:left}.overlay.svelte-msilpj .panel:where(.svelte-msilpj){max-height:88vh;display:flex;flex-direction:column;overflow:hidden}.phead.svelte-msilpj{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.phead.svelte-msilpj b:where(.svelte-msilpj){font-size:15px}.x.svelte-msilpj{background:none;border:0;color:var(--mute);font-size:22px;line-height:1;cursor:pointer;padding:0 2px}.x.svelte-msilpj:hover{color:var(--text)}.mnote.svelte-msilpj{font-size:12.5px;color:var(--dim);line-height:1.6;margin:0 0 12px}.mlab.svelte-msilpj{display:flex;flex-direction:column;gap:5px;font-size:12px;color:var(--dim);margin-bottom:12px}.mlab.svelte-msilpj input:where(.svelte-msilpj){font:inherit;font-size:14px;color:var(--text);background:var(--bg);border:1px solid var(--border);border-radius:9px;padding:8px 11px}.mlab.svelte-msilpj input:where(.svelte-msilpj):focus{outline:none;border-color:var(--accent-line)}.hint.svelte-msilpj{font-size:11.5px;color:var(--mute);margin:8px 0 0;text-align:center}.btn.wide.svelte-msilpj{width:100%}.spin.svelte-msilpj{width:13px;height:13px;flex:none;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:svelte-msilpj-rot .7s linear infinite}@keyframes svelte-msilpj-rot{to{transform:rotate(360deg)}}.rows.svelte-msilpj{display:flex;flex-direction:column;gap:8px;max-height:46vh;overflow:auto;padding-right:4px;scrollbar-width:thin}.frame.svelte-msilpj .rows:where(.svelte-msilpj){max-height:300px;overflow:hidden}.row.svelte-msilpj{display:flex;gap:9px;align-items:flex-start;border:1px solid var(--border);border-radius:10px;padding:9px 11px;background:var(--bg)}.row.block.svelte-msilpj{display:block}.row.svelte-msilpj span:where(.svelte-msilpj){display:flex;flex-direction:column;min-width:0}.row.svelte-msilpj b:where(.svelte-msilpj){font-size:12.5px}.row.svelte-msilpj i:where(.svelte-msilpj){font-style:normal;font-size:12px;color:var(--dim);line-height:1.5}.row.svelte-msilpj i.long:where(.svelte-msilpj){white-space:pre-wrap}.rhead.svelte-msilpj{display:flex;align-items:center;gap:8px;margin-bottom:7px}.row.svelte-msilpj small:where(.svelte-msilpj){display:block;font-size:11px;color:var(--mute);margin-top:6px;line-height:1.5}.row.svelte-msilpj input[type=checkbox]:where(.svelte-msilpj){accent-color:var(--accent)}.pills.svelte-msilpj{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.pill.svelte-msilpj{border:1px solid var(--border);background:var(--surface-2);color:var(--dim);border-radius:999px;padding:4px 11px;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit}.pill.on.svelte-msilpj{border-color:var(--accent);color:var(--text);background:var(--accent-soft)}.pill.own.svelte-msilpj{cursor:default}.cgroup.svelte-msilpj{margin-bottom:10px}.clabel.svelte-msilpj{display:block;font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--mute);font-weight:700;margin-bottom:6px}.sws.svelte-msilpj{display:flex;gap:12px;flex-wrap:wrap}.swwrap.svelte-msilpj{display:flex;flex-direction:column;align-items:center;gap:6px;background:none;border:0;padding:0;cursor:pointer;font-family:inherit}.swbox.svelte-msilpj{position:relative;display:block;width:46px;height:46px}.sw.svelte-msilpj{display:block;width:100%;height:100%;border-radius:50%;box-shadow:0 0 0 1px var(--border) inset;transition:box-shadow .12s ease}.swwrap.svelte-msilpj:hover .sw:where(.svelte-msilpj){box-shadow:0 0 0 1px var(--accent-line) inset,0 0 0 2px var(--accent-line)}.sw.on.svelte-msilpj{box-shadow:0 0 0 1px var(--border) inset,0 0 0 2px var(--accent)}.chk.svelte-msilpj{position:absolute;right:-3px;bottom:-3px;width:19px;height:19px;border-radius:50%;background:var(--accent);border:2px solid var(--surface);line-height:0;pointer-events:none}.chk.svelte-msilpj svg:where(.svelte-msilpj){display:block;width:100%;height:100%;color:#fff}.hex.svelte-msilpj{font-size:9.5px;color:var(--mute);letter-spacing:.02em}.swwrap.svelte-msilpj:has(.sw.on:where(.svelte-msilpj)) .hex:where(.svelte-msilpj){color:var(--dim)}.logos.svelte-msilpj{display:flex;gap:8px;flex-wrap:wrap}.logo.svelte-msilpj{width:112px;border:2px solid var(--border);border-radius:10px;background:var(--surface-2);padding:8px;cursor:pointer;display:flex;flex-direction:column;gap:5px;align-items:center;font-family:inherit}.logo.on.svelte-msilpj{border-color:var(--accent);background:var(--accent-soft)}.logo.svelte-msilpj img:where(.svelte-msilpj){max-width:100%;height:54px;object-fit:contain}.logo.svelte-msilpj .small:where(.svelte-msilpj){font-size:9.5px;color:#b98317;text-align:center;line-height:1.3}.cutrow.svelte-msilpj{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:9px}.btn.sm.svelte-msilpj{padding:6px 12px;font-size:12.5px;border-radius:9px}.spin.dark.svelte-msilpj{border-color:color-mix(in srgb,var(--dim) 30%,transparent);border-top-color:var(--dim)}.cut.svelte-msilpj{margin-top:9px}.sides.svelte-msilpj{display:flex;gap:8px;flex-wrap:wrap}.side.svelte-msilpj{border:2px solid var(--border);border-radius:10px;background:var(--surface-2);padding:8px;cursor:pointer;display:flex;flex-direction:column;gap:6px;align-items:center;width:132px;font-family:inherit}.side.on.svelte-msilpj{border-color:var(--accent);background:var(--accent-soft)}.side.svelte-msilpj .cimg:where(.svelte-msilpj){display:flex;align-items:center;justify-content:center;width:100%;height:60px;border-radius:6px}.side.alpha.svelte-msilpj .cimg:where(.svelte-msilpj){background-color:#fff;background-image:linear-gradient(45deg,#d7d7d7 25%,transparent 25%,transparent 75%,#d7d7d7 75%),linear-gradient(45deg,#d7d7d7 25%,transparent 25%,transparent 75%,#d7d7d7 75%);background-size:12px 12px;background-position:0 0,6px 6px}.side.svelte-msilpj img:where(.svelte-msilpj){max-width:100%;max-height:100%;object-fit:contain}.clab.svelte-msilpj{font-size:11.5px;color:var(--dim);font-weight:600}.side.on.svelte-msilpj .clab:where(.svelte-msilpj){color:var(--text)}.fcount.svelte-msilpj{font-style:normal;font-size:12px;color:var(--dim);display:block;line-height:1.5}.fcount.svelte-msilpj b:where(.svelte-msilpj){color:var(--text)}.cats.svelte-msilpj{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:8px;font-size:11.5px;color:var(--dim)}.chip.svelte-msilpj{border:1px solid var(--border);background:var(--surface-2);color:var(--dim);border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:600;cursor:pointer;font-family:inherit}.chip.on.svelte-msilpj{border-color:var(--accent);color:var(--text);background:var(--accent-soft)}.unsure.svelte-msilpj{border-left:3px solid var(--border);padding-left:10px}.unsure.svelte-msilpj b:where(.svelte-msilpj){font-size:11.5px;color:var(--dim)}.unsure.svelte-msilpj p:where(.svelte-msilpj){margin:3px 0 0;font-size:11.5px;color:var(--mute);line-height:1.5}.acts.svelte-msilpj{display:flex;gap:8px;margin-top:14px}.acts.svelte-msilpj .btn[disabled]:where(.svelte-msilpj){opacity:.65;cursor:not-allowed}.lockline.svelte-msilpj{font-size:11.5px;color:var(--mute);margin:8px 0 0}@media(prefers-reduced-motion:reduce){.spin.svelte-msilpj{animation:none}}.chat.svelte-6uzdk9{display:flex;flex-direction:column;height:320px;background:var(--bg);border:1px solid var(--border);border-radius:14px;overflow:hidden}.head.svelte-6uzdk9{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--border-soft);background:var(--surface)}.mk.svelte-6uzdk9{width:18px;height:18px;color:var(--accent)}.mk.svelte-6uzdk9 svg:where(.svelte-6uzdk9){width:100%;height:100%}.head.svelte-6uzdk9 b:where(.svelte-6uzdk9){font-size:13.5px}.beta.svelte-6uzdk9{font-size:9px;font-weight:800;letter-spacing:.08em;background:#6c9bf024;color:var(--info);padding:2px 6px;border-radius:5px}.on.svelte-6uzdk9{width:7px;height:7px;border-radius:50%;background:var(--success);margin-left:auto}.list.svelte-6uzdk9{flex:1;overflow:hidden;padding:12px 14px;display:flex;flex-direction:column;gap:8px}.msg.svelte-6uzdk9{max-width:82%;padding:8px 12px;border-radius:13px;font-size:12.5px;line-height:1.5;animation:svelte-6uzdk9-bubblein .3s cubic-bezier(.2,.75,.3,1.15) both}.msg.u.svelte-6uzdk9{align-self:flex-end;background:var(--accent);color:#fff;border-bottom-right-radius:4px}.msg.a.svelte-6uzdk9{align-self:flex-start;background:var(--surface-2);color:var(--text);border:1px solid var(--border-soft);border-bottom-left-radius:4px}@keyframes svelte-6uzdk9-bubblein{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}.think.svelte-6uzdk9{display:flex;gap:4px;align-items:center;padding:11px 13px}.think.svelte-6uzdk9 i:where(.svelte-6uzdk9){width:6px;height:6px;border-radius:50%;background:var(--mute);animation:svelte-6uzdk9-dot 1.1s ease-in-out infinite}.think.svelte-6uzdk9 i:where(.svelte-6uzdk9):nth-child(2){animation-delay:.15s}.think.svelte-6uzdk9 i:where(.svelte-6uzdk9):nth-child(3){animation-delay:.3s}@keyframes svelte-6uzdk9-dot{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-4px);opacity:1}}.bar.svelte-6uzdk9{display:flex;align-items:center;gap:10px;border-top:1px solid var(--border-soft);background:var(--surface);padding:10px 14px;min-height:40px}.draft.svelte-6uzdk9{flex:1;font-size:12.5px;color:var(--text);white-space:nowrap;overflow:hidden}.caret.svelte-6uzdk9{display:inline-block;width:1.5px;height:13px;background:var(--accent);vertical-align:-2px;margin-left:1px;animation:svelte-6uzdk9-blink 1s steps(1) infinite}.caret.idle.svelte-6uzdk9{background:var(--mute)}@keyframes svelte-6uzdk9-blink{50%{opacity:0}}.send.svelte-6uzdk9{width:28px;height:28px;flex:none;border-radius:50%;display:grid;place-items:center;background:var(--surface-2);color:var(--mute);transition:background .2s,color .2s}.send.svelte-6uzdk9 svg:where(.svelte-6uzdk9){width:14px;height:14px}.send.ready.svelte-6uzdk9{background:var(--accent);color:#fff}@media(prefers-reduced-motion:reduce){.msg.svelte-6uzdk9{animation:none}.think.svelte-6uzdk9 i:where(.svelte-6uzdk9){animation:none}.caret.svelte-6uzdk9{animation:none}}.swrap.svelte-1ddr4sa{display:flex;flex-direction:column;align-items:center;gap:48px;animation:svelte-1ddr4sa-stackin .6s ease both}@keyframes svelte-1ddr4sa-stackin{0%{opacity:0}}.stitle.svelte-1ddr4sa{margin:0;font-size:16px;font-weight:700;letter-spacing:-.01em;position:relative;z-index:9}.stack.svelte-1ddr4sa{position:relative;width:250px;height:366px;background:none;border:0;padding:0;margin:0;cursor:pointer;font-family:inherit}.pol.svelte-1ddr4sa{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:#fff;border-radius:6px;padding:10px 10px 14px;box-shadow:0 18px 40px -18px #19120a73;transition:transform .55s cubic-bezier(.3,.7,.3,1),opacity .5s ease}.pol.svelte-1ddr4sa img:where(.svelte-1ddr4sa){width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;display:block;border-radius:2px}.rec.svelte-1ddr4sa{display:block;font-size:11.5px;color:#444;margin-top:8px;text-align:center;font-weight:600}@media(prefers-reduced-motion:reduce){.swrap.svelte-1ddr4sa{animation:none}.pol.svelte-1ddr4sa{transition:none}}.eyebrow.svelte-usthmn{margin:0;color:var(--accent);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.fhead.svelte-usthmn{padding:84px 0 30px;text-align:center}.fhead.svelte-usthmn h1:where(.svelte-usthmn){font-size:clamp(34px,5.4vw,60px);font-weight:800;letter-spacing:-.035em;margin:14px 0 0}.fhead.svelte-usthmn .lead:where(.svelte-usthmn){color:var(--dim);max-width:620px;margin:18px auto 0;font-size:15.5px}.fs.svelte-usthmn{padding:84px 0;scroll-margin-top:66px}.fs.alt.svelte-usthmn{background:var(--surface);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.fgrid.svelte-usthmn{display:grid;grid-template-columns:1fr .85fr;gap:54px;align-items:center}.fgrid.rev.svelte-usthmn .ftext:where(.svelte-usthmn){order:2}.fgrid.rev.svelte-usthmn .fvis:where(.svelte-usthmn){order:1}.fs.svelte-usthmn h2:where(.svelte-usthmn){font-size:clamp(26px,3.6vw,38px);font-weight:780;margin:12px 0 0}.flead.svelte-usthmn{color:var(--dim);font-size:15px;margin:14px 0 0;max-width:46ch}.feats.svelte-usthmn{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:26px}.feat.svelte-usthmn{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:14px 16px}.fs.alt.svelte-usthmn .feat:where(.svelte-usthmn){background:var(--bg)}.feat.svelte-usthmn b:where(.svelte-usthmn){display:block;font-size:14px;font-weight:700}.feat.svelte-usthmn p:where(.svelte-usthmn){margin:4px 0 0;color:var(--dim);font-size:13px;line-height:1.5}.feat.svelte-usthmn:nth-child(odd):last-child{grid-column:span 2}.fvis.svelte-usthmn{min-width:0}.fclip.svelte-usthmn{width:100%;height:auto;display:block;border-radius:18px;border:1px solid var(--border);background:var(--surface);transition:opacity .6s ease}.fclip.fading.svelte-usthmn{opacity:0}.tryrow.svelte-usthmn{display:flex;justify-content:center;margin-top:14px}.artie.svelte-usthmn{padding:64px 0}.arow.svelte-usthmn{display:grid;grid-template-columns:1fr .7fr;gap:44px;align-items:center;background:linear-gradient(180deg,var(--surface-2),var(--surface));border:1px solid var(--border);border-radius:20px;padding:30px 34px}.artie.svelte-usthmn h2:where(.svelte-usthmn){font-size:clamp(22px,3vw,30px);font-weight:760;margin:0}.artie.svelte-usthmn p:where(.svelte-usthmn){color:var(--dim);font-size:14.5px;margin:10px 0 0;max-width:44ch}.beta.svelte-usthmn{font-size:10px;font-weight:800;letter-spacing:.08em;background:#6c9bf024;color:var(--info);padding:2px 8px;border-radius:6px;vertical-align:4px}.closing.svelte-usthmn{text-align:center}.closing.svelte-usthmn h2:where(.svelte-usthmn){font-size:clamp(28px,4vw,40px);font-weight:780;margin:0}.flead.center.svelte-usthmn{margin-inline:auto;text-align:center}.cbtns.svelte-usthmn{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-top:28px}@media(max-width:900px){.fhead.svelte-usthmn{padding-top:64px}.fs.svelte-usthmn{padding:64px 0}.fgrid.svelte-usthmn{grid-template-columns:1fr;gap:28px}.fgrid.rev.svelte-usthmn .ftext:where(.svelte-usthmn){order:2}.fgrid.rev.svelte-usthmn .fvis:where(.svelte-usthmn){order:1}.fgrid.svelte-usthmn .fvis:where(.svelte-usthmn){order:-1}.arow.svelte-usthmn{grid-template-columns:1fr;padding:24px}}@media(max-width:560px){.feats.svelte-usthmn{grid-template-columns:1fr}.feat.svelte-usthmn:nth-child(odd):last-child{grid-column:auto}}
