PageSourceSearch

https://intab.io/assets/index-DjNusHBp.js

js intab.io collected 2026-09-24 13:26:53 UTC 32,877 bytes, 1 lines download raw bytes

1import{a0 as Ve,a1 as se,j as $e,a9 as qe,u as Ue,ax as Fe,b as C,bD as We,bE as Ge,bF as Ye,o as b,c as f,aa as e,q as d,n as c,a3 as y,a4 as i,s,O as p,ad as He,aj as oe,a6 as D,ab as w,ac as I,l as R,ar as Ke,af as Qe,a5 as ye,a7 as Xe,_ as A,e as he,a8 as fe,ag as Ze,__tla as __tla_0}from"./index-U1OCnYhw.js";import{a as et,P as tt,R as st,__tla as __tla_1}from"./index-BMDvLI5A.js";import{B as ot,F as at,a as nt,__tla as __tla_2}from"./index-DQrdzTNz.js";import"./data-DlwKDyAv.js";import{__tla as __tla_3}from"./index-Crki_896.js";let Gs;let __tla=Promise.all([(()=>{try{return __tla_0}catch{}})(),(()=>{try{return __tla_1}catch{}})(),(()=>{try{return __tla_2}catch{}})(),(()=>{try{return __tla_3}catch{}})()]).then(async()=>{let v,_e,m,it,rt,lt,dt,ct,ut,pt,mt,bt,yt,ht,ft,_t,wt,gt,vt,kt,It,St,At,Ot,Pt,Mt,Tt,xt,Lt,jt,Et,Nt,Ct,Bt,zt,Dt,Rt,Jt,Vt,$t,qt,Ut,Ft,Wt,Gt,Yt,Ht,Kt,Qt,Xt,Zt,es,ts,ss,os,as,ns,is,rs,ls,ds,cs,us,ps,ms,bs,ys,hs,fs,_s,ws,gs,vs,ks,Is,Ss,As,Os,Ps,Ms,Ts,xs,Ls,js,Es,Ns,Cs,Bs,zs,Ds,Rs,x,J,we,ae,Js,O,Vs;v={type:"spring",stiffness:130,damping:24};_e={once:!0,margin:"-80px"};m={...et,heroArt:{initial:{opacity:0,y:26,scale:.98},animate:{opacity:1,y:0,scale:1},transition:{type:"spring",stiffness:90,damping:26,delay:.2}},stripTab:(g=0)=>({initial:{opacity:0,y:6,scale:.6},animate:{opacity:1,y:0,scale:1},transition:{...v,delay:.4+g*.045}}),flowIn:{initial:{opacity:0,scale:.7},animate:{opacity:1,scale:1},transition:{...v,delay:1.15}},arrowBeat:{animate:{y:[0,3,0]},transition:{duration:1.5,repeat:1/0,ease:"easeInOut",delay:1.4}},heroPanel:{initial:{opacity:0,y:14},animate:{opacity:1,y:0},transition:{...v,delay:1.35}},groupIn:(g=0)=>({initial:{opacity:0,y:10},animate:{opacity:1,y:0},transition:{...v,delay:1.6+g*.32}}),siteIn:(g=0,V=0)=>({initial:{opacity:0,scale:.85},animate:{opacity:1,scale:1},transition:{...v,delay:1.75+g*.32+V*.14}}),receiptIn:{initial:{opacity:0,y:10,scale:.92},animate:{opacity:1,y:0,scale:1},transition:{...v,delay:2.85}},stageSwap:{initial:{opacity:0,y:14,scale:.985},animate:{opacity:1,y:0,scale:1},exit:{opacity:0,y:-10,scale:.985},transition:v},favIn:(g=0)=>({initial:{opacity:0,y:8,scale:.7},whileInView:{opacity:1,y:0,scale:1},inViewOptions:_e,exit:{opacity:0,y:12,scale:.5},transition:{...v,delay:.25+g*.04}}),clusterIn:(g=0)=>({initial:{opacity:0,y:16,scale:.96},animate:{opacity:1,y:0,scale:1},transition:{...v,delay:.1+g*.12}}),rowIn:(g=0)=>({initial:{opacity:0,x:-10},animate:{opacity:1,x:0},exit:{opacity:0,x:22,scale:.9},transition:{...v,delay:.18+g*.05}}),receipt:{initial:{opacity:0,y:10,scale:.92},animate:{opacity:1,y:0,scale:1},transition:{...v,delay:.55}},nameIn:{initial:{opacity:0,y:-8,scale:.95},animate:{opacity:1,y:0,scale:1},transition:{...v,delay:.35}},stepArt:(g=0)=>({initial:{opacity:0,y:10,scale:.96},whileInView:{opacity:1,y:0,scale:1},inViewOptions:_e,transition:{...v,delay:.3+g*.1}})};it={title:{t:0,b:{t:2,i:[{t:3}],s:"Tab Manager for Chrome - Save, Cluster & Restore Tabs"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Save every open tab in one click, group sessions by topic or site, and restore them as native Chrome tab groups. Imports from OneTab. Free to start."}},featureName:{t:0,b:{t:2,i:[{t:3}],s:"Tab Manager"}},pro:{t:0,b:{t:2,i:[{t:3}],s:"Pro"}},hero:{eyebrow:{t:0,b:{t:2,i:[{t:3}],s:"Tab Manager"}},titleA:{t:0,b:{t:2,i:[{t:3}],s:"Scared to close a tab?"}},titleB:{t:0,b:{t:2,i:[{t:3}],s:"Save all 14."}},sub:{t:0,b:{t:2,i:[{t:3}
1],s:"One click saves every tab into a named session - and hands back a clean window."}},art:{count:{t:0,b:{t:2,i:[{t:3}],s:"14 open tabs"}},session:{t:0,b:{t:2,i:[{t:3}],s:"Monday, 9:41 \xb7 14 tabs"}},ai:{t:0,b:{t:2,i:[{t:3}],s:"AI topics \xb7 Pro"}},groups:[{name:{t:0,b:{t:2,i:[{t:3}],s:"Work"}},sites:[{t:0,b:{t:2,i:[{t:3}],s:"Gmail"}},{t:0,b:{t:2,i:[{t:3}],s:"Google Docs"}}]},{name:{t:0,b:{t:2,i:[{t:3}],s:"Research"}},sites:[{t:0,b:{t:2,i:[{t:3}],s:"GitHub"}},{t:0,b:{t:2,i:[{t:3}],s:"MDN"}}]},{name:{t:0,b:{t:2,i:[{t:3}],s:"Media"}},sites:[{t:0,b:{t:2,i:[{t:3}],s:"YouTube"}},{t:0,b:{t:2,i:[{t:3}],s:"Spotify"}}]}],receipt:{t:0,b:{t:2,i:[{t:3}],s:"Session saved \xb7 1.9 GB freed"}}},ctaPrimary:{t:0,b:{t:2,i:[{t:3,v:"Add to "},{t:4,k:"browser"},{t:3,v:" \xb7 free"}]}},ctaSecondary:{t:0,b:{t:2,i:[{t:3}],s:"Watch it clean up"}},trust:{t:0,b:{t:2,i:[{t:3}],s:"Free to start \xb7 No card needed \xb7 Sets up in a minute"}}},demo:{eyebrow:{t:0,b:{t:2,i:[{t:3}],s:"Live demo"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Chaos to clusters, in one click."}},sub:{t:0,b:{t:2,i:[{t:3}],s:"One save: tabs close, topics form, and the window waits."}},count:{t:0,b:{t:2,i:[{t:4,k:"n"},{t:3,v:" open tabs"}]}},cleanup:{t:0,b:{t:2,i:[{t:3}],s:"Clean up my tabs"}},reset:{t:0,b:{t:2,i:[{t:3}],s:"Make a mess again"}},dedupe:{t:0,b:{t:2,i:[{t:3}],s:"No duplicates"}},dupeNote:{t:0,b:{t:2,i:[{t:3}],s:"2 duplicate tabs spotted - try the toggle."}},dupeClosed:{t:0,b:{t:2,i:[{t:3}],s:"2 duplicates closed for you."}},saved:{t:0,b:{t:2,i:[{t:3}],s:"Session saved"}},tabsUnit:{t:0,b:{t:2,i:[{t:4,k:"n"},{t:3,v:" tabs"}]}},time:{t:0,b:{t:2,i:[{t:3}],s:"Just now"}},sessionName:{t:0,b:{t:2,i:[{t:3}],s:"Product research"}},aiTag:{t:0,b:{t:2,i:[{t:3}],s:"AI-named"}},restore:{t:0,b:{t:2,i:[{t:3}],s:"Restore all"}},groups:{work:{t:0,b:{t:2,i:[{t:3}],s:"Work"}},research:{t:0,b:{t:2,i:[{t:3}],s:"Research"}},media:{t:0,b:{t:2,i:[{t:3}],s:"Media"}}},foot:{t:0,b:{t:2,i:[{t:3}],s:"Free saves up to 50 tabs, groups them by site, and syncs across devices. Pro adds AI naming and topic clustering."}}},shift:{eyebrow:{t:0,b:{t:2,i:[{t:3}],s:"The real problem"}},title:{t:0,b:{t:2,i:[{t:3}],s:"You don't hoard tabs. You fear losing them."}},sub:{t:0,b:{t:2,i:[{t:3}],s:"Every open tab is a promise to come back - the pile buries the ones you need."}},before:{title:{t:0,b:{t:2,i:[{t:3}],s:"Without InTab"}},items:[{t:0,b:{t:2,i:[{t:3}],s:"Close a tab, lose the thread - so nothing ever gets closed."}},{t:0,b:{t:2,i:[{t:3}],s:"Squint at 40 identical favicons to find one page."}},{t:0,b:{t:2,i:[{t:3}],s:"A crash or restart wipes the whole window."}},{t:0,b:{t:2,i:[{t:3}],s:"Bookmark folders become a graveyard you never reopen."}}]},after:{title:{t:0,b:{t:2,i:[{t:3}],s:"With InTab"}},items:[{t:0,b:{t:2,i:[{t:3}],s:"One save files every open tab into a session - then closes them."}},{t:0,b:{t:2,i:[{t:3}],s:"Sessions are grouped by topic or site, so you scan instead of scroll."}},{t:0,b:{t:2,i:[{t:3}],s:"Restore everything, or just the one tab you actually need."}},{t:0,b:{t:2,i:[{t:3}],s:"Your window is clean and your memory is back."}}]}},how:{eyebrow:{t:0,b:{t:2,i:[{t:3}],s:"How it works"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Save. Organize. Restore."}},sub:{t:0,b:{t:2,i:[{t:3}],s:"Three reversible steps from chaos to a clean window."}},steps:{save:{title:{t:0,b:{t:2,i:[{t:3}],s:"Save the window"}},desc:{t:0,b:{t:2,i:[{t:3}],s:"One click stores every open tab - title, link, favicon - into a session, then closes them."}}},organize:{title:{t:0,b:{t:2,i:[{t:3}],s:"Watch it organize"}},desc:{t:0,b:{t:2,i:[{t:3}],s:"Pro clusters by topic with AI, Free groups by site - both get an AI-generated name."}}},restore:{title:{t:0,b:{t:2,i:[{t:3}],s:"Restore it your way"}},desc:{t:0,b:{t:2,i:[{t:3}],s:"Reopen the whole session as native Chrome tab groups, or restore just one tab."}}}},art:{save:{t:0,b:{t:2,i:[{t:3}],s:"Save tabs"}},ai:{t:0,b:{t:2,i:[{t:3}],s:"AI topics"}}}},power:{eyebrow:{t:0,b:{t:2,i:[{t:3}],s:"Built for tab hoarders"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Every escape hatch you'll ever need."}},sub:{t:0,b:{t:2,i:[{t:3}],s:"Small features that make saving tabs feel safe, not scary."}},cards:{import:{title:{t:0,b:{t:2,i:[{t:3}],s:"Import from anywhere"}}
1,desc:{t:0,b:{t:2,i:[{t:3}],s:"Paste a OneTab, Session Buddy, JSON, CSV, or Markdown export - duplicates are skipped automatically."}}},dupes:{title:{t:0,b:{t:2,i:[{t:3}],s:"Clean saves, no duplicates"}},desc:{t:0,b:{t:2,i:[{t:3}],s:"InTab removes duplicate tabs automatically, so each page saves once."}}},archive:{title:{t:0,b:{t:2,i:[{t:3}],s:"Auto-archive, on your terms"}},desc:{t:0,b:{t:2,i:[{t:3}],s:"Optionally archive sessions older than 7 days - opt-in, and it never deletes a tab."}}},pinned:{title:{t:0,b:{t:2,i:[{t:3}],s:"Pinned tabs are sacred"}},desc:{t:0,b:{t:2,i:[{t:3}],s:"Pinned tabs are skipped by default, so they never disappear."}}},export:{title:{t:0,b:{t:2,i:[{t:3}],s:"No lock-in, ever"}},desc:{t:0,b:{t:2,i:[{t:3}],s:"Export any session to Markdown, JSON, or plain text in seconds."}}},sync:{title:{t:0,b:{t:2,i:[{t:3}],s:"Synced to every device"}},desc:{t:0,b:{t:2,i:[{t:3}],s:"Sessions sync live across devices - save at the office, restore at home."}}}}},fit:{eyebrow:{t:0,b:{t:2,i:[{t:3}],s:"Where it clicks"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Three moments it pays for itself."}},cases:{research:{title:{t:0,b:{t:2,i:[{t:3}],s:"Deep in research"}},desc:{t:0,b:{t:2,i:[{t:3}],s:"Save a twenty-source deep dive as one session - restore it exactly next week."}}},switch:{title:{t:0,b:{t:2,i:[{t:3}],s:"Between two projects"}},desc:{t:0,b:{t:2,i:[{t:3}],s:"Park project A, pull up project B - two clicks, not twenty tabs."}}},monday:{title:{t:0,b:{t:2,i:[{t:3}],s:"Monday, clean slate"}},desc:{t:0,b:{t:2,i:[{t:3}],s:"Save everything Friday, start Monday with an empty window."}}}}},trust:{eyebrow:{t:0,b:{t:2,i:[{t:3}],s:"Privacy"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Your tabs are yours."}},items:{local:{title:{t:0,b:{t:2,i:[{t:3}],s:"Stored in your browser"}},desc:{t:0,b:{t:2,i:[{t:3}],s:"Sessions stay on your device - Pro can sync them to your account."}}},ai:{title:{t:0,b:{t:2,i:[{t:3}],s:"AI sees only what it names"}},desc:{t:0,b:{t:2,i:[{t:3}],s:"AI naming reads only your tab titles and links, and you can turn it off."}}},tracking:{title:{t:0,b:{t:2,i:[{t:3}],s:"No surveillance"}},desc:{t:0,b:{t:2,i:[{t:3}],s:"InTab never tracks URLs, page content, or what you type."}}}}},faq:{items:[{q:{t:0,b:{t:2,i:[{t:3}],s:"What happens to my tabs when I save a session?"}},a:{t:0,b:{t:2,i:[{t:3}],s:"They're stored - title, link, and favicon - in a named session, then closed. Nothing is lost: restore the whole session, reopen a single tab, or export everything. Pinned tabs are skipped by default so they stay open."}}},{q:{t:0,b:{t:2,i:[{t:3}],s:"Can I import from OneTab or Session Buddy?"}},a:{t:0,b:{t:2,i:[{t:3}],s:"Yes. The import wizard reads OneTab exports, Session Buddy JSON, CSV, Markdown, and plain link lists. It keeps your group names, skips anything already saved, and can also pull in every currently open window in one go."}}},{q:{t:0,b:{t:2,i:[{t:3}],s:"What's the difference between Free and Pro?"}},a:{t:0,b:{t:2,i:[{t:3}],s:"Free saves up to 50 tabs, groups sessions by site, names them with AI, and syncs across your devices. Pro adds AI topic clustering on top."}}},{q:{t:0,b:{t:2,i:[{t:3}],s:"Are my tabs sent anywhere?"}},a:{t:0,b:{t:2,i:[{t:3}],s:"Saved sessions are stored in your browser. If AI naming or clustering runs, the titles and links of that one session are used to label it - and you can switch that off. Syncing sessions to your account is a separate, opt-in Pro feature."}}},{q:{t:0,b:{t:2,i:[{t:3}],s:"What if I uninstall InTab?"}},a:{t:0,b:{t:2,i:[{t:3}],s:"Sessions saved locally live in extension storage, so export them first - any session downloads instantly as Markdown, JSON, or plain text. Sign in and cloud sync keeps your sessions on your account so they reappear when you sign back in - no Pro required."}}}]},finale:{title:{t:0,b:{t:2,i:[{t:3}],s:"Close the window. Keep everything."}},sub:{t:0,b:{t:2,i:[{t:3}],s:"Tab Manager is one of 15+ tools in InTab - AI writing, YouTube summaries, screenshots, and more."}}}};rt={class:"feat-page tabs-page"};lt={class:"hero","data-telemetry-section":"features_tabs_hero"};dt={class:"container"};ct={class:"hero-grid"};ut={class:"hero-copy"};pt={class:"hero-grad"};mt=["href"];bt={href:"#demo",class:"btn btn-secondary"};yt={class:"hero-trust"};ht={class:"ha-window"};ft={class:"ha-bar"};_t={class:"ha-count"};wt={class:"ha-strip"};gt={class:"ha-head"};vt={class:"ha-brand"};kt={class:"ha-ai"};It={class:"ha-groups"};St={class:"ha-group-name"};At={class:"ha-sites"};Ot={id:"demo",class:"demo","data-telemetry-section":"features_tabs_demo"};Pt={class:"container"};Mt={class:"eyebrow"};Tt={class:"section-title"};xt={class:"section-sub"};Lt={class:"demo-controls"};jt=["aria-checked"];Et={class:"demo-shell","aria-hidden":"true"};Nt={class:"demo-bar"};Ct={class:"demo-count"};Bt={class:"demo-strip"};zt={class:"demo-bar"};Dt={class:"demo-count"};Rt={class:"demo-session"};Jt={class:"demo-session-head"};Vt={class:"demo-clusters"};$t={class:"demo-cluster-head"};qt={key:0,class:"icon-content-copy demo-dupe-mark"};Ut={class:"demo-restore"};Ft={class:"demo-status","aria-live":"polite"};Wt={class:"demo-foot"};Gt={class:"shift"};Yt={class:"container"};Ht={class:"eyebrow"};Kt={class:"section-title"};Qt={class:"section-sub"};Xt={class:"shift-grid"};Zt={class:"shift-name"};es={class:"shift-list"};ts={class:"shift-name"};ss={class:"shift-list"};os={class:"how"};as={class:"container"};ns={class:"eyebrow"};is={class:"section-title"};rs={class:"section-sub"};ls={class:"how-grid"};ds={class:"how-num"};cs={class:"how-name"};us={class:"how-desc"};ps={class:"how-save-btn"};ms={class:"how-ai"};
1bs={class:"pro-pill"};ys={class:"power"};hs={class:"container"};fs={class:"eyebrow"};_s={class:"section-title"};ws={class:"section-sub"};gs={class:"power-grid"};vs={class:"power-icon"};ks={class:"power-name"};Is={key:0,class:"pro-pill"};Ss={class:"power-desc"};As={class:"fit"};Os={class:"container"};Ps={class:"eyebrow"};Ms={class:"section-title"};Ts={class:"fit-grid"};xs={class:"fit-name"};Ls={class:"fit-desc"};js={class:"trust"};Es={class:"container"};Ns={class:"eyebrow"};Cs={class:"section-title"};Bs={class:"trust-grid"};zs={class:"trust-meta"};Ds={class:"trust-name"};Rs={class:"trust-desc"};x=new Map;J=new Map;we=new Set;ae=!1;Js=!0;O="page/features/tabs";Vs={__name:"index",setup(g){const V=["zh","ru","pt","pl","nl","it","fr","es","en","de","ar"],W=[],L={},ge={ae:["ar"],bh:["ar"],dj:["fr"],dz:["ar"],eg:["ar"],iq:["ar"],jo:["ar"],km:["ar"],kw:["ar"],lb:["ar"],ly:["ar"],ma:["ar"],mr:["ar"],om:["ar"],ps:["ar"],qa:["ar"],sa:["ar"],sd:["ar"],so:["ar"],sy:["ar"],tn:["ar"],ye:["ar"],at:["de"],ch:["it"],li:["de"],lu:["de"],ag:["en"],au:["en"],bb:["en"],bz:["en"],ca:["en"],gb:["en"],ie:["en"],jm:["en"],nz:["en"],tt:["en"],us:["en"],za:["en"],bo:["es"],cl:["es"],co:["es"],cr:["es"],cu:["es"],do:["es"],ec:["es"],gq:["es"],gt:["es"],hn:["es"],mx:["es"],ni:["es"],pa:["es"],pe:["es"],pr:["es"],py:["es"],uy:["es"],ve:["es"],be:["nl"],bf:["fr"],bi:["fr"],bj:["fr"],cd:["fr"],cf:["fr"],cg:["fr"],ci:["fr"],cm:["fr"],ga:["fr"],gn:["fr"],ht:["fr"],mc:["fr"],mg:["fr"],ml:["fr"],ne:["fr"],rw:["fr"],sc:["fr"],sn:["fr"],td:["fr"],tg:["fr"],sm:["it"],va:["it"],aw:["nl"],cw:["nl"],sr:["nl"],sx:["nl"],ao:["pt"],br:["pt"],cv:["pt"],gw:["pt"],mz:["pt"],st:["pt"],tl:["pt"],by:["ru"],kg:["ru"],kz:["ru"],cn:["zh"],hk:["zh"],mo:["zh"],sg:["zh"],tw:["zh"]},ne=(o="")=>String(o||"").trim().replace(/_/g,"-").toLowerCase(),ie=(o="")=>{const t=ne(o);return t?[...new Set([t,...(ge[t]||[]).map(ne)])]:[]};L.en=it;const re="/".replace(/\/+$/,""),le=(o="")=>{const t=String(o||"");if(!re)return t||"/";const r=t.startsWith("/")?t:"/"+t;return re+r},T=(...o)=>{},_=se({useScope:"local"}),P=se({useScope:"global"}),B=typeof fe=="function"?fe():null,de=P.locale.value,ve=[...new Set([de,"en"])];for(const o of ve)if(L[o]&&!x.has(o)){const t=JSON.parse(JSON.stringify(L[o]));_?.mergeLocaleMessage(o,t),P.mergeLocaleMessage(o,t),x.set(o,t)}const ce=o=>{if(!o||o==="en"||x.has(o))return!1;for(const t of ie(o)){if(t==="en")continue;const r=W.includes(t)&&!V.includes(t),k=Xe(r?O+"/ui":O,t);if(k)return x.set(o,k),_?.mergeLocaleMessage(o,k),P.mergeLocaleMessage(o,k),!0}return!1};ce(de);let $;const ke=(o={})=>o.useScope==="global"?P:_?$||(o.messages&&Object.keys(o.messages).forEach(t=>{_.mergeLocaleMessage(t,o.messages[t])}),$=new Proxy(_,{get(t,r){return r==="locale"?P.locale:Reflect.get(t,r)}}),$):se(o),ue=async o=>{_&&_.locale.value!==o&&(_.locale.value=o);const t=ie(o);if(x.has(o)){const r=x.get(o);_.mergeLocaleMessage(o,r);return}if(J.has(o)){const r=await J.get(o);r&&_.mergeLocaleMessage(o,r);return}if(ce(o)){if(B?.isMounted&&_.locale.value===o&&o!=="en"){_.locale.value="en",_.locale.value=o;try{B.proxy?.$forceUpdate?.()}catch{}}return}try{let r;const k="page/features/tabs",l=Js?Object.assign({
1"./i18n/ar.json":()=>A(()=>import("./i18n-ar-BjsmrRPE.js").then(n=>n.J),[]).then(n=>n.default),
1"./i18n/de.json":()=>A(()=>import("./i18n-de-QLoNIZYN.js").then(n=>n.J),[]).then(n=>n.default),
1"./i18n/es.json":()=>A(()=>import("./i18n-es-CWJRXU2m.js").then(n=>n.J),[]).then(n=>n.default),
1"./i18n/fr.json":()=>A(()=>import("./i18n-fr-Dl9tE0bs.js").then(n=>n.J),[]).then(n=>n.default),
1"./i18n/it.json":()=>A(()=>import("./i18n-it-Mv0mN1VE.js").then(n=>n.J),[]).then(n=>n.default),
1"./i18n/nl.json":()=>A(()=>import("./i18n-nl-DymhNtnO.js").then(n=>n.J),[]).then(n=>n.default),
1"./i18n/pl.json":()=>A(()=>import("./i18n-pl-CadDhZCz.js").then(n=>n.J),[]).then(n=>n.default),
1"./i18n/pt.json":()=>A(()=>import("./i18n-pt-Dvz0QlCV.js").then(n=>n.J),[]).then(n=>n.default),
1"./i18n/ru.json":()=>A(()=>import("./i18n-ru-B8dOp67-.js").then(n=>n.J),[]).then(n=>n.default),
1"./i18n/zh.json":()=>A(()=>import("./i18n-zh-D8iZX32N.js").then(n=>n.J),[])
1.then(n=>n.default)}):{};if(o==="en"&&L.en){const n=JSON.parse(JSON.stringify(L.en));x.set(o,n),_.mergeLocaleMessage(o,n),P.mergeLocaleMessage(o,n),T("[preload] merged via loadI18n",{component:O,locale:o,keys:Object.keys(n||{})});return}const h=async n=>{const H=W.includes(n)&&!V.includes(n);if(n==="en"&&L.en){const N=JSON.parse(JSON.stringify(L.en));return T("[preload] fallback hit",{component:O,locale:o,targetLocale:n,keys:Object.keys(N||{})}),N}const K=(k?k+"/i18n/":"i18n/")+(H?"ui/":"")+n+".json",Q=le("/"+K);T("[paths] resolved",{component:O,locale:o,targetLocale:n,url:Q,urlPath:K,urlBase:k,useUi:H});const X="./i18n/"+(H?"ui/":"")+n+".json",Z=l[X];T("[module] lookup",{component:O,locale:o,targetLocale:n,modKey:X,found:!!Z});let ee=null;if(Z){const N=(async()=>{const S=await Z();return T("[module] loaded",{component:O,locale:o,targetLocale:n,modKey:X,keys:Object.keys(S||{})}),S&&typeof S=="object"&&!Array.isArray(S)?S:null})();J.set(o,N),ee=await N}return ee||null};let M=o,E=!1;for(const n of t)if(M=n,E=W.includes(n)&&!V.includes(n),r=await h(n),r)break;if(J.delete(o),!r||typeof r!="object"||Array.isArray(r)){we.has(o)||we.add(o);return}const F=r;T("[merge] local",{component:O,locale:o,resolvedLocale:M,useUi:E,keys:Object.keys(F||{})}),x.set(o,F),_.mergeLocaleMessage(o,F),P.mergeLocaleMessage(o,F),_&&_.locale.value===o&&o!=="en"&&(_.locale.value="en",_.locale.value=o);try{B&&B.proxy&&B.proxy.$forceUpdate&&B.proxy.$forceUpdate()}catch{}}catch(r){J.delete(o),T("[error] loadI18n",{component:O,locale:o,error:r?.message,stack:r?.stack})}};$e(()=>P.locale.value,o=>{ue(o)}),ue(P.locale.value);const{t:a,tm:Ie,rt:Se}=ke();let q=he("messy"),j=he(!1);const G=[{id:1,tone:"blue"},{id:2,tone:"yellow"},{id:3,tone:"green"},{id:4,tone:"blue"},{id:5,tone:"grey"},{id:6,tone:"blue",dupe:!0},{id:7,tone:"yellow"},{id:8,tone:"green"},{id:9,tone:"grey"},{id:10,tone:"yellow"},{id:11,tone:"green",dupe:!0},{id:12,tone:"blue"},{id:13,tone:"yellow"},{id:14,tone:"grey"}],Ae=["blue","yellow","green"],Oe=[["logo-gmail","logo-googledocs"],["logo-github","logo-mdnwebdocs"],["logo-youtube","logo-spotify"]],Pe=[{id:"work",tone:"blue",rows:[{id:1,w:74},{id:2,w:58},{id:3,w:66,dupe:!0},{id:4,w:48}]},{id:"research",tone:"yellow",rows:[{id:1,w:82},{id:2,w:64},{id:3,w:70},{id:4,w:52},{id:5,w:60}]},{id:"media",tone:"green",rows:[{id:1,w:56},{id:2,w:68,dupe:!0},{id:3,w:44},{id:4,w:62},{id:5,w:50}]}],Me=[{id:"import",icon:"icon-upload-file"},{id:"dupes",icon:"icon-content-copy"},{id:"archive",icon:"icon-archive"},{id:"pinned",icon:"icon-push-pin"},{id:"export",icon:"icon-download"},{id:"sync",icon:"icon-cloud-done",pro:!0}],Te=["save","organize","restore"],xe=[{id:"research",icon:"icon-search"},{id:"switch",icon:"icon-swap-horiz"},{id:"monday",icon:"icon-schedule"}],Le=[{id:"local",icon:"icon-lock"},{id:"ai",icon:"icon-auto-awesome"},{id:"tracking",icon:"icon-visibility-off"}],je=qe("(prefers-reduced-motion: reduce)"),Ee=Ze(),u=o=>je.value||Ee?{initial:!1}:o,z=o=>{try{return Se(o)}catch{return""}},U=o=>{const t=Ie(o);return Array.isArray(t)?t:[]},pe=C(()=>U("faq.items").map(o=>({q:z(o.q),a:z(o.a)}))),Ne=C(()=>U("hero.art.groups").map((o,t)=>({tone:Ae[t]||"blue",icons:Oe[t]||[],name:z(o.name),sites:(Array.isArray(o.sites)?o.sites:[]).map(z)}))),Ce=C(()=>U("shift.before.items").map(z)),Be=C(()=>U("shift.after.items").map(z)),Y=C(()=>j.value?G.filter(o=>!o.dupe):G),ze=C(()=>Y.value.length),me=o=>j.value?o.rows.filter(t=>!t.dupe):o.rows,De=()=>{q.value="clean"},Re=()=>{q.value="messy"},Je=()=>{j.value=!j.value};return Ue({title:()=>a("title"),meta:[{name:"description",content:()=>a("description")},{property:"og:title",content:()=>a("title")},{property:"og:description",content:()=>a("description")},{property:"og:type",content:"website"}]}),Fe(C(()=>[We({name:a("title")}),Ge({itemListElement:[{name:"Features",item:"/features"},{name:a("featureName")}]}),...pe.value.map(o=>
1Ye({name:o.q,acceptedAnswer:o.a}))])),(o,t)=>{const r=He,k=Ke;return b(),f("div",rt,[e("section",lt,[t[12]||(t[12]=e("div",{class:"hero-bg","aria-hidden":"true"},null,-1)),e("div",dt,[e("div",ct,[e("div",ut,[d(r,p({as:"span",class:"eyebrow"},u(s(m).heroItem(0))),{default:c(()=>[t[0]||(t[0]=e("i",{class:"icon-tab-group"},null,-1)),y(" "+i(s(a)("hero.eyebrow")),1)]),_:1},16),d(r,p({as:"h1",class:"hero-title"},u(s(m).heroItem(1))),{default:c(()=>[e("span",null,i(s(a)("hero.titleA")),1),e("span",pt,i(s(a)("hero.titleB")),1)]),_:1},16),d(r,p({as:"p",class:"hero-sub"},u(s(m).heroItem(2))),{default:c(()=>[y(i(s(a)("hero.sub")),1)]),_:1},16),d(r,p({class:"hero-cta"},u(s(m).heroItem(3))),{default:c(()=>[e("a",{href:s(oe).url,target:"_blank",rel:"noopener",class:"btn btn-primary","data-telemetry-id":"features_tabs_hero_install"},[e("i",{class:D(s(oe).icon)},null,2),y(" "+i(s(a)("hero.ctaPrimary",{browser:s(oe).name})),1)],8,mt),e("a",bt,[y(i(s(a)("hero.ctaSecondary"))+" ",1),t[1]||(t[1]=e("i",{class:"icon-arrow-downward"},null,-1))])]),_:1},16),d(r,p({class:"hero-proof"},u(s(m).heroItem(4))),{default:c(()=>[t[2]||(t[2]=e("span",{class:"hero-stars"},"★★★★★",-1)),e("p",yt,i(s(a)("hero.trust")),1)]),_:1},16)]),d(r,p({class:"hero-art"},u(s(m).heroArt),{"aria-hidden":"true"}),{default:c(()=>[t[11]||(t[11]=e("span",{class:"ha-glow"},null,-1)),e("div",ht,[e("div",ft,[t[3]||(t[3]=e("span",{class:"ha-dot red"},null,-1)),t[4]||(t[4]=e("span",{class:"ha-dot yellow"},null,-1)),t[5]||(t[5]=e("span",{class:"ha-dot green"},null,-1)),e("span",_t,i(s(a)("hero.art.count")),1)]),e("div",wt,[(b(),f(w,null,I(G,(l,h)=>d(r,p({key:l.id,as:"span",class:["ha-tab",`tone-${l.tone}`]},{ref_for:!0},u(s(m).stripTab(h))),{default:c(()=>[...t[6]||(t[6]=[e("span",{class:"ha-fav"},null,-1)])]),_:1},16,["class"])),64))])]),d(r,p({class:"ha-flow"},u(s(m).flowIn)),{default:c(()=>[d(r,p({as:"i",class:"icon-arrow-downward"},u(s(m).arrowBeat)),null,16)]),_:1},16),d(r,p({class:"ha-session"},u(s(m).heroPanel)),{default:c(()=>[e("div",gt,[e("span",vt,[t[7]||(t[7]=e("i",{class:"icon-tab-group"},null,-1)),y(" "+i(s(a)("hero.art.session")),1)]),e("span",kt,[t[8]||(t[8]=e("i",{class:"icon-auto-awesome"}
1,null,-1)),y(" "+i(s(a)("hero.art.ai")),1)])]),e("div",It,[(b(!0),f(w,null,I(s(Ne),(l,h)=>(b(),R(r,p({key:l.name,class:["ha-group",`tone-${l.tone}`]},{ref_for:!0},u(s(m).groupIn(h))),{default:c(()=>[e("span",St,[t[9]||(t[9]=e("span",{class:"ha-group-dot"},null,-1)),y(" "+i(l.name),1)]),e("span",At,[(b(!0),f(w,null,I(l.sites,(M,E)=>(b(),R(r,p({key:M,as:"span",class:"ha-site"},{ref_for:!0},u(s(m).siteIn(h,E))),{default:c(()=>[e("i",{class:D(l.icons[E])},null,2),y(" "+i(M),1)]),_:2},1040))),128))])]),_:2},1040,["class"]))),128))])]),_:1},16),d(r,p({class:"ha-receipt"},u(s(m).receiptIn)),{default:c(()=>[d(r,p({class:"ha-receipt-in"},u(s(m).float(1))),{default:c(()=>[t[10]||(t[10]=e("i",{class:"icon-check-circle"},null,-1)),y(" "+i(s(a)("hero.art.receipt")),1)]),_:1},16)]),_:1},16)]),_:1},16)]),d(r,p({class:"hero-bundle"},u(s(m).heroItem(5))),{default:c(()=>[d(ot,{feature:s(a)("featureName"),slug:"tabs"},null,8,["feature"])]),_:1},16)])]),e("section",Ot,[e("div",Pt,[d(r,p({class:"section-head centered"},u(s(m).reveal)),{default:c(()=>[e("span",Mt,[t[13]||(t[13]=e("i",{class:"icon-auto-awesome"},null,-1)),y(" "+i(s(a)("demo.eyebrow")),1)]),e("h2",Tt,i(s(a)("demo.title")),1),e("p",xt,i(s(a)("demo.sub")),1)]),_:1},16),d(r,p({class:"demo-stage"},u(s(m).revealDelayed(1))),{default:c(()=>[e("div",Lt,[s(q)==="messy"?(b(),f("button",{key:0,type:"button",class:"demo-btn primary","data-telemetry-id":"features_tabs_demo_cleanup",onClick:De},[t[14]||(t[14]=e("i",{class:"icon-auto-awesome"},null,-1)),y(" "+i(s(a)("demo.cleanup")),1)])):(b(),f("button",{key:1,type:"button",class:"demo-btn","data-telemetry-id":"features_tabs_demo_reset",onClick:Re},[t[15]||(t[15]=e("i",{class:"icon-refresh"},null,-1)),y(" "+i(s(a)("demo.reset")),1)])),e("button",{type:"button",class:"demo-toggle",role:"switch","aria-checked":s(j),"data-telemetry-id":"features_tabs_demo_dedupe",onClick:Je},[t[16]||(t[16]=e("span",{class:"demo-track"},[e("span",{class:"demo-knob"})],-1)),y(" "+i(s(a)("demo.dedupe")),1)],8,jt)]),e("div",Et,[d(k,{mode:"wait"},{default:c(()=>[s(q)==="messy"?(b(),R(r,p({key:"messy",class:"demo-window"},u(s(m).stageSwap)),{default:c(()=>[e("div",Nt,[t[17]||(t[17]=e("span",{class:"demo-dot red"},null,-1)),t[18]||(t[18]=e("span",{class:"demo-dot yellow"},null,-1)),t[19]||(t[19]=e("span",{class:"demo-dot green"},null,-1)),e("span",Ct,i(s(a)("demo.count",{n:s(Y).length})),1)]),e("div",Bt,[d(k,null,{default:c(()=>[(b(!0),f(w,null,I(s(Y),(l,h)=>(b(),R(r,p({key:l.id,as:"span",class:["demo-tab",[`tone-${l.tone}`,{dupe:l.dupe}]]},{ref_for:!0},u(s(m).favIn(h))),{default:c(()=>[...t[20]||(t[20]=[e("span",{class:"demo-fav"},null,-1)])]),_:1},16,["class"]))),128))]),_:1})]),t[21]||(t[21]=e("div",{class:"demo-page"},[e("span",{class:"demo-line wide"}),e("span",{class:"demo-line"}),e("span",{class:"demo-line"}),e("span",{class:"demo-line short"})],-1))]),_:1},16)):(b(),R(r,p({key:"clean",class:"demo-window"},u(s(m).stageSwap)),{default:c(()=>[e("div",zt,[t[22]||(t[22]=e("span",{class:"demo-dot red"},null,-1)),t[23]||(t[23]=e("span",{class:"demo-dot yellow"},null,-1)),t[24]||(t[24]=e("span",{class:"demo-dot green"},null,-1)),e("span",Dt,i(s(a)("demo.time")),1)]),e("div",Rt,[e("div",Jt,[d(r,p({class:"demo-name"},u(s(m).nameIn)),{default:c(()=>[t[25]||(t[25]=e("i",{class:"icon-auto-awesome"},null,-1)),e("span",null,i(s(a)("demo.sessionName")),1),e("em",null,i(s(a)("demo.aiTag"))+" \xb7 "+i(s(a)("pro")),1)]),_:1},16),d(r,p({class:"demo-receipt"},u(s(m).receipt)),{default:c(()=>[t[26]||(t[26]=e("i",{class:"icon-check-circle"},null,-1)),y(" "+i(s(a)("demo.saved"))+" ",1),e("em",null,i(s(a)("demo.tabsUnit",{n:s(ze)})),1)]),_:1},16)]),e("div",Vt,[(b(),f(w,null,I(Pe,(l,h)=>d(r,p({key:l.id,class:["demo-cluster",`tone-${l.tone}`]},{ref_for:!0},u(s(m).clusterIn(h))),{default:c(()=>[e("div",$t,[t[27]||(t[27]=e("span",{class:"demo-cluster-dot"},null,-1)),e("span",null,i(s(a)(`demo.groups.${l.id}`)),1),e("em",null,i(me(l).length),1)]),d(k,null,{default:c(()=>[(b(!0),f(w,null,I(me(l),(M,E)=>(b(),R(r,p({key:M.id,class:"demo-row"},{ref_for:!0},u(s(m).rowIn(h*3+E))),{default:c(()=>[t[28]||(t[28]=e("span",{class:"demo-fav"},null,-1)),e("span",{class:"demo-line",style:Qe({width:`${M.w}%`})},null,4),M.dupe?(b(),f("i",qt)):ye("",!0)]),_:2},1040))),128))]),_:2},1024)]),_:2},1040,["class"])),64))]),e("div",Ut,[t[29]||(t[29]=e("i",{class:"icon-tab-group"},null,-1)),y(" "+i(s(a)("demo.restore")),1)])])]),_:1},16))]),_:1})]),e("p",Ft,[e("i",{class:D(s(j)?"icon-check-circle":"icon-content-copy")},null,2),y(" "+i(s(j)?s(a)("demo.dupeClosed"):s(a)("demo.dupeNote")),1)]),e("p",Wt,i(s(a)("demo.foot")),1)]),_:1},16)])]),e("section",Gt,[e("div",Yt,[d(r,p({class:"section-head centered"},u(s(m).reveal)),{default:c(()=>[e("span",Ht,[t[30]||(t[30]=e("i",{class:"icon-psychology-alt"}
1,null,-1)),y(" "+i(s(a)("shift.eyebrow")),1)]),e("h2",Kt,i(s(a)("shift.title")),1),e("p",Qt,i(s(a)("shift.sub")),1)]),_:1},16),e("div",Xt,[d(r,p({class:"shift-card before"},u(s(m).revealDelayed(0))),{default:c(()=>[e("h3",Zt,[t[31]||(t[31]=e("i",{class:"icon-heart-broken"},null,-1)),y(" "+i(s(a)("shift.before.title")),1)]),e("ul",es,[(b(!0),f(w,null,I(s(Ce),(l,h)=>(b(),f("li",{key:h},[t[32]||(t[32]=e("i",{class:"icon-close"},null,-1)),e("span",null,i(l),1)]))),128))])]),_:1},16),d(r,p({class:"shift-card after"},u(s(m).revealDelayed(1))),{default:c(()=>[e("h3",ts,[t[33]||(t[33]=e("i",{class:"icon-tab-group"},null,-1)),y(" "+i(s(a)("shift.after.title")),1)]),e("ul",ss,[(b(!0),f(w,null,I(s(Be),(l,h)=>(b(),f("li",{key:h},[t[34]||(t[34]=e("i",{class:"icon-check"},null,-1)),e("span",null,i(l),1)]))),128))])]),_:1},16)])])]),e("section",os,[e("div",as,[d(r,p({class:"section-head centered"},u(s(m).reveal)),{default:c(()=>[e("span",ns,[t[35]||(t[35]=e("i",{class:"icon-route"},null,-1)),y(" "+i(s(a)("how.eyebrow")),1)]),e("h2",is,i(s(a)("how.title")),1),e("p",rs,i(s(a)("how.sub")),1)]),_:1},16),e("div",ls,[(b(),f(w,null,I(Te,(l,h)=>d(r,p({key:l,class:"how-card"},{ref_for:!0},u(s(m).revealDelayed(h))),{default:c(()=>[e("span",ds,i(h+1),1),e("h3",cs,i(s(a)(`how.steps.${l}.title`)),1),e("p",us,i(s(a)(`how.steps.${l}.desc`)),1),d(r,p({class:"how-art","aria-hidden":"true"},{ref_for:!0},u(s(m).stepArt(h))),{default:c(()=>[l==="save"?(b(),f(w,{key:0},[e("span",ps,[t[36]||(t[36]=e("i",{class:"icon-tab-group"},null,-1)),y(" "+i(s(a)("how.art.save"))+" ",1),t[37]||(t[37]=e("em",null,"14",-1))]),t[38]||(t[38]=e("span",{class:"demo-line dim wide"},null,-1)),t[39]||(t[39]=e("span",{class:"demo-line dim short"},null,-1))],64)):l==="organize"?(b(),f(w,{key:1},[t[41]||(t[41]=e("span",{class:"how-topic tone-blue"},[e("span",{class:"demo-cluster-dot"}),e("span",{class:"demo-line"})],-1)),t[42]||(t[42]=e("span",{class:"how-topic tone-green"},[e("span",{class:"demo-cluster-dot"}),e("span",{class:"demo-line short"})],-1)),e("span",ms,[t[40]||(t[40]=e("i",{class:"icon-auto-awesome"},null,-1)),y(" "+i(s(a)("how.art.ai"))+" ",1),e("em",bs,i(s(a)("pro")),1)])],64)):(b(),f(w,{key:2},[t[43]||(t[43]=e("span",{class:"how-group tone-blue"},[e("span",{class:"how-group-label"}),e("span",{class:"how-group-tab"}),e("span",{class:"how-group-tab"})],-1)),t[44]||(t[44]=e("span",{class:"how-group tone-green"},[e("span",{class:"how-group-label"}),e("span",{class:"how-group-tab"}),e("span",{class:"how-group-tab"}),e("span",{class:"how-group-tab"})],-1))],64))]),_:2},1040)]),_:2},1040)),64))])])]),e("section",ys,[e("div",hs,[d(r,p({class:"section-head centered"},u(s(m).reveal)),{default:c(()=>[e("span",fs,[t[45]||(t[45]=e("i",{class:"icon-construction"},null,-1)),y(" "+i(s(a)("power.eyebrow")),1)]),e("h2",_s,i(s(a)("power.title")),1),e("p",ws,i(s(a)("power.sub")),1)]),_:1},16),e("div",gs,[(b(),f(w,null,I(Me,(l,h)=>d(r,p({key:l.id,class:"power-card"},{ref_for:!0},u(s(m).revealDelayed(h%3))),{default:c(()=>[e("span",vs,[e("i",{class:D(l.icon)},null,2)]),e("h3",ks,[y(i(s(a)(`power.cards.${l.id}.title`))+" ",1),l.pro?(b(),f("em",Is,i(s(a)("pro")),1)):ye("",!0)]),e("p",Ss,i(s(a)(`power.cards.${l.id}.desc`)),1)]),_:2},1040)),64))])])]),e("section",As,[e("div",Os,[d(r,p({class:"section-head centered"},u(s(m).reveal)),{default:c(()=>[e("span",Ps,[t[46]||(t[46]=e("i",{class:"icon-person"},null,-1)),y(" "+i(s(a)("fit.eyebrow")),1)]),e("h2",Ms,i(s(a)("fit.title")),1)]),_:1},16),e("div",Ts,[(b(),f(w,null,I(xe,(l,h)=>d(r,p({key:l.id,class:"fit-card"},{ref_for:!0},u(s(m).revealDelayed(h))),{default:c(()=>[e("i",{class:D([l.icon,"fit-icon"])},null,2),e("h3",xs,i(s(a)(`fit.cases.${l.id}.title`)),1),e("p",Ls,i(s(a)(`fit.cases.${l.id}.desc`)),1)]),_:2},1040)),64))])])]),e("section",js,[e("div",Es,[d(r,p({class:"section-head centered"},u(s(m).reveal)),{default:c(()=>[e("span",Ns,[t[47]||(t[47]=e("i",{class:"icon-lock"},null,-1)),y(" "+i(s(a)("trust.eyebrow")),1)]),e("h2",Cs,i(s(a)("trust.title")),1)]),_:1},16),e("div",Bs,[(b(),f(w,null,I(Le,(l,h)=>d(r,p({key:l.id,class:"trust-card"},{ref_for:!0},u(s(m).revealDelayed(h))),{default:c(()=>[e("i",{class:D([l.icon,"trust-icon"])},null,2),e("div",zs,[e("h3",Ds,i(s(a)(`trust.items.${l.id}.title`)),1),e("p",Rs,i(s(a)(`trust.items.${l.id}.desc`)),1)])]),_:2},1040)),64))])])]),d(tt,{slug:"tabs"}),d(at,{items:s(pe)},null,8,["items"]),d(st,{current:"tabs"}),d(nt,{title:s(a)("finale.title"),sub:s(a)("finale.sub"),slug:"tabs"},null,8,["title","sub"])])}}};
1Gs=Ve(Vs,[["__scopeId","data-v-32aa26fe"]])});export{Gs as default,__tla};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.