PageSourceSearch

https://ainbar.com/_next/static/chunks/0gmprcydj.~_4.js

js ainbar.com collected 2026-10-02 01:21:47 UTC 20,432 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,75254,e=>{"use strict";var t=e.i(71645);let r=(...e)=>e.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim(),n=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,r)=>r?r.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)};var i={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let a=(0,t.forwardRef)(({color:e="currentColor",size:n=24,strokeWidth:a=2,absoluteStrokeWidth:o,className:s="",children:l,iconNode:d,...c},u)=>(0,t.createElement)("svg",{ref:u,...i,width:n,height:n,stroke:e,strokeWidth:o?24*Number(a)/Number(n):a,className:r("lucide",s),...!l&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0;return!1})(c)&&{"aria-hidden":"true"},...c},[...d.map(([e,r])=>(0,t.createElement)(e,r)),...Array.isArray(l)?l:[l]]));e.s(["default",0,(e,i)=>{let o=(0,t.forwardRef)(({className:o,...s},l)=>(0,t.createElement)(a,{ref:l,iconNode:i,className:r(`lucide-${n(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,o),...s}));return o.displayName=n(e),o}],75254)},81140,e=>{"use strict";"u">typeof window&&window.document&&window.document.createElement,e.s(["composeEventHandlers",0,function(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}])},20783,e=>{"use strict";var t=e.i(71645);function r(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function n(...e){return t=>{let n=!1,i=e.map(e=>{let i=r(e,t);return n||"function"!=typeof i||(n=!0),i});if(n)return()=>{for(let t=0;t<i.length;t++){let n=i[t];"function"==typeof n?n():r(e[t],null)}}}}e.s(["composeRefs",0,n,"useComposedRefs",0,function(...e){return t.useCallback(n(...e),e)}])},30030,e=>{"use strict";var t=e.i(71645),r=e.i(43476);e.s(["createContext",0,function(e,n){let i=t.createContext(n),a=e=>{let{children:n,...a}=e,o=t.useMemo(()=>a,Object.values(a));return(0,r.jsx)(i.Provider,{value:o,children:n})};return a.displayName=e+"Provider",[a,function(r){let a=t.useContext(i);if(a)return a;if(void 0!==n)return n;throw Error(`\`${r}\` must be used within \`${e}\``)}]},"createContextScope",0,function(e,n=[]){let i=[],a=()=>{let r=i.map(e=>t.createContext(e));return function(n){let i=n?.[e]||r;return t.useMemo(()=>({[`__scope${e}`]:{...n,[e]:i}}),[n,i])}};return a.scopeName=e,[function(n,a){let o=t.createContext(a),s=i.length;i=[...i,a];let l=n=>{let{scope:i,children:a,...l}=n,d=i?.[e]?.[s]||o,c=t.useMemo(()=>l,Object.values(l));return(0,r.jsx)(d.Provider,{value:c,children:a})};return l.displayName=n+"Provider",[l,function(r,i){let l=i?.[e]?.[s]||o,d=t.useContext(l);if(d)return d;if(void 0!==a)return a;throw Error(`\`${r}\` must be used within \`${n}\``)}]},function(...e){let r=e[0];if(1===e.length)return r;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let i=n.reduce((t,{useScope:r,scopeName:n})=>{let i=r(e)[`__scope${n}`];return{...t,...i}},{});return t.useMemo(()=>({[`__scope${r.scopeName}`]:i}),[i])}};return n.scopeName=r.scopeName,n}(a,...n)]}])},34620,e=>{"use strict";var t=e.i(71645),r=globalThis?.document?t.useLayoutEffect:()=>{};e.s(["useLayoutEffect",0,r])},10772,e=>{"use strict";var t=e.i(71645),r=e.i(34620),n=t[" useId ".trim().toString()]||(()=>void 0),i=0;e.s(["useId",0,function(e){let[a,o]=t.useState(n());return(0,r.useLayoutEffect)(()=>{e||o(e=>e??String(i++))},[e]),e||(a?`radix-${a}`:"")}])},69340,e=>{"use strict";var t=e.i(71645),r=e.i(34620);t[" useEffectEvent ".trim().toString()],t[" useInsertionEffect ".trim().toString()];var n=t[" useInsertionEffect ".trim().toString()]||r.useLayoutEffect;Symbol("RADIX:SYNC_STATE"),e.s(["useControllableState",0,function({prop:e,defaultProp:r,onChange:i=()=>{},caller:a}){let[o,s,l]=function({defaultProp:e,onChange:r}){let[i,a]=t.useState(e),o=t.useRef(i),s=t.useRef(r);return n(()=>{s.current=r},[r]),t.useEffect(()=>{o.current!==i&&(s.current?.(i),o.current=i)},[i,o]),[i,a,s]}({defaultProp:r,onChange:i}),d=void 0!==e,c=d?e:o;{let r=t.useRef(void 0!==e);t.useEffect(()=>{let e=r.current;if(e!==d){let t=d?"controlled":"uncontrolled";console.warn(`${a} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}r.current=d},[d,a])}return[c,t.useCallback(t=>{if(d){let r="function"==typeof t?t(e):t;r!==e&&l.current?.(r)}else s(t)},[d,e,s,l])]}],69340)},91918,e=>{"use strict";var t=e.i(71645),r=e.i(20783),n=e.i(43476);function i(e){var i;
1let a,o=(i=e,(a=t.forwardRef((e,n)=>{let{children:i,...a}=e;if(t.isValidElement(i)){var o;let e,s,l=(o=i,(s=(e=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.ref:(s=(e=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.props.ref:o.props.ref||o.ref),d=function(e,t){let r={...t};for(let n in t){let i=e[n],a=t[n];/^on[A-Z]/.test(n)?i&&a?r[n]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(r[n]=i):"style"===n?r[n]={...i,...a}:"className"===n&&(r[n]=[i,a].filter(Boolean).join(" "))}return{...e,...r}}(a,i.props);return i.type!==t.Fragment&&(d.ref=n?(0,r.composeRefs)(n,l):l),t.cloneElement(i,d)}return t.Children.count(i)>1?t.Children.only(null):null})).displayName=`${i}.SlotClone`,a),s=t.forwardRef((e,r)=>{let{children:i,...a}=e,s=t.Children.toArray(i),l=s.find(d);if(l){let e=l.props.children,i=s.map(r=>r!==l?r:t.Children.count(e)>1?t.Children.only(null):t.isValidElement(e)?e.props.children:null);return(0,n.jsx)(o,{...a,ref:r,children:t.isValidElement(e)?t.cloneElement(e,void 0,i):null})}return(0,n.jsx)(o,{...a,ref:r,children:i})});return s.displayName=`${e}.Slot`,s}var a=i("Slot"),o=Symbol("radix.slottable");function s(e){let t=({children:e})=>(0,n.jsx)(n.Fragment,{children:e});return t.displayName=`${e}.Slottable`,t.__radixId=o,t}var l=s("Slottable");function d(e){return t.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===o}e.s(["Root",0,a,"Slot",0,a,"Slottable",0,l,"createSlot",0,i,"createSlottable",0,s])},48425,e=>{"use strict";var t=e.i(71645),r=e.i(74080),n=e.i(91918),i=e.i(43476),a=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,r)=>{let a=(0,n.createSlot)(`Primitive.${r}`),o=t.forwardRef((e,t)=>{let{asChild:n,...o}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(n?a:r,{...o,ref:t})});return o.displayName=`Primitive.${r}`,{...e,[r]:o}},{});e.s(["Primitive",0,a,"dispatchDiscreteCustomEvent",0,function(e,t){e&&r.flushSync(()=>e.dispatchEvent(t))}])},30207,e=>{"use strict";var t=e.i(71645);e.s(["useCallbackRef",0,function(e){let r=t.useRef(e);return t.useEffect(()=>{r.current=e}),t.useMemo(()=>(...e)=>r.current?.(...e),[])}])},96626,e=>{"use strict";var t=e.i(71645),r=e.i(20783),n=e.i(34620),i=e=>{var i;let o,s,{present:l,children:d}=e,c=function(e){var r,i;let[o,s]=t.useState(),l=t.useRef(null),d=t.useRef(e),c=t.useRef("none"),[u,p]=(r=e?"mounted":"unmounted",i={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},t.useReducer((e,t)=>i[e][t]??e,r));return t.useEffect(()=>{let e=a(l.current);c.current="mounted"===u?e:"none"},[u]),(0,n.useLayoutEffect)(()=>{let t=l.current,r=d.current;if(r!==e){let n=c.current,i=a(t);e?p("MOUNT"):"none"===i||t?.display==="none"?p("UNMOUNT"):r&&n!==i?p("ANIMATION_OUT"):p("UNMOUNT"),d.current=e}},[e,p]),(0,n.useLayoutEffect)(()=>{if(o){let e,t=o.ownerDocument.defaultView??window,r=r=>{let n=a(l.current).includes(CSS.escape(r.animationName));if(r.target===o&&n&&(p("ANIMATION_END"),!d.current)){let r=o.style.animationFillMode;o.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===o.style.animationFillMode&&(o.style.animationFillMode=r)})}},n=e=>{e.target===o&&(c.current=a(l.current))};return o.addEventListener("animationstart",n),o.addEventListener("animationcancel",r),o.addEventListener("animationend",r),()=>{t.clearTimeout(e),o.removeEventListener("animationstart",n),o.removeEventListener("animationcancel",r),o.removeEventListener("animationend",r)}}p("ANIMATION_END")},[o,p]),{isPresent:["mounted","unmountSuspended"].includes(u),ref:t.useCallback(e=>{l.current=e?getComputedStyle(e):null,s(e)},[])}}(l),u="function"==typeof d?d({present:c.isPresent}):t.Children.only(d),p=(0,r.useComposedRefs)(c.ref,(i=u,(s=(o=Object.getOwnPropertyDescriptor(i.props,"ref")?.get)&&"isReactWarning"in o&&o.isReactWarning)?i.ref:(s=(o=Object.getOwnPropertyDescriptor(i,"ref")?.get)&&"isReactWarning"in o&&o.isReactWarning)?i.props.ref:i.props.ref||i.ref));return"function"==typeof d||c.isPresent?t.cloneElement(u,{ref:p}):null};function a(e){return e?.animationName||"none"}i.displayName="Presence",e.s(["Presence",0,i])},25913,e=>{"use strict";var t=e.i(7670);let r=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,n=t.clsx;e.s(["cva",0,(e,t)=>i=>{var a;if((null==t?void 0:t.variants)==null)return n(e,null==i?void 0:i.class,null==i?void 0:i.className);let{variants:o,defaultVariants:s}=t,l=Object.keys(o).map(e=>{let t=null==i?void 0:i[e],n=null==s?void 0:s[e];if(null===t)return null;let a=r(t)||r(n);return o[e][a]}),d=i&&Object.entries(i).reduce((e,t)=>
1{let[r,n]=t;return void 0===n||(e[r]=n),e},{});return n(e,l,null==t||null==(a=t.compoundVariants)?void 0:a.reduce((e,t)=>{let{class:r,className:n,...i}=t;return Object.entries(i).every(e=>{let[t,r]=e;return Array.isArray(r)?r.includes({...s,...d}[t]):({...s,...d})[t]===r})?[...e,r,n]:e},[]),null==i?void 0:i.class,null==i?void 0:i.className)}])},19455,86011,e=>{"use strict";var t=e.i(43476),r=e.i(25913),n=e.i(91918);e.s(["Slot",0,n],86011);var n=n,i=e.i(75157);let a=(0,r.cva)("group/button inline-flex shrink-0 items-center justify-center rounded-lg border border-transparent bg-clip-padding text-sm font-medium whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/80",outline:"border-border bg-background hover:bg-muted hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:border-input dark:bg-input/30 dark:hover:bg-input/50",secondary:"bg-secondary text-secondary-foreground hover:bg-[color-mix(in_oklch,var(--secondary),var(--foreground)_5%)] aria-expanded:bg-secondary aria-expanded:text-secondary-foreground",ghost:"hover:bg-muted hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50",destructive:"bg-destructive/10 text-destructive hover:bg-destructive/20 focus-visible:border-destructive/40 focus-visible:ring-destructive/20 dark:bg-destructive/20 dark:hover:bg-destructive/30 dark:focus-visible:ring-destructive/40",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-8 gap-1.5 px-2.5 has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2",xs:"h-6 gap-1 rounded-[min(var(--radius-md),10px)] px-2 text-xs in-data-[slot=button-group]:rounded-lg has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 [&_svg:not([class*='size-'])]:size-3",sm:"h-7 gap-1 rounded-[min(var(--radius-md),12px)] px-2.5 text-[0.8rem] in-data-[slot=button-group]:rounded-lg has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 [&_svg:not([class*='size-'])]:size-3.5",lg:"h-9 gap-1.5 px-2.5 has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2",icon:"size-8","icon-xs":"size-6 rounded-[min(var(--radius-md),10px)] in-data-[slot=button-group]:rounded-lg [&_svg:not([class*='size-'])]:size-3","icon-sm":"size-7 rounded-[min(var(--radius-md),12px)] in-data-[slot=button-group]:rounded-lg","icon-lg":"size-9"}},defaultVariants:{variant:"default",size:"default"}});e.s(["Button",0,function({className:e,variant:r="default",size:o="default",asChild:s=!1,...l}){let d=s?n.Root:"button";return(0,t.jsx)(d,{"data-slot":"button","data-variant":r,"data-size":o,className:(0,i.cn)(a({variant:r,size:o,className:e})),...l})}],19455)},69308,e=>{"use strict";var t=e.i(43476),r=e.i(75254);let n=(0,r.default)("maximize-2",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"m21 3-7 7",key:"1l2asr"}],["path",{d:"m3 21 7-7",key:"tjx5ai"}],["path",{d:"M9 21H3v-6",key:"wtvkvv"}]]),i=(0,r.default)("play",[["path",{d:"M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z",key:"10ikf1"}]]);var a=e.i(26999),a=a,o=e.i(75157),s=e.i(19455);let l=(0,r.default)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);function d({...e}){return(0,t.jsx)(a.Root,{"data-slot":"dialog",...e})}function c({...e}){return(0,t.jsx)(a.Trigger,{"data-slot":"dialog-trigger",...e})}function u({...e}){return(0,t.jsx)(a.Portal,{"data-slot":"dialog-portal",...e})}function p({className:e,...r}){return(0,t.jsx)(a.Overlay,{"data-slot":"dialog-overlay",className:(0,o.cn)("fixed inset-0 isolate z-50 bg-black/10 duration-100 supports-backdrop-filter:backdrop-blur-xs data-open:animate-in data-open:fade-in-0 data-closed:animate-out data-closed:fade-out-0",e),...r})}function m({className:e,children:r,showCloseButton:n=!0,...i}){return(0,t.jsxs)(u,{children:[(0,t.jsx)(p,{}),(0,t.jsxs)(a.Content,{"data-slot":"dialog-content",className:(0,o.cn)("fixed top-1/2 left-1/2 z-50 grid w-full max-w-[calc(100%-2rem)] -translate-x-1/2 -translate-y-1/2 gap-4 roun
1ded-xl bg-popover p-4 text-sm text-popover-foreground ring-1 ring-foreground/10 duration-100 outline-none sm:max-w-sm data-open:animate-in data-open:fade-in-0 data-open:zoom-in-95 data-closed:animate-out data-closed:fade-out-0 data-closed:zoom-out-95",e),...i,children:[r,n&&(0,t.jsx)(a.Close,{"data-slot":"dialog-close",asChild:!0,children:(0,t.jsxs)(s.Button,{variant:"ghost",className:"absolute top-2 right-2",size:"icon-sm",children:[(0,t.jsx)(l,{}),(0,t.jsx)("span",{className:"sr-only",children:"Close"})]})})]})]})}function f({className:e,...r}){return(0,t.jsx)(a.Title,{"data-slot":"dialog-title",className:(0,o.cn)("text-base leading-none font-medium",e),...r})}var g=e.i(71645),v=e.i(48425),x=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),h=g.forwardRef((e,r)=>(0,t.jsx)(v.Primitive.span,{...e,ref:r,style:{...x,...e.style}}));h.displayName="VisuallyHidden";let b=[{id:"solve-quizzes",size:"large",badgeText:"📸 Visual Context",title:"Solve Quizzes instantly",description:"Right-click capture test question to send it to AI.",videoSrc:"/video/2-solve-online-test-screenshot-to-gpt-extension.mp4"},{id:"native-access",size:"standard",badgeText:"🔌 Zero API Fees",title:"100% Native Interfaces login your GPT Chat and use in Side Panel",description:"Use your existing ChatGPT Plus directly. No tokens, no limits.",videoSrc:"/video/6-original-ai-chat-login-first.mp4"},{id:"web-context",size:"standard",badgeText:"🌐 Page Context",title:"Talk to Any Webpage",description:"Extract data and summarize entire articles in one click.",videoSrc:"/video/chat-with-website-page-context.mp4"},{id:"selection-chat",size:"standard",badgeText:"✨ Quick Actions",title:"Highlight & Send",description:"Select any text on a page to translate or rewrite immediately.",videoSrc:"/video/1-right-click-to-gpt-send-selected-to-gpt-extension.mp4"},{id:"multi-chat",size:"wide",badgeText:"⚡ Master Input",title:"Type Once, Ask Everyone",description:"Broadcast one prompt to Gemini, Claude, and ChatGPT simultaneously to compare answers in real-time.",videoSrc:"/video/4-multi-chat-ai-in-side-panel-ask-once-get-multi-ai-answers.mp4"},{id:"send-html-to-chat",size:"large",badgeText:"Sending Page code HTML to Analyze & write export/import",title:"Page code to Analyze (HTML)",description:"Modify and analyze hidden text and data on any page.",videoSrc:"/video/5-ask-full-page-html-code-to-gpt-and-write-code-to-export-or-modify-web-page.mp4"},{id:"multi-ai-ask",size:"tall",badgeText:"Multi ask ai and compare answers",title:"Multi ask ai and compare",description:"Multi ask ai and compare answers.",videoSrc:"/video/7-multi-ask-ai-and-compare-ai-answer.mp4"}],y={large:"md:col-span-2 md:row-span-2",wide:"md:col-span-2 row-span-1",tall:"col-span-1 row-span-2",standard:"col-span-1 row-span-1"};e.s(["ShowcaseBento",0,function(){return(0,t.jsxs)("section",{id:"showcase",className:"container mx-auto px-4 md:px-6 py-12 my-8","aria-label":"Features Video Showcase",children:[(0,t.jsxs)("div",{className:"text-center mb-10 space-y-3",children:[(0,t.jsx)("h2",{className:"text-4xl md:text-5xl font-extrabold tracking-tight",children:"Supercharge Your Browser"}),(0,t.jsx)("p",{className:"text-lg text-muted-foreground max-w-2xl mx-auto",children:"Hover to watch. Click to enlarge. Experience AI without limits."})]}),(0,t.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-4 auto-rows-[220px] md:auto-rows-[240px] xl:auto-rows-[260px] grid-flow-row-dense",children:b.map(e=>(0,t.jsxs)(d,{children:[(0,t.jsx)(c,{asChild:!0,children:(0,t.jsxs)("div",{className:`relative overflow-hidden rounded-2xl cursor-pointer group shadow-sm hover:shadow-xl transition-shadow bg-muted border border-border/50 ${y[e.size]||y.standard}`,role:"button","aria-label":`Play video: ${e.title}`,children:[(0,t.jsx)("video",{autoPlay:!0,loop:!0,muted:!0,playsInline:!0,className:"absolute inset-0 w-full h-full object-cover transform group-hover:scale-[1.03] transition-transform duration-700 ease-out opacity-75 group-hover:opacity-100",children:(0,t.jsx)("source",{src:e.videoSrc,type:"video/mp4"})}),(0,t.jsxs)("div",{className:"absolute inset-0 bg-gradient-to-t from-black/90 via-black/30 to-transparent flex flex-col justify-end p-5 transition-opacity duration-300 group-hover:opacity-0 pointer-events-none",children:[(0,t.jsx)("span",{className:"inline-flex items-center w-fit text-xs font-bold uppercase tracking-wider text-primary-foreground bg-primary/80 px-2 py-0.5 rounded mb-2 backdrop-blur-sm",children:e.badgeText}),(0,t.jsx)("h3",{className:"text-lg lg:text-xl font-bold text-white leading-tight mb-1 drop-shadow-md",children:e.title}),(0,t.jsx)("p",{className:"text-sm text-gray-200 line-clamp-1 drop-shadow-md hidden md:block",children:e.description})]}),(0,t.jsx)("div",{className:"absolute inset-0 flex items-center justify-center opacity-0 group-hover:opacity-100 transition-opacity duration-300 pointer-events-none",children:(0,t.jsxs)("div",{className:"bg-black/60 backdrop-blur-md text-white rounded-full p-4 shadow-2xl flex items-center gap-2 transform scale-90 group-hover:scale-100 transition-transform",children:[(0,t.jsx)(n,{className:"w-5 h-5"}),(0,t.jsx)("span",{className:"font-semibold text-sm",children:"Expand"})]})}),(0,t.jsx)("div",{className:"absolute top-4 right-4 bg-black/50 backdrop-blur-sm rounded-full p-2 text-white/80 group-hover:opacity-0 transition-opacity",children:(0,t.jsx)(i,{className:"w-3 h-3 ml-0.5"})})]})}),(0,t.jsxs)(m,{className:"max-w-[95vw] md:max-w-5xl p-0 bg-black border-none overflow-hidden rounded-xl shadow-2xl",children:[(0,t.jsx)(h,{children:(0,t.jsxs)(f,{children:[e.title," Fullscreen Demo"]})}),(0,t.jsx)("div",{className:"relative w-full aspect-video flex items-center justify-center bg-black",children:(0,t.jsx)("video",{autoPlay:!0,controls:!0,className:"w-full h-full object-contain outline-none",children:(0,t.jsx)("source",{src:e.videoSrc,type:"video/mp4"})})}),(0,t.jsxs)("div",{className:"absolute bottom-0 left-0 right-0 p-4 bg-gradient-to-t from-black/90 to-transparent pointer-events-none hidden md:block",children:[(0,t.jsx)("h3",{className:"text-white text-xl font-bold",children:e.title}),(0,t.jsx)("p",{className:"text-gray-300",children:e.description})]})]})]},e.id))})]})}],69308)}]);

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.