vendor: 5,613 bytes, line 1
1import{a as Me}from"./chunk-45UNXD43.js";import{a as Vi,b as mi,c as ra}from"./chunk-ZZNNCHAR.js";import{a as fi}from"./chunk-XY2XNBTP.js";import{a as di,b as _i,c as ui,d as hi,e as gi,f as ft}from"./chunk-QXIGHI6K.js";import{a as vn}from"./chunk-RJKXWYGO.js";import{a as L,b as pi}from"./chunk-GPGKS2EN.js";import{a as pe,b as Ei,c as Et}from"./chunk-MO4CYP5R.js";import{a as ta}from"./chunk-P5YADHYX.js";import"./chunk-25RKP3SZ.js";import{a as ht,b as gt,c as oa,d as sa}from"./chunk-GW243E57.js";import{a as aa}from"./chunk-6GVATXP5.js";import{c as ia,e as na}from"./chunk-JU2A6YCV.js";import{a as zn}from"./chunk-QUJ47L4L.js";import"./chunk-WRSXGGHY.js";import{c as oi,d as si}from"./chunk-YDPWTUBJ.js";import"./chunk-UZSUBYVW.js";import"./chunk-XPV4V22J.js";import{a as Zn,b as Xn}from"./chunk-W5LHK7UX.js";import"./chunk-7HWTXJYM.js";import"./chunk-2AVPA5TF.js";import{a as Yn,b as Wn}from"./chunk-GSQFXYLR.js";import"./chunk-VGHILNHO.js";import"./chunk-LXKREEZV.js";import"./chunk-AXNDVP65.js";import{a as ut,b as Qe}from"./chunk-JMIUB6BW.js";import{a as _t,b as Ke}from"./chunk-PA6NTFR6.js";import"./chunk-Z4RLBFJR.js";import"./chunk-WWJRT5PF.js";import"./chunk-257JCJX4.js";import{a as Bn}from"./chunk-KWFZ7VBM.js";import{a as jn,b as Qn,c as Jn}from"./chunk-HGJIE3TA.js";import"./chunk-EWRS5VEX.js";import"./chunk-BMS5FU7S.js";import{a as Hn,b as Kn}from"./chunk-CF4FQIJC.js";import{b as li}from"./chunk-7VFRAWVE.js";import{b as ea,c as ci}from"./chunk-S4PTEHEF.js";import"./chunk-BBAIZVUK.js";import"./chunk-WVDUN3LL.js";import"./chunk-VE3WSAVZ.js";import"./chunk-VORRHJJA.js";import"./chunk-YXPHXIHH.js";import"./chunk-H7OAGI4A.js";import"./chunk-INX3PGXL.js";import"./chunk-5T5P25J2.js";import"./chunk-3KRMCKOQ.js";import{a as Ln}from"./chunk-KIQDVK2V.js";import"./chunk-S6JVS2EJ.js";import"./chunk-NQKRJAK2.js";import"./chunk-AORKEFV7.js";import{a as ri}from"./chunk-6XX2NJLV.js";import{a as st,b as lt}from"./chunk-QTKEGBA2.js";import"./chunk-MVEA5A5O.js";import{a as Ae}from"./chunk-SN7547FJ.js";import"./chunk-6LQYFA5U.js";import"./chunk-ZOP4EGPD.js";import"./chunk-SRTK7CPG.js";import"./chunk-XPKC2CRZ.js";import{c as mt,d as dt}from"./chunk-NUPGPJPQ.js";import"./chunk-UQAM3H27.js";import{a as kn,b as In}from"./chunk-LJS26WDJ.js";import{a as Gn}from"./chunk-4DR6S7ZW.js";import"./chunk-6533YMOO.js";import"./chunk-FCWAE2D4.js";import"./chunk-HEVD5HN6.js";import"./chunk-3RXIFKII.js";import"./chunk-YPBCZQZF.js";import"./chunk-NB2AQPVT.js";import"./chunk-66FF524J.js";import"./chunk-Q3MQPEIC.js";import"./chunk-I3722J55.js";import"./chunk-S6FD3PK7.js";import"./chunk-QZX3W2UG.js";import"./chunk-YY73ENMN.js";import"./chunk-HY2EUBMW.js";import{a as Tn,b as Ze,c as ii}from"./chunk-R35VKZ4U.js";import{a as xn}from"./chunk-4DCTSZ3D.js";import"./chunk-FC4MY6QS.js";import"./chunk-RSPRS5MG.js";import"./chunk-L37B3ZKV.js";import{a as yn,b as wn,c as Sn,d as Pn,g as Oi}from"./chunk-VCTNJ3ED.js";import"./chunk-SHLNYM4L.js";import{a as V}from"./chunk-4AWHM4YC.js";import"./chunk-7WXONVU4.js";import{c as Un}from"./chunk-MOKKLFNF.js";import"./chunk-PMKPSP2X.js";import{a as qn,b as $n}from"./chunk-LRWL4A5E.js";import"./chunk-4PWBQQIQ.js";import"./chunk-CUZPKCXP.js";import"./chunk-UBTOGP34.js";import"./chunk-LU7FPKMW.js";import"./chunk-3YSR6LR7.js";import{a as ve,b as ce}from"./chunk-GI3XMJ3I.js";import"./chunk-VMZ7QTOK.js";import"./chunk-JLYJCQWT.js";import{a as Rn,b as An}from"./chunk-MBQOXMD3.js";import"./chunk-TCH7PJMJ.js";import{a as ai,d as On,g as En,i as Vn,j as Dn}from"./chunk-MEGEIKSS.js";import"./chunk-Z7PHEXO4.js";import{a as Pe,b as Te}from"./chunk-NPCCDJJY.js";import"./chunk-QADUEQHB.js";import{a as Nn,c as Fn}from"./chunk-IWQ2PGIT.js";import{d as mn,k as Wt,m as rt}from"./chunk-WDXS3BJM.js";import"./chunk-ZUUCJXBI.js";import"./chunk-OBF3MNGC.js";import{b as qe,d as Mn,f as Ee,g as $e,l as ct,m as Ue,r as je,s as Ge,v as ni,w as pt,x as He}from"./chunk-2KSLWCTE.js";import{q as Ce,t as Zt}from"./chunk-HNU3HJYB.js";import{a as Cn,b as bn,c as Be,i as ot,j as se,k as le}from"./chunk-JV6A3YUA.js";import{B as _n,C as Le,D as un,H as hn,K as Jt,L as ei,N as gn,O as fn,R as Oe,S as ti,q as xe,w as dn}from"./chunk-KHSG5MKZ.js";import{a as ki,c as Se,d as ie,i as Re,j as be,k as $,l as U}from"./chunk-AGY6RI4C.js";import{q as Xt,y as Ii}from"./chunk-XMZDTPZC.js";import{Fa as Mi,X as sn,_ as Qt,fa as ln,ga as Yt,ka as cn,m as on,na as pn,wa as we}from"./chunk-EG2FRO3H.js";import{$b as It,Aa as qt,Ac as W,Bb as I,Bc as Z,Cb as Ut,Db as Zi,E as wi,Ea as F,Fb as jt,Fc as G,Ga as K,Gb as ue,Hb as S,Hc as tt,Hd as an,Ib as Mt,Ic as ae,Ja as _e,Jc as A,Kc as u,Kd as rn,La as Ki,Lc as E,Mc as b,N as Gi,Nc as Ti,Oc as it,Pa as Qi,Pb as Xi,Pc as nt,Qb as kt,Qc as at,Rb as Ji,Sb as Pi,Ub as B,Wc as re,Xc as D,Yb as M,Yc as oe,Z as zt,Zb as k,Zc as Ht,_ as de,_b as en,_c as Kt,ac as ee,bc as te,cc as p,d as ke,dc as s,e as ji,eb as Si,ec as l,ed as h,fb as Tt,fc as w,fd as g,gc as he,gd as Ot,ha as X,hc as ge,ia as Lt,ic as fe,id as z,jb as Yi,jc as Q,ka as Bt,kb as r,kc as Y,la as Rt,lc as ne,ma as C,mc as O,n as Ie,nc as Fe,nd as nn,od as x,qd as ze,s as Ft,sa as m,ta as d,tc as f,td as N,u as j,ua as J,ub as $t,ud as v,v as We,vc as c,wa as At,wb as Wi,xa as Hi,yc as tn,zc as Gt}from"./chunk-UM4K4DOX.js";import"./chunk-HT2G6UXV.js";import{a as y,b as T,i as Pt}from"./chunk-VUMSNJRQ.js";var Za=["data-p-icon","refresh"],la=(()=>{class t extends Be{pathId;onInit(){this.pathId="url(#"+xe()+")"}static \u0275fac=(()=>{let e;return function(n){return(e||(e=_e(t)))(n||t)}})();static \u0275cmp=I({type:t,selectors:[["","data-p-icon","refresh"]],features:[ue],attrs:Z
vendor: 5,164 bytes, line 1
1a,decls:5,vars:2,consts:[["fill-rule","evenodd","clip-rule","evenodd","d","M6.77051 5.96336C6.84324 5.99355 6.92127 6.00891 7.00002 6.00854C7.07877 6.00891 7.1568 5.99355 7.22953 5.96336C7.30226 5.93317 7.36823 5.88876 7.42357 5.83273L9.82101 3.43529C9.93325 3.32291 9.99629 3.17058 9.99629 3.01175C9.99629 2.85292 9.93325 2.70058 9.82101 2.5882L7.42357 0.190763C7.3687 0.131876 7.30253 0.0846451 7.22901 0.0518865C7.15549 0.019128 7.07612 0.00151319 6.99564 9.32772e-05C6.91517 -0.00132663 6.83523 0.0134773 6.7606 0.0436218C6.68597 0.0737664 6.61817 0.118634 6.56126 0.175548C6.50435 0.232462 6.45948 0.300257 6.42933 0.374888C6.39919 0.449519 6.38439 0.529456 6.38581 0.609933C6.38722 0.690409 6.40484 0.769775 6.4376 0.843296C6.47036 0.916817 6.51759 0.982986 6.57647 1.03786L7.95103 2.41241H6.99998C5.46337 2.41241 3.98969 3.02283 2.90314 4.10938C1.81659 5.19593 1.20618 6.66961 1.20618 8.20622C1.20618 9.74283 1.81659 11.2165 2.90314 12.3031C3.98969 13.3896 5.46337 14 6.99998 14C8.53595 13.9979 10.0084 13.3868 11.0945 12.3007C12.1806 11.2146 12.7917 9.74218 12.7938 8.20622C12.7938 8.04726 12.7306 7.89481 12.6182 7.78241C12.5058 7.67001 12.3534 7.60686 12.1944 7.60686C12.0355 7.60686 11.883 7.67001 11.7706 7.78241C11.6582 7.89481 11.5951 8.04726 11.5951 8.20622C11.5951 9.11504 11.3256 10.0035 10.8207 10.7591C10.3157 11.5148 9.59809 12.1037 8.75845 12.4515C7.9188 12.7993 6.99489 12.8903 6.10353 12.713C5.21217 12.5357 4.3934 12.0981 3.75077 11.4554C3.10813 10.8128 2.67049 9.99404 2.49319 9.10268C2.31589 8.21132 2.40688 7.2874 2.75468 6.44776C3.10247 5.60811 3.69143 4.89046 4.44709 4.38554C5.20275 3.88063 6.09116 3.61113 6.99998 3.61113H7.95098L6.57647 4.98564C6.46423 5.09802 6.40119 5.25035 6.40119 5.40918C6.40119 5.56801 6.46423 5.72035 6.57647 5.83273C6.63181 5.88876 6.69778 5.93317 6.77051 5.96336Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(i,n){i&1&&(J(),he(0,"g"),fe(1,"path",0),ge(),he(2,"defs")(3,"clipPath",1),fe(4,"rect",2),ge()()),i&2&&(B("clip-path",n.pathId),r(3),Fe("id",n.pathId))},encapsulation:2})}return t})();var Xa=["data-p-icon","search-minus"],ca=(()=>{class t extends Be{pathId;onInit(){this.pathId="url(#"+xe()+")"}static \u0275fac=(()=>{let e;return function(n){return(e||(e=_e(t)))(n||t)}})();static \u0275cmp=I({type:t,selectors:[["","data-p-icon","search-minus"]],features:[ue],attrs:Xa,decls:5,vars:2,consts:[["fill-rule","evenodd","clip-rule","evenodd","d","M6.0208 12.0411C4.83005 12.0411 3.66604 11.688 2.67596 11.0265C1.68589 10.3649 0.914216 9.42464 0.458534 8.32452C0.00285271 7.22441 -0.116374 6.01388 0.11593 4.84601C0.348235 3.67813 0.921637 2.60537 1.76363 1.76338C2.60562 0.921393 3.67838 0.34799 4.84625 0.115686C6.01412 -0.116618 7.22466 0.00260857 8.32477 0.45829C9.42488 0.913972 10.3652 1.68564 11.0267 2.67572C11.6883 3.66579 12.0414 4.8298 12.0414 6.02056C12.0395 7.41563 11.5542 8.76029 10.6783 9.8305L13.8244 12.9765C13.9367 13.089 13.9997 13.2414 13.9997 13.4003C13.9997 13.5592 13.9367 13.7116 13.8244 13.8241C13.769 13.8801 13.703 13.9245 13.6302 13.9548C13.5575 13.985 13.4794 14.0003 13.4006 14C13.3218 14.0003 13.2437 13.985 13.171 13.9548C13.0982 13.9245 13.0322 13.8801 12.9768 13.8241L9.83082 10.678C8.76059 11.5539 7.4159 12.0393 6.0208 12.0411ZM6.0208 1.20731C5.07199 1.20731 4.14449 1.48867 3.35559 2.0158C2.56669 2.54292 1.95181 3.29215 1.58872 4.16874C1.22562 5.04532 1.13062 6.00989 1.31572 6.94046C1.50083 7.87104 1.95772 8.72583 2.62863 9.39674C3.29954 10.0676 4.15433 10.5245 5.0849 10.7096C6.01548 10.8947 6.98005 10.7997 7.85663 10.4367C8.73322 10.0736 9.48244 9.45868 10.0096 8.66978C10.5367 7.88088 10.8181 6.95337 10.8181 6.00457C10.8181 4.73226 10.3126 3.51206 9.41297 2.6124C8.51331 1.71274 7.29311 1.20731 6.0208 1.20731ZM4.00591 6.60422H8.00362C8.16266 6.60422 8.31518 6.54104 8.42764 6.42859C8.5401 6.31613 8.60328 6.1636 8.60328 6.00456C8.60328 5.84553 8.5401 5.693 8.42764 5.58054C8.31518 5.46809 8.16266 5.40491 8.00362 5.40491H4.00591C3.84687 5.40491 3.69434 5.46809 3.58189 5.58054C3.46943 5.693 3.40625 5.84553 3.40625 6.00456C3.40625 6.1636 3.46943 6.31613 3.58189 6.42859C3.69434 6.54104 3.84687 6.60422 4.00591 6.60422Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(i,n){i&1&&(J(),he(0,"g"),fe(1,"path",0),ge(),he(2,"defs")(3,"clipPath",1),fe(4,"rect",2),ge()()),i&2&&(B("clip-path",n.pathId),r(3),Fe("id",n.pathId))},encapsulation:2})}return t})();var Ja=["data-p-icon","search-plus"],pa=(()=>{class t extends Be{pathId;onInit(){this.pathId="url(#"+xe()+")"}static \u0275fac=(()=>{let e;return function(n){return(e||(e=_e(t)))(n||t)}})();static \u0275cmp=I({type:t,selectors:[["","data-p-icon","search-plus"]],features:[ue],attrs:Ja,decls:5,vars:2,consts:[["fill-rule","evenodd","clip-rule","evenodd","d","M2.67596 11.0265C3.66604 11.688 4.83005 12.0411 6.0208 12.0411C6.81143 12.0411 7.59432 11.8854 8.32477 11.5828C8.86999 11.357 9.37802 11.0526 9.83311 10.6803L12.9768 13.8241C13.0322 13.8801 13.0982 13.9245 13.171 13.9548C13.2437 13.985 13.3218 14.0003 13.4006 14C13.4794 14.0003 13.5575 13.985 13.6302 13.9548C13.703 13.9245 13.769 13.8801 13.8244
113.8241C13.9367 13.7116 13.9997 13.5592 13.9997 13.4003C13.9997 13.2414 13.9367 13.089 13.8244 12.9765L10.6806 9.8328C11.0529 9.37773 11.3572 8.86972 11.5831 8.32452C11.8856 7.59408 12.0414 6.81119 12.0414 6.02056C12.0414 4.8298 11.6883 3.66579 11.0267 2.67572C10.3652 1.68564 9.42488 0.913972 8.32477 0.45829C7.22466 0.00260857 6.01412 -0.116618 4.84625 0.115686C3.67838 0.34799 2.60562 0.921393 1.76363 1.76338C0.921637 2.60537 0.348235 3.67813 0.11593 4.84601C-0.116374 6.01388 0.00285271 7.22441 0.458534 8.32452C0.914216 9.42464 1.68589 10.3649 2.67596 11.0265ZM3.35559 2.0158C4.14449 1.48867 5.07199 1.20731 6.0208 1.20731C7.29311 1.20731 8.51331 1.71274 9.41297 2.6124C10.3126 3.51206 10.8181 4.73226 10.8181 6.00457C10.8181 6.95337 10.5367 7.88088 10.0096 8.66978C9.48244 9.45868 8.73322 10.0736 7.85663 10.4367C6.98005 10.7997 6.01548 10.8947 5.0849 10.7096C4.15433 10.5245 3.29954 10.0676 2.62863 9.39674C1.95772 8.72583 1.50083 7.87104 1.31572 6.94046C1.13062 6.00989 1.22562 5.04532 1.58872 4.16874C1.95181 3.29215 2.56669 2.54292 3.35559 2.0158ZM6.00481 8.60309C5.84641 8.60102 5.69509 8.53718 5.58308 8.42517C5.47107 8.31316 5.40722 8.16183 5.40515 8.00344V6.60422H4.00591C3.84687 6.60422 3.69434 6.54104 3.58189 6.42859C3.46943 6.31613 3.40625 6.1636 3.40625 6.00456C3.40625 5.84553 3.46943 5.693 3.58189 5.58054C3.69434 5.46809 3.84687 5.40491 4.00591 5.40491H5.40515V4.00572C5.40515 3.84668 5.46833 3.69416 5.58079 3.5817C5.69324 3.46924 5.84577 3.40607 6.00481 3.40607C6.16385 3.40607 6.31637 3.46924 6.42883 3.5817C6.54129 3.69416 6.60447 3.84668 6.60447 4.00572V5.40491H8.00362C8.16266 5.40491 8.31518 5.46809 8.42764 5.58054C8.5401 5.693 8.60328 5.84553 8.60328 6.00456C8.60328 6.1636 8.5401 6.31613 8.42764 6.42859C8.31518 6.54104 8.16266 6.60422 8.00362 6.60422H6.60447V8.00344C6.60239 8.16183 6.53855 8.31316 6.42654 8.42517C6.31453 8.53718 6.1632 8.60102 6.00481 8.60309Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(i,n){i&1&&(J(),he(0,"g"),fe(1,"path",0),ge(),he(2,"defs")(3,"clipPath",1),fe(4,"rect",2),ge()()),i&2&&(B("clip-path",n.pathId),r(3),Fe("id",n.pathId))},encapsulation:2})}return t})();var er=["data-p-icon","undo"],ma=(()=>{class t extends Be{pathId;onInit(){this.pathId="url(#"+xe()+")"}static \u0275fac=(()=>{let e;return function(n){return(e||(e=_e(t)))(n||t)}})();static \u0275cmp=I({type:t,selectors:[["","data-p-icon","undo"]],features:[ue],attrs:er,decls:5,vars:2,consts:[["fill-rule","evenodd","clip-rule","evenodd","d","M6.77042 5.96336C6.84315 5.99355 6.92118 6.00891 6.99993 6.00854C7.07868 6.00891 7.15671 5.99355 7.22944 5.96336C7.30217 5.93317 7.36814 5.88876 7.42348 5.83273C7.53572 5.72035 7.59876 5.56801 7.59876 5.40918C7.59876 5.25035 7.53572 5.09802 7.42348 4.98564L6.04897 3.61113H6.99998C7.9088 3.61113 8.79722 3.88063 9.55288 4.38554C10.3085 4.89046 10.8975 5.60811 11.2453 6.44776C11.5931 7.2874 11.6841 8.21132 11.5068 9.10268C11.3295 9.99404 10.8918 10.8128 10.2492 11.4554C9.60657 12.0981 8.7878 12.5357 7.89644 12.713C7.00508 12.8903 6.08116 12.7993 5.24152 12.4515C4.40188 12.1037 3.68422 11.5148 3.17931 10.7591C2.67439 10.0035 2.4049 9.11504 2.4049 8.20622C2.4049 8.04726 2.34175 7.89481 2.22935 7.78241C2.11695 7.67001 1.9645 7.60686 1.80554 7.60686C1.64658 7.60686 1.49413 7.67001 1.38172 7.78241C1.26932 7.89481 1.20618 8.04726 1.20618 8.20622C1.20829 9.74218 1.81939 11.2146 2.90548 12.3007C3.99157 13.3868 5.46402 13.9979 6.99998 14C8.5366 14 10.0103 13.3896 11.0968 12.3031C12.1834 11.2165 12.7938 9.74283 12.7938 8.20622C12.7938 6.66961 12.1834 5.19593 11.0968 4.10938C10.0103 3.02283 8.5366 2.41241 6.99998 2.41241H6.04892L7.42348 1.03786C7.48236 0.982986 7.5296 0.916817 7.56235 0.843296C7.59511 0.769775 7.61273 0.690409 7.61415 0.609933C7.61557 0.529456 7.60076 0.449519 7.57062 0.374888C7.54047 0.300257 7.49561 0.232462 7.43869 0.175548C7.38178 0.118634 7.31398 0.0737664 7.23935 0.0436218C7.16472 0.0134773 7.08478 -0.00132663 7.00431 9.32772e-05C6.92383 0.00151319 6.84447 0.019128 6.77095 0.0518865C6.69742 0.0846451 6.63126 0.131876 6.57638 0.190763L4.17895 2.5882C4.06671 2.70058 4.00366 2.85292 4.00366 3.01175C4.00366 3.17058 4.06671 3.32291 4.17895 3.43529L6.57638 5.83273C6.63172 5.88876 6.69769 5.93317 6.77042 5.96336Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(i,n){i&1&&(J(),he(0,"g"),fe(1,"path",0),ge(),he(2,"defs")(3,"clipPath",1),fe(4,"rect",2),ge()()),i&2&&(B("clip-path",n.pathId),r(3),Fe("id",n.pathId))},encapsulation:2})}return t})();
1var Ci=(()=>{class t{constructor(){this._fb=C(ni),this.form=this.getForm()}getForm(){return this._fb.group({q:this._fb.control(""),classes:this._fb.control(""),country:this._fb.control("")})}getFormDataChanges$(){return this.form.valueChanges}getClassesForm(){return this._fb.group({activity_details:this._fb.control(""),classes:this._fb.array([],[Mn.required]),classes_terms:this._fb.array([])})}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=X({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var Ct=(()=>{class t{mapParamsToSection(e,i){switch(i){case L.applications:return T(y({},e),{query:T(y({},e.query),{tm_status:"true",application:!0})});case L.stopped:return T(y({},e),{query:T(y({},e.query),{tm_status:"false"})});case L.trademarks:return T(y({},e),{query:T(y({},e.query),{tm_status:"true"}),facets:{fields:["classes"]}});case L.euipo:return T(y({},e),{query:T(y({},e.query),{tm_status:"true",country:"eu"})});case L.wipo:return T(y({},e),{query:T(y({},e.query),{tm_status:"true",country:"wo"})});default:return y({},e)}}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=X({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var tr=["q","country","classes","type","wipo","app"],ir=["country","classes","type","wipo","app"],Xe=t=>{if(typeof t!="string")return;let o=t.trim();return o.length?o:void 0},nr=(t,o)=>{let e=Xe(t)?.toLowerCase(),i=o.defaultCountry?.trim().toLowerCase();if(!(!e||i&&e===i))return e},ar=t=>{let o=Array.isArray(t)?t:typeof t=="string"?t.split(","):[],e=[...new Set(o.map(i=>Number(String(i).trim())).filter(i=>Number.isInteger(i)&&i>0))].sort((i,n)=>i-n);return e.length?e:void 0},rr=t=>{if(typeof t=="boolean")return t;if(typeof t!="string")return;let o=t.trim().toLowerCase();if(o==="1"||o==="true")return!0;if(o==="0"||o==="false")return!1},or=(t,o)=>{let e=Xe(t),i=o.defaultSearchType?.trim();if(!(!e||i&&e===i))return e},Vt=(t,o)=>{let e=Xe(t.app),i=Xe(t.q),n=or(t.searchType,o),a=ar(t.classes),_=nr(t.country,o),P=rr(t.wipoEnabled),R=o.defaultWipoEnabled,H={};return i&&(H.q=i),_&&(H.country=_),a&&(H.classes=a),n&&(H.searchType=n),P!==void 0&&P!==R&&(H.wipoEnabled=P),e&&(H.app=e),H},Di=t=>!t||Object.keys(t).length===0,sr=t=>Xe(t.app??t.a),Ni=(t,o={})=>Vt({q:t.query?.q,country:t.query?.country,classes:t.query?.classes,searchType:t.searchType,wipoEnabled:t.wipoEnabled},o),Fi=(t,o={})=>{let e=Vt(t,o),i={};return e.q&&(i.q=e.q),e.country&&(i.country=e.country),e.classes?.length&&(i.classes=e.classes.join(",")),e.searchType&&(i.type=e.searchType),e.wipoEnabled!==void 0&&(i.wipo=e.wipoEnabled?"1":"0"),e.app&&(i.app=e.app),i},zi=(t,o={})=>{let e=Fi(t,o),i=new URLSearchParams;for(let n of tr){let a=e[n];typeof a=="string"&&i.set(n,a)}return i.toString()},lr=t=>{try{return JSON.parse(decodeURIComponent(Array.prototype.map.call(atob(t),o=>
1"%"+("00"+o.charCodeAt(0).toString(16)).slice(-2)).join("")))}catch(o){return}},da=(t,o={})=>{let e=sr(t);if(ir.some(_=>t[_]!==void 0&&t[_]!==null)){let _=Vt({q:t.q,country:t.country,classes:t.classes,searchType:t.type,wipoEnabled:t.wipo,app:e},o);return Di(_)?void 0:_}let n=Xe(t.p);if(n){let _=lr(n);if(_){let P=Ni(_,o);return Di(y(y({},P),e?{app:e}:{}))?void 0:y(y({},P),e?{app:e}:{})}}let a=Xe(t.q);if(a||e){let _=Vt({q:a,app:e},o);return Di(_)?void 0:_}},_a=(t,o)=>{let e=Vt(t,o),i=o.defaultCountry?.trim().toLowerCase()??pe.query.country,n=o.defaultSearchType??pe.searchType,a=o.defaultWipoEnabled??pe.wipoEnabled,_=!e.q&&e.app?e.app:void 0,P=!e.q&&e.app?"applicationNumber":e.searchType;return T(y({},pe),{id:String(o.entityId??""),initial:!1,searchType:P??n,wipoEnabled:e.wipoEnabled??a,query:y(T(y({},pe.query),{q:e.q??_??"",country:e.country??i??""}),e.classes?{classes:e.classes}:{})})},ua=t=>{let o={};for(let[e,i]of Object.entries(t))e==="app"||e==="a"||i===void 0||i===null||(o[e]=i);return o};var cr={entities:{}},Li=t=>T(y({},pe),{id:t}),me=On({providedIn:"root"},Dn(cr),En(t=>({allParamsComputed:x(()=>Object.values(t.entities()))})),Vn(t=>{let o=C(At),e=i=>{let n=String(i);return x(()=>t.entities()[n]??Li(n))};return{allParams:t.allParamsComputed,getParamsSignal(i){return e(i)},getParams$(i){return Se(e(i),{injector:o})},setParams(i){let n=String(i.id??"");if(!n){console.warn("[SearchTrademarksParamsStore] Attempted to set params without an id.",i);return}ai(t,a=>({entities:T(y({},a.entities),{[n]:T(y(y({},pe),i),{id:n,query:y(y({},pe.query),i.query)})})}))},updateParams(i,n){let a=String(i);a&&ai(t,_=>{let P=_.entities[a]??Li(a);return{entities:T(y({},_.entities),{[a]:T(y(y({},P),n),{query:n.query??P.query})})}})},updateQuery(i,n){let a=String(i);a&&ai(t,_=>{let P=_.entities[a]??Li(a);return{entities:T(y({},_.entities),{[a]:T(y({},P),{query:y(y({},P.query),n)})})}})}}}));var ha=(()=>{class t{mapResponseToConclusion(e,i){if(!e)return Ei;let n=Array.isArray(i?.query?.classes)?i?.query?.classes?.map(Number):void 0,a=e?.data?.facet_counts?.facet_fields?.classes?.reduce((P,R,H,Ne)=>(Ne[H+1]&&P.push(R),P),[])?.filter((P,R)=>R%2===0).filter(P=>parseInt(P)<46&&parseInt(P)>0).filter(P=>n?.length?n?.includes(parseInt(P)):!0).map(Number).sort((P,R)=>P-R),_=n?.length?n:Array.from({length:45},(P,R)=>R+1);return T(y({},Ei),{freeClasses:_?.filter(P=>!a?.includes(P))??[],ocupiedClasses:a??[],details:"",loaded:e?.loaded??!1})}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=X({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var ga=(()=>{class t{constructor(){this._searchMapper=C(Ct),this._mapper=C(ha),this._terms=C(jn),this._solr=C(Me),this._params=C(me)}getParams$(e){return this._params.getParams$(e).pipe(wi(Boolean))}getConclusions$(e){return We([this._params.getParams$(e)]).pipe(de(([i])=>{let n=this._searchMapper.mapParamsToSection(i,L.trademarks);return this._solr.getTrademark$(T(y({},n),{fuzzy:!1})).pipe(wi(a=>!!a?.loaded),j(a=>this._mapper.mapResponseToConclusion(a,i)))}))}getHeader$(){return this._terms.getHeaders$().pipe(j(e=>e.reduce((i,n)=>(i[n.classNumber]=n.heading,i),{})))}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=X({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var pr=()=>({height:"3px"}),mr=t=>({tmName:t});function dr(t,o){t&1&&w(0,"p-progressBar",6),t&2&&ae(D(2,pr))}function _r(t,o){if(t&1&&w(0,"div",15),t&2){let e=c().$implicit,i=c(4);p("innerHTML",i.getHeaderText(e),Si)}}function ur(t,o){if(t&1&&(w(0,"p-tag",14),S(1,_r,1,1,"ng-template",null,0,z)),t&2){let e=o.$implicit,i=G(2);p("value",e+"")("pTooltip",i)("rounded",!0)}}function hr(t,o){if(t&1&&(s(0,"div",10),ee(1,ur,3,3,null,null,It),l()),t&2){let e=c(2);r(),te(e.ocupiedClasses)}}function gr(t,o){t&1&&(s(0,"div",11),u(1),h(2,"transloco"),l()),t&2&&(r(),b(" ",g(2,1,"search.all-classes-are-free")," "))}function fr(t,o){if(t&1&&w(0,"div",15),t&2){let e=c().$implicit,i=c(4);p("innerHTML",i.getHeaderText(e),Si)}}function Cr(t,o){if(t&1&&(w(0,"p-tag",16),S(1,fr,1,1,"ng-template",null,0,z)),t&2){let e=o.$implicit,i=G(2);p("value",e+"")("severity","success")("pTooltip",i)("rounded",!0)}}function br(t,o){if(t&1&&(s(0,"div",9),u(1),h(2,"transloco"),l(),s(3,"div",10),ee(4,Cr,3,4,null,null,It),l()),t&2){let e=c(2);r(),b(" ",g(2,1,"search.free-classes"),": "),r(3),te(e.freeClasses)}}
1function vr(t,o){if(t&1){let e=O();s(0,"div",13)(1,"p-button",17),h(2,"transloco"),f("onClick",function(){m(e);let n=c(3);return d(n.onSubmit())}),l()()}if(t&2){let e=c(3);r(),p("label",Ot(2,1,"search.submit-tm-application",oe(4,mr,e.tmName())))}}function yr(t,o){if(t&1&&(s(0,"div",7)(1,"div",8)(2,"div",9),u(3),h(4,"transloco"),l(),M(5,hr,3,0,"div",10)(6,gr,3,3,"div",11),l(),s(7,"div",8),M(8,br,6,3),l()(),s(9,"div",12),M(10,vr,3,6,"div",13),l()),t&2){let e=c(),i=c();r(3),b(" ",g(4,4,"search.found-in-classes")," "),r(2),k(e.ocupiedClasses.length>0?5:6),r(3),k(e.freeClasses.length>0?8:-1),r(2),k(i.inner()?-1:10)}}function xr(t,o){t&1&&w(0,"p-skeleton",5)}function wr(t,o){t&1&&M(0,yr,11,6)(1,xr,1,0,"p-skeleton",5),t&2&&k(o.loaded?0:1)}function Sr(t,o){t&1&&w(0,"p-skeleton",5)}var Ca=(()=>{class t{constructor(){this.paramId=v.required(),this.formId=v.required(),this.inner=v(!1),this._config=C(Ce),this._observables=C(ga),this._formState=C(Gn),this._router=C(Ae),this._params=ze({params:()=>this.paramId(),defaultValue:void 0,loader:({params:e})=>Ft(this._observables.getParams$(e))}),this._conclusion=ze({params:()=>this.paramId(),defaultValue:void 0,loader:({params:e})=>Ft(this._observables.getConclusions$(e))}),this.params=x(()=>this._params.value()),this.conclusion=x(()=>this._conclusion.value()),this.tmName=x(()=>this.params()?.query?.q),this.loading=x(()=>!!this.params()&&!this.conclusion()),this._headers=ze({defaultValue:{},loader:()=>Ft(this._observables.getHeader$())}),this.headers=x(()=>
1this._headers.value())}onSubmit(){this._formState.updateForm(this.formId(),{tm_name:this.tmName(),step:0});let e=this._config.mainCountry?.toLowerCase(),i=Zt(this._config,e,e?`/application/form/${e}`:"/application/form","search_conclusion");this._router.navigate(i.commands,void 0,void 0,i.queryParams)}getHeaderText(e){return this.headers()[`${e}`]}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=I({type:t,selectors:[["pm-search-panel-conclusions"]],inputs:{paramId:[1,"paramId"],formId:[1,"formId"],inner:[1,"inner"]},decls:8,vars:5,consts:[["tooltipContent",""],[1,"pm-search-panel-conclustions","hidden","md:block"],["mode","indeterminate",3,"style"],[1,"pm-search-panel-conclustions__title"],[1,"text-xl","font-bold","py-3"],["width","100%","height","162px"],["mode","indeterminate"],[1,"pm-search-panel-conclustions__content"],[1,"flex"],[1,"w-full","md:w-1/6","pm-search-panel-conclustions__content__label"],[1,"w-full","md:w-5/6","gap-2","flex","flex-row","flex-wrap"],[1,"w-full","md:w-5/6","pm-search-panel-conclustions__content__col","pm-search-panel-conclustions__content__col--primary"],[1,"pm-search-panel-conclustions__footer"],[1,"flex","flex-col","md:flex-row","gap-2","justify-center"],["tooltipPosition","top",1,"cursor-pointer",3,"value","pTooltip","rounded"],[3,"innerHTML"],["tooltipPosition","top",1,"cursor-pointer",3,"value","severity","pTooltip","rounded"],["icon","pi pi-arrow-right","severity","secondary","styleClass","w-full md:w-auto",3,"onClick","label"]],template:function(i,n){if(i&1&&(s(0,"div",1),M(1,dr,1,3,"p-progressBar",2),s(2,"div",3)(3,"div",4),u(4),h(5,"transloco"),l()(),M(6,wr,2,1)(7,Sr,1,0,"p-skeleton",5),l()),i&2){let a;r(),k(n.loading()?1:-1),r(3),b(" ",g(5,3,"search.conclusions-about-the-possibility-of-registration")," "),r(2),k((a=n.conclusion())?6:7,a)}},dependencies:[U,Kn,Hn,lt,st,In,kn,le,se,ce,ve,$],styles:[".pm-search-panel-conclustions[_ngcontent-%COMP%]{padding-bottom:28px}.pm-search-panel-conclustions__title[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{font-style:normal;font-weight:400!important;font-size:28px;line-height:36px;color:var(--p-text-color)}.pm-search-panel-conclustions__content[_ngcontent-%COMP%]{display:flex;flex-flow:column nowrap;gap:12px}.pm-search-panel-conclustions__content__label[_ngcontent-%COMP%]{font-style:normal;font-weight:400!important;font-size:16px;color:var(--p-gray-500)}.pm-search-panel-conclustions__content__col[_ngcontent-%COMP%]{font-weight:700}.pm-search-panel-conclustions__content__col--primary[_ngcontent-%COMP%]{color:var(--p-primary-color)}.pm-search-panel-conclustions__content__col--accent[_ngcontent-%COMP%]{color:var(--p-accent-color)}.pm-search-panel-conclustions__footer[_ngcontent-%COMP%]{margin-top:32px;text-align:center}"],changeDetection:0})}}return t})();var ba=` 2 .p-image-mask { 3 display: flex; 4 align-items: center; 5 justify-content: center; 6 } 7 8 .p-image-preview { 9 position: relative; 10 display: inline-flex; 11 line-height: 0; 12 } 13 14 .p-image-preview-mask { 15 position: absolute; 16 inset-inline-start: 0; 17 inset-block-start: 0; 18 width: 100%; 19 height: 100%; 20 display: flex; 21 align-items: center; 22 justify-content: center; 23 opacity: 0; 24 border: 0 none; 25 padding: 0; 26 cursor: pointer; 27 background: transparent; 28 color: dt('image.preview.mask.color'); 29 transition: background dt('image.transition.duration'); 30 } 31 32 .p-image-preview:hover > .p-image-preview-mask, 33 .p-image-preview-mask:focus-visible { 34 opacity: 1; 35 cursor: pointer; 36 background: dt('image.preview.mask.background'); 37 outline: 0 none; 38 } 39 40 .p-image-preview-icon { 41 font-size: dt('image.preview.icon.size'); 42 width: dt('image.preview.icon.size'); 43 height: dt('image.preview.icon.size'); 44 } 45 46 .p-image-toolbar { 47 position: absolute; 48 inset-block-start: dt('image.toolbar.position.top'); 49 inset-inline-end: dt('image.toolbar.position.right'); 50 inset-inline-start: dt('image.toolbar.position.left'); 51 inset-block-end: dt('image.toolbar.position.bottom'); 52 display: flex; 53 z-index: 1; 54 padding: dt('image.toolbar.padding'); 55 background: dt('image.toolbar.background'); 56 backdrop-filter: blur(dt('image.toolbar.blur')); 57 border-color: dt('image.toolbar.border.color'); 58 border-style: solid; 59 border-width: dt('image.toolbar.border.width');
60 border-radius: dt('image.toolbar.border.radius'); 61 gap: dt('image.toolbar.gap'); 62 } 63 64 .p-image-action { 65 display: inline-flex; 66 justify-content: center; 67 align-items: center; 68 color: dt('image.action.color'); 69 background: transparent; 70 width: dt('image.action.size'); 71 height: dt('image.action.size'); 72 margin: 0; 73 padding: 0; 74 border: 0 none; 75 cursor: pointer; 76 user-select: none; 77 border-radius: dt('image.action.border.radius'); 78 outline-color: transparent; 79 transition: 80 background dt('image.transition.duration'), 81 color dt('image.transition.duration'), 82 outline-color dt('image.transition.duration'), 83 box-shadow dt('image.transition.duration'); 84 } 85 86 .p-image-action:hover { 87 color: dt('image.action.hover.color'); 88 background: dt('image.action.hover.background'); 89 } 90 91 .p-image-action:focus-visible { 92 box-shadow: dt('image.action.focus.ring.shadow'); 93 outline: dt('image.action.focus.ring.width') dt('image.action.focus.ring.style') dt('image.action.focus.ring.color'); 94 outline-offset: dt('image.action.focus.ring.offset'); 95 } 96 97 .p-image-action .p-icon { 98 font-size: dt('image.action.icon.size'); 99 width: dt('image.action.icon.size'); 100 height: dt('image.action.icon.size'); 101 } 102 103 .p-image-action.p-disabled { 104 pointer-events: auto; 105 } 106 107 .p-image-original { 108 max-width: 100vw; 109 max-height: 100vh; 110 transition: transform 300ms; 111 } 112 113 .p-image-original-enter-active { 114 animation: p-animate-image-original-enter 300ms cubic-bezier(.19,1,.22,1); 115 } 116 117 .p-image-original-leave-active { 118 animation: p-animate-image-original-leave 300ms cubic-bezier(.19,1,.22,1); 119 } 120 121 @keyframes p-animate-image-original-enter { 122 from { 123 opacity: 0; 124 transform: scale(0.93); 125 } 126 } 127 128 @keyframes p-animate-image-original-leave { 129 to { 130 opacity: 0; 131 transform: scale(0.93); 132 } 133 } 134`;var Tr=["indicator"],Mr=["rotaterighticon"],kr=["rotatelefticon"],Ir=["zoomouticon"],Or=["zoominicon"],Er=["closeicon"],Vr=["preview"],Dr=["image"],Nr=["mask"],Fr=["previewButton"],zr=["closeButton"],Lr=t=>({errorCallback:t}),Br=(t,o)=>({height:t,width:o}),Rr=(t,o,e)=>({class:t,style:o,previewCallback:e});function Ar(t,o){if(t&1){let e=O();Q(0),s(1,"img",8),f("error",function(n){m(e);let a=c();return d(a.imageError(n))}),l(),Y()}if(t&2){let e=c();r(),A(e.imageClass),p("ngStyle",e.imageStyle)("pBind",e.ptm("image")),B("src",e.src,Tt)("srcset",e.srcSet)("sizes",e.sizes)("alt",e.alt)("width",e.width)("height",e.height)("loading",e.loading)}}function qr(t,o){t&1&&ne(0)}function $r(t,o){t&1&&ne(0)}function Ur(t,o){if(t&1&&(Q(0),S(1,$r,1,0,"ng-container",11),Y()),t&2){let e=c(2);r(),p("ngTemplateOutlet",e.indicatorTemplate||e._indicatorTemplate)}}function jr(t,o){if(t&1&&(J(),w(0,"svg",12)),t&2){let e=c(2);A(e.cx("previewIcon")),p("pBind",e.ptm("previewIcon"))}}function Gr(t,o){if(t&1){let e=O();s(0,"button",9,0),f("click",function(){m(e);let n=c();return d(n.onImageClick())}),S(2,Ur,2,1,"ng-container",10)(3,jr,1,3,"ng-template",null,1,z),l()}if(t&2){let e=G(4),i=c();A(i.cx("previewMask")),p("ngStyle",Ht(7,Br,i.height+"px",i.width+"px"))("pBind",i.ptm("previewMask")),B("aria-label",i.zoomImageAriaLabel),r(2),p("ngIf",i.indicatorTemplate||i._indicatorTemplate)("ngIfElse",e)}}function Hr(t,o){t&1&&(J(),w(0,"svg",23))}function Kr(t,o){}function Qr(t,o){t&1&&S(0,Kr,0,0,"ng-template")}function Yr(t,o){t&1&&(J(),w(0,"svg",24))}function Wr(t,o){}function Zr(t,o){t&1&&S(0,Wr,0,0,"ng-template")}function Xr(t,o){t&1&&(J(),w(0,"svg",25))}function Jr(t,o){}function eo(t,o){t&1&&S(0,Jr,0,0,"ng-template")}function to(t,o){t&1&&(J(),w(0,"svg",26))}function io(t,o){}function no(t,o){t&1&&S(0,io,0,0,"ng-template")}function ao(t,o){t&1&&(J(),w(0,"svg",27))}function ro(t,o){}function oo(t,o){t&1&&S(0,ro,0,0,"ng-template")}function so(t,o){if(t&1){let e=O();Q(0),s(1,"img",29),f("click",function(){m(e);let n=c(3);return d(n.onPreviewImageClick())}),l(),Y()}if(t&2){let e=c(3);r(),A(e.cx("original")),p("ngStyle",e.imagePreviewStyle())("pBind",e.ptm("original")),B("src",e.previewImageSrc?e.previewImageSrc:e.src,Tt)("srcset",e.previewImageSrcSet)("sizes",e.previewImageSizes)}}function lo(t,o){t&1&&ne(0)}function co(t,o){if(t&1){let e=O();s(0,"p-motion",28),f("onBeforeEnter",function(n){m(e);let a=c(2);return d(a.onAnimationStart(n))})("onBeforeLeave",function(){m(e);let n=c(2);return d(n.onBeforeLeave())})("onAfterLeave",function(n){m(e);let a=c(2);return d(a.onAnimationEnd(n))}),S(1,so,2,7,"ng-container",4)(2,lo,1,0,"ng-container",5),l()}if(t&2){let e=c(2);p("visible",e.previewVisible)("appear",!0)("options",e.computedMotionOptions()),r(),p("ngIf",!e.previewTemplate&&!e._previewTemplate),r(),p("ngTemplateOutlet",e.previewTemplate||e._previewTemplate)("ngTemplateOutletContext",Kt(6,Rr,e.cx("original"),e.imagePreviewStyle(),e.onPreviewImageClick.bind(e)))}}function po(t,o){if(t&1){let e=O();s(0,"div",13,2),f("click",function(){m(e);let n=c();return d(n.onMaskClick())})("keydown",function(n){m(e);let a=c();return d(a.onMaskKeydown(n))})("pMotionOnAfterLeave",function(){m(e);let n=c();return d(n.onMaskAfterLeave())}),s(2,"div",14),f("click",function(n){m(e);let a=c();return d(a.handleToolbarClick(n))}),s(3,"button",15),f("click",function(){m(e);let n=c();return d(n.rotateRight())}),S(4,Hr,1,0,"svg",16)(5,Qr,1,0,null,11),l(),s(6,"button",15),f("click",function(){m(e);let n=c();return d(n.rotateLeft())}),S(7,Yr,1,0,"svg",17)(8,Zr,1,0,null,11),l(),s(9,"button",18),f("click",function(){m(e);let n=c();return d(n.zoomOut())}),S(10,Xr,1,0,"svg",19)(11,eo,1,0,null,11),l(),s(12,"button",18),f("click",function(){m(e);let n=c();return d(n.zoomIn())}),S(13,to,1,0,"svg",20)(14,no,1,0,null,11),l(),s(15,"button",15,3),f("click",function(){m(e);let n=c();return d(n.closePreview())}),S(17,ao,1,0,"svg",21)(18,oo,1,0,null,11),l()(),M(19,co,3,10,"p-motion",22),l()}if(t&2){let e=c();A(e.cx("mask")),p("pBind",e.ptm("mask"))("pMotion",e.maskVisible)("pMotionAppear",!0)("pMotionEnterActiveClass","p-overlay-mask-enter-active")("pMotionLeaveActiveClass","p-overlay-mask-leave-active")("pMotionOptions",e.computedMaskMotionOptions()),B("aria-modal",e.maskVisible),r(2),A(e.cx("toolbar")),p("pBind",e.ptm("toolbar")),r(),A(e.cx("rotateRightButton")),p("pBind",e.ptm("rotateRightButton")),B("aria-label",e.rightAriaLabel()),r(),p("ngIf",!e.rotateRightIconTemplate&&!e._rotateRightIconTemplate),r(),p("ngTemplateOutlet",e.rotateRightIconTemplate||e._rotateRightIconTemplate),r(),A(e.cx("rotateLeftButton")),p("pBind",e.ptm("rotateLeftButton")),B("aria-label",e.leftAriaLabel()),r(),p("ngIf",!e.rotateLeftIconTemplate&&!e._rotateLeftIconTemplate),r(),p("ngTemplateOutlet",e.rotateLeftIconTemplate||e._rotateLeftIconTemplate),r(),A(e.cx("zoomOutButton")),p("disabled",e.isZoomOutDisabled)("pBind",e.ptm("zoomOutButton")),B("aria-label",e.zoomOutAriaLabel()),r(),p("ngIf",!e.zoomOutIconTemplate&&!e._zoomOutIconTemplate),r(),p("ngTemplateOutlet",e.zoomOutIconTemplate||e._zoomOutIconTemplate),r(),A(e.cx("zoomInButton")),p("disabled",e.isZoomInDisabled)("pBind",e.ptm("zoomInButton")),B("aria-label",e.zoomInAriaLabel()),r(),p("ngIf",!e.zoomInIconTemplate&&!e._zoomInIconTemplate),r(),p("ngTemplateOutlet",e.zoomInIconTemplate||e._zoomInIconTemplate),r(),A(e.cx("closeButton")),p("pBind",e.ptm("closeButton")),B("aria-label",e.closeAriaLabel()),r(2),p("ngIf",!e.closeIconTemplate&&!e._closeIconTemplate),r(),p("ngTemplateOutlet",e.closeIconTemplate||e._closeIconTemplate),r(),k(e.renderPreview()?19:-1)}}var mo={root:({instance:t})=>["p-image p-component",{"p-image-preview":t.preview}],previewMask:"p-image-preview-mask",previewIcon:"p-image-preview-icon",mask:"p-image-mask p-overlay-mask",toolbar:"p-image-toolbar",rotateRightButton:"p-image-action p-image-rotate-right-button",rotateLeftButton:"p-image-action p-image-rotate-left-button",zoomOutButton:({instance:t})=>["p-image-action p-image-zoom-out-button",{"p-disabled":t.isZoomOutDisabled}],zoomInButton:({instance:t})=>["p-image-action p-image-zoom-in-button",{"p-disabled":t.isZoomInDisabled}],closeButton:"p-image-action p-image-close-button",original:"p-image-original"},va=(()=>{class t extends hn{name="image";style=ba;classes=mo;static \u0275fac=(()=>{let e;return function(n){return(e||(e=_e(t)))(n||t)}})();static \u0275prov=X({token:t,factory:t.\u0275fac})}return t})();var ya=new Bt("IMAGE_INSTANCE"),Je=(()=>{class t extends ei{componentName="Image";$pcImage=C(ya,{optional:!0,skipSelf:!0})??void 0;bindDirectiveInstance=C(Oe,{self:!0});imageClass;imageStyle;styleClass;src;srcSet;sizes;previewImageSrc;previewImageSrcSet;previewImageSizes;alt;width;height;loading;preview=!1;showTransitionOptions="150ms cubic-bezier(0, 0, 0.2, 1)";hideTransitionOptions="150ms cubic-bezier(0, 0, 0.2, 1)";modalEnterAnimation=v("p-modal-enter");modalLeaveAnimation=v("p-modal-leave");appendTo=v(void 0);maskMotionOptions=v(void 0);computedMaskMotionOptions=x(()=>y(y({},this.ptm("maskMotion")),this.maskMotionOptions()));motionOptions=v(void 0);computedMotionOptions=x(()=>y(y({},this.ptm("motion")),this.motionOptions()));onShow=new qt;onHide=new qt;onImageError=new qt;mask;previewButton;closeButton;indicatorTemplate;rotateRightIconTemplate;rotateLeftIconTemplate;zoomOutIconTemplate;zoomInIconTemplate;closeIconTemplate;previewTemplate;imageTemplate;renderMask=F(!1);renderPreview=F(!1);maskVisible=!1;previewVisible=!1;rotate=0;scale=1;previewClick=!1;container;wrapper;_componentStyle=C(va);$appendTo=x(()=>this.appendTo()||this.config.overlayAppendTo());get isZoomOutDisabled(){return this.scale-this.zoomSettings.step<=this.zoomSettings.min}get isZoomInDisabled(){return this.scale+this.zoomSettings.step>=this.zoomSettings.max}zoomSettings={default:1,step:.1,max:1.5,min:.5};templates;_indicatorTemplate;_rotateRightIconTemplate;_rotateLeftIconTemplate;_zoomOutIconTemplate;_zoomInIconTemplate;_closeIconTemplate;_imageTemplate;_previewTemplate;onAfterViewChecked(){this.bindDirectiveInstance.setAttrs(this.ptms(["host","root"]))}
134onAfterContentInit(){this.templates?.forEach(e=>{switch(e.getType()){case"indicator":this._indicatorTemplate=e.template;break;case"rotaterighticon":this._rotateRightIconTemplate=e.template;break;case"rotatelefticon":this._rotateLeftIconTemplate=e.template;break;case"zoomouticon":this._zoomOutIconTemplate=e.template;break;case"zoominicon":this._zoomInIconTemplate=e.template;break;case"closeicon":this._closeIconTemplate=e.template;break;case"image":this._imageTemplate=e.template;break;case"preview":this._previewTemplate=e.template;break;default:this._indicatorTemplate=e.template;break}})}onImageClick(){this.preview&&(this.maskVisible=!0,this.previewVisible=!0,this.renderMask.set(!0),this.renderPreview.set(!0),gn())}onMaskClick(){this.previewClick||this.closePreview(),this.previewClick=!1}onMaskKeydown(e){e.code==="Escape"&&(this.onMaskClick(),setTimeout(()=>{Ii(this.previewButton?.nativeElement)},25),e.preventDefault())}onPreviewImageClick(){this.previewClick=!0}rotateRight(){this.rotate+=90,this.previewClick=!0}rotateLeft(){this.rotate-=90,this.previewClick=!0}zoomIn(){this.scale=this.scale+this.zoomSettings.step,this.previewClick=!0}zoomOut(){this.scale=this.scale-this.zoomSettings.step,this.previewClick=!0}onAnimationStart(e){this.container=e.element,this.wrapper=this.container?.parentElement,this.$attrSelector&&this.wrapper?.setAttribute(this.$attrSelector,""),this.appendContainer(),this.moveOnTop(),this.onShow.emit({}),setTimeout(()=>{Ii(this.closeButton?.nativeElement)},25)}onBeforeLeave(){this.maskVisible=!1}onAnimationEnd(){this.renderPreview.set(!1)}onMaskAfterLeave(){this.renderPreview()||this.renderMask.set(!1),Oi.clear(this.wrapper),this.container=null,this.wrapper=null,this.rotate=0,this.scale=this.zoomSettings.default,fn(),this.onHide.emit({}),this.cd.markForCheck()}moveOnTop(){Oi.set("modal",this.wrapper,this.config.zIndex.modal)}appendContainer(){this.$appendTo()&&this.$appendTo()!=="self"&&(this.$appendTo()==="body"&&this.wrapper?this.document.body.appendChild(this.wrapper):this.wrapper&&Xt(this.$appendTo(),this.wrapper))}imagePreviewStyle(){return{transform:"rotate("+this.rotate+"deg) scale("+this.scale+")"}}get zoomImageAriaLabel(){return this.config.translation.aria?this.config.translation.aria.zoomImage:void 0}handleToolbarClick(e){e.stopPropagation()}closePreview(){this.previewVisible=!1}imageError(e){this.onImageError.emit(e)}rightAriaLabel(){return this.config.translation.aria?this.config.translation.aria.rotateRight:void 0}leftAriaLabel(){return this.config.translation.aria?this.config.translation.aria.rotateLeft:void 0}zoomInAriaLabel(){return this.config.translation.aria?this.config.translation.aria.zoomIn:void 0}zoomOutAriaLabel(){return this.config.translation.aria?this.config.translation.aria.zoomOut:void 0}closeAriaLabel(){return this.config.translation.aria?this.config.translation.aria.close:void 0}onKeydownHandler(){this.previewVisible&&this.closePreview()}static \u0275fac=(()=>{let e;return function(n){return(e||(e=_e(t)))(n||t)}})();static \u0275cmp=I({type:t,selectors:[["p-image"]],contentQueries:function(i,n,a){if(i&1&&tn(a,Tr,4)(a,Mr,4)(a,kr,4)(a,Ir,4)(a,Or,4)(a,Er,4)(a,Vr,4)(a,Dr,4)(a,_n,4),i&2){let _;W(_=Z())&&(n.indicatorTemplate=_.first),W(_=Z())&&(n.rotateRightIconTemplate=_.first),W(_=Z())&&(n.rotateLeftIconTemplate=_.first),W(_=Z())&&(n.zoomOutIconTemplate=_.first),W(_=Z())&&(n.zoomInIconTemplate=_.first),W(_=Z())&&(n.closeIconTemplate=_.first),W(_=Z())&&(n.previewTemplate=_.first),W(_=Z())&&(n.imageTemplate=_.first),W(_=Z())&&(n.templates=_)}},viewQuery:function(i,n){if(i&1&&Gt(Nr,5)(Fr,5)(zr,5),i&2){let a;W(a=Z())&&(n.mask=a.first),W(a=Z())&&(n.previewButton=a.first),W(a=Z())&&(n.closeButton=a.first)}},hostVars:2,hostBindings:function(i,n){i&1&&f("keydown.escape",function(){return n.onKeydownHandler()},Yi),i&2&&A(n.cn(n.cx("root"),n.styleClass))},inputs:{imageClass:"imageClass",imageStyle:"imageStyle",styleClass:"styleClass",src:"src",srcSet:"srcSet",sizes:"sizes",previewImageSrc:"previewImageSrc",previewImageSrcSet:"previewImageSrcSet",previewImageSizes:"previewImageSizes",alt:"alt",width:"width",height:"height",loading:"loading",preview:[2,"preview","preview",an],showTransitionOptions:"showTransitionOptions",hideTransitionOptions:"hideTransitionOptions",modalEnterAnimation:[1,"modalEnterAnimation"],modalLeaveAnimation:[1,"modalLeaveAnimation"],appendTo:[1,"appendTo"],maskMotionOptions:[1,"maskMotionOptions"],motionOptions:[1,"motionOptions"]},outputs:{onShow:"onShow",onHide:"onHide",onImageError:"onImageError"},features:[re([va,{provide:ya,useExisting:t},{provide:Jt,useExisting:t}]),jt([Oe]),ue],decls:4,vars:7,consts:[["previewButton",""],["defaultTemplate",""],["mask",""],["closeButton",""],[4,"ngIf"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["type","button",3,"class","ngStyle","pBind","click",4,"ngIf"],["role","dialog","pFocusTrap","",3,"class","pBind","pMotion","pMotionAppear","pMotionEnterActiveClass","pMotionLeaveActiveClass","pMotionOptions"],[3,"error","ngStyle","pBind"],["type","button",3,"click","ngStyle","pBind"],[4,"ngIf","ngIfElse"],[4,"ngTemplateOutlet"],["data-p-icon","eye",3,"pBind"],["role","dialog","pFocusTrap","",3,"click","keydown","pMotionOnAfterLeave","pBind","pMotion","pMotionAppear","pMotionEnterActiveClass","pMotionLeaveActiveClass","pMotionOptions"],[3,"click","pBind"],["type","button",3,"click","pBind"],["data-p-icon","refresh",4,"ngIf"],["data-p-icon","undo",4,"ngIf"],["type","button",3,"click","disabled","pBind"],["data-p-icon","search-minus",4,"ngIf"],["data-p-icon","search-plus",4,"ngIf"],["data-p-icon","times",4,"ngIf"],["name","p-image-original",3,"visible","appear","options"],["data-p-icon","refresh"],["data-p-icon","undo"],["data-p-icon","search-minus"],["data-p-icon","search-plus"],["data-p-icon","times"],["name","p-image-original",3,"onBeforeEnter","onBeforeLeave","onAfterLeave","visible","appear","options"],[3,"click","ngStyle","pBind"]],template:function(i,n){i&1&&(S(0,Ar,2,11,"ng-container",4)(1,qr,1,0,"ng-container",5)(2,Gr,5,10,"button",6),M(3,po,20,45,"div",7)),i&2&&(p("ngIf",!n.imageTemplate&&!n._imageTemplate),r(),p("ngTemplateOutlet",n.imageTemplate||n._imageTemplate)("ngTemplateOutletContext",oe(5,Lr,n.imageError.bind(n))),r(),p("ngIf",n.preview),r(),k(n.renderMask()?3:-1))},dependencies:[we,Qt,Yt,ln,la,vn,ma,ca,pa,yn,xn,Le,ti,Oe,Pn,wn,Sn],encapsulation:2,changeDetection:0})}return t})(),vt=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=Ut({type:t});static \u0275inj=Lt({imports:[Je,Le,Le]})}return t})();var _o=(t,o)=>o.labelKey,uo=(t,o)=>o.label;function ho(t,o){if(t&1){let e=O();s(0,"p-image",33),f("onImageError",function(){m(e);let n=c();return d(n.onImageError())}),l()}if(t&2){let e,i=c();p("src","https://api.search.ideabox.name/"+((e=i.currentTrademark())==null?null:e.tm_img))("alt",i.trademarkName())("preview",!0)}}function go(t,o){if(t&1&&(s(0,"div",7)(1,"span",34),u(2),l(),s(3,"span",35),u(4),h(5,"transloco"),l()()),t&2){let e=c();r(2),b(" ",e.heroFallbackLabel()," "),r(2),b(" ",g(5,2,"search.trademark-view")," ")}}function fo(t,o){if(t&1&&(s(0,"p",11),w(1,"i",36),s(2,"span"),u(3),h(4,"transloco"),l(),s(5,"span"),u(6),h(7,"date"),l()()),t&2){let e,i=c();r(3),E(g(4,2,"search.updated")),r(3),E(Ot(7,4,(e=i.currentTrademark())==null?null:e.reg_date,"dd.MM.yyyy"))}}function Co(t,o){if(t&1&&(w(0,"p-chip",37),h(1,"transloco")),t&2){let e=o.$implicit;p("label",g(1,1,"application.class")+" "+e)}}function bo(t,o){if(t&1&&(s(0,"div",12),ee(1,Co,2,3,"p-chip",37,It),l()),t&2){let e=c();r(),te(e.classChips())}}function vo(t,o){if(t&1&&(u(0),h(1,"transloco")),t&2){let e=c().$implicit;b(" ",g(1,1,e.value)," ")}}function yo(t,o){if(t&1&&(u(0),h(1,"date")),t&2){let e=c().$implicit;b(" ",Ot(1,1,e.value,"dd.MM.yyyy")," ")}}function xo(t,o){if(t&1&&u(0),t&2){let e=c().$implicit;b(" ",e.value," ")}}function wo(t,o){if(t&1&&(s(0,"div",14)(1,"dt",29),u(2),h(3,"transloco"),l(),s(4,"dd"),M(5,vo,2,3)(6,yo,2,4)(7,xo,1,1),l()()),t&2){let e=o.$implicit;r(2),b(" ",g(3,2,e.labelKey)," "),r(3),k(e.translateValue?5:e.isDate&&e.value!=="\u2014"?6:7)}}function So(t,o){if(t&1&&(s(0,"div",21)(1,"strong"),u(2),h(3,"transloco"),l(),u(4),l()),t&2){let e=o.$implicit;r(2),Ti(" ",g(3,3,"application.class")," ",e.classId,". "),r(2),b(" ",e.details," ")}}function Po(t,o){if(t&1){let e=O();s(0,"p-button",38),h(1,"transloco"),f("onClick",function(){let n=m(e).$implicit;return d(n.handler())}),l()}if(t&2){let e=o.$implicit;p("icon",e.icon)("label",e.translate?g(1,3,e.label):e.label)("outlined",!0)}}function To(t,o){if(t&1){let e=O();s(0,"div",42),f("click",function(){let n=m(e).$implicit,a=c(2);return d(a.onApplicantsTrademarkClick(n))}),s(1,"div",43)(2,"img",44,1),h(4,"transloco"),f("error",function(){m(e);let n=G(3);return d(n.style.display="none")}),l()(),s(5,"div",19)(6,"div",45),u(7),l(),s(8,"div",46),u(9),l(),w(10,"p-tag",47),h(11,"transloco"),h(12,"transloco"),l()()}if(t&2){let e=o.$implicit,i=c(2);r(2),p("src","https://api.search.ideabox.name/"+(e==null?null:e.tm_img),Tt)("alt",(e==null||e.tm_name==null?null:e.tm_name.join(" "))||g(4,6,"search.trademark-view")),r(5),b(" ",(e.tm_name==null?null:e.tm_name.join(", "))||"\u2014"," "),r(2),b(" ",e.appl_number," "),r(),p("value",e.tm_status==="true"?g(11,8,"search.active"):g(12,10,"search.inactive"))("severity",i.getSeverity(e.tm_status))}}function Mo(t,o){if(t&1&&(s(0,"section",16)(1,"div",17)(2,"h3"),u(3),h(4,"transloco"),l(),s(5,"span",39),u(6),l()(),s(7,"div",40)(8,"p-carousel",41),S(9,To,13,12,"ng-template",null,0,z),l()()()),t&2){let e=c();r(3),b(" ",g(4,7,"search.applicants-trademarks")," "),r(3),b(" ",e.applicantsTrademarks().length," "),r(2),p("value",e.applicantsTrademarks())("numVisible",3)("numScroll",3)("circular",!1)("responsiveOptions",e.responsiveOptions)}}var xa=(()=>{class t{#e;#i;#t;#n;constructor(){this.#e=C(Me),this.#i=C(me),this.#t=C(on),this.#n=C(Ce),this.trademark=v(),this.paramId=v(Et("search",this.#n.mainCountry)),this.currentTrademark=F(void 0),this.showMore=F(!1),this.responsiveOptions=[{breakpoint:"1199px",numVisible:1,numScroll:1},{breakpoint:"991px",numVisible:2,numScroll:1},{breakpoint:"767px",numVisible:1,numScroll:1}],this.tmType=x(()=>{switch(this.currentTrademark()?.tm_type??pi.word){case pi.image:return V("client-application.type.image");case pi.combo:return V("client-application.type.combo");
134default:return V("client-application.type.word")}}),this.trademarkName=x(()=>this.currentTrademark()?.tm_name?.join(", ")||"\u2014"),this.registryMeta=x(()=>{switch(this.currentTrademark()?.country?.toLowerCase()){case"em":return{label:V("search.office-euipo"),colorClass:"border-sky-200 bg-sky-50 text-sky-700 shadow-sky-200/40"};case"wo":return{label:V("search.office-wipo"),colorClass:"border-slate-200 bg-slate-100 text-slate-700 shadow-slate-200/40"};default:return{label:V("search.national-registry"),colorClass:"border-amber-200 bg-amber-50 text-amber-700 shadow-amber-200/40"}}}),this.statusMeta=x(()=>this.currentTrademark()?.tm_status==="true"?{label:V("search.active"),className:"border-emerald-200 bg-emerald-50 text-emerald-700 shadow-emerald-200/40"}:{label:V("search.inactive"),className:"border-amber-200 bg-amber-50 text-amber-700 shadow-amber-200/40"}),this.classChips=x(()=>this.currentTrademark()?.classes??[]),this.heroFallbackLabel=x(()=>(this.currentTrademark()?.tm_name??[]).slice(0,2).map(n=>n.trim().charAt(0)).join("")||"TM"),this.summaryFacts=x(()=>{let e=this.currentTrademark();if(!e)return[];let i=[{labelKey:V("search.application-number"),value:e.tm_number||e.appl_number||"\u2014"},{labelKey:V("search.date-of-filing"),value:e.appl_date||"\u2014",isDate:!!e.appl_date},{labelKey:V("search.country"),value:e.country||"\u2014"},{labelKey:V("search.tm-type"),value:this.tmType(),translateValue:!0}];return e.reg_date&&i.push({labelKey:V("search.registration-date"),value:e.reg_date,isDate:!0}),e.end_date&&i.push({labelKey:V("search.expiry-date"),value:e.end_date,isDate:!0}),i}),this.tmApplicant=x(()=>{let e=this.currentTrademark();return e?.applicant_name?.map((i,n)=>`${i} ${e?.applicant_address?.[n]}`).join(", ")}),this.tmNiceClasses=x(()=>{let e=this.currentTrademark();return e?.nice_class_details?.map((i,n)=>({classId:e.classes?.[n],details:i}))}),this.shareActions=x(()=>[{label:"Facebook",icon:"pi pi-facebook",handler:()=>this.onFacebookShare()},{label:"Telegram",icon:"pi pi-telegram",handler:()=>this.onTelegramShare()},{label:"LinkedIn",icon:"pi pi-linkedin",handler:()=>this.onLinkedInShare()},{label:V("client-profile.email"),icon:"pi pi-envelope",handler:()=>this.onEmailShare(),translate:!0},{label:V("search.copy-link"),icon:"pi pi-copy",handler:()=>this.onCopyLink(),translate:!0}]),this._applicantsTrademarksRaw=ie(We([Se(this.paramId),Se(this.trademark)]).pipe(de(([e,i])=>{let n=i?.applicant_name?.[0]?.trim();if(!n)return Ie([]);let a=n.replace(/([+&|!(){}[\]^"~*?:\\-])/g,"\\$1");return this.#i.getParams$(e).pipe(de(_=>this.#e.fetchTrademark$(T(y({},_),{query:T(y({},_.query),{applicant_name:`"${a}"`,exact_country:i?.country}),start:0,rows:5}))),j(_=>_?.data?.response?.docs??[]))})),{initialValue:[]}),this.applicantsTrademarks=x(()=>{let e=this.currentTrademark();return this._applicantsTrademarksRaw().filter(i=>i.appl_number!==e?.appl_number)}),K(()=>{this.currentTrademark.set(this.trademark()),this.showMore.set(!1)})}onImageError(){let e=this.currentTrademark();e&&this.currentTrademark.set(T(y({},e),{tm_img:void 0}))}onApplicantsTrademarkClick(e){this.currentTrademark.set(e),this.showMore.set(!1)}onTelegramShare(){let e=this._getShareLink(),i=new URL("https://telegram.me/share/url");i.searchParams.set("url",e),window.open(i.toString(),"_blank")}onFacebookShare(){let e=new URL("https://www.facebook.com/sharer/sharer.php");e.searchParams.set("u",this._getShareLink()),e.searchParams.set("src","sdkpreparse"),window.open(e.toString(),"_blank")}onEmailShare(){let e=new URL("mailto:");e.searchParams.set("subject","Profitmark Search Result"),e.searchParams.set("body",`Check out this TM: ${this._getShareLink()}`),window.open(e.toString(),"_blank")}onLinkedInShare(){let e=new URL("https://www.linkedin.com/shareArticle");e.searchParams.set("mini","true"),e.searchParams.set("url",this._getShareLink()),window.open(e.toString(),"_blank")}onCopyLink(){navigator.clipboard.writeText(this._getShareLink())}getSeverity(e){return e==="true"?"success":"warn"}_getShareLink(){let e=this.#t.path(!0),i=new URL(e.startsWith("/")?`https://${this.#n.domain}${e}`:`https://${this.#n.domain}/${e}`),n=this.currentTrademark()?.appl_number;return n&&(i.searchParams.set("app",n),i.searchParams.delete("a")),i.toString()}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=I({type:t,selectors:[["pm-search-panel-tm-view"]],inputs:{trademark:[1,"trademark"],paramId:[1,"paramId"]},decls:60,vars:38,consts:[["item",""],["applicantTrademarkImg",""],[1,"pm-search-panel-tm-view"],[1,"pm-search-panel-tm-view__hero"],[1,"pm-search-panel-tm-view__hero-grid"],[1,"pm-search-panel-tm-view__logo"],[3,"src","alt","preview"],[1,"pm-search-panel-tm-view__logo-fallback"],[1,"pm-search-panel-tm-view__identity"],[1,"flex","flex-wrap","items-center","gap-2"],[1,"pm-search-panel-tm-view__title"],[1,"mt-2","flex","items-center","gap-2","text-sm","text-surface-600"],[1,"flex","flex-wrap","gap-2"],[1,"pm-search-panel-tm-view__fact-grid"],[1,"pm-search-panel-tm-view__fact"],[1,"pm-search-panel-tm-view__content-grid"],[1,"pm-search-panel-tm-view__section"],[1,"pm-search-panel-tm-view__section-heading"],[1,"mt-1","text-sm","leading-6","text-surface-600"],[1,"mt-4"],[1,"pm-search-panel-tm-view__terms"],[1,"pm-search-panel-tm-view__term-item"],["severity","secondary",3,"onClick","label","icon","text"],[1,"pm-search-panel-tm-view__aside"],[1,"pm-search-panel-tm-view__applicant"],[1,"flex","items-start","gap-3"],[1,"pm-search-panel-tm-view__summary-icon"],[1,"pi","pi-users","text-xl"],[1,"min-w-0"],[1,"pm-search-panel-tm-view__label"],[1,"pm-search-panel-tm-view__applicant-value"],[1,"mt-4","flex","flex-wrap","gap-2"],["severity","secondary","size","small",3,"icon","label","outlined"],[3,"onImageError","src","alt","preview"],[1,"pm-search-panel-tm-view__logo-monogram"],[1,"pm-search-panel-tm-view__logo-caption"],[1,"pi","pi-calendar","text-surface-400"],[3,"label"],["severity","secondary","size","small",3,"onClick","icon","label","outlined"],[1,"pm-search-panel-tm-view__count"],[1,"mt-5"],[3,"value","numVisible","numScroll","circular","responsiveOptions"],[1,"pm-search-panel-tm-view__related-card",3,"click"],[1,"pm-search-panel-tm-view__related-media"],[1,"h-full","w-full","object-contain",3,"error","src","alt"],[1,"pm-search-panel-tm-view__related-title"],[1,"mb-3","mt-2","text-sm","font-bold","text-surface-600"],[3,"value","severity"]],template:function(i,n){if(i&1&&(s(0,"div",2)(1,"section",3)(2,"div",4)(3,"div",5),M(4,ho,1,3,"p-image",6)(5,go,6,4,"div",7),l(),s(6,"div",8)(7,"div",9)(8,"span"),u(9),h(10,"transloco"),l(),s(11,"span"),u(12),h(13,"transloco"),l()(),s(14,"div")(15,"h2",10),u(16),l(),M(17,fo,8,7,"p",11),l(),M(18,bo,3,0,"div",12),l()(),s(19,"dl",13),ee(20,wo,8,4,"div",14,_o),l()(),s(22,"div",15)(23,"section",16)(24,"div",17)(25,"div")(26,"h3"),u(27),h(28,"transloco"),l(),s(29,"p",18),u(30),h(31,"transloco"),l()()(),s(32,"div",19)(33,"div",20),ee(34,So,5,5,"div",21,en),l(),s(36,"div",19)(37,"p-button",22),h(38,"transloco"),h(39,"transloco"),f("onClick",function(){return n.showMore.set(!n.showMore())}),l()()()(),s(40,"aside",23)(41,"section",24)(42,"div",25)(43,"span",26),w(44,"i",27),l(),s(45,"div",28)(46,"h3",29),u(47),h(48,"transloco"),l(),s(49,"p",30),u(50),l()()()(),s(51,"section",16)(52,"div",17)(53,"h3"),u(54),h(55,"transloco"),l()(),s(56,"div",31),ee(57,Po,2,5,"p-button",32,uo),l()()()(),M(59,Mo,11,9,"section",16),l()),i&2){let a,_,P;r(4),k((a=n.currentTrademark())!=null&&a.tm_img?4:5),r(4),A("inline-flex items-center rounded-full border px-3 py-1 text-xs font-semibold uppercase tracking-[0.18em] shadow-sm "+n.registryMeta().colorClass),r(),b(" ",g(10,22,n.registryMeta().label)," "),r(2),A("inline-flex items-center rounded-full border px-3 py-1 text-xs font-semibold uppercase tracking-[0.18em] shadow-sm "+n.statusMeta().className),r(),b(" ",g(13,24,n.statusMeta().label)," "),r(4),b(" ",n.trademarkName()," "),r(),k((_=n.currentTrademark())!=null&&_.reg_date?17:-1),r(),k(n.classChips().length?18:-1),r(2),te(n.summaryFacts()),r(7),b(" ",g(28,26,"search.products-and-services")," "),r(3),Ti(" ",g(31,28,"search.classes"),": ",((P=n.currentTrademark())==null||P.classes==null?null:P.classes.join(", "))||"\u2014"," "),r(3),tt("pm-search-panel-tm-view__terms--expanded",n.showMore()),r(),te(n.tmNiceClasses()),r(3),p("label",n.showMore()?g(38,30,"countries.show-less"):g(39,32,"menu.more"))("icon",n.showMore()?"pi pi-angle-up":"pi pi-angle-down")("text",!0),r(10),b(" ",g(48,34,"search.applicant")," "),r(3),b(" ",n.tmApplicant()||"\u2014"," "),r(4),b(" ",g(55,36,"search.copy-link")," "),r(3),te(n.shareActions()),r(2),k(n.applicantsTrademarks().length>0?59:-1)}},dependencies:[we,U,vt,Je,An,Rn,le,se,lt,st,$n,qn,pn,$],styles:['[_nghost-%COMP%]{display:block;min-width:0}.pm-search-panel-tm-view[_ngcontent-%COMP%]{--pm-search-detail-divider: color-mix( in srgb, var(--p-content-border-color) 74%, transparent );--pm-search-detail-background: linear-gradient( 145deg, color-mix(in srgb, var(--p-primary-50) 58%, var(--p-content-background)), var(--p-content-background) 48%, color-mix(in srgb, var(--p-surface-100) 74%, var(--p-content-background)) );display:flex;min-width:0;flex-direction:column;gap:1.5rem;padding:clamp(1rem,2.5vw,1.5rem);background:var(--p-content-background)}.pm-search-panel-tm-view[_ngcontent-%COMP%] .p-chip{border:1px solid color-mix(in srgb,var(--p-primary-color) 20%,transparent);background:color-mix(in srgb,var(--p-primary-color) 9%,var(--p-content-background));color:var(--p-primary-color);box-shadow:none}.pm-search-panel-tm-view__hero[_ngcontent-%COMP%]{position:relative;min-width:0;padding:clamp(1rem,2.5vw,1.5rem);overflow:clip;border-radius:1.375rem;background:var(--pm-search-detail-background);box-shadow:0 18px 42px -34px color-mix(in srgb,var(--p-surface-950) 34%,transparent)}.pm-search-panel-tm-view__hero[_ngcontent-%COMP%]:before{position:absolute;inset:0 auto auto 8%;width:48%;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--p-primary-color) 42%,transparent),transparent);content:"";pointer-events:none}.pm-search-panel-tm-view__hero-grid[_ngcontent-%COMP%]{display:grid;min-width:0;gap:1.25rem}.pm-search-panel-tm-view__identity[_ngcontent-%COMP%]{display:flex;min-width:0;flex-direction:column;justify-content:center;gap:1rem}.pm-search-panel-tm-view__title[_ngcontent-%COMP%]{margin:0;color:var(--p-text-color);font-size:clamp(1.875rem,4vw,2.5rem);font-weight:650;line-height:1.08;letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:balance}.pm-search-panel-tm-view__logo[_ngcontent-%COMP%]{display:flex;min-height:11rem;align-items:center;justify-content:center;padding:1rem;overflow:hidden;border:1px solid var(--pm-search-detail-divider);border-radius:1.375rem;background:color-mix(in srgb,var(--p-content-background) 88%,transparent)}.pm-search-panel-tm-view__logo[_ngcontent-%COMP%] p-image, .pm-search-panel-tm-view__logo[_ngcontent-%COMP%] .p-image{width:100%;height:100%}.pm-search-panel-tm-view__logo[_ngcontent-%COMP%] img{width:100%;height:100%;max-height:13rem;object-fit:contain}.pm-search-panel-tm-view__logo-fallback[_ngcontent-%COMP%]{display:flex;min-height:9rem;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:1rem;text-align:center}.pm-search-panel-tm-view__logo-monogram[_ngcontent-%COMP%]{color:var(--p-text-color);font-size:2.25rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.pm-search-panel-tm-view__logo-caption[_ngcontent-%COMP%], .pm-search-panel-tm-view__label[_ngcontent-%COMP%]{margin:0;color:var(--p-text-muted-color);font-size:.6875rem;font-weight:700;line-height:1.25;letter-spacing:.1em;text-transform:uppercase}.pm-search-panel-tm-view__fact-grid[_ngcontent-%COMP%]{display:grid;min-width:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:1px;margin:1.25rem 0 0;border-block:1px solid var(--pm-search-detail-divider);background:var(--pm-search-detail-divider)}.pm-search-panel-tm-view__fact[_ngcontent-%COMP%]{min-width:0;margin:0;padding:.875rem;background:color-mix(in srgb,var(--p-content-background) 86%,transparent)}.pm-search-panel-tm-view__fact[_ngcontent-%COMP%] dd[_ngcontent-%COMP%]{margin:.35rem 0 0;color:var(--p-text-color);font-size:1rem;font-weight:650;line-height:1.4;overflow-wrap:anywhere}.pm-search-panel-tm-view__content-grid[_ngcontent-%COMP%]{display:grid;min-width:0;gap:1.5rem}.pm-search-panel-tm-view__section[_ngcontent-%COMP%]{min-width:0;padding-top:1.25rem;border-top:1px solid var(--pm-search-detail-divider)}.pm-search-panel-tm-view__section-heading[_ngcontent-%COMP%]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.pm-search-panel-tm-view__section-heading[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{margin:0;color:var(--p-text-color);font-size:1.375rem;font-weight:650;line-height:1.2;letter-spacing:-.02em;text-wrap:balance}.pm-search-panel-tm-view__aside[_ngcontent-%COMP%]{display:flex;min-width:0;flex-direction:column;gap:1.5rem}.pm-search-panel-tm-view__applicant[_ngcontent-%COMP%]{padding:1rem;border-radius:1.125rem;background:color-mix(in srgb,var(--p-primary-color) 7%,var(--p-content-background))}.pm-search-panel-tm-view__summary-icon[_ngcontent-%COMP%]{display:inline-flex;width:2.5rem;height:2.5rem;flex:0 0 auto;align-items:center;justify-content:center;border-radius:.875rem;background:color-mix(in srgb,var(--p-primary-color) 11%,var(--p-content-background));color:var(--p-primary-color)}.pm-search-panel-tm-view__applicant-value[_ngcontent-%COMP%]{margin:.375rem 0 0;color:var(--p-text-color);font-size:.9375rem;font-weight:600;line-height:1.55;overflow-wrap:anywhere}.pm-search-panel-tm-view__count[_ngcontent-%COMP%]{display:inline-flex;min-width:2rem;height:2rem;align-items:center;justify-content:center;padding-inline:.625rem;border-radius:999px;background:color-mix(in srgb,var(--p-primary-color) 10%,var(--p-content-background));color:var(--p-primary-color);font-size:.75rem;font-weight:700}.pm-search-panel-tm-view__terms[_ngcontent-%COMP%]{max-height:10rem;overflow:clip}.pm-search-panel-tm-view__terms--expanded[_ngcontent-%COMP%]{max-height:none}.pm-search-panel-tm-view__term-item[_ngcontent-%COMP%]{padding-block:.75rem;color:var(--p-text-color);font-size:.875rem;line-height:1.6;overflow-wrap:anywhere}.pm-search-panel-tm-view__term-item[_ngcontent-%COMP%] + .pm-search-panel-tm-view__term-item[_ngcontent-%COMP%]{border-top:1px solid var(--pm-search-detail-divider)}.pm-search-panel-tm-view__related-card[_ngcontent-%COMP%]{margin:.5rem;padding:1rem;border:1px solid var(--pm-search-detail-divider);border-radius:1.125rem;background:color-mix(in srgb,var(--p-surface-100) 58%,var(--p-content-background));color:var(--p-text-color);text-align:center;box-shadow:0 10px 26px -24px color-mix(in srgb,var(--p-surface-950) 38%,transparent);cursor:pointer;transition:transform .16s ease,box-shadow .16s ease}.pm-search-panel-tm-view__related-card[_ngcontent-%COMP%]:hover{transform:translateY(-.125rem);box-shadow:0 16px 30px -24px color-mix(in srgb,var(--p-surface-950) 46%,transparent)}.pm-search-panel-tm-view__related-media[_ngcontent-%COMP%]{display:flex;height:4rem;align-items:center;justify-content:center;padding:.75rem;overflow:hidden;border:1px solid var(--pm-search-detail-divider);border-radius:.875rem;background:var(--p-content-background)}.pm-search-panel-tm-view__related-title[_ngcontent-%COMP%]{height:4rem;overflow:hidden;color:var(--p-text-color);font-size:1rem;font-weight:650;line-height:1.5}@media(min-width:768px){.pm-search-panel-tm-view__hero-grid[_ngcontent-%COMP%]{grid-template-columns:minmax(0,13rem) minmax(0,1fr);align-items:stretch}}@media(min-width:1200px){.pm-search-panel-tm-view__content-grid[_ngcontent-%COMP%]{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr)}}@media(prefers-reduced-motion:reduce){.pm-search-panel-tm-view__related-card[_ngcontent-%COMP%]{transition:none}}'],changeDetection:0})}}return t})();var wa=()=>({severity:"secondary",variant:"text",rounded:!0});function ko(t,o){t&1&&ne(0)}
vendor: 13,678 bytes, lines 134-140
134function Io(t,o){if(t&1&&S(0,ko,1,0,"ng-container",8),t&2){let e=c(2);p("ngComponentOutlet",e.headerTemplate)}}function Oo(t,o){t&1&&S(0,Io,1,1,"ng-template",null,0,z)}function Eo(t,o){t&1&&ne(0)}function Vo(t,o){if(t&1&&S(0,Eo,1,0,"ng-container",8),t&2){let e=c(2);p("ngComponentOutlet",e.contentTemplate)}}function Do(t,o){t&1&&S(0,Vo,1,1,"ng-template",null,1,z)}function No(t,o){t&1&&ne(0)}function Fo(t,o){if(t&1&&S(0,No,1,0,"ng-container",8),t&2){let e=c(2);p("ngComponentOutlet",e.footerTemplate)}}function zo(t,o){t&1&&S(0,Fo,1,1,"ng-template",null,2,z)}function Lo(t,o){t&1&&ne(0)}function Bo(t,o){if(t&1&&S(0,Lo,1,0,"ng-container",8),t&2){let e=c(2);p("ngComponentOutlet",e.closeIconTemplate)}}function Ro(t,o){t&1&&S(0,Bo,1,1,"ng-template",null,3,z)}function Ao(t,o){t&1&&ne(0)}function qo(t,o){if(t&1&&S(0,Ao,1,0,"ng-container",8),t&2){let e=c(2);p("ngComponentOutlet",e.maximizeIconTemplate)}}function $o(t,o){t&1&&S(0,qo,1,1,"ng-template",null,4,z)}function Uo(t,o){t&1&&ne(0)}function jo(t,o){if(t&1&&S(0,Uo,1,0,"ng-container",8),t&2){let e=c(2);p("ngComponentOutlet",e.minimizeIconTemplate)}}function Go(t,o){t&1&&S(0,jo,1,1,"ng-template",null,5,z)}function Ho(t,o){}function Ko(t,o){t&1&&S(0,Ho,0,0,"ng-template",9)}function Qo(t,o){if(t&1&&(s(0,"div"),u(1),l()),t&2){let e=c();r(),E(e.ddconfig.footer)}}var Sa=(()=>{class t{viewContainerRef;constructor(e){this.viewContainerRef=e}static \u0275fac=function(i){return new(i||t)($t(Wi))};static \u0275dir=Zi({type:t,selectors:[["","pDynamicDialogContent",""]]})}return t})(),Pa=(()=>{class t extends Tn{name="dialog";static \u0275fac=(()=>{let e;return function(n){return(e||(e=_e(t)))(n||t)}})();static \u0275prov=X({token:t,factory:t.\u0275fac})}return t})();var yt=class{data;inputValues;header;ariaLabelledBy;footer;width;height;closeOnEscape=!1;focusOnShow=!0;focusTrap=!0;baseZIndex;autoZIndex=!1;dismissableMask=!1;rtl=!1;style;contentStyle;styleClass;transitionOptions;closable=!1;showHeader=!1;modal=!1;maskStyleClass;resizable=!1;draggable=!1;keepInViewport=!1;minX;minY;maximizable=!1;maximizeIcon;minimizeIcon;position;closeAriaLabel;appendTo;duplicate=!1;breakpoints;templates;pt;unstyled},Ye=class{constructor(){}close(o){this._onClose.next(o),setTimeout(()=>{this._onClose.complete()},1e3)}destroy(){this._onDestroy.next(null)}dragStart(o){this._onDragStart.next(o)}dragEnd(o){this._onDragEnd.next(o)}resizeInit(o){this._onResizeInit.next(o)}resizeEnd(o){this._onResizeEnd.next(o)}maximize(o){this._onMaximize.next(o)}_onClose=new ke;onClose=this._onClose.asObservable();_onDestroy=new ke;onDestroy=this._onDestroy.asObservable();_onDragStart=new ke;onDragStart=this._onDragStart.asObservable();_onDragEnd=new ke;onDragEnd=this._onDragEnd.asObservable();_onResizeInit=new ke;onResizeInit=this._onResizeInit.asObservable();_onResizeEnd=new ke;onResizeEnd=this._onResizeEnd.asObservable();_onMaximize=new ke;onMaximize=this._onMaximize.asObservable();onChildComponentLoaded=new ke},Ta=new Bt("DYNAMIC_DIALOG_INSTANCE"),Ma=(()=>{class t extends ei{ddconfig;dialogRef;componentName="Dialog";_componentStyle=C(Pa);$pcDynamicDialog=C(Ta,{optional:!0,skipSelf:!0})??void 0;bindDirectiveInstance=C(Oe,{self:!0});onAfterViewChecked(){this.bindDirectiveInstance.setAttrs(this.ptms(["host","root"]))}visible=!0;componentRef;id=xe("pn_id_");insertionPoint;dialog;childComponentType;inputValues;get minX(){return this.ddconfig.minX?this.ddconfig.minX:0}get minY(){return this.ddconfig.minY?this.ddconfig.minY:0}get keepInViewport(){return this.ddconfig.keepInViewport}get maximizable(){return this.ddconfig.maximizable}get maximizeIcon(){return this.ddconfig.maximizeIcon}get minimizeIcon(){return this.ddconfig.minimizeIcon}get closable(){return this.ddconfig.closable}get position(){return this.ddconfig.position}get defaultCloseAriaLabel(){return this.config.getTranslation(un.ARIA).close}get breakpoints(){return this.ddconfig.breakpoints}get footerTemplate(){return this.ddconfig?.templates?.footer}get headerTemplate(){return this.ddconfig?.templates?.header}get contentTemplate(){return this.ddconfig?.templates?.content}get minimizeIconTemplate(){return this.ddconfig?.templates?.minimizeicon}get maximizeIconTemplate(){return this.ddconfig?.templates?.maximizeicon}get closeIconTemplate(){return this.ddconfig?.templates?.closeicon}get dialogStyle(){return y(y(y({},this.ddconfig?.style||{}),this.ddconfig?.width&&{width:this.ddconfig.width}),this.ddconfig?.height&&{height:this.ddconfig.height})}get header(){return this.ddconfig.header}get data(){return this.ddconfig.data}get dialogId(){return this.$attrSelector}get isUnstyled(){return this.ddconfig.unstyled||this.$unstyled()}maximized;dragging;resizing;ariaLabelledBy;_style={};styleElement;lastPageX;lastPageY;contentViewChild;footerViewChild;headerViewChild;maskViewChild;maskClickListener;documentDragListener;documentDragEndListener;documentResizeListener;documentResizeEndListener;documentEscapeListener;constructor(e,i){super(),this.ddconfig=e,this.dialogRef=i}onVisibleChange(e){e||this.dialogRef.close()}onAfterViewInit(){this.loadChildComponent(this.childComponentType),this.ariaLabelledBy=this.getAriaLabelledBy(),this.cd.detectChanges()}getAriaLabelledBy(){let{header:e,showHeader:i}=this.ddconfig;return e===null||i===!1?null:xe("pn_id_")+"_header"}loadChildComponent(e){let i=this.insertionPoint?.viewContainerRef;i?.clear(),this.componentRef=i?.createComponent(e),this.inputValues&&this.componentRef&&Object.entries(this.inputValues).forEach(([n,a])=>{this.componentRef.setInput(n,a)}),this.dialogRef.onChildComponentLoaded.next(this.componentRef.instance)}onDialogHide(e){this.dialogRef.destroy()}onDialogMaximize(e){this.maximized=e.maximized,this.dialogRef.maximize(e)}onDialogResizeInit(e){this.resizing=!0,this.dialogRef.resizeInit(e)}onDialogResizeEnd(e){this.resizing=!1,this.dialogRef.resizeEnd(e)}onDialogDragEnd(e){this.dragging=!1,this.dialogRef.dragEnd(e)}close(){this.visible=!1,this.cd.markForCheck()}hide(){this.dialogRef&&this.dialogRef.close()}get _parent(){let e=Array.from(this.document.getElementsByClassName("p-dialog"));if(e.length>1)return e.pop()}get parentContent(){let e=Array.from(this.document.getElementsByClassName("p-dialog"));if(e.length>0){let i=e[e.length-1].querySelector(".p-dialog-content");if(i)return Array.isArray(i)?i[0]:i}}container;wrapper;unbindGlobalListeners(){this.unbindDocumentEscapeListener(),this.unbindDocumentResizeListeners(),this.unbindDocumentDragListener(),this.unbindDocumentDragEndListener()}onAnimationStart(e){e.toState==="visible"&&(this._parent&&this.unbindGlobalListeners(),this.ddconfig.modal&&this.enableModality())}onAnimationEnd(e){e.toState==="void"&&(this.onContainerDestroy(),this.dialogRef.destroy())}onContainerDestroy(){this.unbindGlobalListeners(),this.ddconfig.modal&&this.disableModality(),this.container=null}bindDocumentDragListener(){this.documentDragListener||(this.documentDragListener=this.renderer.listen(this.document.defaultView,"mousemove",e=>{this.onDrag(e)}))}bindDocumentDragEndListener(){this.documentDragEndListener||(this.documentDragEndListener=this.renderer.listen(this.document.defaultView,"mouseup",e=>{this.endDrag(e)}))}unbindDocumentDragEndListener(){this.documentDragEndListener&&(this.documentDragEndListener(),this.documentDragEndListener=null)}unbindDocumentDragListener(){this.documentDragListener&&(this.documentDragListener(),this.documentDragListener=null)}initDrag(e){if(e.target instanceof HTMLElement){let i=e.target;if(i.closest(".p-dialog-header-icon")||i.closest(".p-dialog-header-icons"))return}this.dragging=!0,this.lastPageX=e.pageX,this.lastPageY=e.pageY,this.dialogRef.dragStart(e),this.bindDocumentDragListener(),this.bindDocumentDragEndListener()}onDrag(e){this.dragging&&(this.lastPageX=e.pageX,this.lastPageY=e.pageY,this.ddconfig.keepInViewport&&this.container&&(this.container.style.position="fixed"))}endDrag(e){this.dragging&&(this.dragging=!1,this.dialogRef.dragEnd(e),this.cd.detectChanges())}resetPosition(){this.container&&(this.container.style.position="",this.container.style.left="",this.container.style.top="",this.container.style.margin="")}bindDocumentResizeListeners(){this.documentResizeListener||(this.documentResizeListener=this.renderer.listen(this.document.defaultView,"mousemove",e=>{this.onResize(e)})),this.documentResizeEndListener||(this.documentResizeEndListener=this.renderer.listen(this.document.defaultView,"mouseup",e=>{this.resizeEnd(e)}))}unbindDocumentResizeListeners(){this.documentResizeListener&&(this.documentResizeListener(),this.documentResizeListener=null),this.documentResizeEndListener&&(this.documentResizeEndListener(),this.documentResizeEndListener=null)}initResize(e){this.resizing=!0,this.lastPageX=e.pageX,this.lastPageY=e.pageY,this.dialogRef.resizeInit(e)}onResize(e){this.resizing&&(this.lastPageX=e.pageX,this.lastPageY=e.pageY)}resizeEnd(e){this.resizing&&(this.resizing=!1,this.dialogRef.resizeEnd(e))}maximize(){this.maximized=!this.maximized,this.dialogRef.maximize({maximized:this.maximized})}enableModality(){this.ddconfig.dismissableMask&&this.wrapper&&(this.maskClickListener=this.renderer.listen(this.wrapper,"mousedown",e=>{this.wrapper&&this.wrapper.isSameNode(e.target)&&this.hide()}))}disableModality(){this.unbindMaskClickListener(),this.cd.detectChanges()}unbindMaskClickListener(){this.maskClickListener&&(this.maskClickListener(),this.maskClickListener=null)}bindDocumentEscapeListener(){this.ddconfig.closeOnEscape&&(this.documentEscapeListener=this.renderer.listen(this.document,"keydown",e=>{e.key==="Escape"&&this.container&&this.hide()}))}unbindDocumentEscapeListener(){this.documentEscapeListener&&(this.documentEscapeListener(),this.documentEscapeListener=null)}createStyle(){if(!this.styleElement&&this.breakpoints){this.styleElement=this.renderer.createElement("style"),this.styleElement.type="text/css",this.renderer.appendChild(this.document.head,this.styleElement);let e="";for(let i in this.breakpoints)e+=` 135 @media screen and (max-width: ${i}) { 136 .p-dialog[${this.dialogId}] { 137 width: ${this.breakpoints[i]} !important; 138 } 139 } 140 `;this.renderer.setProperty(this.styleElement,"innerHTML",e)}}destroyStyle(){this.styleElement&&(this.renderer.removeChild(this.document.head,this.styleElement),this.styleElement=null)}onDestroy(){this.onContainerDestroy(),this.componentRef&&typeof this.componentRef.destroy=="function"&&this.componentRef.destroy(),this.destroyStyle()}static \u0275fac=function(i){return new(i||t)($t(yt),$t(Ye))};static \u0275cmp=I({type:t,selectors:[["p-dynamicDialog"],["p-dynamicdialog"],["p-dynamic-dialog"]],viewQuery:function(i,n){if(i&1&&Gt(Sa,5)(Ze,5),i&2){let a;W(a=Z())&&(n.insertionPoint=a.first),W(a=Z())&&(n.dialog=a.first)}},features:[re([Pa,{provide:Ta,useExisting:t},{provide:Jt,useExisting:t}]),jt([Oe]),ue],decls:9,vars:43,consts:[["header",""],["content",""],["footer",""],["closeicon",""],["maximizeicon",""],["minimizeicon",""],["appendTo","self","hostName","DynamicDialog",3,"visibleChange","onHide","onMaximize","onResizeInit","onResizeEnd","onDragEnd","visible","header","draggable","resizable","contentStyle","modal","closeOnEscape","dismissableMask","rtl","closable","breakpoints","styleClass","maskStyleClass","showHeader","autoZIndex","baseZIndex","minX","minY","focusOnShow","maximizable","keepInViewport","focusTrap","transitionOptions","closeAriaLabel","minimizeIcon","maximizeIcon","closeButtonProps","maximizeButtonProps","position","pt","unstyled"],[4,"ngIf"],[4,"ngComponentOutlet"],["pDynamicDialogContent",""]],template:function(i,n){i&1&&(s(0,"p-dialog",6),at("visibleChange",function(_){return nt(n.visible,_)||(n.visible=_),_}),f("onHide",function(_){return n.onDialogHide(_)})("onMaximize",function(_){return n.onDialogMaximize(_)})("onResizeInit",function(_){return n.onDialogResizeInit(_)})("onResizeEnd",function(_){return n.onDialogResizeEnd(_)})("onDragEnd",function(_){return n.onDialogDragEnd(_)})("visibleChange",function(_){return n.onVisibleChange(_)}),S(1,Oo,2,0,null,7)(2,Do,2,0,null,7)(3,zo,2,0,null,7)(4,Ro,2,0,null,7)(5,$o,2,0,null,7)(6,Go,2,0,null,7)(7,Ko,1,0,null,7)(8,Qo,2,1,"div",7),l()),i&2&&(ae(n.dialogStyle),it("visible",n.visible),p("header",n.ddconfig==null?null:n.ddconfig.header)("draggable",(n.ddconfig==null?null:n.ddconfig.draggable)!==!1)("resizable",(n.ddconfig==null?null:n.ddconfig.resizable)!==!1)("contentStyle",n.ddconfig==null?null:n.ddconfig.contentStyle)("modal",(n.ddconfig==null?null:n.ddconfig.modal)!==!1)("closeOnEscape",(n.ddconfig==null?null:n.ddconfig.closeOnEscape)!==!1)("dismissableMask",n.ddconfig==null?null:n.ddconfig.dismissableMask)("rtl",n.ddconfig==null?null:n.ddconfig.rtl)("closable",n.closable)("breakpoints",n.breakpoints)("styleClass",n.ddconfig==null?null:n.ddconfig.styleClass)("maskStyleClass",n.ddconfig==null?null:n.ddconfig.maskStyleClass)("showHeader",(n.ddconfig==null?null:n.ddconfig.showHeader)!==!1)("autoZIndex",(n.ddconfig==null?null:n.ddconfig.autoZIndex)!==!1)("baseZIndex",(n.ddconfig==null?null:n.ddconfig.baseZIndex)||0)("minX",n.minX)("minY",n.minY)("focusOnShow",(n.ddconfig==null?null:n.ddconfig.focusOnShow)!==!1)("maximizable",n.maximizable)("keepInViewport",n.keepInViewport)("focusTrap",(n.ddconfig==null?null:n.ddconfig.focusTrap)!==!1)("transitionOptions",(n.ddconfig==null?null:n.ddconfig.transitionOptions)||"150ms cubic-bezier(0, 0, 0.2, 1)")("closeAriaLabel",(n.ddconfig==null?null:n.ddconfig.closeAriaLabel)||n.defaultCloseAriaLabel)("minimizeIcon",n.minimizeIcon)("maximizeIcon",n.maximizeIcon)("closeButtonProps",D(41,wa))("maximizeButtonProps",D(42,w
140a))("position",n.position)("pt",n.ddconfig.pt)("unstyled",n.isUnstyled),r(),p("ngIf",n.headerTemplate),r(),p("ngIf",n.contentTemplate),r(),p("ngIf",n.footerTemplate),r(),p("ngIf",n.closeIconTemplate),r(),p("ngIf",n.maximizeIconTemplate),r(),p("ngIf",n.minimizeIconTemplate),r(),p("ngIf",!n.contentTemplate),r(),p("ngIf",n.ddconfig.footer&&!n.footerTemplate))},dependencies:[we,sn,Qt,Le,Sa,Ze,ti],encapsulation:2})}return t})(),vi=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=Ut({type:t});static \u0275inj=Lt({imports:[Ma,Le,Le]})}return t})(),Ri=class{_parentInjector;_additionalTokens;constructor(o,e){this._parentInjector=o,this._additionalTokens=e}get(o,e,i){let n=this._additionalTokens.get(o);return n||this._parentInjector.get(o,e)}},De=(()=>{class t{appRef;injector;document;dialogComponentRefMap=new Map;constructor(e,i,n){this.appRef=e,this.injector=i,this.document=n}open(e,i){if(!this.duplicationPermission(e,i))return null;let n=this.appendDialogComponentToBody(i,e),a=this.dialogComponentRefMap.get(n);return a&&(a.instance.childComponentType=e,a.instance.inputValues=i.inputValues||{}),n}getInstance(e){return this.dialogComponentRefMap.get(e)?.instance}appendDialogComponentToBody(e,i){let n=new WeakMap;n.set(yt,e);let a=new Ye;n.set(Ye,a);let _=a.onClose.subscribe(()=>{this.dialogComponentRefMap.get(a)?.instance.close()}),P=a.onDestroy.subscribe(()=>{this.removeDialogComponentFromBody(a),P.unsubscribe(),_.unsubscribe()}),R=rn(Ma,{environmentInjector:this.appRef.injector,elementInjector:new Ri(this.injector,n)});this.appRef.attachView(R.hostView);let H=R.hostView.rootNodes[0];return!e.appendTo||e.appendTo==="body"?this.document.body.appendChild(H):Xt(e.appendTo,H),this.dialogComponentRefMap.set(a,R),a}removeDialogComponentFromBody(e){if(!e||!this.dialogComponentRefMap.has(e))return;let i=this.dialogComponentRefMap.get(e);i&&(this.appRef.detachView(i.hostView),i.destroy(),i.changeDetectorRef.detectChanges()),this.dialogComponentRefMap.delete(e)}duplicationPermission(e,i){if(i.duplicate)return!0;let n=!0;for(let[a,_]of this.dialogComponentRefMap)if(_.instance.childComponentType===e){n=!1;break}return n}static \u0275fac=function(i){return new(i||t)(Rt(Xi),Rt(At),Rt(Hi))};static \u0275prov=X({token:t,factory:t.\u0275fac})}return t})();var xt=(()=>{class t{constructor(){this._config=C(yt),this.ref=C(Ye),this.trademark=F(this._config.data.trademark),this.paramId=F(this._config.data.paramId)}onClose(){this.ref.close()}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=I({type:t,selectors:[["pm-search-dialog-panel-tm-view"]],features:[re([Ye])],decls:1,vars:2,consts:[[3,"trademark","paramId"]],template:function(i,n){i&1&&w(0,"pm-search-panel-tm-view",0),i&2&&p("trademark",n.trademark())("paramId",n.paramId())},dependencies:[xa],styles:["[_nghost-%COMP%] .pm-search-tm-dialog .p-dialog-header{border-bottom-width:1px;--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--p-surface-200) calc(100% * var(--tw-border-opacity, 1)),transparent);padding:1.25rem}@media(min-width:576px){[_nghost-%COMP%] .pm-search-tm-dialog .p-dialog-header{padding-left:1.5rem;padding-right:1.5rem}}[_nghost-%COMP%] .pm-search-tm-dialog .p-dialog-content{padding:0}"],changeDetection:0})}}return t})();var Zo=()=>({width:"100vw",maxWidth:"100vw",height:"auto",bottom:"var(--pm-keyboard-offset, 0px)",maxHeight:"min(78dvh, calc(100dvh - var(--pm-keyboard-offset, 0px) - var(--pm-safe-area-top, env(safe-area-inset-top, 0px)) - var(--pm-safe-area-bottom, env(safe-area-inset-bottom, 0px)) - 2rem))"}),Xo=()=>({flexShrink:"0"}),ka=t=>({style:t}),Jo=()=>({minHeight:"0",overflowY:"auto"}),es=(t,o)=>({header:t,content:o}),ts=()=>({width:"960px"}),is=()=>({"960px":"90vw","640px":"100vw"});function ns(t,o){if(t&1&&(s(0,"div",3),w(1,"pm-application-elements-selected-classes",4),s(2,"form",5)(3,"div",6)(4,"label",7),u(5),h(6,"transloco"),s(7,"span",8),u(8,"*"),l()(),w(9,"input",9),h(10,"transloco"),s(11,"small",10),u(12),h(13,"transloco"),l()(),w(14,"pm-application-elements-classes-suggestor",4),l()()),t&2){let e=c();r(),p("form",e.form()),r(),p("formGroup",e.form()),r(3),b("",g(6,6,"application.company-activity")," "),r(4),p("placeholder",g(10,8,"application.enter-company-activity")),r(3),E(g(13,10,"application.enter-company-activity-info")),r(2),p("form",e.form())}}function as(t,o){t&1&&ne(0)}function rs(t,o){if(t&1){let e=O();s(0,"p-drawer",11),h(1,"transloco"),f("visibleChange",function(n){m(e);let a=c();return d(a.visibleChange.emit(n))})("onHide",function(){m(e);let n=c();return d(n.onClose())}),S(2,as,1,0,"ng-container",12),l()}if(t&2){let e=c(),i=G(1);ae(D(12,Zo)),p("header",g(1,10,"search.select-classes"))("visible",e.visible())("modal",!0)("dismissible",!0)("closable",!0)("pt",Ht(19,es,oe(14,ka,D(13,Xo)),oe(17,ka,D(16,Jo))))("appendTo","body"),r(2),p("ngTemplateOutlet",i)}}function os(t,o){t&1&&ne(0)}function ss(t,o){if(t&1){let e=O();s(0,"p-dialog",13),h(1,"transloco"),f("visibleChange",function(n){m(e);let a=c();return d(a.visibleChange.emit(n))})("onHide",function(){m(e);let n=c();return d(n.onClose())}),S(2,os,1,0,"ng-container",12),l()}if(t&2){let e=c(),i=G(1);ae(D(12,ts)),p("header",g(1,10,"search.select-classes"))("visible",e.visible())("closable",!0)("breakpoints",D(13,is))("maximizable",!0)("modal",!0)("appendTo","body"),r(2),p("ngTemplateOutlet",i)}}var wt=(()=>{class t{constructor(){this._formService=C(Ci),this._fb=C(ni),this._breakpointObserver=C(ri),this.visible=v(!1),this.selectedClasses$=v(),this.form=v(this._formService.getClassesForm()),this.visibleChange=N(),this.selectClass=N(),this.isMobile=ie(this._breakpointObserver.observe("(max-width: 767px)").pipe(j(e=>e.matches)),{initialValue:!1}),this._formClasses=ie(Se(this.form).pipe(de(e=>e.valueChanges.pipe(zt(e.value),j(i=>Array.isArray(i.classes)?i.classes.map(n=>String(n)):[]),Gi())))),this._selectedClasses=ie(Se(this.selectedClasses$).pipe(de(e=>e??Ie(void 0)))),K(()=>
140{this.selectClass.emit(this._formClasses()??[])}),K(()=>{let e=this._selectedClasses();e?.length&&this.form().setControl("classes",this._fb.array(e),{emitEvent:!1})})}onClose(){this.visibleChange.emit(!1)}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=I({type:t,selectors:[["pm-search-dialog-terms-suggestion"]],inputs:{visible:[1,"visible"],selectedClasses$:[1,"selectedClasses$"],form:[1,"form"]},outputs:{visibleChange:"visibleChange",selectClass:"selectClass"},decls:4,vars:1,consts:[["termsSuggestionContent",""],["position","bottom","styleClass","pm-search-dialog-terms-suggestion pm-search-dialog-terms-suggestion--mobile",3,"header","visible","modal","dismissible","closable","style","pt","appendTo"],["position","center",1,"pm-search-dialog-terms-suggestion",3,"header","visible","closable","style","breakpoints","maximizable","modal","appendTo"],[1,"pm-search-dialog-terms-suggestion__content"],[3,"form"],[3,"formGroup"],[1,"flex-1","flex","flex-col","gap-2","mb-2"],["for","activity_details"],[1,"text-red-500"],["id","activity_details","type","text","pInputText","","formControlName","activity_details","aria-describedby","activity_details-help","autofocus","",1,"w-full",3,"placeholder"],["id","activity_details-help"],["position","bottom","styleClass","pm-search-dialog-terms-suggestion pm-search-dialog-terms-suggestion--mobile",3,"visibleChange","onHide","header","visible","modal","dismissible","closable","pt","appendTo"],[4,"ngTemplateOutlet"],["position","center",1,"pm-search-dialog-terms-suggestion",3,"visibleChange","onHide","header","visible","closable","breakpoints","maximizable","modal","appendTo"]],template:function(i,n){i&1&&(S(0,ns,15,12,"ng-template",null,0,z),M(2,rs,3,22,"p-drawer",1)(3,ss,3,14,"p-dialog",2)),i&2&&(r(2),k(n.isMobile()?2:3))},dependencies:[we,Yt,U,ii,Ze,si,oi,He,Ue,qe,Ee,$e,Ge,je,Te,Pe,Jn,Qn,$],styles:["[_nghost-%COMP%]{display:contents}.pm-search-dialog-terms-suggestion__content[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:1rem}[_nghost-%COMP%] .pm-search-dialog-terms-suggestion--mobile{width:100vw;max-width:100vw;min-height:auto;height:auto;max-height:min(78dvh,var(--pm-dialog-available-height, 78dvh));margin:0;border-radius:0}[_nghost-%COMP%] .pm-search-dialog-terms-suggestion--mobile.p-drawer-bottom{inset-inline:0;bottom:var(--pm-keyboard-offset, 0px)}[_nghost-%COMP%] .pm-search-dialog-terms-suggestion--mobile .p-drawer-header, [_nghost-%COMP%] .pm-search-dialog-terms-suggestion--mobile .p-drawer-content{padding-inline:calc(var(--pm-safe-area-left, var(--safe-area-inset-left, 0px)) + 1rem) calc(var(--pm-safe-area-right, var(--safe-area-inset-right, 0px)) + 1rem)}[_nghost-%COMP%] .pm-search-dialog-terms-suggestion--mobile .p-drawer-header{padding-top:calc(var(--pm-safe-area-top, var(--safe-area-inset-top, 0px)) + 1rem);padding-bottom:.75rem}[_nghost-%COMP%] .pm-search-dialog-terms-suggestion--mobile .p-drawer-content{padding-top:0;padding-bottom:calc(var(--pm-safe-area-bottom, var(--safe-area-inset-bottom, 0px)) + 1rem);max-height:inherit;overflow:auto}"],changeDetection:0})}}return t})();var Ia=["at","be","bg","hr","cy","cz","dk","ee","fi","fr","de","gr","hu","ie","it","lv","lt","lu","mt","nl","pl","pt","ro","sk","si","es","se"],Oa=["eu","wo","gb","es","pt","pl","us","ua","de","fr","it","cz","se","fi","bx","dk","ro","bg","ie","ee","au"];var xi=[{name:"WIPO",code:"wo"}],qi=[{name:"European Union",code:"eu"},{name:"WIPO",code:"wo"}],Ea=[{name:"United Kingdom",code:"gb"},{name:"WIPO",code:"wo"}],Va=[{name:"USA",code:"us"},{name:"WIPO",code:"wo"}],Da=[{name:"Ukraine",code:"ua"},{name:"European Union",code:"eu"},{name:"WIPO",code:"wo"},{name:"Poland",code:"pl"},{name:"United States",code:"us"},{name:"United Kingdom",code:"gb"},{name:"Spain",code:"es"},{name:"Portugal",code:"pt"}];var ls=()=>[qe,Ee,je,_t,ut,Pe,se,mt,import("./chunk-CGCOAYZK.js").then(t=>t.KeyFilter),import("./chunk-H5LYJM2S.js").then(t=>t.PmSearchPanelFormHelpComponent),$],Na=()=>({width:"15rem"});function cs(t,o){if(t&1&&(s(0,"div",37),w(1,"div"),s(2,"div"),u(3),l()()),t&2){let e=c().$implicit;r(),A("pm-search-panel-form-desktop__flag fi fi-"+e.code.toLowerCase()),r(2),E(e.name)}}function ps(t,o){if(t&1&&(s(0,"div",38),u(1),l()),t&2){let e=c(3).$implicit;r(),b(" ",e("search.select-a-country")," ")}}function ms(t,o){if(t&1&&M(0,cs,4,3,"div",37)(1,ps,2,1,"div",38),t&2){let e=o.$implicit;k(e?0:1)}}function ds(t,o){if(t&1&&(s(0,"div",37),w(1,"div"),s(2,"div"),u(3),l()()),t&2){let e=o.$implicit;r(),A("pm-search-panel-form-desktop__flag fi fi-"+(e==null?null:e.code.toLowerCase())),r(2),E(e.name)}}function _s(t,o){if(t&1){let e=O();s(0,"div",18)(1,"p-inputgroup",19)(2,"input",20),f("keydown.enter",function(){m(e);let n=c(2);
140return d(n.searchClicked.emit())}),l(),s(3,"p-inputgroup-addon",21),f("click",function(){m(e);let n=c(2);return d(n.cleanSearchClicked.emit())}),w(4,"i",22),l()(),s(5,"p-button",23),h(6,"transloco"),f("click",function(){m(e);let n=c(2);return d(n.searchClicked.emit())}),l(),s(7,"p-button",24),h(8,"transloco"),f("click",function(){m(e);let n=c(2);return d(n.aiSearchClicked.emit())}),l()(),s(9,"div",25)(10,"div",26)(11,"label",27),u(12),h(13,"transloco"),l(),s(14,"p-select",28),S(15,ms,2,1,"ng-template",null,1,z)(17,ds,4,3,"ng-template",null,2,z),l()(),s(19,"div",26)(20,"label",27),u(21),h(22,"transloco"),l(),s(23,"div",29)(24,"input",30,3),h(26,"transloco"),f("blur",function(){m(e);let n=G(25),a=c(2);return d(a.classesBlurred.emit(n.value))}),l(),s(27,"p-button",31),h(28,"transloco"),f("click",function(){m(e);let n=c(2);return d(n.classesDialogOpened.emit())}),l()()(),s(29,"div",32)(30,"div",33),u(31," Actions "),l(),s(32,"div",34)(33,"p-button",35),h(34,"transloco"),f("click",function(n){m(e),c();let a=G(18);return d(a.toggle(n))}),l(),s(35,"pm-search-panel-form-help",36),f("opened",function(){m(e);let n=c(2);return d(n.helpOpened.emit())})("visibleChange",function(n){m(e);let a=c(2);return d(a.helpVisibleChange.emit(n))}),l()()()()}if(t&2){let e=c().$implicit,i=c();r(2),p("placeholder",e("search.search-by-trademark-placeholder")),r(3),p("label",g(6,17,"search.search"))("disabled",!i.canSearch())("loading",i.loading()),r(2),p("label",g(8,19,"menu.ai-report"))("disabled",!i.canSearch()),r(5),b(" ",g(13,21,"search.country")," "),r(2),p("options",i.countriesOptions())("showClear",!0)("placeholder",e("search.select-a-country")),r(7),b(" ",g(22,23,"search.classes")," "),r(3),p("pKeyFilter",i.onlyNumbersCommasAndSpaces())("placeholder",g(26,25,"search.enter-class-numbers")),r(3),p("label",g(28,27,"search.select-class")),r(6),p("label",g(34,29,"search.search-settings")),r(2),p("visible",i.helpVisible())("videoUrl",i.videoUrl())}}function us(t,o){t&1&&w(0,"p-skeleton",39)}function hs(t,o){if(t&1){let e=O();Q(0),s(1,"div",5)(2,"div",6)(3,"div",7)(4,"div",8),u(5),h(6,"transloco"),l(),s(7,"div",9),u(8),h(9,"transloco"),l()(),s(10,"div",10)(11,"form",11),Mt(12,_s,36,31)(13,us,1,0),kt(14,12,ls,null,13),Ji(),l()(),s(16,"pm-search-dialog-terms-suggestion",12),f("visibleChange",function(n){m(e);let a=c();return d(a.classesVisibleChange.emit(n))})("selectClass",function(n){m(e);let a=c();return d(a.classesSelected.emit(n))}),l()(),s(17,"p-popover",null,0)(19,"div",13)(20,"div",14)(21,"label"),u(22),l(),s(23,"p-listbox",15),f("onChange",function(n){m(e);let a=c();return d(a.searchTypeChanged.emit(n))}),l()(),s(24,"div",14)(25,"label"),u(26),l(),s(27,"p-listbox",15),f("onChange",function(n){m(e);let a=c();return d(a.layoutTypeChanged.emit(n))}),l()()(),s(28,"div",16)(29,"label"),u(30),l(),s(31,"p-selectButton",17),f("onChange",function(n){m(e);let a=c();return d(a.wipoChanged.emit(n))}),l()()()(),Y()}if(t&2){let e=o.$implicit,i=c();r(5),b(" ",g(6,18,"search.search-by-trademark")," "),r(3),b(" ",g(9,20,"search.desktop-query-helper")," "),r(3),p("formGroup",i.form()),r(5),p("visible",i.classesVisible())("selectedClasses$",i.selectedClasses$()),r(6),E(e("search.search-mode")),r(),ae(D(22,Na)),p("options",i.searchTypes())("ngModel",i.searchType()),r(3),E(e("search.layout-mode")),r(),ae(D(23,Na)),p("options",i.layoutTypes())("ngModel",i.layoutType()),r(3),E(e("search.international-db")),r(),p("options",i.stateOptions())("ngModel",i.wipoEnabled())}}var Ra=(()=>{class t{constructor(){this.form=v.required(),this.countriesOptions=v.required(),this.countryCode=v(""),this.selectedClassesLabel=v(""),this.loading=v(!1),this.canSearch=v(!1),this.searchTypes=v.required(),this.layoutTypes=v.required(),this.stateOptions=v.required(),this.searchType=v(void 0),this.layoutType=v(void 0),this.wipoEnabled=v(!0),this.onlyNumbersCommasAndSpaces=v.required(),this.helpVisible=v(!1),this.classesVisible=v(!1),this.selectedClasses$=v.required(),this.videoUrl=v.required(),this.searchClicked=N(),this.aiSearchClicked=N(),this.cleanSearchClicked=N(),this.classesBlurred=N(),this.classesDialogOpened=N(),this.classesVisibleChange=N(),this.classesSelected=N(),this.helpOpened=N(),this.helpVisibleChange=N(),this.searchTypeChanged=N(),this.layoutTypeChanged=N(),this.wipoChanged=N()}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=I({type:t,selectors:[["pm-search-panel-form-desktop"]],inputs:{form:[1,"form"],countriesOptions:[1,"countriesOptions"],countryCode:[
vendor: 5,502 bytes, line 140
1401,"countryCode"],selectedClassesLabel:[1,"selectedClassesLabel"],loading:[1,"loading"],canSearch:[1,"canSearch"],searchTypes:[1,"searchTypes"],layoutTypes:[1,"layoutTypes"],stateOptions:[1,"stateOptions"],searchType:[1,"searchType"],layoutType:[1,"layoutType"],wipoEnabled:[1,"wipoEnabled"],onlyNumbersCommasAndSpaces:[1,"onlyNumbersCommasAndSpaces"],helpVisible:[1,"helpVisible"],classesVisible:[1,"classesVisible"],selectedClasses$:[1,"selectedClasses$"],videoUrl:[1,"videoUrl"]},outputs:{searchClicked:"searchClicked",aiSearchClicked:"aiSearchClicked",cleanSearchClicked:"cleanSearchClicked",classesBlurred:"classesBlurred",classesDialogOpened:"classesDialogOpened",classesVisibleChange:"classesVisibleChange",classesSelected:"classesSelected",helpOpened:"helpOpened",helpVisibleChange:"helpVisibleChange",searchTypeChanged:"searchTypeChanged",layoutTypeChanged:"layoutTypeChanged",wipoChanged:"wipoChanged"},decls:1,vars:0,consts:[["op",""],["selectedItem",""],["item",""],["classesInput",""],[4,"transloco"],[1,"pm-search-panel-form-desktop"],[1,"pm-search-panel-form-desktop__card"],[1,"pm-search-panel-form-desktop__intro"],[1,"pm-search-panel-form-desktop__eyebrow"],[1,"pm-search-panel-form-desktop__helper"],[1,"pm-search-panel-form-desktop__form"],[1,"pm-search-panel-form-desktop__layout",3,"formGroup"],[3,"visibleChange","selectClass","visible","selectedClasses$"],[1,"flex","flex-col","md:flex-row","gap-4"],[1,"flex","flex-col","gap-2"],["optionLabel","name",3,"onChange","options","ngModel"],[1,"flex","flex-col","gap-2","mt-2"],["optionLabel","label","optionValue","value","styleClass","color-primary",3,"onChange","options","ngModel"],[1,"pm-search-panel-form-desktop__primary-row"],["pSize","large",1,"pm-search-panel-form-desktop__query"],["type","text","pInputText","","formControlName","q",3,"keydown.enter","placeholder"],[1,"cursor-pointer",3,"click"],[1,"pi","pi-times"],["severity","secondary","styleClass","w-full",1,"pm-search-panel-form-desktop__search-button",3,"click","label","disabled","loading"],["icon","pi pi-sparkles","styleClass","w-full",1,"pm-search-panel-form-desktop__ai-button",3,"click","label","disabled"],[1,"pm-search-panel-form-desktop__secondary-row"],[1,"pm-search-panel-form-desktop__field"],[1,"pm-search-panel-form-desktop__field-label"],["formControlName","country","optionLabel","name","optionValue","code","appendTo","body","styleClass","w-full",3,"options","showClear","placeholder"],[1,"pm-search-panel-form-desktop__classes-row"],["formControlName","classes","pInputText","",1,"w-full",3,"blur","pKeyFilter","placeholder"],[3,"click","label"],[1,"pm-search-panel-form-desktop__actions"],["aria-hidden","true",1,"pm-search-panel-form-desktop__field-label","pm-search-panel-form-desktop__field-label--placeholder"],[1,"pm-search-panel-form-desktop__actions-row"],["icon","pi pi-sliders-h","styleClass","min-w-[180px]",3,"click","label"],[3,"opened","visibleChange","visible","videoUrl"],[1,"flex","items-center","gap-2"],[1,"pm-search-panel-form-desktop__placeholder"],["styleClass","w-full","height","124px"]],template:function(i,n){i&1&&S(0,hs,32,24,"ng-container",4)},dependencies:[U,be,pt,Ue,Ee,$e,ct,He,Ge,Ke,Qe,Te,le,dt,ce,ve,Wn,Yn,ci,ea,gt,ht,wt,$],styles:[".pm-search-panel-form-desktop__card[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:1.25rem;padding:var(--pm-search-card-padding, 1.25rem);border:1px solid var(--pm-search-card-border-color, color-mix(in srgb, var(--p-surface-400) 55%, var(--p-primary-color) 45%));border-radius:var(--pm-search-card-radius, var(--p-border-radius-lg));background:var(--pm-search-card-background, color-mix(in srgb, var(--p-surface-0) 97%, var(--p-primary-color) 3%));box-shadow:var(--pm-search-card-shadow, 0 12px 28px rgba(15, 23, 42, .05));box-sizing:border-box}.pm-search-panel-form-desktop__intro[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.35rem}.pm-search-panel-form-desktop__form[_ngcontent-%COMP%]{width:100%}.pm-search-panel-form-desktop__eyebrow[_ngcontent-%COMP%]{font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--p-primary-color)}.pm-search-panel-form-desktop__helper[_ngcontent-%COMP%]{font-size:.95rem;color:var(--p-text-muted-color)}.pm-search-panel-form-desktop__layout[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:1rem}.pm-search-panel-form-desktop__primary-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:minmax(0,1fr) 12rem 12rem;gap:1rem;align-items:center}.pm-search-panel-form-desktop__query[_ngcontent-%COMP%]{width:100%}.pm-search-panel-form-desktop__search-button[_ngcontent-%COMP%], .pm-search-panel-form-desktop__ai-button[_ngcontent-%COMP%]{display:flex;align-items:stretch}.pm-search-panel-form-desktop__secondary-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:minmax(11rem,.8fr) minmax(20rem,1.2fr) minmax(20rem,1.15fr);gap:1rem;align-items:center}.pm-search-panel-form-desktop__field[_ngcontent-%COMP%], .pm-search-panel-form-desktop__actions[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.5rem;min-width:0;width:100%}.pm-search-panel-form-desktop__field-label[_ngcontent-%COMP%]{font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--p-text-muted-color)}.pm-search-panel-form-desktop__field-label--placeholder[_ngcontent-%COMP%]{visibility:hidden;-webkit-user-select:none;user-select:none}.pm-search-panel-form-desktop__classes-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;
140align-items:center}.pm-search-panel-form-desktop__actions-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;width:100%;align-items:center}.pm-search-panel-form-desktop__flag[_ngcontent-%COMP%]{border-radius:var(--p-border-radius-md);width:28px;height:21px}.pm-search-panel-form-desktop__placeholder[_ngcontent-%COMP%]{color:var(--p-text-muted-color)}.pm-search-panel-form-desktop[_ngcontent-%COMP%] .pm-search-panel-form-desktop__query .p-inputtext, .pm-search-panel-form-desktop[_ngcontent-%COMP%] .pm-search-panel-form-desktop__secondary-row .p-inputtext, .pm-search-panel-form-desktop[_ngcontent-%COMP%] .pm-search-panel-form-desktop__secondary-row .p-select, .pm-search-panel-form-desktop[_ngcontent-%COMP%] .pm-search-panel-form-desktop__search-button .p-button, .pm-search-panel-form-desktop[_ngcontent-%COMP%] .pm-search-panel-form-desktop__ai-button .p-button, .pm-search-panel-form-desktop[_ngcontent-%COMP%] .pm-search-panel-form-desktop__actions-row .p-button, .pm-search-panel-form-desktop[_ngcontent-%COMP%] .pm-search-panel-form-desktop__classes-row .p-button, .pm-search-panel-form-desktop[_ngcontent-%COMP%] .pm-search-panel-form-desktop__classes-row .p-component{width:100%}.pm-search-panel-form-desktop[_ngcontent-%COMP%] .pm-search-panel-form-desktop__classes-row>*, .pm-search-panel-form-desktop[_ngcontent-%COMP%] .pm-search-panel-form-desktop__actions-row>*{align-self:center}.pm-search-panel-form-desktop[_ngcontent-%COMP%] .pm-search-panel-form-desktop__actions-row .p-button-label{white-space:nowrap}@media screen and (max-width:1180px){.pm-search-panel-form-desktop__secondary-row[_ngcontent-%COMP%]{grid-template-columns:1fr}.pm-search-panel-form-desktop__actions-row[_ngcontent-%COMP%]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:860px){.pm-search-panel-form-desktop__primary-row[_ngcontent-%COMP%], .pm-search-panel-form-desktop__classes-row[_ngcontent-%COMP%], .pm-search-panel-form-desktop__actions-row[_ngcontent-%COMP%]{grid-template-columns:1fr}}"],changeDetection:0})}}return t})();var gs=()=>({width:"100vw",maxWidth:"100vw",height:"auto",bottom:"var(--pm-keyboard-offset, 0px)",maxHeight:"min(78dvh, var(--pm-dialog-available-height, 78dvh))"}),$i=()=>({standalone:!0});function fs(t,o){t&1&&(s(0,"div",30)(1,"div")(2,"div",31),u(3),h(4,"transloco"),l(),s(5,"div",32),u(6),h(7,"transloco"),l()()()),t&2&&(r(3),b(" ",g(4,2,"search.filters")," "),r(3),b(" ",g(7,4,"search.filters-drawer-subtitle")," "))}function Cs(t,o){if(t&1){let e=O();s(0,"div",27)(1,"div",33)(2,"label",34),u(3),h(4,"transloco"),l(),w(5,"p-select",35),s(6,"div",36),u(7),l()(),s(8,"div",33)(9,"div",37)(10,"label",38),u(11),h(12,"transloco"),l(),s(13,"button",39),f("click",function(){m(e);let n=c(2);return d(n.classesDialogOpened.emit())}),s(14,"span"),u(15),h(16,"transloco"),l()()(),s(17,"input",40,2),h(19,"transloco"),f("blur",function(){m(e);let n=G(18),a=c(2);return d(a.classesBlurred.emit(n.value))}),l(),s(20,"div",36),u(21),l()(),s(22,"div",33)(23,"label",34),u(24),h(25,"transloco"),l(),s(26,"p-selectButton",41),f("ngModelChange",function(n){m(e);let a=c(2);return d(a.onSearchTypeSelect(n))}),l()(),s(27,"div",33)(28,"label",34),u(29),h(30,"transloco"),l(),s(31,"p-selectButton",41),f("ngModelChange",function(n){m(e);let a=c(2);return d(a.onLayoutTypeSelect(n))}),l()(),s(32,"div",33)(33,"label",34),u(34),h(35,"transloco"),l(),s(36,"p-selectButton",42),f("onChange",function(n){m(e);let a=c(2);return d(a.wipoChanged.emit(n))}),l()()()}if(t&2){let e,i,n=c().$implicit,a=c();p("formGroup",a.form()),r(3),b(" ",g(4,24,"search.country")," "),r(2),p("options",a.countriesOptions())("showClear",!0)("placeholder",n("search.select-a-country")),r(2),b(" ",a.countryLabel()," "),r(4),b(" ",g(12,26,"search.classes")," "),r(2),p("text",!0),r(2),E(g(16,28,"search.select-class")),r(2),p("pKeyFilter",a.onlyNumbersCommasAndSpaces())("placeholder",g(19,30,"search.enter-class-numbers")),r(4),b(" ",a.selectedClassesLabel()," "),r(3),b(" ",g(25,32,"search.search-mode")," "),r(2),p("options",a.searchTypes())("ngModel",(e=a.searchType())==null?null:e.code)("ngModelOptions",D(38,$i)),r(3),b(" ",g(30,34,"search.layout-mode")," "),r(2),p("options",a.layoutTypes())("ngModel",(i=a.layoutType())==null?null:i.code)("ngModelOptions",D(39,$i)),r(3),b(" ",g(35,36,"search.international-db")," "),r(2),p("options",a.stateOptions())("ngModel",a.wipoEnabled())("ngModelOptions",D(40,$i))}}function bs(t,o){t&1&&(s(0,"div",28),w(1,"p-skeleton",43)(2,"p-skeleton",44)(3,"p-skeleton",45)(4,"p-skeleton",45),l())}function vs(t,o){if(t&1){let e=O();s(0,"div",46)(1,"p-button",47),h(2,"transloco"),f("click",function(){m(e);let n=c(2);return d(n.filtersVisibleChange.emit(!1))}),l()()}if(t&2){let e=c(2);r(),p("label",g(2,2,"search.apply-filters"))("disabled",!e.filtersContentReady())}}function ys(t,o){if(t&1){let e=O();Q(0),s(1,"div",4)(2,"form",5)(3,"div",6)(4,"div")(5,"label",7),u(6),h(7,"transloco"),l(),s(8,"p",8),u(9),h(10,"transloco"),l()()(),s(11,"div",9)(12,"p-inputgroup",10)(13,"input",11),f("keydown.enter",function(){m(e);let n=c();
140return d(n.searchClicked.emit())}),l(),s(14,"p-inputgroup-addon",12),h(15,"transloco"),f("click",function(){let n;m(e);let a=c();return d((((n=a.form().get("q"))==null?null:n.value)||((n=a.form().get("classes"))==null?null:n.value))&&a.cleanSearchClicked.emit())}),w(16,"i",13),l()()(),s(17,"div",14)(18,"button",15),f("click",function(){m(e);let n=c();return d(n.filtersVisibleChange.emit(!0))}),s(19,"span",16),u(20),h(21,"transloco"),l(),s(22,"span",17),u(23),h(24,"uppercase"),l()(),s(25,"button",15),f("click",function(){m(e);let n=c();return d(n.classesDialogOpened.emit())}),s(26,"span",16),u(27),h(28,"transloco"),l(),s(29,"span",17),u(30),l()()(),s(31,"div",18)(32,"button",19),f("click",function(){m(e);let n=c();return d(n.filtersVisibleChange.emit(!0))}),w(33,"i",20),s(34,"span",21)(35,"span"),u(36),h(37,"transloco"),l(),s(38,"span",22),u(39),l()()(),s(40,"p-button",23),h(41,"transloco"),f("click",function(){m(e);let n=c();return d(n.searchClicked.emit())}),l(),s(42,"p-button",24),h(43,"transloco"),f("click",function(){m(e);let n=c();return d(n.aiSearchClicked.emit())}),l()(),s(44,"pm-search-panel-form-help",25),f("opened",function(){m(e);let n=c();return d(n.helpOpened.emit())})("visibleChange",function(n){m(e);let a=c();return d(a.helpVisibleChange.emit(n))}),l()(),s(45,"p-drawer",26),f("visibleChange",function(n){m(e);let a=c();return d(a.filtersVisibleChange.emit(n))})("onHide",function(){m(e);let n=c();return d(n.filtersVisibleChange.emit(!1))}),S(46,fs,8,6,"ng-template",null,0,z),M(48,Cs,37,41,"div",27)(49,bs,5,0,"div",28),S(50,vs,3,4,"ng-template",null,1,z),l(),s(52,"pm-search-dialog-terms-suggestion",29),f("visibleChange",function(n){m(e);let a=c();return d(a.classesVisibleChange.emit(n))})("selectClass",function(n){m(e);let a=c();return d(a.classesSelected.emit(n))}),l()(),Y()}if(t&2){let e,i,n=o.$implicit,a=c();r(2),p("formGroup",a.form()),r(4),b(" ",g(7,32,"search.search-by-trademark")," "),r(3),b(" ",g(10,34,"search.mobile-query-helper")," "),r(4),p("placeholder",n("search.search-by-trademark-placeholder")),r(),tt("pm-search-panel-form-mobile__query-reset--disabled",!((e=a.form().get("q"))!=null&&e.value||(e=a.form().get("classes"))!=null&&e.value)),B("aria-disabled",!((i=a.form().get("q"))!=null&&i.value||(i=a.form().get("classes"))!=null&&i.value))("aria-label",g(15,36,"search.clear-query")),r(6),b(" ",g(21,38,"search.country")," "),r(3),b(" ",g(24,40,a.countryCode())," "),r(4),b(" ",g(28,42,"search.classes")," "),r(3),b(" ",a.selectedClassesLabel()," "),r(2),p("outlined",!0),r(4),E(g(37,44,"search.filters")),r(3),b(" ",a.filtersAppliedLabel()," "),r(),p("label",g(41,46,"search.search"))("disabled",!a.canSearch())("loading",a.loading()),r(2),p("label",g(43,48,"menu.ai-report"))("disabled",!a.canSearch()),r(2),p("visible",a.helpVisible())("videoUrl",a.videoUrl()),r(),ae(D(50,gs)),p("visible",a.filtersVisible())("modal",!0)("closable",!0)("dismissible",!0)("appendTo","body"),r(3),k(a.filtersContentReady()?48:49),r(4),p("visible",a.classesVisible())("selectedClasses$",a.selectedClasses$())}}var Aa=(()=>{class t{#e;#i;#t;constructor(){this.#e=C(Qi),this.#i=null,this.#t=null,this.form=v.required(),this.countriesOptions=v.required(),this.countryCode=v(""),this.countryLabel=v(""),this.loading=v(!1),this.canSearch=v(!1),this.activeFilterCount=v(0),this.filtersAppliedLabel=v(""),this.searchTypes=v.required(),this.layoutTypes=v.required(),this.stateOptions=v.required(),this.searchType=v(void 0),this.layoutType=v(void 0),this.wipoEnabled=v(!0),this.onlyNumbersCommasAndSpaces=v.required(),this.helpVisible=v(!1),this.classesVisible=v(!1),this.selectedClasses$=v.required(),this.selectedClassesLabel=v.required(),this.videoUrl=v.required(),this.filtersVisible=v(!1),this.filtersContentReady=F(!1),this.searchClicked=N(),this.aiSearchClicked=N(),this.cleanSearchClicked=N(),this.filtersVisibleChange=N(),this.classesBlurred=N(),this.classesDialogOpened=N(),this.classesVisibleChange=N(),this.classesSelected=N(),this.helpOpened=N(),this.helpVisibleChange=N(),this.searchTypeChanged=N(),this.layoutTypeChanged=N(),this.wipoChanged=N(),K(()=>{this.filtersVisible()?this.#n():this.#a()})}ngOnDestroy(){this.#a()}onSearchTypeSelect(e){let i=this.searchTypes().find(n=>n.code===e);i&&this.searchTypeChanged.emit(i)}onLayoutTypeSelect(e){let i=this.layoutTypes().find(n=>n.code===e);i&&this.layoutTypeChanged.emit(i)}#n(){this.#a(),Mi(this.#e)&&(this.#i=requestAnimationFrame(()=>{this.#i=null,this.#t=requestAnimationFrame(()=>{this.#t=null,this.filtersContentReady.set(!0)})}))}#a(){Mi(this.#e)&&(this.#i!==null&&cancelAnimationFrame(this.#i),this.#t!==null&&cancelAnimationFrame(this.#t)),this.#i=null,this.#t=null,this.filtersContentReady.set(!1)}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=I({type:t,selectors:[["pm-search-panel-form-mobile"]],inputs:{form:[1,"form"],countriesOptions:[1,"countriesOptions"],countryCode:[
vendor: 7,227 bytes, line 140
1401,"countryCode"],countryLabel:[1,"countryLabel"],loading:[1,"loading"],canSearch:[1,"canSearch"],activeFilterCount:[1,"activeFilterCount"],filtersAppliedLabel:[1,"filtersAppliedLabel"],searchTypes:[1,"searchTypes"],layoutTypes:[1,"layoutTypes"],stateOptions:[1,"stateOptions"],searchType:[1,"searchType"],layoutType:[1,"layoutType"],wipoEnabled:[1,"wipoEnabled"],onlyNumbersCommasAndSpaces:[1,"onlyNumbersCommasAndSpaces"],helpVisible:[1,"helpVisible"],classesVisible:[1,"classesVisible"],selectedClasses$:[1,"selectedClasses$"],selectedClassesLabel:[1,"selectedClassesLabel"],videoUrl:[1,"videoUrl"],filtersVisible:[1,"filtersVisible"]},outputs:{searchClicked:"searchClicked",aiSearchClicked:"aiSearchClicked",cleanSearchClicked:"cleanSearchClicked",filtersVisibleChange:"filtersVisibleChange",classesBlurred:"classesBlurred",classesDialogOpened:"classesDialogOpened",classesVisibleChange:"classesVisibleChange",classesSelected:"classesSelected",helpOpened:"helpOpened",helpVisibleChange:"helpVisibleChange",searchTypeChanged:"searchTypeChanged",layoutTypeChanged:"layoutTypeChanged",wipoChanged:"wipoChanged"},decls:1,vars:0,consts:[["header",""],["footer",""],["classesInput",""],[4,"transloco"],[1,"pm-search-panel-form-mobile"],[1,"pm-search-panel-form-mobile__card",3,"formGroup"],[1,"pm-search-panel-form-mobile__card-header"],["for","mobile-query",1,"pm-search-panel-form-mobile__label"],[1,"pm-search-panel-form-mobile__helper"],[1,"pm-search-panel-form-mobile__query-wrap"],[1,"pm-search-panel-form-mobile__query-group"],["id","mobile-query","type","text","pInputText","","formControlName","q",1,"pm-search-panel-form-mobile__query-input",3,"keydown.enter","placeholder"],[1,"pm-search-panel-form-mobile__query-reset",3,"click"],[1,"pi","pi-times"],[1,"pm-search-panel-form-mobile__summary"],["type","button",1,"pm-search-panel-form-mobile__summary-chip","pm-search-panel-form-mobile__summary-chip--button",3,"click"],[1,"pm-search-panel-form-mobile__summary-label"],[1,"pm-search-panel-form-mobile__summary-value"],[1,"pm-search-panel-form-mobile__actions"],["pButton","","type","button","severity","secondary",1,"w-full","pm-search-panel-form-mobile__filters-button",3,"click","outlined"],[1,"pi","pi-sliders-h"],[1,"pm-search-panel-form-mobile__filters-trigger"],[1,"pm-search-panel-form-mobile__filters-meta"],["styleClass","w-full","severity","secondary",3,"click","label","disabled","loading"],["styleClass","w-full","icon","pi pi-sparkles",3,"click","label","disabled"],["variant","mobile",3,"opened","visibleChange","visible","videoUrl"],["position","bottom","styleClass","pm-search-panel-form-mobile__filters-drawer pm-keyboard-aware-dialog",3,"visibleChange","onHide","visible","modal","closable","dismissible","appendTo"],[1,"pm-search-panel-form-mobile__dialog-body",3,"formGroup"],["aria-hidden","true",1,"pm-search-panel-form-mobile__dialog-skeleton"],[3,"visibleChange","selectClass","visible","selectedClasses$"],[1,"pm-search-panel-form-mobile__dialog-header"],[1,"pm-search-panel-form-mobile__dialog-title"],[1,"pm-search-panel-form-mobile__dialog-subtitle"],[1,"pm-search-panel-form-mobile__field"],[1,"pm-search-panel-form-mobile__field-label"],["formControlName","country","optionLabel","name","optionValue","code","appendTo","body","styleClass","w-full",1,"pm-search-panel-form-mobile__control",3,"options","showClear","placeholder"],[1,"pm-search-panel-form-mobile__field-hint"],[1,"pm-search-panel-form-mobile__field-heading"],["for","mobile-search-classes",1,"pm-search-panel-form-mobile__field-label"],["pButton","","type","button",3,"click","text"],["id","mobile-search-classes","formControlName","classes","pInputText","",1,"pm-search-panel-form-mobile__control",3,"blur","pKeyFilter","placeholder"],["optionLabel","name","optionValue","code","styleClass","pm-search-panel-form-mobile__segmented",3,"ngModelChange","options","ngModel","ngModelOptions"],["optionLabel","label","optionValue","value","styleClass","pm-search-panel-form-mobile__segmented",3,"onChange","options","ngModel","ngModelOptions"],["height","2.75rem"],["height","4.5rem"],["height","3.25rem"],[1,"pm-search-panel-form-mobile__dialog-footer"],["styleClass","w-full",3,"click","label","disabled"]],template:function(i,n){i&1&&S(0,ys,53,51,"ng-container",3)},dependencies:[we,U,be,pt,Ue,qe,Ee,$e,ct,He,Ge,je,Te,Pe,Ke,_t,Qe,ut,le,ot,se,dt,mt,si,oi,gt,ht,ce,ve,wt,li,fi,cn,$],styles:[".pm-search-panel-form-mobile[_ngcontent-%COMP%]{width:100%;max-width:100%;--pm-search-mobile-control-radius: var(--p-border-radius-md);--pm-search-mobile-card-radius: var(--p-border-radius-lg);--pm-search-mobile-surface: color-mix( in srgb, var(--p-surface-0) 96%, var(--p-primary-color) 4% );--pm-search-mobile-surface-muted: color-mix( in srgb, var(--p-surface-0) 97%, var(--p-primary-color) 3% );--pm-search-mobile-border: color-mix( in srgb, var(--p-surface-400) 60%, var(--p-primary-color) 40% )}.pm-search-panel-form-mobile__card[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:100%;padding:var(--pm-search-card-padding, 1rem);border:1px solid var(--pm-search-card-border-color, var(--pm-search-mobile-border));border-radius:var(--pm-search-card-radius, var(--pm-search-mobile-card-radius));background:var(--pm-search-card-background, var(--pm-search-mobile-surface));box-shadow:var(--pm-search-card-shadow, 0 12px 28px rgba(15, 23, 42, .05));overflow:hidden;box-sizing:border-box}.pm-search-panel-form-mobile__card-header[_ngcontent-%COMP%]{display:flex;align-items:flex-start;gap:.75rem}.pm-search-panel-form-mobile__card-header[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{min-width:0}.pm-search-panel-form-mobile__label[_ngcontent-%COMP%]{display:block;margin-bottom:.25rem;font-size:.875rem;font-weight:700;color:var(--p-text-color)}.pm-search-panel-form-mobile__helper[_ngcontent-%COMP%]{margin:0;font-size:.8125rem;line-height:1.4;color:var(--p-text-muted-color)}.pm-search-panel-form-mobile__query-wrap[_ngcontent-%COMP%]{position:relative;width:100%;max-width:100%;min-width:0}.pm-search-panel-form-mobile__query-group[_ngcontent-%COMP%]{width:100%}.pm-search-panel-form-mobile__query-input[_ngcontent-%COMP%]{width:100%;max-width:100%;min-height:3rem;padding:.75rem .875rem;font-size:1rem;border-radius:var(--pm-search-mobile-control-radius);box-sizing:border-box}.pm-search-panel-form-mobile__query-reset[_ngcontent-%COMP%]{cursor:pointer;transition:color .2s ease,opacity .2s ease}.pm-search-panel-form-mobile__query-reset--disabled[_ngcontent-%COMP%]{cursor:default;opacity:.45;pointer-events:none} .pm-search-panel-form-mobile__query-group .p-inputtext{border-inline-end:0;border-start-end-radius:0;border-end-end-radius:0} .pm-search-panel-form-mobile__query-group .p-inputgroupaddon{padding-inline:.875rem;border-inline-start:1px solid var(--p-form-field-border-color);border-start-start-radius:0;border-end-start-radius:0;border-start-end-radius:var(--pm-search-mobile-control-radius);border-end-end-radius:var(--pm-search-mobile-control-radius);background:var(--p-form-field-background);color:var(--p-text-muted-color)} .pm-search-panel-form-mobile__query-group .p-inputtext:focus+.p-inputgroupaddon, .pm-search-panel-form-mobile__query-group .p-inputtext:focus-visible+.p-in
140putgroupaddon{border-color:var(--p-primary-color)}.pm-search-panel-form-mobile__summary[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.pm-search-panel-form-mobile__summary-chip[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;min-width:0;padding:.75rem .875rem;border-radius:var(--pm-search-mobile-control-radius);background:var(--pm-search-mobile-surface-muted);border:1px solid color-mix(in srgb,var(--pm-search-mobile-border) 65%,white 35%);box-sizing:border-box}.pm-search-panel-form-mobile__summary-chip--button[_ngcontent-%COMP%]{width:100%;text-align:left;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.pm-search-panel-form-mobile__summary-chip--button[_ngcontent-%COMP%]:hover, .pm-search-panel-form-mobile__summary-chip--button[_ngcontent-%COMP%]:focus-visible{border-color:var(--p-primary-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--p-primary-color) 18%,transparent)}.pm-search-panel-form-mobile__summary-chip--button[_ngcontent-%COMP%]:active{transform:translateY(1px)}.pm-search-panel-form-mobile__summary-label[_ngcontent-%COMP%]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--p-text-muted-color)}.pm-search-panel-form-mobile__summary-value[_ngcontent-%COMP%]{font-size:.95rem;font-weight:700;color:var(--p-text-color);overflow-wrap:anywhere}.pm-search-panel-form-mobile__actions[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.75rem;width:100%;min-width:0}.pm-search-panel-form-mobile__filters-trigger[_ngcontent-%COMP%]{display:flex;width:100%;min-width:0;align-items:center;justify-content:space-between;gap:.75rem}.pm-search-panel-form-mobile__filters-button[_ngcontent-%COMP%]{display:flex;width:100%;max-width:100%;align-items:center;justify-content:center;gap:.75rem;box-sizing:border-box}.pm-search-panel-form-mobile__filters-meta[_ngcontent-%COMP%]{font-size:.8rem;color:var(--p-text-muted-color)}.pm-search-panel-form-mobile__dialog-header[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;width:100%}.pm-search-panel-form-mobile__dialog-skeleton[_ngcontent-%COMP%]{display:grid;gap:1rem;min-height:18rem;padding:.25rem 0}.pm-search-panel-form-mobile__dialog-title[_ngcontent-%COMP%]{font-size:1.125rem;font-weight:700;color:var(--p-text-color)}.pm-search-panel-form-mobile__dialog-subtitle[_ngcontent-%COMP%]{margin-top:.2rem;font-size:.8125rem;color:var(--p-text-muted-color)}.pm-search-panel-form-mobile__dialog-body[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:1rem;width:100%;padding-bottom:1rem}.pm-search-panel-form-mobile__field[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.5rem;width:100%;min-width:0}.pm-search-panel-form-mobile__field-heading[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.pm-search-panel-form-mobile__field-label[_ngcontent-%COMP%]{font-size:.875rem;font-weight:700;color:var(--p-text-color)}.pm-search-panel-form-mobile__field-hint[_ngcontent-%COMP%]{font-size:.8125rem;color:var(--p-text-muted-color)}.pm-search-panel-form-mobile__dialog-footer[_ngcontent-%COMP%]{padding-top:.5rem}.pm-search-panel-form-mobile[_ngcontent-%COMP%] .pm-search-panel-form-mobile__card, .pm-search-panel-form-mobile[_ngcontent-%COMP%] .pm-search-panel-form-mobile__card .p-inputtext, .pm-search-panel-form-mobile[_ngcontent-%COMP%] .pm-search-panel-form-mobile__card .p-button, .pm-search-panel-form-mobile[_ngcontent-%COMP%] .pm-search-panel-form-mobile__card .p-button-label, .pm-search-panel-form-mobile[_ngcontent-%COMP%] .pm-search-panel-form-mobile__card .p-button-group, .pm-search-panel-form-mobile[_ngcontent-%COMP%] .pm-search-panel-form-mobile__card .p-component, .pm-search-panel-form-mobile[_ngcontent-%COMP%] .pm-search-panel-form-mobile__filters-drawer .p-inputtext, .pm-search-panel-form-mobile[_ngcontent-%COMP%] .pm-search-panel-form-mobile__filters-drawer .p-select, .pm-search-panel-form-mobile[_ngcontent-%COMP%] .pm-search-panel-form-mobile__filters-drawer .p-component{max-width:100%;box-sizing:border-box}.pm-search-panel-form-mobile[_ngcontent-%COMP%] .pm-search-panel-form-mobile__card .p-button, .pm-search-panel-form-mobile[_ngcontent-%COMP%] .pm-search-panel-form-mobile__card .p-button-label{min-width:0}.pm-search-panel-form-mobile[_ngcontent-%COMP%] .pm-search-panel-form-mobile__card .p-inputtext, .pm-search-panel-form-mobile[_ngcontent-%COMP%] .pm-search-panel-form-mobile__filters-drawer .p-inputtext{width:100%}.pm-search-panel-form-mobile[_ngcontent-%COMP%] .pm-search-panel-form-mobile__filters-drawer p-select{width:100%;max-width:100%}.pm-search-panel-form-mobile[_ngcontent-%COMP%] .pm-search-panel-form-mobile__filters-drawer .p-select{width:100%;max-width:100%}.pm-search-panel-form-mobile[_ngcontent-%COMP%] .pm-search-panel-form-mobile__filters-drawer .p-select-label{min-width:0}.pm-search-panel-form-mobile[_ngcontent-%COMP%] .pm-search-panel-form-mobile__filters-drawer.p-drawer-bottom{inset-inline:0;bottom:0}.pm-search-panel-form-mobile[_ngcontent-%COMP%] .pm-search-panel-form-mobile__filters-drawer .p-drawer-header, .pm-search-panel-form-mobile[_ngcontent-%COMP%] .pm-search-panel-form-mobile__filters-drawer .p-drawer-content, .pm-search-panel-form-mobile[_ngcontent-%COMP%] .pm-search-panel-form-mobile__filters-drawer .p-drawer-footer{padding-inline:calc(var(--pm-safe-area-left, var(--safe-area-inset-left, 0px)) + 1rem) calc(var(--pm-safe-area-right, var(--safe-area-inset-right, 0px)) + 1rem)}.pm-search-panel-form-mobile[_ngcontent-%COMP%] .pm-search-panel-form-mobile__filters-drawer .p-drawer-header{padding-top:1rem;padding-bottom:.5rem}.pm-search-panel-form-mobile[_ngcontent-%COMP%] .pm-search-panel-form-mobile__filters-drawer .p-drawer-content{padding-block:.5rem 1rem;max-height:inherit;overflow:auto}.pm-search-panel-form-mobile[_ngcontent-%COMP%] .pm-search-panel-form-mobile__filters-drawer .p-drawer-footer{padding-top:0;padding-bottom:calc(var(--pm-safe-area-bottom, var(--safe-area-inset-bottom, 0px)) + 1rem)}.pm-search-panel-form-mobile[_ngcontent-%COMP%] .pm-search-panel-form-mobile__card>*{min-width:0}.pm-search-panel-form-mobile[_ngcontent-%COMP%] .pm-search-panel-form-mobile__filters-drawer{display:flex;flex-direction:column;border-top-left-radius:var(--pm-search-mobile-card-radius);border-top-right-radius:var(--pm-search-mobile-card-radius);border-bottom-left-radius:0;border-bottom-right-radius:0;margin:0;width:100vw;max-width:100vw;height:auto;max-height:min(78dvh,var(--pm-dialog-available-height, 78dvh))}.pm-search-panel-form-mobile[_ngcontent-%COMP%] .pm-search-panel-form-mobile__segmented{display:flex;width:100%}.pm-search-panel-form-mobile[_ngcontent-%COMP%] .pm-search-panel-form-mobile__segmented .p-button{flex:1 1 0} .pm-search-panel-form-mobile__filters-drawer .p-drawer-header, .pm-search-panel-form-mobile__filters-drawer .p-drawer-footer{flex:0 0 auto} .pm-search-panel-form-mobile__filters-drawer .p-drawer-content{min-height:0;overflow:auto} .pm-search-panel-form-mobile__filters-drawer .p-inputtext{font-size:1rem}"],changeDetection:0})}}return t})();var Ui=()=>({standalone:!0});function xs(t,o){if(t&1){let e=O();s(0,"button",39),h(1,"transloco"),f("click",function(){m(e);let n=c(3);return d(n.cleanSearch())}),l()}t&2&&(p("text",!0),B("aria-label",g(1,2,"search.clear-query")))}function ws(t,o){if(t&1&&(s(0,"span",14),u(1),l()),t&2){let e=c(3);B("aria-label",e.filtersAppliedLabel()),r(),b(" ",e.activeFilterCount()," ")}}function Ss(t,o){if(t&1){let e=O();s(0,"search",6)(1,"form",7),f("ngSubmit",function(){m(e);let n=c(2);return d(n.search())}),w(2,"i",8),s(3,"label",9),u(4),h(5,"transloco"),l(),w(6,"input",10),M(7,xs,2,4,"button",11),s(8,"button",12),h(9,"transloco"),f("click",function(){m(e);let n=c(2);return d(n.filtersVisible=!0)}),s(10,"span",13),u(11),h(12,"transloco"),l(),M(13,ws,2,2,"span",14),l(),s(14,"button",15)(15,"span"),u(16),h(17,"transloco"),l()()()(),s(18,"p-dialog",16),h(19,"transloco"),at("visibleChange",function(n){m(e);let a=c(2);return nt(a.filtersVisible,n)||(a.filtersVisible=n),d(n)}),s(20,"div",17)(21,"p",18),u(22),h(23,"transloco"),l(),s(24,"div",19)(25,"div",20)(26,"label",21),u(27),h(28,"transloco"),l(),w(29,"p-select",22),l(),s(30,"div",20)(31,"label",23),u(32),h(33,"transloco"),l(),s(34,"div",24)(35,"input",25,0),h(37,"transloco"),f("blur",function(){m(e);let n=G(36),a=c(2);
140return d(a.onClassesBlur(n.value))}),l(),s(38,"button",26),f("click",function(){m(e);let n=c(2);return d(n.showClassesDialog())}),u(39),h(40,"transloco"),l()(),s(41,"small"),u(42),l()(),s(43,"div",20)(44,"label",27),u(45),h(46,"transloco"),l(),s(47,"p-select",28),f("onChange",function(n){m(e);let a=c(2);return d(a.onTypeChange(n))}),l()(),s(48,"div",20)(49,"label",29),u(50),h(51,"transloco"),l(),s(52,"p-select",30),f("onChange",function(n){m(e);let a=c(2);return d(a.onLayoutChange(n))}),l()()(),s(53,"div",31)(54,"fieldset",32)(55,"legend"),u(56),h(57,"transloco"),l(),s(58,"p-selectButton",33),f("onChange",function(n){m(e);let a=c(2);return d(a.onWipoChange(n))}),l()(),s(59,"div",34)(60,"p-button",35),h(61,"transloco"),f("click",function(){m(e);let n=c(2);return d(n.openAiSearchFromFilters())}),l(),s(62,"pm-search-panel-form-help",36),f("opened",function(){m(e);let n=c(2);return d(n.showSearchHelp())})("visibleChange",function(n){m(e);let a=c(2);return d(a.helpVisible=n)}),l(),s(63,"p-button",37),h(64,"transloco"),f("click",function(){m(e);let n=c(2);return d(n.filtersVisible=!1)}),l()()()()(),s(65,"pm-search-dialog-terms-suggestion",38),f("visibleChange",function(n){m(e);let a=c(2);return d(a.classesVisible=n)})("selectClass",function(n){m(e);let a=c(2);return d(a.onClassesSelect(n))}),l()}if(t&2){let e=c().$implicit,i=c();r(),p("formGroup",i.form),r(3),b(" ",g(5,54,"search.search-by-trademark")," "),r(2),p("placeholder",e("search.search-by-trademark-placeholder")),r(),k(i.queryValue()?7:-1),r(),p("text",!0),B("aria-label",g(9,56,"search.filters"))("aria-expanded",i.filtersVisible),r(3),b(" ",g(12,58,"search.filters")," "),r(2),k(i.activeFilterCount()>0?13:-1),r(),p("disabled",!i.canSearch())("loading",i.loading()),r(2),E(g(17,60,"search.search")),r(2),p("header",g(19,62,"search.advanced-settings-title")),it("visible",i.filtersVisible),p("modal",!0)("closable",!0)("closeOnEscape",!0)("dismissableMask",!0)("draggable",!1)("resizable",!1)("blockScroll",!0)("appendTo","body"),r(2),p("formGroup",i.form),r(2),b(" ",g(23,64,"search.advanced-settings-description")," "),r(5),b(" ",g(28,66,"search.country")," "),r(2),p("options",i.countriesOptions())("showClear",!0)("placeholder",e("search.select-a-country")),r(3),b(" ",g(33,68,"search.classes")," "),r(3),p("pKeyFilter",i.onlyNumbersCommasAndSpaces)("placeholder",g(37,70,"search.enter-class-numbers")),r(3),p("text",!0),r(),b(" ",g(40,72,"search.select-class")," "),r(3),E(i.selectedLabel()),r(3),b(" ",g(46,74,"search.search-mode")," "),r(2),p("options",i.searchTypes)("ngModel",i.searchType)("ngModelOptions",D(84,Ui)),r(3),b(" ",g(51,76,"search.layout-mode")," "),r(2),p("options",i.layoutTypes)("ngModel",i.layoutType)("ngModelOptions",D(85,Ui)),r(4),E(g(57,78,"search.international-db")),r(2),p("options",i.stateOptions)("ngModel",i.wipoEnabled)("ngModelOptions",D(86,Ui)),r(2),p("label",g(61,80,"menu.ai-report"))("disabled",!i.canSearch())("outlined",!0),r(2),p("visible",i.helpVisible)("videoUrl",i.videoUrl),r(),p("label",g(64,82,"search.apply-filters")),r(2),p("visible",i.classesVisible)("selectedClasses$",i.selectedClasses$)}}function Ps(t,o){if(t&1){let e=O();s(0,"pm-search-panel-form-mobile",40),f("searchClicked",function(){m(e);let n=c(2);return d(n.search())})("aiSearchClicked",function(){m(e);let n=c(2);return d(n.openAiSearch())})("cleanSearchClicked",function(){m(e);let n=c(2);return d(n.cleanSearch())})("filtersVisibleChange",function(n){m(e);let a=c(2);return d(a.filtersVisible=n)})("classesBlurred",function(n){m(e);let a=c(2);return d(a.onClassesBlur(n))})("classesDialogOpened",function(){m(e);let n=c(2);return d(n.showClassesDialog())})("classesVisibleChange",function(n){m(e);let a=c(2);return d(a.classesVisible=n)})("classesSelected",function(n){m(e);let a=c(2);return d(a.onClassesSelect(n))})("helpOpened",function(){m(e);let n=c(2);return d(n.showSearchHelp())})("helpVisibleChange",function(n){m(e);let a=c(2);return d(a.helpVisible=n)})("searchTypeChanged",function(n){m(e);let a=c(2);return d(a.onTypeChange({value:n}))})("layoutTypeChanged",function(n){m(e);let a=c(2);return d(a.onLayoutChange({value:n}))})("wipoChanged",function(n){m(e);let a=c(2);return d(a.onWipoChange(n))}),l()}if(t&2){let e=c(2);p("form",e.form)("countriesOptions",e.countriesOptions())("countryCode",e.countryValue())("countryLabel",e.selectedCountryLabel())("loading",e.loading())("c
140anSearch",e.canSearch())("activeFilterCount",e.activeFilterCount())("searchTypes",e.searchTypes)("layoutTypes",e.layoutTypes)("stateOptions",e.stateOptions)("searchType",e.searchType)("layoutType",e.layoutType)("wipoEnabled",e.wipoEnabled)("onlyNumbersCommasAndSpaces",e.onlyNumbersCommasAndSpaces)("helpVisible",e.helpVisible)("classesVisible",e.classesVisible)("selectedClasses$",e.selectedClasses$)("selectedClassesLabel",e.selectedLabel())("filtersAppliedLabel",e.filtersAppliedLabel())("videoUrl",e.videoUrl)("filtersVisible",e.filtersVisible)}}function Ts(t,o){if(t&1){let e=O();s(0,"pm-search-panel-form-desktop",41),f("searchClicked",function(){m(e);let n=c(2);return d(n.search())})("aiSearchClicked",function(){m(e);let n=c(2);return d(n.openAiSearch())})("cleanSearchClicked",function(){m(e);let n=c(2);return d(n.cleanSearch())})("classesBlurred",function(n){m(e);let a=c(2);return d(a.onClassesBlur(n))})("classesDialogOpened",function(){m(e);let n=c(2);return d(n.showClassesDialog())})("classesVisibleChange",function(n){m(e);let a=c(2);return d(a.classesVisible=n)})("classesSelected",function(n){m(e);let a=c(2);return d(a.onClassesSelect(n))})("helpOpened",function(){m(e);let n=c(2);return d(n.showSearchHelp())})("helpVisibleChange",function(n){m(e);let a=c(2);return d(a.helpVisible=n)})("searchTypeChanged",function(n){m(e);let a=c(2);return d(a.onTypeChange(n))})("layoutTypeChanged",function(n){m(e);let a=c(2);return d(a.onLayoutChange(n))})("wipoChanged",function(n){m(e);let a=c(2);return d(a.onWipoChange(n))}),l()}if(t&2){let e=c(2);p("form",e.form)("countriesOptions",e.countriesOptions())("countryCode",e.countryValue())("selectedClassesLabel",e.selectedLabel())("loading",e.loading())("canSearch",e.canSearch())("searchTypes",e.searchTypes)("layoutTypes",e.layoutTypes)("stateOptions",e.stateOptions)("searchType",e.searchType)("layoutType",e.layoutType)("wipoEnabled",e.wipoEnabled)("onlyNumbersCommasAndSpaces",e.onlyNumbersCommasAndSpaces)("helpVisible",e.helpVisible)("classesVisible",e.classesVisible)("selectedClasses$",e.selectedClasses$)("videoUrl",e.videoUrl)}}function Ms(t,o){if(t&1&&(Q(0),s(1,"div",2)(2,"div",3),M(3,Ss,66,87)(4,Ps,1,21,"pm-search-panel-form-mobile",4)(5,Ts,1,17,"pm-search-panel-form-desktop",5),l()(),Y()),t&2){let e=c();r(),tt("pm-search-panel-form--capsule",e.presentation()==="capsule"),r(2),k(e.presentation()==="capsule"?3:e.isMobile()?4:5)}}var ks=V("search.ai-prompt.title"),Is=V("search.ai-prompt.query"),Os=V("search.ai-prompt.classes"),Es=V("search.ai-prompt.country");function qa(t){return Array.isArray(t)?t.map(o=>`${o??""}`).join("|"):`${t??""}`}function Vs(t,o){let e=new Set([...Object.keys(t),...Object.keys(o)]);for(let i of e){let n=i;if(qa(t[i])!==qa(o[n]))return!1}return!0}function Ds(t){let o=Array.isArray(t.classes)?t.classes.map(e=>Number(e)).filter(e=>Number.isInteger(e)&&e>=1&&e<=45):`${t.classes??""}`.split(/[\s,]+/).map(e=>Number(e.trim())).filter(e=>Number.isInteger(e)&&e>=1&&e<=45);return{q:t.q??void 0,country:t.country??void 0,classes:o.length>0?[...new Set(o)]:void 0}}var $a=(()=>{class t{get country(){return this.form.get("country")}get selectedClasses(){let e=this.form.get("classes")?.value;return Array.isArray(e)?e:`${e??""}`.split(/[\s,]+/).map(i=>Number(i)).filter(i=>Number.isInteger(i)&&i>=1&&i<=45)}get selectedClasses$(){let e=this.form.get("classes");return e?e.valueChanges.pipe(zt(e.value),j(i=>Array.isArray(i)?i.map(n=>+n).filter(n=>!Number.isNaN(n)):`${i??""}`.split(/[\s,]+/).map(n=>Number(n)).filter(n=>Number.isInteger(n)&&n>=1&&n<=45))):Ie([])}activeFilterCount(){let e=0;this.selectedClasses.length>0&&(e+=1);let i=`${this.countryValue()??""}`.trim().toLowerCase(),n=(this._appConfig.mainCountry||"eu").toLowerCase();return i&&i!==n&&(e+=1),this.searchType?.code&&this.searchType.code!=="fuzzy"&&(e+=1),this.layoutType?.code&&this.layoutType.code!=="grid"&&(e+=1),this.wipoEnabled||(e+=1),e}constructor(){this._searchFormService=C(Ci),this._appConfig=C(Ce),this._sanitizer=C(mn),this._transloco=C(Re),this._message=C(dn),this._trademarks=C(Me),this._params=C(me),this._breakpointObserver=C(ri),this._localeRouter=C(Ae),this._router=C(rt),this._appType=C(Fn),this.paramId=v.required(),this.presentation=v("standard"),this.form=this._searchFormService.form,this.helpVisible=!1,this.classesVisible=!1,this.filtersVisible=!1,this.searchTypes=[],this.layoutTypes=[],this.stateOptions=[],this._lastPatchedStoreQuery=F(null),this.searchType=this.searchTypes[0],this.layoutType=this.layoutTypes[0],this.wipoEnabled=!0,this.onlyNumbersCommasAndSpaces=/^[0-9,\s]*$/,this.params=pe,this.videoUrl=this._sanitizer.bypassSecurityTrustResourceUrl(`https://www.youtube-nocookie.com/embed/${this._appConfig.howToVideo}?iv_load_policy=3&modestbranding=1&rel=0&autohide=1&playsinline=1&fs=1&showinfo=0&controls=0&autoplay=0`),this.loading=ie(Se(this.paramId).pipe(de(e=>this._params.getParams$(e)),de(e=>e.query.q?this._trademarks.getTrademarksIsLoaded$(T(y({},e),{query:T(y({},e.query),{tm_status:"true"})})).pipe(j(i=>e.initial?!1:!i)):Ie(!1))),{initialValue:!1}),this.currentLocale=ie(this._transloco.langChanges$),this.isMobile=ie(this._breakpointObserver.observe("(max-width: 767px)").pipe(j(e=>e.matches)),{initialValue:!1}),this._queryValue=F(`${this.form.get("q")?.value??""}`),this.queryValue=this._queryValue.asReadonly(),this._countryValue=F(`${this.form.get("country")?.value??""}`),this.countryValue=this._countryValue.asReadonly(),this.canSearch=x(()=>`${this.queryValue()??""}`.trim().length>=3),this.countriesOptions=x(()=>{let e=this._appConfig.searchCountries,i=this.currentLocale();if(!e||e.length===0||!i)return this._mapSearchCountries(this._appConfig.mainCountry||"eu");let n=new Intl.DisplayNames([i],{type:"region"});return e.map(a=>{try{return a.toUpperCase()==="WO"?{name:"World Intellectual Property Organization",code:a}:{name:n.of(a.toUpperCase())||a.toUpperCase(),code:a}}catch(_){return{name:a.toUpperCase(),code:a}}})}),this.searchConfigChanged=new ji(!1),this._initSearchSettingsOptions(),this.form.get("q")?.valueChanges.pipe(ki()).subscribe(e=>{this._queryValue.set(`${e??""}`)}),this.form.get("country")?.valueChanges.pipe(ki()).subscribe(e=>{this._countryValue.set(`${e??""}`)}),K(()=>{let e=this.paramId(),i=this._params.getParamsSignal(e)(),n=T(y({},i.query),{country:i.query.country||this._appConfig.mainCountry||"eu"}),a=`${e}:${JSON.stringify(n)}`;this._lastPatchedStoreQuery()!==a&&(this.form.patchValue(n,{emitEvent:!1}),this._queryValue.set(`${n.q??""}`),this._countryValue.set(`${n.country??""}`),this._lastPatchedStoreQuery.set(a)),this.params=i,this.searchType=this.searchTypes.find(_=>_.code===i.searchType)||this.searchTypes[0],this.layoutType=this.layoutTypes.find(_=>_.code===i.layoutMode)||this.layoutTypes[0],this.wipoEnabled=i.wipoEnabled??!0})}search(){if(!this._ensureSearchQueryIsValid())return;let e=this.params.query,i=Ds(this.form.value),n=this.searchConfigChanged.getValue();!Vs(e,i)||n?(this._params.updateParams(this.paramId(),{query:i,initial:!1}),this.searchConfigChanged.next(!1)):this._message.add({severity:"warn",summary:this._transloco.translate("search.results-not-changed"),detail:this._transloco.translate("search.results-not-changed-message")})}openAiSearch(){if(!this._ensureSearchQueryIsValid())return;let e=this._buildSearchAiPrompt();if(this._appType===Nn.dashboard){this._router.navigate(["ai"],{queryParams:{q:e}});return}this._localeRouter.navigate(["ai"],void 0,void 0,{q:e})}openAiSearchFromFilters(){this.filtersVisible=!1,this.openAiSearch()}showSearchHelp(){this.filtersVisible=!1,this.helpVisible=!0}showClassesDialog(){this.filtersVisible=!1,this.classesVisible=!0}cleanSearch(){this.filtersVisible=!1,this.form.reset({country:this._appConfig.mainCountry||"eu"}),this._params.setParams(T(y({},pe),{query:T(y({},pe.query),{country:this._appConfig.mainCountry||"eu"}),initial:!1,id:this.paramId()}))}onTypeChange(e){e.value?.code&&(this._params.updateParams(this.paramId(),{searchType:e.value.code}),this.searchConfigChanged.next(!0))}onLayoutChange(e){e.value?.code&&this._params.updateParams(this.paramId(),{layoutMode:e.value.code})}onWipoChange(e){e.value!==void 0&&e.value!==null&&(this._params.updateParams(this.paramId(),{wipoEnabled:e.value}),this.searchConfigChanged.next(!0))}onClassSelect(e){let i=this.form.get("classes");if(i){let n=this._normalizePromptClasses(i.value),a=n.findIndex(_=>Number(_)===Number(e.id));a===-1?n.push(+e?.id):n.splice(a,1),i.setValue(n)}}onClassesSelect(e){let i=this.form.get("classes");i&&i.setValue(e.map(n=>+n))}onClasseRemove(e,i){e.stopPropagation();let n=this.form.get("classes");if(n){let a=this._normalizePromptClasses(n.value),_=a.findIndex(P=>Number(P)===Number(i));_!==-1&&a.splice(_,1),n.setValue(a)}}onClassesBlur(e){this.handleClassesChange(e)}handleClassesChange(e){let n=(Array.isArray(e)?e:`${e}`.split(/[\s,]+/).map(_=>
140_.trim()).filter(Boolean)).map(_=>Number(_)).filter(_=>Number.isInteger(_)&&_>=1&&_<=45),a=[...new Set(n)];this.form.get("classes")?.patchValue(a.join(","))}_buildSearchAiPrompt(){let e=`${this.form.get("q")?.value??""}`.trim(),i=`${this.form.get("country")?.value??""}`.trim().toUpperCase(),n=[...new Set(this._normalizePromptClasses(this.form.get("classes")?.value))],a=[this._transloco.translate(ks)];return e&&a.push(`${this._transloco.translate(Is)} ${e}`),n.length>0&&a.push(`${this._transloco.translate(Os)} ${n.join(", ")}`),i&&a.push(`${this._transloco.translate(Es)} ${i}`),a.join(` 141`)}_normalizePromptClasses(e){return Array.isArray(e)?e.map(i=>Number(i)).filter(i=>Number.isInteger(i)&&i>=1&&i<=45):`${e??""}`.split(/[\s,]+/).map(i=>Number(i.trim())).filter(i=>Number.isInteger(i)&&i>=1&&i<=45)}selectedLabel(){return this.selectedClasses.length===0?`${this._transloco.translate("client-trademark.all")} ${this._transloco.translate("search.classes")}`:this._transloco.translate("search.selected",{count:this.selectedClasses.length})}selectedCountryLabel(){let e=`${this.countryValue()??""}`.toUpperCase();return this.countriesOptions().find(n=>n.code.toUpperCase()===e)?.name||this._transloco.translate("search.select-a-country")}filtersAppliedLabel(){let e=this.activeFilterCount();return e===0?this._transloco.translate("search.filters-applied-none"):e===1?this._transloco.translate("search.filters-applied-one",{count:e}):this._transloco.translate("search.filters-applied-many",{count:e})}_mapSearchCountries(e){if(e.toUpperCase()==="EU")return qi;if(e.toUpperCase()==="GB")return Ea;if(e.toUpperCase()==="US")return Va;if(e.toUpperCase()==="UA")return Da;if(Oa.includes(e.toLowerCase())){let i=new Intl.DisplayNames([this._appConfig.localeCode??"en"],{type:"region"}).of(e.toUpperCase());return i?Ia.includes(e.toLowerCase())?[{name:i,code:e},...qi]:[{name:i,code:e},...xi]:xi}return xi}_initSearchSettingsOptions(){this.searchTypes=[{name:this._transloco.translate("search.fuzzy"),code:"fuzzy"},{name:this._transloco.translate("search.strict"),code:"strict"},{name:this._transloco.translate("search.application-number"),code:"applicationNumber"}],this.layoutTypes=[{name:this._transloco.translate("search.grid"),code:"grid"},{name:this._transloco.translate("search.table"),code:"table"}],this.stateOptions=[{label:this._transloco.translate("search.disabled"),value:!1},{label:this._transloco.translate("search.enabled"),value:!0}]}_ensureSearchQueryIsValid(){return`${this.form.get("q")?.value??""}`.trim().length>=3?!0:(this._message.add({severity:"warn",summary:this._transloco.translate("search.word-at-least-3-chars"),detail:this._transloco.translate("search.word-at-least-3-chars-message")}),!1)}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=I({type:t,selectors:[["pm-search-panel-form"]],inputs:{paramId:[1,"paramId"],presentation:[1,"presentation"]},decls:1,vars:0,consts:[["classesInput",""],[4,"transloco"],[1,"pm-search-panel-form"],[1,"pm-search-panel-form__content"],[3,"form","countriesOptions","countryCode","countryLabel","loading","canSearch","activeFilterCount","searchTypes","layoutTypes","stateOptions","searchType","layoutType","wipoEnabled","onlyNumbersCommasAndSpaces","helpVisible","classesVisible","selectedClasses$","selectedClassesLabel","filtersAppliedLabel","videoUrl","filtersVisible"],[3,"form","countriesOptions","countryCode","selectedClassesLabel","loading","canSearch","searchTypes","layoutTypes","stateOptions","searchType","layoutType","wipoEnabled","onlyNumbersCommasAndSpaces","helpVisible","classesVisible","selectedClasses$","videoUrl"],[1,"pm-search-panel-form__search"],[1,"pm-search-panel-form__capsule",3,"ngSubmit","formGroup"],["aria-hidden","true",1,"pi","pi-search","pm-search-panel-form__query-icon"],["for","trademark-search-query",1,"sr-only"],["id","trademark-search-query","type","search","pInputText","","formControlName","q","autocomplete","off",1,"pm-search-panel-form__query-input",3,"placeholder"],["type","button","pButton","","icon","pi pi-times","severity","secondary",1,"pm-search-panel-form__icon-button",3,"text"],["type","button","pButton","","id","search-filters-trigger","icon","pi pi-sliders-h","severity","secondary","aria-controls","search-advanced-filters",1,"pm-search-panel-form__filters-button",3,"click","text"],[1,"pm-search-panel-form__filters-label"],[1,"pm-search-panel-form__filter-count"],["type","submit","pButton","","icon","pi pi-arrow-right","iconPos","right","severity","secondary",1,"pm-search-panel-form__submit-button",3,"disabled","loading"],["id","search-advanced-filters","styleClass","pm-search-panel-form__filters-dialog w-[94vw] md:w-[44rem]",3,"visibleChange","header","visible","modal","closable","closeOnEscape","dismissableMask","draggable","resizable","blockScroll","appendTo"],[1,"pm-search-panel-form__dialog-content",3,"formGroup"],[1,"pm-search-panel-form__dialog-description"],[1,"pm-search-panel-form__dialog-grid"],[1,"pm-search-panel-form__field"],["for","capsule-search-country"],["inputId","capsule-search-country","formControlName","country","optionLabel","name","optionValue","code","appendTo","body","styleClass","w-full",3,"options","showClear","placeholder"],["for","capsule-search-classe
141s"],[1,"pm-search-panel-form__field-control-row"],["id","capsule-search-classes","pInputText","","formControlName","classes",3,"blur","pKeyFilter","placeholder"],["type","button","pButton","",1,"pm-search-panel-form__class-picker-button",3,"click","text"],["for","capsule-search-mode"],["inputId","capsule-search-mode","optionLabel","name","appendTo","body","styleClass","w-full",3,"onChange","options","ngModel","ngModelOptions"],["for","capsule-layout-mode"],["inputId","capsule-layout-mode","optionLabel","name","appendTo","body","styleClass","w-full",3,"onChange","options","ngModel","ngModelOptions"],[1,"pm-search-panel-form__dialog-utility-row","pt-2"],[1,"pm-search-panel-form__field","pm-search-panel-form__field--inline"],["optionLabel","label","optionValue","value","styleClass","pm-search-panel-form__segmented",3,"onChange","options","ngModel","ngModelOptions"],[1,"pm-search-panel-form__dialog-actions","d-flex","justify-start","gap-2","w-full"],["icon","pi pi-sparkles",3,"click","label","disabled","outlined"],["variant","mobile",3,"opened","visibleChange","visible","videoUrl"],["styleClass","pm-search-panel-form__apply-button",1,"ml-auto",3,"click","label"],[3,"visibleChange","selectClass","visible","selectedClasses$"],["type","button","pButton","","icon","pi pi-times","severity","secondary",1,"pm-search-panel-form__icon-button",3,"click","text"],[3,"searchClicked","aiSearchClicked","cleanSearchClicked","filtersVisibleChange","classesBlurred","classesDialogOpened","classesVisibleChange","classesSelected","helpOpened","helpVisibleChange","searchTypeChanged","layoutTypeChanged","wipoChanged","form","countriesOptions","countryCode","countryLabel","loading","canSearch","activeFilterCount","searchTypes","layoutTypes","stateOptions","searchType","layoutType","wipoEnabled","onlyNumbersCommasAndSpaces","helpVisible","classesVisible","selectedClasses$","selectedClassesLabel","filtersAppliedLabel","videoUrl","filtersVisible"],[3,"searchClicked","aiSearchClicked","cleanSearchClicked","classesBlurred","classesDialogOpened","classesVisibleChange","classesSelected","helpOpened","helpVisibleChange","searchTypeChanged","layoutTypeChanged","wipoChanged","form","countriesOptions","countryCode","selectedClassesLabel","loading","canSearch","searchTypes","layoutTypes","stateOptions","searchType","layoutType","wipoEnabled","onlyNumbersCommasAndSpaces","helpVisible","classesVisible","selectedClasses$","videoUrl"]],template:function(i,n){i&1&&S(0,Ms,6,3,"ng-container",1)},dependencies:[U,be,pt,Ue,qe,Ee,$e,ct,He,Ge,je,Ke,Qe,Te,Pe,le,ot,se,dt,mt,ii,Ze,ce,ci,gt,ht,ft,li,wt,fi,Ra,Aa,$],styles:["[_nghost-%COMP%]{display:block;width:100%}.pm-search-panel-form[_ngcontent-%COMP%], .pm-search-panel-form__content[_ngcontent-%COMP%]{width:100%}.pm-search-panel-form__search[_ngcontent-%COMP%], .pm-search-panel-form__capsule[_ngcontent-%COMP%]{display:block;width:100%}.pm-search-panel-form__capsule[_ngcontent-%COMP%]{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:.25rem;min-height:4.5rem;padding:.4rem;padding-inline-end:.65rem;border:1px solid color-mix(in srgb,var(--p-surface-300) 76%,transparent);border-radius:999px;background:var(--p-surface-0);box-shadow:0 1.125rem 3rem #02061733,inset 0 1px #fffc}.pm-search-panel-form__query-icon[_ngcontent-%COMP%]{margin-inline-start:1.1rem;color:var(--p-text-muted-color);font-size:1.05rem}.pm-search-panel-form__query-input[_ngcontent-%COMP%]{width:100%;min-width:0;min-height:3.5rem;padding-inline:.6rem;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--p-text-color);font-size:clamp(1rem,1.4vw,1.125rem)}.pm-search-panel-form__query-input[_ngcontent-%COMP%]:focus, .pm-search-panel-form__query-input[_ngcontent-%COMP%]:focus-visible{border:0;outline:0;box-shadow:none}.pm-search-panel-form__query-input[_ngcontent-%COMP%]::-webkit-search-cancel-button{display:none}.pm-search-panel-form__icon-button[_ngcontent-%COMP%], .pm-search-panel-form__filters-button[_ngcontent-%COMP%], .pm-search-panel-form__submit-button[_ngcontent-%COMP%]{min-inline-size:2.75rem;min-block-size:2.75rem}.pm-search-panel-form__filters-button[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap}.pm-search-panel-form__filter-count[_ngcontent-%COMP%]{display:inline-flex;align-items:center;justify-content:center;min-width:1.4rem;min-height:1.4rem;padding-inline:.3rem;border-radius:999px;background:var(--p-primary-color);color:var(--p-primary-contrast-color);font-size:.75rem;font-weight:700;line-height:1}.pm-search-panel-form__submit-button[_ngcontent-%COMP%]{min-inline-size:7.25rem;border-radius:999px}.pm-search-panel-form__dialog-content[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:1.25rem}.pm-search-panel-form__dialog-description[_ngcontent-%COMP%]{margin:0;color:var(--p-text-muted-color);line-height:1.55}.pm-search-panel-form__dialog-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.pm-search-panel-form__field[_ngcontent-%COMP%]{display:flex;min-width:0;flex-direction:column;gap:.5rem;margin:0;padding:0;border:0}.pm-search-panel-form__field[_ngcontent-%COMP%] label[_ngcontent-%COMP%], .pm-search-panel-form__field[_ngcontent-%COMP%] legend[_ngcontent-%COMP%]{color:var(--p-text-color);font-size:.875rem;font-weight:700}.pm-search-panel-form__field[_ngcontent-%COMP%] small[_ngcontent-%COMP%]{color:var(--p-text-muted-color)}.pm-search-panel-form__field--wide[_ngcontent-%COMP%]{width:100%}.pm-search-panel-form__field--inline[_ngcontent-%COMP%]{display:grid;flex:1 1 auto;grid-template-columns:max-content minmax(12rem,1fr);align-items:center;gap:.75rem}.pm-search-panel-form__field-control-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem}.pm-search-panel-form__field-control-row[_ngcontent-%COMP%] .p-inputtext[_ngcontent-%COMP%]{min-width:0}.pm-search-panel-form__class-picker-button[_ngcontent-%COMP%]{white-space:nowrap}.pm-search-panel-form__dialog-utility-row[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding-top:1rem;border-top:1px solid var(--p-content-border-color)}.pm-search-panel-form__dialog-actions[_ngcontent-%COMP%]{display:flex;flex:1 1 28rem;flex-wrap:wrap;align-items:center;gap:.75rem}.pm-search-panel-form[_ngcontent-%COMP%] .pm-search-panel-form__filters-dialog .p-dialog-content{overflow:visible}.pm-search-panel-form[_ngcontent-%COMP%] .pm-search-panel-form__filters-dialog .p-select, .pm-search-panel-form[_ngcontent-%COMP%] .pm-search-panel-form__filters-dialog .p-inputtext{width:100%}.pm-search-panel-form[_ngcontent-%COMP%] .pm-search-panel-form__segmented{display:flex;width:100%}.pm-search-panel-form[_ngcontent-%COMP%] .pm-search-panel-form__segmented .p-button{flex:1 1 0}.pm-search-panel-form[_ngcontent-%COMP%] .pm-search-panel-form__icon-button.p-button, .pm-search-panel-form[_ngcontent-%COMP%] .pm-search-panel-form__filters-button.p-button{color:var(--p-text-muted-color)}.pm-search-panel-form[_ngcontent-%COMP%] .pm-search-panel-form__submit-button.p-button{justify-content:center}.pm-search-panel-form[_ngcontent-%COMP%] .pm-search-panel-form__apply-button.p-button{margin-inline-start:auto}@media(max-width:47.999rem){.pm-search-panel-form__capsule[_ngcontent-%COMP%]{grid-template-columns:auto minmax(0,1fr) repeat(3,auto);min-height:3.75rem;padding:.25rem;padding-inline-end:.4rem}.pm-search-panel-form__query-icon[_ngcontent-%COMP%]{margin-inline-start:.75rem}.pm-search-panel-form__query-input[_ngcontent-%COMP%]{min-height:3.15rem;padding-inline:.35rem}.pm-search-panel-form__filters-label[_ngcontent-%COMP%], .pm-search-panel-form__submit-button[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pm-search-panel-form__submit-button[_ngcontent-%COMP%]{grid-column:-1;min-inline-size:3.15rem;border-radius:999px}.pm-search-panel-form__filters-button[_ngcontent-%COMP%]{grid-column:-2}.pm-search-panel-form__dialog-grid[_ngcontent-%COMP%]{grid-template-columns:minmax(0,1fr)}.pm-search-panel-form__dialog-utility-row[_ngcontent-%COMP%]{align-items:stretch;flex-direction:column}.pm-search-panel-form__dialog-actions[_ngcontent-%COMP%]{align-items:center;flex-direction:row}.pm-search-panel-form__field--inline[_ngcontent-%COMP%]{display:flex;align-items:stretch;flex-direction:column}}@media(pointer:coarse){.pm-search-panel-form__icon-button[_ngcontent-%COMP%], .pm-search-panel-form__filters-button[_ngcontent-%COMP%], .pm-search-panel-form__submit-button[_ngcontent-%COMP%]{min-inline-size:3rem;min-block-size:3rem}}@media(forced-colors:active){.pm-search-panel-form__capsule[_ngcontent-%COMP%]{border:1px solid CanvasText}}"],changeDetection:0})}}return t})();var ye=(function(t){return t.NATIONAL="NATIONAL",t.EU="EU",t.INTERNATIONAL="INTERNATIONAL",t})(ye||{});var et={[ye.NATIONAL]:{label:V("search.national-registry"),color:"#F5A623"},[ye.EU]:{label:"European Union",color:"#4A90E2"},[ye.INTERNATIONAL]:{label:"WIPO",color:"#9B9B9B"}};var Ns=t=>({background:t}),Fs=()=>({objectFit:"contain"}),zs=(t,o)=>o.labelKey;function Ls(t,o){if(t&1){let e=O();s(0,"p-image",18),f("onImageError",function(){m(e);let n=c();return d(n.onImageError())}),l()}if(t&2){let e=c();p("src","https://api.search.ideabox.name/"+e.trademark().tm_img)("alt",e.trademarkName())("preview",!0)("imageStyle",D(4,Fs))}}function Bs(t,o){if(t&1&&(s(0,"div",9),u(1),l()),t&2){let e=c();r(),b(" ",e.trademarkName()," ")}}function Rs(t,o){if(t&1&&(s(0,"div")(1,"span",19),u(2),h(3,"transloco"),l(),s(4,"span",20),u(5),l()()),t&2){let e=o.$implicit;A("pm-search-panel-results-item__fact-row"+(e.fullWidth?" pm-search-panel-results-item__fact-row--stacked":"")),r(2),b(" ",g(3,4,e.labelKey)," "),r(3),b(" ",e.value," ")}}var Ua=(()=>{class t{constructor(){this.trademark=v.required(),this.imageLoadFailed=F(!1),this.numberValue=x(()=>this.trademark().tm_number??this.trademark().appl_number??"\u2014"),this.officeLabel=x(()=>{switch(this.trademark().country.toLowerCase()){case"wo":return this._transloco.translate("search.office-wipo");case"em":return this._transloco.translate("search.office-euipo");default:return this.trademark().country}}),this.hasImage=x(()=>!!this.trademark().tm_img),this.trademarkName=x(()=>this.trademark().tm_name?.join(", ")||"\u2014"),this.tagLabel=x(()=>{switch(this.trademark().country.toLowerCase()){case"em":return et[ye.EU].label;case"wo":return et[ye.INTERNATIONAL].label;default:return this._transloco.translate(et[ye.NATIONAL].label)}}),this.tagColor=x(()=>{switch(this.trademark().country.toLowerCase()){case"em":return et[ye.EU].color;case"wo":return et[ye.INTERNATIONAL].color;default:return et[ye.NATIONAL].color}}),this.statusMeta=x(()=>this.trademark().tm_status==="true"?{label:V("search.active"),className:"border-emerald-200 bg-emerald-50 text-emerald-700 shadow-emerald-200/40"}:{label:V("search.inactive"),className:"border-amber-200 bg-amber-50 text-amber-700 shadow-amber-200/40"}),this.factItems=x(()=>{let e=this.trademark(),i=[{labelKey:V("search.number"),value:this.numberValue()},{labelKey:V("search.classes"),value:e.classes?.join(", ")||"\u2014"},{labelKey:V("search.country"),value:e.country||"\u2014"}];return e.designations?.length&&i.push({labelKey:V("search.designations"),value:e.designations.join(", "),fullWidth:!0}),i}),this._dialogService=C(De),this._transloco=C(Re)}onView(){let e=this.trademark();this._dialogService.open(xt,{header:this._transloco.translate("search.trademark-view"),data:{trademark:e},width:"72rem",breakpoints:{"1600px":"78vw","1366px":"88vw","1024px":"100%"},styleClass:"pm-search-tm-dialog",contentStyle:{overflow:"auto",padding:"0"}
141,baseZIndex:1e4,maximizable:!1,closable:!0})}onImageError(){this.imageLoadFailed.set(!0)}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=I({type:t,selectors:[["pm-search-panel-results-item"]],inputs:{trademark:[1,"trademark"]},features:[re([De])],decls:28,vars:21,consts:[[1,"pm-search-panel-results-item"],[1,"pm-search-panel-results-item__shell"],[1,"pm-search-panel-results-item__hero"],[1,"pm-search-panel-results-item__badges"],["styleClass","pm-search-panel-results-item__registry-tag",3,"value"],[1,"pm-search-panel-results-item__office"],[1,"pm-search-panel-results-item__hero-grid"],[1,"pm-search-panel-results-item__media-card"],["styleClass","pm-search-panel-results-item__image",3,"src","alt","preview","imageStyle"],[1,"pm-search-panel-results-item__media-fallback"],[1,"pm-search-panel-results-item__title-block"],[1,"pm-search-panel-results-item__eyebrow"],[1,"pm-search-panel-results-item__title"],[1,"pm-search-panel-results-item__subtitle"],[1,"pm-search-panel-results-item__facts"],[3,"class"],[1,"pm-search-panel-results-item__actions"],["styleClass","w-full","severity","secondary",3,"onClick","label","outlined"],["styleClass","pm-search-panel-results-item__image",3,"onImageError","src","alt","preview","imageStyle"],[1,"pm-search-panel-results-item__fact-label"],[1,"pm-search-panel-results-item__fact-value"]],template:function(i,n){i&1&&(s(0,"article",0)(1,"div",1)(2,"header",2)(3,"div",3),w(4,"p-tag",4),s(5,"span",5),u(6),l(),s(7,"span"),u(8),h(9,"transloco"),l()(),s(10,"div",6)(11,"div",7),M(12,Ls,1,5,"p-image",8)(13,Bs,2,1,"div",9),l(),s(14,"div",10)(15,"span",11),u(16),h(17,"transloco"),l(),s(18,"h3",12),u(19),l(),s(20,"p",13),u(21),l()()()(),s(22,"div",14),ee(23,Rs,6,6,"div",15,zs),l(),s(25,"div",16)(26,"p-button",17),h(27,"transloco"),f("onClick",function(){return n.onView()}),l()()()()),i&2&&(r(4),ae(oe(19,Ns,n.tagColor())),p("value",n.tagLabel()),r(2),b(" ",n.officeLabel()," "),r(),A("pm-search-panel-results-item__status "+n.statusMeta().className),r(),b(" ",g(9,13,n.statusMeta().label)," "),r(4),k(n.hasImage()&&!n.imageLoadFailed()?12:13),r(4),b(" ",g(17,15,"search.name")," "),r(3),b(" ",n.trademarkName()," "),r(2),b(" ",n.numberValue()," "),r(2),te(n.factItems()),r(3),p("label",g(27,17,"search.view-tm"))("outlined",!0))},dependencies:[U,lt,st,vt,Je,le,se,$],styles:[".pm-search-panel-results-item__registry-tag.p-tag{border-radius:999px;padding:.3rem .9rem;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700;box-shadow:0 10px 24px -16px #3f51b58c;border:none;color:#fff} .pm-search-panel-results-item__image .p-image-preview-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center} .pm-search-panel-results-item__image img{width:100%;height:100%;object-fit:contain}[_nghost-%COMP%]{display:block;min-width:0;width:100%;height:100%}.pm-search-panel-results-item[_ngcontent-%COMP%]{width:100%;height:100%}.pm-search-panel-results-item__shell[_ngcontent-%COMP%]{display:flex;height:100%;flex-direction:column;overflow:hidden;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--p-surface-200) calc(100% * var(--tw-border-opacity, 1)),transparent);background-color:#ffffffd9;--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);
141--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(226 232 240 / .4);--tw-shadow: var(--tw-shadow-colored);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(226 232 240 / .7);transition:transform .2s ease,box-shadow .2s ease}.pm-search-panel-results-item__shell[_ngcontent-%COMP%]:hover{transform:translateY(-3px);box-shadow:0 18px 34px -20px #0f172a47}.pm-search-panel-results-item__hero[_ngcontent-%COMP%]{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--p-surface-200) calc(100% * var(--tw-border-opacity, 1)),transparent);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: #f8fafc var(--tw-gradient-from-position);--tw-gradient-to: rgb(248 250 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: color-mix(in srgb, var(--p-primary-50) 40% , transparent) var(--tw-gradient-to-position);padding:1rem}@media(min-width:576px){.pm-search-panel-results-item__hero[_ngcontent-%COMP%]{padding:1.25rem}}.pm-search-panel-results-item__badges[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.pm-search-panel-results-item__office[_ngcontent-%COMP%]{display:inline-flex;align-items:center;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--p-surface-200) calc(100% * var(--tw-border-opacity, 1)),transparent);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-surface-600) calc(100% * var(--tw-text-opacity, 1)),transparent);--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);
141--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(226 232 240 / .2);--tw-shadow: var(--tw-shadow-colored)}.pm-search-panel-results-item__status[_ngcontent-%COMP%]{display:inline-flex;align-items:center;border-radius:9999px;border-width:1px;padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.18em;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.pm-search-panel-results-item__hero-grid[_ngcontent-%COMP%]{margin-top:1rem;display:grid;gap:1rem}@media(min-width:768px){.pm-search-panel-results-item__hero-grid[_ngcontent-%COMP%]{grid-template-columns:8.5rem minmax(0,1fr);align-items:center}}.pm-search-panel-results-item__media-card[_ngcontent-%COMP%]{display:flex;min-height:8.5rem;align-items:center;justify-content:center;overflow:hidden;border-radius:1rem;border-width:1px;--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--p-surface-200) calc(100% * var(--tw-border-opacity, 1)),transparent);background-color:#ffffffe6;padding:1rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);
141--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(226 232 240 / .3);--tw-shadow: var(--tw-shadow-colored)}.pm-search-panel-results-item__media-fallback[_ngcontent-%COMP%]{display:flex;height:100%;min-height:7rem;width:100%;align-items:center;justify-content:center;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1));padding-left:1rem;padding-right:1rem;text-align:center;font-size:1rem;line-height:1.5rem;font-weight:600;line-height:1.25;--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-surface-900) calc(100% * var(--tw-text-opacity, 1)),transparent);word-break:break-word}.pm-search-panel-results-item__title-block[_ngcontent-%COMP%]{min-width:0px}.pm-search-panel-results-item__title-block[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not([hidden]) ~ [_ngcontent-%COMP%]:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.pm-search-panel-results-item__eyebrow[_ngcontent-%COMP%]{font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.24em;--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-surface-500) calc(100% * var(--tw-text-opacity, 1)),transparent)}.pm-search-panel-results-item__title[_ngcontent-%COMP%]{margin:0;font-size:1.5rem;line-height:2rem;font-weight:600;line-height:1.25;--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-surface-900) calc(100% * var(--tw-text-opacity, 1)),transparent);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pm-search-panel-results-item__subtitle[_ngcontent-%COMP%]{font-size:.875rem;line-height:1.25rem;font-weight:500;text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-surface-500) calc(100% * var(--tw-text-opacity, 1)),transparent)}.pm-search-panel-results-item__facts[_ngcontent-%COMP%]{display:flex;flex:1 1 0%;flex-direction:column;gap:.5rem;padding:1rem}@media(min-width:576px){.pm-search-panel-results-item__facts[_ngcontent-%COMP%]{padding:1.25rem}}.pm-search-panel-results-item__fact-row[_ngcontent-%COMP%]{display:grid;align-items:flex-start;gap:.75rem;border-radius:.75rem;background-color:#f8fafcb3;padding:.625rem .75rem;grid-template-columns:minmax(0,6rem) minmax(0,1fr)}.pm-search-panel-results-item__fact-row--stacked[_ngcontent-%COMP%]{gap:.375rem;grid-template-columns:1fr}.pm-search-panel-results-item__fact-label[_ngcontent-%COMP%]{padding-top:.125rem;font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-surface-500) calc(100% * var(--tw-text-opacity, 1)),transparent)}.pm-search-panel-results-item__fact-value[_ngcontent-%COMP%]{display:block;font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-surface-900) calc(100% * var(--tw-text-opacity, 1)),transparent);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.pm-search-panel-results-item__actions[_ngcontent-%COMP%]{border-top-width:1px;--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--p-surface-200) calc(100% * var(--tw-border-opacity, 1)),transparent);padding:1rem}@media(min-width:576px){.pm-search-panel-results-item__actions[_ngcontent-%COMP%]{padding-left:1.25rem;padding-right:1.25rem}}"],changeDetection:0})}}return t})();var ja={tm_name:"",start:0,rows:12};var As=()=>({"min-width":"50rem"}),qs=()=>[12,24,36],$s=(t,o)=>o==null?null:o.appl_number;function Us(t,o){t&1&&(s(0,"tr")(1,"th"),u(2),h(3,"transloco"),l(),s(4,"th"),u(5),h(6,"transloco"),l(),s(7,"th"),u(8),h(9,"transloco"),l(),s(10,"th"),u(11),h(12,"transloco"),l(),w(13,"th"),l()),t&2&&(r(2),E(g(3,4,"search.logotype")),r(3),E(g(6,6,"search.trademark")),r(3),E(g(9,8,"search.number")),r(3),E(g(12,10,"search.classes")))}function js(t,o){if(t&1){let e=O();s(0,"tr")(1,"td",15)(2,"div",null,2)(4,"p-image",16),f("onImageError",function(){m(e);let n=G(3);return d(n.style.display="none")}),l()()(),s(5,"td"),u(6),l(),s(7,"td"),u(8),l(),s(9,"td",17),u(10),l(),s(11,"td")(12,"p-button",18),h(13,"transloco"),f("onClick",function(){let n=m(e).$implicit,a=c(4);return d(a.onView(n))}),l()()()}if(t&2){let e=o.$implicit;r(4),p("src","https://api.search.ideabox.name/"+e.tm_img)("alt",e.tm_name)("preview",!0),r(2),E(e.tm_name),r(2),E(e.tm_number),r(2),b(" ",e.classes.join(", ")," "),r(2),p("label",g(13,7,"search.view-tm"))}}function Gs(t,o){if(t&1&&(s(0,"div")(1,"p-table",14),S(2,Us,14,12,"ng-template",null,0,z)(4,js,14,9,"ng-template",null,1,z),l()()),t&2){let e=c(3);r(),p("value",e.docs())("tableStyle",D(2,As))}}function Hs(t,o){if(t&1&&w(0,"pm-search-panel-results-item",20),t&2){let e=o.$implicit;p("trademark",e)}}function Ks(t,o){if(t&1&&ee(0,Hs,1,1,"pm-search-panel-results-item",20,$s),t&2){let e=c(4);te(e.docs())}}function Qs(t,o){t&1&&(s(0,"div",19)(1,"span",21),u(2),h(3,"transloco"),l()()),t&2&&(r(2),E(g(3,1,"search.no-results-found")))}function Ys(t,o){if(t&1&&(s(0,"div",12),M(1,Ks,2,0)(2,Qs,4,3,"div",19),l()),t&2){let e=c(3);r(),k(e.docs().length>0?1:2)}}function Ws(t,o){if(t&1){let e=O();s(0,"div",13)(1,"p-paginator",22),h(2,"transloco"),f("onPageChange",function(n){m(e);let a=c(3);return d(a.onPageChange(n))}),l()()}if(t&2){let e=c(3);r(),p("showCurrentPageReport",!0)("first",e.start())("rows",e.rows())("totalRecords",e.totalFound())("rowsPerPageOptions",D(8,qs))("currentPageReportTemplate",g(2,6,"search.pagination-template"))}}function Zs(t,o){if(t&1&&(M(0,Gs,6,3,"div")(1,Ys,3,1,"div",12),M(2,Ws,3,9,"div",13)),t&2){let e=c(2);k(e.settings().layoutMode==="table"?0:1),r(2),k(e.docs().length>0?2:-1)}}function Xs(t,o){t&1&&w(0,"p-skeleton",11)}function Js(t,o){if(t&1){let e=O();Q(0),s(1,"div",4)(2,"div",5)(3,"p-inputgroup",6)(4,"p-inputgroup-addon"),w(5,"i",7),l(),s(6,"input",8),f("input",function(n){m(e);let a=c();return d(a.onSearchTextChange(n))})("keyup.enter",function(){m(e);let n=c();return d(n.search())}),l(),s(7,"button",9),h(8,"transloco"),f("click",function(){m(e);let n=c();return d(n.search())}),l(),s(9,"button",10),f("click",function(){m(e);let n=c();return d(n.search())}),l()()(),M(10,Zs,3,2)(11,Xs,1,0,"p-skeleton",11),l(),Y()}if(t&2){let e=o.$implicit,i=c();r(6),p("value",i.searchText())("placeholder",e("search.search-by-trademark-name-number-within-results")),r(),p("label",g(8,4,"search.search-within-results")),r(3),k(i.loaded()?10:11)}}var Ga=(()=>{class t{constructor(){this.section=v(L.trademarks),this.mode=v("grid"),this.paramId=v.required(),this.#e=C(me),this.#i=C(Me),this.#t=C(Ct),this.#n=C(Ki),this.dialogService=C(De),this.#a=x(()=>this.#e.getParamsSignal(this.paramId())()),this.#o=F(ja),this.#r=ze({params:()=>({section:this.section(),searchParams:this.#a(),filters:this.#o()}),defaultValue:void 0,loader:({params:e})=>{let i=this.#t.mapParamsToSection(e.searchParams,e.section);return this.#i.fetch(T(y({},i),{query:T(y({},i.query),{tm_name:e.filters.tm_name?`${e.filters.tm_name}~5`:""}),start:e.filters.start??0,rows:e.filters.rows??12}))}}),this.settings=x(()=>({layoutMode:this.#a().layoutMode??"list"})),this.trademarks=x(()=>this.#r.value()),this.data=this.trademarks,this.docs=x(()=>this.trademarks()?.data?.response?.docs||[]),this.totalFound=x(()=>this.trademarks()?.data?.response?.numFound??0),this.start=x(()=>
141this.trademarks()?.data?.response?.start||0),this.rows=x(()=>this.#o().rows),this.loaded=x(()=>this.trademarks()?.loaded),this.searchText=F("")}#e;#i;#t;#n;#a;#o;#r;onSearchTextChange(e){let i=e.target;this.searchText.set(i?.value||"")}search(){this.#o.set({tm_name:this.searchText(),start:0,rows:12})}onPageChange(e){this.#o.set({tm_name:this.searchText(),start:e.first||0,rows:e.rows||12}),this.#n.nativeElement.querySelector("#search-input")?.scrollIntoView({behavior:"smooth"})}onView(e){this.dialogService.open(xt,{header:"Trademark View",data:{trademark:e,paramId:this.paramId()},width:"70%",contentStyle:{overflow:"auto"},baseZIndex:1e4,maximizable:!0,closable:!0})}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=I({type:t,selectors:[["pm-search-panel-grid"]],inputs:{section:[1,"section"],mode:[1,"mode"],paramId:[1,"paramId"]},features:[re([De])],decls:1,vars:0,consts:[["header",""],["body",""],["logo",""],[4,"transloco"],["id","search-input",1,"pm-search-panel-grid"],[1,"pm-search-panel-grid__search"],[1,"flex-1","flex"],[1,"pi","pi-search"],["type","text","pInputText","",1,"flex-1",3,"input","keyup.enter","value","placeholder"],["type","button","pButton","",1,"hidden","md:inline-flex",3,"click","label"],["type","button","pButton","","icon","pi pi-search",1,"border-noround","inline-flex","md:hidden",3,"click"],["width","100%","height","1050px"],[1,"pm-search-panel-grid__list"],[1,"pm-search-panel-grid__footer","mt-2"],[3,"value","tableStyle"],[2,"max-width","160px","overflow","hidden"],["width","120","height","auto",3,"onImageError","src","alt","preview"],[2,"max-width","300px"],["styleClass","p-button-outlined p-button-secondary",1,"pm-search-panel-results-item__action",3,"onClick","label"],[1,"pm-search-panel-grid__no-results"],[1,"pm-search-panel-grid__list__item",3,"trademark"],[1,"pm-search-panel-grid__no-results-text"],[3,"onPageChange","showCurrentPageReport","first","rows","totalRecords","rowsPerPageOptions","currentPageReportTemplate"]],template:function(i,n){i&1&&S(0,Js,12,6,"ng-container",3)},dependencies:[U,be,Ke,_t,Qe,ut,Te,Pe,le,ot,se,sa,oa,vt,Je,Xn,Zn,ce,ve,Ua,vi,$],styles:[".pm-search-panel-grid[_ngcontent-%COMP%]{display:flex;flex-flow:column nowrap;gap:24px;padding-top:24px}.pm-search-panel-grid__list[_ngcontent-%COMP%]{width:100%;display:grid;column-gap:16px;row-gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (max-width:767px){.pm-search-panel-grid__list[_ngcontent-%COMP%]{max-width:none;grid-template-columns:1fr}}.pm-search-panel-grid__no-results[_ngcontent-%COMP%]{width:100%;display:flex;flex-flow:row wrap;gap:24px;justify-content:center;align-items:center;padding:24px;border:1px solid #e0e0e0;border-radius:4px;background-color:#f5f5f5;color:#757575;text-align:center}"],changeDetection:0})}}return t})();
141var St=[L.trademarks,L.applications,L.stopped],Nt=[...St,L.wipo,L.euipo];var Ha=(()=>{class t{constructor(){this._mapper=C(Ct),this.config=C(Ce),this._solr=C(Me),this._params=C(me)}loadTrademarks(e){return Pt(this,null,function*(){let i=this.config.isEuPageEnabled?Nt:St,n=yield Promise.all(i.map(Ne=>this.loadSection(e,Ne)));for(;n.length<5;)n.push(void 0);let[a,_,P,R,H]=n;return{trademarks:a,applications:_,stopped:P,wipo:R,euipo:H}})}getTrademarks$(e){return We([this._params.getParams$(e)]).pipe(de(([i])=>{let a=(this.config.isEuPageEnabled?Nt:St).map(_=>this.getSection$(i,_));for(;a.length<5;)a.push(Ie({}));return We(a).pipe(j(([_,P,R,H,Ne])=>({trademarks:_,applications:P,stopped:R,wipo:H,euipo:Ne})))}))}getSettings$(e){return this._params.getParams$(e).pipe(j(i=>({layoutMode:i?.layoutMode??"list"})))}getSection$(e,i){let n=this._mapper.mapParamsToSection(e,i);return this._solr.getTrademark$(T(y({},n),{query:y({},n.query)}))}loadSection(e,i){let n=this._mapper.mapParamsToSection(e,i);return this._solr.fetch(T(y({},n),{query:y({},n.query)}))}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=X({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var Ka=(t,o)=>o.name;function tl(t,o){if(t&1&&(s(0,"p-tab",7),u(1),w(2,"p-badge",8),l()),t&2){let e=o.$implicit,i=c(2);p("value",e.name),r(),b(" ",e.title," "),r(),p("value",i.getCount(e.name)??0)}}function il(t,o){if(t&1&&(s(0,"p-tabpanel",7),w(1,"pm-search-panel-grid",9),l()),t&2){let e=o.$implicit,i=c(2);p("value",e.name),r(),p("section",e.name)("paramId",i.paramId())}}function nl(t,o){t&1&&w(0,"p-skeleton",10)}function al(t,o){if(t&1&&(Q(0),s(1,"div",2),Q(2),s(3,"div",3)(4,"div",4)(5,"div",5),u(6),h(7,"transloco"),l()(),s(8,"p-tabs",6)(9,"p-tablist"),ee(10,tl,3,3,"p-tab",7,Ka),l(),s(12,"p-tabpanels"),ee(13,il,2,3,"p-tabpanel",7,Ka),l()()(),S(15,nl,1,0,"ng-template",null,0,z),Y(),l(),Y()),t&2){let e,i=c();r(6),b(" ",g(7,2,"search.trademarks-which-may-prevent-tm-registration")," "),r(2),p("value",((e=i.activeSections()[0])==null?null:e.name)||""),r(2),te(i.activeSections()),r(3),te(i.activeSections())}}var Qa=(()=>{class t{#e;#i;#t;#n;#a;#o;#r;#l;get SearchSections(){return L}#s;#c;constructor(){this.paramId=v.required(),this.#e=C(De),this.#i=C(Ha),this.#t=C(me),this.#n=C(Wt),this.#a=C(rt),this.#o=C(Ce),this.#r=C(Re),this.#l=x(()=>this.#t.getParamsSignal(this.paramId())()),this.results=ze({params:()=>this.#l(),defaultValue:void 0,loader:({params:e})=>this.#i.loadTrademarks(e)}),this.translation=ie(this.#r.selectTranslation(),{initialValue:{}}),this.activeSections=x(()=>(this.translation(),(this.#o.isEuPageEnabled?Nt:St).map(i=>T(y({},{[L.trademarks]:{title:this.#r.translate("search.trademarks")},[L.applications]:{title:this.#r.translate("search.applications-in-progress")},[L.stopped]:{title:this.#r.translate("search.stopped-trademarks")},[L.wipo]:{title:"WIPO"},[L.euipo]:{title:"EUIPO"}}[i]),{name:i})))),this.loaded=x(()=>[this.trademarks()?.loaded,this.applications()?.loaded,this.stopped()?.loaded].every(e=>e)&&this.trademarks()!==void 0),this.trademarks=x(()=>this.results.value()?.trademarks),this.applications=x(()=>this.results.value()?.applications),this.stopped=x(()=>this.results.value()?.stopped),this.wipo=x(()=>this.results.value()?.wipo),this.euipo=x(()=>this.results.value()?.euipo),this.selectedApplicationId=ie(this.#n.queryParams.pipe(j(e=>e.app??e.a??null)),{initialValue:null}),this.#s=F(null),this.#c=F(null),K(e=>{let i=this.selectedApplicationId(),n=this.trademarks(),a=this.applications(),_=this.stopped();if(!i||!this.loaded()||!n||!a||!_||this.#s()&&this.#c()===i)return;this.#s()&&(this.#s()?.close(),this.#s.set(null),this.#c.set(null));let P=[...a?.data?.response?.docs||[],...n?.data?.response?.docs||[],..._?.data?.response?.docs||[]].find(Ne=>Ne.appl_number===i);if(!P)return;let R=this.#e.open(xt,{header:"Trademark View",data:{trademark:P,paramId:this.paramId()},width:"70%",contentStyle:{overflow:"auto"},baseZIndex:1e4,maximizable:!0,closable:!0});this.#s.set(R),this.#c.set(i);let H=R?.onClose.subscribe(()=>{this.#a.navigate([],{relativeTo:this.#n,queryParams:ua(this.#n.snapshot.queryParams),onSameUrlNavigation:void 0})});e(()=>H?.unsubscribe())})}getCount(e){switch(e){case L.applications:return this.applications()?.data?.response?.numFound;case L.stopped:return this.stopped()?.data?.response?.numFound;case L.trademarks:return this.trademarks()?.data?.response?.numFound;case L.wipo:return this.wipo()?.data?.response?.numFound;case L.euipo:return this.euipo()?.data?.response?.numFound}return 0}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=I({type:t,selectors:[["pm-search-panel-results"]],inputs:{paramId:[1,"paramId"]},features:[re([De])],decls:1,vars:0,consts:[["loading",""],[4,"transloco"],[1,"pm-search-panel-results"],[1,"pm-search-panel-results__results"],[1,"pm-search-panel-results__results-header"],[1,"text-xl","font-bold","py-3"],["scrollable","",3,"value"],[3,"value"],["styleClass","ml-2",3,"value"],[3,"section","paramId"],["width","100%","height","650px"]],template:function(i,n){i&1&&S(0,al,17,4,"ng-container",1)},dependencies:[U,be,ft,di,gi,hi,_i,ui,bn,Cn,ce,ve,Ga,vi,$],styles:["[_nghost-%COMP%]{--p-tabs-tabpanel-padding: 0}.pm-search-panel-results[_ngcontent-%COMP%] .p-tabpanels{padding:0}.pm-search-panel-results[_ngcontent-%COMP%] .p-tab{white-space:nowrap}@media screen and (max-width:767px){.pm-search-panel-results[_ngcontent-%COMP%] .p-tablist{max-width:100%}.pm-search-panel-results[_ngcontent-%COMP%] .p-tablist-content{overflow:visible}.pm-search-panel-results[_ngcontent-%COMP%] .p-tablist-tab-list{display:flex;flex-wrap:wrap;gap:.5rem;width:100%}.pm-search-panel-results[_ngcontent-%COMP%] .p-tab{flex:1 1 calc(50% - .25rem);min-width:0;justify-content:center;text-align:center;white-space:normal;line-height:1.3;padding-inline:.75rem}.pm-search-panel-results[_ngcontent-%COMP%] .p-tab .p-badge{margin-left:.375rem}.pm-search-panel-results[_ngcontent-%COMP%] .p-tablist-active-bar, .pm-search-panel-results[_ngcontent-%COMP%] .p-tablist-nav-button{display:none}}.pm-search-panel-results__results-header[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{font-style:normal;font-weight:400!important;font-size:28px;line-height:36px;color:var(--p-text-color)}.pm-search-panel-results__results-list[_ngcontent-%COMP%]{width:100%;display:flex;flex-flow:row wrap;gap:24px}"],changeDetection:0})}}return t})();var Ya=(()=>{class t{constructor(){this._messagingStore=C(ia),this._guestConversation=C(Vi),this._leadCapture=C(mi),this._transloco=C(Re),this._router=C(Ae),this.params=v.required(),this.isReady=F(!1),this.isFullscreen=F(!1),this.leadCaptureService=this._leadCapture,this._context=x(()=>this._canonicalContext(this.params())),this._fingerprint=x(()=>JSON.stringify(this._context())),this._initializedFingerprint=null,this._activeContextKey=null,this._initializationId=0,this._destroying=!1,K(e=>{let i=this._fingerprint(),n=this._context(),a=setTimeout(()=>{nn(()=>{this._initializeConversation(i,n)})});e(()=>clearTimeout(a))}),K(()=>{let e=this._messagingStore.activeConversationId();this._destroying||!this._activeContextKey||this._guestConversation.persist(e??null,this._activeContextKey)})}ngOnDestroy(){this._destroying=!0;let e=this._messagingStore.activeConversationId();this._activeContextKey&&this._guestConversation.persist(e??null,this._activeContextKey),this._messagingStore.clearConversation()}onFullscreenChange(e){this.isFullscreen.set(e)}restart(){return Pt(this,null,function*(){let e=this._fingerprint(),i=this._contextKey(e);this._guestConversation.startNewConversation(i),this._initializedFingerprint=null,yield this._initializeConversation(e,this._context(),!0)})}onLoginRequested(){this._router.navigate(["auth","signin"])}_initializeConversation(e,i,n=!1){return Pt(this,null,function*(){if(!n&&this._initializedFingerprint===e)return;let a=++this._initializationId;this.isReady.set(!1),this._activeContextKey&&this._guestConversation.persist(this._messagingStore.activeConversationId()??null,this._activeContextKey);let _=this._contextKey(e);this._activeContextKey=_,this._messagingStore.clearConversation();let P=n?null:this._guestConversation.restore(_);if(P){this._messagingStore.setActiveConversation(P);try{yield this._messagingStore.ensureConversationLoaded(P,{connectStream:!0}),this._initializedFingerprint=e,a===this._initializationId&&this.isReady.set(!0);return}catch(R){this._guestConversation.startNewConversation(_),this._messagingStore.clearConversation()}}if(!this._leadCapture.onPromptAttempt()){this._initializedFingerprint=e,this.isReady.set(!0);return}try{yield this._messagingStore.sendMessage(this._buildInitialMessage(i),{metadata:{selectedLanguage:this._transloco.getActiveLang(),source:"trademark-search-page",search:i}}),a===this._initializationId&&(this._initializedFingerprint=e,this._guestConversation.persist(this._messagingStore.activeConversationId()??null,_))}catch(R){}finally{a===this._initializationId&&this.isReady.set(!0)}})}_buildInitialMessage(e){let i=_=>
141this._transloco.translate(_),n=i("pm-ai.panel.main.quick-prompts.check-availability"),a=[`${i("search.ai-prompt.query")} ${e.query}`,`${i("search.ai-prompt.country")} ${e.country.toUpperCase()}`,e.classes.length?`${i("search.ai-prompt.classes")} ${e.classes.join(", ")}`:null,`${i("search.search-mode")}: ${e.searchType}`,`${i("search.international-db")}: ${i(e.wipoEnabled?"common.yes":"common.no")}`].filter(_=>!!_);return`${n} 142 143${a.join(` 144`)}`}_canonicalContext(e){return{query:`${e.query?.q??""}`.trim(),country:`${e.query?.country??""}`.trim().toLowerCase(),classes:Array.from(new Set(e.query?.classes??[])).sort((i,n)=>i-n),searchType:`${e.searchType??"fuzzy"}`.trim(),wipoEnabled:e.wipoEnabled??!0}}_contextKey(e){return`search:${e}`}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=I({type:t,selectors:[["pm-search-ai-panel"]],inputs:{params:[1,"params"]},features:[re([Vi,mi,{provide:na,useExisting:mi}])],decls:4,vars:9,consts:[["primaryActionIcon","pi pi-refresh",3,"fullscreenChange","primaryAction","ready","fullscreen","primaryActionLabel","primaryActionAriaLabel"],[3,"loginRequested","visible"]],template:function(i,n){i&1&&(s(0,"pm-ai-embedded-panel",0),h(1,"transloco"),h(2,"transloco"),f("fullscreenChange",function(_){return n.onFullscreenChange(_)})("primaryAction",function(){return n.restart()}),l(),s(3,"pm-ai-lead-capture-dialog",1),f("loginRequested",function(){return n.onLoginRequested()}),l()),i&2&&(p("ready",n.isReady())("fullscreen",n.isFullscreen())("primaryActionLabel",g(1,5,"search.ai-restart"))("primaryActionAriaLabel",g(2,7,"search.ai-restart-aria")),r(3),p("visible",n.leadCaptureService.isLeadCaptureVisible()))},dependencies:[aa,ra,$],styles:["[_nghost-%COMP%]{display:block}"],changeDetection:0})}}return t})();var rl=()=>[import("./chunk-N2J2CXV4.js").then(t=>t.PmHomeSectionConversionComponent)],ol=()=>[import("./chunk-U33N75AZ.js").then(t=>t.PmTestimonialsPanelScrollComponent)],sl=(t,o,e)=>[t,o,e],ll=()=>({src:"assets/search/search-hero-expert-v1-cutout.png",alt:"",width:1024,height:1536,sizes:"(max-width: 767px) 64vw, (max-width: 1279px) 42vw, 32rem"}),Wa=t=>({"aria-label":t}),cl=t=>({tabList:t}),pl=t=>({root:t});function ml(t,o){if(t&1&&(s(0,"pm-ui-hero",3)(1,"div",9),w(2,"pm-search-panel-form",10),l()()),t&2){let e=c(2);r(2),p("paramId",e.searchParamId())}}function dl(t,o){if(t&1&&(s(0,"pm-ui-hero",4)(1,"div",11),w(2,"pm-search-panel-form",10),l()()),t&2){let e=c().$implicit,i=c();p("eyebrow",e("hero-eyebrow"))("title",e("hero-title"))("description",e("hero-description"))("steps",Kt(7,sl,e("search-page-step-1-title"),e("search-page-step-2-title"),e("search-page-step-3-title")))("stepsLabel",e("hero-steps-label"))("media",D(11,ll)),r(2),p("paramId",i.searchParamId())}}function _l(t,o){if(t&1&&(s(0,"section",22)(1,"div",23)(2,"h2"),u(3),l(),s(4,"p"),u(5),l()(),w(6,"pm-search-ai-panel",24),l()),t&2){let e=c(2).$implicit,i=c();B("aria-label",e("ai-tab")),r(3),E(e("ai-tab")),r(2),E(e("ai-slogan")),r(),p("params",i.params())}}function ul(t,o){if(t&1){let e=O();s(0,"p-tabs",12),at("valueChange",function(n){m(e);let a=c(2);return nt(a.activeResultsTab,n)||(a.activeResultsTab=n),d(n)}),s(1,"p-tablist",13)(2,"p-tab",14),u(3),l(),s(4,"p-tab",15)(5,"span",16)(6,"span",17),u(7," AI "),l(),s(8,"span"),u(9),l()()()(),s(10,"p-tabpanels")(11,"p-tabpanel",14)(12,"section",18),w(13,"pm-search-panel-conclusions",19)(14,"hr")(15,"pm-search-panel-results",20),l()(),s(16,"p-tabpanel",21),S(17,_l,7,4,"ng-template",null,0,z),l()()()}if(t&2){let e=c().$implicit,i=c();
144it("value",i.activeResultsTab),r(),p("pt",oe(10,cl,oe(8,Wa,e("results-view-label")))),r(2),E(e("results-tab")),r(),p("pt",oe(14,pl,oe(12,Wa,e("ai-tab")))),r(5),E(e("ai-tab-short")),r(4),p("formId",i.formId())("paramId",i.searchParamId()),r(2),p("paramId",i.searchParamId())}}function hl(t,o){if(t&1){let e=O();s(0,"pm-home-section-conversion",26),f("register",function(){m(e);let n=c(3);return d(n.onRegister())}),l()}}function gl(t,o){t&1&&w(0,"p-skeleton",27)}function fl(t,o){t&1&&(s(0,"div",7),w(1,"pm-clients-panel-compact",25),Mt(2,hl,1,0)(3,gl,1,0),kt(4,2,rl,null,3),Pi(0,-1),l())}function Cl(t,o){t&1&&w(0,"pm-testimonials-panel-scroll")}function bl(t,o){t&1&&w(0,"p-skeleton",29)}function vl(t,o){if(t&1&&(s(0,"div",8),Mt(1,Cl,1,0)(2,bl,1,0),kt(3,1,ol,null,2),Pi(0,-1),w(5,"pm-core-faq")(6,"pm-core-seo-text",28),l()),t&2){let e=c().$implicit;r(6),p("pageTitle",e("search-page-title"))}}function yl(t,o){if(t&1&&(Q(0),s(1,"pm-ui-element-service-layout",2),M(2,ml,3,1,"pm-ui-hero",3)(3,dl,3,12,"pm-ui-hero",4),s(4,"div",5),M(5,ul,19,16,"p-tabs",6)(6,fl,6,0,"div",7),l(),M(7,vl,7,1,"div",8),l(),Y()),t&2){let e=c();r(),p("withTopSection",!0),r(),k(e.hasSearchResults()?2:3),r(3),k(e.hasSearchResults()?5:6),r(2),k(e.hasSearchResults()?-1:7)}}var u_=(()=>{class t{#e;#i;#t;#n;#a;#o;#r;#l;constructor(){this.activeResultsTab="results",this.#e=C(Ce),this.#i=C(Ae),this.#t=C(me),this.#n=C(rt),this.#a=C(Wt),this.searchParamId=x(()=>Et("search",this.#e.mainCountry)),this.formId=x(()=>Et(this.#e.mainCountry,"trademarks")),this.hasSearchResults=x(()=>`${this.#t.getParamsSignal(this.searchParamId())().query?.q??""}`.trim().length>2),this.params=x(()=>this.#t.getParamsSignal(this.searchParamId())()),this.#o=F(!1),this.#r=F(null),this.#l=ie(this.#a.queryParams.pipe(j(e=>e.app??e.a??null)),{initialValue:null}),K(()=>{let e=this.params(),i=this.#l();if(e.initial)return;let n=Ni(e,{defaultCountry:this.#e.mainCountry});i&&(n.app=i);let a=zi(n,{defaultCountry:this.#e.mainCountry});if(this.#r()===a)return;this.#r.set(a);let _=Fi(n,{defaultCountry:this.#e.mainCountry});this.#n.navigate(["."],{relativeTo:this.#a,queryParams:_,skipLocationChange:!1})}),K(()=>{let e=this.searchParamId();if(this.#o())return;let i=da(this.#a.snapshot.queryParams,{defaultCountry:this.#e.mainCountry});i&&(this.#r.set(zi(i,{defaultCountry:this.#e.mainCountry})),this.#t.setParams(_a(i,{defaultCountry:this.#e.mainCountry,entityId:e}))),this.#o.set(!0)})}onRegister(){let e=this.#e.mainCountry?.toLowerCase(),i=Zt(this.#e,e,e?`/application/form/${e}`:"/application/form","search_page");this.#i.navigate(i.commands,void 0,void 0,i.queryParams)}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=I({type:t,selectors:[["pm-search-page"]],decls:1,vars:1,consts:[["content",""],[4,"transloco","translocoRead"],[3,"withTopSection"],["hero","","variant","compact",1,"pm-search-page__results-hero"],["hero","",1,"pm-search-page__hero",3,"eyebrow","title","description","steps","stepsLabel","media"],["topSection","",1,"pm-search-page__top-section"],["lazy","",1,"pm-search-page__result-tabs",3,"value"],[1,"pm-search-page__landing-content"],["bottomSection","",1,"pm-search-page__landing-tail"],["cta","",1,"pm-search-page__results-search"],["presentation","capsule",3,"paramId"],["cta","",1,"pm-search-page__search-shell"],["lazy","",1,"pm-search-page__result-tabs",3,"valueChange","value"],[3,"pt"],["value","results"],["value","ai",1,"pm-search-page__ai-tab",3,"pt"],[1,"pm-search-page__ai-tab-label"],["aria-hidden","true",1,"pm-search-page__ai-tab-pill"],["aria-live","polite","aria-busy","false",1,"pm-search-page__results"],[3,"formId","paramId"],[3,"paramId"],["value","ai"],[1,"pm-search-page__ai"],[1,"pm-search-page__ai-intro"],[3,"params"],["noBorder",""],[3,"register"],["styleClass","w-full","height","677px"],["headingLevel","h2",3,"pageTitle"],["styleClass","w-full","height","560px"]],template:function(i,n){i&1&&S(0,yl,8,4,"ng-container",1),i&2&&p("translocoRead","search")},dependencies:[U,be,zn,$a,Ca,Qa,ta,ce,ve,ft,di,gi,hi,_i,ui,Ln,Un,Bn,Ya],styles:["[_nghost-%COMP%]{display:block}.pm-search-page__search-shell[_ngcontent-%COMP%]{width:min(100%,46rem);padding:.45rem;border:1px solid color-mix(in srgb,var(--p-surface-0) 20%,transparent);border-radius:999px;background:color-mix(in srgb,var(--p-surface-0) 8%,transparent);box-shadow:0 1.5rem 4rem #0000002e,inset 0 1px #ffffff14}.pm-search-page__results-search[_ngcontent-%COMP%]{width:100%;max-width:75rem;margin:0 auto}.pm-search-page__top-section[_ngcontent-%COMP%], .pm-search-page__result-tabs[_ngcontent-%COMP%], .pm-search-page__results[_ngcontent-%COMP%], .pm-search-page__landing-content[_ngcontent-%COMP%]{width:100%}.pm-search-page__result-tabs[_ngcontent-%COMP%]{--p-tabs-tabpanel-padding: 1.5rem 0 0}.pm-search-page__ai-tab-label[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.45rem}.pm-search-page__ai-tab-pill[_ngcontent-%COMP%]{display:inline-flex;align-items:center;min-height:1.25rem;padding:.1rem .45rem;border:1px solid color-mix(in srgb,var(--p-primary-color) 34%,transparent);border-radius:999px;color:var(--p-primary-contrast-color);background:linear-gradient(135deg,var(--p-primary-color),color-mix(in srgb,var(--p-primary-color) 76%,var(--p-surface-950)));box-shadow:0 .2rem .55rem color-mix(in srgb,var(--p-primary-color) 22%,transparent);font-size:.65rem;font-weight:800;letter-spacing:.08em;line-height:1}.pm-search-page__results[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:1.5rem}.pm-search-page__results[_ngcontent-%COMP%] hr[_ngcontent-%COMP%]{width:100%;margin:0;border:0;border-top:1px solid var(--p-content-border-color)}.pm-search-page__ai[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:1rem}.pm-search-page__ai-intro[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.25rem}.pm-search-page__ai-intro[_ngcontent-%COMP%] h2[_ngcontent-%COMP%], .pm-search-page__ai-intro[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0}.pm-search-page__ai-intro[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{color:var(--p-text-color);font-size:clamp(1.35rem,2vw,1.75rem);font-weight:750}.pm-search-page__ai-intro[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{color:var(--p-text-muted-color);font-size:1rem}.pm-search-page__landing-content[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:clamp(5rem,9vw,8.75rem);padding-bottom:2rem}.pm-search-page__landing-tail[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:clamp(6rem,10vw,8rem);padding-top:clamp(6rem,10vw,8rem)}@supports (backdrop-filter: blur(1rem)){.pm-search-page__search-shell[_ngcontent-%COMP%]{-webkit-backdrop-filter:blur(1rem) saturate(125%);backdrop-filter:blur(1rem) saturate(125%)}}@media(max-width:47.999rem){.pm-search-page__search-shell[_ngcontent-%COMP%]{width:calc(100% + .5rem);margin-inline:-.25rem;padding:.3rem}}@media(forced-colors:active){.pm-search-page__search-shell[_ngcontent-%COMP%]{border:1px solid CanvasText}}"],changeDetection:0})}}return t})();export{u_ as PmSearchPageComponent};
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.