1import{a as lt,_ as nt}from"./BghCxsD1.js";import{_ as Ye,a as ze}from"./B55WnG2O.js";import{C as f,D as o,a4 as _,ak as de,W as c,G as r,L as l,E as C,u as t,I as m,J as w,F as v,O as K,P as H,ac as z,U as ae,V as oe,X as ue,x as me,i as at,b as xe,l as ot,a1 as it,a3 as rt,ad as ct,p as ut}from"./C7rviOLH.js";import{_ as B,x as _t,a as N,M as h,e as ie,R as M,b as X,n as J,u as pt,d as dt}from"./MyUJ5SkH.js";import{_ as mt}from"./16hImmpp.js";import{_ as yt}from"./BEWSL8Me.js";import{_ as ft,a as gt,b as $t}from"./Gk0Kaal5.js";import{_ as vt}from"./BHYONZox.js";import{_ as kt}from"./D_WhOpCH.js";import{_ as De}from"./o-25DO4P.js";import{_ as _e}from"./DxQ3uoqM.js";import{a as Je,_ as Ct,u as ht}from"./D0Au84Nt.js";import{u as x}from"./CfTmsNW3.js";import{a as Q,_ as wt,b as bt}from"./Bj7S4Ie9.js";import{_ as Xe}from"./ZASZvLFQ.js";import{_ as Qe,a as et,b as Lt}from"./DNk8MBct.js";import{_ as Bt}from"./SwInXYcb.js";import{_ as Tt}from"./CTIpiKhe.js";import{_ as It}from"./DwwGYv8k.js";import{f as Mt}from"./D6wECtUr.js";import"./DSqSD5rC.js";import"./DWhfCHro.js";const Rt={},Pt={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"15",viewBox:"0 0 16 15",fill:"none"};function Ut(n,s){return o(),f("svg",Pt,s[0]||(s[0]=[_("path",{d:"M12 6.5L4 6.5L8 12.5L12 6.5Z",fill:"currentColor"},null,-1),_("path",{d:"M7 0.5L7 10.5L9 10.5L9 0.500001L7 0.5Z",fill:"currentColor"},null,-1),_("path",{d:"M0 14.5H16V12.5H0V14.5Z",fill:"currentColor"},null,-1)]))}const Vt=B(Rt,[["render",Ut]]),At={},Wt={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"25",viewBox:"0 0 24 25",fill:"none"};function Kt(n,s){return o(),f("svg",Wt,s[0]||(s[0]=[_("path",{d:"M20 12.5L13.6 5.5V9C10.4 9 4 11.1 4 19.5C4 18.333 5.92 16 13.6 16V19.5L20 12.5Z",stroke:"currentColor","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"},null,-1)]))}const Ht=B(At,[["render",Kt]]),Nt={},Et={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"};function St(n,s){return o(),f("svg",Et,s[0]||(s[0]=[_("path",{d:"M15.5866 3L13.2817 3.03141H13.1783C12.6925 3.06283 12.2687 3.25131 11.9483 3.51309L10.2636 4.83246C10.2636 4.83246 10.2326 4.83246 10.2326 4.86387L5.63307 8.43456V6.47644C5.63307 6.2356 5.44703 6.04712 5.2093 6.04712L0.423772 6.09947C0.186046 6.09947 0 6.28796 0 6.5288L0.0310081 9.72251V10.1204V10.3927V10.445C0.0310081 10.4974 0.0310081 10.5497 0.0310081 10.6335C0.0310081 10.6649 0.0310081 10.6649 0.0310081 10.6859C0.0310081 10.7173 0.0310081 10.7173 0.0310081 10.7382C0.0310081 10.822 0.0620146 10.8953 0.0620146 10.9267C0.0620146 11.0105 0.0930223 11.0628 0.113694 11.1466C0.165374 11.3351 0.217054 11.4921 0.299741 11.6073C0.351421 11.712 0.4031 11.7958 0.485788 11.9005C0.651162 12.1414 0.837208 12.2984 0.992247 12.4136C1.44703 12.7592 2.13953 13 2.91473 13C3.68992 13 4.41344 12.7592 4.83721 12.3822C4.88889 12.3508 4.94057 12.2984 5.00258 12.2775C5.13695 12.1728 5.354 11.9529 5.59173 11.712C5.7571 11.555 5.91214 11.3665 6.0155 11.2513L10.2946 6.73822C10.3256 6.70681 10.3463 6.68586 10.3463 6.65445L11.2558 5.6911L12.3307 4.59162L12.5478 4.35079C12.9199 4.00524 13.4057 3.78534 13.9638 3.78534H14.9561H15.6279C15.845 3.78534 16 3.59686 16 3.38743C15.9897 3.18848 15.7933 3 15.5866 3Z",fill:"currentColor"},null,-1)]))}const Ot=B(Nt,[["render",St]]),qt={},Zt={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"};function Ft(n,s){return o(),f("svg",Zt,s[0]||(s[0]=[de('<g clip-path="url(#clip0_1314_96)"><path opacity="0.6" d="M15.0518 5.11719C15.0664 5.15309 15.0779 5.19063 15.0859 5.22852L15.9922 9.50391C15.9986 9.54593 16.0008 9.58841 15.999 9.63086C16.0054 10.1138 15.7287 10.5722 15.1514 11.0332L14.2822 11.7314C12.0655 13.5147 10.1739 15.0197 9.46289 15.4111C8.99016 15.6894 8.45295 15.8432 7.90332 15.8574V10.2979C8.26324 10.3038 8.63882 10.1929 9.0127 9.97754C9.70384 9.59847 12.1509 7.77791 13.6943 6.56348L14.0869 6.25391C14.1232 6.22487 14.1569 6.19623 14.1885 6.16797C14.6003 5.82979 14.9695 5.41769 15.0273 5.04492C15.035 5.06814 15.0444 5.09178 15.0518 5.11719Z" fill="currentColor"></path>
1<path opacity="0.8" d="M0.96463 5.02051C0.960297 5.30216 1.12382 5.64646 1.60818 6.02344C1.71373 6.10225 6.98221 9.9834 6.98221 9.9834C7.26872 10.1928 7.58012 10.2927 7.90408 10.2979V15.8564C7.37066 15.8635 6.84953 15.6945 6.42264 15.375L0.7117 10.9873C0.581885 10.8904 0.0170218 10.4298 -0.000213623 9.77246C-0.00153963 9.72025 0.00332474 9.66743 0.0134583 9.61621L0.741974 5.97754L0.857208 5.39844C0.888455 5.25521 0.922654 5.13538 0.959747 5.03418C0.961424 5.02961 0.962942 5.02501 0.96463 5.02051Z" fill="currentColor"></path><path opacity="0.45" d="M14.7355 4.44005C14.7256 4.43297 14.7161 4.42534 14.7069 4.4172C14.5277 4.26667 10.9877 1.852 8.89366 0.42636C8.61651 0.236354 8.28637 0.137298 7.94966 0.143093C7.61294 0.148888 7.28651 0.259243 7.01616 0.458671L6.75985 0.650963C6.31548 0.982746 5.49022 1.59666 4.49514 2.30041C3.35406 3.1082 2.30423 3.81116 1.37025 4.36833C0.973492 4.60476 0.606882 5.24389 1.60831 6.0233C1.71385 6.10211 6.98204 9.98342 6.98204 9.98342C7.58673 10.4255 8.30244 10.3861 9.01266 9.97707C9.7038 9.59799 12.151 7.77835 13.6944 6.56392L14.0864 6.2542C14.1229 6.22505 14.1563 6.19667 14.188 6.1683C14.8474 5.6269 15.4005 4.89635 14.7355 4.44005Z" fill="currentColor"></path></g><defs><clipPath id="clip0_1314_96"><rect width="16" height="16" fill="white"></rect></clipPath></defs>',2)]))}const jt=B(qt,[["render",Ft]]),Gt={},Yt={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"};function zt(n,s){return o(),f("svg",Yt,s[0]||(s[0]=[_("path",{d:"M4.80478 0C4.48238 0 4.21985 0.0678667 4.01658 0.200133C3.81365 0.333667 3.71045 0.5086 3.71045 0.72V15.2593C3.71045 15.4437 3.81585 15.6111 4.02725 15.7666C4.23725 15.9223 4.49598 16 4.80485 16C5.09998 16 5.35858 15.9223 5.58338 15.7666C5.80685 15.6126 5.92058 15.4437 5.92058 15.2593V0.721C5.92058 0.508333 5.81238 0.3364 5.59438 0.200133C5.37638 0.0678667 5.11358 0 4.80478 0ZM11.1537 5.77467C10.8313 5.77467 10.5726 5.84007 10.3749 5.97513L7.41552 7.82993C7.28298 7.954 7.22612 8.1424 7.25065 8.39993C7.27345 8.655 7.39118 8.89793 7.59985 9.12707C7.80952 9.35773 8.04398 9.50213 8.31212 9.56353C8.57632 9.62347 8.77698 9.59087 8.90958 9.4682L10.0796 8.73813V15.2593C10.0796 15.4437 10.1811 15.6111 10.3868 15.7666C10.5872 15.9223 10.845 16 11.1537 16C11.4624 16 11.729 15.9223 11.9526 15.7666C12.1773 15.6111 12.2898 15.4437 12.2898 15.2593V6.49207C12.2898 6.2792 12.1798 6.1074 11.9632 5.97513C11.7464 5.84007 11.4774 5.77467 11.1537 5.77467Z",fill:"currentColor"},null,-1)]))}const xt=B(Gt,[["render",zt]]),Dt={},Jt={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"};function Xt(n,s){return o(),f("svg",Jt,s[0]||(s[0]=[_("g",{"clip-path":"url(#clip0_282_22624)"},[_("path",{d:"M7.99732 1.18752e-05C7.98464 0.000355325 7.97197 0.00102221 7.95932 0.00201187C7.90562 0.00601211 7.8527 0.0172239 7.80199 0.0353452C7.76364 0.0491487 7.72679 0.066794 7.69199 0.0880119L1.29065 3.78334C1.20049 3.83533 1.1256 3.91014 1.07352 4.00025C1.02144 4.09036 0.99401 4.1926 0.993988 4.29668V11.704C0.993996 11.8113 1.02315 11.9166 1.07833 12.0087C1.13352 12.1008 1.21266 12.1761 1.30732 12.2267L7.70599 15.9207L7.74199 15.94V15.9413C7.76001 15.9501 7.77848 15.9579 7.79732 15.9647L7.80532 15.9673C7.82399 15.974 7.84265 15.9793 7.86199 15.9833C7.86865 15.984 7.86932 15.9853 7.87265 15.986C7.93748 15.9999 8.0041 16.0032 8.06999 15.996C8.08929 15.9939 8.10844 15.9906 8.12732 15.986C8.13399 15.986 8.13465 15.9847 8.13799 15.9833C8.15712 15.9789 8.17603 15.9736 8.19465 15.9673L8.20265 15.9647C8.22148 15.9578 8.23995 15.9501 8.25799 15.9413V15.94C8.27017 15.9339 8.28217 15.9275 8.29399 15.9207L14.6933 12.2267C14.7879 12.176 14.8669 12.1006 14.9219 12.0086C14.977 11.9165 15.006 11.8113 15.006 11.704V4.32001L15.0053 4.30268V4.29734C15.0053 4.21166 14.9867 4.12699 14.9508 4.04919C14.9149 3.97139 14.8625 3.90229 14.7973 3.84668L14.778 3.83068C14.778 3.82934 14.7713 3.82734 14.7713 3.82601C14.7487 3.80878 14.7248 3.79319 14.7 3.77935L8.30199 0.0846785C8.20884 0.0286184 8.10204 -0.000677011 7.99332 1.18752e-05H7.99732ZM8.00399 1.50201C8.05199 1.50201 8.09999 1.51468 8.14332 1.53935L12.5013 4.05535C12.5437 4.0798 12.5789 4.11498 12.6033 4.15734C12.6278 4.19971 12.6407 4.24776 12.6407 4.29668C12.6407 4.34559 12.6278 4.39365 12.6033 4.43601C12.5789 4.47837 12.5437 4.51355 12.5013 4.53801L8.14332 7.05401C8.10096 7.07847 8.0529 7.09135 8.00399 7.09135C7.95507 7.09135 7.90702 7.07847 7.86465 7.05401L3.50665 4.53801C3.46429 4.51355 3.42911 4.47837 3.40465 4.43601C3.3802 4.39365 3.36732 4.34559 3.36732 4.29668C3.36732 4.24776 3.3802 4.19971 3.40465 4.15734C3.42911 4.11498 3.46429 4.0798 3.50665 4.05535L7.86465 1.53935C7.90704 1.51495 7.95508 1.50207 8.00399 1.50201ZM2.61732 5.80735C2.66767 5.8067 2.71724 5.81984 2.76065 5.84535L7.10999 8.35601C7.15217 8.38045 7.18719 8.41554 7.21153 8.45779C7.23587 8.50003 7.24867 8.54793 7.24865 8.59668V13.6187C7.24867 13.6675 7.23582 13.7155 7.2114 13.7578C7.18698 13.8001 7.15184 13.8352 7.10953 13.8596C7.06722 13.884 7.01923 13.8968 6.97039 13.8968C6.92155 13.8967 6.87358 13.8838 6.83132 13.8593L2.48265 11.3487C2.44025 11.3243 2.40503 11.2891 2.38057 11.2467C2.3561 11.2044 2.34325 11.1563 2.34332 11.1073V6.08668C2.34332 5.92601 2.47399 5.81068 2.61665 5.80801L2.61732 5.80735ZM13.3907 5.80735C13.534 5.81001 13.664 5.92534 13.664 6.08601V11.1073C13.6639 11.1562 13.6511 11.2041 13.6268 11.2465C13.6024 11.2888 13.5675 11.324 13.5253 11.3487L9.17599 13.8593C9.13373 13.8838 9.08576 13.8967 9.03692 13.8968C8.98808 13.8968 8.94009 13.884 8.89778 13.8596C8.85547 13.8352 8.82033 13.8001 8.79591 13.7578C8.77149 13.7155 8.75864 13.6675 8.75865 13.6187V8.59668C8.75865 8.49734 8.81199 8.40601 8.89799 8.35668L13.2467 5.84535C13.2903 5.81975 13.3401 5.80661 13.3907 5.80735Z",fill:"currentColor"})],-1),_("defs",null,[_("clipPath",{id:"clip0_282_22624"},[_("rect",{width:"16",height:"16",fill:"white"})])],-1)]))}const Qt=B(Dt,[["render",Xt]]),es={},ts={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"};function ss(n,s){return o(),f("svg",ts,s[0]||(s[0]=[de('<g clip-path="url(#clip0_1434_58927)"><path d="M7.95463 0.0353394C5.88532 0.0353394 3.93645 0.889126 2.46663 2.44073C1.00459 3.98268 0.200012 6.02469 0.200012 8.18888V15.9999H2.36961V8.18888C2.36961 6.60835 2.95659 5.11945 4.02103 3.99555C5.07914 2.87968 6.47543 2.26547 7.95463 2.26547C9.4339 2.26547 10.8301 2.87968 11.8883 3.99555C12.9543 5.11945 13.5397 6.60835 13.5397 8.18888V15.9999H15.7092V8.18888C15.7092 6.02469 14.9047 3.98268 13.4427 2.44073C11.9728 0.889126 10.024 0.0353394 7.95463 0.0353394Z" fill="currentColor"></path><path d="M7.95528 7.86414C7.35732 7.86414 6.87048 8.36421 6.87048 8.97839V15.9984H9.04001V8.97839C9.04001 8.36421 8.55325 7.86414 7.95528 7.86414Z" fill="#FA5E06"></path></g><defs><clipPath id="clip0_1434_58927"><rect width="16" height="16" fill="white"></rect></clipPath></defs>',2)]))}const ls=B(es,[["render",ss]]),ns={},as={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"};function os(n,s){return o(),f("svg",as,s[0]||(s[0]=[de('<g clip-path="url(#clip0_1427_56374)"><path fill-rule="evenodd" clip-rule="evenodd" d="M3.51485 6.95258L7.86972 11.331L12.1781 6.99934L15.7106 10.5509L11.6063 14.6774L10.5504 13.6441L13.627 10.5509L12.1781 9.09414L7.86972 13.4258L3.51485 9.04741L2.08356 10.4864L5.20694 13.6267L4.15109 14.66L0 10.4864L3.51485 6.95258Z" fill="currentColor"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M12.1959 9.04731L7.841 4.66895L3.53267 9.00058L0.000152588 5.44898L4.10445 1.32251L5.16029 2.35578L2.08371 5.44898L3.53267 6.90578L7.841 2.57411L12.1959 6.95251L13.6272 5.51344L10.5038 2.3732L11.5596 1.33993L15.7107 5.51344L12.1959 9.04731Z" fill="currentColor"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M7.19083 14.5745V11.816H8.61292V14.5745H7.19083Z" fill="currentColor"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M7.19083 4.18391V1.42535H8.61292V4.18391H7.19083Z" fill="currentColor"></path></g><defs><clipPath id="clip0_1427_56374"><rect width="16" height="14" fill="white" transform="translate(0 1)"></rect></clipPath></defs>',2)]))}
1const is=B(ns,[["render",os]]),rs={},cs={xmlns:"http://www.w3.org/2000/svg",width:"17",height:"16",viewBox:"0 0 17 16",fill:"none"};function us(n,s){return o(),f("svg",cs,s[0]||(s[0]=[_("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M5.33271 4.42066V3.64066C5.3328 3.36134 5.4331 3.09133 5.61538 2.87969C5.79766 2.66805 6.04983 2.52883 6.32604 2.48733L7.13938 2.36533C8.04104 2.23056 8.95772 2.23056 9.85938 2.36533L10.6727 2.48733C10.9489 2.52883 11.2011 2.66805 11.3834 2.87969C11.5657 3.09133 11.666 3.36134 11.666 3.64066V4.42066L12.8087 4.51266C13.2338 4.54701 13.6352 4.72291 13.9486 5.01224C14.2619 5.30157 14.4693 5.68762 14.5374 6.10866C14.8479 8.02372 14.8479 9.97628 14.5374 11.8913C14.4693 12.3124 14.2619 12.6984 13.9486 12.9878C13.6352 13.2771 13.2338 13.453 12.8087 13.4873L11.5607 13.5873C9.52314 13.752 7.47561 13.752 5.43804 13.5873L4.19004 13.4873C3.76491 13.453 3.36357 13.2771 3.05019 12.9878C2.73681 12.6984 2.52949 12.3124 2.46138 11.8913C2.1509 9.97628 2.1509 8.02372 2.46138 6.10866C2.52962 5.68774 2.737 5.30184 3.05037 5.01264C3.36374 4.72344 3.765 4.54764 4.19004 4.51333L5.33271 4.42066ZM7.28804 3.354C8.09114 3.23404 8.90761 3.23404 9.71071 3.354L10.524 3.476C10.5635 3.4819 10.5995 3.50177 10.6256 3.53198C10.6517 3.5622 10.666 3.60076 10.666 3.64066V4.35066C9.22277 4.26824 7.77598 4.26824 6.33271 4.35066V3.64C6.33275 3.6001 6.3471 3.56153 6.37316 3.53132C6.39922 3.5011 6.43525 3.48123 6.47471 3.47533L7.28804 3.354ZM5.51871 5.40866C7.50271 5.24866 9.49604 5.24866 11.48 5.40866L12.728 5.51C12.9303 5.52618 13.1212 5.60972 13.2704 5.74726C13.4195 5.8848 13.5182 6.06839 13.5507 6.26866C13.592 6.52511 13.6276 6.78244 13.6574 7.04066C12.0526 7.83052 10.288 8.24128 8.49938 8.24128C6.71079 8.24128 4.9461 7.83052 3.34138 7.04066C3.37071 6.78288 3.40627 6.52555 3.44804 6.26866C3.48051 6.06839 3.57922 5.8848 3.72836 5.74726C3.87751 5.60972 4.06847 5.52618 4.27071 5.51L5.51871 5.40866ZM3.25204 8.10466C4.89997 8.85377 6.68918 9.24136 8.49938 9.24136C10.3096 9.24136 12.0988 8.85377 13.7467 8.10466C13.8106 9.31708 13.7449 10.5329 13.5507 11.7313C13.5184 11.9317 13.4197 12.1155 13.2706 12.2531C13.1214 12.3908 12.9304 12.4744 12.728 12.4907L11.48 12.5907C9.49604 12.7507 7.50271 12.7507 5.51871 12.5907L4.27071 12.4907C4.06838 12.4744 3.87734 12.3908 3.72818 12.2531C3.57902 12.1155 3.48038 11.9317 3.44804 11.7313C3.25404 10.5313 3.18804 9.31533 3.25204 8.10466Z",fill:"currentColor"},null,-1)]))}const _s=B(rs,[["render",us]]),ps="_wrapper_1vp1l_1",ds="_block_1vp1l_13",ms="_actions_1vp1l_19",ys="_actionButton_1vp1l_27",fs="_hackerBlock_1vp1l_38",gs="_avatarWrapper_1vp1l_43",$s="_avatar_1vp1l_43",vs="_placeholder_1vp1l_54",ks="_verified_1vp1l_66",Cs="_kyc_1vp1l_71",hs="_label_1vp1l_82",ws="_data_1vp1l_86",bs="_nickname_1vp1l_91",Ls="_fullName_1vp1l_104",Bs="_country_1vp1l_105",Ts="_date_1vp1l_112",Is="_availableForHire_1vp1l_127",Ms="_details_1vp1l_143",Rs="_detailsBlock_1vp1l_170",Ps="_number_1vp1l_186",Us="_socials_1vp1l_204",Vs="_socialsBlock_1vp1l_222",As="_otherPlatforms_1vp1l_223",Ws="_socialsLink_1vp1l_238",Ks={wrapper:ps,block:ds,actions:ms,actionButton:ys,hackerBlock:fs,avatarWrapper:gs,avatar:$s,placeholder:vs,verified:ks,kyc:Cs,label:hs,data:ws,nickname:bs,fullName:Ls,country:Bs,date:Ts,availableForHire:Is,details:Ms,detailsBlock:Rs,number:Ps,socials:Us,socialsBlock:Vs,otherPlatforms:As,socialsLink:Ws},Hs=["src"],Ns={__name:"HackerHeader",props:["nickname","fullName","avatar","rating","reputation","bugs","verified","kyc","since","country","web","linkedin","twitter","github","sherlock","code4rena","hackerone","hackthebox","cantina","immunefi","availableForHire"],setup(n){const s=[{label:"Rank",value:n.rating},{label:"Reputation",value:n.reputation},{label:"Paid Reports",value:n.bugs}],{share:u}=_t(),p=()=>{u({title:"Share",text:"Share",url:window.location.href})};return(e,g)=>{const y=Vt,k=mt,I=Ht,d=N,i=lt,$=Ot,a=ie,b=jt,L=xt,W=Qt,R=ls,U=is,V=Ye,A=ze;return o(),f("div",{class:l(e.$style.wrapper)},[c(A,null,{default:r(()=>[c(V,{class:l(e.$style.block)},{default:r(()=>{var P,E,S,O,q,Z,F,j,T,ee;return[C("",!0),_("div",{class:l(e.$style.hackerBlock)},[_("div",{class:l(e.$style.avatarWrapper)},[n.avatar?(o(),f("img",{key:0,class:l(e.$style.avatar),src:e.$fetchAsset(n.avatar)},null,10,Hs)):C("",!0),n.avatar?C("",!0):(o(),f("div",{key:1,class:l(e.$style.placeholder)},[c(d,{type:t(h).H03D},{default:r(()=>{var G;return[m(w((G=n.nickname)==null?void 0:G.slice(0,2)),1)]}),_:1},8,["type"])],2)),n.verified?(o(),f("img",{key:2,class:l(e.$style.verified),src:yt},null,2)):C("",!0),n.kyc?(o(),f("div",{key:3,class:l(e.$style.kyc)},[c(d,{class:l(e.$style.label),type:t(h).OVERLINE02D},{default:r(()=>g[0]||(g[0]=[m("KYC")])),_:1},8,["class","type"])],2)):C("",!0)],2),_("div",{class:l(e.$style.data)},[c(d,{as:"h1",class:l(e.$style.nickname),type:t(h).H03D},{default:r(()=>[m("@"+w(n.nickname),1)]),_:1},8,["class","type"]),c(d,{class:l(e.$style.fullName),type:t(h).S03D},{default:r(()=>[m(w(n.fullName),1)]),_:1},8,["class","type"]),c(d,{class:l(e.$style.date),type:t(h).B02D},{default:r(()=>[g[1]||(g[1]=m(" Member since: ")),_("span",null,w(n.since),1)]),_:1},8,["class","type"]),c(d,{class:l(e.$style.country),type:t(h).B02D},{default:r(()=>{var G,te,se,le;return[(te=(G=n.country)==null?void 0:G.flag)!=null&&te.length?(o(),v(i,{key:0,country:n.country.flag},null,8,["country"])):C("",!0),m(" "+w((le=(se=n.country)==null?void 0:se.name)!=null&&le.length?n.country.name:""),1)]}),_:1},8,["class","type"]),n.availableForHire?(o(),v(d,{key:0,class:l(e.$style.availableForHire),type:t(h).CAPTION01D},{default:r(()=>[c(_s),g[2]||(g[2]=m(" Available for hire "))]),_:1},8,["class","type"])):C("",!0)],2)],2),_("div",{class:l(e.$style.details)},[(o(),f(K,null,H(s,G=>_("div",{class:l(e.$style.detailsBlock)},[c(d,{class:l(e.$style.label),type:t(h).CAPTION01D},{default:r(()=>[m(w(G.label),1)]),_:2},1032,["class","type"]),c(d,{class:l(e.$style.number),type:t(h).H05D},{default:r(()=>[m(w(G.value),1)]),_:2},1032,["class","type"])],2)),64))],2),_("div",{class:l(e.$style.socials)},[_("div",{class:l(e.$style.otherPlatforms)},[(P=n.sherlock)!=null&&P.length?(o(),v(a,{key:0,class:l(e.$style.socialsLink),to:t(M).REDIRECT(n.sherlock),rel:"nofollow ugc noopener"},{default:r(()=>[c($)]),_:1},8,["class","to"])):C("",!0),(E=n.code4rena)!=null&&E.length?(o(),v(a,{key:1,class:l(e.$style.socialsLink),to:t(M).REDIRECT(n.code4rena),rel:"nofollow ugc noopener"},{default:r(()=>[c(b)]),_:1},8,["class","to"])):C("",!0),(S=n.hackerone)!=null&&S.length?(o(),v(a,{key:2,class:l(e.$style.socialsLink),to:t(M).REDIRECT(n.hackerone),rel:"nofollow ugc noopener"},{default:r(()=>[c(L)]),_:1},8,["class","to"])):C("",!0),(O=n.hackthebox)!=null&&O.length?(o(),v(a,{key:3,class:l(e.$style.socialsLink),to:t(M).REDIRECT(n.hackthebox),rel:"nofollow ugc noopener"},{default:r(()=>[c(W)]),_:1},8,["class","to"])):C("",!0),(q=n.cantina)!=null&&q.length?(o(),v(a,{key:4,class:l(e.$style.socialsLink),to:t(M).REDIRECT(n.cantina),rel:"nofollow ugc noopener"},{default:r(()=>[c(R)]),_:1},8,["class","to"])):C("",!0),(Z=n.immunefi)!=null&&Z.length?(o(),v(a,{key:5,class:l(e.$style.socialsLink),to:t(M).REDIRECT(n.immunefi),rel:"nofollow ugc noopener"},{default:r(()=>[c(U)]),_:1},8,["class","to"])):C("",!0)],2),_("div",{class:l(e.$style.socialsBlock)},[(F=n.web)!=null&&F.length?(o(),v(a,{key:0,class:l(e.$style.socialsLink),to:t(M).REDIRECT(n.web),rel:"nofollow ugc noopener"},{default:r(()=>g[3]||(g[3]=[_("img",{src:ft},null,-1)])),_:1},8,["class","to"])):C("",!0),(j=n.linkedin)!=null&&j.length?(o(),v(a,{key:1,class:l(e.$style.socialsLink),to:t(M).REDIRECT(n.linkedin),rel:"nofollow ugc noopener"},{default:r(()=>g[4]||(g[4]=[_("img",{src:gt},null,-1)])),_:1},8,["class","to"])):C("",!0),(T=n.twitter)!=null&&T.length?(o(),v(a,{key:2,class:l(e.$style.socialsLink),to:t(M).REDIRECT(n.twitter),rel:"nofollow ugc noopener"},{default:r(()=>
1g[5]||(g[5]=[_("img",{src:$t},null,-1)])),_:1},8,["class","to"])):C("",!0),(ee=n.github)!=null&&ee.length?(o(),v(a,{key:3,class:l(e.$style.socialsLink),to:t(M).REDIRECT(n.github),rel:"nofollow ugc noopener"},{default:r(()=>g[6]||(g[6]=[_("img",{src:vt},null,-1)])),_:1},8,["class","to"])):C("",!0)],2)],2)]}),_:1},8,["class"])]),_:1})],2)}}},Es={$style:Ks},Ss=B(Ns,[["__cssModules",Es]]),Os="_wrapper_1dri4_1",qs="_logo_1dri4_6",Zs={wrapper:Os,logo:qs},Fs=["src"],js={__name:"ProgramCard",props:["logo","title","text","slug","isAudit"],setup(n){return(s,u)=>{const p=N,e=ie;return o(),f("div",{class:l(s.$style.wrapper)},[_("img",{class:l(s.$style.logo),src:s.$fetchAsset(n.logo)},null,10,Fs),_("div",{class:l(s.$style.titleBLock)},[c(e,{to:n.isAudit?`${t(M).AUDITS}/${n.slug}`:`${t(M).BUG_BOUNTY_PROGRAMS}/${n.slug}`},{default:r(()=>[c(p,{type:t(h).S02D},{default:r(()=>[m(w(n.title),1)]),_:1},8,["type"])]),_:1},8,["to"]),c(p,{class:"line-clamp-2",type:t(h).B04D},{default:r(()=>[m(w(n.text),1)]),_:1},8,["type"])],2)],2)}}},Gs={$style:Zs},Ys=B(js,[["__cssModules",Gs]]),zs="_wrapper_177kj_1",xs={wrapper:zs},Ds={};function Js(n,s){const u=_e;return o(),f("div",{class:l(n.$style.wrapper)},[c(u,{width:"70",height:"70"}),_("div",{class:l(n.$style.titleBLock)},[c(u,{width:"164",height:"24px"})],2)],2)}const Xs={$style:xs},Qs=B(Ds,[["render",Js],["__cssModules",Xs]]),el="_wrapper_uqjyd_1",tl="_logoWrapper_uqjyd_9",sl="_rankWrapper_uqjyd_12",ll="_logo_uqjyd_9",nl={wrapper:el,logoWrapper:tl,rankWrapper:sl,logo:ll},al=["src"],ol={__name:"ProgramCardMobile",props:["logo","title","text","rank","slug","isAudit"],setup(n){return(s,u)=>{const p=N,e=ie;return o(),f("div",{class:l(s.$style.wrapper)},[_("div",{class:l(s.$style.logoWrapper)},[_("img",{class:l(s.$style.logo),src:s.$fetchAsset(n.logo)},null,10,al),_("div",{class:l(s.$style.rankWrapper)},[c(p,{type:t(h).CAPTION02D},{default:r(()=>u[0]||(u[0]=[m("Rank")])),_:1},8,["type"]),c(p,{type:t(h).H05D},{default:r(()=>[m(w(n.rank),1)]),_:1},8,["type"])],2)],2),_("div",{class:l(s.$style.titleBLock)},[c(e,{to:n.isAudit?`${t(M).AUDITS}/${n.slug}`:`${t(M).BUG_BOUNTY_PROGRAMS}/${n.slug}`},{default:r(()=>[c(p,{type:t(h).S02D},{default:r(()=>[m(w(n.title),1)]),_:1},8,["type"])]),_:1},8,["to"]),c(p,{class:"line-clamp-2",type:t(h).B04D},{default:r(()=>[m(w(n.text),1)]),_:1},8,["type"])],2)],2)}}},il={$style:nl},rl=B(ol,[["__cssModules",il]]),cl="_wrapper_uqjyd_1",ul="_logoWrapper_uqjyd_9",_l="_rankWrapper_uqjyd_12",pl="_logo_uqjyd_9",dl={wrapper:cl,logoWrapper:ul,rankWrapper:_l,logo:pl},ml={__name:"SkeletonProgramCardMobile",setup(n){return(s,u)=>{const p=_e,e=N;return o(),f("div",{class:l(s.$style.wrapper)},[_("div",{class:l(s.$style.logoWrapper)},[c(p,{width:"70",height:"70"}),_("div",{class:l(s.$style.rankWrapper)},[c(e,{type:t(h).CAPTION02D},{default:r(()=>u[0]||(u[0]=[m("Rank")])),_:1},8,["type"]),c(p,{width:"32",height:"32"})],2)],2),_("div",{class:l(s.$style.titleBLock)},[c(p,{width:"160",height:"24"})],2)],2)}}},yl={$style:dl},fl=B(ml,[["__cssModules",yl]]),gl="_wrapper_4buxk_1",$l="_pagination_4buxk_7",vl="_desktop_4buxk_12",kl="_mobile_4buxk_16",Cl={wrapper:gl,pagination:$l,desktop:vl,mobile:kl},ce=10,hl={__name:"InfluencedPrograms",props:["data"],async setup(n){let s,u;const p=X(),{page:e,setTotalItems:g}=Je(`/hackers/${p.params.id}`,"programs",1,ce),y=[12,1],k=[{field:"program",label:"Name",render:Ys},{field:"rank",label:"Rank",render:N,centeredY:!0}],I=[{field:"program",label:"Name",render:Qs},{field:"rank",label:"Rank",render:_e,centeredY:!0}],d=new Array(10).fill({program:{},rank:{width:24,height:24}}),{data:i,status:$}=([s,u]=z(async()=>x(`hackers-api/profile/${p.params.id}/programs`,async()=>{const a=await $fetch(`/hackers-api/profile/${p.params.id}/programs`,{params:{per_page:ce,page:e.value}});return g(a.total_items),a},{watch:[e],deep:!1,lazy:!0,server:!1,default:()=>({influenced_programs:[]}),transform:a=>({...a,influenced_programs:a.program_ranks.map(b=>({program:{isAudit:b.program.audit_program,logo:b.program.logo,title:b.program.title,slug:b.program.slug,value:b.rank},rank:{slot:b.rank,type:h.H05D}}))})})),s=await s,u(),s);return(a,b)=>{var R,U,V,A;const L=kt,W=De;return o(),f("div",{class:l(a.$style.wrapper)},[ae(c(L,{class:l(a.$style.desktop),columns:k,columnsWidth:y,data:t(i).influenced_programs,variant:"rows"},null,8,["class","data"]),[[oe,t($)==="success"]]),ae(c(L,{class:l(a.$style.desktop),columns:I,columnsWidth:y,data:t(d),variant:"rows"},null,8,["class","data"]),[[oe,t($)!=="success"]]),(o(!0),f(K,null,H(t(d),P=>ae((o(),v(fl,{class:l(a.$style.mobile)},null,8,["class"])),[[oe,t($)!=="success"]])),256)),(o(!0),f(K,null,H(t(i).influenced_programs,P=>ae((o(),v(rl,ue({class:a.$style.mobile,ref_for:!0},P.program,{rank:P.rank.slot}),null,16,["class","rank"])),[[oe,t($)==="success"]])),256)),(R=t(i).influenced_programs)!=null&&R.length&&((U=t(i))==null?void 0:U.total_items)/ce>1?(o(),v(W,{key:0,class:l(a.$style.pagination),modelValue:t(e),"onUpdate:modelValue":b[0]||(b[0]=P=>me(e)?e.value=P:null),total:parseInt((V=t(i))==null?void 0:V.total_items)?parseInt((A=t(i))==null?void 0:A.total_items):0,perPage:ce},null,8,["class","modelValue","total"])):C("",!0)],2)}}},wl={$style:Cl},bl=B(hl,[["__cssModules",wl]]),Ll="_tagsWrapper_1xuag_1",Bl="_tag_1xuag_1",Tl="_link_1xuag_17",Il={tagsWrapper:Ll,tag:Bl,link:Tl},Ml={__name:"HallOfFame",props:["data"],setup(n){return(s,u)=>{const p=ie,e=N,g=Q;return o(),v(g,null,{label:r(()=>u[0]||(u[0]=[m("Hall of fame ")])),default:r(()=>[_("div",{class:l(s.$style.tagsWrapper)},[(o(!0),f(K,null,H(n.data,y=>(o(),v(e,{class:l(s.$style.tag),type:t(h).B02D},{default:r(()=>[c(p,{to:t(M).REDIRECT(y.link),rel:"nofollow ugc noopener"},{default:r(()=>[m(w(y.title),1)]),_:2},1032,["to"])]),_:2},1032,["class","type"]))),256))],2)]),_:1})}}},Rl={$style:Il},Pl=B(Ml,[["__cssModules",Rl]]),Ul="_cardBlockTitle_1j1nk_1",Vl="_programs_1j1nk_8",Al="_program_1j1nk_8",Wl="_logo_1j1nk_29",Kl="_viewAll_1j1nk_36",Hl={cardBlockTitle:Ul,programs:Vl,program:Al,logo:Wl,viewAll:Kl},Nl=["src"],El={__name:"InfluencedPrograms",props:["data","count"],setup(n){const s=n.data.map(u=>({logo:u.program.logo,label:u.program.title,slug:u.program.slug,value:u.rank,isAudit:u.program.audit_program}));return(u,p)=>{const e=N,g=ie,y=Q;return o(),v(y,{titleClass:u.$style.cardBlockTitle},{label:r(()=>{var k;return[m(" Influenced Programs ("+w(n.count||0)+") ",1),(k=n.data)!=null&&k.length?(o(),v(e,{key:0,class:l(u.$style.viewAll),type:t(h).CAPTION02D,onClick:p[
10]||(p[0]=I=>u.$emit("view-all"))},{default:r(()=>p[1]||(p[1]=[m(" View all ")])),_:1},8,["class","type"])):C("",!0)]}),default:r(()=>[_("div",{class:l(u.$style.programs)},[(o(!0),f(K,null,H(t(s),k=>(o(),v(g,{class:l(u.$style.program),to:k.isAudit?`${t(M).AUDITS}/${k.slug}`:`${t(M).BUG_BOUNTY_PROGRAMS}/${k.slug}`},{default:r(()=>[_("img",{class:l(u.$style.logo),src:u.$fetchAsset(k.logo)},null,10,Nl)]),_:2},1032,["class","to"]))),256))],2)]),_:1},8,["titleClass"])}}},Sl={$style:Hl},Ol=B(El,[["__cssModules",Sl]]),ql="_achievementsWrapper_129i9_1",Zl="_tooltipContent_129i9_13",Fl="_tooltip_129i9_13",jl="_achievementImage_129i9_22",Gl="_viewAll_129i9_30",Yl="_cardBlockTitle_129i9_36",zl={achievementsWrapper:ql,tooltipContent:Zl,tooltip:Fl,achievementImage:jl,viewAll:Gl,cardBlockTitle:Yl},xl=["src","alt"],Dl={__name:"Achievements",async setup(n){let s,u;const p=X(),{data:e,error:g}=([s,u]=z(()=>x(`hackers-api/profile/${p.params.id}/achievements`,()=>$fetch(`/hackers-api/profile/${p.params.id}/achievements`),{deep:!1,default:()=>({achievements:[]}),transform:y=>({achievements:y.achievements.filter(k=>k.earned)})})),s=await s,u(),s);return g.value&&J("/error",{replace:!0}),(y,k)=>{const I=N,d=Tt,i=Q;return t(e).achievements.length?(o(),v(i,{key:0,titleClass:y.$style.cardBlockTitle},{label:r(()=>[m("Achievements ("+w(t(e).achievements.length)+") ",1),t(e).achievements.length?(o(),v(I,{key:0,class:l(y.$style.viewAll),type:t(h).CAPTION02D,onClick:k[0]||(k[0]=$=>y.$emit("view-all"))},{default:r(()=>k[1]||(k[1]=[m(" View all ")])),_:1},8,["class","type"])):C("",!0)]),default:r(()=>[_("div",{class:l(y.$style.achievementsWrapper)},[(o(!0),f(K,null,H(t(e).achievements,$=>(o(),v(d,{key:$.name,class:l(y.$style.tooltip),contentClass:y.$style.tooltipContent,content:$.name},{default:r(()=>[_("img",{src:y.$fetchAsset($.logo),alt:$.name,class:l(y.$style.achievementImage)},null,10,xl)]),_:2},1032,["class","contentClass","content"]))),128))],2)]),_:1},8,["titleClass"])):C("",!0)}}},Jl={$style:zl},Xl=B(Dl,[["__cssModules",Jl]]),Ql="_tagsWrapper_1ty79_1",e1="_tag_1ty79_1",t1="_link_1ty79_14",s1={tagsWrapper:Ql,tag:e1,link:t1},l1={__name:"Skills",props:["data"],setup(n){return(s,u)=>{const p=N,e=Q;return o(),v(e,null,{label:r(()=>u[0]||(u[0]=[m("Skills ")])),default:r(()=>[_("div",{class:l(s.$style.tagsWrapper)},[(o(!0),f(K,null,H(n.data,g=>(o(),v(p,{class:l(s.$style.tag),type:t(h).B02D},{default:r(()=>[m(w(g),1)]),_:2},1032,["class","type"]))),256))],2)]),_:1})}}},n1={$style:s1},a1=B(l1,[["__cssModules",n1]]),o1="_paidReports_5r5ho_1",i1="_withFooter_5r5ho_6",r1="_range_5r5ho_11",c1="_depositAvailable_5r5ho_15",u1="_depositAvailableContent_5r5ho_19",_1="_depositAvailableTooltip_5r5ho_23",p1="_cardBlockTitle_5r5ho_27",d1="_depositTooltip_5r5ho_32",m1="_footer_5r5ho_37",y1={paidReports:o1,withFooter:i1,range:r1,depositAvailable:c1,depositAvailableContent:u1,depositAvailableTooltip:_1,cardBlockTitle:p1,depositTooltip:d1,footer:m1},f1={__name:"PaidReports",async setup(n){let s,u;const p=X(),e=at("hackerData"),{data:g,error:y}=([s,u]=z(()=>x(`hackers-api/profile/${p.params.id}/paid-reports`,()=>$fetch(`/hackers-api/profile/${p.params.id}/paid-reports`),{deep:!1})),s=await s,u(),s);return y.value&&J("/error",{replace:!0}),(k,I)=>{var b,L;const d=It,i=wt,$=Q,a=N;return o(),f("div",{class:l(k.$style.paidReports)},[c($,{class:l([k.$style.cardBlock,{[k.$style.withFooter]:(b=t(e))==null?void 0:b.display_payout_stats}]),titleClass:k.$style.cardBlockTitle},{label:r(()=>[m("Paid Reports ("+w(t(g).data.total_paid||0)+")",1)]),default:r(()=>[c(i,null,{left:r(()=>[c(d,{type:"CRITICAL",number:10})]),right:r(()=>[m(w(t(g).data.Critical||0),1)]),_:1}),c(i,null,{left:r(()=>[c(d,{type:"HIGH",number:5.5})]),right:r(()=>[m(w(t(g).data.High||0),1)]),_:1}),c(i,null,{left:r(()=>[c(d,{type:"MEDIUM",number:6.9})]),right:r(()=>[m(w(t(g).data.Medium||0),1)]),_:1}),c(i,null,{left:r(()=>[c(d,{type:"LOW",number:8.9})]),right:r(()=>[m(w(t(g).data.Low||0),1)]),_:1}),c(i,null,{left:r(()=>[c(d,{type:"NONE",number:10})]),right:r(()=>[m(w(t(g).data.None||0),1)]),_:1})]),_:1},8,["class","titleClass"]),(L=t(e))!=null&&L.display_payout_stats?(o(),f("div",{key:0,class:l(k.$style.footer)},[c(a,{type:t(h).B02D},{default:r(()=>I[0]||(I[0]=[m(" Total earnings: ")])),_:1},8,["type"]),c(a,{type:t(h).S03D,class:l(k.$style.totalEarnings)},{default:r(()=>[m("$"+w(t(g).data.total_bounty||0),1)]),_:1},8,["type","class"])],2)):C("",!0)],2)}}},g1={$style:y1},$1=B(f1,[["__cssModules",g1]]),v1=""+new URL("streak-paid.D0I_OxCY.png",import.meta.url).href,k1=""+new URL("streak-missed.CfgZcsRJ.png",import.meta.url).href,C1="_streak_1q97b_1",h1="_cardBlockTitle_1q97b_6",w1="_streakTitle_1q97b_10",b1="_streakBlocks_1q97b_14",L1="_streakBlock_1q97b_14",B1="_streakImageWrapper_1q97b_26",T1="_streakImage_1q97b_26",I1="_streakImagePaid_1q97b_38",M1={streak:C1,cardBlockTitle:h1,streakTitle:w1,streakBlocks:b1,streakBlock:L1,streakImageWrapper:B1,streakImage:T1,streakImagePaid:I1},R1=["src"],P1={__name:"Streak",async setup(n){let s,u;const p=X(),{data:e,error:g}=([s,u]=z(()=>x(`hackers-api/profile/${p.params.id}/streak`,()=>$fetch(`/hackers-api/profile/${p.params.id}/streak`),{deep:!1})),s=await s,u(),s);return g.value&&J("/error",{replace:!0}),(y,k)=>{const I=N,d=Q;return o(),f("div",{class:l(y.$style.streak)},[c(d,{titleClass:y.$style.cardBlockTitle},{label:r(()=>k[0]||(k[0]=[m("Streak")])),default:r(()=>
1[t(e).streak?(o(),v(I,{key:0,type:t(h).S01D,class:l(y.$style.streakTitle)},{default:r(()=>[m(w(t(e).streak)+" months streak!",1)]),_:1},8,["type","class"])):C("",!0),_("div",{class:l(y.$style.streakBlocks)},[(o(!0),f(K,null,H(t(e).months,i=>(o(),f("div",{class:l(y.$style.streakBlock),key:i.month},[_("div",{class:l(y.$style.streakImageWrapper)},[_("img",{class:l([y.$style.streakImage,i.paid?y.$style.streakImagePaid:y.$style.streakImageUnpaid]),src:i.paid?t(v1):t(k1)},null,10,R1)],2),c(I,{type:t(h).B02D},{default:r(()=>[m(w(t(Mt)(new Date(i.month),"MMM")),1)]),_:2},1032,["type"])],2))),128))],2)]),_:1},8,["titleClass"])],2)}}},U1={$style:M1},V1=B(P1,[["__cssModules",U1]]),A1="_wrapper_9iv4x_1",W1="_reportItem_9iv4x_4",K1="_content_9iv4x_12",H1="_noResults_9iv4x_25",N1="_desktopTable_9iv4x_29",E1="_mobileCards_9iv4x_33",S1="_description_9iv4x_41",O1="_reports_9iv4x_44",q1="_reportsWrapper_9iv4x_47",Z1="_reportsContent_9iv4x_58",F1="_title_9iv4x_61",j1="_articles_9iv4x_67",G1="_article_9iv4x_67",Y1="_cover_9iv4x_85",z1="_articleContent_9iv4x_90",x1="_aside_9iv4x_97",D1={wrapper:A1,reportItem:W1,content:K1,noResults:H1,desktopTable:N1,mobileCards:E1,description:S1,reports:O1,reportsWrapper:q1,reportsContent:Z1,title:F1,articles:j1,article:G1,cover:Y1,articleContent:z1,aside:x1},J1=["href"],X1=["src"],Q1=5,en={__name:"About",props:["hallOfFame","skills","description","influencedPrograms","influenced_programs_count","articles"],async setup(n){let s,u;const p=X(),e=xe(1),{data:g,error:y,pending:k,status:I}=([s,u]=z(async()=>x(`hackers-api/${p.params.id}/reports`,async()=>{try{return await $fetch(`/hackers-api/profile/${p.params.id}/reports`,{params:{per_page:Q1,page:e.value}})}catch{J("/error",{replace:!0})}},{deep:!1,default:()=>({reports:[]}),transform:d=>({...d,reports:d.reports.map(i=>{var $,a,b,L,W,R,U;return{id:i.id,slug:i==null?void 0:i.second_id,visibilityParams:i==null?void 0:i.visibility_params,report:{logo:i.company.logo,title:i==null?void 0:i.title,links:[i!=null&&i.company?{label:"Company",value:($=i==null?void 0:i.company)==null?void 0:$.company_name,link:M.COMPANY((a=i==null?void 0:i.company)==null?void 0:a.slug)}:null,i!=null&&i.bounty_program?{label:"Program",value:(b=i==null?void 0:i.bounty_program)==null?void 0:b.title,link:(L=i==null?void 0:i.bounty_program)!=null&&L.audit_program?`/audit-programs/${(W=i==null?void 0:i.bounty_program)==null?void 0:W.slug}`:`/programs/${(R=i==null?void 0:i.bounty_program)==null?void 0:R.slug}`}:null].filter(V=>V)},created_date:i.created_at,severity:{type:(U=i==null?void 0:i.severity)==null?void 0:U.toUpperCase()},visibility:i.visibility,bounty:`$${i.usd_bounty_amount||0}`,category:i.vulnerability_type}})})})),s=await s,u(),s);return(d,i)=>{const $=bt,a=Xe,b=Q,L=Qe,W=et,R=N,U=Bt;return o(),v(U,{class:l(d.$style.wrapper)},{default:r(()=>{var V,A,P,E,S,O,q,Z,F,j;return[_("div",{class:l(d.$style.content)},[(V=n.description)!=null&&V.length?(o(),v($,{key:0,data:n.description,class:l(d.$style.description)},null,8,["data","class"])):C("",!0),(P=(A=t(g))==null?void 0:A.reports)!=null&&P.length?C("",!0):(o(),v(b,{key:1},{label:r(()=>i[2]||(i[2]=[m("Reports (0)")])),default:r(()=>[c(a,{class:l(d.$style.noResults)},{title:r(()=>i[3]||(i[3]=[m(" No disclosed reports at the moment ")])),subtitle:r(()=>i[4]||(i[4]=[m(" This user has no disclosed reports or reports are in review.")])),_:1},8,["class"])]),_:1})),(S=(E=t(g))==null?void 0:E.reports)!=null&&S.length?(o(),v(b,{key:2,class:l(d.$style.reports),contentClass:d.$style.reportsContent},{label:r(()=>i[5]||(i[5]=[m(" Reports ")])),default:r(()=>[_("div",{class:l(d.$style.reportsWrapper)},[c(L,{withoutVulnerability:!0}),(o(!0),f(K,null,H(t(g).reports,T=>(o(),v(W,ue({class:d.$style.reportItem,key:T.id,ref_for:!0},T,{withoutVulnerability:!0,mobileWithoutLinks:!0}),null,16,["class"]))),128))],2)]),_:1},8,["class","contentClass"])):C("",!0),(O=n.articles)!=null&&O.length?(o(),v(R,{key:3,class:l(d.$style.title),type:t(h).H04D},{default:r(()=>i[6]||(i[6]=[m(" Own articles ")])),_:1},8,["class","type"])):C("",!0),(q=n.articles)!=null&&q.length?(o(),f("div",{key:4,class:l(d.$style.articles)},[(o(!0),f(K,null,H(n.articles,T=>(o(),f("a",{class:l(d.$style.article),href:t(M).REDIRECT(T.link),target:"_blank",rel:"nofollow ugc noopener noreferrer"},[_("img",{class:l(d.$style.cover),src:d.$fetchAsset(T.logo)},null,10,X1),_("div",{class:l(d.$style.articleContent)},[c(R,{type:t(h).S01D},{default:r(()=>
1[m(w(T.title),1)]),_:2},1032,["type"]),c(R,{class:"line-clamp-3",type:t(h).B02D},{default:r(()=>[m(w(T.description),1)]),_:2},1032,["type"])],2)],10,J1))),256))],2)):C("",!0)],2),_("div",{class:l(d.$style.aside)},[c($1),(Z=n.hallOfFame)!=null&&Z.length?(o(),v(Pl,{key:0,data:n.hallOfFame},null,8,["data"])):C("",!0),c(V1),(F=n.skills)!=null&&F.length?(o(),v(a1,{key:1,data:n.skills},null,8,["data"])):C("",!0),c(Xl,{onViewAll:i[0]||(i[0]=T=>d.$emit("change-tab","achievements"))}),(j=n.influencedPrograms)!=null&&j.length?(o(),v(Ol,{key:2,data:n.influencedPrograms,count:n.influenced_programs_count,onViewAll:i[1]||(i[1]=T=>d.$emit("change-tab","programs"))},null,8,["data","count"])):C("",!0)],2)]}),_:1},8,["class"])}}},tn={$style:D1},sn=B(en,[["__cssModules",tn]]),ln="_wrapper_xknj8_1",nn="_pagination_xknj8_6",an="_info_xknj8_10",on="_listWrapper_xknj8_13",rn={wrapper:ln,pagination:nn,info:an,listWrapper:on},ne=5,cn={__name:"Reports",async setup(n){let s,u;const p=X(),{page:e,setTotalItems:g}=Je(`/hackers/${p.params.id}`,"reports",1,ne),{data:y,error:k,pending:I,status:d}=([s,u]=z(async()=>x(`hackers-api/profile/${p.params.id}/reports`,async()=>{try{const $=await $fetch(`/hackers-api/profile/${p.params.id}/reports`,{params:{per_page:ne,page:e.value}});return g($.total_items),$}catch{J("/error",{replace:!0})}},{watch:[e],deep:!1,lazy:!0,server:!1,default:()=>({reports:[]}),transform:$=>({...$,reports:$.reports.map(a=>{var b,L,W,R,U,V,A;return{id:a.id,slug:a==null?void 0:a.second_id,visibilityParams:(a==null?void 0:a.visibility_params)||{},report:{logo:a.company.logo,title:a==null?void 0:a.title,slug:a==null?void 0:a.second_id,visibilityParams:a==null?void 0:a.visibility_params,links:[a!=null&&a.company?{label:"Company",value:(b=a==null?void 0:a.company)==null?void 0:b.company_name,link:M.COMPANY((L=a==null?void 0:a.company)==null?void 0:L.slug)}:null,a!=null&&a.bounty_program?{label:"Program",value:(W=a==null?void 0:a.bounty_program)==null?void 0:W.title,link:(R=a==null?void 0:a.bounty_program)!=null&&R.audit_program?`/audit-programs/${(U=a==null?void 0:a.bounty_program)==null?void 0:U.slug}`:`/programs/${(V=a==null?void 0:a.bounty_program)==null?void 0:V.slug}`}:null].filter(P=>P)},created_date:a.created_at,severity:{type:(A=a==null?void 0:a.severity)==null?void 0:A.toUpperCase()},visibility:a.visibility,bounty:`$${a.usd_bounty_amount||0}`,category:a.vulnerability_type}})})})),s=await s,u(),s),i=new Array(ne).fill({});return($,a)=>{var A,P,E,S,O,q,Z,F,j;const b=Lt,L=Xe,W=Qe,R=Ct,U=et,V=De;return o(),f("div",{class:l($.$style.wrapper)},[c(b,{class:l($.$style.info),status:"INFO"},{default:r(()=>a[1]||(a[1]=[m(" This section only displays reports with the status Disclosed ")])),_:1},8,["class"]),!t(I)&&!((P=(A=t(y))==null?void 0:A.reports)!=null&&P.length)?(o(),v(L,{key:0,class:l($.$style.noResults)},{title:r(()=>a[2]||(a[2]=[m(" No disclosed reports at the moment ")])),subtitle:r(()=>a[3]||(a[3]=[m(" This user has no disclosed reports or reports are in review.")])),_:1},8,["class"])):C("",!0),!t(I)&&!((S=(E=t(y))==null?void 0:E.reports)!=null&&S.length)?C("",!0):(o(),v(W,{key:1,withoutVulnerability:!0})),t(I)?(o(),f("div",{key:2,class:l($.$style.listWrapper)},[(o(!0),f(K,null,H(t(i),T=>(o(),v(R,{withoutVulnerability:!0,mobileWithoutLinks:!0}))),256))],2)):C("",!0),t(I)?C("",!0):(o(),f("div",{key:3,class:l($.$style.listWrapper)},[(o(!0),f(K,null,H(t(y).reports,T=>(o(),v(U,ue({key:T.id,ref_for:!0},T,{withoutVulnerability:!0,mobileWithoutLinks:!0}),null,16))),128))],2)),(q=(O=t(y))==null?void 0:O.reports)!=null&&q.length&&((Z=t(y))==null?void 0:Z.total_items)/ne>1?(o(),v(V,{key:4,class:l($.$style.pagination),modelValue:t(e),"onUpdate:modelValue":a[0]||(a[0]=T=>me(e)?e.value=T:null),total:parseInt((F=t(y))==null?void 0:F.total_items)?parseInt((j=t(y))==null?void 0:j.total_items):0,perPage:ne},null,8,["class","modelValue","total"])):C("",!0)],2)}}},un={$style:rn},_n=B(cn,[["__cssModules",un]]),pn="_achievements_m1q8s_1",dn="_skeleton_m1q8s_17",mn="_achievement_m1q8s_1",yn="_logo_m1q8s_31",fn="_achievementData_m1q8s_40",gn="_earned_m1q8s_47",$n={achievements:pn,skeleton:dn,achievement:mn,logo:yn,achievementData:fn,earned:gn},vn=["src","alt"],kn={__name:"Achievements",async setup(n){let s,u;const p=X(),{data:e,error:g,status:y}=([s,u]=z(()=>x(`hackers-api/profile/${p.params.id}/achievements/all`,()=>$fetch(`/hackers-api/profile/${p.params.id}/achievements`),{deep:!1,lazy:!0,server:!1,default:()=>({achievements:[]})})),s=await s,u(),s);return g.value&&J("/error",{replace:!0}),(k,I)=>{const d=_e,i=N;return o(),f("div",{class:l(k.$style.achievements)},[t(y)!=="success"?(o(),f(K,{key:0},H(6,$=>c(d,{key:$,class:l(k.$style.skeleton)},null,8,["class"])),64)):(o(!0),f(K,{key:1},H(t(e).achievements,$=>(o(),f("div",{class:l([k.$style.achievement,{[k.$style.earned]:$.earned}]),key:$.id},[_("img",{src:k.$fetchAsset($.logo),alt:$.name,class:l(k.$style.logo)},null,10,vn),_("div",{class:l(k.$style.achievementData)},[c(i,{class:l(k.$style.title),type:t(h).S01D},{default:r(()=>[m(w($.name),1)]),_:2},1032,["class","type"]),c(i,{class:l(["line-clamp-2",k.$style.description]),type:t(h).B02D},{default:r(()=>[m(w($.description),1)]),_:2},1032,["class","type"])],2)],2))),128))],2)}}},Cn={$style:$n},hn=B(kn,[["__cssModules",Cn]]),wn="_page_el2lq_1",bn="_tabs_el2lq_1",Ln={page:wn,tabs:bn},Bn={__name:"[id]",async setup(n){var R,U,V,A,P,E,S,O,q,Z,F,j,T,ee,G,te,se,le,ye,fe,ge,$e,ve,ke,Ce,he,we,be,Le,Be,Te,Ie,Me,Re,Pe,Ue,Ve,Ae,We,Ke,He,Ne,Ee,Se,Oe,qe,Ze;let s,u;const p=X(),{data:e,error:g}=([s,u]=z(()=>x("hackers-api/profile",()=>$fetch(`/hackers-api/profile/${p.params.id}`),{deep:!1})),s=await s,u(),s);ut("hackerData",e),g.value&&([s,u]=z(()=>J("/error",{replace:!0})),await s,u());const[{data:y,error:k},{data:I,error:d}]=([s,u]=z(()=>Promise.all([x("hackers-api/profile/articles",()=>e.value?$fetch(`/hackers-api/profile/${p.params.id}/articles`):{articles:[]},{deep:!1,default:()=>({articles:[]})}),x(`hackers-api/profile/${p.params.id}/achievements/count`,()=>e.value?$fetch(`/hackers-api/profile/${p.params.id}/achievements`):{achievements:[]},{deep:!1,default:()=>0,transform:Y=>Y.achievements.filter(D=>D.earned).length})])),s=await s,u(),s);(k.value||d.value)&&([s,u]=z(()=>J("/error",{replace:!0})),await s,u());const i=xe(),$={nickname:(R=e==null?void 0:e.value)==null?void 0:R.nickname,fullName:(V=(U=e==null?void 0:e.value)==null?void 0:U.user_profile)==null?void 0:V.full_name,avatar:(P=(A=e==null?void 0:e.value)==null?void 0:A.user_profile)==null?void 0:P.avatar,rating:(E=e==null?void 0:e.value)==null?void 0:E.rank,reputation:((O=(S=e==null?void 0:e.value)==null?void 0:S.user_profile)==null?void 0:O.reputation)||0,bugs:(q=e==null?void 0:e.value)==null?void 0:q.reports_amount,verified:(Z=e==null?void 0:e.value)==null?void 0:Z.verified,kyc:(F=e==null?void 0:e.value)==null?void 0:F.kyc,since:(j=e==null?void 0:e.value)==null?void 0:j.member_since,country:(T=e==null?void 0:e.value)==null?void 0:T.hacker_country,web:(G=(ee=e==null?void 0:e.value)==null?void 0:ee.user_profile)==null?void 0:G.website_link,linkedin:(se=(te=e==null?void 0:e.value)==null?void 0:te.user_profile)==null?void 0:se.linkedin_link,twitter:(ye=(le=e==null?void 0:e.value)==null?void 0:le.user_profile)==null?void 0:ye.twitter_link,github:(ge=(fe=e==null?void 0:e.value)==null?void 0:fe.user_profile)==null?void 0:ge.github_link,sherlock:(ve=($e=e==null?void 0:e.value)==null?void 0:$e.user_profile)==null?void 0:ve.sherlock_link,code4rena:(Ce=(ke=e==null?void 0:e.value)==null?void 0:ke.user_profile)==null?void 0:Ce.code4rena_link,hackerone:(we=(he=e==null?void 0:e.value)==null?void 0:he.user_profile)==null?void 0:we.hackerone_link,hackthebox:(Le=(be=e==null?void 0:e.value)==null?void 0:be.user_profile)==null?void 0:Le.hackthebox_link,cantina:(Te=(Be=e==null?void 0:e.value)==null?void 0:Be.user_profile)==null?void 0:Te.cantina_link,immunefi:(Me=(Ie=e==null?void 0:e.value)==null?void 0:Ie.user_profile)==null?void 0:Me.immunefi_link,availableForHire:(Re=e==null?void 0:e.value)==null?void 0:Re.available_for_hire},a={hallOfFame:(Ue=(Pe=e==null?void 0:e.value)==null?void 0:Pe.user_profile)==null?void 0:Ue.hacker_hof,skills:(Ve=e==null?void 0:e.value)==null?void 0:Ve.hacker_skills,certificates:(We=(Ae=e==null?void 0:e.value)==null?void 0:Ae.user_profile)==null?void 0:We.certificates,description:(He=(Ke=e==null?void 0:e.value)==null?void 0:Ke.user_profile)==null?void 0:He.about,influencedPrograms:(Ne=e==null?void 0:e.value)==null?void 0:Ne.influenced_programs,influenced_programs_count:(Ee=e==null?void 0:e.value)==null?void 0:Ee.influenced_programs_count,articles:(Se=y==null?void 0:y.value)==null?void 0:Se.articles};pt(),dt({title:`${(Oe=e==null?void 0:e.value)==null?void 0:Oe.nickname} | HackenProof`,twitterTitle:`${(qe=e==null?void 0:e.value)==null?void 0:qe.nickname} | HackenProof`,ogTitle:`${(Ze=e==null?void 0:e.value)==null?void 0:Ze.nickname} | HackenProof`,robots:"noindex, nofollow"});const b=ot(()=>{var Y,D,re;return[{label:"About",key:"about"},{label:`Reports (${((Y=e==null?void 0:e.value)==null?void 0:Y.reports_amount)||0})`,key:"reports"},(re=(D=e==null?void 0:e.value)==null?void 0:D.influenced_programs)!=null&&re.length?{label:`Influenced Programs (${a.influenced_programs_count})`,key:"programs"}:null,{label:`Achievements (${I.value||0})`,key:"achievements"}].filter(pe=>pe)}),L=ht(`/hackers/${p.params.id}`,"about",b.value),W=Y=>{L.value=Y,ct(i.value.tabsEl).scrollIntoView({behavior:"smooth"})};return(Y,D)=>{const re=nt,pe=Ye,tt=ze;return o(),f("div",{class:l(Y.$style.page)},[c(Ss,it(rt($)),null,16),t(e)?(o(),v(tt,{key:0,class:l(Y.$style.wrapper)},{default:r(()=>[c(pe,{class:l(Y.$style.listWrapper)},{default:r(()=>{var Fe,je,Ge;return[c(re,{ref_key:"tabsEl",ref:i,modelValue:t(L),"onUpdate:modelValue":D[0]||(D[0]=st=>me(L)?L.value=st:null),class:l(Y.$style.tabs),tabs:t(b)},null,8,["modelValue","class","tabs"]),ae(c(sn,ue(a,{onChangeTab:W}),null,16),[[oe,t(L)==="about"]]),t(L)==="reports"?(o(),v(t(_n),{key:0})):C("",!0),t(L)==="programs"&&((je=(Fe=t(e))==null?void 0:Fe.influenced_programs)!=null&&je.length)?(o(),v(t(bl),{key:1,data:(Ge=t(e))==null?void 0:Ge.influenced_programs},null,8,["data"])):C("",!0),t(L)==="achievements"?(o(),v(hn,{key:2})):C("",!0)]}),_:1},8,["class"])]),_:1},8,["class"])):C("",!0)],2)}}},Tn={$style:Ln},Dn=B(Bn,[["__cssModules",Tn]]);export{Dn as default};
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.