PageSourceSearch

https://www.ringg.ai/dashboard/_next/static/immutable/chunks/44hs_jjrbosqs.js

js ringg.ai collected 2026-09-26 06:12:36 UTC 163,672 bytes, 197 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,96923,e=>{"use strict";let t;var n=e.i(274159),o=e.i(959465),s=e.i(354799),r=e.i(750698),l=e.i(530880),a=e.i(603651);let i=null;function u(e){var t;if("u"<typeof window||null==window.navigator)return!1;let n=null==(t=window.navigator.userAgentData)?void 0:t.brands;return Array.isArray(n)&&n.some(t=>e.test(t.brand))||e.test(window.navigator.userAgent)}function d(e){var t;return"u">typeof window&&null!=window.navigator&&e.test((null==(t=window.navigator.userAgentData)?void 0:t.platform)||window.navigator.platform)}function _(e){let t=null;return()=>(null==t&&(t=e()),t)}let c=_(function(){return d(/^Mac/i)}),m=_(function(){return d(/^iPhone/i)}),h=_(function(){return d(/^iPad/i)||c()&&navigator.maxTouchPoints>1}),p=_(function(){return m()||h()});_(function(){return c()||p()});let f=_(function(){return u(/AppleWebKit/i)&&!y()}),y=_(function(){return u(/Chrome/i)});_(function(){return u(/Android/i)});let g=_(function(){return u(/Firefox/i)}),b=(0,r.createContext)({isNative:!0,open:function(e,t){k(e,e=>C(e,t))},useHref:e=>e});function x(e){let{children:t,navigate:n,useHref:o}=e,s=(0,r.useMemo)(()=>({isNative:!1,open:(e,t,o,s)=>{k(e,e=>{var r,l;let a;(r=e,l=t,(a=r.getAttribute("target"))&&"_self"!==a||r.origin!==location.origin||r.hasAttribute("download")||l.metaKey||l.ctrlKey||l.altKey||l.shiftKey)?C(e,t):n(o,s)})},useHref:o||(e=>e)}),[n,o]);return r.default.createElement(b.Provider,{value:s},t)}function C(e,t,n=!0){var o,s;let{metaKey:r,ctrlKey:l,altKey:a,shiftKey:u}=t;g()&&(null==(s=window.event)||null==(o=s.type)?void 0:o.startsWith("key"))&&"_blank"===e.target&&(c()?r=!0:l=!0);let d=f()&&c()&&!h()&&1?new KeyboardEvent("keydown",{keyIdentifier:"Enter",metaKey:r,ctrlKey:l,altKey:a,shiftKey:u}):new MouseEvent("click",{metaKey:r,ctrlKey:l,altKey:a,shiftKey:u,detail:1,bubbles:!0,cancelable:!0});if(C.isOpening=n,function(){if(null==i){i=!1;try{document.createElement("div").focus({get preventScroll(){return i=!0,!0}})}catch{}}return i}())e.focus({preventScroll:!0});else{let t=function(e){let t=e.parentNode,n=[],o=document.scrollingElement||document.documentElement;for(;t instanceof HTMLElement&&t!==o;)(t.offsetHeight<t.scrollHeight||t.offsetWidth<t.scrollWidth)&&n.push({element:t,scrollTop:t.scrollTop,scrollLeft:t.scrollLeft}),t=t.parentNode;return o instanceof HTMLElement&&n.push({element:o,scrollTop:o.scrollTop,scrollLeft:o.scrollLeft}),n}(e);e.focus(),function(e){for(let{element:t,scrollTop:n,scrollLeft:o}of e)t.scrollTop=n,t.scrollLeft=o}(t)}e.dispatchEvent(d),C.isOpening=!1}function k(e,t){if(e instanceof HTMLAnchorElement)t(e);else if(e.hasAttribute("data-href")){let n=document.createElement("a");n.href=e.getAttribute("data-href"),e.hasAttribute("data-target")&&(n.target=e.getAttribute("data-target")),e.hasAttribute("data-rel")&&(n.rel=e.getAttribute("data-rel")),e.hasAttribute("data-download")&&(n.download=e.getAttribute("data-download")),e.hasAttribute("data-ping")&&(n.ping=e.getAttribute("data-ping")),e.hasAttribute("data-referrer-policy")&&(n.referrerPolicy=e.getAttribute("data-referrer-policy")),e.appendChild(n),t(n),e.removeChild(n)}}C.isOpening=!1;var v=e.i(712014),w=({children:e,navigate:t,disableAnimation:i,useHref:u,disableRipple:d=!1,skipFramerMotionAnimations:_=i,reducedMotion:c="never",validationBehavior:m,locale:h="en-US",labelPlacement:p,defaultDates:f,createCalendar:y,spinnerVariant:g,...b})=>{let C=e;t&&(C=(0,n.jsx)(x,{navigate:t,useHref:u,children:C}));let k=(0,r.useMemo)(()=>(i&&_&&(a.MotionGlobalConfig.skipAnimations=!0),{createCalendar:y,defaultDates:f,disableAnimation:i,disableRipple:d,validationBehavior:m,labelPlacement:p,spinnerVariant:g}),[y,null==f?void 0:f.maxDate,null==f?void 0:f.minDate,i,d,m,p,g]);return(0,n.jsx)(o.ProviderContext,{value:k,children:(0,n.jsx)(s.I18nProvider,{locale:h,children:(0,n.jsx)(l.MotionConfig,{reducedMotion:c,children:(0,n.jsx)(v.OverlayProvider,{...b,children:C})})})})},L=e.i(602878),j=e.i(50490);let $=(0,e.i(273521).tv)({defaultVariants:{placement:"bottom",variant:"default"},slots:{action:"toast__action",close:"toast__close-button",content:"toast__content",description:"toast__description",indicator:"toast__indicator",region:"toast-region",title:"toast__title",toast:"toast"},variants:{placement:{bottom:{region:"toast-region--bottom",toast:"toast--bottom"},"bottom end":{region:"toast-region--bottom-end",toast:"toast--bottom-end"},"bottom start":{region:"toast-region--bottom-start",toast:"toast--bottom-start"},top:{region:"toast-region--top",toast:"toast--top"},"top end":{region:"toast-region--top-end",toast:"toast--top-end"},"top start":{region:"toast-region--top-start",toast:"toast--top-start"}},variant:{accent:{toast:"toast--accent"},danger:{toast:"toast--danger"},default:{toast:"toast--default"},success:{toast:"toast--success"},warning:{toast:"toast--warning"}}}});var S=e.i(497450),M=e.i(47942),E=e.i(434505),T=e.i(815539),P=e.i(180238),I=e.i(994478),A={};A={"ar-AE":{close:"إغلاق",notifications:(e,t)=>`${t.plural(e.count,{one:()=>`${t.number(e.count)} \u{625}\u{634}\u{639}\u{627}\u{631}`,other:()=>`${t.number(e.count)} \u{625}\u{634}\u{639}\u{627}\u{631}\u{627}\u{62A}`})}.`},"bg-BG":{close:"Затвори",notifications:(e,t)=>`${t.plural(e.count,{one:()=>`${t.number(e.count)} \u{438}\u{437}\u{432}\u{435}\u{441}\u{442}\u{438}\u{435}`,other:()=>`${t.number(e.count)} \u{438}\u{437}\u{432}\u{435}\u{441}\u{442}\u{438}\u{44F}`})}.`},"cs-CZ":{close:"Zavřít",notifications:(e,t)=>`${t.plural(e.count,{one:()=>`${t.number(e.count)} ozn\xe1men\xed`,other:()=>`${t.number(e.count)} ozn\xe1men\xed`})}.`},"da-DK":{close:"Luk",notifications:(e,t)=>`${t.plural(e.count,{one:()=>`${t.number(e.count)} besked`,other:()=>`${t.number(e.count)} beskeder`})}.`},"de-DE":{close:"Schließen",notifications:(e,t)=>`${t.plural(e.count,{one:()=>`${t.number(e.count)}
1 Benachrichtigung`,other:()=>`${t.number(e.count)} Benachrichtigungen`})}.`},"el-GR":{close:"Κλείσιμο",notifications:(e,t)=>`${t.plural(e.count,{one:()=>`${t.number(e.count)} \u{3B5}\u{3B9}\u{3B4}\u{3BF}\u{3C0}\u{3BF}\u{3AF}\u{3B7}\u{3C3}\u{3B7}`,other:()=>`${t.number(e.count)} \u{3B5}\u{3B9}\u{3B4}\u{3BF}\u{3C0}\u{3BF}\u{3B9}\u{3AE}\u{3C3}\u{3B5}\u{3B9}\u{3C2}`})}.`},"en-US":{close:"Close",notifications:(e,t)=>`${t.plural(e.count,{one:()=>`${t.number(e.count)} notification`,other:()=>`${t.number(e.count)} notifications`})}.`},"es-ES":{close:"Cerrar",notifications:(e,t)=>`${t.plural(e.count,{one:()=>`${t.number(e.count)} notificaci\xf3n`,other:()=>`${t.number(e.count)} notificaciones`})}.`},"et-EE":{close:"Sule",notifications:(e,t)=>`${t.plural(e.count,{one:()=>`${t.number(e.count)} teatis`,other:()=>`${t.number(e.count)} teatist`})}.`},"fi-FI":{close:"Sulje",notifications:(e,t)=>`${t.plural(e.count,{one:()=>`${t.number(e.count)} ilmoitus`,other:()=>`${t.number(e.count)} ilmoitusta`})}.`},"fr-FR":{close:"Fermer",notifications:(e,t)=>`${t.plural(e.count,{one:()=>`${t.number(e.count)} notification`,other:()=>`${t.number(e.count)} notifications`})}.`},"he-IL":{close:"סגור",notifications:(e,t)=>`${t.plural(e.count,{one:()=>`${t.number(e.count)} \u{5D4}\u{5EA}\u{5E8}\u{5D0}\u{5D4}`,other:()=>`${t.number(e.count)} \u{5D4}\u{5EA}\u{5E8}\u{5D0}\u{5D5}\u{5EA}`})}.`},"hr-HR":{close:"Zatvori",notifications:(e,t)=>`${t.plural(e.count,{one:()=>`${t.number(e.count)} obavijest`,other:()=>`${t.number(e.count)} obavijesti`})}.`},"hu-HU":{close:"Bezárás",notifications:(e,t)=>`${t.plural(e.count,{one:()=>`${t.number(e.count)} \xe9rtes\xedt\xe9s`,other:()=>`${t.number(e.count)} \xe9rtes\xedt\xe9s`})}.`},"it-IT":{close:"Chiudi",notifications:(e,t)=>`${t.plural(e.count,{one:()=>`${t.number(e.count)} notifica`,other:()=>`${t.number(e.count)} notifiche`})}.`},"ja-JP":{close:"閉じる",notifications:(e,t)=>`${t.plural(e.count,{one:()=>`${t.number(e.count)} \u{500B}\u{306E}\u{901A}\u{77E5}`,other:()=>`${t.number(e.count)} \u{500B}\u{306E}\u{901A}\u{77E5}`})}\u{3002}`},"ko-KR":{close:"닫기",notifications:(e,t)=>`${t.plural(e.count,{one:()=>`${t.number(e.count)}\u{AC1C} \u{C54C}\u{B9BC}`,other:()=>`${t.number(e.count)}\u{AC1C} \u{C54C}\u{B9BC}`})}.`},"lt-LT":{close:"Uždaryti",notifications:(e,t)=>`${t.plural(e.count,{one:()=>`${t.number(e.count)} prane\u{161}imas`,other:()=>`${t.number(e.count)} prane\u{161}imai`})}.`},"lv-LV":{close:"Aizvērt",notifications:(e,t)=>`${t.plural(e.count,{one:()=>`${t.number(e.count)} pazi\u{146}ojums`,other:()=>`${t.number(e.count)} pazi\u{146}ojumi`})}.`},"nb-NO":{close:"Lukk",notifications:(e,t)=>`${t.plural(e.count,{one:()=>`${t.number(e.count)} varsling`,other:()=>`${t.number(e.count)} varsler`})}.`},"nl-NL":{close:"Sluiten",notifications:(e,t)=>`${t.plural(e.count,{one:()=>`${t.number(e.count)} melding`,other:()=>`${t.number(e.count)} meldingen`})}.`},"pl-PL":{close:"Zamknij",notifications:(e,t)=>`${t.plural(e.count,{one:()=>`${t.number(e.count)} powiadomienie`,few:()=>`${t.number(e.count)} powiadomienia`,many:()=>`${t.number(e.count)} powiadomie\u{144}`,other:()=>`${t.number(e.count)} powiadomienia`})}.`},"pt-BR":{close:"Fechar",notifications:(e,t)=>`${t.plural(e.count,{one:()=>`${t.number(e.count)} notifica\xe7\xe3o`,other:()=>`${t.number(e.count)} notifica\xe7\xf5es`})}.`},"pt-PT":{close:"Fechar",notifications:(e,t)=>`${t.plural(e.count,{one:()=>`${t.number(e.count)} notifica\xe7\xe3o`,other:()=>`${t.number(e.count)} notifica\xe7\xf5es`})}.`},"ro-RO":{close:"Închideţi",notifications:(e,t)=>`${t.plural(e.count,{one:()=>`${t.number(e.count)} notificare`,other:()=>`${t.number(e.count)} notific\u{103}ri`})}.`},"ru-RU":{close:"Закрыть",notifications:(e,t)=>`${t.plural(e.count,{one:()=>`${t.number(e.count)} \u{443}\u{432}\u{435}\u{434}\u{43E}\u{43C}\u{43B}\u{435}\u{43D}\u{438}\u{435}`,other:()=>`${t.number(e.count)} \u{443}\u{432}\u{435}\u{434}\u{43E}\u{43C}\u{43B}\u{435}\u{43D}\u{438}\u{44F}`})}.`},"sk-SK":{close:"Zatvoriť",notifications:(e,t)=>`${t.plural(e.count,{one:()=>`${t.number(e.count)} ozn\xe1menie`,few:()=>`${t.number(e.count)} ozn\xe1menia`,other:()=>`${t.number(e.count)} ozn\xe1men\xed`})}.`},"sl-SI":{close:"Zapri",notifications:(e,t)=>`${t.plural(e.count,{one:()=>`${t.number(e.count)} obvestilo`,two:()=>`${t.number(e.count)} obvestili`,few:()=>`${t.number(e.count)} obvestila`,other:()=>`${t.number(e.count)} obvestil`})}.`},"sr-SP":{close:"Zatvori",notifications:(e,t)=>`${t.plural(e.count,{one:()=>`${t.number(e.count)} obave\u{161}tenje`,other:()=>`${t.number(e.count)} obave\u{161}tenja`})}.`},"sv-SE":{close:"Stäng",notifications:(e,t)=>`${t.plural(e.count,{one:()=>`${t.number(e.count)} meddelande`,other:()=>`${t.number(e.count)} meddelanden`})}.`},"tr-TR":{close:"Kapat",notifications:(e,t)=>`${t.plural(e.count,{one:()=>`${t.number(e.count)} bildirim`,other:()=>`${t.number(e.count)} bildirim`})}.`},"uk-UA":{close:"Закрити",notifications:(e,t)=>`${t.plural(e.count,{one:()=>`${t.number(e.count)} \u{441}\u{43F}\u{43E}\u{432}\u{456}\u{449}\u{435}\u{43D}\u{43D}\u{44F}`,other:()=>`${t.number(e.count)} \u{441}\u{43F}\u{43E}\u{432}\u{456}\u{449}\u{435}\u{43D}\u{43D}\u{44F}`})}.`},"zh-CN":{close:"关闭",notifications:(e,t)=>`${t.plural(e.count,{one:()=>`${t.number(e.count)} \u{4E2A}\u{901A}\u{77E5}`,other:()=>`${t.number(e.count)} \u{4E2A}\u{901A}\u{77E5}`})}\u{3002}`}
1,"zh-TW":{close:"關閉",notifications:(e,t)=>`${t.plural(e.count,{one:()=>`${t.number(e.count)} \u{500B}\u{901A}\u{77E5}`,other:()=>`${t.number(e.count)} \u{500B}\u{901A}\u{77E5}`})}\u{3002}`}};var N=e.i(106027),B=e.i(81167),O=e.i(620548),Y=e.i(245594),H=e.i(56032);let z=Symbol.for("react-aria-landmark-manager");function F(e){return document.addEventListener("react-aria-landmark-manager-change",e),()=>document.removeEventListener("react-aria-landmark-manager-change",e)}function D(){if("u"<typeof document)return null;let e=document[z];return e&&e.version>=1?e:(document[z]=new Q,document.dispatchEvent(new CustomEvent("react-aria-landmark-manager-change")),document[z])}class Q{constructor(){this.landmarks=[],this.isListening=!1,this.refCount=0,this.version=1,this.f6Handler=this.f6Handler.bind(this),this.focusinHandler=this.focusinHandler.bind(this),this.focusoutHandler=this.focusoutHandler.bind(this)}setupIfNeeded(){this.isListening||(document.addEventListener("keydown",this.f6Handler,{capture:!0}),document.addEventListener("focusin",this.focusinHandler,{capture:!0}),document.addEventListener("focusout",this.focusoutHandler,{capture:!0}),this.isListening=!0)}teardownIfNeeded(){!this.isListening||this.landmarks.length>0||this.refCount>0||(document.removeEventListener("keydown",this.f6Handler,{capture:!0}),document.removeEventListener("focusin",this.focusinHandler,{capture:!0}),document.removeEventListener("focusout",this.focusoutHandler,{capture:!0}),this.isListening=!1)}focusLandmark(e,t){this.landmarks.find(t=>t.ref.current===e)?.focus?.(t)}getLandmarksByRole(e){return new Set(this.landmarks.filter(t=>t.role===e))}getLandmarkByRole(e){return this.landmarks.find(t=>t.role===e)}addLandmark(e){if(this.setupIfNeeded(),this.landmarks.find(t=>t.ref===e.ref)||!e.ref.current)return;if(this.landmarks.filter(e=>"main"===e.role).length,0===this.landmarks.length){this.landmarks=[e],this.checkLabels(e.role);return}let t=0,n=this.landmarks.length-1;for(;t<=n;){let o=Math.floor((t+n)/2),s=e.ref.current.compareDocumentPosition(this.landmarks[o].ref.current);s&Node.DOCUMENT_POSITION_PRECEDING||s&Node.DOCUMENT_POSITION_CONTAINS?t=o+1:n=o-1}this.landmarks.splice(t,0,e),this.checkLabels(e.role)}updateLandmark(e){let t=this.landmarks.findIndex(t=>t.ref===e.ref);t>=0&&(this.landmarks[t]={...this.landmarks[t],...e},this.checkLabels(this.landmarks[t].role))}removeLandmark(e){this.landmarks=this.landmarks.filter(t=>t.ref!==e),this.teardownIfNeeded()}checkLabels(e){let t=this.getLandmarksByRole(e);t.size>1&&[...t].filter(e=>!e.label).length}closestLandmark(e){let t=new Map(this.landmarks.map(e=>[e.ref.current,e])),n=e;for(;n&&!t.has(n)&&n!==document.body&&n.parentElement;)n=n.parentElement;return t.get(n)}getNextLandmark(e,{backward:t}){let n=this.closestLandmark(e),o=t?this.landmarks.length-1:0;n&&(o=this.landmarks.indexOf(n)+(t?-1:1));let s=()=>{if(o<0){if(!e.dispatchEvent(new CustomEvent("react-aria-landmark-navigation",{detail:{direction:"backward"},bubbles:!0,cancelable:!0})))return!0;o=this.landmarks.length-1}else if(o>=this.landmarks.length){if(!e.dispatchEvent(new CustomEvent("react-aria-landmark-navigation",{detail:{direction:"forward"},bubbles:!0,cancelable:!0})))return!0;o=0}return!!(o<0)||!!(o>=this.landmarks.length)};if(s())return;let r=o;for(;this.landmarks[o].ref.current?.closest("[aria-hidden=true]");){if(o+=t?-1:1,s())return;if(o===r)break}return this.landmarks[o]}f6Handler(e){"F6"===e.key&&(e.altKey?this.focusMain():this.navigate((0,P.getEventTarget)(e),e.shiftKey))&&(e.preventDefault(),e.stopPropagation())}focusMain(){let e=this.getLandmarkByRole("main");return!!e&&!!e.ref.current&&!!e.ref.current.isConnected&&(this.focusLandmark(e.ref.current,"forward"),!0)}navigate(e,t){let n=this.getNextLandmark(e,{backward:t});if(!n)return!1;if(n.lastFocused){let e=n.lastFocused;if((0,P.nodeContains)(document.body,e))return e.focus(),!0}return!!n.ref.current&&!!n.ref.current.isConnected&&(this.focusLandmark(n.ref.current,t?"backward":"forward"),!0)}focusinHandler(e){let t=this.closestLandmark((0,P.getEventTarget)(e));t&&t.ref.current!==(0,P.getEventTarget)(e)&&this.updateLandmark({ref:t.ref,lastFocused:(0,P.getEventTarget)(e)});let n=e.relatedTarget;if(n){let e=this.closestLandmark(n);e&&e.ref.current===n&&e.blur()}}focusoutHandler(e){let t=(0,P.getEventTarget)(e),n=e.relatedTarget;if(!n||n===document){let e=this.closestLandmark(t);e&&e.ref.current===t&&e.blur()}}createLandmarkController(){let e=this;return e.refCount++,e.setupIfNeeded(),{navigate(t,n){let o=n?.from||document.activeElement;return e.navigate(o,"backward"===t)},focusNext(t){let n=t?.from||document.activeElement;return e.navigate(n,!1)},focusPrevious(t){let n=t?.from||document.activeElement;return e.navigate(n,!0)},focusMain:()=>e.focusMain(),dispose(){e&&(e.refCount--,e.teardownIfNeeded(),e=null)}}}registerLandmark(e){return this.landmarks.find(t=>t.ref===e.ref)?this.updateLandmark(e):this.addLandmark(e),()=>this.removeLandmark(e.ref)}}var W=e.i(357810),R=e.i(227128),X=e.i(987529),q=e.i(497348),U=e.i(806479),Z=e.i(125549),K=e.i(167246),V=e.i(66362),G=e.i(987097),J=e.i(883815);let ee=(0,r.createContext)(null),et=(0,r.forwardRef)(function(e,t){let n,o=(0,K.useIsSSR)(),s=(0,U.useToastQueue)(e.queue),l=(0,G.useObjectRef)(t),{regionProps:a}=function(e,t,n){var o;let s=(0,W.useLocalizedStringFormatter)((o=A)&&o.__esModule?o.default:o,"@react-aria/toast"),{landmarkProps:l}=function(e,t){let{role:n,"aria-label":o,"aria-labelledby":s,focus:l}=e,a=(0,H.useSyncExternalStore)(F,D,D),i=o||s,[u,d]=(0,r.useState)(!1),_=(0,r.useCallback)(()=>{d(!0)},[d]),c=(0,r.useCallback)(()=>{d(!1)},[d]);return(0,Y.useLayoutEffect)(()=>
1{if(a)return a.registerLandmark({ref:t,label:i,role:n,focus:l||_,blur:c})},[a,i,t,n,l,_,c]),(0,r.useEffect)(()=>{u&&t.current?.focus()},[u,t]),{landmarkProps:{role:n,tabIndex:u?-1:void 0,"aria-label":o,"aria-labelledby":s}}}({role:"region","aria-label":e["aria-label"]||s.format("notifications",{count:t.visibleToasts.length})},n),a=(0,r.useRef)(!1),i=(0,r.useRef)(!1),u=(0,r.useCallback)(()=>{a.current||i.current?t.pauseAll():t.resumeAll()},[t]),{hoverProps:d}=(0,O.useHover)({onHoverStart:()=>{a.current=!0,u()},onHoverEnd:()=>{a.current=!1,u()}}),_=(0,r.useRef)([]),c=(0,r.useRef)(t.visibleToasts),m=(0,r.useRef)(null);(0,Y.useLayoutEffect)(()=>{if(-1===m.current||0===t.visibleToasts.length||!n.current){_.current=[],c.current=t.visibleToasts;return}if(_.current=[...n.current.querySelectorAll('[role="alertdialog"]')],c.current.length===t.visibleToasts.length&&t.visibleToasts.every((e,t)=>e.key===c.current[t].key)){c.current=t.visibleToasts;return}let e=c.current.map((e,n)=>({...e,i:n,isRemoved:!t.visibleToasts.some(t=>e.key===t.key)})),o=e.findIndex(e=>e.i===m.current&&e.isRemoved);if(o>-1)if("pointer"===(0,I.getInteractionModality)()&&h.current?.isConnected)(0,T.focusWithoutScrolling)(h.current);else{let t,n,s=0;for(;s<=o;)e[s].isRemoved||(n=Math.max(0,s-1)),s++;for(;s<e.length;){if(!e[s].isRemoved){t=s-1;break}s++}void 0===n&&void 0===t&&(n=0),n>=0&&n<_.current.length?(0,T.focusWithoutScrolling)(_.current[n]):t>=0&&t<_.current.length&&(0,T.focusWithoutScrolling)(_.current[t])}c.current=t.visibleToasts},[t.visibleToasts,n]);let h=(0,r.useRef)(null),{focusWithinProps:p}=(0,B.useFocusWithin)({onFocusWithin:e=>{i.current=!0,h.current=e.relatedTarget,u()},onBlurWithin:()=>{i.current=!1,h.current=null,u()}});return(0,r.useEffect)(()=>{0===t.visibleToasts.length&&h.current?.isConnected&&("pointer"===(0,I.getInteractionModality)()?(0,T.focusWithoutScrolling)(h.current):h.current.focus(),h.current=null)},[n,t.visibleToasts.length]),(0,r.useEffect)(()=>()=>{h.current?.isConnected&&("pointer"===(0,I.getInteractionModality)()?(0,T.focusWithoutScrolling)(h.current):h.current.focus(),h.current=null)},[n]),{regionProps:(0,N.mergeProps)(l,d,p,{tabIndex:-1,"data-react-aria-top-layer":!0,onFocus:e=>{let t=(0,P.getEventTarget)(e).closest('[role="alertdialog"]');m.current=_.current.findIndex(e=>e===t)},onBlur:()=>{m.current=-1}})}}(e,s,l),{focusProps:i,isFocused:u,isFocusVisible:d}=(0,Z.useFocusRing)(),{hoverProps:_,isHovered:c}=(0,O.useHover)({}),m=(0,E.useRenderProps)({...e,children:void 0,defaultClassName:"react-aria-ToastRegion",values:{visibleToasts:s.visibleToasts,isHovered:c,isFocused:u,isFocusVisible:d}}),{direction:h}=(0,V.useLocale)(),{getContainer:p}=(0,J.useUNSAFE_PortalContext)();!o&&(n=document.body,p&&(n=p()));let f=(0,R.filterDOMProps)(e,{global:!0}),y=r.default.createElement(ee.Provider,{value:s},r.default.createElement(E.dom.div,{...(0,N.mergeProps)(f,m,a,i,_),dir:h,ref:l,"data-hovered":c||void 0,"data-focused":u||void 0,"data-focus-visible":d||void 0},"function"==typeof e.children?r.default.createElement(en,{...e,render:void 0,className:void 0,style:{display:"contents"}},e.children):e.children));return s.visibleToasts.length>0&&n?(0,q.createPortal)(y,n):null}),en=(0,r.forwardRef)(function(e,t){let n=(0,r.useContext)(ee),{hoverProps:o,isHovered:s}=(0,O.useHover)({}),l=(0,E.useRenderProps)({...e,children:void 0,defaultClassName:"react-aria-ToastList",values:{visibleToasts:n.visibleToasts,isFocused:!1,isFocusVisible:!1,isHovered:s}});return r.default.createElement(E.dom.ol,{...o,...l,ref:t},n.visibleToasts.map(t=>r.default.createElement("li",{key:t.key,style:{display:"contents"}},e.children({toast:t}))))}),eo=(0,r.forwardRef)(function(e,t){let n=(0,r.useContext)(ee),o=(0,G.useObjectRef)(t),{toastProps:s,contentProps:l,titleProps:a,descriptionProps:i,closeButtonProps:u}=function(e,t){var n;let{key:o,timer:s,timeout:l}=e.toast;(0,r.useEffect)(()=>{if(null!=s&&null!=l)return s.reset(l),()=>{s.pause()}},[s,l]);let a=(0,X.useId)(),i=(0,X.useSlotId)(),u=(0,W.useLocalizedStringFormatter)((n=A)&&n.__esModule?n.default:n,"@react-aria/toast"),[d,_]=(0,r.useState)(!1);return(0,Y.useLayoutEffect)(()=>{_(!0)},[]),{toastProps:{...(0,R.filterDOMProps)(e,{labelable:!0}),role:"alertdialog","aria-modal":"false","aria-labelledby":e["aria-labelledby"]||a,"aria-describedby":e["aria-describedby"]||i,tabIndex:0},contentProps:{role:"alert","aria-atomic":"true","aria-hidden":d?void 0:"true"},titleProps:{id:a},descriptionProps:{id:i},closeButtonProps:{"aria-label":u.format("close"),onPress:()=>t.close(o)}}}(e,n),{focusProps:d,isFocused:_,isFocusVisible:c}=(0,Z.useFocusRing)(),m=(0,E.useRenderProps)({...e,defaultClassName:"react-aria-Toast",values:{toast:e.toast,isFocused:_,isFocusVisible:c}}),h=(0,R.filterDOMProps)(e,{global:!0});return r.default.createElement(E.dom.div,{...(0,N.mergeProps)(h,m,s,d),ref:o,"data-focused":_||void 0,"data-focus-visible":c||void 0},r.default.createElement(E.Provider,{values:[[es,l],[S.TextContext,{slots:{[E.DEFAULT_SLOT]:{},title:a,description:i}}],[M.ButtonContext,{slots:{[E.DEFAULT_SLOT]:{},close:u}}]]},m.children))}),es=(0,r.createContext)({}),er=(0,r.forwardRef)(function(e,t){return[e,t]=(0,E.useContextProps)(e,t,es),r.default.createElement(E.dom.div,{render:e.render,className:"react-aria-ToastContent",...e,ref:t},e.children)});var el=e.i(102405),ea=e.i(725086),ei=e.i(243068),eu=e.i(523077),ed=e.i(645425),e_=e.i(881870),ec=e.i(959938),em=e.i(18690);let eh="u">typeof window?r.useLayoutEffect:r.useEffect,ep="u"<typeof window,ef=(0,r.createContext)({}),ey=({children:e,className:t,placement:o,scaleFactor:s=ec.DEFAULT_SCALE_FACTOR,toast:l,variant:a,...i})=>{let{gap:u=ec.DEFAULT_GAP,heightsByKey:d,maxVisibleToasts:_=ec.DEFAULT_MAX_VISIBLE_TOAST,onToastHeightChange:c,onToastHeightRemove:m,placement:h,scaleFactor:p,slots:f}=(0,r.use)(ef),y=s??p,g=(0,r.use)(ee).visibleToasts,b=g.indexOf(l),x=b<=0,C=(o??h)?.startsWith("bottom"),k=b>=_,v=l?.key,w=(0,r.useRef)(null),{height:L}=(e=>{let[t,n]=(0,r.useState)(void 0),o=(0,r.useCallback)(()=>
1{if(e.current){let t=e.current.scrollHeight;n(e=>e!==t?t:e)}},[e]);return(0,r.useEffect)(()=>{let t=e.current;if(!t)return;let n=new ResizeObserver(o),s=new MutationObserver(e=>{e.some(e=>"attributes"===e.type&&"aria-hidden"===e.attributeName)&&o()});return n.observe(t),s.observe(t,{attributeFilter:["aria-hidden"],attributes:!0}),()=>{n.disconnect(),s.disconnect()}},[e,o]),{height:t}})(w);(0,r.useEffect)(()=>{v&&"number"==typeof L&&c?.(v,L)},[v,L,c]),(0,r.useEffect)(()=>{if(v)return()=>{m?.(v)}},[v,m]),(0,r.useLayoutEffect)(()=>{let e=w.current;e&&(e.tabIndex=x?0:-1)},[x]);let j=(0,r.useMemo)(()=>{let e=g[0]?.key,t=(e?d?.[e]:void 0)??L??0,n=b*u*(C?-1:1),o=1-b*y;return{scale:`${o}`,translate:`0 ${n}px 0`,viewTransitionName:`toast-${String(l.key).replace(/[^a-zA-Z0-9]/g,"-")}`,zIndex:g.length-b,...t?{"--front-height":`${t}px`}:null,opacity:+!k,pointerEvents:k?"none":"auto",...i.style}},[y,u,d,b,C,x,k,i.style,l?.key,L,g]);return(0,n.jsx)(eo,{ref:w,"aria-hidden":k,className:(0,ea.composeTwRenderProps)(t,f?.toast({variant:a})),"data-frontmost":(0,el.dataAttr)(x),"data-hidden":(0,el.dataAttr)(k),"data-index":b,"data-slot":"toast",style:j,toast:l,...i,children:e})};ey.displayName="HeroUI.Toast";let eg=({children:e,className:t,...o})=>{let{slots:s}=(0,r.use)(ef);return(0,n.jsx)(er,{className:(0,ea.composeSlotClassName)(s?.content,t),"data-slot":"toast-content",...o,children:e})},eb=({children:e,className:t,variant:o,...s})=>{let{slots:l}=(0,r.use)(ef),a=(0,r.useCallback)(()=>{switch(o){case"accent":default:return(0,n.jsx)(e_.InfoIcon,{"data-slot":"toast-default-icon"});case"success":return(0,n.jsx)(e_.SuccessIcon,{"data-slot":"toast-default-icon"});case"warning":return(0,n.jsx)(e_.WarningIcon,{"data-slot":"toast-default-icon"});case"danger":return(0,n.jsx)(e_.DangerIcon,{"data-slot":"toast-default-icon"})}},[o]);return(0,n.jsx)(ei.dom.div,{className:(0,ea.composeSlotClassName)(l?.indicator,t),"data-slot":"toast-indicator",...s,children:e??a()})};eb.displayName="HeroUI.ToastIndicator";let ex=({children:e,className:t,...o})=>{let{slots:s}=(0,r.use)(ef);return(0,n.jsx)(S.Text,{className:(0,ea.composeSlotClassName)(s?.title,t),"data-slot":"toast-title",slot:"title",...o,children:e})};ex.displayName="HeroUI.ToastTitle";let eC=({children:e,className:t,...o})=>{let{slots:s}=(0,r.use)(ef);return(0,n.jsx)(S.Text,{className:(0,ea.composeSlotClassName)(s?.description,t),"data-slot":"toast-description",slot:"description",...o,children:e})};eC.displayName="HeroUI.ToastDescription";let ek=({className:e,...t})=>{let{slots:o}=(0,r.use)(ef);return(0,n.jsx)(ed.CloseButton,{className:(0,ea.composeTwRenderProps)(e,o?.close()),"data-slot":"toast-close",slot:"close",...t})};ek.displayName="HeroUI.ToastCloseButton";let ev=({children:e,className:t,...o})=>{let{slots:s}=(0,r.use)(ef);return(0,n.jsx)(eu.Button,{className:(0,ea.composeTwRenderProps)(t,s?.action?.()),"data-slot":"toast-action-button",...o,children:e})};ev.displayName="HeroUI.ToastActionButton";let ew=({children:e,className:t,gap:o=ec.DEFAULT_GAP,maxVisibleToasts:s,placement:l="bottom",queue:a,scaleFactor:i=ec.DEFAULT_SCALE_FACTOR,width:u=ec.DEFAULT_TOAST_WIDTH,...d})=>{let _=(0,r.useMemo)(()=>$({placement:l}),[l]),c=function(e,{defaultValue:t=!1,initializeWithValue:n=!0}={}){let o=e=>ep?t:window.matchMedia(e).matches,[s,l]=(0,r.useState)(()=>n?o(e):t);function a(){l(o(e))}return eh(()=>{let t=window.matchMedia(e);return a(),t.addListener?t.addListener(a):t.addEventListener("change",a),()=>{t.removeListener?t.removeListener(a):t.removeEventListener("change",a)}},[e]),s}("(max-width: 768px)"),[m,h]=r.default.useState({}),p=(0,r.useMemo)(()=>a?a.getQueue():em.toast.getQueue(),[a]),f=(0,r.useMemo)(()=>{let e=a&&"maxVisibleToasts"in a?a.maxVisibleToasts:void 0;return s??e??ec.DEFAULT_MAX_VISIBLE_TOAST},[s,a]),y=(0,r.useCallback)((e,t)=>{h(n=>n[e]===t?n:{...n,[e]:t})},[]),g=(0,r.useCallback)(e=>{h(t=>{if(!(e in t))return t;let n={...t};return delete n[e],n})},[]),b=(0,r.useCallback)(e=>{let{actionProps:t,description:o,indicator:s,isLoading:r,title:a,variant:u}=e.toast.content??{};return(0,n.jsxs)(ey,{placement:l,scaleFactor:i,toast:e.toast,variant:u,children:[null===s?null:r?(0,n.jsx)(eb,{variant:u,children:(0,n.jsx)(j.Spinner,{color:"current",size:"sm"})}):(0,n.jsx)(eb,{variant:u,children:s}),(0,n.jsxs)(eg,{children:[!!a&&(0,n.jsx)(ex,{children:a}),!!o&&(0,n.jsx)(eC,{children:o}),c&&t?.children?(0,n.jsx)(ev,{...t,children:t.children}):null]}),!c&&t?.children?(0,n.jsx)(ev,{...t,children:t.children}):null,(0,n.jsx)(ek,{})]})},[c,l,i]);return(0,n.jsx)(et,{className:(0,ea.composeTwRenderProps)(t,_?.region()),"data-slot":"toast-region",queue:p,style:{"--gap":`${o}px`,"--placement":l,"--scale-factor":i,"--toast-width":"number"==typeof u?`${u}px`:u},...d,children:t=>{let s=t.toast.content,r={...t,isLoading:s?.isLoading??!1};return(0,n.jsx)(ef,{value:{gap:o,heightsByKey:m,maxVisibleToasts:f,onToastHeightChange:y,onToastHeightRemove:g,placement:l,scaleFactor:i,slots:_,width:u},children:void 0===e?b(t):"function"==typeof e?e(r):e})}})};ew.displayName="HeroUI.ToastProvider";let eL=Object.assign(ey,{Provider:ew,Content:eg,Indicator:eb,Title:ex,Description:eC,ActionButton:ev,CloseButton:ek,Queue:em.ToastQueue,toast:em.toast}),ej={accent:"bg-accent-soft text-accent-soft-foreground",success:"bg-success-soft text-success-soft-foreground",warning:"bg-warning-soft text-warning-soft-foreground",danger:"bg-danger-soft text-danger-soft-foreground"};function e$(){return(0,n.jsx)(ew,{maxVisibleToasts:3,placement:"bottom",children:({toast:e})=>{let{description:t,indicator:o,isLoading:s,title:r,variant:l}=e.content??{};return(0,n.jsxs)(eL,{className:"max-w-md rounded-[40px] border border-border bg-overlay",placement:"bottom",toast:e,variant:l,children:[null===o?null:(0,n.jsx)(eb,{className:"self-center",variant:l,children:s?(0,n.jsx)(j.Spinner,{color:"current",size:"sm"}):o}),(0,n.jsxs)(eg,{children:[r?(0,n.jsx)(ex,{children:r}):null,t?(0,n.jsx)(eC,{children:t}):null]}),(0,n.jsx)(ev,{className:`self-center ${(l&&ej[l])??""}`,size:"sm",variant:"tertiary",onPress:()=>em.toast.close(e.key),children:"Dismiss"})]})}})}var eS=e.i(273932),eM=e.i(528146),eE=e.i(614614),eT=e.i(196775),eP=class extends eT.Subscribable{constructor(e={}){super(),this.config=e,this.#e=new Map}#e;build(e,t,n){let o=t.queryKey,s=t.queryHash??(0,eS.hashQueryKeyByOptions)(o,t),r=this.get(s);return r||(r=new eM.Query({client:e,queryKey:o,queryHash:s,options:e.defaultQueryOptions(t),state:n,defaultOptions:e.getQueryDefaults(o)}),this.add(r)),r}add(e){this.#e.has(e.queryHash)||(this.#e.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){let t=this.#e.get(e.queryHash);t&&(e.destroy(),t===e&&this.#e.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){eE.notifyManager.batch(()=>
1{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#e.get(e)}getAll(){return[...this.#e.values()]}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,eS.matchQuery)(t,e))}findAll(e={}){let t=this.getAll();return Object.keys(e).length>0?t.filter(t=>(0,eS.matchQuery)(e,t)):t}notify(e){eE.notifyManager.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){eE.notifyManager.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){eE.notifyManager.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},eI=e.i(185506),eA=eT,eN=class extends eA.Subscribable{constructor(e={}){super(),this.config=e,this.#t=new Set,this.#n=new Map,this.#o=0}#t;#n;#o;build(e,t,n){let o=new eI.Mutation({client:e,mutationCache:this,mutationId:++this.#o,options:e.defaultMutationOptions(t),state:n});return this.add(o),o}add(e){this.#t.add(e);let t=eB(e);if("string"==typeof t){let n=this.#n.get(t);n?n.push(e):this.#n.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#t.delete(e)){let t=eB(e);if("string"==typeof t){let n=this.#n.get(t);if(n)if(n.length>1){let t=n.indexOf(e);-1!==t&&n.splice(t,1)}else n[0]===e&&this.#n.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){let t=eB(e);if("string"!=typeof t)return!0;{let n=this.#n.get(t),o=n?.find(e=>"pending"===e.state.status);return!o||o===e}}runNext(e){let t=eB(e);if("string"!=typeof t)return Promise.resolve();{let n=this.#n.get(t)?.find(t=>
1t!==e&&t.state.isPaused);return n?.continue()??Promise.resolve()}}clear(){eE.notifyManager.batch(()=>{this.#t.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#t.clear(),this.#n.clear()})}getAll(){return Array.from(this.#t)}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,eS.matchMutation)(t,e))}findAll(e={}){return this.getAll().filter(t=>(0,eS.matchMutation)(e,t))}notify(e){eE.notifyManager.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(e=>e.state.isPaused);return eE.notifyManager.batch(()=>Promise.all(e.map(e=>e.continue().catch(eS.noop))))}};function eB(e){return e.options.scope?.id}var eO=e.i(165233),eY=e.i(779674),eH=e.i(333534),ez=class{#s;#r;#l;#a;#i;#u;#d;#_;constructor(e={}){this.#s=e.queryCache||new eP,this.#r=e.mutationCache||new eN,this.#l=e.defaultOptions||{},this.#a=new Map,this.#i=new Map,this.#u=0}mount(){this.#u++,1===this.#u&&(this.#d=eO.focusManager.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#s.onFocus())}),this.#_=eY.onlineManager.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#s.onOnline())}))}unmount(){this.#u--,0===this.#u&&(this.#d?.(),this.#d=void 0,this.#_?.(),this.#_=void 0)}isFetching(e){return this.#s.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#r.findAll({...e,status:"pending"}).length}getQueryData(e){let t=this.defaultQueryOptions({queryKey:e});return this.#s.get(t.queryHash)?.state.data}ensureQueryData(e){let t=this.defaultQueryOptions(e),n=this.#s.build(this,t),o=n.state.data;return void 0===o?this.fetchQuery(e):(e.revalidateIfStale&&n.isStaleByTime((0,eS.resolveStaleTime)(t.staleTime,n))&&this.prefetchQuery(t),Promise.resolve(o))}getQueriesData(e){return this.#s.findAll(e).map(({queryKey:e,state:t})=>[e,t.data])}setQueryData(e,t,n){let o=this.defaultQueryOptions({queryKey:e}),s=this.#s.get(o.queryHash),r=s?.state.data,l=(0,eS.functionalUpdate)(t,r);if(void 0!==l)return this.#s.build(this,o).setData(l,{...n,manual:!0})}setQueriesData(e,t,n){return eE.notifyManager.batch(()=>this.#s.findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,n)]))}getQueryState(e){let t=this.defaultQueryOptions({queryKey:e});return this.#s.get(t.queryHash)?.state}removeQueries(e){let t=this.#s;eE.notifyManager.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let n=this.#s;return eE.notifyManager.batch(()=>(n.findAll(e).forEach(e=>{e.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){let n={revert:!0,...t};return Promise.all(eE.notifyManager.batch(()=>this.#s.findAll(e).map(e=>e.cancel(n)))).then(eS.noop).catch(eS.noop)}invalidateQueries(e,t={}){return eE.notifyManager.batch(()=>(this.#s.findAll(e).forEach(e=>{e.invalidate()}),e?.refetchType==="none")?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t))}refetchQueries(e,t={}){let n={...t,cancelRefetch:t.cancelRefetch??!0};return Promise.all(eE.notifyManager.batch(()=>this.#s.findAll(e).filter(e=>!e.isDisabled()&&!e.isStatic()).map(e=>{let t=e.fetch(void 0,n);return n.throwOnError||(t=t.catch(eS.noop)),"paused"===e.state.fetchStatus?Promise.resolve():t}))).then(eS.noop)}fetchQuery(e){let t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);let n=this.#s.build(this,t);return n.isStaleByTime((0,eS.resolveStaleTime)(t.staleTime,n))?n.fetch(t):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(eS.noop).catch(eS.noop)}fetchInfiniteQuery(e){return e.behavior=(0,eH.infiniteQueryBehavior)(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(eS.noop).catch(eS.noop)}ensureInfiniteQueryData(e){return e.behavior=(0,eH.infiniteQueryBehavior)(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return eY.onlineManager.isOnline()?this.#r.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#s}getMutationCache(){return this.#r}getDefaultOptions(){return this.#l}setDefaultOptions(e){this.#l=e}setQueryDefaults(e,t){this.#a.set((0,eS.hashKey)(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){let t=[...this.#a.values()],n={};return t.forEach(t=>{(0,eS.partialMatchKey)(e,t.queryKey)&&Object.assign(n,t.defaultOptions)}),n}setMutationDefaults(e,t){this.#i.set((0,eS.hashKey)(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){let t=[...this.#i.values()],n={};return t.forEach(t=>{(0,eS.partialMatchKey)(e,t.mutationKey)&&Object.assign(n,t.defaultOptions)}),n}defaultQueryOptions(e){if(e._defaulted)return e;let t={...this.#l.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=(0,eS.hashQueryKeyByOptions)(t.queryKey,t)),void 0===t.refetchOnReconnect&&(t.refetchOnReconnect="always"!==t.networkMode),void 0===t.throwOnError&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===eS.skipToken&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#l.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#s.clear(),this.#r.clear()}},eF=e.i(175089),eD=e.i(821957),eQ=e.i(49501),eW=e.i(271727),eR=e.i(295545);let eX=0;function eq(e=1){eX=e}function eU(){(0,eW.c)("[nuqs] Aborting queues"),eR.t.abortAll(),eR.n.abort().forEac
1h(e=>eR.t.queuedQuerySync.emit(e))}function eZ(){eq(0),eU()}function eK(){!function(e=eU){(eX=Math.max(0,eX-1))>0||e()}(()=>{queueMicrotask(eU)})}function eV(){return(0,r.useEffect)(()=>(!function(){var e;if(e="next/app","u"<typeof history||(history.nuqs?.version&&"2.8.9"!==history.nuqs.version?(console.error((0,eW.s)(409),history.nuqs.version,"2.8.9",e),!0):!!history.nuqs?.adapters?.includes(e)))return;let t=history.replaceState,n=history.pushState;history.replaceState=function(e,n,o){return eK(),t.call(history,e,n,o)},history.pushState=function(e,t,o){return eK(),n.call(history,e,t,o)},history.nuqs=history.nuqs??{version:"2.8.9",adapters:[]},history.nuqs.adapters.push("next/app")}(),window.addEventListener("popstate",eZ),()=>window.removeEventListener("popstate",eZ)),[]),null}let eG=(0,eW.n)(function(){let e=(0,eQ.useRouter)(),[t,n]=(0,r.useOptimistic)((0,eQ.useSearchParams)());return{searchParams:t,updateUrl:(0,r.useCallback)((t,o)=>{(0,r.startTransition)(()=>{o.shallow||n(t);let s=function(e){let{origin:t,pathname:n,hash:o}=location;return t+n+(0,eW.o)(e)+o}(t);(0,eW.c)("[nuqs next/app] Updating url: %s",s);let r="push"===o.history?history.pushState:history.replaceState;eq(3),r.call(history,null,"",s),o.scroll&&window.scrollTo(0,0),o.shallow||e.replace(s,{scroll:!1})})},[]),rateLimitFactor:3,autoResetQueueOnUpdate:!0}});function eJ({children:e,...t}){return(0,r.createElement)(eG,{...t,children:[(0,r.createElement)(r.Suspense,{key:"nuqs-adapter-suspense-navspy",children:(0,r.createElement)(eV)}),e]})}e.s(["Providers",0,function({children:e,themeProps:o}){let s=(0,eQ.useRouter)(),l=eS.isServer?new ez:(t||(t=new ez),t);return(0,n.jsx)(w,{navigate:s.push,locale:"en-IN",children:(0,n.jsx)(eD.ThemeProvider,{...o,children:(0,n.jsx)(eF.QueryClientProvider,{client:l,children:(0,n.jsx)(eJ,{children:(0,n.jsxs)(r.Suspense,{fallback:(0,n.jsx)("div",{children:"Loading..."}),children:[(0,n.jsx)(L.ToastProvider,{}),(0,n.jsx)(e$,{}),e]})})})})})}],96923)},293710,e=>{"use strict";e.i(227183);var t=e.i(750698),n=e.i(324136),o=e.i(556045),s=e.i(234883),r=e.i(708342);e.s(["default",0,()=>{let{user:e,activeWorkspace:l}=(0,n.default)();return(0,t.useEffect)(()=>{if((0,s.readConsent)()?.analytics)try{r.default.init("uyaeymn82x"),r.default.consent(!0)}catch(e){console.error("Failed to init Clarity",e)}},[]),(0,t.useEffect)(()=>{if(e&&(0,s.readConsent)()?.analytics)try{let t=[e.name,l?.name].filter(Boolean).join(" · ");r.default.identify(e.id,void 0,void 0,t||void 0),r.default.setTag("user_id",e.id),l?.id&&r.default.setTag("workspace_id",l.id),l?.name&&r.default.setTag("workspace_name",l.name),l?.account_type&&r.default.setTag("account_type",l.account_type),r.default.setTag("region",(0,o.isKsaRegion)()?"KSA":(0,o.isUaeRegion)()?"UAE":"default"),r.default.setTag("environment","production")}catch(e){console.error("Failed to set Clarity identity",e)}},[e,l]),null}])},980569,e=>{"use strict";var t=e.i(274159),n=e.i(750698),o=e.i(858931),s=e.i(719636),r=e.i(234883),l=e.i(786359);e.s(["default",0,function(){return(0,n.useEffect)(()=>{let e=(0,r.readConsent)();if(!e||"function"!=typeof window.gtag)return;let t=e.marketing?"granted":"denied";window.gtag("consent","update",{ad_storage:t,ad_user_data:t,ad_personalization:t,analytics_storage:e.analytics?"granted":"denied"}),(0,s.trackEvent)(o.AnalyticsEvent.ConsentUpdate)},[]),(0,t.jsx)(l.GoogleTagManager,{gtmId:o.GTM_ID})}])},795694,e=>{"use strict";var t=e.i(750698);let n=!1;e.s(["default",0,()=>((0,t.useEffect)(()=>{n||(n=!0,console.log("\n\n\n  _   _      _ _                             _     _ _\n | | | | ___| | | ___    __      _____  _ __| | __| | |\n | |_| |/ _ \\ | |/ _ \\   \\ \\ /\\ / / _ \\| '__| |/ _` | |\n |  _  |  __/ | | (_) |   \\ V  V / (_) | |  | | (_| |_|\n |_| |_|\\___|_|_|\\___( )   \\_/\\_/ \\___/|_|  |_|\\__,_(_)\n                     |/\n\n\n​"))},[]),null)])},88700,e=>{"use strict";var t=e.i(750698),n=e.i(497348),o=e.i(274159);if("u">typeof document){let e=document.getElementById("feedback-tool-styles-annotation-popup-css-styles");e||((e=document.createElement("style")).id="feedback-tool-styles-annotation-popup-css-styles",e.textContent='@keyframes styles-module__popupEnter___AuQDN {\n  from {\n    opacity: 0;\n    transform: translateX(-50%) scale(0.95) translateY(4px);\n  }\n  to {\n    opacity: 1;\n    transform: translateX(-50%) scale(1) translateY(0);\n  }\n}\n@keyframes styles-module__popupExit___JJKQX {\n  from {\n    opacity: 1;\n    transform: translateX(-50%) scale(1) translateY(0);\n  }\n  to {\n    opacity: 0;\n    transform: translateX(-50%) scale(0.95) translateY(4px);\n  }\n}\n@keyframes styles-module__shake___jdbWe {\n  0%, 100% {\n    transform: translateX(-50%) scale(1) translateY(0) translateX(0);\n  }\n  20% {\n    transform: translateX(-50%) scale(1) translateY(0) translateX(-3px);\n  }\n  40% {\n    transform: translateX(-50%) scale(1) translateY(0) translateX(3px);\n  }\n  60% {\n    transform: translateX(-50%) scale(1) translateY(0) translateX(-2px);\n  }\n  80% {\n    transform: translateX(-50%) scale(1) translateY(0) translateX(2px);\n  }\n}\n.styles-module__popup___IhzrD {\n  position: fixed;\n  transform: translateX(-50%);\n  width: 280px;\n  padding: 0.75rem 1rem 14px;\n  background: #1a1a1a;\n  border-radius: 16px;\n  box-shadow: 0 4px 24px rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(255, 255, 255, 0.08);\n  cursor: default;\n  z-index: 100001;\n  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;\n  will-change: transform, opacity;\n  opacity: 0;\n}\n.styles-module__popup___IhzrD.styles-module__enter___L7U7N {\n  animation: styles-module__popupEnter___AuQDN 0.2s cubic-bezier(0.34, 1.56, 0.64, 1) forwards;\n}\n.styles-module__popup___IhzrD.styles-module__entered___COX-w {\n  opacity: 1;\n  transform: translateX(-50%) scale(1) translateY(0);\n}\n.styles-module__popup___IhzrD.styles-module__exit___5eGjE {\n  animation: styles-module__popupExit___JJKQX 0.15s ease-in forwards;\n}\n.styles-module__popup___IhzrD.styles-module__entered___COX-w.styles-module__shake___jdbWe {\n  animation: styles-module__shake___jdbWe 0.25s ease-out;\n}\n\n.styles-module__header___wWsSi {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  margin-bottom: 0.5625rem;\n}\n\n.styles-module__element___fTV2z {\n  font-size: 0.75rem;\n  font-weight: 400;\n  color: rgba(255, 255, 255, 0.5);\n  max-width: 100%;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n  flex: 1;\n}\n\n.styles-module__headerToggle___WpW0b {\n  display: flex;\n  align-items: center;\n  gap: 0.25rem;\n  background: none;\n  border: none;\n  padding: 0;\n  cursor: pointer;\n  flex: 1;\n  min-width: 0;\n  text-align: left;\n}\n.styles-module__headerToggle___WpW0b .styles-module__element___fTV2z {\n  flex: 1;\n}\n\n.styles-module__chevron___ZZJlR {\n  color: rgba(255, 255, 255, 0.5);\n  transition: transform 0.25s cubic-bezier(0.16, 1, 0.3, 1);\n  flex-shrink: 0;\n}\n.styles-module__chevron___ZZJlR.styles-module__expanded___2Hxgv {\n  transform: rotate(90deg);\n}\n\n.styles-module__stylesWrapper___pnHgy {\n  display: grid;\n  grid-template-rows: 0fr;\n  transition: grid-template-rows 0.3s cubic-bezier(0.16, 1, 0.3, 1);\n}\n.styles-module__stylesWrapper___pnHgy.styles-module__expanded___2Hxgv {\n  grid-template-rows: 1fr;\n}\n\n.styles-module__stylesInner___YYZe2 {\n  overflow: hidden;\n}\n\n.styles-module__stylesBlock___VfQKn {\n  background: rgba(255, 255, 255, 0.05);\n  border-radius: 0.375rem;\n  padding: 0.5rem 0.625rem;\n  margin-bottom: 0.5rem;\n  font-family: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;\n  font-size: 0.6875rem;\n  line-height: 1.5;\n}\n\n.styles-module__styleLine___1YQiD {\n  color: rgba(255, 255, 255, 0.85);\n  word-break: break-word;\n}\n\n.styles-module__styleProperty___84L1i {\n  color: #c792ea;\n}\n\n.styles-module__styleValue___q51-h {\n  color: rgba(255, 255, 255, 0.85);\n}\n\n.styles-module__timestamp___Dtpsv {\n  font-size: 0.625rem;\n  font-weight: 500;\n  color: rgba(255, 255, 255, 0.35);\n  font-variant-numeric: tabular-nums;\n  margin-left: 0.5rem;\n  flex-shrink: 0;\n}\n\n.styles-module__quote___mcMmQ {\n  font-size: 12px;\n  font-style: italic;\n  color: rgba(255, 255, 255, 0.6);\n  margin-bottom: 0.5rem;\n  padding: 0.4rem 0.5rem;\n  background: rgba(255, 255, 255, 0.05);\n  border-radius: 0.25rem;\n  line-height: 1.45;\n}\n\n.styles-module__textarea___jrSae {\n  width: 100%;\n  padding: 0.5rem 0.625rem;\n  font-size: 0.8125rem;\n  font-family: inherit;\n  background: rgba(255, 255, 255, 0.05);\n  color: #fff;\n  border: 1px solid rgba(255, 255, 255, 0.15);\n  border-radius: 8px;\n  resize: none;\n  outline: none;\n  transition: border-color 0.15s ease;\n}\n.styles-module__textarea___jrSae:focus {\n  border-color: #3c82f7;\n}\n.styles-module__textarea___jrSae.styles-module__green___99l3h:focus {\n  border-color: #34c759;\n}\n.styles-module__textarea___jrSae::placeholder {\n  color: rgba(255, 255, 255, 0.35);\n}\n.styles-module__textarea___jrSae::-webkit-scrollbar {\n  width: 6px;\n}\n.styles-module__textarea___jrSae::-webkit-scrollbar-track {\n  background: transparent;\n}\n.styles-module__textarea___jrSae::-webkit-scrollbar-thumb {\n  background: rgba(255, 255, 255, 0.2);\n  border-radius: 3px;\n}\n\n.styles-module__actions___D6x3f {\n  display: flex;\n  justify-content: flex-end;\n  gap: 0.375rem;\n  margin-top: 0.5rem;\n}\n\n.styles-module__cancel___hRjnL,\n.styles-module__submit___K-mIR {\n  padding: 0.4rem 0.875rem;\n  font-size: 0.75rem;\n  font-weight: 500;\n  border-radius: 1rem;\n  border: none;\n  cursor: pointer;\n  transition: background-color 0.15s ease, color 0.15s ease, opacity 0.15s ease;\n}\n\n.styles-module__cancel___hRjnL {\n  background: transparent;\n  color: rgba(255, 255, 255, 0.5);\n}\n.styles-module__cancel___hRjnL:hover {\n  background: rgba(255, 255, 255, 0.1);\n  color: rgba(255, 255, 255, 0.8);\n}\n\n.styles-module__submit___K-mIR {\n  color: white;\n}\n.styles-module__submit___K-mIR:hover:not(:disabled) {\n  filter: brightness(0.9);\n}
1\n.styles-module__submit___K-mIR:disabled {\n  cursor: not-allowed;\n}\n\n.styles-module__light___6AaSQ.styles-module__popup___IhzrD {\n  background: #fff;\n  box-shadow: 0 4px 24px rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.06);\n}\n.styles-module__light___6AaSQ .styles-module__element___fTV2z {\n  color: rgba(0, 0, 0, 0.6);\n}\n.styles-module__light___6AaSQ .styles-module__timestamp___Dtpsv {\n  color: rgba(0, 0, 0, 0.4);\n}\n.styles-module__light___6AaSQ .styles-module__chevron___ZZJlR {\n  color: rgba(0, 0, 0, 0.4);\n}\n.styles-module__light___6AaSQ .styles-module__stylesBlock___VfQKn {\n  background: rgba(0, 0, 0, 0.03);\n}\n.styles-module__light___6AaSQ .styles-module__styleLine___1YQiD {\n  color: rgba(0, 0, 0, 0.75);\n}\n.styles-module__light___6AaSQ .styles-module__styleProperty___84L1i {\n  color: #7c3aed;\n}\n.styles-module__light___6AaSQ .styles-module__styleValue___q51-h {\n  color: rgba(0, 0, 0, 0.75);\n}\n.styles-module__light___6AaSQ .styles-module__quote___mcMmQ {\n  color: rgba(0, 0, 0, 0.55);\n  background: rgba(0, 0, 0, 0.04);\n}\n.styles-module__light___6AaSQ .styles-module__textarea___jrSae {\n  background: rgba(0, 0, 0, 0.03);\n  color: #1a1a1a;\n  border-color: rgba(0, 0, 0, 0.12);\n}\n.styles-module__light___6AaSQ .styles-module__textarea___jrSae::placeholder {\n  color: rgba(0, 0, 0, 0.4);\n}\n.styles-module__light___6AaSQ .styles-module__textarea___jrSae::-webkit-scrollbar-thumb {\n  background: rgba(0, 0, 0, 0.15);\n}\n.styles-module__light___6AaSQ .styles-module__cancel___hRjnL {\n  color: rgba(0, 0, 0, 0.5);\n}\n.styles-module__light___6AaSQ .styles-module__cancel___hRjnL:hover {\n  background: rgba(0, 0, 0, 0.06);\n  color: rgba(0, 0, 0, 0.75);\n}',document.head.appendChild(e))}var s="styles-module__element___fTV2z",r="styles-module__expanded___2Hxgv",l=(0,t.forwardRef)(function({element:e,timestamp:n,selectedText:l,placeholder:a="What should change?",initialValue:i="",submitLabel:u="Add",onSubmit:d,onCancel:_,style:c,accentColor:m="#3c82f7",isExiting:h=!1,lightMode:p=!1,computedStyles:f},y){let[g,b]=(0,t.useState)(i),[x,C]=(0,t.useState)(!1),[k,v]=(0,t.useState)("initial"),[w,L]=(0,t.useState)(!1),[j,$]=(0,t.useState)(!1),S=(0,t.useRef)(null),M=(0,t.useRef)(null);(0,t.useEffect)(()=>{h&&"exit"!==k&&v("exit")},[h,k]),(0,t.useEffect)(()=>{requestAnimationFrame(()=>{v("enter")});let e=setTimeout(()=>{v("entered")},200),t=setTimeout(()=>{let e=S.current;e&&(e.focus(),e.selectionStart=e.selectionEnd=e.value.length,e.scrollTop=e.scrollHeight)},50);return()=>{clearTimeout(e),clearTimeout(t)}},[]);let E=(0,t.useCallback)(()=>{C(!0),setTimeout(()=>{C(!1),S.current?.focus()},250)},[]);(0,t.useImperativeHandle)(y,()=>({shake:E}),[E]);let T=(0,t.useCallback)(()=>{v("exit"),setTimeout(()=>{_()},150)},[_]),P=(0,t.useCallback)(()=>{g.trim()&&d(g.trim())},[g,d]),I=(0,t.useCallback)(e=>{"Enter"!==e.key||e.shiftKey||(e.preventDefault(),P()),"Escape"===e.key&&T()},[P,T]),A=["styles-module__popup___IhzrD",p?"styles-module__light___6AaSQ":"","enter"===k?"styles-module__enter___L7U7N":"","entered"===k?"styles-module__entered___COX-w":"","exit"===k?"styles-module__exit___5eGjE":"",x?"styles-module__shake___jdbWe":""].filter(Boolean).join(" ");return(0,o.jsxs)("div",{ref:M,className:A,"data-annotation-popup":!0,style:c,onClick:e=>e.stopPropagation(),children:[(0,o.jsxs)("div",{className:"styles-module__header___wWsSi",children:[f&&Object.keys(f).length>0?(0,o.jsxs)("button",{className:"styles-module__headerToggle___WpW0b",onClick:()=>{$(!j),j&&setTimeout(()=>S.current?.focus(),0)},type:"button",children:[(0,o.jsx)("svg",{className:`styles-module__chevron___ZZJlR ${j?r:""}`,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)("path",{d:"M5.5 10.25L9 7.25L5.75 4",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})}),(0,o.jsx)("span",{className:s,children:e})]}):(0,o.jsx)("span",{className:s,children:e}),n&&(0,o.jsx)("span",{className:"styles-module__timestamp___Dtpsv",children:n})]}),f&&Object.keys(f).length>0&&(0,o.jsx)("div",{className:`styles-module__stylesWrapper___pnHgy ${j?r:""}`,children:(0,o.jsx)("div",{className:"styles-module__stylesInner___YYZe2",children:(0,o.jsx)("div",{className:"styles-module__stylesBlock___VfQKn",children:Object.entries(f).map(([e,t])=>(0,o.jsxs)("div",{className:"styles-module__styleLine___1YQiD",children:[(0,o.jsx)("span",{className:"styles-module__styleProperty___84L1i",children:e.replace(/([A-Z])/g,"-$1").toLowerCase()}),": ",(0,o.jsx)("span",{className:"styles-module__styleValue___q51-h",children:t}),";"]},e))})})}),l&&(0,o.jsxs)("div",{className:"styles-module__quote___mcMmQ",children:["“",l.slice(0,80),l.length>80?"...":"","”"]}),(0,o.jsx)("textarea",{ref:S,className:"styles-module__textarea___jrSae",style:{borderColor:w?m:void 0},placeholder:a,value:g,onChange:e=>b(e.target.value),onFocus:()=>L(!0),onBlur:()=>L(!1),rows:2,onKeyDown:I}),(0,o.jsxs)("div",{className:"styles-module__actions___D6x3f",children:[(0,o.jsx)("button",{className:"styles-module__cancel___hRjnL",onClick:T,children:"Cancel"}),(0,o.jsx)("button",{className:"styles-module__submit___K-mIR",style:{backgroundColor:m,opacity:g.trim()?1:.4},onClick:P,disabled:!g.trim(),children:u})]})]})}),a=({size:e=16})=>(0,o.jsx)("svg",{width:e,height:e,viewBox:"0 0 16 16",fill:"none",children:(0,o.jsx)("path",{d:"M4 4l8 8M12 4l-8 8",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round"})}),i=({size:e=16})=>(0,o.jsx)("svg",{width:e,height:e,viewBox:"0 0 16 16",fill:"none",children:(0,o.jsx)("path",{d:"M8 3v10M3 8h10",
1stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round"})}),u=({size:e=24,style:t={}})=>(0,o.jsxs)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"none",style:t,children:[(0,o.jsxs)("g",{clipPath:"url(#clip0_list_sparkle)",children:[(0,o.jsx)("path",{d:"M11.5 12L5.5 12",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,o.jsx)("path",{d:"M18.5 6.75L5.5 6.75",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,o.jsx)("path",{d:"M9.25 17.25L5.5 17.25",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,o.jsx)("path",{d:"M16 12.75L16.5179 13.9677C16.8078 14.6494 17.3506 15.1922 18.0323 15.4821L19.25 16L18.0323 16.5179C17.3506 16.8078 16.8078 17.3506 16.5179 18.0323L16 19.25L15.4821 18.0323C15.1922 17.3506 14.6494 16.8078 13.9677 16.5179L12.75 16L13.9677 15.4821C14.6494 15.1922 15.1922 14.6494 15.4821 13.9677L16 12.75Z",stroke:"currentColor",strokeWidth:"1.5",strokeLinejoin:"round"})]}),(0,o.jsx)("defs",{children:(0,o.jsx)("clipPath",{id:"clip0_list_sparkle",children:(0,o.jsx)("rect",{width:"24",height:"24",fill:"white"})})})]}),d=({size:e=20})=>(0,o.jsx)("svg",{width:e,height:e,viewBox:"0 0 20 20",fill:"none",children:(0,o.jsx)("path",{d:"M10 3.33301C13.6816 3.33318 16.6658 6.31838 16.666 10C16.6658 13.6816 13.6816 16.6658 10 16.666C6.31836 16.6658 3.33318 13.6816 3.33301 10C3.33321 6.31838 6.31838 3.33319 10 3.33301ZM10 4.58301C7.00873 4.58319 4.58321 7.00874 4.58301 10C4.58318 12.9913 7.00872 15.4158 10 15.416C12.9913 15.4158 15.4158 12.9913 15.416 10C15.4158 7.00874 12.9912 4.58318 10 4.58301ZM10.0059 12.3955C10.3509 12.3955 10.6307 12.6755 10.6309 13.0205C10.6309 13.3657 10.351 13.6455 10.0059 13.6455H10C9.65482 13.6455 9.375 13.3657 9.375 13.0205C9.3752 12.6755 9.65494 12.3955 10 12.3955H10.0059ZM8.7168 6.6875C9.21305 6.39589 9.79695 6.28941 10.3643 6.38672C10.9314 6.48413 11.4458 6.77949 11.8164 7.21973C12.1868 7.65987 12.3903 8.21677 12.3896 8.79199L12.3818 8.96191C12.3064 9.79544 11.6881 10.3569 11.2354 10.667C11.0017 10.827 10.7702 10.9462 10.5898 11.0312C10.5068 11.2788 10.2755 11.4589 10 11.459C9.65518 11.4588 9.37535 11.1788 9.375 10.834V10.6045C9.375 10.3374 9.54513 10.0992 9.79785 10.0127C9.79944 10.0121 9.80223 10.011 9.80566 10.0098C9.81443 10.0066 9.82943 10.0017 9.84863 9.99414C9.88759 9.97889 9.94594 9.95512 10.0166 9.92285C10.1601 9.85732 10.3469 9.76066 10.5293 9.63574C10.9282 9.36253 11.1394 9.07213 11.1396 8.79199V8.79102C11.1401 8.51071 11.0408 8.23891 10.8604 8.02441C10.6798 7.80996 10.4286 7.66661 10.1523 7.61914C9.87611 7.57183 9.59223 7.62367 9.35059 7.76562C9.10896 7.90763 8.92515 8.1302 8.83203 8.39453C8.71753 8.71983 8.36054 8.89136 8.03516 8.77734C7.70969 8.66285 7.53811 8.30597 7.65234 7.98047C7.84336 7.43747 8.22055 6.97917 8.7168 6.6875Z",fill:"currentColor"})}),_=({size:e=14})=>(0,o.jsxs)("svg",{width:e,height:e,viewBox:"0 0 14 14",fill:"none",children:[(0,o.jsx)("style",{children:`
2      @keyframes checkDraw {
3        0% {
4          stroke-dashoffset: 12;
5        }
6        100% {
7          stroke-dashoffset: 0;
8        }
9      }
10      @keyframes checkBounce {
11        0% {
12          transform: scale(0.5);
13          opacity: 0;
14        }
15        50% {
16          transform: scale(1.12);
17          opacity: 1;
18        }
19        75% {
20          transform: scale(0.95);
21        }
22        100% {
23          transform: scale(1);
24        }
25      }
26      .check-path-animated {
27        stroke-dasharray: 12;
28        stroke-dashoffset: 0;
29        transform-origin: center;
30        animation: checkDraw 0.18s ease-out, checkBounce 0.3s cubic-bezier(0.34, 1.56, 0.64, 1);
31      }
32    `}),(0,o.jsx)("path",{className:"check-path-animated",d:"M3.9375 7L6.125 9.1875L10.5 4.8125",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})]}),c=({size:e=24,copied:t=!1})=>(0,o.jsxs)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"none",children:[(0,o.jsx)("style",{children:`
33      .copy-icon, .check-icon {
34        transition: opacity 0.2s ease, transform 0.2s ease;
35      }
36    `}),(0,o.jsxs)("g",{className:"copy-icon",style:{opacity:+!t,transform:t?"scale(0.8)":"scale(1)",transformOrigin:"center"},children:[(0,o.jsx)("path",{d:"M4.75 11.25C4.75 10.4216 5.42157 9.75 6.25 9.75H12.75C13.5784 9.75 14.25 10.4216 14.25 11.25V17.75C14.25 18.5784 13.5784 19.25 12.75 19.25H6.25C5.42157 19.25 4.75 18.5784 4.75 17.75V11.25Z",stroke:"currentColor",strokeWidth:"1.5"}),(0,o.jsx)("path",{d:"M17.25 14.25H17.75C18.5784 14.25 19.25 13.5784 19.25 12.75V6.25C19.25 5.42157 18.5784 4.75 17.75 4.75H11.25C10.4216 4.75 9.75 5.42157 9.75 6.25V6.75",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round"})]}),(0,o.jsxs)("g",{className:"check-icon",style:{opacity:+!!t,transform:t?"scale(1)":"scale(0.8)",transformOrigin:"center"}
36,children:[(0,o.jsx)("path",{d:"M12 20C7.58172 20 4 16.4182 4 12C4 7.58172 7.58172 4 12 4C16.4182 4 20 7.58172 20 12C20 16.4182 16.4182 20 12 20Z",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,o.jsx)("path",{d:"M15 10L11 14.25L9.25 12.25",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})]})]}),m=({size:e=24,isOpen:t=!0})=>(0,o.jsxs)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"none",children:[(0,o.jsx)("style",{children:`
37      .eye-open, .eye-closed {
38        transition: opacity 0.2s ease;
39      }
40    `}),(0,o.jsxs)("g",{className:"eye-open",style:{opacity:+!!t},children:[(0,o.jsx)("path",{d:"M3.91752 12.7539C3.65127 12.2996 3.65037 11.7515 3.9149 11.2962C4.9042 9.59346 7.72688 5.49994 12 5.49994C16.2731 5.49994 19.0958 9.59346 20.0851 11.2962C20.3496 11.7515 20.3487 12.2996 20.0825 12.7539C19.0908 14.4459 16.2694 18.4999 12 18.4999C7.73064 18.4999 4.90918 14.4459 3.91752 12.7539Z",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,o.jsx)("path",{d:"M12 14.8261C13.5608 14.8261 14.8261 13.5608 14.8261 12C14.8261 10.4392 13.5608 9.17392 12 9.17392C10.4392 9.17392 9.17391 10.4392 9.17391 12C9.17391 13.5608 10.4392 14.8261 12 14.8261Z",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})]}),(0,o.jsxs)("g",{className:"eye-closed",style:{opacity:+!t},children:[(0,o.jsx)("path",{d:"M18.6025 9.28503C18.9174 8.9701 19.4364 8.99481 19.7015 9.35271C20.1484 9.95606 20.4943 10.507 20.7342 10.9199C21.134 11.6086 21.1329 12.4454 20.7303 13.1328C20.2144 14.013 19.2151 15.5225 17.7723 16.8193C16.3293 18.1162 14.3852 19.2497 12.0008 19.25C11.4192 19.25 10.8638 19.1823 10.3355 19.0613C9.77966 18.934 9.63498 18.2525 10.0382 17.8493C10.2412 17.6463 10.5374 17.573 10.8188 17.6302C11.1993 17.7076 11.5935 17.75 12.0008 17.75C13.8848 17.7497 15.4867 16.8568 16.7693 15.7041C18.0522 14.5511 18.9606 13.1867 19.4363 12.375C19.5656 12.1543 19.5659 11.8943 19.4373 11.6729C19.2235 11.3049 18.921 10.8242 18.5364 10.3003C18.3085 9.98991 18.3302 9.5573 18.6025 9.28503ZM12.0008 4.75C12.5814 4.75006 13.1358 4.81803 13.6632 4.93953C14.2182 5.06741 14.362 5.74812 13.9593 6.15091C13.7558 6.35435 13.4589 6.42748 13.1771 6.36984C12.7983 6.29239 12.4061 6.25006 12.0008 6.25C10.1167 6.25 8.51415 7.15145 7.23028 8.31543C5.94678 9.47919 5.03918 10.8555 4.56426 11.6729C4.43551 11.8945 4.43582 12.1542 4.56524 12.375C4.77587 12.7343 5.07189 13.2012 5.44718 13.7105C5.67623 14.0213 5.65493 14.4552 5.38193 14.7282C5.0671 15.0431 4.54833 15.0189 4.28292 14.6614C3.84652 14.0736 3.50813 13.5369 3.27129 13.1328C2.86831 12.4451 2.86717 11.6088 3.26739 10.9199C3.78185 10.0345 4.77959 8.51239 6.22247 7.2041C7.66547 5.89584 9.61202 4.75 12.0008 4.75Z",fill:"currentColor"}),(0,o.jsx)("path",{d:"M5 19L19 5",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round"})]})]}),h=({size:e=24,isPaused:t=!1})=>(0,o.jsxs)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"none",children:[(0,o.jsx)("style",{children:`
41      .pause-bar, .play-triangle {
42        transition: opacity 0.15s ease;
43      }
44    `}),(0,o.jsx)("path",{className:"pause-bar",d:"M8 6L8 18",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",style:{opacity:+!t}}),(0,o.jsx)("path",{className:"pause-bar",d:"M16 18L16 6",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",style:{opacity:+!t}}),(0,o.jsx)("path",{className:"play-triangle",d:"M17.75 10.701C18.75 11.2783 18.75 12.7217 17.75 13.299L8.75 18.4952C7.75 19.0725 6.5 18.3509 6.5 17.1962L6.5 6.80384C6.5 5.64914 7.75 4.92746 8.75 5.50481L17.75 10.701Z",stroke:"currentColor",strokeWidth:"1.5",style:{opacity:+!!t}})]}),p=({size:e=16})=>(0,o.jsxs)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"none",children:[(0,o.jsx)("path",{d:"M10.6504 5.81117C10.9939 4.39628 13.0061 4.39628 13.3496 5.81117C13.5715 6.72517 14.6187 7.15891 15.4219 6.66952C16.6652 5.91193 18.0881 7.33479 17.3305 8.57815C16.8411 9.38134 17.2748 10.4285 18.1888 10.6504C19.6037 10.9939 19.6037 13.0061 18.1888 13.3496C17.2748 13.5715 16.8411 14.6187 17.3305 15.4219C18.0881 16.6652 16.6652 18.0881 15.4219 17.3305C14.6187 16.8411 13.5715 17.2748 13.3496 18.1888C13.0061 19.6037 10.9939 19.6037 10.6504 18.1888C10.4285 17.2748 9.38135 16.8411 8.57815 17.3305C7.33479 18.0881 5.91193 16.6652 6.66952 15.4219C7.15891 14.6187 6.72517 13.5715 5.81117 13.3496C4.39628 13.0061 4.39628 10.9939 5.81117 10.6504C6.72517 10.4285 7.15891 9.38134 6.66952 8.57815C5.91193 7.33479 7.33479 5.91192 8.57815 6.66952C9.38135 7.15891 10.4285 6.72517 10.6504 5.81117Z",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,o.jsx)("circle",{cx:"12",cy:"12",r:"2.5",stroke:"currentColor",strokeWidth:"1.5"})]}),f=({size:e=16})=>(0,o.jsx)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"none",children:(0,o.jsx)("path",{d:"M13.5 4C14.7426 4 15.75 5.00736 15.75 6.25V7H18.5C18.9142 7 19.25 7.33579 19.25 7.75C19.25 8.16421 18.9142 8.5 18.5 8.5H17.9678L17.6328 16.2217C17.61 16.7475 17.5912 17.1861 17.5469 17.543C17.5015 17.9087 17.4225 18.2506 17.2461 18.5723C16.9747 19.0671 16.5579 19.4671 16.0518 19.7168C15.7227 19.8791 15.3772 19.9422 15.0098 19.9717C14.6514 20.0004 14.212
446 20 13.6865 20H10.3135C9.78735 20 9.34856 20.0004 8.99023 19.9717C8.62278 19.9422 8.27729 19.8791 7.94824 19.7168C7.44205 19.4671 7.02532 19.0671 6.75391 18.5723C6.57751 18.2506 6.49853 17.9087 6.45312 17.543C6.40883 17.1861 6.39005 16.7475 6.36719 16.2217L6.03223 8.5H5.5C5.08579 8.5 4.75 8.16421 4.75 7.75C4.75 7.33579 5.08579 7 5.5 7H8.25V6.25C8.25 5.00736 9.25736 4 10.5 4H13.5ZM7.86621 16.1562C7.89013 16.7063 7.90624 17.0751 7.94141 17.3584C7.97545 17.6326 8.02151 17.7644 8.06934 17.8516C8.19271 18.0763 8.38239 18.2577 8.6123 18.3711C8.70153 18.4151 8.83504 18.4545 9.11035 18.4766C9.39482 18.4994 9.76335 18.5 10.3135 18.5H13.6865C14.2367 18.5 14.6052 18.4994 14.8896 18.4766C15.165 18.4545 15.2985 18.4151 15.3877 18.3711C15.6176 18.2577 15.8073 18.0763 15.9307 17.8516C15.9785 17.7644 16.0245 17.6326 16.0586 17.3584C16.0938 17.0751 16.1099 16.7063 16.1338 16.1562L16.4668 8.5H7.5332L7.86621 16.1562ZM9.97656 10.75C10.3906 10.7371 10.7371 11.0626 10.75 11.4766L10.875 15.4766C10.8879 15.8906 10.5624 16.2371 10.1484 16.25C9.73443 16.2629 9.38794 15.9374 9.375 15.5234L9.25 11.5234C9.23706 11.1094 9.56255 10.7629 9.97656 10.75ZM14.0244 10.75C14.4384 10.7635 14.7635 11.1105 14.75 11.5244L14.6201 15.5244C14.6066 15.9384 14.2596 16.2634 13.8457 16.25C13.4317 16.2365 13.1067 15.8896 13.1201 15.4756L13.251 11.4756C13.2645 11.0617 13.6105 10.7366 14.0244 10.75ZM10.5 5.5C10.0858 5.5 9.75 5.83579 9.75 6.25V7H14.25V6.25C14.25 5.83579 13.9142 5.5 13.5 5.5H10.5Z",fill:"currentColor"})}),y=({size:e=16})=>(0,o.jsxs)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"none",children:[(0,o.jsxs)("g",{clipPath:"url(#clip0_2_53)",children:[(0,o.jsx)("path",{d:"M16.25 16.25L7.75 7.75",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,o.jsx)("path",{d:"M7.75 16.25L16.25 7.75",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})]}),(0,o.jsx)("defs",{children:(0,o.jsx)("clipPath",{id:"clip0_2_53",children:(0,o.jsx)("rect",{width:"24",height:"24",fill:"white"})})})]}),g=({size:e=24})=>(0,o.jsx)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"none",children:(0,o.jsx)("path",{d:"M16.7198 6.21973C17.0127 5.92683 17.4874 5.92683 17.7803 6.21973C18.0732 6.51262 18.0732 6.9874 17.7803 7.28027L13.0606 12L17.7803 16.7197C18.0732 17.0126 18.0732 17.4874 17.7803 17.7803C17.4875 18.0731 17.0127 18.0731 16.7198 17.7803L12.0001 13.0605L7.28033 17.7803C6.98746 18.0731 6.51268 18.0731 6.21979 17.7803C5.92689 17.4874 5.92689 17.0126 6.21979 16.7197L10.9395 12L6.21979 7.28027C5.92689 6.98738 5.92689 6.51262 6.21979 6.21973C6.51268 5.92683 6.98744 5.92683 7.28033 6.21973L12.0001 10.9395L16.7198 6.21973Z",fill:"currentColor"})}),b=({size:e=16})=>(0,o.jsxs)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"none",children:[(0,o.jsx)("circle",{cx:"12",cy:"12",r:"4",stroke:"currentColor",strokeWidth:"1.5"}),(0,o.jsx)("path",{d:"M12 5V3",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round"}),(0,o.jsx)("path",{d:"M12 21V19",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round"}),(0,o.jsx)("path",{d:"M16.95 7.05L18.36 5.64",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round"}),(0,o.jsx)("path",{d:"M5.64 18.36L7.05 16.95",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round"}),(0,o.jsx)("path",{d:"M19 12H21",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round"}),(0,o.jsx)("path",{d:"M3 12H5",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round"}),(0,o.jsx)("path",{d:"M16.95 16.95L18.36 18.36",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round"}),(0,o.jsx)("path",{d:"M5.64 5.64L7.05 7.05",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round"})]}),x=({size:e=16})=>(0,o.jsx)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"none",children:(0,o.jsx)("path",{d:"M21 12.79A9 9 0 1111.21 3a7 7 0 009.79 9.79z",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})});function C(e,t=4){let n=[],o=e,s=0;for(;o&&s<t;){let e=o.tagName.toLowerCase();if("html"===e||"body"===e)break;let t=e;if(o.id)t=`#${o.id}`;else if(o.className&&"string"==typeof o.className){let e=o.className.split(/\s+/).find(e=>e.length>2&&!e.match(/^[a-z]{1,2}$/)&&!e.match(/[A-Z0-9]{5,}/));e&&(t=`.${e.split("_")[0]}`)}n.unshift(t),o=o.parentElement,s++}return n.join(" > ")}function k(e){let t=C(e);if(e.dataset.element)return{name:e.dataset.element,path:t};let n=e.tagName.toLowerCase();if(["path","circle","rect","line","g"].includes(n)){let n=e.closest("svg");if(n){let e=n.parentElement;if(e){let n=k(e).name;return{name:`graphic in ${n}`,path:t}}}return{name:"graphic element",path:t}}if("svg"===n){let n=e.parentElement;if(n?.tagName.toLowerCase()==="button"){let e=n.textContent?.trim();return{name:e?`icon in "${e}" button`:"button icon",path:t}}return{name:"icon",path:t}}if("button"===n){let n=e.textContent?.trim(),o=e.getAttribute("aria-label");return o?{name:`button [${o}]`,path:t}:{name:n?`button "${n.slice(0,25)}"`:"button",path:t}}if("a"===n){let n=e.textContent?.trim(),o=e.getAttribute("href");return n?{name:`link "${n.slice(0,25)}"`,path:t}:o?{name:`link to ${o.slice(0,30)}`,path:t}:{name:"link",path:t}}if("input"===n){let n=e.getAttribute("type")||"text",o=e.getAttribute("placeholder"),s=e.getAttribute("name");return o?{name:`input "${o}"`,path:t}:s?{name:`input [${s}]`,path:t}:{name:`${n} input`,path:t}}if(["h1","h2","h3","h4","h5","h6"].includes(n)){let o=e.textContent?.trim();return{name:o?`${n} "${o.slice(0,35)}"`:n,path:t}}if("p"===n){let n=e.textContent?.trim();return n?{name:`paragraph: "${n.slice(0,40)}${n.length>40?"...":""}"`,path:t}:{name:"paragraph",path:t}}if("span"===n||"label"===n){let o=e.textContent?.trim();return o&&o.length<40?{name:`"${o}"`,path:t}:{name:n,path:t}}if("li"===n){let n=e.textContent?.trim();return n&&n.length<40?{name:`list item: "${n.slice(0,35)}"`,path:t}:{name:"list item",path:t}}if("blockquote"===n)return{name:"blockquote",path:t};if("code"===n){let n=e.textContent?.trim();return n&&n.length<30?{name:`code: \`${n}\``,path:t}:{name:"code",path:t}}if("pre"===n)return{name:"code block",path:t};if("img"===n){let n=e.getAttribute("alt");return{name:n?`image "${n.slice(0,30)}"`:"image",path:t}}if("video"===n)return{name:"video",path:t};if(["div","section","article","nav","header","footer","aside","main"].includes(n)){let o=e.className,s=e.getAttribute("role"),r=e.getAttribute("aria-label");if(r)return{name:`${n} [${r}]`,path:t};if(s)return{name:`${s}`,path:t};if("string"==typeof o&&o){let e=o.split(/[\s_-]+/).map(e=>e.replace(/[A-Z0-9]{5,}.*$/,"")).filter(e=>e.length>2&&!/^[a-z]{1,2}$/.test(e)).slice(0,2);if(e.length>0)return{name:e.join(" "),path:t}}return{name:"div"===n?"container":n,path:t}}return{name:n,path:t}}function v(e){let t=[],n=e.textContent?.trim();n&&n.length<100&&t.push(n);let o=e.previousElementSibling;if(o){let e=o.textContent?.trim();e&&e.length<50&&t.unshift(`[before: "${e.slice(0,40)}"]`)}let s=e.nextElementSibling;if(s){let e=s.textContent?.trim();e&&e.length<50&&t.push(`[after: "${e.slice(0,40)}"]`)}return t.join(" ")}function w(e){let t=e.parentElement;if(!t)return"";let n=Array.from(t.children).filter(t=>t!==e&&t instanceof HTMLElement);if(0===n.length)return"";let o=n.slice(0,4).map(e=>{let t=e.tagName.toLowerCase(),n=e.className,o="";if("string"==typeof n&&n){let e=n.split(/\s+/).map(e=>e.replace(/[_][a-zA-Z0-9]{5,}.*$/,"")).find(e=>e.length>2&&!/^[a-z]{1,2}$/.test(e));e&&(o=`.${e}`)}if("button"===t||"a"===t){let n=e.textContent?.trim().slice(0,15);if(n)return`${t}${o} "${n}"`}return`${t}${o}`}),s=t.tagName.toLowerCase();if("string"==typeof t.className&&t.className){let e=t.className.split(/\s+/).map(e=>e.replace(/[_][a-zA-Z0-9]{5,}.*$/,"")).find(e=>e.length>2&&!/^[a-z]{1,2}$/.test(e));e&&(s=`.${e}`)}let r=t.children.length,l=r>o.length+1?` (${r} total in ${s})`:"";return o.join(", ")+l}function L(e){let t=e.className;return"string"==typeof t&&t?t.split(/\s+/).filter(e=>e.length>0).map(e=>{let t=e.match(/^([a-zA-Z][a-zA-Z0-9_-]*?)(?:_[a-zA-Z0-9]{5,})?$/);return t?t[1]:e}
44).filter((e,t,n)=>n.indexOf(e)===t).join(", "):""}var j=new Set(["none","normal","auto","0px","rgba(0, 0, 0, 0)","transparent","static","visible"]),$=new Set(["p","span","h1","h2","h3","h4","h5","h6","label","li","td","th","blockquote","figcaption","caption","legend","dt","dd","pre","code","em","strong","b","i","a","time","cite","q"]),S=new Set(["input","textarea","select"]),M=new Set(["img","video","canvas","svg"]),E=new Set(["div","section","article","nav","header","footer","aside","main","ul","ol","form","fieldset"]);function T(e){if("u"<typeof window)return{};let t=window.getComputedStyle(e),n={},o=e.tagName.toLowerCase();for(let s of $.has(o)?["color","fontSize","fontWeight","fontFamily","lineHeight"]:"button"===o||"a"===o&&"button"===e.getAttribute("role")||S.has(o)?["backgroundColor","color","padding","borderRadius","fontSize"]:M.has(o)?["width","height","objectFit","borderRadius"]:E.has(o)?["display","padding","margin","gap","backgroundColor"]:["color","fontSize","margin","padding","backgroundColor"]){let e=s.replace(/([A-Z])/g,"-$1").toLowerCase(),o=t.getPropertyValue(e);o&&!j.has(o)&&(n[s]=o)}return n}var P=["color","backgroundColor","borderColor","fontSize","fontWeight","fontFamily","lineHeight","letterSpacing","textAlign","width","height","padding","margin","border","borderRadius","display","position","top","right","bottom","left","zIndex","flexDirection","justifyContent","alignItems","gap","opacity","visibility","overflow","boxShadow","transform"];function I(e){if("u"<typeof window)return"";let t=window.getComputedStyle(e),n=[];for(let e of P){let o=e.replace(/([A-Z])/g,"-$1").toLowerCase(),s=t.getPropertyValue(o);s&&!j.has(s)&&n.push(`${o}: ${s}`)}return n.join("; ")}function A(e){let t=[],n=e.getAttribute("role"),o=e.getAttribute("aria-label"),s=e.getAttribute("aria-describedby"),r=e.getAttribute("tabindex"),l=e.getAttribute("aria-hidden");return n&&t.push(`role="${n}"`),o&&t.push(`aria-label="${o}"`),s&&t.push(`aria-describedby="${s}"`),r&&t.push(`tabindex=${r}`),"true"===l&&t.push("aria-hidden"),e.matches("a, button, input, select, textarea, [tabindex]")&&t.push("focusable"),t.join(", ")}function N(e){let t=[],n=e;for(;n&&"html"!==n.tagName.toLowerCase();){let e=n.tagName.toLowerCase(),o=e;if(n.id)o=`${e}#${n.id}`;else if(n.className&&"string"==typeof n.className){let t=n.className.split(/\s+/).map(e=>e.replace(/[_][a-zA-Z0-9]{5,}.*$/,"")).find(e=>e.length>2);t&&(o=`${e}.${t}`)}t.unshift(o),n=n.parentElement}return t.join(" > ")}function B(e){return`feedback-annotations-${e}`}function O(e){if("u"<typeof window)return[];try{let t=localStorage.getItem(B(e));if(!t)return[];let n=JSON.parse(t),o=Date.now()-6048e5;return n.filter(e=>!e.timestamp||e.timestamp>o)}catch{return[]}}function Y(e,t){if("u">typeof window)try{localStorage.setItem(B(e),JSON.stringify(t))}catch{}}if("u">typeof document){let e=document.getElementById("feedback-tool-styles-page-toolbar-css-styles");e||((e=document.createElement("style")).id="feedback-tool-styles-page-toolbar-css-styles",e.textContent='@keyframes styles-module__toolbarEnter___u8RRu {\n  from {\n    opacity: 0;\n    transform: scale(0.5) rotate(90deg);\n  }\n  to {\n    opacity: 1;\n    transform: scale(1) rotate(0deg);\n  }\n}\n@keyframes styles-module__badgeEnter___mVQLj {\n  from {\n    opacity: 0;\n    transform: scale(0);\n  }\n  to {\n    opacity: 1;\n    transform: scale(1);\n  }\n}\n@keyframes styles-module__scaleIn___c-r1K {\n  from {\n    opacity: 0;\n    transform: scale(0.85);\n  }\n  to {\n    opacity: 1;\n    transform: scale(1);\n  }\n}\n@keyframes styles-module__scaleOut___Wctwz {\n  from {\n    opacity: 1;\n    transform: scale(1);\n  }\n  to {\n    opacity: 0;\n    transform: scale(0.85);\n  }\n}\n@keyframes styles-module__slideUp___kgD36 {\n  from {\n    opacity: 0;\n    transform: scale(0.85) translateY(8px);\n  }\n  to {\n    opacity: 1;\n    transform: scale(1) translateY(0);\n  }\n}\n@keyframes styles-module__slideDown___zcdje {\n  from {\n    opacity: 1;\n    transform: scale(1) translateY(0);\n  }\n  to {\n    opacity: 0;\n    transform: scale(0.85) translateY(8px);\n  }\n}\n@keyframes styles-module__markerIn___5FaAP {\n  0% {\n    opacity: 0;\n    transform: translate(-50%, -50%) scale(0.3);\n  }\n  100% {\n    opacity: 1;\n    transform: translate(-50%, -50%) scale(1);\n  }\n}\n@keyframes styles-module__markerOut___GU5jX {\n  0% {\n    opacity: 1;\n    transform: translate(-50%, -50%) scale(1);\n  }\n  100% {\n    opacity: 0;\n    transform: translate(-50%, -50%) scale(0.3);\n  }\n}\n@keyframes styles-module__fadeIn___b9qmf {\n  from {\n    opacity: 0;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@keyframes styles-module__fadeOut___6Ut6- {\n  from {\n    opacity: 1;\n  }\n  to {\n    opacity: 0;\n  }\n}\n@keyframes styles-module__tooltipIn___0N31w {\n  from {\n    opacity: 0;\n    transform: translateX(-50%) translateY(2px) scale(0.891);\n  }\n  to {\n    opacity: 1;\n    transform: translateX(-50%) translateY(0) scale(0.909);\n  }\n}\n@keyframes styles-module__hoverHighlightIn___6WYHY {\n  from {\n    opacity: 0;\n    transform: scale(0.98);\n  }\n  to {\n    opacity: 1;\n    transform: scale(1);\n  }\n}\n@keyframes styles-module__hoverTooltipIn___FYGQx {\n  from {\n    opacity: 0;\n    transform: scale(0.95) translateY(4px);\n  }\n  to {\n    opacity: 1;\n    transform: scale(1) translateY(0);\n  }\n}\n@keyframes styles-module__settingsPanelIn___MGfO8 {\n  from {\n    opacity: 0;\n    transform: translateY(10px) scale(0.95);\n    filter: blur(5px);\n  }\n  to {\n    opacity: 1;\n    transform: translateY(0) scale(1);\n    filter: blur(0px);\n  }\n}\n@keyframes styles-module__settingsPanelOut___Zfymi {\n  from {\n    opacity: 1;\n    transform: translateY(0) scale(1);\n    filter: blur(0px);\n  }\n  to {\n    opacity: 0;\n    transform: translateY(20px) scale(0.95);\n    filter: blur(5px);\n  }\n}\n.styles-module__toolbar___wNsdK {\n  position: fixed;\n  bottom: 1.25rem;\n  right: 1.25rem;\n  width: 257px;\n  z-index: 100000;\n  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;\n  pointer-events: none;\n  transition: left 0s, top 0s, right 0s, bottom 0s;\n}\n\n.styles-module__toolbarContainer___dIhma {\n  user-select: none;\n  margin-left: auto;\n  align-self: flex-end;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background: #1a1a1a;\n  color: #fff;\n  border: none;\n  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2), 0 4px 16px rgba(0, 0, 0, 0.1);\n  pointer-events: auto;\n  cursor: grab;\n  transition: width 0.4s cubic-bezier(0.19, 1, 0.22, 1), transform 0.4s cubic-bezier(0.19, 1, 0.22, 1);\n}\n.styles-module__toolbarContainer___dIhma.styles-module__dragging___xrolZ {\n  transition: width 0.4s cubic-bezier(0.19, 1, 0.22, 1);\n  cursor: grabbing;\n}\n.styles-module__toolbarContainer___dIhma.styles-module__entrance___sgHd8 {\n  animation: styles-module__toolbarEnter___u8RRu 0.5s cubic-bezier(0.34, 1.2, 0.64, 1) forwards;\n}\n.styles-module__toolbarContainer___dIhma.styles-module__collapsed___Rydsn {\n  width: 44px;\n  height: 44px;\n  border-radius: 22px;\n  padding: 0;\n  cursor: pointer;\n}\n.styles-module__toolbarContainer___dIhma.styles-module__collapsed___Rydsn svg {\n  margin-top: -1
44px;\n}\n.styles-module__toolbarContainer___dIhma.styles-module__collapsed___Rydsn:hover {\n  background: #2a2a2a;\n}\n.styles-module__toolbarContainer___dIhma.styles-module__collapsed___Rydsn:active {\n  transform: scale(0.95);\n}\n.styles-module__toolbarContainer___dIhma.styles-module__expanded___ofKPx {\n  width: calc-size(auto, size);\n  height: 44px;\n  border-radius: 1.5rem;\n  padding: 0.375rem;\n}\n@supports not (width: calc-size(auto, size)) {\n  .styles-module__toolbarContainer___dIhma.styles-module__expanded___ofKPx {\n    width: 257px;\n  }\n}\n\n.styles-module__toggleContent___0yfyP {\n  position: absolute;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  transition: opacity 0.1s cubic-bezier(0.19, 1, 0.22, 1);\n}\n.styles-module__toggleContent___0yfyP.styles-module__visible___KHwEW {\n  opacity: 1;\n  visibility: visible;\n  pointer-events: auto;\n}\n.styles-module__toggleContent___0yfyP.styles-module__hidden___Ae8H4 {\n  opacity: 0;\n  pointer-events: none;\n}\n\n.styles-module__controlsContent___9GJWU {\n  display: flex;\n  align-items: center;\n  gap: 0.375rem;\n  transition: filter 0.8s cubic-bezier(0.19, 1, 0.22, 1), opacity 0.8s cubic-bezier(0.19, 1, 0.22, 1), transform 0.6s cubic-bezier(0.19, 1, 0.22, 1);\n}\n.styles-module__controlsContent___9GJWU.styles-module__visible___KHwEW {\n  opacity: 1;\n  filter: blur(0px);\n  transform: scale(1);\n  visibility: visible;\n  pointer-events: auto;\n}\n.styles-module__controlsContent___9GJWU.styles-module__hidden___Ae8H4 {\n  opacity: 0;\n  filter: blur(10px);\n  transform: scale(0.4);\n  pointer-events: none;\n}\n\n.styles-module__badge___2XsgF {\n  position: absolute;\n  top: -16px;\n  right: -16px;\n  user-select: none;\n  min-width: 18px;\n  height: 18px;\n  padding: 0 5px;\n  border-radius: 9px;\n  background: #3c82f7;\n  color: white;\n  font-size: 0.625rem;\n  font-weight: 600;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15);\n  opacity: 1;\n  transition: transform 0.3s ease, opacity 0.2s ease;\n  transform: scale(1);\n}\n.styles-module__badge___2XsgF.styles-module__fadeOut___6Ut6- {\n  opacity: 0;\n  transform: scale(0);\n  pointer-events: none;\n}\n.styles-module__badge___2XsgF.styles-module__entrance___sgHd8 {\n  animation: styles-module__badgeEnter___mVQLj 0.3s cubic-bezier(0.34, 1.2, 0.64, 1) 0.4s both;\n}\n\n.styles-module__controlButton___8Q0jc {\n  position: relative;\n  cursor: pointer !important;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 34px;\n  height: 34px;\n  border-radius: 50%;\n  border: none;\n  background: transparent;\n  color: rgba(255, 255, 255, 0.85);\n  transition: background-color 0.15s ease, color 0.15s ease, transform 0.1s ease, opacity 0.2s ease;\n}\n.styles-module__controlButton___8Q0jc:hover:not(:disabled) {\n  background: rgba(255, 255, 255, 0.12);\n  color: #fff;\n}\n.styles-module__controlButton___8Q0jc:active:not(:disabled) {\n  transform: scale(0.92);\n}\n.styles-module__controlButton___8Q0jc:disabled {\n  opacity: 0.35;\n  cursor: not-allowed;\n}\n.styles-module__controlButton___8Q0jc[data-active=true] {\n  color: #3c82f7;\n  background: rgba(60, 130, 247, 0.25);\n}\n.styles-module__controlButton___8Q0jc[data-danger]:hover:not(:disabled) {\n  background: rgba(255, 59, 48, 0.25);\n  color: #ff3b30;\n}\n\n.styles-module__buttonWrapper___rBcdv {\n  position: relative;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n.styles-module__buttonWrapper___rBcdv:hover .styles-module__buttonTooltip___Burd9 {\n  opacity: 1;\n  visibility: visible;\n  transform: translateX(-50%) scale(1);\n  transition-delay: 0.85s;\n}\n.styles-module__buttonWrapper___rBcdv:has(.styles-module__controlButton___8Q0jc:disabled):hover .styles-module__buttonTooltip___Burd9 {\n  opacity: 0;\n  visibility: hidden;\n}\n\n.styles-module__buttonTooltip___Burd9 {\n  position: absolute;\n  bottom: calc(100% + 14px);\n  left: 50%;\n  transform: translateX(-50%) scale(0.95);\n  padding: 6px 10px;\n  background: #1a1a1a;\n  color: rgba(255, 255, 255, 0.9);\n  font-size: 12px;\n  font-weight: 500;\n  border-radius: 8px;\n  white-space: nowrap;\n  opacity: 0;\n  visibility: hidden;\n  pointer-events: none;\n  z-index: 100001;\n  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.3);\n  transition: opacity 0.135s ease, transform 0.135s ease, visibility 0.135s ease;\n}
44\n.styles-module__buttonTooltip___Burd9::after {\n  content: "";\n  position: absolute;\n  top: calc(100% - 4px);\n  left: 50%;\n  transform: translateX(-50%) rotate(45deg);\n  width: 8px;\n  height: 8px;\n  background: #1a1a1a;\n  border-radius: 0 0 2px 0;\n}\n\n.styles-module__shortcut___lEAQk {\n  margin-left: 4px;\n  opacity: 0.5;\n}\n\n.styles-module__tooltipBelow___m6ats .styles-module__buttonTooltip___Burd9 {\n  bottom: auto;\n  top: calc(100% + 14px);\n  transform: translateX(-50%) scale(0.95);\n}\n.styles-module__tooltipBelow___m6ats .styles-module__buttonTooltip___Burd9::after {\n  top: -4px;\n  bottom: auto;\n  border-radius: 2px 0 0 0;\n}\n\n.styles-module__tooltipBelow___m6ats .styles-module__buttonWrapper___rBcdv:hover .styles-module__buttonTooltip___Burd9 {\n  transform: translateX(-50%) scale(1);\n}\n\n.styles-module__tooltipsHidden___VtLJG .styles-module__buttonTooltip___Burd9 {\n  opacity: 0 !important;\n  visibility: hidden !important;\n  transition: none !important;\n}\n\n.styles-module__buttonWrapperAlignLeft___myzIp .styles-module__buttonTooltip___Burd9 {\n  left: 50%;\n  transform: translateX(-12px) scale(0.95);\n}\n.styles-module__buttonWrapperAlignLeft___myzIp .styles-module__buttonTooltip___Burd9::after {\n  left: 16px;\n}\n.styles-module__buttonWrapperAlignLeft___myzIp:hover .styles-module__buttonTooltip___Burd9 {\n  transform: translateX(-12px) scale(1);\n}\n\n.styles-module__tooltipBelow___m6ats .styles-module__buttonWrapperAlignLeft___myzIp .styles-module__buttonTooltip___Burd9 {\n  transform: translateX(-12px) scale(0.95);\n}\n.styles-module__tooltipBelow___m6ats .styles-module__buttonWrapperAlignLeft___myzIp:hover .styles-module__buttonTooltip___Burd9 {\n  transform: translateX(-12px) scale(1);\n}\n\n.styles-module__buttonWrapperAlignRight___HCQFR .styles-module__buttonTooltip___Burd9 {\n  left: 50%;\n  transform: translateX(calc(-100% + 12px)) scale(0.95);\n}\n.styles-module__buttonWrapperAlignRight___HCQFR .styles-module__buttonTooltip___Burd9::after {\n  left: auto;\n  right: 8px;\n}\n.styles-module__buttonWrapperAlignRight___HCQFR:hover .styles-module__buttonTooltip___Burd9 {\n  transform: translateX(calc(-100% + 12px)) scale(1);\n}\n\n.styles-module__tooltipBelow___m6ats .styles-module__buttonWrapperAlignRight___HCQFR .styles-module__buttonTooltip___Burd9 {\n  transform: translateX(calc(-100% + 12px)) scale(0.95);\n}\n.styles-module__tooltipBelow___m6ats .styles-module__buttonWrapperAlignRight___HCQFR:hover .styles-module__buttonTooltip___Burd9 {\n  transform: translateX(calc(-100% + 12px)) scale(1);\n}\n\n.styles-module__divider___c--s1 {\n  width: 1px;\n  height: 12px;\n  background: rgba(255, 255, 255, 0.15);\n  margin: 0 0.125rem;\n}\n\n.styles-module__overlay___Q1O9y {\n  position: fixed;\n  inset: 0;\n  z-index: 99997;\n  pointer-events: none;\n}\n.styles-module__overlay___Q1O9y > * {\n  pointer-events: auto;\n}\n\n.styles-module__hoverHighlight___ogakW {\n  position: fixed;\n  border: 2px solid rgba(60, 130, 247, 0.5);\n  border-radius: 4px;\n  pointer-events: none !important;\n  background: rgba(60, 130, 247, 0.04);\n  box-sizing: border-box;\n  will-change: opacity;\n  contain: layout style;\n}\n.styles-module__hoverHighlight___ogakW.styles-module__enter___WFIki {\n  animation: styles-module__hoverHighlightIn___6WYHY 0.12s ease-out forwards;\n}\n\n.styles-module__multiSelectOutline___cSJ-m {\n  position: fixed;\n  border: 2px dashed rgba(52, 199, 89, 0.6);\n  border-radius: 4px;\n  pointer-events: none !important;\n  background: rgba(52, 199, 89, 0.05);\n  box-sizing: border-box;\n  will-change: opacity;\n}\n.styles-module__multiSelectOutline___cSJ-m.styles-module__enter___WFIki {\n  animation: styles-module__fadeIn___b9qmf 0.15s ease-out forwards;\n}\n.styles-module__multiSelectOutline___cSJ-m.styles-module__exit___fyOJ0 {\n  animation: styles-module__fadeOut___6Ut6- 0.15s ease-out forwards;\n}\n\n.styles-module__singleSelectOutline___QhX-O {\n  position: fixed;\n  border: 2px solid rgba(60, 130, 247, 0.6);\n  border-radius: 4px;\n  pointer-events: none !important;\n  background: rgba(60, 130, 247, 0.05);\n  box-sizing: border-box;\n  will-change: opacity;\n}\n.styles-module__singleSelectOutline___QhX-O.styles-module__enter___WFIki {\n  animation: styles-module__fadeIn___b9qmf 0.15s ease-out forwards;\n}\n.styles-module__singleSelectOutline___QhX-O.styles-module__exit___fyOJ0 {\n  animation: styles-module__fadeOut___6Ut6- 0.15s ease-out forwards;\n}\n\n.styles-module__hoverTooltip___bvLk7 {\n  position: fixed;\n  font-size: 0.6875rem;\n  font-weight: 500;\n  color: #fff;\n  background: rgba(0, 0, 0, 0.85);\n  padding: 0.35rem 0.6rem;\n  border-radius: 0.375rem;\n  pointer-events: none !important;\n  white-space: nowrap;\n  max-width: 200px;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.styles-module__hoverTooltip___bvLk7.styles-module__enter___WFIki {\n  animation: styles-module__hoverTooltipIn___FYGQx 0.1s ease-out forwards;\n}\n\n.styles-module__markersLayer___-25j1 {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  height: 0;\n  z-index: 99998;\n  pointer-events: none;\n}\n.styles-module__markersLayer___-25j1 > * {\n  pointer-events: auto;\n}\n\n.styles-module__fixedMarkersLayer___ffyX6 {\n  position: fixed;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  z-index: 99998;\n  pointer-events: none;\n}\n.styles-module__fixedMarkersLayer___ffyX6 > * {\n  pointer-events: auto;\n}\n\n.styles-module__marker___6sQrs {\n  position: absolute;\n  width: 22px;\n  height: 22px;\n  background: #3c82f7;\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 0.6875rem;\n  font-weight: 600;\n  transform: translate(-50%, -50%) scale(1);\n  opacity: 1;\n  cursor: pointer;\n  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2), inset 0 0 0 1px rgba(0, 0, 0, 0.04);\n  user-select: none;\n  will-change: transform, opacity;\n  contain: layout style;\n  z-index: 1;\n}\n.styles-module__marker___6sQrs:hover {\n  z-index: 2;\n}\n.styles-module__marker___6sQrs:not(.styles-module__enter___WFIki):not(.styles-module__exit___fyOJ0):not(.styles-module__clearing___FQ--7) {\n  transition: background-color 0.15s ease, transform 0.1s ease;\n}\n.styles-module__marker___6sQrs.styles-module__enter___WFIki {\n  animation: styles-module__markerIn___5FaAP 0.25s cubic-bezier(0.22, 1, 0.36, 1) both;\n}\n.styles-module__marker___6sQrs.styles-module__exit___fyOJ0 {\n  animation: styles-module__markerOut___GU5jX 0.2s ease-out both;\n  pointer-events: none;\n}\n.styles-module__marker___6sQrs.styles-module__clearing___FQ--7 {\n  animation: styles-module__markerOut___GU5jX 0.15s ease-out both;\n  pointer-events: none;\n}\n.styles-module__marker___6sQrs:not(.styles-module__enter___WFIki):not(.styles-module__exit___fyOJ0):not(.styles-module__clearing___FQ--7):hover {\n  transform: translate(-50%, -50%) scale(1.1);\n}\n.styles-module__marker___6sQrs.styles-module__pending___2IHLC {\n  position: fixed;\n  background: #3c82f7;\n}\n.styles-module__marker___6sQrs.styles-module__fixed___dBMHC {\n  position: fixed;\n}\n.styles-module__marker___6sQrs.styles-module__multiSelect___YWiuz {\n  background: #34c759;\n  width: 26px;
44\n  height: 26px;\n  border-radius: 6px;\n  font-size: 0.75rem;\n}\n.styles-module__marker___6sQrs.styles-module__multiSelect___YWiuz.styles-module__pending___2IHLC {\n  background: #34c759;\n}\n.styles-module__marker___6sQrs.styles-module__hovered___ZgXIy {\n  background: #ff3b30;\n}\n\n.styles-module__renumber___nCTxD {\n  display: block;\n  animation: styles-module__renumberRoll___Wgbq3 0.2s ease-out;\n}\n\n@keyframes styles-module__renumberRoll___Wgbq3 {\n  0% {\n    transform: translateX(-40%);\n    opacity: 0;\n  }\n  100% {\n    transform: translateX(0);\n    opacity: 1;\n  }\n}\n.styles-module__markerTooltip___aLJID {\n  position: absolute;\n  top: calc(100% + 10px);\n  left: 50%;\n  transform: translateX(-50%) scale(0.909);\n  z-index: 100002;\n  background: #1a1a1a;\n  padding: 8px 0.75rem;\n  border-radius: 0.75rem;\n  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;\n  font-weight: 400;\n  color: #fff;\n  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(255, 255, 255, 0.08);\n  min-width: 120px;\n  max-width: 200px;\n  pointer-events: none;\n  cursor: default;\n}\n.styles-module__markerTooltip___aLJID.styles-module__enter___WFIki {\n  animation: styles-module__tooltipIn___0N31w 0.1s ease-out forwards;\n}\n\n.styles-module__markerQuote___FHmrz {\n  display: block;\n  font-size: 12px;\n  font-style: italic;\n  color: rgba(255, 255, 255, 0.6);\n  margin-bottom: 0.3125rem;\n  line-height: 1.4;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n\n.styles-module__markerNote___QkrrS {\n  display: block;\n  font-size: 13px;\n  font-weight: 400;\n  line-height: 1.4;\n  color: #fff;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  padding-bottom: 2px;\n}\n\n.styles-module__markerHint___2iF-6 {\n  display: block;\n  font-size: 0.625rem;\n  font-weight: 400;\n  color: rgba(255, 255, 255, 0.6);\n  margin-top: 0.375rem;\n  white-space: nowrap;\n}\n\n.styles-module__settingsPanel___OxX3Y {\n  position: absolute;\n  right: 5px;\n  bottom: calc(100% + 0.5rem);\n  z-index: 1;\n  background: white;\n  border-radius: 1rem;\n  padding: 13px 1rem 16px;\n  min-width: 205px;\n  box-shadow: 0 1px 8px rgba(0, 0, 0, 0.25), 0 0 0 1px rgba(0, 0, 0, 0.04);\n  transition: background 0.25s ease, box-shadow 0.25s ease;\n}\n.styles-module__settingsPanel___OxX3Y .styles-module__settingsHeader___pwDY9,\n.styles-module__settingsPanel___OxX3Y .styles-module__settingsBrand___0gJeM,\n.styles-module__settingsPanel___OxX3Y .styles-module__settingsBrandSlash___uTG18,\n.styles-module__settingsPanel___OxX3Y .styles-module__settingsVersion___TUcFq,\n.styles-module__settingsPanel___OxX3Y .styles-module__settingsSection___m-YM2,\n.styles-module__settingsPanel___OxX3Y .styles-module__settingsLabel___8UjfX,\n.styles-module__settingsPanel___OxX3Y .styles-module__cycleButton___FMKfw,\n.styles-module__settingsPanel___OxX3Y .styles-module__cycleDot___nPgLY,\n.styles-module__settingsPanel___OxX3Y .styles-module__dropdownButton___16NPz,\n.styles-module__settingsPanel___OxX3Y .styles-module__toggleLabel___Xm8Aa,\n.styles-module__settingsPanel___OxX3Y .styles-module__customCheckbox___U39ax,\n.styles-module__settingsPanel___OxX3Y .styles-module__sliderLabel___U8sPr,\n.styles-module__settingsPanel___OxX3Y .styles-module__slider___GLdxp,\n.styles-module__settingsPanel___OxX3Y .styles-module__helpIcon___xQg56,\n.styles-module__settingsPanel___OxX3Y .styles-module__themeToggle___2rUjA {\n  transition: background 0.25s ease, color 0.25s ease, border-color 0.25s ease;\n}\n.styles-module__settingsPanel___OxX3Y.styles-module__enter___WFIki {\n  opacity: 1;\n  transform: translateY(0) scale(1);\n  filter: blur(0px);\n  transition: opacity 0.2s ease, transform 0.2s ease, filter 0.2s ease;\n}\n.styles-module__settingsPanel___OxX3Y.styles-module__exit___fyOJ0 {\n  opacity: 0;\n  transform: translateY(8px) scale(0.95);\n  filter: blur(5px);\n  pointer-events: none;\n  transition: opacity 0.1s ease, transform 0.1s ease, filter 0.1s ease;\n}\n.styles-module__settingsPanel___OxX3Y.styles-module__dark___ILIQf {\n  background: #1a1a1a;\n  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(255, 255, 255, 0.08);\n}\n.styles-module__settingsPanel___OxX3Y.styles-module__dark___ILIQf .styles-module__settingsLabel___8UjfX {\n  color: rgba(255, 255, 255, 0.6);\n}\n.styles-module__settingsPanel___OxX3Y.styles-module__dark___ILIQf .styles-module__settingsOption___UNa12 {\n  color: rgba(255, 255, 255, 0.85);\n}\n.styles-module__settingsPanel___OxX3Y.styles-module__dark___ILIQf .styles-module__settingsOption___UNa12:hover {\n  background: rgba(255, 255, 255, 0.1);\n}\n.styles-module__settingsPanel___OxX3Y.styles-module__dark___ILIQf .styles-module__settingsOption___UNa12.styles-module__selected___OwRqP {\n  background: rgba(255, 255, 255, 0.15);\n  color: #fff;\n}\n.styles-module__settingsPanel___OxX3Y.styles-module__dark___ILIQf .styles-module__toggleLabel___Xm8Aa {\n  color: rgba(255, 255, 255, 0.85);\n}\n\n.styles-module__settingsHeader___pwDY9 {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  min-height: 24px;\n  margin-bottom: 0.5rem;\n  padding-bottom: 9px;\n  border-bottom: 1px solid rgba(255, 255, 255, 0.07);\n}\n\n.styles-module__settingsBrand___0gJeM {\n  font-size: 0.8125rem;\n  font-weight: 600;\n  letter-spacing: -0.0094em;\n  color: #fff;\n}\n\n.styles-module__settingsBrandSlash___uTG18 {\n  color: rgba(255, 255, 255, 0.5);\n}\n\n.styles-module__settingsVersion___TUcFq {\n  font-size: 0.6875rem;\n  font-weight: 400;\n  color: rgba(255, 255, 255, 0.4);\n  margin-left: auto;\n  letter-spacing: -0.0094em;\n}\n\n.styles-module__settingsSection___m-YM2 + .styles-module__settingsSection___m-YM2 {\n  margin-top: 0.5rem;\n  padding-top: calc(0.5rem + 2px);\n  border-top: 1px solid rgba(255, 255, 255, 0.07);\n}\n\n.styles-module__settingsRow___3sdhc {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  min-height: 24px;\n}\n\n.styles-module__dropdownContainer___BVnxe {\n  position: relative;\n}\n\n.styles-module__dropdownButton___16NPz {\n  display: flex;\n  align-items: center;\n  gap: 0.5rem;\n  padding: 0.25rem 0.5rem;\n  border: none;\n  border-radius: 0.375rem;\n  background: transparent;\n  font-size: 0.8125rem;\n  font-weight: 600;\n  color: #fff;
44\n  cursor: pointer;\n  transition: background-color 0.15s ease, color 0.15s ease;\n  letter-spacing: -0.0094em;\n}\n.styles-module__dropdownButton___16NPz:hover {\n  background: rgba(255, 255, 255, 0.08);\n}\n.styles-module__dropdownButton___16NPz svg {\n  opacity: 0.6;\n}\n\n.styles-module__cycleButton___FMKfw {\n  display: flex;\n  align-items: center;\n  gap: 0.5rem;\n  padding: 0;\n  border: none;\n  background: transparent;\n  font-size: 0.8125rem;\n  font-weight: 500;\n  color: #fff;\n  cursor: pointer;\n  letter-spacing: -0.0094em;\n}\n.styles-module__cycleButton___FMKfw.styles-module__light___r6n4Y {\n  color: rgba(0, 0, 0, 0.85);\n}\n\n@keyframes styles-module__cycleTextIn___Q6zJf {\n  0% {\n    opacity: 0;\n    transform: translateY(-6px);\n  }\n  100% {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n.styles-module__cycleButtonText___fD1LR {\n  display: inline-block;\n  animation: styles-module__cycleTextIn___Q6zJf 0.2s ease-out;\n}\n\n.styles-module__cycleDots___LWuoQ {\n  display: flex;\n  flex-direction: column;\n  gap: 2px;\n}\n\n.styles-module__cycleDot___nPgLY {\n  width: 3px;\n  height: 3px;\n  border-radius: 50%;\n  background: rgba(255, 255, 255, 0.3);\n  transform: scale(0.667);\n  transition: background-color 0.25s ease-out, transform 0.25s ease-out;\n}\n.styles-module__cycleDot___nPgLY.styles-module__active___-zoN6 {\n  background: #fff;\n  transform: scale(1);\n}\n.styles-module__cycleDot___nPgLY.styles-module__light___r6n4Y {\n  background: rgba(0, 0, 0, 0.2);\n}\n.styles-module__cycleDot___nPgLY.styles-module__light___r6n4Y.styles-module__active___-zoN6 {\n  background: rgba(0, 0, 0, 0.7);\n}\n\n.styles-module__dropdownMenu___k73ER {\n  position: absolute;\n  right: 0;\n  top: calc(100% + 0.25rem);\n  background: #1a1a1a;\n  border-radius: 0.5rem;\n  padding: 0.25rem;\n  min-width: 120px;\n  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(255, 255, 255, 0.1);\n  z-index: 10;\n  animation: styles-module__scaleIn___c-r1K 0.15s ease-out;\n}\n\n.styles-module__dropdownItem___ylsLj {\n  width: 100%;\n  display: flex;\n  align-items: center;\n  padding: 0.5rem 0.625rem;\n  border: none;\n  border-radius: 0.375rem;\n  background: transparent;\n  font-size: 0.8125rem;\n  font-weight: 500;\n  color: rgba(255, 255, 255, 0.85);\n  cursor: pointer;\n  text-align: left;\n  transition: background-color 0.15s ease, color 0.15s ease;\n  letter-spacing: -0.0094em;\n}\n.styles-module__dropdownItem___ylsLj:hover {\n  background: rgba(255, 255, 255, 0.08);\n}\n.styles-module__dropdownItem___ylsLj.styles-module__selected___OwRqP {\n  background: rgba(255, 255, 255, 0.12);\n  color: #fff;\n  font-weight: 600;\n}\n\n.styles-module__settingsLabel___8UjfX {\n  font-size: 0.8125rem;\n  font-weight: 400;\n  letter-spacing: -0.0094em;\n  color: rgba(255, 255, 255, 0.5);\n  display: flex;\n  align-items: center;\n  gap: 0.125rem;\n}\n.styles-module__settingsLabel___8UjfX.styles-module__light___r6n4Y {\n  color: rgba(0, 0, 0, 0.5);\n}\n\n.styles-module__settingsLabelMarker___ewdtV {\n  margin-bottom: 10px;\n}\n\n.styles-module__settingsOptions___LyrBA {\n  display: flex;\n  gap: 0.25rem;\n}\n\n.styles-module__settingsOption___UNa12 {\n  flex: 1;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 0.25rem;\n  padding: 0.375rem 0.5rem;\n  border: none;\n  border-radius: 0.375rem;\n  background: transparent;\n  font-size: 0.6875rem;\n  font-weight: 500;\n  color: rgba(0, 0, 0, 0.7);\n  cursor: pointer;\n  transition: background-color 0.15s ease, color 0.15s ease;\n}\n.styles-module__settingsOption___UNa12:hover {\n  background: rgba(0, 0, 0, 0.05);\n}\n.styles-module__settingsOption___UNa12.styles-module__selected___OwRqP {\n  background: rgba(60, 130, 247, 0.15);\n  color: #3c82f7;\n}\n\n.styles-module__sliderContainer___ducXj {\n  display: flex;\n  flex-direction: column;\n  gap: 0.5rem;\n}\n\n.styles-module__slider___GLdxp {\n  -webkit-appearance: none;\n  appearance: none;\n  width: 100%;\n  height: 4px;\n  background: rgba(255, 255, 255, 0.15);\n  border-radius: 2px;\n  outline: none;\n  cursor: pointer;\n}\n.styles-module__slider___GLdxp::-webkit-slider-thumb {\n  -webkit-appearance: none;\n  appearance: none;\n  width: 14px;\n  height: 14px;\n  background: white;\n  border-radius: 50%;\n  cursor: pointer;\n  transition: transform 0.15s ease, box-shadow 0.15s ease;\n  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);\n}\n.styles-module__slider___GLdxp::-moz-range-thumb {\n  width: 14px;\n  height: 14px;\n  background: white;\n  border: none;\n  border-radius: 50%;\n  cursor: pointer;\n  transition: transform 0.15s ease, box-shadow 0.15s ease;\n  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);\n}\n.styles-module__slider___GLdxp:hover::-webkit-slider-thumb {\n  transform: scale(1.15);\n  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.4);\n}\n.styles-module__slider___GLdxp:hover::-moz-range-thumb {\n  transform: scale(1.15);\n  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.4);\n}\n\n.styles-module__sliderLabels___FhLDB {\n  display: flex;\n  justify-content: space-between;\n}\n\n.styles-module__sliderLabel___U8sPr {\n  font-size: 0.625rem;\n  font-weight: 500;\n  color: rgba(255, 255, 255, 0.4);\n  cursor: pointer;\n  transition: color 0.15s ease;\n}
44\n.styles-module__sliderLabel___U8sPr:hover {\n  color: rgba(255, 255, 255, 0.7);\n}\n.styles-module__sliderLabel___U8sPr.styles-module__active___-zoN6 {\n  color: rgba(255, 255, 255, 0.9);\n}\n\n.styles-module__colorOptions___iHCNX {\n  display: flex;\n  gap: 0.5rem;\n  margin-top: 0.375rem;\n  margin-bottom: 1px;\n}\n\n.styles-module__colorOption___IodiY {\n  display: block;\n  width: 20px;\n  height: 20px;\n  border-radius: 50%;\n  border: 2px solid transparent;\n  cursor: pointer;\n  transition: transform 0.2s cubic-bezier(0.25, 1, 0.5, 1);\n}\n.styles-module__colorOption___IodiY:hover {\n  transform: scale(1.15);\n}\n.styles-module__colorOption___IodiY.styles-module__selected___OwRqP {\n  transform: scale(0.83);\n}\n\n.styles-module__colorOptionRing___U2xpo {\n  display: flex;\n  width: 24px;\n  height: 24px;\n  border: 2px solid transparent;\n  border-radius: 50%;\n  transition: border-color 0.3s ease;\n}\n.styles-module__settingsToggle___fBrFn {\n  display: flex;\n  align-items: center;\n  gap: 0.5rem;\n  cursor: pointer;\n}\n.styles-module__settingsToggle___fBrFn + .styles-module__settingsToggle___fBrFn {\n  margin-top: calc(0.5rem + 6px);\n}\n.styles-module__settingsToggle___fBrFn input[type=checkbox] {\n  position: absolute;\n  opacity: 0;\n  width: 0;\n  height: 0;\n}\n\n.styles-module__customCheckbox___U39ax {\n  position: relative;\n  width: 14px;\n  height: 14px;\n  border: 1px solid rgba(255, 255, 255, 0.2);\n  border-radius: 4px;\n  background: rgba(255, 255, 255, 0.05);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n  transition: background 0.25s ease, border-color 0.25s ease;\n}
44\n.styles-module__customCheckbox___U39ax svg {\n  color: #1a1a1a;\n  opacity: 1;\n  transition: opacity 0.15s ease;\n}\ninput[type=checkbox]:checked + .styles-module__customCheckbox___U39ax {\n  border-color: rgba(255, 255, 255, 0.3);\n  background: rgb(255, 255, 255);\n}\n.styles-module__customCheckbox___U39ax.styles-module__light___r6n4Y {\n  border: 1px solid rgba(0, 0, 0, 0.15);\n  background: #fff;\n}\n.styles-module__customCheckbox___U39ax.styles-module__light___r6n4Y.styles-module__checked___mnZLo {\n  border-color: #1a1a1a;\n  background: #1a1a1a;\n}\n.styles-module__customCheckbox___U39ax.styles-module__light___r6n4Y.styles-module__checked___mnZLo svg {\n  color: #fff;\n}\n\n.styles-module__toggleLabel___Xm8Aa {\n  font-size: 0.8125rem;\n  font-weight: 400;\n  color: rgba(255, 255, 255, 0.5);\n  letter-spacing: -0.0094em;\n  display: flex;\n  align-items: center;\n  gap: 0.25rem;\n}\n.styles-module__toggleLabel___Xm8Aa.styles-module__light___r6n4Y {\n  color: rgba(0, 0, 0, 0.5);\n}\n\n.styles-module__helpIcon___xQg56 {\n  position: relative;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  cursor: help;\n  margin-left: 0;\n}\n.styles-module__helpIcon___xQg56 svg {\n  display: block;\n  transform: translateY(1px);\n  color: rgba(255, 255, 255, 0.2);\n  transition: color 0.15s ease;\n}\n.styles-module__helpIcon___xQg56:hover svg {\n  color: rgba(255, 255, 255, 0.4);\n}\n.styles-module__helpIcon___xQg56::after {\n  content: attr(data-tooltip);\n  position: absolute;\n  right: calc(100% + 8px);\n  top: 50%;\n  transform: translateY(-50%);\n  padding: 6px 10px;\n  background: #383838;\n  color: rgba(255, 255, 255, 0.7);\n  font-size: 11px;\n  font-weight: 400;\n  line-height: 14px;\n  border-radius: 10px;\n  width: 152px;\n  text-align: left;\n  opacity: 0;\n  visibility: hidden;\n  transition: opacity 0.15s ease, visibility 0.15s ease;\n  pointer-events: none;\n  z-index: 100;\n  box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.28);\n  display: -webkit-box;\n  -webkit-line-clamp: 2;\n  -webkit-box-orient: vertical;\n  overflow: hidden;\n}\n.styles-module__helpIcon___xQg56:hover::after {\n  opacity: 1;\n  visibility: visible;\n  transition-delay: 0.5s;\n}\n\n.styles-module__dragSelection___kZLq2 {\n  position: fixed;\n  top: 0;\n  left: 0;\n  border: 2px solid rgba(52, 199, 89, 0.6);\n  border-radius: 4px;\n  background: rgba(52, 199, 89, 0.08);\n  pointer-events: none;\n  z-index: 99997;\n  will-change: transform, width, height;\n  contain: layout style;\n}\n\n.styles-module__dragCount___KM90j {\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  transform: translate(-50%, -50%);\n  background: #34c759;\n  color: white;\n  font-size: 0.875rem;\n  font-weight: 600;\n  padding: 0.25rem 0.5rem;\n  border-radius: 1rem;\n  min-width: 1.5rem;\n  text-align: center;\n}\n\n.styles-module__highlightsContainer___-0xzG {\n  position: fixed;\n  top: 0;\n  left: 0;\n  pointer-events: none;\n  z-index: 99996;\n}\n\n.styles-module__selectedElementHighlight___fyVlI {\n  position: fixed;\n  top: 0;\n  left: 0;\n  border: 2px solid rgba(52, 199, 89, 0.5);\n  border-radius: 4px;\n  background: rgba(52, 199, 89, 0.06);\n  pointer-events: none;\n  will-change: transform, width, height;\n  contain: layout style;\n}\n\n.styles-module__light___r6n4Y.styles-module__toolbarContainer___dIhma {\n  background: #fff;\n  color: rgba(0, 0, 0, 0.85);\n  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08), 0 4px 16px rgba(0, 0, 0, 0.06), 0 0 0 1px rgba(0, 0, 0, 0.04);\n}\n.styles-module__light___r6n4Y.styles-module__toolbarContainer___dIhma.styles-module__collapsed___Rydsn:hover {\n  background: #f5f5f5;\n}\n.styles-module__light___r6n4Y.styles-module__controlButton___8Q0jc {\n  color: rgba(0, 0, 0, 0.5);\n}\n.styles-module__light___r6n4Y.styles-module__controlButton___8Q0jc:hover:not(:disabled) {\n  background: rgba(0, 0, 0, 0.06);\n  color: rgba(0, 0, 0, 0.85);\n}\n.styles-module__light___r6n4Y.styles-module__controlButton___8Q0jc[data-active=true] {\n  color: #3c82f7;\n  background: rgba(60, 130, 247, 0.15);\n}\n.styles-module__light___r6n4Y.styles-module__controlButton___8Q0jc[data-danger]:hover:not(:disabled) {\n  background: rgba(255, 59, 48, 0.15);\n  color: #ff3b30;\n}\n.styles-module__light___r6n4Y.styles-module__buttonTooltip___Burd9 {\n  background: #fff;
44\n  color: rgba(0, 0, 0, 0.85);\n  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08), 0 4px 16px rgba(0, 0, 0, 0.06), 0 0 0 1px rgba(0, 0, 0, 0.04);\n}\n.styles-module__light___r6n4Y.styles-module__buttonTooltip___Burd9::after {\n  background: #fff;\n}\n.styles-module__light___r6n4Y.styles-module__divider___c--s1 {\n  background: rgba(0, 0, 0, 0.1);\n}\n.styles-module__light___r6n4Y.styles-module__markerTooltip___aLJID {\n  background: #fff;\n  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.06);\n}\n.styles-module__light___r6n4Y.styles-module__markerTooltip___aLJID .styles-module__markerQuote___FHmrz {\n  color: rgba(0, 0, 0, 0.5);\n}\n.styles-module__light___r6n4Y.styles-module__markerTooltip___aLJID .styles-module__markerNote___QkrrS {\n  color: rgba(0, 0, 0, 0.85);\n}\n.styles-module__light___r6n4Y.styles-module__markerTooltip___aLJID .styles-module__markerHint___2iF-6 {\n  color: rgba(0, 0, 0, 0.35);\n}\n.styles-module__light___r6n4Y.styles-module__settingsPanel___OxX3Y {\n  background: #fff;\n  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08), 0 4px 16px rgba(0, 0, 0, 0.06), 0 0 0 1px rgba(0, 0, 0, 0.04);\n}\n.styles-module__light___r6n4Y.styles-module__settingsPanel___OxX3Y .styles-module__settingsHeader___pwDY9 {\n  border-bottom-color: rgba(0, 0, 0, 0.08);\n}\n.styles-module__light___r6n4Y.styles-module__settingsPanel___OxX3Y .styles-module__settingsBrand___0gJeM {\n  color: rgba(0, 0, 0, 0.85);\n}\n.styles-module__light___r6n4Y.styles-module__settingsPanel___OxX3Y .styles-module__settingsBrandSlash___uTG18 {\n  color: rgba(0, 0, 0, 0.4);\n}\n.styles-module__light___r6n4Y.styles-module__settingsPanel___OxX3Y .styles-module__settingsVersion___TUcFq {\n  color: rgba(0, 0, 0, 0.4);\n}\n.styles-module__light___r6n4Y.styles-module__settingsPanel___OxX3Y .styles-module__settingsSection___m-YM2 {\n  border-top-color: rgba(0, 0, 0, 0.08);\n}\n.styles-module__light___r6n4Y.styles-module__settingsPanel___OxX3Y .styles-module__settingsLabel___8UjfX {\n  color: rgba(0, 0, 0, 0.5);\n}\n.styles-module__light___r6n4Y.styles-module__settingsPanel___OxX3Y .styles-module__cycleButton___FMKfw {\n  color: rgba(0, 0, 0, 0.85);\n}\n.styles-module__light___r6n4Y.styles-module__settingsPanel___OxX3Y .styles-module__cycleDot___nPgLY {\n  background: rgba(0, 0, 0, 0.2);\n}\n.styles-module__light___r6n4Y.styles-module__settingsPanel___OxX3Y .styles-module__cycleDot___nPgLY.styles-module__active___-zoN6 {\n  background: rgba(0, 0, 0, 0.7);\n}\n.styles-module__light___r6n4Y.styles-module__settingsPanel___OxX3Y .styles-module__dropdownButton___16NPz {\n  color: rgba(0, 0, 0, 0.85);\n}\n.styles-module__light___r6n4Y.styles-module__settingsPanel___OxX3Y .styles-module__dropdownButton___16NPz:hover {\n  background: rgba(0, 0, 0, 0.05);\n}\n.styles-module__light___r6n4Y.styles-module__settingsPanel___OxX3Y .styles-module__toggleLabel___Xm8Aa {\n  color: rgba(0, 0, 0, 0.5);\n}\n.styles-module__light___r6n4Y.styles-module__settingsPanel___OxX3Y .styles-module__customCheckbox___U39ax {\n  border: 1px solid rgba(0, 0, 0, 0.15);\n  background: #fff;\n}\n.styles-module__light___r6n4Y.styles-module__settingsPanel___OxX3Y .styles-module__customCheckbox___U39ax.styles-module__checked___mnZLo {\n  border-color: #1a1a1a;\n  background: #1a1a1a;\n}\n.styles-module__light___r6n4Y.styles-module__settingsPanel___OxX3Y .styles-module__customCheckbox___U39ax.styles-module__checked___mnZLo svg {\n  
44color: #fff;\n}\n.styles-module__light___r6n4Y.styles-module__settingsPanel___OxX3Y .styles-module__sliderLabel___U8sPr {\n  color: rgba(0, 0, 0, 0.4);\n}\n.styles-module__light___r6n4Y.styles-module__settingsPanel___OxX3Y .styles-module__sliderLabel___U8sPr:hover {\n  color: rgba(0, 0, 0, 0.7);\n}\n.styles-module__light___r6n4Y.styles-module__settingsPanel___OxX3Y .styles-module__sliderLabel___U8sPr.styles-module__active___-zoN6 {\n  color: rgba(0, 0, 0, 0.9);\n}\n.styles-module__light___r6n4Y.styles-module__settingsPanel___OxX3Y .styles-module__slider___GLdxp {\n  background: rgba(0, 0, 0, 0.1);\n}\n.styles-module__light___r6n4Y.styles-module__settingsPanel___OxX3Y .styles-module__slider___GLdxp::-webkit-slider-thumb {\n  background: #1a1a1a;\n}\n.styles-module__light___r6n4Y.styles-module__settingsPanel___OxX3Y .styles-module__slider___GLdxp::-moz-range-thumb {\n  background: #1a1a1a;\n}\n.styles-module__light___r6n4Y.styles-module__settingsPanel___OxX3Y .styles-module__helpIcon___xQg56 svg {\n  color: rgba(0, 0, 0, 0.2);\n}\n.styles-module__light___r6n4Y.styles-module__settingsPanel___OxX3Y .styles-module__helpIcon___xQg56:hover svg {\n  color: rgba(0, 0, 0, 0.4);\n}\n\n.styles-module__themeToggle___2rUjA {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 22px;\n  height: 22px;\n  margin-left: 0.5rem;\n  border: none;\n  border-radius: 6px;\n  background: transparent;\n  color: rgba(255, 255, 255, 0.4);\n  cursor: pointer;\n  transition: background-color 0.15s ease, color 0.15s ease;\n}\n.styles-module__themeToggle___2rUjA:hover {\n  background: rgba(255, 255, 255, 0.1);\n  color: rgba(255, 255, 255, 0.8);\n}\n.styles-module__light___r6n4Y .styles-module__themeToggle___2rUjA {\n  color: rgba(0, 0, 0, 0.4);\n}\n.styles-module__light___r6n4Y .styles-module__themeToggle___2rUjA:hover {\n  background: rgba(0, 0, 0, 0.06);\n  color: rgba(0, 0, 0, 0.7);\n}',document.head.appendChild(e))}var H="styles-module__entrance___sgHd8",z="styles-module__visible___KHwEW",F="styles-module__hidden___Ae8H4",D="styles-module__controlButton___8Q0jc",Q="styles-module__buttonWrapper___rBcdv",W="styles-module__buttonTooltip___Burd9",R="styles-module__shortcut___lEAQk",X="styles-module__enter___WFIki",q="styles-module__multiSelectOutline___cSJ-m",U="styles-module__exit___fyOJ0",Z="styles-module__singleSelectOutline___QhX-O",K="styles-module__marker___6sQrs",V="styles-module__clearing___FQ--7",G="styles-module__fixed___dBMHC",J="styles-module__multiSelect___YWiuz",ee="styles-module__hovered___ZgXIy",et="styles-module__renumber___nCTxD",en="styles-module__markerTooltip___aLJID",eo="styles-module__markerQuote___FHmrz",es="styles-module__markerNote___QkrrS",er="styles-module__settingsPanel___OxX3Y",el="styles-module__settingsSection___m-YM2",ea="styles-module__settingsLabel___8UjfX",ei="styles-module__toggleLabel___Xm8Aa",eu="styles-module__customCheckbox___U39ax",ed="styles-module__helpIcon___xQg56",e_="styles-module__selected___OwRqP",ec="styles-module__light___r6n4Y",em="styles-module__settingsToggle___fBrFn",eh="styles-module__checked___mnZLo",ep=!1,ef={outputDetail:"standard",autoClearAfterCopy:!1,annotationColor:"#3c82f7",blockInteractions:!1},ey=[{value:"compact",label:"Compact"},{value:"standard",label:"Standard"},{value:"detailed",label:"Detailed"},{value:"forensic",label:"Forensic"}],eg=[{value:"#AF52DE",label:"Purple"},{value:"#3c82f7",label:"Blue"},{value:"#5AC8FA",label:"Cyan"},{value:"#34C759",label:"Green"},{value:"#FFD60A",label:"Yellow"},{value:"#FF9500",label:"Orange"},{value:"#FF3B30",label:"Red"}];function eb({demoAnnotations:e,demoDelay:s=1e3,enableDemoMode:r=!1,onAnnotationAdd:C,onAnnotationDelete:j,onAnnotationUpdate:$,onAnnotationsClear:S,onCopy:M,copyToClipboard:E=!0}={}){let P,[ex,eC]=(0,t.useState)(!1),[ek,ev]=(0,t.useState)([]),[ew,eL]=(0,t.useState)(!0),[ej,e$]=(0,t.useState)(!1),[eS,eM]=(0,t.useState)(!1),[eE,eT]=(0,t.useState)(null),[eP,eI]=(0,t.useState)({x:0,y:0}),[eA,eN]=(0,t.useState)(null),[eB,eO]=(0,t.useState)(!1),[eY,eH]=(0,t.useState)(!1),[ez,eF]=(0,t.useState)(!1),[eD,eQ]=(0,t.useState)(null),[eW,eR]=(0,t.useState)(null),[eX,eq]=(0,t.useState)(null),[eU,eZ]=(0,t.useState)(null),[eK,eV]=(0,t.useState)(0),[eG,eJ]=(0,t.useState)(!1),[e0,e1]=(0,t.useState)(!1),[e5,e2]=(0,t.useState)(!1),[e4,e9]=(0,t.useState)(!1),[e3,e6]=(0,t.useState)(!1),[e7,e8]=(0,t.useState)(!1),te=()=>{e8(!0)},[tt,tn]=(0,t.useState)(ef),[to,ts]=(0,t.useState)(!0),[tr,tl]=(0,t.useState)(!1),[ta,ti]=(0,t.useState)(null),[tu,td]=(0,t.useState)(!1),[t_,tc]=(0,t.useState)(null),[tm,th]=(0,t.useState)(0),tp=(0,t.useRef)(!1),[tf,ty]=(0,t.useState)(new Set),[tg,tb]=(0,t.useState)(new Set),[tx,tC]=(0,t.useState)(!1),[tk,tv]=(0,t.useState)(!1),[tw,tL]=(0,t.useState)(!1),tj=(0,t.useRef)(null),t$=(0,t.useRef)(null),tS=(0,t.useRef)(null),tM=(0,t.useRef)(null),tE=(0,t.useRef)(!1),tT=(0,t.useRef)(0),tP=(0,t.useRef)(null),tI=(0,t.useRef)(null),tA=(0,t.useRef)(null),tN=(0,t.useRef)(null),tB="u">typeof window?window.location.pathname:"/";(0,t.useEffect)(()=>
44{if(e4)e6(!0);else{let e=setTimeout(()=>e6(!1),0);return()=>clearTimeout(e)}},[e4]);let tO=ex&&ew;(0,t.useEffect)(()=>{if(tO){eM(!1),e$(!0),ty(new Set);let e=setTimeout(()=>{ty(e=>{let t=new Set(e);return ek.forEach(e=>t.add(e.id)),t})},350);return()=>clearTimeout(e)}if(ej){eM(!0);let e=setTimeout(()=>{e$(!1),eM(!1)},250);return()=>clearTimeout(e)}},[tO]),(0,t.useEffect)(()=>{e1(!0),eV(window.scrollY),ev(O(tB)),ep||(tl(!0),ep=!0,setTimeout(()=>tl(!1),750));try{let e=localStorage.getItem("feedback-toolbar-settings");e&&tn({...ef,...JSON.parse(e)})}catch(e){}try{let e=localStorage.getItem("feedback-toolbar-theme");null!==e&&ts("dark"===e)}catch(e){}},[tB]),(0,t.useEffect)(()=>{e0&&localStorage.setItem("feedback-toolbar-settings",JSON.stringify(tt))},[tt,e0]),(0,t.useEffect)(()=>{e0&&localStorage.setItem("feedback-toolbar-theme",to?"dark":"light")},[to,e0]),(0,t.useEffect)(()=>{if(!r||!e0||!e||0===e.length||ek.length>0)return;let t=[];return t.push(setTimeout(()=>{eC(!0)},s-200)),e.forEach((e,n)=>{let o=s+300*n;t.push(setTimeout(()=>{let t=document.querySelector(e.selector);if(!t)return;let o=t.getBoundingClientRect(),{name:s,path:r}=k(t),l={id:`demo-${Date.now()}-${n}`,x:(o.left+o.width/2)/window.innerWidth*100,y:o.top+o.height/2+window.scrollY,comment:e.comment,element:s,elementPath:r,timestamp:Date.now(),selectedText:e.selectedText,boundingBox:{x:o.left,y:o.top+window.scrollY,width:o.width,height:o.height},nearbyText:v(t),cssClasses:L(t)};ev(e=>[...e,l])},o))}),()=>{t.forEach(clearTimeout)}},[r,e0,e,s]),(0,t.useEffect)(()=>{let e=()=>{eV(window.scrollY),eJ(!0),tN.current&&clearTimeout(tN.current),tN.current=setTimeout(()=>{eJ(!1)},150)};return window.addEventListener("scroll",e,{passive:!0}),()=>{window.removeEventListener("scroll",e),tN.current&&clearTimeout(tN.current)}},[]),(0,t.useEffect)(()=>{e0&&ek.length>0?Y(tB,ek):e0&&0===ek.length&&localStorage.removeItem(B(tB))},[ek,tB,e0]);let tY=(0,t.useCallback)(()=>{if(e5)return;let e=document.createElement("style");e.id="feedback-freeze-styles",e.textContent=`
45      *:not([data-feedback-toolbar]):not([data-feedback-toolbar] *):not([data-annotation-popup]):not([data-annotation-popup] *):not([data-annotation-marker]):not([data-annotation-marker] *),
46      *:not([data-feedback-toolbar]):not([data-feedback-toolbar] *):not([data-annotation-popup]):not([data-annotation-popup] *):not([data-annotation-marker]):not([data-annotation-marker] *)::before,
47      *:not([data-feedback-toolbar]):not([data-feedback-toolbar] *):not([data-annotation-popup]):not([data-annotation-popup] *):not([data-annotation-marker]):not([data-annotation-marker] *)::after {
48        animation-play-state: paused !important;
49        transition: none !important;
50      }
51    `,document.head.appendChild(e),document.querySelectorAll("video").forEach(e=>{e.paused||(e.dataset.wasPaused="false",e.pause())}),e2(!0)},[e5]),tH=(0,t.useCallback)(()=>{if(!e5)return;let e=document.getElementById("feedback-freeze-styles");e&&e.remove(),document.querySelectorAll("video").forEach(e=>{"false"===e.dataset.wasPaused&&(e.play(),delete e.dataset.wasPaused)}),e2(!1)},[e5]),tz=(0,t.useCallback)(()=>{e5?tH():tY()},[e5,tY,tH]);(0,t.useEffect)(()=>{!ex&&(eN(null),eZ(null),eT(null),e9(!1),e5&&tH())},[ex,e5,tH]),(0,t.useEffect)(()=>{if(!ex)return;let e=document.createElement("style");return e.id="feedback-cursor-styles",e.textContent=`
52      body * {
53        cursor: crosshair !important;
54      }
55      body p, body span, body h1, body h2, body h3, body h4, body h5, body h6,
56      body li, body td, body th, body label, body blockquote, body figcaption,
57      body caption, body legend, body dt, body dd, body pre, body code,
58      body em, body strong, body b, body i, body u, body s, body a,
59      body time, body address, body cite, body q, body abbr, body dfn,
60      body mark, body small, body sub, body sup, body [contenteditable],
61      body p *, body span *, body h1 *, body h2 *, body h3 *, body h4 *,
62      body h5 *, body h6 *, body li *, body a *, body label *, body pre *,
63      body code *, body blockquote *, body [contenteditable] * {
64        cursor: text !important;
65      }
66      [data-feedback-toolbar], [data-feedback-toolbar] * {
67        cursor: default !important;
68      }
69      [data-annotation-marker], [data-annotation-marker] * {
70        cursor: pointer !important;
71      }
72    `,document.head.appendChild(e),()=>{let e=document.getElementById("feedback-cursor-styles");e&&e.remove()}},[ex]),(0,t.useEffect)(()=>
72{if(!ex||eA)return;let e=e=>{if(e.target.closest("[data-feedback-toolbar]"))return void eT(null);let t=document.elementFromPoint(e.clientX,e.clientY);if(!t||t.closest("[data-feedback-toolbar]"))return void eT(null);let{name:n,path:o}=k(t);eT({element:n,elementPath:o,rect:t.getBoundingClientRect()}),eI({x:e.clientX,y:e.clientY})};return document.addEventListener("mousemove",e),()=>document.removeEventListener("mousemove",e)},[ex,eA]),(0,t.useEffect)(()=>{if(!ex)return;let e=e=>{let t;if(tE.current){tE.current=!1;return}let n=e.target;if(n.closest("[data-feedback-toolbar]")||n.closest("[data-annotation-popup]")||n.closest("[data-annotation-marker]"))return;let o=n.closest("button, a, input, select, textarea, [role='button'], [onclick]");if(tt.blockInteractions&&o&&(e.preventDefault(),e.stopPropagation()),eA){if(o&&!tt.blockInteractions)return;e.preventDefault(),tI.current?.shake();return}if(eU){if(o&&!tt.blockInteractions)return;e.preventDefault(),tA.current?.shake();return}e.preventDefault();let s=document.elementFromPoint(e.clientX,e.clientY);if(!s)return;let{name:r,path:l}=k(s),a=s.getBoundingClientRect(),i=e.clientX/window.innerWidth*100,u=function(e){let t=e;for(;t&&t!==document.body;){let e=window.getComputedStyle(t).position;if("fixed"===e||"sticky"===e)return!0;t=t.parentElement}return!1}(s),d=u?e.clientY:e.clientY+window.scrollY,_=window.getSelection();_&&_.toString().trim().length>0&&(t=_.toString().trim().slice(0,500));let c=T(s),m=I(s);eN({x:i,y:d,clientY:e.clientY,element:r,elementPath:l,selectedText:t,boundingBox:{x:a.left,y:u?a.top:a.top+window.scrollY,width:a.width,height:a.height},nearbyText:v(s),cssClasses:L(s),isFixed:u,fullPath:N(s),accessibility:A(s),computedStyles:m,computedStylesObj:c,nearbyElements:w(s)}),eT(null)};return document.addEventListener("click",e,!0),()=>document.removeEventListener("click",e,!0)},[ex,eA,eU,tt.blockInteractions]),(0,t.useEffect)(()=>{if(!ex||eA)return;let e=e=>{let t=e.target;t.closest("[data-feedback-toolbar]")||t.closest("[data-annotation-marker]")||t.closest("[data-annotation-popup]")||new Set(["P","SPAN","H1","H2","H3","H4","H5","H6","LI","TD","TH","LABEL","BLOCKQUOTE","FIGCAPTION","CAPTION","LEGEND","DT","DD","PRE","CODE","EM","STRONG","B","I","U","S","A","TIME","ADDRESS","CITE","Q","ABBR","DFN","MARK","SMALL","SUB","SUP"]).has(t.tagName)||t.isContentEditable||(tj.current={x:e.clientX,y:e.clientY})};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[ex,eA]),(0,t.useEffect)(()=>{if(!ex||eA)return;let e=e=>{if(!tj.current)return;let t=e.clientX-tj.current.x,n=e.clientY-tj.current.y,o=t*t+n*n;if(!tw&&o>=64&&(t$.current=tj.current,tL(!0)),(tw||o>=64)&&t$.current){if(tS.current){let t=Math.min(t$.current.x,e.clientX),n=Math.min(t$.current.y,e.clientY),o=Math.abs(e.clientX-t$.current.x),s=Math.abs(e.clientY-t$.current.y);tS.current.style.transform=`translate(${t}px, ${n}px)`,tS.current.style.width=`${o}px`,tS.current.style.height=`${s}px`}let t=Date.now();if(t-tT.current<50)return;tT.current=t;let n=t$.current.x,o=t$.current.y,s=Math.min(n,e.clientX),r=Math.min(o,e.clientY),l=Math.max(n,e.clientX),a=Math.max(o,e.clientY),i=(s+l)/2,u=(r+a)/2,d=new Set;for(let[e,t]of[[s,r],[l,r],[s,a],[l,a],[i,u],[i,r],[i,a],[s,u],[l,u]])for(let n of document.elementsFromPoint(e,t))n instanceof HTMLElement&&d.add(n);for(let e of document.querySelectorAll("button, a, input, img, p, h1, h2, h3, h4, h5, h6, li, label, td, th, div, span, section, article, aside, nav"))if(e instanceof HTMLElement){let t=e.getBoundingClientRect(),n=t.left+t.width/2,o=t.top+t.height/2,i=n>=s&&n<=l&&o>=r&&o<=a,u=Math.min(t.right,l)-Math.max(t.left,s),_=Math.min(t.bottom,a)-Math.max(t.top,r),c=u>0&&_>0?u*_:0,m=t.width*t.height,h=m>0?c/m:0;(i||h>.5)&&d.add(e)}let _=[],c=new Set(["BUTTON","A","INPUT","IMG","P","H1","H2","H3","H4","H5","H6","LI","LABEL","TD","TH","SECTION","ARTICLE","ASIDE","NAV"]);for(let e of d){if(e.closest("[data-feedback-toolbar]")||e.closest("[data-annotation-marker]"))continue;let t=e.getBoundingClientRect();if((!(t.width>.8*window.innerWidth)||!(t.height>.5*window.innerHeight))&&!(t.width<10)&&!(t.height<10)&&t.left<l&&t.right>s&&t.top<a&&t.bottom>r){let n=e.tagName,o=c.has(n);if(!o&&("DIV"===n||"SPAN"===n)){let t=e.textContent&&e.textContent.trim().length>0,n=null!==e.onclick||"button"===e.getAttribute("role")||"link"===e.getAttribute("role")||e.classList.contains("clickable")||e.hasAttribute("data-clickable");(t||n)&&!e.querySelector("p, h1, h2, h3, h4, h5, h6, button, a")&&(o=!0)}if(o){let e=!1;for(let n of _)if(n.left<=t.left&&n.right>=t.right&&n.top<=t.top&&n.bottom>=t.bottom){e=!0;break}e||_.push(t)}}}if(tM.current){let e=tM.current;for(;e.children.length>_.length;)e.removeChild(e.lastChild);_.forEach((t,n)=>{let o=e.children[n];o||((o=document.createElement("div")).className="styles-module__selectedElementHighlight___fyVlI",e.appendChild(o)),o.style.transform=`translate(${t.left}px, ${t.top}px)`,o.style.width=`${t.width}px`,o.style.height=`${t.height}px`})}}};return document.addEventListener("mousemove",e,{passive:!0}),()=>document.removeEventListener("mousemove",e)},[ex,eA,tw,8]),(0,t.useEffect)(()=>
72{if(!ex)return;let e=e=>{let t=t$.current;if(tw&&t){tE.current=!0;let n=Math.min(t.x,e.clientX),o=Math.min(t.y,e.clientY),s=Math.max(t.x,e.clientX),r=Math.max(t.y,e.clientY),l=[];document.querySelectorAll("button, a, input, img, p, h1, h2, h3, h4, h5, h6, li, label, td, th").forEach(e=>{if(!(e instanceof HTMLElement)||e.closest("[data-feedback-toolbar]")||e.closest("[data-annotation-marker]"))return;let t=e.getBoundingClientRect();t.width>.8*window.innerWidth&&t.height>.5*window.innerHeight||!(t.width<10)&&!(t.height<10)&&t.left<s&&t.right>n&&t.top<r&&t.bottom>o&&l.push({element:e,rect:t})});let a=l.filter(({element:e})=>!l.some(({element:t})=>t!==e&&e.contains(t))),i=e.clientX/window.innerWidth*100,u=e.clientY+window.scrollY;if(a.length>0){let t=a.reduce((e,{rect:t})=>({left:Math.min(e.left,t.left),top:Math.min(e.top,t.top),right:Math.max(e.right,t.right),bottom:Math.max(e.bottom,t.bottom)}),{left:1/0,top:1/0,right:-1/0,bottom:-1/0}),n=a.slice(0,5).map(({element:e})=>k(e).name).join(", "),o=a.length>5?` +${a.length-5} more`:"",s=a[0].element,r=T(s),l=I(s);eN({x:i,y:u,clientY:e.clientY,element:`${a.length} elements: ${n}${o}`,elementPath:"multi-select",boundingBox:{x:t.left,y:t.top+window.scrollY,width:t.right-t.left,height:t.bottom-t.top},isMultiSelect:!0,fullPath:N(s),accessibility:A(s),computedStyles:l,computedStylesObj:r,nearbyElements:w(s),cssClasses:L(s),nearbyText:v(s)})}else{let t=Math.abs(s-n),l=Math.abs(r-o);t>20&&l>20&&eN({x:i,y:u,clientY:e.clientY,element:"Area selection",elementPath:`region at (${Math.round(n)}, ${Math.round(o)})`,boundingBox:{x:n,y:o+window.scrollY,width:t,height:l},isMultiSelect:!0})}eT(null)}else tw&&(tE.current=!0);tj.current=null,t$.current=null,tL(!1),tM.current&&(tM.current.innerHTML="")};return document.addEventListener("mouseup",e),()=>document.removeEventListener("mouseup",e)},[ex,tw]);let tF=(0,t.useCallback)(e=>{if(!eA)return;let t={id:Date.now().toString(),x:eA.x,y:eA.y,comment:e,element:eA.element,elementPath:eA.elementPath,timestamp:Date.now(),selectedText:eA.selectedText,boundingBox:eA.boundingBox,nearbyText:eA.nearbyText,cssClasses:eA.cssClasses,isMultiSelect:eA.isMultiSelect,isFixed:eA.isFixed,fullPath:eA.fullPath,accessibility:eA.accessibility,computedStyles:eA.computedStyles,nearbyElements:eA.nearbyElements};ev(e=>[...e,t]),tP.current=t.id,setTimeout(()=>{tP.current=null},300),setTimeout(()=>{ty(e=>new Set(e).add(t.id))},250),C?.(t),tC(!0),setTimeout(()=>{eN(null),tC(!1)},150),window.getSelection()?.removeAllRanges()},[eA,C]),tD=(0,t.useCallback)(()=>{tC(!0),setTimeout(()=>{eN(null),tC(!1)},150)},[]),tQ=(0,t.useCallback)(e=>{let t=ek.findIndex(t=>t.id===e),n=ek[t];eU?.id===e&&eZ(null),eR(e),tb(t=>new Set(t).add(e)),n&&j?.(n),setTimeout(()=>{ev(t=>t.filter(t=>t.id!==e)),tb(t=>{let n=new Set(t);return n.delete(e),n}),eR(null),t<ek.length-1&&(eq(t),setTimeout(()=>eq(null),200))},150)},[ek,eU,j]),tW=(0,t.useCallback)(e=>{eZ(e),eQ(null)},[]),tR=(0,t.useCallback)(e=>{if(!eU)return;let t={...eU,comment:e};ev(e=>e.map(e=>e.id===eU.id?t:e)),$?.(t),tv(!0),setTimeout(()=>{eZ(null),tv(!1)},150)},[eU,$]),tX=(0,t.useCallback)(()=>{tv(!0),setTimeout(()=>{eZ(null),tv(!1)},150)},[]),tq=(0,t.useCallback)(()=>{let e=ek.length;0!==e&&(S?.(ek),eF(!0),eH(!0),setTimeout(()=>{ev([]),ty(new Set),localStorage.removeItem(B(tB)),eF(!1)},30*e+200),setTimeout(()=>eH(!1),1500))},[tB,ek,S]),tU=(0,t.useCallback)(async()=>{let e=function(e,t,n="standard"){if(0===e.length)return"";let o="u">typeof window?`${window.innerWidth}\xd7${window.innerHeight}`:"unknown",s=`## Page Feedback: ${t}
73`;return"forensic"===n?(s+=`
74**Environment:**
75- Viewport: ${o}
76`,"u">typeof window&&(s+=`- URL: ${window.location.href}
77- User Agent: ${navigator.userAgent}
78- Timestamp: ${new Date().toISOString()}
79- Device Pixel Ratio: ${window.devicePixelRatio}
80`),s+=`
81---
82`):"compact"!==n&&(s+=`**Viewport:** ${o}
83`),s+="\n",e.forEach((e,t)=>{"compact"===n?(s+=`${t+1}. **${e.element}**: ${e.comment}`,e.selectedText&&(s+=` (re: "${e.selectedText.slice(0,30)}${e.selectedText.length>30?"...":""}")`),s+="\n"):("forensic"===n?(s+=`### ${t+1}. ${e.element}
84`,e.isMultiSelect&&e.fullPath&&(s+=`*Forensic data shown for first element of selection*
85`),e.fullPath&&(s+=`**Full DOM Path:** ${e.fullPath}
86`),e.cssClasses&&(s+=`**CSS Classes:** ${e.cssClasses}
87`),e.boundingBox&&(s+=`**Position:** x:${Math.round(e.boundingBox.x)}, y:${Math.round(e.boundingBox.y)} (${Math.round(e.boundingBox.width)}\xd7${Math.round(e.boundingBox.height)}px)
88`),s+=`**Annotation at:** ${e.x.toFixed(1)}% from left, ${Math.round(e.y)}px from top
89`,e.selectedText&&(s+=`**Selected text:** "${e.selectedText}"
90`),e.nearbyText&&!e.selectedText&&(s+=`**Context:** ${e.nearbyText.slice(0,100)}
91`),e.computedStyles&&(s+=`**Computed Styles:** ${e.computedStyles}
92`),e.accessibility&&(s+=`**Accessibility:** ${e.accessibility}
93`),e.nearbyElements&&(s+=`**Nearby Elements:** ${e.nearbyElements}
94`)):(s+=`### ${t+1}. ${e.element}
95**Location:** ${e.elementPath}
96`,"detailed"===n&&(e.cssClasses&&(s+=`**Classes:** ${e.cssClasses}
97`),e.boundingBox&&(s+=`**Position:** ${Math.round(e.boundingBox.x)}px, ${Math.round(e.boundingBox.y)}px (${Math.round(e.boundingBox.width)}\xd7${Math.round(e.boundingBox.height)}px)
98`)),e.selectedText&&(s+=`**Selected text:** "${e.selectedText}"
99`),"detailed"===n&&e.nearbyText&&!e.selectedText&&(s+=`**Context:** ${e.nearbyText.slice(0,100)}
100`)),s+=`**Feedback:** ${e.comment}
101
102`)}),s.trim()}(ek,tB,tt.outputDetail);if(e){if(E)try{await navigator.clipboard.writeText(e)}catch{}M?.(e),eO(!0),setTimeout(()=>eO(!1),2e3),tt.autoClearAfterCopy&&setTimeout(()=>tq(),500)}},[ek,tB,tt.outputDetail,tt.autoClearAfterCopy,tq,E,M]);(0,t.useEffect)(()=>{if(!t_)return;let e=e=>{let t=e.clientX-t_.x,n=e.clientY-t_.y,o=Math.sqrt(t*t+n*n);if(!tu&&o>5&&td(!0),tu||o>5){let e=t_.toolbarX+t,o=t_.toolbarY+n;ti({x:e=ex?Math.max(20,Math.min(window.innerWidth-257-20,e)):Math.max(-193,Math.min(window.innerWidth-20-213-44,e)),y:o=Math.max(20,Math.min(window.innerHeight-44-20,o))})}},t=()=>{tu&&(tp.current=!0,setTimeout(()=>{tp.current=!1},50)),td(!1),tc(null)};return document.addEventListener("mousemove",e),document.addEventListener("mouseup",t),()=>{document.removeEventListener("mousemove",e),document.removeEventListener("mouseup",t)}},[t_,tu,ex]);let tZ=(0,t.useCallback)(e=>{if(e.target.closest("button")||e.target.closest(`.${er}`))return;let t=e.currentTarget.parentElement;if(!t)return;let n=t.getBoundingClientRect(),o=ta?.x??n.left,s=ta?.y??n.top;th((Math.random()-.5)*10),tc({x:e.clientX,y:e.clientY,toolbarX:o,toolbarY:s})},[ta]);if((0,t.useEffect)(()=>{if(!ta)return;let e=()=>{let e=ta.x,t=ta.y;e=ex?Math.max(20,Math.min(window.innerWidth-257-20,e)):Math.max(-193,Math.min(window.innerWidth-20-213-44,e)),t=Math.max(20,Math.min(window.innerHeight-44-20,t)),(e!==ta.x||t!==ta.y)&&ti({x:e,y:t})};return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[ta,ex]),(0,t.useEffect)(()=>{let e=e=>{"Escape"===e.key&&(eA||ex&&eC(!1))};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[ex,eA]),!e0)return null;let tK=ek.length>0,tV=ek.filter(e=>!tg.has(e.id)),tG=ek.filter(e=>tg.has(e.id)),tJ=e=>{let t=e.x/100*window.innerWidth,n="string"==typeof e.y?parseFloat(e.y):e.y,o={};window.innerHeight-n-22-10<80&&(o.top="auto",o.bottom="calc(100% + 10px)");let s=t-100;if(s<10)o.left=`calc(50% + ${10-s}px)`;else if(s+200>window.innerWidth-10){let e=s+200-(window.innerWidth-10);o.left=`calc(50% - ${e}px)`}return o};return(0,n.createPortal)((0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("div",{className:"styles-module__toolbar___wNsdK","data-feedback-toolbar":!0,style:ta?{left:ta.x,top:ta.y,right:"auto",bottom:"auto"}:void 0,children:(0,o.jsxs)("div",{className:`styles-module__toolbarContainer___dIhma ${!to?ec:""} ${ex?"styles-module__expanded___ofKPx":"styles-module__collapsed___Rydsn"} ${tr?H:""} ${tu?"styles-module__dragging___xrolZ":""}`,onClick:ex?void 0:e=>{tp.current?e.preventDefault():eC(!0)},onMouseDown:tZ,role:ex?void 0:"button",tabIndex:ex?-1:0,title:ex?void 0:"Start feedback mode",style:tu?{transform:`scale(1.05) rotate(${tm}deg)`,cursor:"grabbing"}:void 0,children:[(0,o.jsxs)("div",{className:`styles-module__toggleContent___0yfyP ${!ex?z:F}`,children:[(0,o.jsx)(u,{size:24}),tK&&(0,o.jsx)("span",{className:`styles-module__badge___2XsgF ${ex?"styles-module__fadeOut___6Ut6-":""} ${tr?H:""}`,style:{backgroundColor:tt.annotationColor},children:ek.length})]}),(0,o.jsxs)("div",{className:`styles-module__controlsContent___9GJWU ${ex?z:F} ${ta&&ta.y<100?"styles-module__tooltipBelow___m6ats":""} ${e7||e4?"styles-module__tooltipsHidden___VtLJG":""}`,onMouseLeave:()=>{e8(!1)},children:[(0,o.jsxs)("div",{className:`${Q} ${ta&&ta.x<120?"styles-module__buttonWrapperAlignLeft___myzIp":""}`,children:[(0,o.jsx)("button",{className:`${D} ${!to?ec:""}`,onClick:e=>{e.stopPropagation(),te(),tz()},"data-active":e5,children:(0,o.jsx)(h,{size:24,isPaused:e5})}),(0,o.jsxs)("span",{className:W,children:[e5?"Resume animations":"Pause animations",(0,o.jsx)("span",{className:R,children:"P"})]})]}),(0,o.jsxs)("div",{className:Q,children:[(0,o.jsx)("button",{className:`${D} ${!to?ec:""}`,onClick:e=>{e.stopPropagation(),te(),eL(!ew)},disabled:!tK,children:(0,o.jsx)(m,{size:24,isOpen:ew})}),(0,o.jsxs)("span",{className:W,children:[ew?"Hide markers":"Show markers",(0,o.jsx)("span",{className:R,children:"H"})]})]}),(0,o.jsxs)("div",{className:Q,children:[(0,o.jsx)("button",{className:`${D} ${!to?ec:""}`,onClick:e=>{e.stopPropagation(),te(),tU()},disabled:!tK,"data-active":eB,children:(0,o.jsx)(c,{size:24,copied:eB})}),(0,o.jsxs)("span",{className:W,children:["Copy feedback",(0,o.jsx)("span",{className:R,children:"C"})]})]}),(0,o.jsxs)("div",{className:Q,children:[(0,o.jsx)("button",{className:`${D} ${!to?ec:""}`,onClick:e=>{e.stopPropagation(),te(),tq()},disabled:!tK,"data-danger":!0,children:(0,o.jsx)(f,{size:24})}),(0,o.jsxs)("span",{className:W,children:["Clear all",(0,o.jsx)("span",{className:R,children:"X"})]})]}),(0,o.jsxs)("div",{className:Q,children:[(0,o.jsx)("button",{className:`${D} ${!to?ec:""}`,onClick:e=>{e.stopPropagation(),te(),e9(!e4)},children:(0,o.jsx)(p,{size:24})}),(0,o.jsx)("span",{className:W,children:"Settings"})]}),(0,o.jsx)("div",{className:`styles-module__divider___c--s1 ${!to?ec:""}`}),(0,o.jsxs)("div",{className:`${Q} ${ta&&"u">typeof window&&ta.x>window.innerWidth-120?"styles-module__buttonWrapperAlignRight___HCQFR":""}`,children:[(0,o.jsx)("button",{className:`${D} ${!to?ec:""}`,onClick:e=>{e.stopPropagation(),te(),eC(!1)},children:(0,o.jsx)(g,{size:24})}),(0,o.jsxs)("span",{className:W,children:["Exit",(0,o.jsx)("span",{className:R,children:"Esc"})]})]})]}),(0,o.jsxs)("div",{className:`${er} ${to?"styles-module__dark___ILIQf":ec} ${e3?X:U}`,onClick:e=>e.stopPropagation(),style:ta&&ta.y<230?{bottom:"auto",top:"calc(100% + 0.5rem)"}:void 0,children:[(0,o.jsxs)("div",{className:"styles-module__settingsHeader___pwDY9",children:[(0,o.jsxs)("span",{className:"styles-module__settingsBrand___0gJeM",children:[(0,o.jsx)("span",{className:"styles-module__settingsBrandSlash___uTG18",style:{color:tt.annotationColor,transition:"color 0.2s ease"},children:"/"}),"agentation"]}),(0,o.jsxs)("span",{className:"styles-module__settingsVersion___TUcFq",children:["v","1.3.2"]}),(0,o.jsx)("button",{className:"styles-module__themeToggle___2rUjA",onClick:()=>ts(!to),title:to?"Switch to light mode":"Switch to dark mode",children:to?(0,o.jsx)(b,{size:14}):(0,o.jsx)(x,{size:14})})]}),(0,o.jsx)("div",{className:el,children:(0,o.jsxs)("div",{className:"styles-module__settingsRow___3sdhc",children:[(0,o.jsxs)("div",{className:`${ea} ${!to?ec:""}`,children:["Output Detail",(0,o.jsx)("span",{className:ed,"data-tooltip":"Controls how much detail is included in the copied output",children:(0,o.jsx)(d,{size:20})})]}),(0,o.jsxs)("button",{className:`styles-module__cycleButton___FMKfw ${!to?ec:""}`,onClick:()=>{let e=(ey.findIndex(e=>e.value===tt.outputDetail)+1)%ey.length;tn(t=>({...t,outputDetail:ey[e].value}))},children:[(0,o.jsx)("span",{className:"styles-module__cycleButtonText___fD1LR",children:ey.find(e=>e.value===tt.outputDetail)?.label},tt.outputDetail),(0,o.jsx)("span",{className:"styles-module__cycleDots___LWuoQ",children:ey.map((e,t)=>(0,o.jsx)("span",{className:`styles-module__cycleDot___nPgLY ${!to?ec:""} ${tt.outputDetail===e.value?"styles-module__active___-zoN6":""}`},e.value))})]})]})}),(0,o.jsxs)("div",{className:el,children:[(0,o.jsx)("div",{className:`${ea} styles-module__settingsLabelMarker___ewdtV ${!to?ec:""}`,children:"Marker Colour"}),(0,o.jsx)("div",{className:"styles-module__colorOptions___iHCNX",children:eg.map(e=>(0,o.jsx)("div",{onClick:()=>tn(t=>({...t,annotationColor:e.value})),style:{borderColor:tt.annotationColor===e.value?e.value:"transparent"},className:`styles-module__colorOptionRing___U2xpo ${tt.annotationColor===e.value?e_:""}`,children:(0,o.jsx)("div",{className:`styles-module__colorOption___IodiY ${tt.annotationColor===e.value?e_:""}`,style:{backgroundColor:e.value},title:e.label})},e.value))})]}),(0,o.jsxs)("div",{className:el,children:[(0,o.jsxs)("label",{className:em,children:[(0,o.jsx)("input",{type:"checkbox",id:"autoClearAfterCopy",checked:tt.autoClearAfterCopy,onChange:e=>tn(t=>({...t,autoClearAfterCopy:e.target.checked}))}),(0,o.jsx)("label",{className:`${eu} ${tt.autoClearAfterCopy?eh:""}`,htmlFor:"autoClearAfterCopy",children:tt.autoClearAfterCopy&&(0,o.jsx)(_,{size:14})}),(0,o.jsxs)("span",{className:`${ei} ${!to?ec:""}`,children:["Clear after output",(0,o.jsx)("span",{className:ed,"data-tooltip":"Automatically clear annotations after copying",children:(0,o.jsx)(d,{size:20})})]})]}),(0,o.jsxs)("label",{className:em,children:[(0,o.jsx)("input",{type:"checkbox",id:"blockInteractions",checked:tt.blockInteractions,onChange:e=>tn(t=>({...t,blockInteractions:e.target.checked}))}),(0,o.jsx)("label",{className:`${eu} ${tt.blockInteractions?eh:""}`,htmlFor:"blockInteractions",children:tt.blockInteractions&&(0,o.jsx)(_,{size:14})}),(0,o.jsx)("span",{className:`${ei} ${!to?ec:""}`,children:"Block page interactions"})]})]})]})]})}),(0,o.jsxs)("div",{className:"styles-module__markersLayer___-25j1","data-feedback-toolbar":!0,children:[ej&&tV.filter(e=>!e.isFixed).map((e,t)=>{let n=!eS&&eD===e.id,s=eW===e.id,r=n||s,l=e.isMultiSelect,a=l?"#34C759":tt.annotationColor,i=ek.findIndex(t=>t.id===e.id),u=!tf.has(e.id);return(0,o.jsxs)("div",{className:`${K} ${r?ee:""} ${l?J:""} ${eS?U:ez?V:u?X:""}`,"data-annotation-marker":!0,style:{left:`${e.x}%`,top:e.y,backgroundColor:r?void 0:a,animationDelay:eS?`${(tV.length-1-t)*20}
102ms`:`${20*t}ms`},onMouseEnter:()=>!eS&&e.id!==tP.current&&eQ(e.id),onMouseLeave:()=>eQ(null),onClick:t=>{t.stopPropagation(),eS||tQ(e.id)},onContextMenu:t=>{t.preventDefault(),t.stopPropagation(),eS||tW(e)},children:[r?(0,o.jsx)(y,{size:l?18:16}):(0,o.jsx)("span",{className:null!==eX&&i>=eX?et:void 0,children:i+1}),n&&!eU&&(0,o.jsxs)("div",{className:`${en} ${!to?ec:""} ${X}`,style:tJ(e),children:[(0,o.jsxs)("span",{className:eo,children:[e.element,e.selectedText&&` "${e.selectedText.slice(0,30)}${e.selectedText.length>30?"...":""}"`]}),(0,o.jsx)("span",{className:es,children:e.comment})]})]},e.id)}),ej&&!eS&&tG.filter(e=>!e.isFixed).map(e=>{let t=e.isMultiSelect;return(0,o.jsx)("div",{className:`${K} ${ee} ${t?J:""} ${U}`,"data-annotation-marker":!0,style:{left:`${e.x}%`,top:e.y},children:(0,o.jsx)(y,{size:t?12:10})},e.id)})]}),(0,o.jsxs)("div",{className:"styles-module__fixedMarkersLayer___ffyX6","data-feedback-toolbar":!0,children:[ej&&tV.filter(e=>e.isFixed).map((e,t)=>{let n=tV.filter(e=>e.isFixed),s=!eS&&eD===e.id,r=eW===e.id,l=s||r,i=e.isMultiSelect,u=i?"#34C759":tt.annotationColor,d=ek.findIndex(t=>t.id===e.id),_=!tf.has(e.id);return(0,o.jsxs)("div",{className:`${K} ${G} ${l?ee:""} ${i?J:""} ${eS?U:ez?V:_?X:""}`,"data-annotation-marker":!0,style:{left:`${e.x}%`,top:e.y,backgroundColor:l?void 0:u,animationDelay:eS?`${(n.length-1-t)*20}ms`:`${20*t}ms`},onMouseEnter:()=>!eS&&e.id!==tP.current&&eQ(e.id),onMouseLeave:()=>eQ(null),onClick:t=>{t.stopPropagation(),eS||tQ(e.id)},onContextMenu:t=>{t.preventDefault(),t.stopPropagation(),eS||tW(e)},children:[l?(0,o.jsx)(a,{size:i?12:10}):(0,o.jsx)("span",{className:null!==eX&&d>=eX?et:void 0,children:d+1}),s&&!eU&&(0,o.jsxs)("div",{className:`${en} ${!to?ec:""} ${X}`,style:tJ(e),children:[(0,o.jsxs)("span",{className:eo,children:[e.element,e.selectedText&&` "${e.selectedText.slice(0,30)}${e.selectedText.length>30?"...":""}"`]}),(0,o.jsx)("span",{className:es,children:e.comment})]})]},e.id)}),ej&&!eS&&tG.filter(e=>e.isFixed).map(e=>{let t=e.isMultiSelect;return(0,o.jsx)("div",{className:`${K} ${G} ${ee} ${t?J:""} ${U}`,"data-annotation-marker":!0,style:{left:`${e.x}%`,top:e.y},children:(0,o.jsx)(a,{size:t?12:10})},e.id)})]}),ex&&(0,o.jsxs)("div",{className:"styles-module__overlay___Q1O9y","data-feedback-toolbar":!0,style:eA||eU?{zIndex:99999}:void 0,children:[eE?.rect&&!eA&&!eG&&!tw&&(0,o.jsx)("div",{className:`styles-module__hoverHighlight___ogakW ${X}`,style:{left:eE.rect.left,top:eE.rect.top,width:eE.rect.width,height:eE.rect.height,borderColor:`${tt.annotationColor}80`,backgroundColor:`${tt.annotationColor}0A`}}),eD&&!eA&&(()=>{let e=ek.find(e=>e.id===eD);if(!e?.boundingBox)return null;let t=e.boundingBox,n=e.isMultiSelect;return(0,o.jsx)("div",{className:`${n?q:Z} ${X}`,style:{left:t.x,top:t.y-eK,width:t.width,height:t.height,...n?{}:{borderColor:`${tt.annotationColor}99`,backgroundColor:`${tt.annotationColor}0D`}}})})(),eE&&!eA&&!eG&&!tw&&(0,o.jsx)("div",{className:`styles-module__hoverTooltip___bvLk7 ${X}`,style:{left:Math.max(8,Math.min(eP.x,window.innerWidth-100)),top:Math.max(eP.y-32,8)},children:eE.element}),eA&&(0,o.jsxs)(o.Fragment,{children:[eA.boundingBox&&(0,o.jsx)("div",{className:`${eA.isMultiSelect?q:Z} ${tx?U:X}`,style:{left:eA.boundingBox.x,top:eA.boundingBox.y-eK,width:eA.boundingBox.width,height:eA.boundingBox.height,...eA.isMultiSelect?{}:{borderColor:`${tt.annotationColor}99`,backgroundColor:`${tt.annotationColor}0D`}}}),(0,o.jsx)("div",{className:`${K} styles-module__pending___2IHLC ${eA.isMultiSelect?J:""} ${tx?U:X}`,style:{left:`${eA.x}%`,top:eA.clientY,backgroundColor:eA.isMultiSelect?"#34C759":tt.annotationColor},children:(0,o.jsx)(i,{size:12})}),(0,o.jsx)(l,{ref:tI,element:eA.element,selectedText:eA.selectedText,computedStyles:eA.computedStylesObj,placeholder:"Area selection"===eA.element?"What should change in this area?":eA.isMultiSelect?"Feedback for this group of elements...":"What should change?",onSubmit:tF,onCancel:tD,isExiting:tx,lightMode:!to,accentColor:eA.isMultiSelect?"#34C759":tt.annotationColor,style:{left:Math.max(160,Math.min(window.innerWidth-160,eA.x/100*window.innerWidth)),...eA.clientY>window.innerHeight-290?{bottom:window.innerHeight-eA.clientY+20}:{top:eA.clientY+20}}})]}
102),eU&&(0,o.jsxs)(o.Fragment,{children:[eU.boundingBox&&(0,o.jsx)("div",{className:`${eU.isMultiSelect?q:Z} ${X}`,style:{left:eU.boundingBox.x,top:eU.boundingBox.y-eK,width:eU.boundingBox.width,height:eU.boundingBox.height,...eU.isMultiSelect?{}:{borderColor:`${tt.annotationColor}99`,backgroundColor:`${tt.annotationColor}0D`}}}),(0,o.jsx)(l,{ref:tA,element:eU.element,selectedText:eU.selectedText,computedStyles:function(e){if(!e)return;let t={};for(let n of e.split(";").map(e=>e.trim()).filter(Boolean)){let e=n.indexOf(":");if(e>0){let o=n.slice(0,e).trim(),s=n.slice(e+1).trim();o&&s&&(t[o]=s)}}return Object.keys(t).length>0?t:void 0}(eU.computedStyles),placeholder:"Edit your feedback...",initialValue:eU.comment,submitLabel:"Save",onSubmit:tR,onCancel:tX,isExiting:tk,lightMode:!to,accentColor:eU.isMultiSelect?"#34C759":tt.annotationColor,style:(P=eU.isFixed?eU.y:eU.y-eK,{left:Math.max(160,Math.min(window.innerWidth-160,eU.x/100*window.innerWidth)),...P>window.innerHeight-290?{bottom:window.innerHeight-P+20}:{top:P+20}})})]}),tw&&(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("div",{ref:tS,className:"styles-module__dragSelection___kZLq2"}),(0,o.jsx)("div",{ref:tM,className:"styles-module__highlightsContainer___-0xzG"})]})]})]}),document.body)}e.s(["Agentation",0,eb,"AnimatedBunny",0,({size:e=20,color:t="#4C74FF"})=>(0,o.jsxs)("svg",{width:e,height:e,viewBox:"0 0 28 28",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,o.jsx)("style",{children:`
103      @keyframes bunnyEnterEar {
104        0% { opacity: 0; transform: scale(0.8); }
105        100% { opacity: 1; transform: scale(1); }
106      }
107      @keyframes bunnyEnterFace {
108        0% { opacity: 0; transform: scale(0.9); }
109        100% { opacity: 1; transform: scale(1); }
110      }
111      @keyframes bunnyEnterEye {
112        0% { opacity: 0; transform: scale(0.5); }
113        100% { opacity: 1; transform: scale(1); }
114      }
115      @keyframes leftEyeLook {
116        0%, 8% { transform: translate(0, 0); }
117        10%, 18% { transform: translate(1.5px, 0); }
118        20%, 22% { transform: translate(1.5px, 0) scaleY(0.1); }
119        24%, 32% { transform: translate(1.5px, 0); }
120        35%, 48% { transform: translate(-0.8px, -0.6px); }
121        52%, 54% { transform: translate(0, 0) scaleY(0.1); }
122        56%, 68% { transform: translate(0, 0); }
123        72%, 82% { transform: translate(-0.5px, 0.5px); }
124        85%, 100% { transform: translate(0, 0); }
125      }
126      @keyframes rightEyeLook {
127        0%, 8% { transform: translate(0, 0); }
128        10%, 18% { transform: translate(0.8px, 0); }
129        20%, 22% { transform: translate(0.8px, 0) scaleY(0.1); }
130        24%, 32% { transform: translate(0.8px, 0); }
131        35%, 48% { transform: translate(-1.5px, -0.6px); }
132        52%, 54% { transform: translate(0, 0) scaleY(0.1); }
133        56%, 68% { transform: translate(0, 0); }
134        72%, 82% { transform: translate(-1.2px, 0.5px); }
135        85%, 100% { transform: translate(0, 0); }
136      }
137      @keyframes leftEarTwitch {
138        0%, 9% { transform: rotate(0deg); }
139        12% { transform: rotate(-8deg); }
140        16%, 34% { transform: rotate(0deg); }
141        38% { transform: rotate(-12deg); }
142        42% { transform: rotate(-6deg); }
143        48%, 100% { transform: rotate(0deg); }
144      }
145      @keyframes rightEarTwitch {
146        0%, 9% { transform: rotate(0deg); }
147        12% { transform: rotate(6deg); }
148        16%, 34% { transform: rotate(0deg); }
149        38% { transform: rotate(10deg); }
150        42% { transform: rotate(4deg); }
151        48%, 71% { transform: rotate(0deg); }
152        74% { transform: rotate(8deg); }
153        78%, 100% { transform: rotate(0deg); }
154      }
155      .bunny-eye-left {
156        opacity: 0;
157        animation: bunnyEnterEye 0.3s ease-out 0.35s forwards, leftEyeLook 5s ease-in-out 0.65s infinite;
158        transform-origin: center;
159        transform-box: fill-box;
160      }
161      .bunny-eye-right {
162        opacity: 0;
163        animation: bunnyEnterEye 0.3s ease-out 0.4s forwards, rightEyeLook 5s ease-in-out 0.7s infinite;
164        transform-origin: center;
165        transform-box: fill-box;
166      }
167      .bunny-ear-left {
168        opacity: 0;
169        animation: bunnyEnterEar 0.3s ease-out 0.1s forwards, leftEarTwitch 5s ease-in-out 0.4s infinite;
170        transform-origin: bottom center;
171        transform-box: fill-box;
172      }
173      .bunny-ear-right {
174        opacity: 0;
175        animation: bunnyEnterEar 0.3s ease-out 0.15s forwards, rightEarTwitch 5s ease-in-out 0.45s infinite;
176        transform-origin: bottom center;
177        transform-box: fill-box;
178      }
179      .bunny-face {
180        opacity: 0;
181        animation: bunnyEnterFace 0.3s ease-out 0.25s forwards;
182        transform-origin: center;
183        transform-box: fill-box;
184      }
185      svg:hover .bunny-eye-left,
186      svg:hover .bunny-eye-right {
187        opacity: 0;
188        transition: opacity 0.2s ease;
189      }
190      .bunny-happy-face {
191        opacity: 0;
192        transition: opacity 0.2s ease;
193      }
194      svg:hover .bunny-happy-face {
195        opacity: 1;
196      }
197    `}),(0,o.jsx)("rect",{width:"28",height:"28",fill:"transparent"}),(0,o.jsx)("path",{className:"bunny-ear-left",d:"M3.738 10.2164L7.224 2.007H9.167L5.676 10.2164H3.738ZM10.791 6.42705C10.791 5.90346 10.726 5.42764 10.596 4.99959C10.47 4.57155 10.292 4.16643 10.063 3.78425C9.833 3.39825 9.56 3.01797 9.243 2.64343C8.926 2.26507 8.767 2.07589 8.767 2.07589L10.24 0.957996C10.24 0.957996 10.433 1.17203 10.819 1.60007C11.209 2.0243 11.559 2.49056 11.869 2.99886C12.178 3.50717 12.413 4.04222 12.574 4.60403C12.734 5.16584 12.814 5.77352 12.814 6.42705C12.814 7.10734 12.73 7.7303 12.562 8.29593C12.394 8.85774 12.153 9.3966 11.84 9.9126C11.526 10.4247 11.181 10.8833 10.802 11.2884C10.428 11.6974 10.24 11.9018 10.24 11.9018L8.767 10.7839C8.767 10.7839 8.924 10.5948 9.237 10.2164C9.554 9.8419 9.83 9.4597 10.063 9.06985C10.3 8.6762 10.479 8.26726 10.602 7.84304C10.728 7.41499 10.791 6.943 10.791 6.42705Z",fill:t}),(0,o.jsx)("path",{className:"bunny-ear-right",d:"M15.003 10.2164L18.489 2.007H20.432L16.941 10.2164H15.003ZM22.056 6.42705C22.056 5.90346 21.991 5.42764 21.861 4.99959C21.735 4.57155 21.557 4.16643 21.328 3.78425C21.098 3.39825 20.825 3.01797 20.508 2.64343C20.191 2.26507 20.032 2.07589 20.032 2.07589L21.505 0.957996C21.505 0.957996 21.698 1.17203 22.084 1.60007C22.474 2.0243 22.824 2.49056 23.133 2.99886C23.443 3.50717 23.678 4.04222 23.839 4.60403C23.999 5.16584 24.079 5.77352 24.079 6.42705C24.079 7.10734 23.995 7.7303 23.827 8.29593C23.659 8.85774 23.418 9.3966 23.105 9.9126C22.791 10.4247 22.445 10.8833 22.067 11.2884C21.693 11.6974 21.505 11.9018 21.50
1975 11.9018L20.032 10.7839C20.032 10.7839 20.189 10.5948 20.502 10.2164C20.819 9.8419 21.094 9.4597 21.328 9.06985C21.565 8.6762 21.744 8.26726 21.866 7.84304C21.993 7.41499 22.056 6.943 22.056 6.42705Z",fill:t}),(0,o.jsx)("path",{className:"bunny-face",d:"M2.03 20.4328C2.03 20.9564 2.093 21.4322 2.219 21.8602C2.345 22.2883 2.523 22.6953 2.752 23.0813C2.981 23.4635 3.254 23.8419 3.572 24.2164C3.889 24.5948 4.047 24.7839 4.047 24.7839L2.574 25.9018C2.574 25.9018 2.379 25.6878 1.989 25.2598C1.603 24.8355 1.256 24.3693 0.946 23.861C0.636 23.3527 0.401 22.8176 0.241 22.2558C0.08 21.694 0 21.0863 0 20.4328C0 19.7525 0.084 19.1314 0.252 18.5696C0.421 18.004 0.661 17.4651 0.975 16.953C1.288 16.4371 1.632 15.9765 2.007 15.5714C2.385 15.1625 2.574 14.958 2.574 14.958L4.047 16.0759C4.047 16.0759 3.889 16.2651 3.572 16.6434C3.258 17.018 2.983 17.4021 2.746 17.7957C2.513 18.1855 2.335 18.5945 2.213 19.0225C2.091 19.4467 2.03 19.9168 2.03 20.4328ZM23.687 20.4271C23.687 19.9035 23.622 19.4276 23.492 18.9996C23.366 18.5715 23.188 18.1664 22.959 17.7843C22.729 17.3982 22.456 17.018 22.139 16.6434C21.822 16.2651 21.663 16.0759 21.663 16.0759L23.136 14.958C23.136 14.958 23.329 15.172 23.715 15.6001C24.105 16.0243 24.455 16.4906 24.765 16.9989C25.074 17.5072 25.309 18.0422 25.47 18.604C25.63 19.1658 25.71 19.7735 25.71 20.4271C25.71 21.1073 25.626 21.7303 25.458 22.2959C25.29 22.8577 25.049 23.3966 24.736 23.9126C24.422 24.4247 24.077 24.8833 23.698 25.2884C23.324 25.6974 23.136 25.9018 23.136 25.9018L21.663 24.7839C21.663 24.7839 21.82 24.5948 22.133 24.2164C22.45 23.8419 22.726 23.4597 22.959 23.0698C23.196 22.6762 23.375 22.2673 23.498 21.843C23.624 21.415 23.687 20.943 23.687 20.4271Z",fill:t}),(0,o.jsx)("circle",{className:"bunny-eye-left",cx:"8.277",cy:"20.466",r:"1.8",fill:t}),(0,o.jsx)("circle",{className:"bunny-eye-right",cx:"19.878",cy:"20.466",r:"1.8",fill:t}),(0,o.jsx)("text",{className:"bunny-happy-face",x:"14",y:"26",textAnchor:"middle",fontSize:"12",fontWeight:"bold",fill:t,fontFamily:"system-ui, -apple-system, sans-serif",children:"˃ ᵕ ˂"})]}),"AnnotationPopupCSS",0,l,"IconChatEllipsis",0,({size:e=16,style:t={}})=>(0,o.jsxs)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"none",style:t,children:[(0,o.jsx)("path",{d:"M18.8875 19.25L19.6112 19.0533C19.6823 19.3148 19.6068 19.5943 19.4137 19.7844C19.2206 19.9746 18.9399 20.0457 18.6795 19.9706L18.8875 19.25ZM14.9631 18.244L15.263 18.9314L14.9631 18.244ZM18.0914 15.6309L17.4669 15.2156L18.0914 15.6309ZM4.75 11.8041H5.5C5.5 15.2664 8.39065 18.1081 12 18.1081V18.8581V19.6081C7.60123 19.6081 4 16.1334 4 11.8041H4.75ZM19.25 11.8041H18.5C18.5 8.34166 15.6094 5.5 12 5.5V4.75V4C16.3988 4 20 7.47476 20 11.8041H19.25ZM12 4.75V5.5C8.39065 5.5 5.5 8.34166 5.5 11.8041H4.75H4C4 7.47476 7.60123 4 12 4V4.75ZM18.0914 15.6309L17.4669 15.2156C18.1213 14.2315 18.5 13.0612 18.5 11.8041H19.25H20C20 13.3681 19.5276 14.8257 18.716 16.0462L18.0914 15.6309ZM18.8875 19.25L18.1638 19.4467L17.2953 16.2517L18.019 16.055L18.7428 15.8583L19.6112 19.0533L18.8875 19.25ZM12 18.8581V18.1081C12.9509 18.1081 13.8518 17.9105 14.6632 17.5565L14.9631 18.244L15.263 18.9314C14.2652 19.3667 13.1603 19.6081 12 19.6081V18.8581ZM15.3144 18.2188L15.5224 17.4982L19.0955 18.5294L18.8875 19.25L18.6795 19.9706L15.1064 18.9394L15.3144 18.2188ZM14.9631 18.244L14.6632 17.5565C14.925 17.4423 15.2286 17.4134 15.5224 17.4982L15.3144 18.2188L15.1064 18.9394C15.1677 18.957 15.223 18.9489 15.263 18.9314L14.9631 18.244ZM18.0914 15.6309L18.716 16.0462C18.7451 16.0024 18.7636 15.9351 18.7428 15.8583L18.019 16.055L17.2953 16.2517C17.1957 15.8853 17.2716 15.5093 17.4669 15.2156L18.0914 15.6309Z",fill:"currentColor"}),(0,o.jsx)("circle",{cx:"15",cy:"11.75",r:"1",fill:"currentColor"}),(0,o.jsx)("circle",{cx:"12",cy:"11.75",r:"1",fill:"currentColor"}),(0,o.jsx)("circle",{cx:"9",cy:"11.75",r:"1",fill:"currentColor"})]}),"IconCheck",0,({size:e=16})=>(0,o.jsx)("svg",{width:e,height:e,viewBox:"0 0 16 16",fill:"none",children:(0,o.jsx)("path",{d:"M3 8l3.5 3.5L13 5",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})}),"IconCheckSmall",0,({size:e=14})=>(0,o.jsx)("svg",{width:e,height:e,viewBox:"0 0 14 14",fill:"none",children:(0,o.jsx)("path",{d:"M3.9375 7L6.125 9.1875L10.5 4.8125",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})}),"IconCheckSmallAnimated",0,_,"IconCheckmark",0,({size:e=16})=>(0,o.jsxs)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"none",children:[(0,o.jsx)("g",{clipPath:"url(#clip0_2_45)",children:(0,o.jsx)("path",{d:"M16.25 8.75L10 15.25L7.25 12.25",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})}),(0,o.jsx)("defs",{children:(0,o.jsx)("clipPath",{id:"clip0_2_45",children:(0,o.jsx)("rect",{width:"24",height:"24",fill:"white"})})})]}),"IconCheckmarkCircle",0,({size:e=24})=>(0,o.jsxs)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"none",children:[(0,o.jsxs)("g",{clipPath:"url(#clip0_checkmark_circle)",children:[(0,o.jsx)("path",{d:"M12 20C
1977.58172 20 4 16.4182 4 12C4 7.58172 7.58172 4 12 4C16.4182 4 20 7.58172 20 12C20 16.4182 16.4182 20 12 20Z",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,o.jsx)("path",{d:"M15 10L11 14.25L9.25 12.25",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})]}),(0,o.jsx)("defs",{children:(0,o.jsx)("clipPath",{id:"clip0_checkmark_circle",children:(0,o.jsx)("rect",{width:"24",height:"24",fill:"white"})})})]}),"IconCheckmarkLarge",0,({size:e=16})=>(0,o.jsxs)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"none",children:[(0,o.jsx)("g",{clipPath:"url(#clip0_2_37)",children:(0,o.jsx)("path",{d:"M17.5962 7.75L9.42308 16.25L6.15385 12.6538",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})}),(0,o.jsx)("defs",{children:(0,o.jsx)("clipPath",{id:"clip0_2_37",children:(0,o.jsx)("rect",{width:"24",height:"24",fill:"white"})})})]}),"IconClose",0,a,"IconCopyAlt",0,({size:e=16})=>(0,o.jsxs)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"none",children:[(0,o.jsx)("path",{d:"M4.75 11.25C4.75 10.4216 5.42157 9.75 6.25 9.75H12.75C13.5784 9.75 14.25 10.4216 14.25 11.25V17.75C14.25 18.5784 13.5784 19.25 12.75 19.25H6.25C5.42157 19.25 4.75 18.5784 4.75 17.75V11.25Z",stroke:"currentColor",strokeWidth:"1.5"}),(0,o.jsx)("path",{d:"M17.25 14.25H17.75C18.5784 14.25 19.25 13.5784 19.25 12.75V6.25C19.25 5.42157 18.5784 4.75 17.75 4.75H11.25C10.4216 4.75 9.75 5.42157 9.75 6.25V6.75",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round"})]}),"IconCopyAnimated",0,c,"IconEye",0,({size:e=16})=>(0,o.jsxs)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"none",children:[(0,o.jsx)("path",{d:"M4.91516 12.7108C4.63794 12.2883 4.63705 11.7565 4.91242 11.3328C5.84146 9.9033 8.30909 6.74994 12 6.74994C15.6909 6.74994 18.1585 9.9033 19.0876 11.3328C19.3629 11.7565 19.3621 12.2883 19.0848 12.7108C18.1537 14.13 15.6873 17.2499 12 17.2499C8.31272 17.2499 5.8463 14.13 4.91516 12.7108Z",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,o.jsx)("path",{d:"M12 14.25C13.2426 14.25 14.25 13.2426 14.25 12C14.25 10.7574 13.2426 9.75 12 9.75C10.7574 9.75 9.75 10.7574 9.75 12C9.75 13.2426 10.7574 14.25 12 14.25Z",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})]}),"IconEyeAlt",0,({size:e=24})=>(0,o.jsxs)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"none",children:[(0,o.jsx)("path",{d:"M3.91752 12.7539C3.65127 12.2996 3.65037 11.7515 3.9149 11.2962C4.9042 9.59346 7.72688 5.49994 12 5.49994C16.2731 5.49994 19.0958 9.59346 20.0851 11.2962C20.3496 11.7515 20.3487 12.2996 20.0825 12.7539C19.0908 14.4459 16.2694 18.4999 12 18.4999C7.73064 18.4999 4.90918 14.4459 3.91752 12.7539Z",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,o.jsx)("path",{d:"M12 14.8261C13.5608 14.8261 14.8261 13.5608 14.8261 12C14.8261 10.4392 13.5608 9.17392 12 9.17392C10.4392 9.17392 9.17391 10.4392 9.17391 12C9.17391 13.5608 10.4392 14.8261 12 14.8261Z",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})]}),"IconEyeAnimated",0,m,"IconEyeClosed",0,({size:e=24})=>(0,o.jsxs)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"none",children:[(0,o.jsx)("path",{d:"M18.6025 9.28503C18.9174 8.9701 19.4364 8.99481 19.7015 9.35271C20.1484 9.95606 20.4943 10.507 20.7342 10.9199C21.134 11.6086 21.1329 12.4454 20.7303 13.1328C20.2144 14.013 19.2151 15.5225 17.7723 16.8193C16.3293 18.1162 14.3852 19.2497 12.0008 19.25C11.4192 19.25 10.8638 19.1823 10.3355 19.0613C9.77966 18.934 9.63498 18.2525 10.0382 17.8493C10.2412 17.6463 10.5374 17.573 10.8188 17.6302C11.1993 17.7076 11.5935 17.75 12.0008 17.75C13.8848 17.7497 15.4867 16.8568 16.7693 15.7041C18.0522 14.5511 18.9606 13.1867 19.4363 12.375C19.5656 12.1543 19.5659 11.8943 19.4373 11.6729C19.2235 11.3049 18.921 10.8242 18.5364 10.3003C18.3085 9.98991 18.3302 9.5573 18.6025 9.28503ZM12.0008 4.75C12.5814 4.75006 13.1358 4.81803 13.6632 4.93953C14.2182 5.06741 14.362 5.74812 13.9593 6.15091C13.7558 6.35435 13.4589 6.42748 13.1771 6.36984C12.7983 6.29239 12.4061 6.25006 12.0008 6.25C10.1167 6.25 8.51415 7.15145 7.23028 8.31543C5.94678 9.47919 5.03918 10.8555 4.56426 11.6729C4.43551 11.8945 4.43582 12.1542 4.56524 12.375C4.77587 12.7343 5.07189 13.2012 5.44718 13.7105C5.67623 14.0213 5.65493 14.4552 5.38193 14.7282C5.0671 15.0431 4.54833 15.0189 4.28292 14.6614C3.84652 14.0736 3.50813 13.5369 3.27129 13.1328C2.86831 12.4451 2.86717 11.6088 3.26739 10.9199C3.78185 10.0345 4.77959 8.51239 6.22247 7.2041C7.66547 5.89584 9.61202 4.75 12.0008 4.75Z",fill:"currentColor"}),(0,o.jsx)("path",{d:"M5 19L19 5",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round"})]}),"IconEyeMinus",0,({size:e=16})=>(0,o.jsxs)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"none",children:[(0,o.jsx)("path",{d:"M4.91516 12.7108C4.63794 12.2883 4.63705 11.7565 4.91242 11.3328C5.84146 9.9033 8.30909 6.74994 12 6.74994C15.6909 6.74994 18.1585 9.9033 19.0876 11.3328C19.3629 11.7565 19.3621 12.2883 19.0848 12.7108C18.1537 14.13 15.6873 17.2499 12 17.2499C8.31272 17.2499 5.8463 14.13 4.91516 12.7108Z",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,o.jsx)("path",{d:"M9 12H15",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round"})]}),"IconGear",0,p,"IconHelp",0,d,"IconListSparkle",0,u,"IconMoon",0,x,"IconPause",0,({size:e=24})=>(0,o.jsxs)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"none",children:[(0,o.jsx)("path",{d:"M8 6L8 18",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round"}),(0,o.jsx)("path",{d:"M16 18L16 6",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round"})]}),"IconPauseAlt",0,({size:e=16})=>(0,o.jsxs)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"none",children:[(0,o.jsx)("path",{d:"M9.25 5.75C9.80228 5.75 10.25 6.19772 10.25 6.75L10.25 17.25C10.25 17.8023 9.80228 18.25 9.25 18.25L6.75 18.25C6.19772 18.25 5.75 17.8023 5.75 17.25L5.75 6.75C5.75 6.19772 6.19772 5.75 6.75 5.75L9.25 5.75Z",stroke:"currentColor",strokeWidth:"1.5"}),(0,o.jsx)("path",{d:"M17.25 5.75C17.8023 5.75 18.25 6.19772 18.25 6.75L18.25 17.25C18.25 17.8023 17.8023 18.25 17.25 18.25L14.75 18.25C14.1977 18.25 13.75 17.8023 13.75 17.25L13.75 6.75C13.75 6.19772 14.1977 5.75 14.75 5.75L17.25 5.75Z",stroke:"currentColor",strokeWidth:"1.5"})]}),"IconPausePlayAnimated",0,h,"IconPlayAlt",0,({size:e=16})=>(0,o.jsx)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"none",children:(0,o.jsx)("path",{d:"M17.75 10.701C18.75 11.2783 18.75 12.7217 17.75 13.299L8.75 18.4952C7.75 19.0725 6.5 18.3509 6.5 17.1962L6.5 6.80384C6.5 5.64914 7.75 4.92746 8.75 5.50481L17.75 10.701Z",stroke:"currentColor",strokeWidth:"1.5"})}),"IconPlus",0,i,"IconSun",0,b,"IconTrashAlt",0,f,"IconXmark",0,y,"IconXmarkLarge",0,g,"PageFeedbackToolbarCSS",0,eb,"getElementClasses",0,L,"getElementPath",0,C,"getNearbyText",0,v,"getStorageKey",0,B,"identifyAnimationElement",0,function(e){if(e.dataset.element)return e.dataset.element;let t=e.tagName.toLowerCase();if("path"===t)return"path";if("circle"===t)return"circle";if("rect"===t)return"rectangle";if("line"===t)return"line";if("ellipse"===t)return"ellipse";if("polygon"===t)return"polygon";if("g"===t)return"group";if("svg"===t)return"svg";if("button"===t){let t=e.textContent?.trim();return t?`button "${t}"`:"button"}if("input"===t){let t=e.getAttribute("type")||"text";return`input (${t})`}if("span"===t||"p"===t||"label"===t){let t=e.textContent?.trim();return t&&t.length<30?`"${t}"`:"text"}if("div"===t){let t=e.className;if("string"==typeof t&&t){let e=t.split(/[\s_-]+/).map(e=>e.replace(/[A-Z0-9]{5,}.*$/,"")).filter(e=>e.length>2&&!/^[a-z]{1,2}$/.test(e)).slice(0,2);if(e.length>0)return e.join(" ")}return"container"}return t},"identifyElement",0,k,"loadAnnotations",0,O,"saveAnnotations",0,Y])}]);

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.