.mesh-wrap[data-v-7fab8b4a]{background:radial-gradient(ellipse at 50% 30%, #0ea5e90d, transparent 65%), linear-gradient(180deg, rgb(var(--v-theme-surface)) 0%, rgb(var(--v-theme-background)) 100%);width:100%;position:relative;overflow:hidden}.mesh-canvas[data-v-7fab8b4a]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.trawl-fish__canvas[data-v-79d78561]{pointer-events:none;z-index:2;mix-blend-mode:screen;width:100%;height:100%;position:absolute;inset:0}.trawl-install[data-v-f9254fa6]{opacity:0;flex-direction:column;align-items:center;gap:14px;animation:.7s ease-out .7s forwards install-rise-f9254fa6;display:flex}.trawl-install__prefix[data-v-f9254fa6]{color:rgba(var(--v-theme-on-surface), .62);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:0;font-size:.85rem;display:inline-flex}.trawl-install__target[data-v-f9254fa6]{background:rgba(var(--v-theme-on-surface), .06);border:1px solid rgba(var(--v-theme-on-surface), .14);color:rgb(var(--v-theme-on-surface));border-radius:6px;align-items:center;gap:6px;padding:2px 9px;font-weight:500;display:inline-flex}.trawl-install__target-icon[data-v-f9254fa6]{color:rgb(var(--v-theme-primary))}.trawl-install__card[data-v-f9254fa6]{flex-direction:column;width:min(560px,100%);display:flex}.trawl-install__row[data-v-f9254fa6]{border-bottom:1px solid rgba(var(--v-theme-on-surface), .08);grid-template-columns:56px 1fr auto;align-items:center;gap:10px;padding:8px 12px;font-family:SF Mono,Fira Code,ui-monospace,monospace;font-size:.82rem;display:grid}.trawl-install__row--last[data-v-f9254fa6]{border-bottom:none}.trawl-install__label[data-v-f9254fa6]{color:rgba(var(--v-theme-on-surface), .55);letter-spacing:.12em;text-transform:uppercase;font-family:SF Mono,Fira Code,ui-monospace,monospace;font-size:.68rem}.trawl-install__code[data-v-f9254fa6]{color:rgb(var(--v-theme-on-surface));white-space:nowrap;text-overflow:ellipsis;text-align:left;background:0 0;overflow:hidden}@keyframes install-rise-f9254fa6{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (width<=600px){.trawl-install__row[data-v-f9254fa6]{grid-template-columns:48px 1fr auto;padding:9px 12px;font-size:.74rem}.trawl-install__label[data-v-f9254fa6]{font-size:.6rem}}@media (prefers-reduced-motion:reduce){.trawl-install[data-v-f9254fa6]{opacity:1!important;animation:none!important}}.trawl-pinch-scene[data-v-ec52ccc2]{pointer-events:none;height:110px;position:absolute;bottom:18px;left:0;right:0;overflow:visible}.trawl-pinch-scene__mover[data-v-ec52ccc2]{will-change:transform;transition-property:transform;transition-timing-function:linear;position:absolute;bottom:0;left:0}.trawl-pinch-scene__bob[data-v-ec52ccc2]{display:inline-block}.trawl-pinch-scene__bob--walking[data-v-ec52ccc2]{animation:.6s ease-in-out infinite trawl-pinch-scene-bob-ec52ccc2}.trawl-pinch-scene__sprite[data-v-ec52ccc2]{-webkit-user-select:none;user-select:none;width:92px;height:auto;transition:transform .2s;display:block}.trawl-pinch-scene__sprite--static[data-v-ec52ccc2]{position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (width<=700px){.trawl-pinch-scene__sprite[data-v-ec52ccc2]{width:64px}}@keyframes trawl-pinch-scene-bob-ec52ccc2{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.trawl-pinch-scene__bob--walking[data-v-ec52ccc2],.trawl-pinch-scene__bubble[data-v-ec52ccc2],.trawl-pinch-scene__bubble--hiding[data-v-ec52ccc2]{animation:none}}.trawl-pinch-scene__bubble-anchor[data-v-ec52ccc2]{pointer-events:none;margin-bottom:14px;position:absolute;bottom:100%}.trawl-pinch-scene__bubble[data-v-ec52ccc2]{color:#1a1a1a;pointer-events:none;white-space:normal;overflow-wrap:break-word;transform-origin:bottom;background:#fff;border-radius:12px;width:max-content;min-width:60px;max-width:200px;padding:8px 10px;font-size:13px;line-height:1.3;animation:.2s ease-out trawl-pinch-scene-bubble-in-ec52ccc2;position:relative;box-shadow:0 4px 14px #00000038}.trawl-pinch-scene__bubble--hiding[data-v-ec52ccc2]{animation:.15s ease-in forwards trawl-pinch-scene-bubble-out-ec52ccc2}.trawl-pinch-scene__bubble[data-v-ec52ccc2]:after{content:"";top:100%;left:calc(50% - var(--trawl-pinch-bubble-tail-shift,0px));border:6px solid #0000;border-top-color:#fff;position:absolute;transform:translate(-50%)}.trawl-pinch-scene__bubble-text[data-v-ec52ccc2]{display:block}@keyframes trawl-pinch-scene-bubble-in-ec52ccc2{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes trawl-pinch-scene-bubble-out-ec52ccc2{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.trawl-hero[data-v-c19d2827]{isolation:isolate;position:relative}.trawl-hero__mesh[data-v-c19d2827]{background:0 0!important;height:100%!important;margin-top:0!important}.trawl-hero__pinch-scene[data-v-c19d2827]{z-index:11}.trawl-hero__mesh[data-v-c19d2827] .mesh-canvas{mix-blend-mode:screen;opacity:.85}.trawl-hero__eyebrow[data-v-c19d2827]{background:rgba(var(--v-theme-primary), .18);border:1px solid rgba(var(--v-theme-primary), .55);-webkit-backdrop-filter:blur(8px);letter-spacing:.12em;text-transform:uppercase;color:#fff;opacity:0;border-radius:999px;align-items:center;gap:8px;margin-bottom:28px;padding:7px 16px;font-family:SF Mono,Fira Code,monospace;font-size:12px;animation:.6s ease-out .1s forwards hero-fade-c19d2827;display:inline-flex}.trawl-hero__dot[data-v-c19d2827]{background:rgb(var(--v-theme-primary));width:6px;height:6px;box-shadow:0 0 0 0 rgba(var(--v-theme-primary), .55);border-radius:50%;animation:2.4s ease-out infinite hero-pulse-c19d2827}.trawl-hero__eyebrow-text[data-v-c19d2827]{font-weight:600}.trawl-hero__title[data-v-c19d2827]{letter-spacing:-.02em;color:#fff;opacity:0;text-wrap:balance;margin-bottom:20px;font-size:clamp(2.4rem,6vw,4.8rem);font-weight:700;line-height:1.05;animation:.7s ease-out .25s forwards hero-rise-c19d2827}.trawl-hero__title[data-v-c19d2827] strong,.trawl-hero__title[data-v-c19d2827] b{background:linear-gradient(135deg, rgb(var(--v-theme-primary)) 0%, #f39c12 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:800}.trawl-hero__subtitle[data-v-c19d2827]{color:#fff;opacity:0;max-width:620px;margin:0 auto 16px;font-size:clamp(1rem,1.6vw,1.25rem);line-height:1.55;animation:.7s ease-out .4s forwards hero-rise-c19d2827}.trawl-hero__subtitle[data-v-c19d2827] *{opacity:.78}.trawl-hero__cta[data-v-c19d2827]{opacity:0;gap:14px;animation:.7s ease-out .55s forwards hero-rise-c19d2827}.trawl-hero__demo-bar[data-v-c19d2827]{background:rgba(var(--v-theme-surface), .55);border:1px solid rgba(var(--v-theme-on-surface), .14);-webkit-backdrop-filter:blur(16px);box-shadow:0 18px 50px -18px rgba(var(--v-theme-primary), .45), 0 8px 28px -12px #0000004d;border-radius:999px;gap:10px;padding:10px}.trawl-hero__ghost-input[data-v-c19d2827]{cursor:pointer;border-radius:999px;outline:none;min-width:min(23ch,52vw);height:44px;padding:0 14px 0 16px}.trawl-hero__ghost-input[data-v-c19d2827]:hover{background:rgba(var(--v-theme-on-surface), .05)}.trawl-hero__ghost-input[data-v-c19d2827]:focus-visible{box-shadow:0 0 0 2px rgb(var(--v-theme-primary))}.trawl-hero__ghost-icon[data-v-c19d2827]{color:rgba(var(--v-theme-on-surface), .55);flex:none}.trawl-hero__ghost-text[data-v-c19d2827]{color:rgba(var(--v-theme-on-surface), .92);white-space:nowrap;font-family:SF Mono,Fira Code,ui-monospace,monospace;font-size:.9rem}.trawl-hero__ghost-caret[data-v-c19d2827]{vertical-align:-.15em;background:rgb(var(--v-theme-primary));width:2px;height:1em;margin-left:1px;animation:1s step-end infinite ghost-caret-blink-c19d2827;display:inline-block}@media (width<=700px){.trawl-hero__demo-bar[data-v-c19d2827]{border-radius:24px;flex-direction:column;align-items:stretch;gap:8px;width:min(92vw,360px);padding:12px}.trawl-hero__ghost-input[data-v-c19d2827]{justify-content:center;width:100%;min-width:0}}.trawl-hero__btn-primary[data-v-c19d2827]{letter-spacing:.01em;font-weight:600;transition:transform .2s,box-shadow .2s;box-shadow:0 10px 26px -10px #00000059;background:linear-gradient(135deg, rgb(var(--v-theme-primary)) 0%, #d35400 100%)!important;color:#fff!important;border-radius:999px!important;padding:0 26px!important}.trawl-hero__btn-primary[data-v-c19d2827]:hover{transform:translateY(-2px);box-shadow:0 14px 32px -10px #00000073}.trawl-hero__install-row[data-v-c19d2827]{text-align:center;opacity:0;margin-top:22px;animation:.7s ease-out .85s forwards hero-rise-c19d2827}.trawl-hero__install-trigger[data-v-c19d2827]{border:1px solid rgba(var(--v-theme-on-surface), .12);-webkit-backdrop-filter:blur(14px);letter-spacing:.02em;text-transform:none;font-family:SF Mono,Fira Code,ui-monospace,monospace;font-size:.84rem;transition:background .2s,border-color .2s,box-shadow .2s,transform .12s;background:rgba(var(--v-theme-surface), .5)!important;box-shadow:0 8px 28px -10px #00000047!important}.trawl-hero__install-trigger[data-v-c19d2827]:hover{border-color:rgba(var(--v-theme-on-surface), .2);transform:translateY(-1px);background:rgba(var(--v-theme-surface), .66)!important;box-shadow:0 12px 34px -10px #0000005c!important}.trawl-hero__install-trigger--open[data-v-c19d2827]{border-color:rgba(var(--v-theme-on-surface), .26);background:rgba(var(--v-theme-surface), .78)!important;box-shadow:0 14px 40px -10px #0000006b!important}.trawl-hero__install-trigger[data-v-c19d2827] .v-btn__content{align-items:center;gap:12px;display:inline-flex}.trawl-hero__install-trigger-text[data-v-c19d2827]{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.trawl-hero__install-brand[data-v-c19d2827]{align-items:center;gap:5px;font-weight:700;display:inline-flex}.trawl-hero__install-brand--claude[data-v-c19d2827],.trawl-hero__install-brand--claude .v-icon[data-v-c19d2827]{color:#9c4f33}.trawl-hero__install-brand--openai[data-v-c19d2827],.trawl-hero__install-brand--openai .v-icon[data-v-c19d2827]{color:#0a7a5e}.trawl-hero__install-brand--claude.trawl-hero__install-brand--dark[data-v-c19d2827],.trawl-hero__install-brand--claude.trawl-hero__install-brand--dark .v-icon[data-v-c19d2827]{color:#cc785c}.trawl-hero__install-brand--openai.trawl-hero__install-brand--dark[data-v-c19d2827],.trawl-hero__install-brand--openai.trawl-hero__install-brand--dark .v-icon[data-v-c19d2827]{color:#10a37f}.trawl-hero__install-trigger-caret[data-v-c19d2827]{color:rgba(var(--v-theme-on-surface), .6);transition:transform .2s,color .2s}.trawl-hero__install-trigger--open .trawl-hero__install-trigger-caret[data-v-c19d2827]{color:rgb(var(--v-theme-on-surface));transform:rotate(180deg)}@media (width<=600px){.trawl-hero__install-trigger[data-v-c19d2827]{max-width:92vw;font-size:.76rem}.trawl-hero__install-trigger[data-v-c19d2827] .v-btn__content{flex-wrap:wrap;justify-content:center;gap:8px}.trawl-hero__install-trigger-text[data-v-c19d2827]{white-space:normal;text-align:center}}@keyframes hero-fade-c19d2827{0%{opacity:0}to{opacity:1}}@keyframes hero-rise-c19d2827{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-pulse-c19d2827{0%{box-shadow:0 0 0 0 rgba(var(--v-theme-primary), .55)}70%{box-shadow:0 0 0 12px rgba(var(--v-theme-primary), 0)}to{box-shadow:0 0 0 0 rgba(var(--v-theme-primary), 0)}}@keyframes ghost-caret-blink-c19d2827{0%,50%{opacity:1}50.01%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.trawl-hero__eyebrow[data-v-c19d2827],.trawl-hero__title[data-v-c19d2827],.trawl-hero__subtitle[data-v-c19d2827],.trawl-hero__cta[data-v-c19d2827],.trawl-hero__install-row[data-v-c19d2827]{opacity:1!important;animation:none!important}.trawl-hero__dot[data-v-c19d2827]{animation:none!important}.trawl-hero__ghost-caret[data-v-c19d2827]{display:none}}.trawl-hero__install-menu .trawl-hero__install-popover{border:1px solid rgba(var(--v-theme-on-surface), .1);-webkit-backdrop-filter:blur(20px);width:min(560px,92vw);background:rgba(var(--v-theme-surface), .78)!important}.trawl-hero__install-popover-head{border-bottom:1px solid rgba(var(--v-theme-on-surface), .08);justify-content:space-between;align-items:center;padding:8px 14px;display:flex}.trawl-hero__install-popover-title{color:rgba(var(--v-theme-on-surface), .55);letter-spacing:.14em;text-transform:uppercase;font-family:SF Mono,Fira Code,ui-monospace,monospace;font-size:.7rem}.trawl-hero__install-popover .trawl-install{opacity:1;gap:0;animation:none}
