N6qv
zTNLr8GYp33(xYn$Qzwcv7c9}YW8xc>+6%GAy>*&LiR3N>j=1%>AI=ty#9bk|_Zu
zvZ+ckMzre6FH_#EwUw1nhZx07*WkBW^BpT#Zz)2zJ?pEnyKAOiIW^|grsB_14M|+-
zh3>`&JXby94OT!&Qb-*KrxmX?q|F#Agz;RquVZmKI+9fP6);Nrgq7BZA$zGjlC+9l
ze=4GyoblXlor%w5#w(zkM-kz;&U@As?UWGDlP>X|rn})NwPTK?W}VHbyiGKb
zVP;lUAxL4)D}P7vJf3R6)9$x!s#}rtu13Pb%4Yebz&@4N==w&P2mwNpP6HZ=&Ji4G
zN?V=&lc@;?Ji^hpP1Ufs5?i=?X)|kCA(0q=({SSZ6z0=~(llGqveW)+Z3C?T7uGOZ};3OT%zJL{
z-Kqo70s2(-=r>kftji|WM#``RR*XzRtiZF%zI#+|41|hVB>8>mus1(70=Zqc#&-6g
zrsd68pKk2aL0>L`ln5b(X~N&RsyholaZ(3mA!q`@kRlQ5S<<5!GwWAcGRsd`Rg`C~
z08v;#>r=xHTdx&i?b(RH;*dnhaX?sWCey`F0wqss3}vw3ZdQUb%MQCRwdCq{-=9Nou=C6W;M$iyBr9EBNYVa
zAb~}|tt7iwBA;t0kxH6T8kE87Q6e-fNTT3Q(E-4wY#i>W+IP-syw^nJQE;&7%BjlI
ziAj#CBNlE=NLy(3pa#V&88UiRzySc&GmW_wBoczSCV|*lqzfKTrFmD3T_o0bH8c~pXFBX5Q0VxWizyA0Z7k!OH!olY6%rnbhCiN(xU<-A+Ma(voWSD%V#o
zX)gX~PMJ09ei+kadE;WBrxoSeMY(&FIO935a`2o)!5GKmTy@^3eHCanb&zS1eVpYn
zT+X|uA|t$Ug5OH+mOtD9Sl94wM_h72tY=LTN~5{po+Y`O*b$GJ`VQ5`ZI#@!2at@G
z1Dsc(`2PSyyq5kcBHAs|K7Gz>n$vIPu!dL~(l$v|k%{Yy>ZN5J1y`DHLpw!&PGlMuT}6iovYcyDqce!
z?WsbGZy*Ij9^{_Ya#Z&+kG9#Hv+0)8Ms9pDs-&a6w6CAY)Aa3f`r1(q>{7(Q;O`&S
zvE%qzsy*D7wmO7%MnXupjGd|UuH#Jbrl)UckzMKr6L{52NgDcn
z*VwF1H~3Af8p!fax=Okiut2fh}zk#
zWpJgj`B&AGrek&NL9dy7Y69P0T4Nh!-hASp1~lJ@mZ$X
z$iO2t4XhGRAdRvVkT-f)L8ka#Y4rz=Pnt9!5;!B?x^K|uv)uIECA_;RK;&&0BDx!C
zcM8a|fg-n#FgR5JR+Jzp7^o)Ymo(8ZQ;KBGh2Yj}Oxy858Zytg;8Wv}0g9-KSwX8X
z$C3%4E{ei;K}V(%qG@6o~E3G_gjhN&;<+lMDq%ILL!V~
ztvv1XIW=)1R|1%dkQ3%}QoMvWH7U0F@(A+d^KbA(y10LRTzt^Mq4j5T)A>6VYq
z7N-8lv|;yFs4jWE)~R+u2Q^MTa^l_k8uY3BJ!bj&MQ2UnD_J?(C<~n2UMrVo2s9rR
z^T@4f!nt>b
z{B~-Bf46xIhjs|&ivi2Q^IV|yVP1)281j@6#c)Y%@ZUxlU>3-)K(SV6mZGaS!;(#B
z6u9{YYcBInKne1}uAMB|*FLn#H0C1(aw{KfqICNnV~N_4w+c{?;#v;HJAhU`>s>_p
z9Bw}8%|xCaIRzJv`K9fmSFn;WR!JOipbUC*Q^jD?;iMZ>bj@^Yqogbe!TyvG~{1BT?9j<&?RmYcerFllH;M?m-7^Ff)2aI*Epyohg
zVtK`4&2JO21w#TjtYq9aJ84wD=Z4y8_crq>XdOuGMR!_7)X1Sg+ng5bU2Ex3Gh`zD
zC|xyTB#6dqCo7wCt5}myxN?h`KL9Iw30sVu)2j>YD_#fVtqJvC5Pzd6S-~NXucdqBr-D7J&HPUf+2)qvV+`T4
zq;=qfT<)WWsOqByH_Fd9(!3#c1-!=g28rV#kmH8$UVt>!i%hh;NP_*Ka&g>Zw){D+
z+G_Tq%TPoTNV_*x>2%++=%Uo}Ae@CK`=_NkbzJ3g@f7(Y;MJMVLus`EKj)=AP%C>?
ziSv!CO^z>@=IdQoJnIoo0pJ>g?CLoqCatVLK6_N+B?m1`EL1_j82rpnS>Tqi|&gXo2
zH5~1hKj+qgSl9b;WzI87m%t2=D;hhEyc1G9o0o$?&2gzm+zJ}*CtU3n&na&+8RDn&
zys@`52%h6mfWFP<~a0B=YiU
zKHHv#fHw`Ln+)w*jkMi9P*m-#wYoAc0mWC6;n18h&(@I9o8qk=&dj8d6)l252c=1+
zkKCt2RCUId;sQzefE8m+eXys}x#~Ne)MAo4yG7l_Ut3ipky(}#3=V5yCIbZ54McXq
z*k{-f^NMTQq)2$HVs$yiRlAhzIII@-IuXiix5g$|V?Q*9Xve9oD{Ex7h9KkT7~Fkp
znbhS!+m`JA0C6M+wWQP+IjHB+G;bAUjq<2==Niv29uQi~I7+0Nme_PzU3v{l=+VD688st*8
zjOeLK+Z)kFxvTLYBQ=q4K5<%*O~rOmk~k|xmbz0Kmw3fS&Bb&|O2;xqc};USdU(`t
zj7&aUb6q6Itzl|YJP2A4e8wY@T=KQ9&dN8whn@J7OS$mQw+xEJM(vb6vtFYk8;=hg
zoNji2IUe9u9Z$p1c#7W2Td80D9k&(rt)L@{*X-%UYaZPC3{s;TO6cDeTiVl#e-hmC
zxiz-QI5i7+fP>COZ_VM@w;W@wLnnlykun8$*z%0nJVz1hQc17G=K#{bgLaZs;+g*d
z2&qtc=9r1%)$QD1w>5D!D{{R>VK;{5N8p;Unk34&B+v%4YH$S3;Z@sGf<^$5SyJei
zB>b##P`-Ol@
zZ0(fb*AX76a*Ov(T!+LLQ6a*bKz3Ias@)Am$aE~K>?E_
zRhc}ufUg;-UBV`N)diYIpN!(HLav(PV#M*9lH$vOioLm+1xm5*N&@8zSS237Qe8Xl
z+P!O35Q&P*xL}gzfff9Ti3~}n`HY_~Y0Yq0U{!fHZrwl<39#JMj5iIy)kgWb6(mxH
z;Lrgs;JhKwr&lT6{8g?K_GBcdkmF(4-l?$h#+Ud8lYfeOxD37v{nr5T$`|a1(
z_gZqt1ks(wL>S#znnmfh)fOfg2R$p&w9CZ{87x2@{cDyGOGBb_lvak8m7`qS+K;u(
zz463V@60%-9MhL%V3VIMH&u=M{A?aGAwp
zBv?5ntgOq8xvra><;gD#js-Dp!u1tN$sH-BOOCVwapzLm#YnFkEl~<~_5T1oR4pNl
z6PhjsiJYTk4l2YmL|5hmHI8qKWK?n7F_dSfX@!oBQWhD&rFh{f_eD}iJ4Pw;NOoXQ
z1fET~A9PT*w(r$esF@v3J!*9>5FT?ti(lEc&M~onDz7eyY5m3gsp&H)$u!9)VsZ@t
zMl>5!{0mC{9kvO=3YII9c+FWi1See58IF80Zrqg>3;0$5dRFMX%HpE?Q#Am2t;qRJ
zXT>p%`cT#8ts}&_CV;Ul(rsgtS#!C0GAeT?
zo5?j9jCB+Rh=Cwe9$wVuQd<<(j|?+FhVQ_@sL3GatQbZ!QSAg80Ak1i=B!3RIXxrpk%GD+g9F(JN{PU2@Eicx`5sbpSlPXvH!GmDZL&KDTT
ztX5`2xSF$VF`iY9GFi_>9M;^H*yZ+@dYdpuWfO*Q(l&VmrFM2Yj+^#WgdvTb?ZE9^
zUACQlEvdRoXJ|PavCcuoZrJ!^SGj2AOJ`JEHfx@zE8U$`Y|Rxm;oLDAHr*o(zIPx=|6G_P2b1GbQazp*CV+QhE*Fwmd^&UjJpL#7u4xsk}d>o
zjCM5ZtHTULo&{mPi?1~9fFRm4ydS+>cDv(Coes#Rt!pC0?8zH?k>0iDmew#(i`M5?
zd8kC?TRfA^XWwaY&mWr@=NYdqwDG#$-33zKSv-SYuc6$f)qo1wUwX!*8r?5?Pdwi+OrHBdRHq(vYKeM5Ij|s9Mn+`m1I`1Ib_H56~=gn#H*xh
zv8yo%fNu89b?*4UA6oFg8R{}!c)H>xaHv;qeF!H9^scy5=TZV#EF%GB9+QS`KjZ$j!Z5FX^6EE8%0P)Mroib#tlR#`LH@r
z0=&qbM@m$_M;Kay;0ZcX+grwqlh&Av0h&S6ifa%CDqzZ}Ydz&V&olrutrO&QsS@zN
z6T!zNE6twtA`sDmRSqy+Y+Gtb^Ii=0(oHFscC?pct7(y0jY`KuMn
zf>4+=PU|dvd8(3SxD>@K4hy76$j8&eYGj24i
z_p)daBN5ZJMdj_ur%A^&-#4)o0TaeKIHU==cr^EwO5&j3v!y!)#})Od(`L{+)n||}
zrYx8}Xt0YDanRLy3kB;=c4w%JZs!2dGNjv?PHQUq#K~^bDCItH!n!d4A9|prWd1B<%k&M!?$f#FF
z)=e1qHs#k8?+-@$cE4?PjK+>PMJ
z8a8IhPnCh^itBtot7*4ZDKv6z9SCuQ!N*U+yo*89;rK=lB~6{>G~e2G_P*c2-PHufP=X8uB}KQ5Nn3eOta}$Ok>&*
zI8*93AMmcW0^3J5rH*&0sTpjF&`+6gYdRD1{WaIco244qEiQ76a^C7cq18G){a!bsb&Dh4R6js*Z#
zEIJ9IaA$N}f7XlHtsMFyf;nWCo~_lTPJ+T+|V>
zobIbJj&Mg5_l9~0@|kw2HK%5bBKf+~u**^0e7NsVNxIZ2
z5zcAooSH#%g^|o-2BQNas?TuJ&5qS-H^Pk8fnm!LR>|o|;WBYkO5nv+7adIkAf8a1
zf1cG)NLbaWk!7aEZWPcL8ksIC#Dpjn8-Nc2l24d*pa%&vfK4pe3z1a|Fg(?1yVk|e;XqkZx7O_tmlG7U;0AaP6v0!~FVF<0iK;WL_u@^e5JH-?XlW}=D8xhJJW
zr{0y9IOdB1EYkvhQ&D-02U@QyGB*P>t061%Qn1k-#Bt6+bltR)Imb0hCS_(;Jc`qg
zYv!rkLA9Nu9eUD|xurQ-j}65+TxS(hIXS_p)vKMW9r2yfWOGsl;}u;ET8o;JuW}L0jl4O&7
z=y@2lkJ*}f9WN%v7SPE{cF^Rz}MIL<1!&
zfkh%wDR&*}%FP*Ipo(qS2n}To?=aX+7a7q7z~JXK4(C#7*4b1W%`C?)z@!#D;DimF
zREpb{qD9^)l)OlBS_Q^jPQYyjqlQ*0K@`|Wn<3p+-4Rm*ule?%MRbvT%x0w%4g6J6
z8CNaZj(22G1kS;aT7p?Nk%L1cG2ohs*9VhK3BVGkPHLRNqiVF0gj#IN=B8-4im2tg
z)s=R@6;MWF=AM$1#V{q87^n+ziXp|o3$VkUwUx`2&5LN)D_b!D
z6jl|rz!j?$!I!OR7LHnpmY9lyLNP;0f!3v_`vJW{V88@@2D%jihYU;xOc5tgX7Lu|flQ8k
zoK%Q){9DxGs#wAU@+(xQnI3ARVi)Pn11*U1xD@E(0CP-^P^pq>pJ)Y*12_bPM!6=M
z?5;6UUC6~Sy=s7-MaVg=NiDQt8!J$`Y|_I%{tY?6W~3G#6EWtYVimx}T0^!n4N;hv
zlZpVCvh)>Eqhls>R?;n?6H=Jfg)k_X@VPXB!5Ga=I$=l^Q6ga3CW{D|s610euuxkx
z=Qvtnl(J(qz^x!G*c8P=tyAPF_otQ0W`HY&%VM0-GK`9dIrBZL;z*l$pbAb{WSWH?
zo$*&CP~h#Tp@ggF6ae)Y!K={1(+nu2wX>S?WP%9G$owjb>!#2@u&koOhQx#d)-Pffymb3emOIAEt3r%V2hAp^N;lT7~ZO
zT+P0q%(y16M{rvd5zAv!&doh!%~3|k&02&KX`)$v-{v{3SQBmyQMQW!8qrUbR`5CI
z%%2$P%dGf6Rnyz7*6dg6zcBt)@-~;L-ROF>SC+Cgb3pmyz7Hb4#?&MWXE8tAKgzy1
z)ldy$><*rDe>&@=@1e_8TT|^#3jW{49ul&>PxV(&D}TCs{zkZ85L(>n_stB5K}C*o@(FO1h*T{BCjlHfB*#-3lyfb%LWw<&AXxo0=5e92&TE+g)7A?
zjG?E-&-bfUq74=YT8t=+jiVJ}GCGq^;yLM~b(oISpb^@%uC{rZs-UA9E;|Wta>&>t
zim^OmKpPbv)Ev~}L@7WO*-EcYDzFW_;$
z?08zK=9ylvK?uf876F5K88p&OSdn)0s>228feT1U#%T+AW0ORY;zCDCWW#q90C}oS
zJ?A@cI#ekJIXx+4QI04AHc|(&-3D!&;RLaGi1sNxxs%s#AMS3^G
ze+jOoDb?>|EpG|LDBUD)@D!MipTeFST_a6PxzqhJWCsLtfcC6k7wZ-}Hj_2Y^M3R;
zAdG$IKHk;nw`;K&xx$W3e5d2hdR>3S*E1GBXNin(ub>=%Jk%x3#${?c#on!b=T7)t
z*;E}AR`eu13Vo}TiB8~s>!P%fn3PpX7ftFuSozIDNmEzKZd$J-RTnm}#eOPPV0!ha
zHjz$KLj=pw5IP#Y6o=Nb5srG*xMXgbtfr2LNgJ>+By(FQm%mETfywR-R7~Vuj|v4%x}ZbF
zF6>r_#iKXG7k_8cu3PN#;*1nSQ=AtchE1dU3iuuY5b33%m;T4$v
zHPu6@jc$nd@7ea^F=MJ)Bkn5b$MUaelx~T^?xwsu;1WQWdZ>dq2%)p`QMA-19!zVauOk-m>iOt*@h7i%HUGm}D{>*HHGcUcA<`DQK=YM#?=6d5*L2
z*6YJ}YIHqDv|T7k*pX8tVqud=(F8mS8Vi!8&umnp
zKzSmm2~-slI$}+eJ+jX`Z5;ghez#keu^WFhRv>m`>x*
z6k+{u995Z#P815d_SVU?G88p{}&8Z6vVwhcr
zLrexoY89$-;xyu*^KqQi4Iw6gEJ-mdRSm#g`qP6DIjCMR$20(<<0qPxPUD)dun|(k
z$_5Fb31)B;0;>$QK45e5(gNz4!KNXFaKkkm%!J^YRJOj;U@9i5H`6{UIL>%A{T
zn^o3)$WUQmi2SBUKHX{93_m;f$qm2E&cQ}KO?^kB>FcEEc2-f0c`&Mt0rDTO?xlL
zJyuC|`+X@#?yaE*{s!lt&~#6VD8S~pyEF<$M|$cs_uGtDEcZHMv^tw{yOUSrAY!uZq$CWQ(2E>%SvEF{
z@RCm*D*QkI4QJbsJBqfhNXR0bS(K4^7*j4L2&bHS)C%lkE`Svs#bN7u!dlup7T^MF
zRV(afmD%Ti6E&y315LIhw1kp9K(94eNscJce8;Xj*L9{?zN@5or^L57DGjl=w$D=R
z$_XDqSXxe<=Seb0wWJBlZpU7Ny&5sHIO|IC(DpxpIy>0d-`z+sWGXr9Ub%MuU8Jw*
zrntX_)=y>O_Krj-z^E!tdB-)<>(>S=AsY3N;;*TTIaRw`Iir~J6}KAgx246Z&mIot
z$Tj9Vz3GqTK)mqVxU2pd@tv%5KAUvm6dVtmI|=DpO?4#nScx%$YAcIdd!;EfYTo$f
zq=178kimf*5#E~Zwpz$%BdchJ&Dr8sc)IX1MRU%HA?eL}p#g^@BD|l)THD!pl1q4P
zt>hw2rCTUK^~nDK3Z7ez<%CZueX1!Z8?a4V^WeCNRljo~AH;rB^fg9%ITf-;9%y
zKuZ(~?i!Zw0BjW;b9qUQ;-3u5JAA{M%y%=)PZXQGR)jCdT9SCfuL7E|kslR6ERr@p
zLs_?BZ&3#$%?t<`ElbEArFa$?oSlvVZ80>
zOt-gbn;oj_T8OYH8RRP>yJVVe%&NWr09vj|QO0TqW^>6ksUkeYw-s*QLQ|7f77|Ws
z(ykK}0N~kvwD|!8gT+<~!Lv&wu6WG@usO{$fGNIaI5dRjfe#E16q`jcROX|e<`{na
z;Q9`<>;k*(YHUHIog+nNb|3`U5}
z!Q?;k%GHnNYv17?I31{-;y!BlySi^2UJ;TvfsafmAJVuOt-fJ}KK1CI6TF%HWpkF>
zAS9FZIR2H%TG+B)d2ZP*K2z#wlC*R+r>v~XYie^=Vz(m|rnX+I&w7+vVDzpxQ14Vq
zaYu|)`!IN`A7vm^t8RTNdG1#wit*=m4O>We(s>;?tCrD>;}sHm8bNA7{hrJ|T>cda
zvz1$vVm_FzrrOtetH0UYbgaFhw<0+Ucv)NSky}=oQJfGfS#-{a%Tx8MFx#KnNUMaatI~{IOV|y&Js9n&*o&sa7a8@23(_zz-
zSJn)6P$Giim}R|>r>%N%R!1HBo~hvrs~EK8w@dism4ILi0K{V*KMJ43!T$hq;1Ylw
zk?UV4_}|3|toWntdRxg2y|Reyomi^?JA?Jjc3uwn*Q)8zM`Pj$q||KG;7kwiRD0*|
zRP`j;@s#&hG0Eh}R3PVPU&gTFxcerTX?l=@DQ%B8a5MfzdJc)McrV5Jsj<_pB>P3k
zEYZEIf^qNCyIT(iX;$$V3<&5>;-)cxYTScDkAiiFirPC#+DC>%n4O2*C-_hFuEukT
z1wIQ{ZP8XV04Turs4m+Q16i;wMsk(n-Y!_*;sw|vB|trXmF!STIv(}oJ|UGR@y4eq
zZWc|L`UM$f_G5YfMV%Y6?g}?hhdT70%m}aWN~A^gU~5c#hQYcon;fV;-}_
z)A@H8g~-TaepdWy(pj?p@dzu}j&odoqpK{E2=jslFh)ThhPp2XTtzMHI&;WY2{HmH
z$OjqxD+$uJs4i%u5^%z$-+_wWzVPG0nIb#W>By`(pm@pRuxi0_oS^Q_Ioou2G}b3@
zH7EgxH6yuR7=jYjBLc^zP68;TVyZU^U>2|CwhblK&(1Mb#K6glnWI)Yq!&DY3RbI?
z%N$jJgbHaPL9IkFGg7G;#YB=EoCwCZzR$l
zp+^9EpFu#%#@M@Y){^Gj*+3?o6-ME6{72i?y^BonPMzV+8s}Em(Jm!|Ga*gHq+owD
zUKy?H6YILH_tTIJhxc)g7BuVts*1R-R=Ct8mmx5V?bfr~b8>m9hzF-iFfmtQ5Di#=mlxxt!C<)eZHY+_V+O?u{Tstc-;MNw19Ud|To@HhE;R)hD)TPtG9<
zp#A`2x*HFRJ~xg??Vnj`VsaI{$dH^Ld{S!c4X+T$x4Qk*lA&$S*KcmMn;Zrk$etou
z1c89ZOm)R|O>qNid)-wn=S3yVd;^R(Ju0NuHjsFQV6(VOyK^EjXonaiaawaPg_gUc
zr15WszQL&rxb~ZC&z(5?tVbZ%J^h*$jseHLd%eb&Z>wq7HrD`;2
z!dSw|Dt<=1y7XkFc%F_Q6Biy?9&z>zwlPXH_6GrLsgq84WGf_P2t4MU_7x+hYm=F$
zsoSI2Oz$lVQfZKngs6wzR#g0)=Y<-7$FX|RtrF{z^zMo!kWpw
zN@5E|#Wn4M_N@)Q>M4lDE0J?N$AQ46hT3_lWFT`?rJET7tspLmfgNjCNYOvFBr@D?
z7V2@1o2m~C=%-eZr=M`PL%{y=^seQkNQ&EAfw&A{e+aJX6mRb{&%{@=<%t{-+dw|c
zY^s3=-BHu)RW+NdyDdKA;U$9FC}S*UkQXBZvhknJwIP9GUO6P>lis;M9S77bV$xzH
zeWpMg9C4po?uypOpC{DuO;1?Ybw`%-?J|!r?;D~N(!-AgP$g
zewFklz2R*x(@YH%Z3D)j0uEAB)9^Lqeju|+F1&?Y?EBT*B~8-0GK-fzndRmtGb~_o
zP6c|7m*C`06<%1k$m_f5T&9hsuA}0J;>YgeU|PMB?R=XCRme~`hv2u1;RNS1gI`8e$W{ucc)3jaRmz5C%8^jOr5|wF^EQ?JdQ90k>-b+con?jbsb)4_eD{_JT22P3kkJ(`HEFQdkxuv@UK{
zU?i{r4!N!}+WJ5PD{!ld)*6CbS~PFY;p<%hP`Y@GzHsE{mJL@lo3kD4a@!U%qbmRp
zy=2|mxL~n@H+olZ;LQX^V`ojw>=&AeXd~M#B{SK>D-0JvNc<|D?u~DDtW*S$_Z=$y
zNF#|5bWjC8umjI^9V%-%FzJs&*w$N#5xQ|+qdmM=F_`5*%kNyav!nS6Sr;*$hM~lF
zIfY<(G|7%vijm=9a0M{NTZ)DBOw$Nl!
z39SOfKm={gOc);3R(W#VRQ3ri)x>u2p?PFrs-w9y2-VQMKX>8{Ry!*=^2~DXM+m;A
zz4t)y<&TDR;b~@|x#n4j`J^<@2>5O<4QO%0u|C%z4RGVTdVUqP)X*c&elzM1XW*r@
zM%wq2tbc&y*UwvhI#;*+btmjvI`;FM`B#bo#cKou0L3?H$*Dr-l&&%=z=c-_BynF|
zcy4&^JTIk78Ok-Rct1q~zDfJ5z{x#DeIxLi@=MlFcK_INy74{5QBk>~7?S2B);{zpO-}xNZVn-E6RJ9kHUEQ+|C56}YrkEcZl*!4Z
z3DX>7oYdD5n5KBo@Ht<|;*l^}YiNk{KMd=ZTD_!Nef8Q!a~}~aoE9hFy>yp)E%uWl
zC9B1B>_$i%a&eq-*1SsYEuolkR`lNy>zY_!u<7vCf;>W^OD8ZSl0ym8jAtyGwHTB>9|iDh94^i2Q`a7hUbSqL&qxmZsxplN4U3*
zys21_FgCddpK69TzmRh^+B)=MD^^u7(5bn#I`f9i^{2FwB34Ms5!4!qt%s#>7MkaX
z>=;ry9U;C&^JT$t_rwWLshCh3Rsmr%|QrLQYzroyGA(1
zJ*qY(O>#4)_a+Ads@%viPiZi@&o!NMF*(VkkR(GqxCh>}bPoX{ZY0n-%CD%mXTqlE@A05uM?a#q}`^UW(-CiW@(GeZ71vxxR*lk~5mYr_5$
zT8X@4CC7N7Vt*0^d!=*8mK7X>ijtb+ik1Zf{A219EsXa8N#Kh0{{RQsE6EW9P?4@;j_zlzcX-6V$q
zSJB=Y(Jizc9xFR!QGvPGe-n2!#A!*=q7@{)X{b4*Bg_6b+86N6mEa%hE8QP5pW{{W$y&JBb3*6)ho^88t>uchqY
z`WdVTTvn?p0#q-+?bz1
zd=b`Qz3|P(lFU5&IZK80M*jfo=DkgA;FINb3=dIXBzQMpm%~0KwA5o`u~;n1JH~p~
z)v!#n!xZqgW06Ct_B@Kkk7A|&0D`pZ$qe@DA)NIiy=UEcBHDNw8>?k?BOB8okH)%~
zrg4h2mmr)q7X!k4N$|VGT4FuthP4^)VnMjsO52<0wZZ=Y!ey#h%+YFkbaEWvp&K0t
z>&1O?0yiKE<$PuE{{Tnvg@ma*OAYBCy1G&GD|Y(TU!c=GYeD#%r>iUyNcQRd$+-jZ
zuS2uc?KL=7Ygv`XGr`S#@8TT}=fm3F#+9l>7HC^;@zIA+N8wDuMSnhRF#JKK#6>#_j)H;5hKC^x;;KG12Blb~TcZPg!z9x9A9Rxb7w#AFH
zpIY}#4@iqg)7B*!mA+|TyEpmbxhY|#&F^$Ns^U_Iy7gt73n+BkB({WM5OwuFwO|dy
zCY*XvUXoTvmfhXhQyY$H#PL*b?uEUxzHxz?1kPW?*Pm&#W
zT*~rH$1LQU=X_JC{ew%8FZ$VjLG(4~(_D}^rFqWB8{!RI%{0uXjFlhCq41`dq2B6D
z841YEXU7X&%n2L=U4EYm#R{kxYZE2!_eyCz1;DWR2f&^`*lR_{@ij1wA+AE~cnuPXRC08y$;1~O59oqDZvOL9Vy
zx*A$T(vTF}hRuA{@p?Zi;yvbbi6V)I{qig6mtIYL?eVn-{3mgcIW~#U;%UKZ2<3b`
zA&&76Vr#JR1(MHU<^kHc?GK4LJuzN}$|utDdkW}7I6WRyYk0~|7b7CQ+rZaD&W%*$
zNQ7p*L+q^-_Y8lD>()LS$X@Og{^&ImS_t(w>rO+(M*V4HZfgJ~u7AcCpJmaOFn)RE
zSk}4<;QUQ7)VyC|V!t#tzciokAO5vc17AjgV{3SVa;vva6HU5(^1VQ
z%S49<6Q
zKlexSsE`gd1NEtx)F-V#3?iCGIjKnEqcj2Xr;hFZ&Es8iGyecTOy8eB*0||9*Q0!1
zwl?1oFWdNMjyXsD@)!D7oH)rQv_N+nUWfMIg*SJ~tYo&kGLKEaD6Vy_7F6BnE7ral
z8#M3OY6RZQp>j
znPoY3i(&i;1N5()+8wM&`d84u2=2bo;ADvPx0%rXJpTY%#%jeKfsl#U2Lh&A*t#!WddJOMnUfY#EaihVM1{cGo$RgQ%^79_)RyFkzJ
z0zdXzv^080!2bXZt=^|~;+;VkZHMk)BfF8w`~k<~Uel)dqSI5qxV4QPOf9gp4hgPz
z!5$l%N%&D|V`;T-E?^fdPj`Gb^1%Em^|UvaV#?M_2902UF_@Azx7WQ$Gp-ztw6u!5
zKok)`hC5(pxt)GznO4>?OG-kD=x!fs5=~%OsJ_--R>6(|@{W09-}0h6iS1*by0n_k
zQw*q8z!=4OkBsMJl16l?+D(-0Bl4pj=bGD%gkc6cip@|mFa=*D7(IZgHyv|uQa_iD
z)rQIY$K(J_Xx%xH2pt7eiCSH&gTbMJ>z@gs5$KnUKZ<|-lvkkF8}Qr@_(oa4z-gPW
zw-wl}b4zgxMHEs32?rJP*T$4B<9Nv97KzX2Uqeg4ub#dwv6siLna(YcW7CSLZV2S`
zbj85jxIVSsS!Jz?wQ?GIuI+~zUs~xj`Pe4Lu9$&R`pao9y#cQG;lxF6qil6kT(!()
zp*c0#{5(yUzxK@k07{CR4D?xrM;ZCWO(4qEbU1qE5oSm7<7fWpCcM){dG2mC9YxM$
zo?@{uA9Rz7^h@^Jr(7`q0G@69tAH{`;oTGMKRTtH4|gU$>oa}Yqz54^<5T#;n=$r%
z8AZCE_PhSI?y5sBI)W?be-B9Znk~+&aKSGx*`{x0JuB0G75KOQ5|0kL%)s4QNMVy5
z$MB!ZoR?4|)oohWQJOHgQrTM0b!9x)QR27+cMx3+^YXQGR}HzitmZSpx}4KqW`-tV
z*Py1x`Rh?#6O{v}TDYMdU&EGIJW-*R8832wUMuQI_*_@YJ_corU()7&6=y@A#=fpj
zl;i^&@6z_6hcvybFe78dc~{2!12=|kbp;&SPBZjwE7cs=JL4TE`)|U!jfYl}BeVVC
z$fli`A0^6i#Cy{ba@4Mjk}^2MsVc+VaaL_1-yr#O&1|&;rSQxfCrLfW^RKIIPHf>n
z^v!>je959fBVb72V!oBq+)1R`Fz8}mT-wS(J!TE^5u4cx6^OJJ2J6{h##tARwQYE=!-1c78;8zl__RaIK-0g7WpZF24r6Y}EjZsDwR|39j
zxJ~-a!OvNr{{TWYlpWdA1!P-5tbXnYrFmO-wkhF49Ai9HW;tfb+PJMoN~g?2=}^FS
z%EWXPEIp5&TZQ-H+ZZc>e&t
zMO-%oa(ALgpu%NX8k0-b8*(Jr2c~O#UDJ`GX9{zUqP+hAd4_U?p1o^lqXX1oWw=3u
zpL*^52%9wq9*BRXdAEk{H$xb6mh5ZOJQz0WEPvQErq?JP@fjGZj=LJIjzw0wWsOU@
z!l*3A&e(=}x0=g5{82bJdyK}0g`dwan$=)
z(tiu}CBE>QL?3ata)ao36i5!ug*KjgRA!(Eq%~R3uS%X?l~s)(K3?(mk^PtB?M~Gb
z3nZdg!1Qi^o@$n#ZTrvs)r52@XlFm}-F9wjmd<
zO8OVWQVD!FVB`LHfnPl534zwV>%kKFz7n!;MI-g4Pz~eOkeX9XCb1C4=~3dOG?>r-
z09t@NQ{$?MZnS8J-c*&3)8(%ln@yZ6Hqu90^=};Cwz1;t$6y3D%q`;2TrXeOHHfJi
z09Yx(#cZRX%^w2X6X4imJQS8isP(lk1d0Z5GgSOLaIh`ys-6<#aQsDT+>tzQ?ydZ*
zz72aj9F1C`$y-EZecrY755px1;G1wdiC;gRcua2`20lJuF<#;Dx?eNGZok~PVfq98
zYl5NK(Cx=H892>IIvS0u5=BFiP8Aw;seqskN8)Pl_;;(1`eZ-!AzwdyHM2LKJ-t?Fr>EKdNgY2`{4gUb48sGjZ#PC#pSA?un
z{geF7ZD;1LXSpnzibd&5NMuutu4}^nB|_1BMuI>%dvrPa8uw{_<#^AI5>xC$k`&!rsA8
z@AU};BOOBbHP}MSw6<_Dn(-U^`8-|mK1r13(@z^BQ|x3o-WePBF1Icneji~Bu=aHO)UdizG&_{W1p1Z|)o|kC0$eaH8#(uTx{s;Ll
z?bM!kil(f9_TkdJ_r$Oi)}>$w4b6HG=qr-(bU2O=YZE>u@Gywvc(B?j8+A!0(Srjk;6S
z)=1UV-S6asam@M
zwP<;x%>bS&wkpUAW%34kSGjyO
zm`mX(!2SssSA#sOzmApdKMH2w;fcp(oc{nS&Zr&ZH87mhOBz)bh=l_+AYLjXAVva#
zFx`yzpbrAo?a1*CsTl2W{{X4YWX*2zhE*Jz+VMQ;7mc-O{U`ov4OC|m50@N@>01or
z^vRwba^e}7D#+>yBRhTn04nr-XHK=#{ExE1dCbb5bl3`W>0WWJC)w{B<~#=A55t=8
zwLNau>qXNO?LK7EO$2}!`Ho1*BiQjtN=ewtan|Pn8@?11kPbgu_g{n3m+&
z_EBCWu>_TY7(0*iuW0x-KjK%Zf7fOHRW%ldy$?$i#;E|NFswvGhYkf=swCn?tD}%8
z1arPUkr8
zsHV0V^p-|x4;0P7G4;(uJ;00{_M}bB-Cpp;3y?Vg*CB7ETzHD^FyO~*qc11>J;&76
zo~e2E+m*JA9rBQhJ#$?qootp?%W8v!>V4_O+fr?ENFk2a1h<6(M;e7y9fe4|{&bQZ
zriczjE8L<`KU(>{-IG+h=l)y1fA6DTNtMNX%YP^OP1^zYrE{P75v?HXQZ%e1Yx~)w
zgAT|8Z4J*nbo?q?i%IRHK5es&UQCdL}kQ?zSun0J^uiPZ~QZ*Bu}cPu0+Gu)3bMx@|$uS)O>yWd+W&n&%b
z$XSn`PdPu`uU7bE8e98t{X~MUTLJV4=qoE+v=>(KdaHj*)ud$%Fl!(_KhQJ_pAl+F
zVQN5;m76Ef4A(*Mg2^WMk82&$fY$3PZT|pmMk?3B^(V#Agz9bOQIAr!2g1K54~k12
z!|h;aQJ?Q~RJH@@7mbEWocmP^$QF3n8-hX2Y9`?ysH*oHSx6%lm=&~}lD5llBW0uc
zMP8A{4PZ>oZE&oof_ba$a13DjiU6&9E;C*?@gDo_n(eico*+!0sjpPjE|NIpmP3f+
zQto|)cs%#5tLt}KgA94Clpc%Q^sA*C%HTkoV2IJ_C9EPr>&2lFJ>H5ePpxjCso
z#USFE&BbCOt;=D-s7#~~!15{6woO7tMM#gIz9#vaf5Z#PcCbm&Bp!{xAJV94x~Z8k
zPt0qh_}^o*Q_}BLa`7}|{W<=%=Xy|ROT?0^L%4Mnk)yutM$;X9StRE2S*4kd1aeZ{*Ac=B)N$dx?>07deIXS`gubw_5__4L^b*!x%{{Uy%
zIaL7v0IipyKY_^nDxn@`XD4H{_-8%$iF`?a;tRsd3@hb90sFD%)88F^&3a64wr2;{
zv3voe4GY3LeY*kY%ARz%^=^NW6|ZmtN?0DXGT%X@I#
zkMzjh^N+Z^n!n+x<(uLzqjwnJEOxj^S;km1b*Ow3c=`{9Z{ZfJb1nX$=({Bd!Bh#G1&Y5b%Encg`O=e
z9if^=cOOOn0PEK;r)s*2&Ra_HOf$mB0FLHkm2uPn-{V$wQQ{3-;9jo<)=
zEJjBhbQKYUT8~zC{{Reaysr;j$W&%amM8E4S6?y0jw=J<$UpFd*t15_vu-S`FhSf!
zbeAiY2AK^NQHJWd7~?gb%dy2=jj#m*MT66d#PLiPt)X1qTw5&9ZyP*eheKOA$n-VK
zd`7(cAA+vfHr8^e57f}NDD!2xdz&c)k%T|&oDp2?z8|&oOy6j_4E&LhLH#rO)}&Vw
zL=f)bfZ~#Sm-7G>)ws-?zYE?qkd`~;F$Vw%IK_7U2Jo(}qUyGnd!W0uV}j8)Bh=&C
zsUXgeA#7)G>s?2N;z=&_sdC$+XIv|BoOQ)#Q32)O5JA>HD(X>2$_f>Xt9mMcPvk3K
z;qHqsjJ!v2tK2G!J4aX(Bkw9>Xs!PMh<*dR)jVYk`gB1f)FazK5vDY6_UH*fn
z+2}e&zL%!N5*U{pe-Z9~8p`?!o6(S10ry3GxA6;8`)`Z&Hcz|fk@;8B8s4K8iQ(Jb
zLR0d^5kHSg`A<`lZBJ4&6abUXI^vuV5oz{_Oh9w+i9+{|KkUZCM8k6bN)nASc64+@Cv3}CCu~!{J;;9Pf
zv&7A}a^$HQA4(;3bi-DEhNXGDJEyz0=4)gm`tet#E;E$`R56&kg}5qqJ`ZZCV{p$C
zM&~S?6Ibt0Fh4FUpJHtF6qlW+hWb>2k?{iJNW3R_u>I+oB0oZTuP?Vnh79{xw`%%o
zYFcI8v#wS|;=D5DzRdF4$T0CSQ(ZKKSGklk^3i{tEy2u{Sx=WbKO8VWsH3Pe
zr@15T)8ixw4R_FJ$g;!3o9sp=U&
ztrP4C=z9n>rkD>kC1fJBgC?bmr8WA~qo4%3IJB7m0Mj=9RpUPcP`B$iB+ug2
z?6-gM=Rf^(Z{=P^@LuK{T^GeVjmg;pU2k?hHmYR*09t5fzr|k{ofkwJRg{dE_v%4)
z{{WUzcRy3oyqmy!K-YX_r`a-o6iM>GN{=dq)TI7L>cW1HuxmpSuH}(!O>?me$bE8y-M^!>xS<;zR!c
z6y~Ro`S)+-UIs43zL6`)n}S4J{{S67<66UEqdQU59@|0i^x&P+H1|9lADQv|gWh1z&h{tLcv0C4K
zrZ7}F`GM)0==8`INKnCXG!o>H(KlWzlDlh|$VpD&jw@qJx|Y|-GA0A(pTe61-#i+V
zCxvW;^StsEB*^EJl5267dg8M@G{L+*WLKe#R;_cf6edBt7{L_v2LKw9wn{rFmDytwQG0S<%J4*@-qYJbSPop5XCS
z9mb9*N{3E@MkE5ejzwLWqPVe1qd6gSR^MFJVYe?6sf>()U>s`i%tQVraayJ23_^ec{)E?$MjA;525Z~C9$1((NZ<+k
z>zRgqg#dj5tQkWCkVZkJsI8*%ZKIF-ss&3>2ZsD2)>W-9G}3=~tR!Ejdd2wHtlC}b
zc3Na7Hx`IqLOKoI1vlW@hVd2C5y*hx{xya1W+acta+O>cjZ1sgAz1f6hdPvchk~@p
zBYnkU5w`B2jxk+K(&PAR$UX#0?WJl_mL(Q-AbN3LyC@rKC7{gfnSsyA&0uO7ksIW$
zhHyPA9`CInGp+T=Vzg*(vmC3?o`hG8_|{u-;wP5f!z9a-kM9cfy7owLX%J%`7N$vmM1FlFl0W2b3~;1U28T{X-R?g
zuZK0i?cEB-`*vDrRh#S3{-U>I;8&k~DWhM!)L?
z0z4Dq)3bQ`RNcZ`N5|(}6~p|vuJhv1AMl?~{{UPg{VKEs*>@|U628s
zRXKao5$t;Ill`~gtv6AKW_T@8vHs30Z{SOv+SeEukB`o_{vO!dT>LMymS}^>5P;b^
z#bx{-MUPkUG-v=tkuW_uHB}we$d6;#l=D+|s8gV+58bQ^A!C-QkW?SVRu`o(5!5_v
zhob^3=7}|b?5_ptejS1K$u6~W(~;UFDggXQucl3W)u2Tk$HbVHXwpTKQ@nRqP(u|Z
zfg{+GYf5XcVN0>cgnNlr7{=)&ArvpE;=YH{Eobn~mt|#dGs|xZDo7+8D>o+x>T8md
zLDK&K;c#g%iztLQ5VX?91{It}4(xOXJn>$Wdv6k5SU{_Y-dwWe^M&HMu~q7OSjB8z
zI7LO=(SqTn-I0Qz=CfrvmycS#4_Ob^sAKns>sp!Iy=t8eX({pYkl~KlQ}d&-(G(;n}hN$ow}7)*BSI6T}xb
z_Y(bwID30&q6*!3QB}0b&yXAD^gFuMUl;(o?9wR1795YDs`^W|%x*mAHE{!0`rRc?
zJ#$xVq8kEdqURMsN%F|gLs#sE={e_*>s25=f$;P~4-Z&I1^|VBm1)&`4mA63`sTmN
ztXC+8y6!?fYNBNy2enx%GCjW>aOVQC2m_jZG)xy^ghb+4YjIRHFr
zj5__1Mt>Tp?g*!%-IlafEWi=KZnR3T9m#Fj=R3V?55rQ)_7MBd;MfP-6~8zSZVPjP
zT?vfUw3;j1VHCOG=Wwlm4(az6{wJ^&)8+@1vyZ~K-9A?iKx1Bu;3hKbk+g?#2-qfx
z{2+RD#K8xar{{0bQ=m*OW!k$*bu%%^+(v6+Ke#KDLN+5-c0VW?HSvdy^>eQH%T&}q
zf?3!v&~Pj4oBsg#@SJurxAL!uFTfg=$Q?Y^{&h%X`eX)6lnOi7ym(g8qJ2GMUUw-q
i<31ZuZ;%n*z0bphi`z_pcvU0^t&W10fzVM|f&bZDY0P8*
literal 0
HcmV?d00001
diff --git a/src/pages/InterviewRoom.jsx b/src/pages/InterviewRoom.jsx
index 40e6a49..5d166c4 100644
--- a/src/pages/InterviewRoom.jsx
+++ b/src/pages/InterviewRoom.jsx
@@ -24,15 +24,15 @@ const InterviewRoom = () => {
date: "",
time: "",
})
- const [userRole, setUserRole] = useState(null)
- const [showRoleConfirmation, setShowRoleConfirmation] = useState(true)
- const [isFullScreen, setIsFullScreen] = useState(false)
- const [questionRatings, setQuestionRatings] = useState({})
- const [hoveredQuestion, setHoveredQuestion] = useState(null)
- const [selectedQuestion,setSelectedQuestion] = useState(null);
- const videoRef = useRef(null)
- const questionTimerRef = useRef(null)
- const fullScreenRef = useRef(null)
+ const [userRole, setUserRole] = useState(null);
+ const [showRoleConfirmation, setShowRoleConfirmation] = useState(true);
+ const [isFullScreen, setIsFullScreen] = useState(false);
+ const [questionRatings, setQuestionRatings] = useState({});
+ const [hoveredQuestion, setHoveredQuestion] = useState(null);
+ const [selectedQuestion, setSelectedQuestion] = useState(null);
+ const videoRef = useRef(null);
+ const questionTimerRef = useRef(null);
+ const fullScreenRef = useRef(null);
const transcriptIntervalRef = useRef(null)
const recognitionRef = useRef(null)
const lastTranscriptRef = useRef([])
@@ -705,239 +705,300 @@ const InterviewRoom = () => {
{/* Left Panel - Questions (only visible to interviewer) */}
{userRole === "interviewer" && (
-
-
-
- setActiveTab("generated")}
- className={`px-4 py-2 rounded-lg mx-2 ${
- activeTab === "generated" ? "bg-purple-600 text-white" : "bg-gray-700 text-gray-300"
- } transition-colors`}
- >
- Generated
-
- setActiveTab("questionBank")}
- className={`px-4 py-2 rounded-lg mx-2 ${
- activeTab === "questionBank" ? "bg-purple-600 text-white" : "bg-gray-700 text-gray-300"
- } transition-colors`}
- >
- Question Bank
-
-
-
- {activeTab === "generated" && (
-
- {displayQuestions.length > 0 ? (
- displayQuestions.map((question, index) => (
-
setHoveredQuestion(question)}
- onMouseLeave={() => setHoveredQuestion(null)}
+ {selectedQuestion ? (
+
+ {/* Selected Question View */}
+
+
+
Selected Question
+
setSelectedQuestion(null)}
+ className="p-2 hover:bg-gray-700 rounded-lg"
>
- {question}
+ ✕
+
+
+
+
{selectedQuestion}
+
{
+ handleRateQuestion(q, rating)
+ setSelectedQuestion(null)
+ }}
+ />
+
+
- {/* Star rating for interviewer */}
-
+ {
+ const followUp = `${selectedQuestion} (Follow-up)`
+ setQuestions(prev => [followUp, ...prev])
+ setSelectedQuestion(null)
+ }}
+ className="w-full mb-2 px-4 py-2 bg-purple-600 hover:bg-purple-500 rounded-lg"
+ >
+ Generate Follow-up
+
+ {
+ handleRefreshQuestions()
+ setSelectedQuestion(null)
+ }}
+ className="w-full px-4 py-2 bg-gray-700 hover:bg-gray-600 rounded-lg"
+ >
+ Refresh Questions
+
+
+
+ ) : (
+ <>
+
-
-
handlePinQuestion(question)}
- className="p-1 rounded bg-gray-600 hover:bg-gray-500 transition-colors"
- title="Pin Question"
- >
-
-
-
-
-
handleDismissQuestion(question)}
- className="p-1 rounded bg-gray-600 hover:bg-gray-500 transition-colors"
- title="Dismiss Question"
+
+ setActiveTab("generated")}
+ className={`px-4 py-2 rounded-lg mx-2 ${
+ activeTab === "generated" ? "bg-purple-600 text-white" : "bg-gray-700 text-gray-300"
+ } transition-colors`}
+ >
+ Generated
+
+ setActiveTab("questionBank")}
+ className={`px-4 py-2 rounded-lg mx-2 ${
+ activeTab === "questionBank" ? "bg-purple-600 text-white" : "bg-gray-700 text-gray-300"
+ } transition-colors`}
+ >
+ Question Bank
+
+
+
+ {activeTab === "generated" && (
+
+ {displayQuestions.length > 0 ? (
+ displayQuestions.map((question, index) => (
+
setHoveredQuestion(question)}
+ onMouseLeave={() => setHoveredQuestion(null)}
+ onClick={() => setSelectedQuestion(question)}
>
-
-
-
-
+
{question}
+
+
+
{
+ e.stopPropagation()
+ handlePinQuestion(question)
+ }}
+ className="p-1 rounded bg-gray-600 hover:bg-gray-500 transition-colors"
+ title="Pin Question"
+ >
+
+
+
+
+
{
+ e.stopPropagation()
+ handleDismissQuestion(question)
+ }}
+ className="p-1 rounded bg-gray-600 hover:bg-gray-500 transition-colors"
+ title="Dismiss Question"
+ >
+
+
+
+
+
+
+ ))
+ ) : (
+
+
No questions available yet.
+
Start recording to generate questions based on the conversation.
-
- ))
- ) : (
-
-
No questions available yet.
-
Start recording to generate questions based on the conversation.
+ )}
)}
-
- )}
-
- {activeTab === "questionBank" && (
-
- {/* Mock question bank data */}
- {[
- "What is your greatest strength?",
- "Describe a time you faced a challenge at work.",
- "How do you prioritize your tasks?",
- "What are your career goals?",
- "Why do you want to work here?",
- ].map((question, index) => (
-
setHoveredQuestion(question)}
- onMouseLeave={() => setHoveredQuestion(null)}
- >
-
{question}
- {/* Star rating for interviewer */}
-
-
-
-
handlePinQuestion(question)}
- className="p-1 rounded bg-gray-600 hover:bg-gray-500 transition-colors"
- title="Pin Question"
- >
-
-
-
-
-
handleDismissQuestion(question)}
- className="p-1 rounded bg-gray-600 hover:bg-gray-500 transition-colors"
- title="Dismiss Question"
+ {activeTab === "questionBank" && (
+
+ {[
+ "What is your greatest strength?",
+ "Describe a time you faced a challenge at work.",
+ "How do you prioritize your tasks?",
+ "What are your career goals?",
+ "Why do you want to work here?",
+ ].map((question, index) => (
+
setHoveredQuestion(question)}
+ onMouseLeave={() => setHoveredQuestion(null)}
+ onClick={() => setSelectedQuestion(question)}
>
-
-
-
-
-
+
{question}
+
+
+
{
+ e.stopPropagation()
+ handlePinQuestion(question)
+ }}
+ className="p-1 rounded bg-gray-600 hover:bg-gray-500 transition-colors"
+ title="Pin Question"
+ >
+
+
+
+
+
{
+ e.stopPropagation()
+ handleDismissQuestion(question)
+ }}
+ className="p-1 rounded bg-gray-600 hover:bg-gray-500 transition-colors"
+ title="Dismiss Question"
+ >
+
+
+
+
+
+
+ ))}
- ))}
-
- )}
-
- {pinnedQuestions.length > 0 && (
-
-
Pinned Questions
-
- {pinnedQuestions.map((question, index) => (
-
setHoveredQuestion(question)}
- onMouseLeave={() => setHoveredQuestion(null)}
- >
-
{question}
-
- {/* Star rating for interviewer */}
-
+ )}
-
-
handleUnpinQuestion(question)}
- className="p-1 rounded bg-purple-700 hover:bg-purple-600 transition-colors"
- title="Unpin Question"
+ {pinnedQuestions.length > 0 && (
+
+
Pinned Questions
+
+ {pinnedQuestions.map((question, index) => (
+
setHoveredQuestion(question)}
+ onMouseLeave={() => setHoveredQuestion(null)}
+ onClick={() => setSelectedQuestion(question)}
>
-
-
-
-
-
+
{question}
+
+
+
{
+ e.stopPropagation()
+ handleUnpinQuestion(question)
+ }}
+ className="p-1 rounded bg-purple-700 hover:bg-purple-600 transition-colors"
+ title="Unpin Question"
+ >
+
+
+
+
+
+
+ ))}
- ))}
-
-
+
+ )}
+ >
)}
)}