(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3128,7048,8246],{66154:function(e,t,a){Promise.resolve().then(a.bind(a,32211)),Promise.resolve().then(a.bind(a,44079))},80589:function(e,t,a){"use strict";var n=a(57437),i=a(2265),r=a(30166),o=a(75408),s=a.n(o);let l=(0,r.default)(()=>Promise.all([a.e(2636),a.e(7243),a.e(6227),a.e(1370),a.e(3314)]).then(a.bind(a,43314)),{loadableGenerated:{webpack:()=>[43314]},ssr:!1});t.Z=e=>{let{data:t,lang:a,descStyle:r}=e;return(0,n.jsxs)("section",{className:s().map,id:"WorkingLocation",children:[(0,n.jsx)("h5",{children:a.workingLocation}),(0,n.jsx)("p",{style:r,children:null==t?void 0:t.address}),(0,n.jsx)(i.Suspense,{fallback:"Loading...",children:(0,n.jsx)(l,{data:t,lang:a})})]})}},45543:function(e,t,a){"use strict";a.d(t,{z:function(){return c}});var n=a(57437),i=a(36760),r=a.n(i),o=a(11529),s=a.n(o);let l=()=>(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",children:(0,n.jsx)("path",{d:"M11 3C11 2.44772 11.4477 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 11.4477 2.44772 11 3 11C3.55228 11 4 11.4477 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C11.4477 4 11 3.55228 11 3Z",fill:"currentColor"})}),u=()=>(0,n.jsx)("span",{className:s().loadingWrapper,children:(0,n.jsx)(l,{})}),c=e=>{let{btnSize:t="size36",className:a,variant:i="primaryBtn",disabled:o,loading:l,children:c,...d}=e;return(0,n.jsxs)("div",{className:r()(s().pcCommButton,s()[t],s()[i],l&&s().loadingBtn,o&&s().disabled,a),...d,children:[l?(0,n.jsx)(u,{}):null,c]})}},42809:function(e,t,a){"use strict";a.d(t,{C3:function(){return r},R_:function(){return l},W1:function(){return s},Wc:function(){return o},fJ:function(){return i}});var n=a(57437);let i=()=>(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"13",viewBox:"0 0 12 13",fill:"none",children:(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.89096 7.70425L2.6511 4.46439C2.45584 4.26913 2.13926 4.26913 1.94399 4.46439L1.83793 4.57046C1.64267 4.76572 1.64267 5.0823 1.83793 5.27757L5.89096 9.3306L9.94399 5.27757C10.1393 5.0823 10.1393 4.76572 9.94399 4.57046L9.83793 4.46439C9.64267 4.26913 9.32608 4.26913 9.13082 4.46439L5.89096 7.70425Z",fill:"black"})}),r=()=>(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",children:(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.86983 3.90795C10.0434 4.08151 10.0434 4.36292 9.86983 4.53649L6.31427 8.09204C6.1407 8.26561 5.8593 8.26561 5.68573 8.09204L2.13017 4.53648C1.95661 4.36292 1.95661 4.08151 2.13017 3.90795C2.30374 3.73438 2.58515 3.73438 2.75871 3.90795L6 7.14923L9.24129 3.90795C9.41485 3.73438 9.69626 3.73438 9.86983 3.90795Z",fill:"#2378E5"})}),o=()=>(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"8",viewBox:"0 0 12 8",fill:"none",children:(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 1.41421L1.41421 0L5.70711 4.29289L10 0L11.4142 1.41421L5.70711 7.12132L0 1.41421Z",fill:"black"})}),s=()=>(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",children:(0,n.jsx)("path",{d:"M18.7595 20L12.8222 14.0627C11.4716 15.143 9.75852 15.789 7.89452 15.789C3.5345 15.789 0 12.2545 0 7.89452C0 3.5345 3.5345 0 7.89452 0C12.2545 0 15.789 3.5345 15.789 7.89452C15.789 9.75852 15.143 11.4716 14.0627 12.8222L20 18.7595L18.7595 20ZM7.89452 13.728C11.2856 13.728 13.7006 11.2856 13.7006 7.89452C13.7006 4.50339 11.2856 2.07808 7.89452 2.07808C4.50339 2.07808 2.07814 4.50339 2.07814 7.89452C2.07814 11.2856 4.50339 13.728 7.89452 13.728Z",fill:"#111212"})}),l=()=>(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"14",height:"18",viewBox:"0 0 14 18",fill:"none",children:[(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 1.57461C3.99779 1.57461 1.6 3.9724 1.6 6.97461C1.6 9.4371 2.99634 11.8153 4.48492 13.6347C5.21986 14.5329 5.95641 15.2697 6.50938 15.7817C6.69703 15.9554 6.86303 16.1028 7 16.2214C7.13697 16.1028 7.30297 15.9554 7.49062 15.7817C8.04359 15.2697 8.78014 14.5329 9.51508 13.6347C11.0037 11.8153 12.4 9.4371 12.4 6.97461C12.4 3.9724 10.0022 1.57461 7 1.57461ZM7 17.0996C6.58559 17.6324 6.58542 17.6323 6.58523 17.6321L6.58332 17.6307L6.57886 17.6272L6.56345 17.615C6.55035 17.6046 6.53166 17.5897 6.50774 17.5704C6.4599 17.5318 6.39113 17.4755 6.30443 17.4026C6.13107 17.2567 5.88565 17.044 5.59218 16.7722C5.00609 16.2296 4.22389 15.4475 3.44008 14.4895C1.89116 12.5964 0.25 9.91212 0.25 6.97461C0.25 3.22682 3.25221 0.224609 7 0.224609C10.7478 0.224609 13.75 3.22682 13.75 6.97461C13.75 9.91212 12.1088 12.5964 10.5599 14.4895C9.77611 15.4475 8.99391 16.2296 8.40782 16.7722C8.11435 17.044 7.86893 17.2567 7.69557 17.4026C7.60887 17.4755 7.5401 17.5318 7.49226 17.5704C7.46834 17.5897 7.44964 17.6046 7.43655 17.615L7.42114 17.6272L7.41668 17.6307L7.41527 17.6318C7.41507 17.6319 7.41441 17.6324 7 17.0996ZM7 17.0996L7.41441 17.6324C7.17066 17.822 6.82898 17.8217 6.58523 17.6321L7 17.0996Z",fill:"black"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.00078 5.62441C6.2552 5.62441 5.65078 6.22883 5.65078 6.97441C5.65078 7.72 6.2552 8.32441 7.00078 8.32441C7.74637 8.32441 8.35078 7.72 8.35078 6.97441C8.35078 6.22883 7.74637 5.62441 7.00078 5.62441ZM4.30078 6.97441C4.30078 5.48325 5.50961 4.27441 7.00078 4.27441C8.49195 4.27441 9.70078 5.48325 9.70078 6.97441C9.70078 8.46558 8.49195 9.67441 7.00078 9.67441C5.50961 9.67441 4.30078 8.46558 4.30078 6.97441Z",fill:"black"})]})},73267:function(e,t,a){"use strict";a.d(t,{Z:function(){return T}});var n=a(57437),i=a(2265),r=a(93834),o=a(36760),s=a.n(o),l=a(3905),u=a(64366),c=a(11850),d=a.n(c),m=a(42809),p=a(30207),h=function(e,t){return t="function"==typeof t?t:void 0,e&&e.length?(0,p.Z)(e,void 0,t):[]},f=a(60330),y=function(e,t){return(0,f.Z)(e,t)};let g=e=>{let t=[],a=(e,n,i)=>{e.forEach(e=>{var r;let o=[...n,null===(r=e.label)||void 0===r?void 0:r.toString()],s=[...i,e.value],l=o.join(" / ");t.push({value:s,label:e.label,labelPath:l,level:o.length}),e.children&&a(e.children,o,s)})};return a(e,[],[]),t},b=(e,t)=>{let a=RegExp("(".concat(t,")"),"gi");return e.replace(a,e=>"<span class=".concat(d().highlight,">").concat(e,"</span>"))};var k=e=>{let{options:t,setValue:a,searchBoardPlaceholder:r,searchValue:o,setSearchValue:s,onChange:l,realTimeRefresh:c,value:p}=e,[f,k]=(0,i.useState)([]),[v,w]=(0,i.useState)([]);return(0,i.useEffect)(()=>{w(g(t))},[t]),(0,n.jsx)("div",{className:d().autoCompleteWrapper,children:(0,n.jsx)(u.Z,{options:f,onSearch:e=>{s(e),k(v.filter(t=>t.label.toLowerCase().includes(e.toLowerCase())).map(t=>({...t,value:t.value,currentLabel:t.label,title:t.labelPath,label:(0,n.jsx)("span",{dangerouslySetInnerHTML:{__html:b(t.labelPath,e)}})})).sort((e,t)=>t.level-e.level))},value:o,placeholder:r||"Search",getPopupContainer:e=>e.parentElement,onSelect:(e,n)=>{if(c){let a=[];(null==e?void 0:e.length)==1&&t.map(t=>{var n;t.value==e[0]&&(null===(n=t.children)||void 0===n?void 0:n.length)>0&&t.children.map(e=>{a.push([t.value,e.value])})});l((null==a?void 0:a.length)>0?h([...p,...a],y):h([...p,e],y),null);return}a(t=>[...t,e]),s(n.currentLabel)},className:d().overrideAutoComplete,dropdownRender:e=>(0,n.jsx)(n.Fragment,{children:o&&o.length?e:null}),prefix:(0,n.jsx)(m.W1,{})})})},v=a(42008),w=e=>{let{options:t,value:a,onChange:i,onCloseDropdown:r,boardClearText:o,boardApplyFiltersText:s,searchBoardPlaceholder:u,visibleSearch:c=!0,searchValue:m,setSearchValue:p,setSelectValue:h,selectValue:f,onMultipleChange:y,realTimeRefresh:g,cascaderPanelProps:b}=e;return(0,n.jsxs)(n.Fragment,{children:[c&&(0,n.jsx)(k,{options:t,setValue:h,searchBoardPlaceholder:u,searchValue:m,onChange:i,value:a,realTimeRefresh:g,setSearchValue:p}),(0,n.jsx)(l.Z.Panel,{multiple:!0,options:t,value:f,onChange:y,showCheckedStrategy:"SHOW_CHILD",className:d().overridePanel,expandTrigger:"hover",...b}),!g&&(0,n.jsx)(v.Z,{value:f,onChange:i,setValue:h,setSearchValue:p,onCloseDropdown:r,boardClearText:o,boardApplyFiltersText:s,realTimeRefresh:g})]})},T=e=>{let{options:t,value:a,onChange:o,label:l,boardClearText:u,boardApplyFiltersText:c,searchBoardPlaceholder:p,visibleSearch:h,oneLabel:f,placeholder:y=l,wrapperClassName:g,arrowIconStyle:b="default",showWhereLabel:k,whereLabelText:v="Where",realTimeRefresh:T=!1,cascaderPanelProps:S,...C}=e,[j,P]=(0,i.useState)(!1),[A,_]=(0,i.useState)(""),[x,E]=(0,i.useState)(a);(0,i.useEffect)(()=>{E(a)},[a,j]);let M=e=>{T?o(e,null):E(e)};(0,i.useEffect)(()=>{j||_("")},[j]);let R=()=>{P(!1)},B=1==a.length&&f||l,I=(0,n.jsxs)("div",{className:d().inputLabel,children:[(0,n.jsx)("div",{className:(null==a?void 0:a.length)?"selectLabel":"selectLabelPlaceholder",children:(null==a?void 0:a.length)?B:y}),a&&a.length>1&&(0,n.jsx)("div",{children:(0,n.jsx)("span",{className:d().size,children:a.length>99?"99+":a.length})})]}),O=(0,n.jsxs)("div",{className:d().whereLabelWarp,children:[(0,n.jsx)(m.R_,{}),(0,n.jsxs)("div",{className:d().whereLabel,children:[(0,n.jsx)("div",{className:s()({[d().whereMinLabel]:!0,whereLabelWarp:!0}),children:v}),(0,n.jsx)("div",{className:d().inputLabel,children:(0,n.jsx)("div",{className:(null==a?void 0:a.length)?"selectLabel":"selectLabelPlaceholder",children:(null==a?void 0:a.length)?B:y})})]}),a&&a.length>1&&(0,n.jsx)("div",{children:(0,n.jsx)("span",{className:d().size,children:a.length>99?"99+":a.length})})]});return(0,n.jsx)("div",{className:s()({[d().wrapperSelect]:!0,[d().wrapperSelectActive]:j},"wrapperSelectMut",g),children:(0,n.jsx)(r.default,{className:s()({controlAntdSelect:!0,[d().overrideSelect]:!0,[d().openState]:!0,activeLabel:!!a.length}),open:j,onDropdownVisibleChange:e=>P(e),dropdownRender:e=>(0,n.jsx)(n.Fragment,{children:(0,n.jsx)(w,{options:t,value:a,onChange:o,onCloseDropdown:R,boardClearText:u,boardApplyFiltersText:c,searchBoardPlaceholder:p,visibleSearch:h,searchValue:A,setSearchValue:_,setSelectValue:E,selectValue:x,onMultipleChange:M,realTimeRefresh:T,cascaderPanelProps:S})}),getPopupContainer:e=>e.parentElement,placement:"bottomLeft",suffixIcon:"dark"==b?(0,n.jsx)(m.Wc,{}):a.length?(0,n.jsx)(m.C3,{}):(0,n.jsx)(m.fJ,{}),options:[],...C,optionLabelProp:"label",value:{value:"customValue",label:k?O:I}})})}},67721:function(e,t,a){"use strict";a.d(t,{RC:function(){return N}});var n=a(45130),i=JSON.parse('{"header":{"home":"Home","findJobs":"Find Jobs","companies":"Companies","courses":"Courses","careerGuide":"Career Guide","hiring":"I\'m an Employer","getStarted":"Get Started","manageResume":"Manage Resume","myJobs":"My Jobs","accountSettings":"Account Settings","logOut":"Log Out","Chat":"Chat","downloadApp":"Download APP","pleaseVerify":"Please verify your email address.","verifyNow":" Verify now.","switchCountry":{"title":"Which country and language would you like to browse Bossjob in?","country":"Country","lang":"Language","btn1":"Close","btn2":"Save"},"change":"Change","remoteJobs":"Remote Jobs","siteGuideModal":{"findRemoteJobs":"Find Remote Jobs","findLocalJobs":"Find Local Jobs","findTalents":"Find Talents","talkToBossFromAroundTheWorld":"Talk to Boss from around the world","talkToBossFromYourCountryOrRegion":"Talk to Boss in your country or region","PostJobsFindTalentsHireAnywhere":"Post jobs, find talents, hire anywhere!","remoteJobs":"Remote Jobs","localJobs":"Local Jobs","startHiring":"Start Hiring"},"efficiency":"Efficiency","chatWithTalentOnline":"Chat with talents online","accuracy":"Accuracy","matchingPositionsAndTalents":"Matching talents with jobs","highQuality":"Quality","highQualityTalentRecommendations":"Highly qualified talents","afterRegistrationOrLogin":"After registration or login","chatWithBossOnline":"Chat with boss online","accurateJobRecommendations":"accurate job recommendations","getMoreJobInformation":"Get more job information","refresh":"Refresh"},"foot":{"about":"About","aboutBossjob":"About Bossjob","termsConditions":"Terms & Conditions","legal":"Legal","FAQ":"FAQ","talents":"Talents","allJobs":"All jobs","createJobAlert":"Create job alert","createFree":"Create free resume","careerGuide":"Career guide","courses":"Courses","recruiter":"Employer","getStarted":"Get started","popularJobs":" Popular Jobs","JobsIn1":"Jobs in Manila","JobsIn2":"Jobs in Makati","JobsIn3":"Jobs in Cebu","ItJobs":"IT jobs","financeJobs":"Finance jobs","customerService":"Customer Service jobs","jobs":"jobs","BpoJobs":"BPO jobs","salesJobs":"Sales jobs","healthcareJobs":"Healthcare jobs","downloadBossjobApp":" Download Bossjob APP","followUs":"Follow us","technology":" Singapore: Yolo Technology Pte. Ltd. All Rights Reserved","corporation":"Philippines: Etos Adtech Corporation","companyDesc":"Bossjob is a chat-first, AI-powered hiring platform, modelled after the one thing that we need in our daily lives: instant gratification. Bossjob aims to provide speedy communications between talents and bosses to eliminate the lengthy job application process through direct chat.","IndonesiaPT":"Indonesia: PT Bossjob SEA Indonesia","JapanYolo":"Japan: Yolo Technology 株式会社","JapanAddress":"東京都港区浜松町2-4-1 世界貿易センタービルディング南館17階","workTitle":"Office Hours","workingDate":"Monday to Saturday 10:00 - 19:00","workingDateForJp":"JP operation time is 09:00 - 18:00","SingaporeYolo":"Singapore: Yolo Technology Pte Ltd","companyAddressSG":"3 Temasek Ave, #11-02 Centannial Tower Singapore 039190","companyAddressPH":"The Infinity Tower, 6th floor, Unit 603, 26th St, BGC, Taguig City, Metro Manila, Philippines","companyAddressJP":"6F, 2-12-11, Hamamatsucho, Minato-Ku, Tokyo, 105-0013, Japan","workingTime":"Monday - Saturday 9am - 6pm  (UTC+08:00) ","workingTimeSG":"Monday - Friday 10am - 7pm +65 6299 8022","workingTimePH":"Monday - Saturday 9am - 6pm  +63 2 8511 5709","workingTimeJP":"Monday - Friday 9am - 6pm","forEmployers":"For Employers","joinBossjob":"Join Bossjob","employerHelplines":"Employer Helplines","AITalentSolution":"AI Talent Solution","becomeAPartner":"Become a Partner","forTalents":"For Talents","privacyPolicy":"Privacy Policy","scamPrevention":"Scam Prevention","AICareerCoach":"AI Career Coach","latestNews":"Latest News","dataPrivacyGuide":"Data Privacy Guide","downloadApp":"Download App","scanDownloadApp":"Scan to Download App","partnerOrganizations":"Partner Organizations","Philippines":"Philippines","Singapore":"Singapore","AWS":"AWS Secured Data Storage","BL":"Business License","CEI":"Certificate of Employment Intermediaries (CEI)","phFriendLink":"Jobs in Philippines","sgFriendLink":"Jobs in Singapore","jpFriendLink":"Jobs in Japan","idFriendLink":"Jobs in Indonesia","hkFriendLink":"Jobs in Hong Kong","twFriendLink":"Jobs in Taiwan","myFriendLink":"Jobs in Malaysia","trFriendLink":"Jobs in T\xfcrkiye","comFriendLink":"Jobs in the United States","more":"More","less":"Less","companyDirectory":"Company Directory","supportOnline":"Support is online","backTop":"Back to top","copyright":"Copyright \xa9 {{currentYear}} {{companyName}} All Rights Reserved"},"getStarted":{"title":"Welcome to","tips":"Looking to hire people? Sign up as ","continueWith":"or continue with","agreement":"I have read and agreed to {{value1}} and {{value2}}","emailValid":"Please enter a valid email address.","emailLabel":"Email Address","sendCodeDigit":"Please enter the 6-digit code that we sent ","checkSpamEmail":"Check your spam mail if you didn’t receive code","otherOptions":"other options","alternatively":"Alternatively, request a","resendCode":"Resend code","country":"Country","phoneNumber":"Phone Number","twoFactor":"Safety Verification","authentication":"authentication","secure":"Secure your account and receive code on your email","emailTips":"The login method is inconsistent with the last login, please verify via email","setUpLater":"Set this up later","enableTwoFactor":"two-factor","authenticationEnabled":"authentication enabled","factorTip":"If we notice an attempted login from a device or browser that we don’t recognise, we will ask you for code sent to your email address.","verifyText":"Verify your identity","verifyExtra":"This additional step confirms your identity during the login process.","optError":"Fail to send OTP","resendEmailCode":"Resend email OTP success","invalidOtp":"The OTP you have entered is wrong. Please try again.","resendPhoneCode":"The mobile OTP has been successfully resent.","verifyEmail":"Verify email","thisPhoneNumberAssociated":"Choose account","accounts":"accounts.","thisPhoneNumber":"This phone number is associated with ","youNeedToChooseVerified":"To proceed, you need to choose an email to verify and connect","validateErr":"This Email address has been used. Please change to another email","checkYourSpam":"Check your spam folder if you didn’t receive code.","authenticationSuccessful":"Authentication Successful","Bossjob":"Bossjob","back":"Back","vipText":{"GetVipPrivilegesImmediately":"Get VIP Privileges Immediately","InviteNewUsersToRegister":"Invite New Users To Register","BossjobAI":"Bossjob AI","ResumeAssistant":"Resume Assistant","HighSalaryOffer":"High Salary Offer","HelpYouGet":"Help You Get","promptDesc":"Oops, you\'re already logged in; registering repeatedly isn\'t possible. Please log out and try again.","returnHome":"Back to Home","signOut":"Sign Out","inviteFriendsToGet":"Invite Friends To Get","AIResumeCoaching":"AI RESUME COACHING","HighQualityVIPResumeTemplateAndAIAssistantToHelpYouGetHighPayingOffer":"Invite a friend to join Bossjob, both receive 1-month Free VIP access.","copyLinkToInviteNow":"Copy your Invite link"},"links":{"apple":"Continue with Apple","google":"Continue with Google","facebook":"Continue with Facebook","appleText":"Apple","line":"Continue with Line","twitter":"Continue with X"},"seoMetaTitle":"Sign Up or Login as Talent | Bossjob","JoinBossjob":"Join Bossjob","kickStartYourCareer":"kick-start your career!","enterYourEmailAddress":"Enter your email address","submit":"Submit","pleaseEnterAvalidEmailAddress.":"Please enter a valid email address.","bySigningUp":"By signing up, I have read and agreed to","termsOfUse":"Terms of Use","and":"and","privacyPolicy":"Privacy Policy","signInWith":"Sign in with","lookingToHire":"Looking to hire people? Sign up as ","employer":"an Employer","welcomeBack":"Welcome back!","signUpAnAccount":"Sign up an account","pleaseEnter":"Please enter the 6-digit one-time password that we sent to","enter6DigitOTP":"Enter 6-digit OTP","getOPT":"get OTP","heOTPYouHaveEnteredIsWrong":"The OTP you have entered is wrong. Please try again.","resendOTP":"Resend OTP","havingTrouble":"Having trouble?","requestAmagicLink":"Request a Magic Link","seoMetaDescription":"Chat with bosses in real-time and get hired fast. Join 3 million professionals in Southeast Asia! Sign up or login to find job matches in ","seoMetaDescription2":"Network of 2 million+ professionals.","magicLinkText":"Magic link","magicLink":{"welcomeBack":"Welcome back!","signUp":"Sign up an account","haveSendEmail":"We’ve sent a magic link to {{email}}. Please click on the link to proceed.","toHome":"Back to home page"},"loginUsingSocialMediaOTP":"Login using social media/OTP","loginUsingQRCode":"Login using QR code","scanQRCodeOnAppToLogin":"Scan this code with Bossjob APP to login instantly","donHaveApp":"Don’t have App","sendCode":"Send verification code","howToScanQRCode":"How to scan the QR code","ImJobSeeker":"I\'m a Jobseeker","ImRecruiter":"I\'m an Employer","menuLoginToVersion":"Menu > Login to Web","scannedSuccessfully":"Scanned successfully","pleaseConfirmLoginOnAPP":"Please confirm the request on APP","pleaseRefreshQrCode":"Refresh QR Code","clickToRefresh":"Refresh","accountMismatch":"Your account role did not match, please switch to talent to log in","loginWithQRCode":"Login with QR code","email":"Email","phone":"Phone","haveSendEmail":"We’ve sent a magic link to {{email}}. Please click on it to proceed.","leftBanner":{"free":"Free","lifetime":"Lifetime","quick":"Quick","production":"Production","aIAssisted":"AI Assisted","resumeEditing":"Resume Editing","aGoodResume":"A Good Resume","aGoodResumeDesc":"Supercharge Your Job Search"},"enterYourEmail":"Enter your email","verificationEmailCode":"We will send a verification code to your email","confirmationCode":"Enter confirmation code","enterOTP":"Please enter the 6-digit code that we sent to","verificationPhoneCode":"We will send a verification code to your phone","enterYourPhone":"Enter your Phone","connectYourEmail":"Please connect your email","connectYourEmailTip":"We\'ll just need your email address to finish registering or logging onto Bossjob."},"myJobs":{"communicated":"Communicated","exchanged":"Exchanged","saved":"Saved","Interview":"Interview","viewed":"Viewed","InterestedInMe":"Interested in me","whoViewedMe":"Who viewed me","newest":"Newest","relevance":"Relevance","highestSalary":"Highest Salary","JobPreference":"Job Preference","sortBy":"Sort by","filters":"Filters","qualification":"Qualification","workExprerience":"Work Experience","experience":"Experience","Industry":"Industry","salary":"Salary","JobType":"Job Type","companySizes":"Company Size","searchForJobTitleOrCompanyName":"Search for job title or company name","resetFilters":"Reset Filters","recommended":"Recommended","latestJob":"Latest job","talkToBossAnywhere":"Talk to Boss anywhere","applyNow":"Apply Now","continueChat":"Continue Chat","chatNow":"Chat and Apply","availability":"Availability","editOnlineResume":"Edit online resume","uploadedResumes":" Uploaded Resumes","noResumeUploadNow":"No resume found, upload now","uploadResume":"Upload resume","availabilityUpdateSuccessfully":"Availability updated successfully","seeMore":"View More","seeJobReco":"See job reco","search":"Search","desiredJobTitle":"Desired Job Title","edit":"Edit","addNew":"Add New","yearsOld":"years old","resume":"Resume","mobileNumber":"Mobile Number","back":"Back","addJobPreference":"Add Job Preference","JobClosed":"Job Closed","undoSave":"Undo Save","employees":"Employees","InterviewTime":"Interview Time","address":"Address","noMore":"No more","location":"Location","pending":"Pending","accepted":"Accepted","upcoming":"Upcoming","InProgress":"In Progress","declined":"Declined","cancelled":"Cancelled","notAccepted":"Not Accepted","completed":"Completed","notCheckedIn":"Not Checked-in","notSuitable":{"title":"Why is this job not suitable?","description":"Please select a reason why this job is not what you are looking for. We will optimise your job recommendations.","others":"Others","reasons":"Please let us know why this job is not suitable.","cancel":"Cancel","submit":"Submit","reason1":"Does not match my job preference","reason2":"Working location is too far","reason3":"Salary is below my expectation","reason4":"Education qualification mismatch","reason5":"Industry mismatch","reason6":"Not interested in this company"},"deleteSuccess":"Delete successfully"},"companies":{"title":"Find Companies Hiring in {{country}} | Bossjob","search":{"companyName":"Search for Companies","btn":"Search"},"employer":{"title":"Featured Employer","size":"Company Size","industry":"Industry","allJobs":"View {{totalActiveJobs}} job openings","employees":"Employees","location":"Location","industryType":"Industry Type","financingStages":"Financing Stage","resetFilters":"Reset Filters"},"popularCompany":{"title":"Popular Companies","allJobs":"View {{totalActiveJobs}} job openings"},"seoTitle":"Find Companies Hiring in {{country}} | Bossjob","seoDescription":"Discover great companies to work for in {{country}}! Search job vacancies, chat and get hired! IT, Web3, Remote jobs available.","searchPage":{"title":"Search Companies","subTitle":"Companies for {{searchKey}}","noResult":"No Results Found.","seoText":"Find great companies in {{country}}"},"companiesEmpty":"Oops...no result found!","loginNow":"Get Started","loginNowDescription":"Seeking fresh opportunities? Join Bossjob for free and chat with the decision makers from top companies!","remoteCompany":"Remote Companies"},"companyDetail":{"tab":{"CompanyInformation":"About","overview":"Overview","life":"Life","jobs":"Jobs","remoteJobs":"Remote Jobs"},"overview":{"about":"About the company","size":"Company Size","employees":"Employees","industry":"Industry","website":"Website","location":"Location","socialMedia":"Social Media","ViewAllJobs":"View more jobs","AllJobs":"View more jobs","HotJobs":"Hiring Now!","Introduction":"About the company","CompanyAlbum":"Company Album","Listing":"Listing","BusinessInformation":"Business information","JobOpenings":"Job openings","Financing":"Financing Stage","CreationTime":"Founding Date","CompanyWebsite":"Corporate Website","Turnover":"Yearly Turnover","Telephone":"Contact Number","CompanyName":"Registered Name","UnifiedSocialCreditCode":"Unified social credit code","LegalRepresentative":"Legal Representative","RegisteredCapital":"Registered Capital","PaidUpCapital":"Paid-up Capital","DateOfEstablishment":"Registered Date","OrganizationCode":"Organization Code","BusinessRegistrationNumber":"Business Registration Number","TaxpayerIdentificationNumber":"Tax Identification Number","TypeOfEnterprise":"Company Type","ApprovalDate":"Approval Date","RegisteredAddress":"Registered Address","StockCode":"Stock Symbol","IpoValuationUsd":"IPO Valuation (USD)","MoneyRaisedAtIpoUsd":"Money Raised at IPO (USD)","IpoIssuePriceUsd":"IPO Share Price (USD)","IssueDate":"IPO Date","NumberOfFinancing":"Funding Rounds","TotalFinancing":"Total Funding Amount","CompanyFeatures":"Company Culture","CompanyBenefits":"Company Benefits","Less":"Less","More":"More","HiBoss":"Hi Boss","BenefitsDes":"These are company-wide benefits, and their availability may differ based on the job.","CultureAndBenefits":"Culture and Benefits","Find":"Search","FindNow":"Search","All":"All","Location:":"Location","SearchPlaceholder":"Search for job title","CompanyType":"Company type","culture":{"title":"Company Culture","viewAll":"View all","noCultureTips":"{{companyName}} hasn\'t updated any information about their company life. Please come back again."},"benefit":{"title":"Employee Benefits","viewAll":"View all"},"photo":{"title":"Photos"},"jobs":{"title":"Jobs","viewAll":"See all Jobs","search":{"jobTitle":"Search for job title","location":"Location","btn":"Search"},"card":{"chatNow":"Chat and Apply"}},"seoTitle":"Working at {{companyName}} | Bossjob","seoDescription":"Discover career opportunities at {{companyName}}, learn more about {{companyName}} by reading employee reviews, benefits and culture on Bossjob!","global":"Global","worldwide":"Worldwide","jobFunction":"Job function","salary":"Salary","WorkExperience":"Work Experience","language":"language","legalName":"Legal  Name","foundingDate":"Founding Date","operatingStatus":"Operating status","companyType":"Company  Type","registeredCapital":"Registered Capital","registerCountry":"Register Country","founder":"Founder","CEO":"CEO","phoneNumber":"Phone Number","email":"Email","viewMoreRecruiter":"View more Recruiter"},"life":{"culture":"Company Culture","benefit":"Employee Benefits","photo":"Photos","noPhotoTips":"{{companyName}} hasn\'t updated any information about their company life. Please come back again."},"job":{"title":"Jobs","search":{"jobTitle":"Search for job title","location":"Location","btn":"Search"},"pagination":{"tips":"Showing {{range}} of {{totalJobs}} jobs"},"noMatchedJobs":"Sorry, we couldn\'t find any match for your search.","noJobs":"{{companyName}} doesn\'t have any job openings now. Please come back again."},"rightSection":{"uploadResume":"Upload Resume & Apply Jobs!","othersViewed":"People also viewed...","viewAll":"View all"},"jobs":{"seoTitle":"{{companyName}} Careers in {{country}}, Job Opportunities | Bossjob","seoDescription":"View all current job opportunities at {{companyName}} in {{country}} on Bossjob - Connecting pre-screened experienced professionals to employers"},"culture":{"seoTitle":"Culture & Life at {{companyName}} | Bossjob","seoDescription":"Discover company culture & life at {{companyName}} in {{country}} on Bossjob - Connecting pre-screened experienced professionals to employers"}},"home":{"title":"Find Job. ","title2":"Talk to Boss.","slog":"Find Job. Talk to Boss","defaultLocationPH":"Manila","defaultLocationSG":"Downtown Core","allRegions":"All Regions","search":{"location":"Location","location2":"Location","title":"Job title or company","btn1":"Search","download":"Download APP","chatBoss":"Chat With Boss","popup":{"chatBoss":"Chat directly with Boss"},"reset2":"Reset","save":"Save","getTheDiceApp":"Get Bossjob App","youMustInstallApp":"Install APP to find a job and talk to Boss on the go! Scan the QR code to download now!"},"popularJobs":"Popular Jobs","recommendedJobs":"Recommended Jobs","tag":{"java":"Java Developer","full":"Full Stack Engineer","web":"Web Developer","cs":"Customer Service","accountant":"Accountant","sales":"Sales Consultant"},"tab":{"IT":"IT","CSR/Ops":"CSR/Ops","Sales":"Sales","Finance":"Finance","HR":"HR","Manufacturing":"Manufacturing","Banking":"Banking","Healthcare":"Healthcare"},"improveRecommend":"Improve job recommendations by updating","jobPrefer":"job preferences","jobPreference":"Based on your job preference","jobTab":{"reco":"Recommended","latestJob":"Latest jobs"},"jobCard":{"chatNow":"Chat and Apply","jobForYou":"Jobs for You","needMatches":"Want more accurate matches?","getStart":"Get Started","noMore":"No more","loading":"Loading","basedOnYou":"Based on your"},"seeMoreBtn":"More","topCompany":"Top Companies","companyHiring":"Top Companies Hiring","jobsHiring":"jobs hiring","companyCard":{"chatNow":"Chat and Apply","employee":"Employee","jobHiring":"jobs hiring","moreJob":"More"},"seo":{"title":"Bossjob - Career Platform for Professionals in {{country}}","copyright":"Copyright \xa9 {{currentYear}} Singapore: Yolo Technology Pte Ltd. All Rights Reserved. Philippines: Etos Adtech Corporation"},"jobs":"jobs","seeMore":"View more","titleRemote":"Find Remote Job. Talk to Boss","trendingRemoteJobs":"Trending Remote Jobs","popularRemoteCompany":"Popular Remote Company","remoteJobGuide":"Remote Job Guide","remote":"Remote","pleaseSetYourRemoteWorkingPreferences":" Please set your remote working preferences","remoteJobForYou":"Remote Jobs for You","popularRemoteJobs":"Popular Remote Jobs","remoteJobIsOpen":"Remote job is now available! Find remote jobs worldwide.","seeLater":"Later","takALook":"Take a look","similarJobs":"Similar jobs","noJobsTips":"No jobs found, Sorry about that - we\'re working hard to add new jobs that match.","feedbackSuccessful":"Successful! Thank you for your feedback."},"jobDetail":{"header":{"urgent":"Urgent","save":"Save","undoSave":"Undo saved","apply":"Apply Now","chatNow":"Chat and Apply","continueChat":"Continue Chat","fillUpResume":"Complete resume online","uploadResume":"Upload new resume"},"content":{"JD":"Job Description","jobShare":"Share","report":"Report","requirement":"Requirements","description":"Description","showMore":"Read More","showLess":"Read Less","rate":"Response rate","keySkills":"Skills","state":{"online":"Online","now":"Active just now","withinToday":"Active today","withinWeek":"Active this week","withinMonth":"Active this month"},"location":"Working Location","locationModal":{"btn":"Done","title":"Location"},"search":{"location":"Location","title":"Job title or company","btn":"Search"},"jobPostedOn":"Posted on","benefits":"Benefits","workingLocation":"Working Location","workLocation":"Working Location","distanceFromHome":"Distance from home"},"shareModal":{"title":"Share this job","facebook":"Facebook","twitter":"Twitter","linkedin":"LinkedIn","link":"Page Link","linkCopied":"Copy Share Link","copyLink":"Copy Link","telegram":"Telegram","whatsapp":"Whatsapp"},"reportModal":{"title":"Report Job","notReportedTitle":"Why are you reporting this job?","category":{"spam":"I think it’s spam or a scam","discrimination":"I think it’s discriminatory or offensive","broken":"I think something is broken"},"submitting":"Submitting Report."},"detailModal":{"title":"Tell us a little more","btn1":"Back","btn2":"Submit"},"feedbackModal":{"title":"Job Reported Successfully","message":"We have received your report about this job. Thanks for letting us know. Your feedback is important in helping us to keep the Bossjob community safe."},"switchModal":{"title":"Chat with {{name}}","btn1":"Cancel","btn2":"Proceed","content":"You are currently chatting with the Boss for {{jobName}}. Are you sure you want to switch to another job?"},"completeProfileModal":{"title":"Notice","btn1":"Do it later","btn2":"Update resume","content":"Your profile is incomplete, please update your resume before starting a chat."},"aside":{"company":{"title":"Company","allJobHiring":"View {{jobs}} jobs hiring","employees":"employees"},"similarJob":{"title":"Similar Jobs","seeMore":"See more"},"signUp":{"title":"Join Bossjob","btn":"Sign up","label":"Email address","note":"By signing up, I have read and agreed to the","term":"Terms of Use","policy":"Privacy Policy"},"uploadResume":"Upload Resume","applyJob":"Talk to Boss!"},"seo":{"title":"{{name}} is hiring {{jobTitle}} - {{jobId}} | Bossjob","desc":"Apply for {{jobTitle}} ({{jobId}}) at {{name}}. Discover more {{categoryMetaText}} in {{location}}, {{fullAddress}} on Bossjob now!"}},"search":{"location":"Location","title":"Job title or company","searchBtn":"Search","login":"Login to see more jobs","relevance":"Relevance","function":"Job function","salary":"Salary","type":"Job type","more":"More filters","reset":"Reset filters","newest":"Newest","highestSalary":"Highest Salary","searchModal":{"header":"Filters","exp":"Work Experience","edu":"Qualification","industry":"Industry","companyVerified":"Verified Company","companySize":"Company Size","finance":"Financing Stage","reset":"Reset Filter","apply":"Apply Filter","viewVerifiedCompanies":"View verified companies"},"alert":"Enable job alert","alertModal":{"title":"Job Alerts","btn":"Done","filters":"Filters","frequency":"Frequency: via","companyVerified":"Verified","noFilter":"No active filters are selected"},"updateAlertModal":{"title":"Manage Job Alert","btn1":"Back","btn2":"Back","filters":"Filters","subTitle":"Alert Frequency","daily":"Daily","week":"Weekly"},"deleteAlertModal":{"title":"Delete Job Alert","text1":"You are about to delete the job alert for","text2":"in","undo":"This cannot be undone.","btn1":"Keep","btn2":"Delete"},"enableAlertModal":{"title":"Enable job alert","text1":"Job alert for {{jobName}} in {{location}} enabled","manage":"Manage alert","noKey":"No selected keyword","btn1":"Keep","btn2":"Delete"},"uploadResume":"Upload Resume & Apply Job!","chatBoss":"Chat directly with Boss","QRCode":"Scan QR code to download APP","jobCard":{"chat":"Chat and Apply","continue":"Continue Chat","apply":"Apply Now","online":"Online","save":"Save","saved":"Saved","JD":"Job Description","talkToBoss":"Talk to Boss Anywhere"},"noResultsFound":"No Results Found.","pleaseUseDifferentKeyword":"Please use a different keyword or try to change your filter selection.","reset2":"Reset","save":"Save","downloadAPP":" Download APP and chat with Boss","chatDirectly":" Chat directly","withBoss":"with Boss","relatedSearch":"Related Search","alertJobs":{"title":"Receive email alert for new relevant jobs","setting":"Settings","info":"Send new jobs for {{message}} to my email","settingSucceed":"Job alert created successfully.","settingFailed":"Failed to create job alert.","somethingWrong":"Sorry, something went wrong."},"alertJobsModal":{"title":"Job Alert Settings","subTitle":"Job Alert","jobConditions":"Filters selected","frequency":"Frequency","daily":"Daily","weekly":"Weekly","sendToEmail":"Email to receive alert","cancel":"Cancel","done":"Done","emailPlaceholder":"Please enter an email address","emailValid":"Please enter a valid email address.","emailEmpty":"This field cannot be empty"},"downloadAppWithQrCode":"Download APP & Chat with Boss","findNow":"Search","find":"Search","viewMore":"View More","noMore":"No more","remote":"Remote","urgent":"Urgent","verifiedCompanyBadge":"Verified Company Badge - Bossjob has verified their business documentation to ensure the authenticity of the company and the legitimacy of their job listings."},"manageProfile":{"tab":{"profile":{"tabTitle":"Profile","findYou":"Let employer find you faster!","year_one":"{{age}} year old","year_other":"{{age}} years old","about":"About","readMore":"Read More","readLess":"Read Less","informationCard":{"title":"Complete all information about you","content":"Help the recruiter to know more about you and connect more easily with you.","btn":"Add information"},"introduction":"Professional Summary","introductionEmpty":"Write a summary of yourself to highlight your goals, relevant experiences, achievements and skills.","aboutMeModal":{"title":"About me","btn1":"Cancel","btn2":"Save","avatarTips":"For the best visual results, we recommend uploading photo with a square shape or 1:1 aspect ratio.","firstName":"First Name","lastName":"Last Name","birthday":"Date of Birth","singaporeIdentity":"Singapore Identity","location":"Current Location","exp":"Years of Experience","summary":"Provide a career summary and briefly highlight your relevant experience, achievement and skills.","birthdayError":"You need to be at least 16 years old to use Bossjob.","workingSince":"Working since","address":"Search for your address","noLocation":"No location found"},"exp":{"title":"Work Experience","present":"Present","perMonth":"per month","noExpTips":"Showcase your past contributions and that you can be an asset to potential employer.","addExp":"Add experiences","addWorkExp":"Add work experiences","year":"year","years":"years","month":"month","months":"months"},"expModal":{"title":"Work experience","btn1":"Cancel","btn2":"Save","jobTitle":"Job Title","companyName":"Company Name","workPeriod":"Working Period","stillHere":"I currently work here","from":"From","to":"to","startDate":"Month Year","endDate":"Month Year","dateErrorMsg":"Start date must be earlier than completion date.","jobFunction":"Job Functions","industry":"Industry","currency":"Currency","salary":"Monthly Salary ({{currency}})","notFillErrorMsg":"Fill up the required field to proceed.","workSummaryPlaceholder":"Enter description here"},"edu":{"title":"Education","present":"Present","noDataTips":"Highlight your academic qualifications and achievements.","addEdu":"Add education"},"eduModal":{"title":"Add education","btn1":"Cancel","btn2":"Save","school":"School Name","eduLevel":"Education Level","period":"Study Period","attend":"Currently attending","from":"From","to":"To","startDate":"Month Year","endDate":"Month Year","dateErrorMsg":"Start date must be earlier than completion date.","field":"Field of Study"},"skill":{"title":"Skills","noDataTips":"Include relevant skill and keywords to boost your chances of getting an interview.","addSkill":"Add skills"},"skillModal":{"title":"Skills","btn1":"Cancel","btn2":"Save","suggestions":"We will suggest skill for you according to job function:","jobFunction":"Job Function","skill":"Search or add a skill","addBtn":"Add"},"licenses":{"title":"Licenses and Certifications","CID":"Credential ID","noDataTips":"Stand out among the rest by sharing that expertise that you have earned to show your passion for the job.","addLicense":"Add licenses & certificates"},"licensesModal":{"title":"Licenses and Certifications","btn1":"Cancel","btn2":"Save","licenseTitle":"Licenses/Certification Name","issuing":"Issuing Organisation","licenseValidity":"License/certification Validity","licenseNotExpired":"This license/certificate doesn\'t expire","issueDate":"Issue date","expiryDate":"Expiry date","dateErrorMsg":"Issue date must be earlier than expiry date.","credentialId":"License/Certification ID","credentialURL":"License/Certification URL","urlErrorMsg":"Please enter a valid URL."},"link":{"title":"Links","noDataTips":"Show recruiters your work by sharing your websites, portfolio, articles, or any relevant links.","addLink":"Add links"},"linkModal":{"title":"Links","btn1":"Cancel","btn2":"Save","url":"URL","urlErrorMsg":"Please enter a valid URL.","linkTitle":"Display Name of the link","linkDesc":"Enter description here"},"deleteModal":{"title":"Delete","tips":"Are you sure you want to delete it?","btn1":"Cancel","btn2":"Delete"},"introductionModal":{"title":"Professional Summary","btn1":"Cancel","btn2":"Save"}},"preference":{"tabTitle":"Job Preferences","available":"Availability","availableModal":{"title":"Job Preference","btn1":"Cancel","btn2":"Save","select":"Availability"},"card":{"header":"Job Preferences","tips":"We will find jobs that match your job preferences. You can set up 3 remote working preferences, and 3 on-site/hybrid working preferences.","title":"Desired job title:","type":"Desired job type:","country":"Desired country:","city":"Desired city:","salary":"Desired salary:","industry":"Desired industry:"},"editModal":{"title":"Job Preference","btn1":"Cancel","btn2":"Save","jobTitle":"Desired job title","jobType":"Desired job type","location":"Desired working location","currencyType":"Currency","minSalary":"Min. Desired Salary","maxSalary":"Max. Desired Salary","country":"Country","industry":"Desired industry","arrangement":"Work Arrangement","timezone":"Work Timezone","language":"Work Language"},"deleteModal":{"title":"Delete job preference","tips":"You are about to delete this job preference. This cannot be undone. Are you sure?","btn1":"Cancel","btn2":"Delete"},"openToWork":{"title":"Open to work","explain":"Let employers know that you are open to work"},"remoteModal":{"workFromRemote":"Work<span style=\\"display:block;font-size: 32px; margin-top:5px; font-weight:700;\\">From</span>Remote","PleaseSetYourRemoteWorkPreferencesSoRecruitersUnderstandYourNeeds":"Please Set Your Remote Work Preferences So Recruiters Understand Your Needs"}},"resume":{"tabTitle":"Resume","upload":{"title":"Upload your own resume","tips":"Resume is an essential tool to get you to the next step in your job hunting process. Impress recruiters with additional information from your Bossjob profile.","time":"Uploaded on {{time}}","uploadBtn":"Upload your resume","support":" Supported file type: PDF, DOC, DOCX. File size <5\xa0MB","upToFiles":"Up to {{number}} resume files are allowed.","error":{"title":"File exceeded limit","tips":"Please upload file size lesser than 5MB."}},"delete":{"error":"Failed to delete resume"},"bossjob":{"title":"Bossjob resume template","tips":"As you build your profile at Bossjob, we create your resume for you. You can choose from the available templates and use your newly improve resume to apply for job opening at Bossjob.","download":"Download","selectTemplate":"Select Template","preview":"Preview"},"changeResume":{"rename":"Rename","sendToEmail":"Send to email","delete":"Delete","cancel":"Cancel","save":"Save","send":"Send","back":"Back","confirm":"Confirm","pleaseRenameYourResume file.":"Please rename your resume file.","maximumLengthLimitExceeded":"Maximum length limit exceeded","cannotEnterSpecialCharacters":"Cannot enter special characters","resumeFileName":"Resume file name","pleaseEnterTheEmailAddressToReceiveTheResume":"Please enter the email address to receive the resume.","eMailFormatIsIncorrect":"E-mail format is incorrect","emailAddress":"Email address","theEmailAddressYouWantToSendIs":"The email address you want to send is","pleaseConfirmThatYourEmailAddressIsCorrectBeforeSending":" please confirm that your email address is correct before sending","more":"More","resumeHasBeenRenameSuccessfully":"Resume has been rename successfully","resumeHasBeenSentToYourEmailSuccessfully":"Resume has been sent to your email successfully","resumeHasBeenDeletedSuccessfully":"Resume has been deleted successfully","deleteWarning":"Do you want to delete this resume?"},"videoResume":{"title":"Video Resume","descTips":"Video format must be MP4 & less than 3 minutes.","confirmDesc":"You will not be able to retrieve a deleted video resume, are you sure?","confirmTitle":"Remove video resume"},"resumeTemplateConfirm":{"title":"Tips","confirmDesc":"If you have more than 5 drafts resumes, you need to delete one in order to add a new one.","btn1":"Cancel","btn2":"Manage drafts"},"previewModal":{"AttachmentSize":"Attachment Size","AttachmentFormat":"Attachment Format","clarification":"No one can view your attached resume without your permission.","AttachmentConfirm":"Attachment confirmation","AttachmentName":"Attachment Name","title":"Upload Attachment"},"syncProfileFromResume":{"addItems":"We found {{number}} items to add to your resume","autoAddItem":"We\'ll automatically add them to your profile so you don\'t have to.","startSync":"Start syncing"}}}},"profile":{"letGetYouJob":" Let’s get you a job!","tellUsAboutYourself":"Tell us about yourself.","firstName":"First Name","thisFieldIsRequired":"This field is required.","lastName":"Last Name","currentLocation":"Current location","countryText":"Country","countryCode":"Country code","mobileNumber":"Mobile Number","desiredJobTitle":"Desired job title","desiredJobType":"Desired job type","desiredLocation":"Desired  location","desiredSalaryCurrency":"Desired salary currency","minSalary":"Min. salary","maxSalary":"Max. salary","desiredIndustry":"Desired Industry","availability":"Availability","workArrangement":"Work Arrangement","workTimezone":"Work Timezone","workLanguage":"Work Language","next":"Next","setp":"Setup","of":"of","back":"Back","fileTooHuge":"File size is too huge. Please upload file that is within 5MB.","addYourResume":"Add your resume","youCanBuildOnlineResume":"You can build an online resume to apply for jobs and export it with different templates.","youCanuploadYourResume":"You can also upload your resume, it will be saved to your profile.","uploadYourResume":"Upload your Resume","fileMax":"File format: PDF, DOC, DOCX. File size < 5 MB","resume":"Resume","OR":"OR","createFreeResume":"Create Free Resume","addYourWorkExperience":"Add your work experience","fillInYourCompleteWork":"Unlock more opportunities by ensuring your profile includes all your relevant experiences.","jobFunction":"Job Title","desiredJobFunction":"Desired job title","industry":"Industry","description":"Description","workingPeriod":"Working Period","currentlyWorkHere":"I currently work here","from":"From","startDateMustBeEarlier":" Start date must be earlier than completion date.","to":"To","monthlySalary":"Monthly Salary","currency":"Currency","addWorkExperience":"Add a work experience","fillUpTheRequired":"Fill up all the required field to proceed.","noWorkExperience":"I have no work experience","cancel":"Cancel","save":"Save","JobTitleText":"Job Title","companyNameText":"Company Name","monthYear":"Month Year","placeholder":"Enter description here","allAboutYourEducation":"All about your education","present":"Present","schoolName":"School Name","educationLevel":"Education Level","studyPeriod":" Study Period","currentlyAttending":"Currently attending","fieldOfStudy":"Field of Study","fillUpTheFieldsWith":" Fill up all the required fields (*) to proceed.","addAEducation":" Add an education","notWantToEnterEducation":"I do not want to enter my Education now","searchForJobTitle":"Search for job title","year":"year","month":"month","months":"s","readMore":"Read More","readLess":"Read Less","basicInformation":"Basic Information","theseInformationWillBeShown":"This information will only be shown to Boss when you apply for a job.","profilePhoto":"Profile photo","uploadAphoto":" Upload a photo (< 2MB) or choose one from the default avatars","havingArealPhoto":"Having a real photo as your profile picture help build trust with potential employers","name":"Name","IAm":"I am","singaporeIdentity":"Singapore Identity ","Next1":"Next (1/4)","workExperience":"Work experience","autofillMyInfo":"Autofill my info","saveTimeByImporting":"Import from your existing resume","uploadResume":" Upload resume","supportedFileType":"  Supported file type: PDF, DOC, DOCX. File size <5\xa0MB","startedWorkingSince":"Started working since","WorkingPeriod":"Working period","mostRecentJobTitle":"Most recent job title and your skills","skillsWillBeSuggested":"Skills will be suggested based on selected job function. Please select max 10 skills.","selectSkillsOr":"Select skills or type your own skills","Next2":"Next (2/4)","educationExperience":"Education Experience","fillThisLater":"Fill this later","Next3":"Next (3/4)","desiredJob":"Desired job","desiredSalary":"Desired salary","submit":"Submit","experienced":"Experienced","freshGraduate":"Fresh Graduate/Student","companyName":"Company name","ImHiring":"I\'m an Employer","education":"Education","skip":"Skip profile setup","skipTips":"Skipping these steps will reduce job recommendation accuracy. These details help us to tailor job suggestions that match your experience, qualifications and preferences.","skipTipsSure":"Are you sure you want to skip these step?","skipAnyway":"Skip Anyway","uploadSeccess":"Upload successfully","updateYouronLineResume":"Update Your Online Resume","getMoreRelevantJobRecommendations":"To Get More Relevant Job Recommendations","searchOrAddSkill":"Search or add a skill","add":"Add","basicInfoUserName":"Your name will remain confidential to employers until you submit an application for their position or if they wish to extend an invitation for you to apply. ","availabilityTips":"This information will be accessible to all employers, helping them understand your current employment status.","securityGuideLink":"Learn about the use and protection of your data on {{guideLink}}","guideLink":"Bossjob User Date Guide","autofillMyinfoTips":"Import from an existing resume","mostRecentCompanyTips":"You have the option to prevent your current employer from viewing your profile in Bossjob.","hideResumeFromCompany":"Hide my resume from this company","dateOfBirthdayTips":"Your age information is primarily for ensuring that job recommendations and opportunities are appropriate and comply with local employment laws related to age. ","userGuideLinkTips":"Learn about the use and protection of your data on {{userGuideLink}}\\r\\n\\r\\n","userGuideLink":"Bossjob User Data Guide","nextToolTips":"You have successfully blocked ABC Company on Bossjob. You can manage it in your privacy settings.","workExpNextTips":"You have successfully blocked {{company}} on Bossjob. You can manage it in your privacy settings.","mostRecentCompany":"Most recent company","skill":"skill","syncInfoModal":{"title":"Information synchronization confirmation","reSync":"We will re-sync the following content to your profile:"},"reUpload":"Re-Upload"},"chat":{"chatTitle":"Chat","chatFilterPlaceholder":"All messages","qrCodeMessage":"Talk to Boss anywhere","interviewDisabled":"No Interview yet","interviewEnabled":"Interview details","pin":"Pin to the top","cancelPin":"Cancel pin to the top","notInterested":"Not interested","enterSendText":"Press Enter to send message","ctrlEnterSendText":"Press CTRL + Enter to send message","sendButtonText":"Send","resumeFirstText":"Send resume: Available after both parties replied.","resumeSubmittedText":"Request to send resume has been submitted.","resumeEnabled":"Send resume.","exchangeTextIsFirst":"Exchange mobile number: Available after both parties replied.","exchangeTextHasActive":"Mobile number exchange has been requested","exchangeTextFinished":"Mobile number has been exchanged","exchangeTextEnabled":"Exchange mobile number","commonPhrasesText":"Common phrases","sendImageText":"Send images","sendPlaceHolder":"Write your message...","mobileActionResume":"Send resume","mobileActionExchange":"Exchange mobile number","moreText":"More","emoji":"Emoji","JobCcopeIsNotWhat":"Job scope is not what I am looking for.","theSalaryIsNotWithin":"The salary is not within my expected range.","workingLocationIsTooFar":"Working location is too far.","cancel":"Cancel","send":"Send","pleaseShareUsWhyThisRole":"Please share with us why this role is not what you are looking for and we will provide better job suggestion. This chat will be moved to “Not interested” folder.","uploadYourResume":"Upload your resume","supportedFileType":" Supported file type: PDF, DOC, DOCX. File size <5\xa0MB","fileSizeIsTooHuge":"File size is too huge. Please upload file that is within 5MB.","failedToUploadResume":"Failed to upload resume","pleaseContactSupport":" Please contact our support team for assistance.","sendResume":"Send resume","pleaseSelectResume":"Please select the resume that you would like to share with recruiter.","orUploadNewResume":"Or upload a new resume","onlyMax3Resumes":" Max. 3 resumes, please delete at least 1 resume above","uploadNewResume":"Upload a new resume","JobType":"Job Type","yearsOfExp":"Years of Exp","quealitification":"Quealitification","workLocation":"Work location","address":"Address","JobFunction":"Job function","skills":"Skills","salary":"Salary","done":"Done","offerFrom":"Offer from","offered":"Offered","reject":"Reject","accept":"Accept","pleaseNoteThatThisOffer":" Please note that this offer is not binding and is subject to change. There may be some additional paperwork and steps required to finalize the offer.","company":"Company","sendAnOffer":"Send a job offer","viewNow":"View now","viewLater":"View later","buttonTextEnable":"Auto-send my resume","buttonTextDisable":"Disable Auto-send","offerTitle":"CONGRATULATIONS!","offerSent":"Sent by","recruiterModal":{"medal":"Medal","company":"Company"},"Monthly":"Monthly","Daily":"Daily","Hourly":"Hourly","linkReplacement":"Url Hidden","sgModalTitle":"Do you want to risk missing replies from employers you\'ve just applied to? ","sgModalDescription":"Avoid that mistake by downloading the Bossjob app now.","sgModalDownload":"Download the APP Now","sgModalLater":"Later","Unpaid":"Unpaid"},"chatInterview":{"confirmText":"Interview Confirmed","confirmLabel":"Your interview has been confirmed","cancelAction":"Cancel interview","canNotCancel":"Unable to cancel interview. If you need to make any last-minute changes or cancellations to your interview, please reach out directly to the other party for swift updates.","checkedText":"Checked-in","checkedLabel":"Check-in for the interview","checkInText":"Check-in now","canNoteCheckIn":"You cannot check in now.","inProgressText":"In Progress","inProgressLabel":"You can report any issue during this stage","issueReported":"Issues reported","reportIssue":"Report issues","finishedText":"Finished","finishedLabel":"You can request the interview result from Boss","requestResult":"Requested for the result","requestAfter":"You can request the interview result after the interview is completed","title":"Interview Invitation from {{companyName}}","buttonText":"Done","notAttend":"You did not attend the interview.","jobTitleLabel":"Job Title","addressLabel":"Interview Address","timeLabel":"Date, Time","contactPersonLabel":"Contact person","contactNumberLabel":"Contact number","videoLink":"Video link","instructions":"Instructions","decline":"Decline","accept":"Accept","cancelReason":"Cancel reason","cancelTitle":"Interview cancelled","confirmText1":"By accepting this interview invite, I agreed that I will show up for the interview at the given time and place. \\nIf I need to change the time, I will notify the recruiter in advance.","contirmText2":"Jobseekers who do not turn up for interview will be marked as “No Show”. Jobseekers who accumulate 3 no-show records in 3 months will be banned from using Bossjob for 6 months.","back":"Back","next":"Next","close":"Close","send":"Send","resultTitle":"Interview result","resultText":"Did you attend the interview?","attendancelabel":"Interview attendance","yes":"Yes","no":"No","askResultText1":"You are unable to request for interview result as you did not attend the interview.","askResultText2":"You can only request for result from {{enableDate}} onwards.","cancelInterview":"Cancel interview","acceptAnother":"I have accepted another offer.","retime":"I would like to reschedule the interview timing.","cancelReasonLabel":"You are about to cancel the interview. Please let Boss know why you are cancelling this interview:"},"chatCommonPhrase":{"phraseTitle":"Common Phrases","phraseLabel":"Phrase","inputPlaceholder":"Insert a common phrases that you frequently use.","addDescription":"Add your own phrases. Please do not include your contact details here.","save":"Save","back":"Back","delete":"Delete","done":"Done","close":"Close","send":"Send","sureDelete":"Sure to delete this?","pickDescription":"Please select the phrase that you want to send to Boss.","actionEdit":" Edit or delete phrase","actionCreate":"Create a new phrase","actionDescription":"You can save up to 10 phrases","or":"or"},"quickUploadResume":{"title":"Upload your resume","UploadAndApply":"Upload your resume and get interviews instantly!","uploadBtn":"Upload your Resume","uploadTips":"File format: PDF, DOC, DOCX. File size < 5 MB","or":"OR","createFreeResume":"Create Free Resume","register":{"join":"Join Bossjob","start":"kick-start your career","submit":"Submit","note":"By signing up, I have read and agreed to the","term":"Terms of Use","policy":"Privacy Policy","and":"and","emailLabel":"Email Address","emailValid":"Please enter a valid email address."}},"editJobPreferencesModal":{"validate":{"jobTitle":"Job title is required","jobType":"Job type is required","location":"Location is required","minSalary":"Min salary is required","maxSalary":"Max salary is required","currency":"Currency is required","country":"Country is required when location is overseas","industry":"Industry is required","arrangement":"Work arrangement is a required field.","timezone":"Work timezone is a required field.","language":"Work language is a required field."}},"resumetemplate":{"title":"Free resume template","subTitle":"Create and download resume in a minute.","createBtn":"Create Resume","form":{"label":"Email address","emptyError":"Please enter your email address.","validError":"\'Please enter a valid email address.\'"},"howToCreate":{"title":"How to create resume template","step1":"Fill in your name as well as a valid email (important that you enter a valid email which will be used in your resume template)","step2":"Click on “Create Resume” and proceed to fill in more information such as personal summary and career objectives, education, experience, skills, and more.","step3":"Download, print and save your new resume","step4":"Update your online resume any time and create new resume template whenever you wish to"},"haveAQuestion":"Have a question?","freeLabel":"Is it free?","freeAnswer":"Yes, Bossjob resume generation service is free. You can create as many resume as you want. You can choose from different themes of resume samples and use different resume sample for different job applications","chooseTemplate":"How many templates can I choose from?","chooseTemplateAnswer":"You can choose from 2 templates, professional or creative resume samples. You can immediately use your newly improved resume to apply for job openings on Bossjob.","editLater":"Would I be able to edit the resume template later?","editLaterAnswer":"Absolutely yes. Login to your Bossjob account anytime to update your resume. You can use your Bossjob account as a resume bank. Keep your most updated career details in Bossjob and use them as your professional identity!"},"accountSetting":{"title":"Account Settings","tabs":{"settings":"Settings","account":"Account","jobAlert":"Job Alert","accountSetting":"Account Settings","notification":"Notifications","shieldingCompany":"Block Company"},"modals":{"verifyMobileTitle":"Verify your mobile number","verifyEmailTitle":"Verify email address","verifyJobAlertTitle":"Job Alert","deleteAlertTip":"Are you sure you want to delete this job reminder? After deleting, you will not be able to get high-quality job recommendation information"},"verifiedMessages":{"mobile":"Your mobile number has been verified successfully.","email":"Your email account has been verified successfully.","phoneEmpty":"Phone number cannot be empty","phoneError":"Phone Number is too short"},"email":"Email","sendOpt":"Send OTP","save":"Save","cancel":"Cancel","verify":"Verify","done":"Done","yes":"Yes","search":"Search","add":"Add","optLabel":"6-digit OTP","errorMsg":{"invalidOtp":"The OTP you have entered is wrong. Please try again.","optIncorrect":"OTP is incorrect. Please try again."},"emailTip":"Receive job applications updates through your email.","editEmailExplanation":"Your email has been verified. You will be able to receive job applications update through your email. To change your email address, please verify your new email address.","notVerifyTips":"To receive job applications update, please verify your email.","emailLabel":"Email Address","enterCode":"Enter the code that we have sent to {{email}}","mobile":"Mobile Number","mobileTip":"Help employers to better contact you for job opportunities.","mobileNotVerified":"To help employers to better contact you for job opportunities. Please verify your mobile number.","mobileExplanation":"Your mobile number has been verified. Employers will be able to contact you through your mobile number. To change your mobile number, please verify your new mobile number.","country":"Country","contactNumber":"Contact Number","notify":"Email Notification","receiveNewMessage":"New chat messages or resume requests:","receiveNewMessageExplanation":"This is to notify you of new chat messages or resume request. You will only receive email notification for this when you are offline","receiveFromSystem":"System notifications:","receiveFromSystemExplanation":"This is to notify you of important updates such as updates on your interview details.","receiveTips":"Career and hiring tips newsletters:","receiveTipsExplanation":"This is to share insights and tips that will help you with your job search.","jobAlertTitle":"Job Alert","filter":"Selected filters","jobFilter":"Selected Filters","frequency":"Frequency","sendToEmail":"Receiving email","alertFrequency":"Alert Frequency","notJobAlert":"You haven\'t set up any job alert yet. ","toSearch":" Back to job search","deleteTitle":"Delete job alert","keep":"Keep","delete":"Delete","deleteTips":"You are about to delete this job alert. This cannot be undone.","notProvided":"Not provided","noData":"Nothing here~","blockMessages":{"searchLabel":"Search for a company to block","unblock":"Unblock","title":"After adding blocked companies, you and the bosses of these companies will not be seen by each other.","jobOrCompany":"Job title or company","tip1":"The company can be searched by","tip2":"Full name of the company: \\"Bossjob Pte Ltd\\"","tip3":"Company abbreviation: \\"Bossjob\\"","unBlockTip1":"The following company will be unblocked","unBlockTip2":"{{company}}","noCompanies":"The company you searched does not exist"},"smsSystemTip":"Receive system SMS reminders","smsSystemExplanation":"Receive system message text messages, such as job post recommendations you are interested in","smsChatTip":"Receive chat SMS reminders","smsChatExplanation":"Receive text message alerts about chats","subjectCodeExpired":"The link has expired, please go to the settings through email within one month.","jobAlertV1":{"add":"+ Add","remote":"Remote","LocalOROnsite":"Local / Onsite","DeleteTheTask":"Delete the task","AreYouSureToDeleteThisTask":"You will no longer receive email notifications related to this position.","Delete":"Delete","Cancel":"Cancel","AddJobReminders":"Add job reminders","WorkArrangement":"Work Arrangement","jobFilters":"Job Filters","selectAtLeastOne":"Select at least one","pleaseSelectAtLeastOne":"Please select at least one","notificationFrequency":"Notification Frequency","pleaseSelectFrequency":"Please select frequency","pleaseEnterTheCorrectEmailFormat":"Please enter the correct email format","emailToReceiveAlert":"Email to receive alert","frequency":"frequency","edit":"Edit","done":"Done","moreFilters":"More Filters","workExperience":"Work Experience","qualification":"Qualification","Industry":"Industry","verifiedCompany":"Verified Company","companySizes":"Company Sizes","financingStages":"Financing Stages","selected":"selected","confirm":"Confirm","addJobAlertLittleBitTip":"Click \\"Add\\" to start setting up notifications for new jobs that match your criteria, send directly to your email.","toSearch":"Add job alert","editJobAlert":"Edit job alert","selectedFilters":"Selected filters","EditJobAlert":"Edit Job Alert"}},"chatExchange":{"exchangeTitle":"Mobile number","cancel":"Cancel","send":"Send","verify":"Verify","sendOtp":"Send OTP","resendOtp":"Resend OTP","copy":"Copy","resendOtpIn":"Resend OTP in {{count}} s","sureText":"Are you sure you want to exchange mobile number with Boss? You will be able to view Boss’s mobile number after Boss had agreed to your request.","verifyText":"To exchange mobile number with Boss, please verify your mobile number.","countryCode":"Country code","mobileNumber":"Mobile Number","digitPlaceholder":"Enter 6-digit OTP","msgText":"Enter the OTP that we have sent to {{number}}","smb":"\'s mobile number:","boss":"Boss"},"chatAutoSendResume":{"failedToUploadResume":"Failed to upload resume, try again!","pleaseContactSupport":" Please contact our support team for assistance.","enableAutoSendTitle":"Enable Auto-send Resume","disabledAutoSendTitle":"Disable Auto-send Resume","pleaseSelectResume":"Please select the resume that you would like to share with recruiter.","orUploadNewResume":"Or upload a new resume","onlyMax3Resumes":" Max. 3 resumes, please delete at least 1 resume before adding","uploadNewResume":"Upload a new resume","uploadYourResume":"Upload your Resume","cancel":"Cancel","send":"Send","change":"Change","disabledDescription":"When Boss requests for your resume, we will send your resume attachment automatically to Boss. Are you sure you want to disable it?","enableDescription":"When Boss requests for your resume, we will send your resume attachment automatically to Boss. Please select which resume would you like to be sent to Boss automatically. ","warnText":"Otherwise, you would need to wait for both parties to reply before you can request to send resume."},"newGetStarted":{"title":"Welcome to","employer":"Employer","tips":"Looking to hire people? Sign up as ","continueWith":"or continue with","email":"Email","phone":"Phone","links":{"apple":"Continue with Apple","google":"Continue with Google","facebook":"Continue with Facebook"},"termsOfUse":"Terms of Use","privacyPolicy":"Privacy Policy","agreement":"I have read and agreed to {{value1}} and {{value2}}","emailValid":"Please enter a valid email address.","emailLabel":"Email Address","sendCode":"Send verification code","welcomeBack":"Welcome back","sendCodeDigit":"Please enter the 6-digit code that we sent ","signUpAnAccount":"Sign up an account","checkSpamEmail":"Check your spam mail if you didn’t receive the code","havingTrouble":"Still having trouble? Try to sign up with","otherOptions":"other options","alternatively":"Alternatively, request a","magicLink":"Magic link","resendCode":"Resend code","country":"Country","phoneNumber":"Phone Number","twoFactor":"Safety Verification","authentication":"authentication","secure":"Secure your account and receive code on your email","emailTips":"The login method is inconsistent with the last login, please confirm your security details through email.","setUpLater":"Set this up later","enableTwoFactor":"two-factor","authenticationEnabled":"Authentication Enabled","factorTip":"If we notice an attempted login from a device or browser that we don’t recognise, we will ask you for code sent to your email address.","verifyText":"Verify your identity","verifyExtra":"This additional step confirms your authenticity during the login process.","optError":"Fail to send OTP","resendEmailCode":"Resend email OTP success","invalidOtp":"The OTP you have entered is wrong. Please try again.","resendPhoneCode":"The mobile OTP has been successfully resent.","verifyEmail":"Verify email","thisPhoneNumberAssociated":"Choose account","accounts":"accounts.","thisPhoneNumber":"This phone number is associated with ","youNeedToChooseVerified":"You need to choose a verified email address to associate","validateErr":"This Email address has been used. Please change to another email","checkYourSpam":"Check your spam mail if you didn’t receive code.","authenticationSuccessful":"Authentication Successful","Bossjob":"Bossjob","back":"Back","vipText":{"GetVipPrivilegesImmediately":"Get VIP Privileges Immediately","InviteNewUsersToRegister":"Invite New Users To Register","BossjobAI":"Bossjob AI","ResumeAssistant":"Resume Assistant","HighSalaryOffer":"High Salary Offer","HelpYouGet":"Help You Get","promptDesc":"Oops, you\'re already logged in; registering repeatedly isn\'t possible. Please log out and try again.","returnHome":"Back to Home","signOut":"Sign Out","inviteFriendsToGet":"Invite Friends To Get","AIResumeCoaching":"AI RESUME COACHING","HighQualityVIPResumeTemplateAndAIAssistantToHelpYouGetHighPayingOffer":"High-Quality VIP Resume Template And AI Assistant To Help You Get High-Paying Offer.","copyLinkToInviteNow":"Copy link to invite now"}},"seo":{"ph":"Philippines","sg":"Singapore","jp":"Japan","id":"Indonesia","hk":"Hong Kong, China","tw":"China Taiwan","mo":"China Macau","my":"Malaysia","com":"Global Countries","tr":"Turkiye","mainPage":{"title":"find job talk to boss","description":"Bossjob - Your premier job search and recruitment platform in the Philippines, Singapore, and Indonesia. Discover dream jobs, post job listings, and connect talent with employers. Join us and embark on a new chapter in your career."},"siteName":"Bossjob - A Chat-first Career Platform for Professionals in {{country}}","metaDescription":"Bossjob is chat-first career platform that connects quality talents with top companies. Choose from on-site to remote jobs. Apply your next dream job on Bossjob!","metaDescriptionMainPage":"Bossjob - Your premier job search and recruitment platform in the Philippines, Singapore, and Indonesia. Discover dream jobs, post job listings, and connect talent with employers. Join us and embark on a new chapter in your career.","jobSearch":{"description":"Bossjob - Your gateway to career success. Find the best job opportunities in the Philippines, Singapore, and Indonesia. Whether you\'re job hunting or hiring, we connect talent with opportunity. Join us today!","title":"Bossjob - Your Career Partner in the Philippines, Singapore, and Indonesia","defaultTitle":"Find Jobs in {{country}} - Search & Apply Job Opportunities - {{month}} {{year}} | Bossjob","defaultDescription":"Find new job openings in {{country}}! Apply for the best professional jobs hiring based on your skills. Work from home, high salary and more on Bossjob","queryTitle":"{{searchQuery}} Jobs Hiring in {{country}}, {{month}} {{year}} | Bossjob","queryLocationTitle":"{{searchQuery}} Jobs Hiring in {{location}} {{country}}, {{month}} {{year}} | Bossjob","queryDescription":"Find new {{searchQuery}} job openings in {{country}}! Remote jobs available in {{country}}. Chat directly with boss for fast job hiring on Bossjob!","queryLocationDescription":"Find new {{searchQuery}} job openings in {{location}} {{country}}! Remote jobs available in {{country}}. Chat directly with boss for fast job hiring on Bossjob!","locationTitle":"Jobs Hiring in {{location}} {{country}}, {{month}} {{year}} | Bossjob","locationDescription":"Find new job openings in {{location}} {{country}}! Remote jobs available in {{country}}. Chat directly with boss for fast job hiring on Bossjob!"},"job":{"newDescription":"Unlock job opportunities, streamline recruitment, and stay updated with the latest career insights. Download now!","title":"{{name}} is hiring {{jobTitle}} - {{jobId}} | Bossjob","description":"Apply for {{jobTitle}} at {{name}}! Many career opportunities available on Bossjob. Find job vacancies in {{location}}. Chat and get hired! "},"company":{"title":"Bossjob Partner Companies","description":"Explore Bossjob COOP, Whether you\'re looking for collaborations, recruitment, or solutions, you\'ll find the right partners and resources here.","listTitle":"Find Companies Hiring in {{country}} | Bossjob","listDescription":"Discover great companies to work for in {{country}}! Search job vacancies, chat and get hired! IT, Web3, Remote jobs available.","detailTitle":"Working at {{companyName}} | Bossjob","detailDescription":"Discover career opportunities at {{companyName}}, learn more about {{companyName}} by reading employee reviews, benefits and culture on Bossjob!","jobsTitle":"{{companyName}} Careers in {{country}}, Job Opportunities | Bossjob","jobsDescription":"View all available job opportunities at {{companyName}} in {{country}} on Bossjob - Talk directly with talents on Bossjob!","lifeTitle":"Culture & Life at {{companyName}} | Bossjob","lifeDescription":"Discover company culture & life at {{companyName}} in {{country}} on Bossjob. Talk directly with hiring managers on Bossjob!"},"landing":{"newTitle":"Download Bossjob","newDecription":"Unlock job opportunities, streamline recruitment, and stay updated with the latest career insights. Download now!","title":"Download Bossjob hiring APP & talk to 10k+ bosses online. | Bossjob","description":"Discover job opportunities in {{country}} on Bossjob! Explore jobs hiring from companies in {{country}} & get hired fast!"}},"landing":{"section1_name1":"John","section1_name2":"Sarah","section1_message1":"Hi Sarah, I\'m interested in the position. Could you provide more information about the role?","section1_message2":"Hi John, your profile is an excellent match for the role. I\'d be happy to provide more details. What specifically would you like to know?","section1_message3":"Can you tell me more about the company culture and team I\'d be working with?","section1_message4":"Sure. Our company culture is collaborative and team-oriented, and we pride ourselves on creating a supportive work environment. You\'d be working with a talented and diverse team of professionals who are passionate about what they do.","section1_message5":"That sounds great. I\'d love to learn more about the next steps in the application process.","section1_message6":"Excellent. Our next step would be to schedule a phone interview. How does next Tuesday at 2:00pm work for you?","section1_message7":"That works perfectly. Thank you, Sarah.","section1_message8":"Thank you, John. I look forward to speaking with you next week.","section1_title":"AI Hiring APP","section1_subtitle":"connect you with decision makers in real-time","section1_getApp":"Download APP","section3_subtitle":"a better & faster way to find jobs","section3_list_title1":"AI-powered job matching","section3_list_des1":"Match jobs for you using Big data & AI models!","section3_list_title2":"Talk to Boss directly","section3_list_des2":"Talk to hiring managers, bosses and decision makers during your job hunt.","section3_list_title3":"Mobile-first","section3_list_des3":"Bossjob APP provides a seamless job hunting experience on the go.","section3_list_title4":"Real-time communication","section3_list_des4":"Our built-in chat features enable instant engagement, from job application to interview, all done within minutes.","section4_list_title1":"Chat and get hired","section4_list_des1":"Quickly connect with hiring managers on the go. You can secure interviews and offers at lightning speed, saving time and simplifying your job search!","section4_list_title2":"Discover your perfect career match","section4_list_des2":"Our next-gen AI delivers personalised job recommendations that continuously learn and evolve over time, ensuring you always have the most relevant job opportunities.","section4_list_title3":"Elevate your personal brand with Chat-GPT","section4_list_des3":"Leverage the most advanced technology - ChatGPT - to help you build a personalized resume & statement that highlights your unique skills, setting you apart from others!","section4_list_title4":"Find your ideal workplace","section4_list_des4":"We provide a window into a company\'s culture and values, so you can determine if they align with your own, empowering you to find an ideal workplace to thrive!","section5_list_des1":"Build your resume easily, choose from a variety of templates ","section5_list_des2":"Protect your privacy and easily block companies","section5_list_des3":"Customise your chat messages and make a great impression.","section5_list_des4":"Never miss an interview again. Sync your interview schedule directly to your phone","section5_bottom_des1":"Employers responding within 72hr","section5_bottom_des2":"Get 1 interview invite every 5 chats","section5_bottom_des3":"Companies hiring actively on Bossjob","Philippines":"Philippines","Singapore":"Singapore","Indonesia":"Indonesia","Hongkong":"Hong Kong, China","Malaysia":"Malaysia","Thailand":"Thailand","Vietnam":"Vietnam","Macao":"China Macau","Taiwan":"China Taiwan","Japan":"Japan","Australia":"Australia","Nigeria":"Nigeria","South Korea":"South Korea","India":"India","T\xfcrkiye":"T\xfcrkiye","Chile":"Chile","Bangladesh":"Bangladesh","Europe":"Europe","Brazil":"Brazil","USA":"USA","Mexico":"Mexico","Canada":"Canada","Pakistan":"Pakistan","section6_title":"Best hiring APP","section6_subtitle":"Find jobs anywhere everywhere","section6_coming_soon":"Coming soon...","section7_title":"Bossjob is in the news","section7_see_all":"See all","section7_list_des1":"Bossjob attracts 2.9 million users in PHL, secures $5m funding to boost globalization efforts","section7_list_date1":"27 May 2023","section7_list_des2":"Filipino job search platform Bossjob secures US$5M in venture funding","section7_list_date2":"25 May 2023","section7_list_des3":"Grab Ventures Ignite helps Singaporean startup Bossjob kickstart in Vietnam","section7_list_date3":"23 Apr 2021","section7_list_des4":"Bossjob revolutionizes recruitment with AI Technology, expands on product features to win new markets","section7_list_date4":"13 Jun 2023","jobs":"jobs","talents":"talents","Looking for":"Looking for {{slot}}","remoteOpen":"Remote jobs are now available"},"advertisingLink":{"GetVipForFree":"Exclusive VIP","InviteFriendsToGetAIResumeCoaching":"Priority Access to AI Career Coaching Feature","excellentResume":"Craft A Winning Resume","openTheDoorToSuccess":" In 4 Easy Steps","createMyResume":"Start Crafting"},"remoteFindJobs":{"openCountry":"Open Country","language":"Language","timezone":"Timezone","more":"More","remoteDetails":"Remote Details","languageRequirements":"Language Requirements","workingTimezone":"Working Timezone"},"commonSkillsModal":{"addSkillButton":"Add skill","title":"Skills Requirements","subTitle":"Select {{count}} skills for the best talent match recommendations.","customizeText":"Add customized skills","selectedText":"Selected","cancelText":"Cancel","confirmText":"Confirm","customizeTitle":"Custom keyword","inputPlaceholder":"Enter a customer skill keyword","overSkillsMessage":"Select skills is over exceeds maximum."},"salaryType":{"Monthly":"Monthly","Daily":"Daily","Hourly":"Hourly","payType":"Pay  Type","Unpaid":"Unpaid"},"sgId":{"add":{"title":"Identity Information","description":"This position requires your identity information, please provide your identity.","cancel":"Cancel","submit":"Submit"},"notmatch":{"description":"Your identity information does not match your job position and you cannot chat with your employer.","ok":"OK"}},"h5":{"share":"Share","employees":"Employees","more":"More","location":"Location","jobType":"Job Type","chatAndApply":"Chat & Apply","seeMore":"{{more}} Positions Left","noMore":"No more content","filteredEmpty":"Sorry, the job you filtered was not found","signin":"Sign in","cancel":"Cancel"},"theIndustryYouAreSearchingForDoesNotExist":"The industry you are searching for does not exist,please try another one.","comm":{"confirm":"Confirm","cancel":"Cancel","reUpload":"Re-Upload","uploading":"Uploading","jobTitle":"Job Title","month/year":"Month / Year","Industry":"Industry","currency":"Currency","from":"From","to":"To","saveToProfile":"Save to Profile","skip":"Skip","workExperience":"work experience","Item":"Item","Items":"Items","experience":"Experience","Parsing":"Parsing","JobFunction":"Job Function","studentExp":"Work/Internship Experience","jobType":"job type","activeJobs":"Active Jobs","submitFeedback":"Submit Feedback"},"manage":{"tab":{"resume":{"syncLabel":"Syncable","syncNewUpdate":"Sync New Updates to Profile"}}},"syncProfileFromResume":{"syncWork":"Synchronize New Work Experience","clarificationForWork":"We found this new experience on your resume, please confirm the details and we\'ll update it to your profile.","syncEdu":"Synchronize new Education","syncSkill":"Synchronize new Skills","clarificationForSkill":"We found new skills you might have indicated on your resume. Please confirm the ones we\'ll add to your profile.","skill":{"skillLimitError":"No more than {{number}} skills.","skillToEmployers":"Select up to {{number}} skills to optimize your match to Employers"}}}'),r=JSON.parse('{"0":"Success","40001":"Parameter validation failed or invalid","40002":"Incorrect authentication credentials","40003":"Authentication credentials were not provided","40004":"Resource not found","40005":"You do not have permission to perform this action","40006":"There has been too many attempts. Please try again in {{retry_after}} seconds","41001":"The email has already been taken","41002":"The client id has already been taken","41003":"The secret key has already been taken","41004":"Users must have an email address","41005":"Failed to register this email","41006":"Unable update status","41007":"The uploaded file exceeds the maximum file size limit (20MB)","41008":"The uploaded file is not supported","41009":"The current password does not match","41010":"Password and confirm password does not match","41011":"You have already responded to the connection request","41012":"Duplicate items found","41014":"The connection request has been sent to this talent","41015":"You haven\'t send a connection request to this talent","41016":"You have been subscribed to Bosshunt newsletter successfully","41017":"The pipeline with this name has been created","41018":"The resume with this email has been created","41019":"Resource not found","41020":"To date cannot be before from date","41022":"User do not have enough credit to parse","41023":"The pipeline not found","41024":"The stage not found","41025":"Resume ids not found","41026":"You are not allowed to edit this comment","41027":"The talent with this email has been created","41028":"Annual gross salary from cannot be later than annual gross salary to","41029":"Monthly fee from cannot be later than monthly fee to","41030":"Turnaround time from period cannot be later than turnaround time to period","41031":"This record does not exist","41032":"Guarantee period from period cannot be later than guarantee period to period","41034":"User do not have enough credit to parse the resume","41035":"Failed to generate token","41036":"Invalid token","41037":"Email already verified","41038":"Email already exists","41039":"This number has already been used for an account Please try a different number","41040":"The OTP you have entered is wrong. Please try again","41041":"Invalid email","41042":"Otp has been used","41043":"Otp has been expired","41044":"Account has been suspended","41045":"Phone number already verified","41046":"Not allowed choices","41047":"Your account has been suspended Please contact support@bossjobcom for clarification","41048":"Invalid user or phone number","41049":"Source field is required","41050":"Expiration of identity","41051":"User has no phone number record","41052":"Invalid google crendentials","41053":"Invalid linkedin crendentials","41054":"Invalid facebook crendentials","41055":"Invalid apple crendentials","41056":"Your email or code doesn\'t look right, please try again.","41057":"Email is required","41058":"User is not exist","41059":"Invalid integer list value","41060":"Only company coordinator admin can delete this company","41061":"Only company admin can upload company document","41062":"Company is already verified","41063":"Failed to upload document","41064":"The uploaded file exceeds the maximum image size limit (4mb)","41065":"Missed sync company ids","41066":"Company not found","41067":"Company is pending verification","41069":"Work experience not found","41070":"Invalid sort order","41071":"Photo not exists at this sort order","41072":"Please go through onboarding process","41073":"Invalid work experience status","41074":"Name already exist","41075":"Name contains restricted characters: +","41077":"Invalid id or key","41078":"Invalid working address","41079":"Company is not verified","41080":"Invalid user","41081":"recruiter is not in selected company","41082":"Failed to upload banner","41083":"Failed to upload company photo","41084":"Failed to upload logo","41085":"The uploaded image exceeds the maximum image size limit (5mb)","41086":"The uploaded image exceeds the maximum image size limit (1mb)","41087":"Time limit exceeded","41088":"Cannot delete company coordinator","41089":"Cannot change the role of a coordinator","41090":"Invalid new admin","41091":"Culture ids must be number","41092":"Invalid culture ids","41093":"Benefit ids must be number","41094":"Invalid benefit ids","41095":"Parameter value error","41096":"Not supported country","41097":"Parameter talent ids field is required","41098":"Parameter latitude and longitude are required fields","41099":"Missed sync job ids","41100":"Parameter query field is invalid value","41101":"Some locations does not exist","41102":"Some job types does not exist","41103":"Some salary ranges does not exist","41104":"Some job categories does not exist","41105":"Some main function does not exist","41106":"Some job function id does not exist","41107":"Some function job title id does not exist","41108":"Some industries does not exist","41109":"Some experiences does not exist","41110":"Some degrees does not exist","41111":"Invalid value","41112":"Subscribe job frequency does not exist","41113":"This job does not exist","41114":"You have not join company","41115":"Invalid date from or date to","41116":"Auto forward has already been turned off","41117":"Auto forward has already been turned on","41118":"Auto forward resume permission error","41119":"Emails can not be empty","41120":"The job salary has already been unmasked","41121":"The job salary has already been masked","41122":"The recruiter has no permission to mask salary","41123":"The recruiter has no enough job credits","41124":"The job has already been upgraded to a featured job","41125":"Enter a valid email address","41126":"The recruiter has no company","41127":"The job has already been closed","41128":"Query params is invalid value","41129":"The job has already been upgraded to an urgent job","41130":"Cannot input “-” in this field","41131":"User id field is required","41132":"This job is not found","41133":"Jobseeker resume is not found","41134":"Your job application is being processed","41135":"Parameter user id is required","41136":"All the screening questions are required to be answered","41137":"Invalid report job reason","41139":"Exist contact exchange request in progress","41140":"Not allowed to chat with yourself","41141":"Attendance was marked already","41142":"Invalid interview status","41143":"Invalid time to mark attendance, must be more than 30minutes after interview started","41145":"Not allowed update interview status","41146":"Not allowed to check","41147":"You have already checked in for this interview","41148":"You are able to check in starting from two hours before the interview commence","41149":"You are able to check in latest half an hour after the interview commence","41150":"This job does not exist","41151":"This job is not active","41152":"Not allowed to cancel upcoming interview","41153":"The interview time must be greater than the current time","41154":"Exist interview in progress","41155":"Request has already been disabled","41156":"Job Not found","41157":"Invalid resume id","41158":"Unable to setup auto-send resume for chat in progress","41159":"Exist location confirmation in progress","41162":"Exist resume request in progress","41163":"The results of this interview have been requested","41164":"Parameter talent id field is required","41165":"Parameter talent ids field is required","41167":"Ensure start date field is earlier than end date","41168":"Address already exists","41169":"Id length cannot be greater than 1000","41170":"More than three resumes have been submitted","41171":"OTP expired","41172":"OTP already used","41173":"The phone number has been taken","41174":"The uploaded file exceeds the maximum file size limit (5 MB)","41175":"The uploaded file extension is not supported","41176":"The uploaded image exceeds the maximum image size limit (500kb)","41177":"Invalid ids value","41178":"Invalid job order","41179":"Filename field is required","41181":"You can only have max 10 common phrases","41182":"Ensure issue date is earlier than expiry date, expiry date is later than issue date","41183":"Invalid attachment url","41184":"Mobile error","41185":"Body error","41186":"You cannot delete resume that selected for auto sent resume","41187":"User,sender must be consistent","41188":"User,receiver must be consistent","41191":"Work experience not found","41192":"Invalid work experience status, not able to join this company","41194":"Cannot join unverified company","41196":"Only company admin can perform verification for recruiter to join this company","41197":"You cannot perform verification for yourself to join this company","41198":"Recruiter is not found","41199":"Recruiter did not request to join this company","41201":"Recruiter has no company record","41202":"Recruiter is not company coordinator","41204":"Missing role key","41205":"Company admin cannot leave company without transferring admin ownership","41207":"The uploaded image exceeds the maximum image size","41208":"Description is required","41209":"Date is required","41213":"Talent was already removed","41214":"Parameter removed reason field is required","41217":"Invalid job id","41219":"You have not join company","41221":"Content type only supports application/x-www-form-urlencoded and is required when request method is post","41222":"request method only supports post or get methods","41223":"Not allowed category","41224":"If is auto reply chat field is true, need message data","41225":"You don\'t have permission setting auto reply","41226":"Please provide query parameter message type id","41227":"User not registered","41228":"Greetings,Not suitable message and auto reply message could not contains email and phone number","41229":"Company listing info not found","41230":"recruiter work experience not found","41231":"You are the coordinator of the company and cannot perform the current operation","41232":"Company not claimed","41233":"You dont have permission delete this chat","41234":"Your phone number doesn\'t look right, please re-enter","41235":"Invalid link","41236":"You have entered an incorrect phone or area code","41237":"Your phone number verification failed or timed out","41238":"Work experience start time must be less than end time","41239":"Event not found","41240":"The event has not started yet","41241":"The event has ended","41242":"You has not participated in this event","41243":"Reward is fully redeemed","41244":"Reached redeem limit","41245":"More than three video resumes have been submitted","41246":"Not enough points to withdraw","41247":"Minimum withdraw amount is 100 points for Tron(TRC20)","41248":"Minimum withdraw amount is 1000 points for Ethereum(ERC20)","41249":"Withdraw amount multiplier is 100 points","41250":"Invalid Tron(TRC20) address","41251":"Invalid Ethereum(ERC20) address","41252":"Query exceeds limit","41253":"Ensure that there are no more than 10 digits before the decimal point","41254":"Resume cannot exceed 5 copies","41255":"This resume is not yours","41256":"No more than 30","41257":"The number of times has been used up","41258":"You cannot obtain data for this user","41259":"The time cannot be greater than the current time","41260":"Invalid verification","41262":"You cannot created more than 3 remote job preferences","41263":"You cannot created more than 3 on-site or hybrid job preferences","41264":"Supported resume file types are pdf,doc,docx","41265":"Supported video file types are mp4,avi,mov,wmv,flv,mkv,mpeg,webm,3gp,ogg","41266":"The import-task already exists within our company","41267":"Unsupported import link","41268":"You do not have permission to perform this operation","41269":"Only 10 people can be invited at a time","41270":"The selected role ID does not match the value","41271":"Invalid line crendentials","41272":"Invalid x crendentials","41273":"The invitation link has expired","41274":"Your identity information does not match the position you submitted, and you cannot start a chat with the employer for this position.","41275":"Due to bandwidth issues, you have exceeded the allowable limit of queries for AICV. Please try again in 24 hours.","41276":"The number of brands or products added exceeds the limit.","41277":"The number of related pictures added for a brand or product exceeds the limit.","41278":"The uploaded url does not meet the specifications.","41279":"The job reminder content you set is duplicated, please modify it and save it.","41280":"Apologies, AI is currently unavailable due to an error. Please try again later.","41281":"Resume parsing failed, please make sure you upload the correct resume.","41282":"The same brand or product already exists under this company.","48905":"The email has been registered","50001":"Internal server error","50002":"Failed to upload resume","50003":"Missing profiles","50004":"This contact exchange request has been processed","50005":"You don\'t have enough unlock talent credits","50006":"Not found interview message","50007":"This resume request has been processed","50008":"Failed to upload profile picture","50009":"Unlocked talent failed","50010":"Parameter ids is required","50011":"The talent has been unlocked","50012":"Parameter resume last updated name is invalid value","50013":"No result found at the moment Please try again","50014":"Search salary is fail","50015":"You have joined another company,Please log in to the management backend again and exit the company before joining another company"}'),o=JSON.parse('{"header":{"home":"首页","findJobs":"职位","companies":"公司","courses":"课程","careerGuide":"职业指南","hiring":"我要招聘","getStarted":"登录/注册","manageResume":"简历管理","myJobs":"我的工作","accountSettings":"账号设置","logOut":"退出登录","Chat":"消息","downloadApp":"下载APP","pleaseVerify":"请验证你的邮箱","verifyNow":" 立即验证","switchCountry":{"title":"您想使用哪个国家和语言浏览 Bossjob？","country":"国家","lang":"语言","btn1":"关闭","btn2":"保存"},"change":"切换","remoteJobs":"远程工作","siteGuideModal":{"findRemoteJobs":"寻找远程工作","findLocalJobs":"寻找本地工作","findTalents":"发现人才","talkToBossFromAroundTheWorld":"和世界各地的老板直接沟通","talkToBossFromYourCountryOrRegion":"和你所在区域的老板直接沟通","PostJobsFindTalentsHireAnywhere":"发布工作招聘世界各地的人才","remoteJobs":"远程工作区","localJobs":"本地工作区","startHiring":"开始招聘"},"efficiency":"效率","chatWithTalentOnline":"与人才在线快捷沟通","accuracy":"准确","matchingPositionsAndTalents":"岗位和人才匹配","highQuality":"高质量","highQualityTalentRecommendations":"优质人才推荐","afterRegistrationOrLogin":"注册登录后","chatWithBossOnline":"与老板在线聊天","accurateJobRecommendations":"精准的工作建议","getMoreJobInformation":"获得更多信息","refresh":"刷新"},"foot":{"about":"个人信息","aboutBossjob":"关于Bossjob","termsConditions":"协议与规则","legal":"使用政策","FAQ":"常见问答（FAQ）","talents":"求职用户","allJobs":"所有职位","createJobAlert":"新职位通知","createFree":"免费简历模版","careerGuide":"职业指南","courses":"课程","recruiter":"企业用户","getStarted":"登录/注册","popularJobs":"热门工作","JobsIn1":"Manila的工作","JobsIn2":"Makati的工作","JobsIn3":"Cebu的工作","ItJobs":"IT工作","financeJobs":"金融工作","customerService":"客服工作","jobs":"工作","BpoJobs":"BPO工作","salesJobs":"销售工作","healthcareJobs":"医疗保健工作","downloadBossjobApp":" 下载 Bossjob 应用程序","followUs":"关注我们","technology":" 新加坡：Yolo Technology Pte. Ltd. 保留所有权利","corporation":"菲律宾：Etos Adtech Corporation","companyDesc":"Bossjob是专注于AI和直聊的在线找工作平台。品牌创始以来，为求职者和雇主提供精准岗位和人才匹配，在线直聊功能减少沟通成本提高招聘效率！","IndonesiaPT":"印度尼西亚： PT Bossjob SEA 印度尼西亚","JapanYolo":"日本：Yolo Technology 株式会社","JapanAddress":"东京都港区浜松町2-4-1 世界贸易センタービルディング南馆17阶","workTitle":"工作时间","workingDate":"周一至周六 10:00 - 19:00","workingDateForJp":"JP 工作时间为 09:00 - 18:00","SingaporeYolo":"新加坡：Yolo Technology Pte Ltd","companyAddressSG":"新加坡淡马锡大道 3 号 #11-02 Centannial Tower 039190","companyAddressPH":"菲律宾大马尼拉市塔吉格区 BGC 第 26 街 603 单元 Infinity Tower 6 楼","companyAddressJP":"日本东京港区滨松町 2-12-11 6F 邮编：105-0013","workingTime":"周一至周六 上午9点至下午6点 (UTC+08:00) ","workingTimeSG":"周一至周五 上午10点至晚上7点 +65 6299 8022","workingTimePH":"周一至周六 上午9点至下午6点 +63 2 8511 5709","workingTimeJP":"周一至周五 上午9点至下午6点","forEmployers":"雇主","joinBossjob":"加入Bossjob","employerHelplines":"雇主热线","AITalentSolution":"AI 人才解决方案","becomeAPartner":"成为合作伙伴","forTalents":"求职者","privacyPolicy":"隐私政策","scamPrevention":"预防诈骗","AICareerCoach":"AI 职业指导","latestNews":"最新消息","dataPrivacyGuide":"数据隐私指南","downloadApp":"下载APP","scanDownloadApp":"扫码下载应用","partnerOrganizations":"合作机构","Philippines":"菲律宾","Singapore":"新加坡","AWS":"AWS 安全数据存储","BL":"营业执照","CEI":"就业中介机构证书（CEI）","phFriendLink":"菲律宾的工作机会","sgFriendLink":"新加坡的工作机会","jpFriendLink":"日本的工作机会","idFriendLink":"印度尼西亚的工作机会","hkFriendLink":"香港的工作机会","twFriendLink":"中国台湾的工作机会","myFriendLink":"马来西亚的工作机会","trFriendLink":"土耳其的工作机会","comFriendLink":"美国的工作机会","more":"展开","less":"折叠","companyDirectory":"企业名录","supportOnline":"在线支持","backTop":"回到顶部","copyright":"Copyright \xa9 {{currentYear}} {{companyName}} All Rights Reserved"},"getStarted":{"title":"欢迎来到","tips":"寻找人才? 登录 ","continueWith":"使用其他方式","agreement":"我已经阅读并同意 {{value1}} 和 {{value2}}","emailValid":"请输入有效的电子邮件地址。","emailLabel":"邮箱","sendCodeDigit":"请输入我们发送的6位验证码 ","checkSpamEmail":"如果您没有收到验证码，请检查您的垃圾邮件","otherOptions":"其他登录方式","alternatively":"或者, 请求一个","resendCode":"重新发送验证码","country":"国家","phoneNumber":"电话号码","twoFactor":"安全验证","authentication":"验证","secure":"为确保账户安全，请在邮箱中查收验证码。","emailTips":"登录方式与上次登录不一致，请通过电子邮件验证安全","setUpLater":"稍后设置","enableTwoFactor":"双重验证","authenticationEnabled":"验证已启用","factorTip":"如果我们发现有人试图通过我们无法识别的设备或浏览器登录，我们会要求您向您的电子邮件地址发送代码。","verifyText":"二次身份验证","verifyExtra":"这个额外的步骤表明确实是您在尝试登录。","optError":"发送OTP失败","resendEmailCode":"重新发送邮箱OTP成功","invalidOtp":"您输入的验证码有误。请重试。","resendPhoneCode":"重新发送电话OTP成功","verifyEmail":"验证邮箱","thisPhoneNumberAssociated":"选择帐号","accounts":"帐号","thisPhoneNumber":"此电话号码已关联的账号 ","youNeedToChooseVerified":"您需要选择一个经过验证的电子邮件地址进行关联","validateErr":"电子邮件已注册。请更改绑定到另一个email","checkYourSpam":"如果您没有收到验证码，请检查您的垃圾邮件。","authenticationSuccessful":"验证成功","Bossjob":"Bossjob","back":"返回","vipText":{"GetVipPrivilegesImmediately":"立即获取 VIP 特权","InviteNewUsersToRegister":"邀请新用户注册","BossjobAI":"Bossjob AI","ResumeAssistant":"简历助手","HighSalaryOffer":"高薪职位","HelpYouGet":"帮助您获取","promptDesc":"您已经登录；无法重复注册。请退出登录后再试一次。","returnHome":"返回首页","signOut":"退出","inviteFriendsToGet":"邀请好友加入","AIResumeCoaching":"解锁AI简历辅导功能","HighQualityVIPResumeTemplateAndAIAssistantToHelpYouGetHighPayingOffer":"高质量 VIP 简历模板和 AI 助手助您获得高薪职位。","copyLinkToInviteNow":"立即复制邀请链接"},"links":{"apple":"使用Apple账号继续","google":"使用Google账号继续","facebook":"使用Facebook账号继续","appleText":"Apple","line":"使用Line账号登录","twitter":"使用X账号登录"},"seoMetaTitle":"注册求职账号，马上开始找工作 | Bossjob","JoinBossjob":"上Bossjob","kickStartYourCareer":"和老板直接聊工作！","enterYourEmailAddress":"输入你的电子邮箱地址","submit":"提交","pleaseEnterAvalidEmailAddress.":"请输入有效的电子邮件地址。","bySigningUp":"注册即表示我已阅读并同意","termsOfUse":"使用条款","and":"和","privacyPolicy":"隐私政策","signInWith":"其他登录方式","lookingToHire":"我要招聘！","employer":"点击此处免费注册企业账号","welcomeBack":"欢迎回来！","signUpAnAccount":"注册新帐户","pleaseEnter":"请输入我们发送的6位一次性密码","enter6DigitOTP":"输入 6 位数验证码","getOPT":"获得验证码","heOTPYouHaveEnteredIsWrong":"您输入的一次性密码有误。请重试。","resendOTP":"重新发送","havingTrouble":"您需要帮助吗？","requestAmagicLink":"请求魔术链接","seoMetaDescription":"立即加入Bossjob，直接和老板聊职位！加入300万全球顶尖人才，立即体验最高效的找工作平台在","seoMetaDescription2":"2百万注册求职者在线等你","magicLinkText":"魔术链接","magicLink":{"welcomeBack":"欢迎回来！","signUp":"注册一个账户","haveSendEmail":"我们已向{{email}}发送了一个魔法链接。 请点击链接继续。","toHome":"回到主页"},"loginUsingSocialMediaOTP":"验证码登录/注册","loginUsingQRCode":"使用二维码登录","scanQRCodeOnAppToLogin":"使用Bossjob APP扫描二维码即可登录","donHaveApp":"没有应用程序","sendCode":"发送验证码","howToScanQRCode":"如何扫描二维码","ImJobSeeker":"我是一名求职者","ImRecruiter":"我是招聘人员","menuLoginToVersion":"菜单 > 登录网页版","scannedSuccessfully":"扫描成功","pleaseConfirmLoginOnAPP":"请在APP上确认登录","pleaseRefreshQrCode":"请刷新二维码","clickToRefresh":"点击刷新","accountMismatch":"账户类型不匹配，请使用求职端登录","loginWithQRCode":"扫描二维码登录","email":"邮件","phone":"电话","haveSendEmail":"我们已向{{email}}发送了一个魔法链接。 请点击链接继续。","leftBanner":{"free":"免费","lifetime":"终身","quick":"高效率","production":"制作","aIAssisted":"AI助手","resumeEditing":"编辑简历","aGoodResume":"一份优秀的简历","aGoodResumeDesc":"平均工资提高 37%"},"enterYourEmail":"请输入您的邮箱","verificationEmailCode":"我们将向您的电子邮箱发送验证码","confirmationCode":"输入验证码","enterOTP":"请输入我们发送给您的 6 位验证码","verificationPhoneCode":"我们会向您的手机发送验证码","enterYourPhone":"输入手机号码","connectYourEmail":"请关联您的电子邮件","connectYourEmailTip":"只需输入您的电子邮件地址即可完成注册或登录 Bossjob。"},"myJobs":{"communicated":"已沟通","exchanged":"已交换","saved":"已收藏","Interview":"面试","viewed":"我看过的","InterestedInMe":"对我感兴趣","whoViewedMe":"看过我的","newest":"最新","relevance":"最相关","highestSalary":"最高薪资","JobPreference":"工作偏好","sortBy":"排序方式","filters":"筛选","qualification":"学历要求","workExprerience":"工作经历","experience":"经验","Industry":"行业","salary":"薪资","JobType":"工作类型","companySizes":"公司规模","searchForJobTitleOrCompanyName":"搜索职位名称或公司名称","resetFilters":"清空筛选条件","recommended":"推荐职位","latestJob":"最新","talkToBossAnywhere":"下载APP，随时随地聊！","applyNow":"现在申请","continueChat":"继续沟通","chatNow":"立即沟通","availability":"到岗时间","editOnlineResume":" 编辑简历","uploadedResumes":" 简历附件","noResumeUploadNow":"暂无简历，立即上传","uploadResume":"上传简历","availabilityUpdateSuccessfully":"到岗时间更新成功","seeMore":"查看更多","seeJobReco":"查看推荐工作","search":"搜索","desiredJobTitle":"期望职位名称","edit":"修改工作偏好","addNew":"添加工作偏好","yearsOld":"岁","resume":"简历","mobileNumber":"电话号码","back":"返回","addJobPreference":"新增工作偏好","JobClosed":"职位已关闭","undoSave":"取消收藏","employees":"员工","InterviewTime":"面试时间","address":"地址","noMore":"没有更多","location":"地区","pending":"待办的","accepted":"公认","upcoming":"即将到来","InProgress":"进行中","declined":"谢绝","cancelled":"取消","notAccepted":"不接受","completed":"完全的","notCheckedIn":"未签到","notSuitable":{"title":"为什么这份工作不合适？","description":"请选择此职位不是您要找的职位的原因。","others":"其他的","reasons":"请告诉我们为什么这份工作不合适。","cancel":"取消","submit":"提交","reason1":"不符合我的工作偏好","reason2":"工作地点太远","reason3":"薪水低于我的预期","reason4":"学历不匹配","reason5":"行业不匹配","reason6":"对这家公司不感兴趣"},"deleteSuccess":"删除成功"},"companies":{"title":"寻找在{{country}}的优秀公司","search":{"companyName":"寻找心仪的公司","btn":"搜索"},"employer":{"title":"推荐公司","size":"公司规模","industry":"行业","allJobs":"查看{{totalActiveJobs}}个热招工作","employees":"人","location":"地址","industryType":"行业类型","financingStages":"融资阶段","resetFilters":"重置过滤器"},"popularCompany":{"title":"热门公司","allJobs":"查看{{totalActiveJobs}}个热招工作"},"seoTitle":"寻找在{{country}}的公司 | Bossjob","seoDescription":"寻找在{{country}} 的优秀公司! 了解公司并申请公司正在招聘的工作！","searchPage":{"title":"寻找心仪的公司","subTitle":"关键词为 {{searchKey}}","noResult":"未找到结果","seoText":"寻找在{{country}}的优秀公司"},"companiesEmpty":"暂无公司信息","loginNow":"立即登录！","loginNowDescription":"创建免费简历，立即申请热门工作！","remoteCompany":"远程公司"},"companyDetail":{"tab":{"CompanyInformation":"公司信息","overview":"公司信息","life":"企业文化","jobs":"热招职位","remoteJobs":"远程工作"},"overview":{"about":"关于公司","size":"公司规模","employees":"人","industry":"行业","website":"官方网站","location":"城市","socialMedia":"社交媒体","ViewAllJobs":"更多在招岗位","AllJobs":"更多热招岗位","HotJobs":"热招中","Introduction":"公司简介","CompanyAlbum":"公司相册","Listing":"融资信息","BusinessInformation":"工商信息","JobOpenings":"在招岗位","Financing":"融资阶段","CreationTime":"创建时间","CompanyWebsite":"公司官网","Turnover":"营业额","Telephone":"电话","CompanyName":"公司名称","UnifiedSocialCreditCode":"统一社会信用代码","LegalRepresentative":"法人代表","RegisteredCapital":"注册资本","PaidUpCapital":"实缴资本","DateOfEstablishment":"成立日期","OrganizationCode":"公司代码","BusinessRegistrationNumber":"商业注册号","TaxpayerIdentificationNumber":"税务识别码","TypeOfEnterprise":"企业类型","ApprovalDate":"审批日期","RegisteredAddress":"注册地址","StockCode":"股票代码","IpoValuationUsd":"IPO估值(USD)","MoneyRaisedAtIpoUsd":"IPO募资总和(USD)","IpoIssuePriceUsd":"IPO 发行价格(USD)","IssueDate":"发行日期","NumberOfFinancing":"融资轮数","TotalFinancing":"融资总额","CompanyFeatures":"公司文化","CompanyBenefits":"公司福利","Less":"折叠","More":"展开","HiBoss":"Hi Boss","BenefitsDes":"福利由公司提供，可能因职位不同有所差异。","CultureAndBenefits":"文化与福利","Find":"搜索","FindNow":"搜索","All":"全部","Location:":"地区","SearchPlaceholder":"搜索职位","CompanyType":"企业类型","culture":{"title":"公司文化","viewAll":"查看全部","noCultureTips":"{{companyName}}还没有上传任何公司日常信息，请等会再来"},"benefit":{"title":"员工福利","viewAll":"查看全部"},"photo":{"title":"照片墙"},"jobs":{"title":"热招职位","viewAll":"查看全部职位","search":{"jobTitle":"搜索公司职位","location":"城市","btn":"搜索"},"card":{"chatNow":"立即沟通"}},"seoTitle":"在{{companyName}}工作 | Bossjob","seoDescription":"发现{{companyName}}的职业机会, 阅读员工评论、福利、文化以了解{{companyName}}的更多信息!","global":"全球","worldwide":"全球","jobFunction":"职位类型","salary":"期望薪资","WorkExperience":"工作经验","language":"语言","legalName":"公司法定名称","foundingDate":"成立日期","operatingStatus":"运营状态","companyType":"公司类型","registeredCapital":"注册资本","registerCountry":"注册国家/地区","founder":"创始人","CEO":"首席执行官","phoneNumber":"联系电话","email":"邮箱","viewMoreRecruiter":"查看更多"},"life":{"culture":"公司文化","benefit":"员工福利","photo":"照片墙","noPhotoTips":"{{companyName}}还没有上传任何公司日常信息，请等会再来"},"job":{"title":"全部职位","search":{"jobTitle":"搜索公司职位","location":"城市","btn":"搜索"},"pagination":{"tips":"显示 {{range}} 总共 {{totalJobs}} 个工作"},"noMatchedJobs":"没有找到匹配的工作","noJobs":"{{companyName}}还没有任何工作。 请等会再来"},"rightSection":{"uploadResume":"上传简历和老板开聊","othersViewed":"其他人也看...","viewAll":"查看全部"},"jobs":{"seoTitle":"{{companyName}}在{{country}}招贤纳士 | Bossjob","seoDescription":"在Bossjob上查看{{companyName}}在{{country}}的公司文化、日常。与企业HR，老板在线沟通，求职更方便，入职更放心！"},"culture":{"seoTitle":"{{companyName}}的文化、生活 | Bossjob","seoDescription":"在Bossjob上查看{{companyName}}在{{country}}的公司文化、日常。与企业HR，老板在线沟通，求职更方便，入职更放心！"}},"home":{"title":"找工作， ","title2":"和老板直接沟通！","slog":"找工作，与老板谈","defaultLocationPH":"马尼拉","defaultLocationSG":"Downtown Core","allRegions":"所有地区","search":{"location":"地区","location2":"地点","title":"职位或者公司名称","btn1":"搜索","download":"下载App","chatBoss":"直接谈","popup":{"chatBoss":"和老板直接谈"},"reset2":"重置","save":"保存","getTheDiceApp":"下载Bossjob App","youMustInstallApp":"您必须安装我们的应用与雇主聊天并编辑您的个人资料。扫描二维码下载应用程序。"},"popularJobs":"热门工作","recommendedJobs":"推荐工作","tag":{"java":"Java 开发工程师","full":"全栈工程师","web":"Web 开发工程师","cs":"客户服务","accountant":"会计师","sales":"销售顾问"},"tab":{"IT":"信息技术","CSR/Ops":"客户服务","Sales":"销售","Finance":"金融","HR":"人力资源","Manufacturing":"制造","Banking":"银行","Healthcare":"医疗保健"},"improveRecommend":"更新并改进职位推荐","jobPrefer":"职位偏好","jobPreference":"基于你的职位偏好","jobTab":{"reco":"推荐","latestJob":"最新"},"jobCard":{"chatNow":"立即沟通","jobForYou":"为您推荐","needMatches":"想要更精准的匹配？","getStart":"立即开始","noMore":"没有了","loading":"加载中...","basedOnYou":"基于你的"},"seeMoreBtn":"查看","topCompany":"热门企业","companyHiring":"热门企业招聘","jobsHiring":"招聘工作","companyCard":{"chatNow":"立即沟通","employee":"人","jobHiring":"{{count}}个热招职位","moreJob":"更多工作"},"seo":{"title":"Bossjob - {{country}}最有效率的求职平台，AI匹配工作，在线和老板开聊，一天内入职新工作！","copyright":"版权所有 \xa9️ {{currentYear}} 新加坡: Yolo Technology Pte Ltd. 保留所有权利. 菲律宾: Etos Adtech Corporation"},"jobs":"职位","seeMore":"查看更多","titleRemote":"找远程工作，和老板聊","trendingRemoteJobs":"热门远程工作","popularRemoteCompany":"热门远程公司","remoteJobGuide":"远程工作指南","remote":"远程工作","pleaseSetYourRemoteWorkingPreferences":" 请设置您的远程工作偏好","remoteJobForYou":"为您推荐远程工作","popularRemoteJobs":"热门远程工作","remoteJobIsOpen":"远程工作专栏已经开放～快去看看有没有适合您的国际远程工作机会！","seeLater":"稍后再看","takALook":"立即查看","similarJobs":"Similar jobs","noJobsTips":"No jobs found, Sorry about that - we\'re working hard to add new jobs that match.","feedbackSuccessful":"Successful! Thank you for your feedback."},"jobDetail":{"header":{"urgent":"紧急","save":"收藏","undoSave":"取消收藏","apply":"立即申请","chatNow":"立即沟通","continueChat":"继续沟通","fillUpResume":"在线填写简历","uploadResume":"立即上传简历"},"content":{"JD":"职位描述","jobShare":"分享","report":"举报","requirement":"职位要求","description":"职位描述","showMore":"显示更多","showLess":"显示更少","rate":"回复率","keySkills":"专业技能","state":{"online":"在线","now":"刚刚活跃","withinToday":"今天活跃","withinWeek":"本周活跃","withinMonth":"本月活跃"},"location":"工作城市","locationModal":{"btn":"完成","title":"城市"},"search":{"location":"城市","title":"工作或者公司名称","btn":"搜索"},"jobPostedOn":"发布于","benefits":"福利待遇","workingLocation":"工作地址","workLocation":"工作地址","distanceFromHome":"距离我的住址"},"shareModal":{"title":"分享工作","facebook":"脸书","twitter":"推特","linkedin":"领英","link":"网页链接","linkCopied":"复制链接","copyLink":"复制链接","telegram":"Telegram","whatsapp":"Whatsapp"},"reportModal":{"title":"举报投诉","notReportedTitle":"请选择举报原因","category":{"spam":"职位虚假/招聘者身份虚假/涉嫌诈骗","discrimination":"人身攻击/歧视/色情低俗","broken":"违法/违规行为/违反劳动法/向求职者收费"},"submitting":"提交"},"detailModal":{"title":"再多告诉我们一点","btn1":"上一步","btn2":"提交"},"feedbackModal":{"title":"举报成功","message":"我们已经收到这个工作的举报了，感谢您的通知。您的反馈十分重要，这有助于我们Bossjob社区稳定。"},"switchModal":{"title":"与{{name}}交谈","btn1":"取消","btn2":"继续","content":"你正在和招聘者交流{{jobName}}职位。 你确定要更换工作嘛？"},"completeProfileModal":{"title":"完善简历","btn1":"一会再说","btn2":"现在更新","content":"您的简历不完整, 请在聊天之前先更新简历"},"aside":{"company":{"title":"公司介绍","allJobHiring":"查看{{count}}个热招工作","employees":"员工"},"similarJob":{"title":"猜你想看","seeMore":"查看更多"},"signUp":{"title":"海量职位任你选！","btn":"注册","label":"邮箱","note":"注册即表示我已阅读并同意","term":"使用条款","policy":"隐私政策"},"uploadResume":"上传简历","applyJob":"申请工作！"},"seo":{"title":"{{company}}正在热招{{jobTitle}} - {{jobId}} | Bossjob","desc":"申请{{name}}的{{jobTitle}} {{jobId}}。现在开始找位于{{location}}, {{fullAddress}}的更多{{categoryMetaText}}工作！"}},"search":{"location":"地区","title":"职位或者公司名称","searchBtn":"搜索","login":"登录查看更多热门职位","relevance":"最相关","function":"职位类型","salary":"薪资","type":"求职类型","more":"更多筛选条件","reset":"清空筛选条件","newest":"最新","highestSalary":"最高薪资","searchModal":{"header":"筛选","exp":"工作经验","edu":"学历要求","industry":"公司行业","companyVerified":"公司认证","companySize":"公司规模","finance":"融资阶段","reset":"重置","apply":"应用","viewVerifiedCompanies":"查看认证公司"},"alert":"开启新职位通知","alertModal":{"title":"工作通知","btn":"完成","filters":"筛选","frequency":"提示周期","companyVerified":"已验证","noFilter":"未选择任何条件"},"updateAlertModal":{"title":"管理工作通知","btn1":"上一步","btn2":"完成","filters":"筛选","subTitle":"提示周期","daily":"每天","week":"每周"},"deleteAlertModal":{"title":"删除工作通知","text1":"你将要删除","text2":"在","undo":"这个操作无法撤销。","btn1":"取消","btn2":"删除"},"enableAlertModal":{"title":"开启新职位提醒","text1":"已启用在{{location}}的{{jobName}}的工作通知","manage":"管理通知","noKey":"未选择任何关键词","btn1":"保留","btn2":"删除"},"uploadResume":"上传简历极速注册","chatBoss":"找工作，和老板谈！","QRCode":"扫码下载App","jobCard":{"chat":"立即沟通","continue":"继续沟通","apply":"立即申请","online":"在线","save":"收藏","saved":"已收藏","JD":"职位描述","talkToBoss":"与老板随时谈"},"noResultsFound":"没有结果","pleaseUseDifferentKeyword":"请使用不同的搜索条件并重试","reset2":"重置","save":"保存","downloadAPP":"下载APP","chatDirectly":"直接谈","withBoss":"和老板","relatedSearch":"相关搜索","alertJobs":{"title":"新职位发布通知我","setting":"设置","info":"将新发布的 {{message}} 职位发送到我的Email","settingSucceed":"职位提醒设置成功。","settingFailed":"职位提醒设置失败。","somethingWrong":"哦豁，出问题了～"},"alertJobsModal":{"title":"新职位提醒设置","subTitle":"新职位提醒","jobConditions":"筛选条件","frequency":"频率","daily":"每日","weekly":"每周","sendToEmail":"发送至电子邮件","cancel":"取消","done":"完成","emailPlaceholder":"请输入电子邮件地址","emailValid":"请输入有效的电子邮件地址。","emailEmpty":"电子邮件不能为空。"},"downloadAppWithQrCode":"下载APP与老板聊天","findNow":"搜索","find":"搜索","viewMore":"查看更多","noMore":"没有了","remote":"远程","urgent":"急招","verifiedCompanyBadge":"已验证公司徽章 - Bossjob 已验证其商业文件以确保公司的真实性和职位列表的合法性。"},"manageProfile":{"tab":{"profile":{"tabTitle":"我的资料","findYou":"让企业更快找到您!","year_one":"{{age}} 岁","year_other":"{{age}} 岁","about":"关于","readMore":"显示更多","readLess":"显示更少","informationCard":{"title":"填写你的相关信息","content":"帮助招聘者了解和联系您","btn":"完善信息"},"introduction":"简介","introductionEmpty":"填写您的个人优势，获得更多Boss的关注","aboutMeModal":{"title":"个人信息","btn1":"取消","btn2":"保存","avatarTips":"为了更好的展示, 推荐上传方形或者1:1纵横比的图片","firstName":"名","lastName":"姓","birthday":"出生日期","singaporeIdentity":"新加坡身份","location":"当前城市","exp":"工作经验","summary":"我的优势 （写写你的相关经验和个人成就等，更能赢得Boss赏识）","birthdayError":"您需要满足年龄大于16岁才能继续使用Bossjob。","workingSince":"开始工作","address":"输入并选择地址","noLocation":"无位置信息"},"exp":{"title":"工作经验","present":"至今","perMonth":"每月","noExpTips":"展示你过去的贡献，你可以成为潜在雇主的雇员","addExp":"添加工作经验","addWorkExp":"添加工作经验","year":"年","years":"年","month":"月","months":"月"},"expModal":{"title":"工作经验","btn1":"取消","btn2":"保存","jobTitle":"职位名称","companyName":"公司名称","workPeriod":"在职时间","stillHere":"仍然在此工作","from":"从","to":"到","startDate":"开始日期","endDate":"结束日期","dateErrorMsg":"开始日期必须早于结束日期","jobFunction":"职位类型","industry":"行业","currency":"薪水类型","salary":"月薪 ({{currency}})","notFillErrorMsg":"填写必填字段以继续。","workSummaryPlaceholder":"填写一些信息..."},"edu":{"title":"教育经历","present":"至今","noDataTips":"突出你的学历和成就。","addEdu":"添加教育经历"},"eduModal":{"title":"教育经历","btn1":"取消","btn2":"保存","school":"学校名称","eduLevel":"学历","period":"学习时间","attend":"仍然在读","from":"从","to":"到","startDate":"开始日期","endDate":"结束日期","dateErrorMsg":"开始日期必须早于结束日期。","field":"专业领域"},"skill":{"title":"技能","noDataTips":"包括相关技能和关键词，以增加您获得面试的机会。","addSkill":"添加技能"},"skillModal":{"title":"技能","btn1":"取消","btn2":"保存","suggestions":"我们会根据您最近的职位类型为您推荐技能：","jobFunction":"职位类型","skill":"搜索或者添加一个技能","addBtn":"添加"},"licenses":{"title":"资格证书","CID":"证书ID","noDataTips":"通过分享您获得的专业知识来展示您对工作的热情，从而在其他人中脱颖而出。","addLicense":"添加证书"},"licensesModal":{"title":"资格证书","btn1":"取消","btn2":"保存","licenseTitle":"执照/认证名称","issuing":"发证机构","licenseValidity":"有效日期","licenseNotExpired":"此执照或证书不过期","issueDate":"签发日期","expiryDate":"到期日","dateErrorMsg":"签发日期必须早于到期日期","credentialId":"证书ID","credentialURL":"证书网址","urlErrorMsg":"请输入一个有效的网址"},"link":{"title":"链接","noDataTips":"通过分享您的网站、作品集、文章或任何相关链接，向招聘企业展示您的作品。","addLink":"添加链接"},"linkModal":{"title":"链接","btn1":"取消","btn2":"保存","url":"网址链接","urlErrorMsg":"请输入一个有效的地址","linkTitle":"链接名称","linkDesc":"输入描述信息..."},"deleteModal":{"title":"删除","tips":"确定要删除吗？","btn1":"取消","btn2":"删除"},"introductionModal":{"title":"简介","btn1":"取消","btn2":"保存"}},"preference":{"tabTitle":"工作偏好","available":"到岗时间","availableModal":{"title":"工作偏好","btn1":"取消","btn2":"保存","select":"到岗时间"},"card":{"header":"工作偏好","tips":"我们会根据您的工作偏好推荐工作。 您可以设置3个远程工作偏好，和3个现场/混合工作偏好。","title":"职位名称：","type":"工作类型：","country":"国家：","city":"期望工作城市:","salary":"期望薪水:","industry":"期望行业:"},"editModal":{"title":"工作偏好","btn1":"取消","btn2":"保存","jobTitle":"职位名称","jobType":"期望职位类型","location":"期望工作城市","currencyType":"货币类型","minSalary":"最低薪资","maxSalary":"最高薪资","country":"国家","industry":"期望行业","arrangement":"工作模式","timezone":"工作时区","language":"工作语言"},"deleteModal":{"title":"删除工作偏好","tips":"你即将删除工作偏好，这个操作无法撤销。","btn1":"取消","btn2":"删除"},"openToWork":{"title":"正在找工作","explain":"让招聘人员知道你在找工作。"},"remoteModal":{"workFromRemote":"<span style=\\"display:block;font-size: 32px; margin-top:5px; font-weight:700;\\">来源于</span>远程工作区","PleaseSetYourRemoteWorkPreferencesSoRecruitersUnderstandYourNeeds":"请设置您的远程职位偏好，以便雇主更懂得您的需要"}},"resume":{"tabTitle":"简历","upload":{"title":"你的简历附件","tips":"Boss会向你索要简历附件，建议你至少上传一个！","time":"上传于 {{time}}","uploadBtn":"上传简历","support":"支持的文件类型: PDF, DOC, DOCX. 最大: 5MB","upToFiles":"不超过{{number}}个文件","error":{"title":"文件大小超出了限制","tips":"请上传小于5MB的文件。"}},"delete":{"error":"删除简历失败"},"bossjob":{"title":"Bossjob 简历模版","tips":"简历是帮助您进入求职过程下一步的重要工具。 使用 Bossjob 个人资料中的其他信息给招聘人员留下深刻印象。","download":"下载","selectTemplate":"选择模板","preview":"预览"},"changeResume":{"rename":"重命名","sendToEmail":"发送到邮箱","delete":"删除","cancel":"取消","save":"保存","send":"发送","back":"返回","confirm":"确认","pleaseRenameYourResume file.":"请重新命名简历附件","maximumLengthLimitExceeded":"超出最大长度限制","cannotEnterSpecialCharacters":"不能输入特殊字符","resumeFileName":"恢复文件名","pleaseEnterTheEmailAddressToReceiveTheResume":"请输入接收简历的邮箱地址。","eMailFormatIsIncorrect":"电子邮件格式不正确","emailAddress":"邮箱地址","theEmailAddressYouWantToSendIs":"您要发送的邮件地址是","pleaseConfirmThatYourEmailAddressIsCorrectBeforeSending":"发送前请确认您的邮箱地址正确","more":"更多","resumeHasBeenRenameSuccessfully":"简历重命名成功","resumeHasBeenSentToYourEmailSuccessfully":"简历已成功发送到您的邮箱","resumeHasBeenDeletedSuccessfully":"简历删除成功","deleteWarning":"您想删除这份简历吗？"},"videoResume":{"title":"视频简历","descTips":"视频格式为MP4，长度小于3 分钟。","confirmDesc":"删除视频恢复后将无法再恢复。您确定要删除吗？","confirmTitle":"删除视频简历"},"resumeTemplateConfirm":{"title":"提示","confirmDesc":"如果您有超过五份简历草稿，请删除其中一份草稿，然后应用新的简历模板。","btn1":"取消","btn2":"管理草稿"},"previewModal":{"AttachmentSize":"附件大小","AttachmentFormat":"附件格式","clarification":"未经您同意，任何人都无法查看您的附件简历。","AttachmentConfirm":"附件确认","AttachmentName":"附件确认","title":"上传文件"},"syncProfileFromResume":{"addItems":"我们发现 {{number}} 项内容可添加到您的简历中","autoAddItem":"我们会自动将它们添加到您的个人资料中。","startSync":"开始同步"}}}},"profile":{"letGetYouJob":" 让我们帮你找份工作！","tellUsAboutYourself":"介绍一下你自己吧～","firstName":"名","thisFieldIsRequired":"此字段是必需的。","lastName":"姓","currentLocation":"当前城市","countryText":"国家","countryCode":"国家代码","mobileNumber":"手机号码","desiredJobTitle":"期望职位名称","desiredJobType":"期望的职位类型","desiredLocation":"期望工作城市","desiredSalaryCurrency":"货币类型","minSalary":"最低薪资","maxSalary":"最高薪资","desiredIndustry":"期望行业","availability":"到岗时间","workArrangement":"工作模式","workTimezone":"工作时区","workLanguage":"工作语言","next":"下一步","setp":"步骤","of":"/","back":"返回","fileTooHuge":"文件太大。","addYourResume":"上传简历附件","youCanBuildOnlineResume":"我们会自动导出您的信息，帮助您填写在线简历！","youCanuploadYourResume":"如果你没有简历附件，可以使用免费的简历模版","uploadYourResume":"你的简历附件","fileMax":"支持PDF, DOC, DOCX 文件，最大2MB","resume":"简历","OR":"或者","createFreeResume":"创建免费简历","addYourWorkExperience":"添加工作经验","fillInYourCompleteWork":"填写完整的工作经历，入围几率将提高83%。","jobFunction":"职位","desiredJobFunction":"期望职位","industry":"行业","description":"描述","workingPeriod":"工作期间","currentlyWorkHere":"我目前在职","from":"从","startDateMustBeEarlier":" 开始日期必须早于完成日期。","to":"到","monthlySalary":"月收入","currency":"薪水类型","addWorkExperience":"添加工作经历","fillUpTheRequired":"填写必填字段以继续。","noWorkExperience":"不填写，我没有工作经验","cancel":"取消","save":"保存","JobTitleText":"工作职位","companyNameText":"所在公司","monthYear":"日期","placeholder":"输入描述信息...","allAboutYourEducation":"你的学历背景","present":"至今","schoolName":"学校名称","educationLevel":"学历类型","studyPeriod":" 学习时段","currentlyAttending":"当前在读","fieldOfStudy":"专业","fillUpTheFieldsWith":" 用 (*) 填写字段以继续。","addAEducation":" 添加学历","notWantToEnterEducation":"暂时不填写教育背景","searchForJobTitle":"搜索工作标题","year":"年","month":"月","months":"月","readMore":"显示更多","readLess":"显示更少","basicInformation":"基本信息","theseInformationWillBeShown":"这些信息会在你求职的时候给老板看。","profilePhoto":"头像照片","uploadAphoto":" 上传一张照片（最大 2 MB）或从 Bossjob 默认头像中选择一张照片","havingArealPhoto":"使用真实照片作为个人资料图片有助于与潜在雇主建立信任","name":"姓名","IAm":"我是","singaporeIdentity":"新加坡身份 ","Next1":"下一步(1/4)","workExperience":"工作经验","autofillMyInfo":"自动填充信息","saveTimeByImporting":"通过导入简历节省时间","uploadResume":" 上传简历","supportedFileType":"  支持的文件类型：PDF、DOC、DOCX。","startedWorkingSince":"开始工作以来","WorkingPeriod":"工作年限","mostRecentJobTitle":"最近的职位和技能","skillsWillBeSuggested":"将根据选定的工作职能推荐技能，请选择最大10个技能。","selectSkillsOr":"选择技能或输入您自己的技能","Next2":"下一步(2/4)","educationExperience":"教育经历","fillThisLater":"稍后填写","Next3":"下一步(3/4)","desiredJob":"期望工作","desiredSalary":"期望薪水","submit":"提交","experienced":"有经验的","freshGraduate":"应届毕业生/学生","companyName":"公司名称","ImHiring":"我要招聘","education":"教育","skip":"跳过职位设置","skipTips":"跳过这些步骤会降低工作推荐的准确性。这些细节可以帮助我们根据你的经验、资格和偏好量身定制工作建议。","skipTipsSure":"您确定要跳过这些步骤吗?","skipAnyway":"任性跳过","uploadSeccess":"上传成功","updateYouronLineResume":"优化您的在线简历","getMoreRelevantJobRecommendations":"获得更多高质量的工作推荐","searchOrAddSkill":"搜索或添加技能","add":"添加","basicInfoUserName":"在您决定提交职位申请，或者当雇主向您发出申请邀请之前，我们会确保您的姓名对雇主保持保密。 ","availabilityTips":"这些信息将对所有雇主开放，帮助他们了解您的当前就业状态。","securityGuideLink":"在{{guideLink}} 上了解关于您数据的使用和保护。","guideLink":"Bossjob用户数据指南","autofillMyinfoTips":"我们会从您的简历中获取信息，但只有在您申请职位后，才会与雇主分享您的简历。","mostRecentCompanyTips":"您可以选择阻止您当前的雇主在Bossjob上查看您的个人资料。","hideResumeFromCompany":"从这家公司隐藏我的简历","dateOfBirthdayTips":"您的年龄信息主要用于确保合适的工作推荐和机会，并确保符合当地与年龄有关的就业法律。 ","userGuideLinkTips":"在 {{userGuideLink}} 上了解您的数据的使用和保护情况\\n\\n","userGuideLink":"Bossjob用户数据指南","nextToolTips":"您已成功在 Bossjob 上拉黑 ABC Company。您可以在隐私设置中进行管理。","workExpNextTips":"您已成功在 Bossjob 上拉黑 {{company}}。您可以在隐私设置中进行管理。","mostRecentCompany":"最近公司","skill":"技能","syncInfoModal":{"title":"确认信息同步","reSync":"我们将重新同步以下内容到您的在线简历："},"reUpload":"重新上传"},"chat":{"chatTitle":"聊天","chatFilterPlaceholder":"全部","qrCodeMessage":"下载APP，随时随地聊！","interviewDisabled":"目前没有面试","interviewEnabled":"面试详情","pin":"置顶","cancelPin":"取消置顶","notInterested":"不感兴趣","enterSendText":"使用Enter发送消息","ctrlEnterSendText":"使用CTRL + Enter发送消息","sendButtonText":"发送","resumeFirstText":"发送简历：双方回答以后才能请求发送","resumeSubmittedText":"发送的简历申请已经存在","resumeEnabled":"发送简历","exchangeTextIsFirst":"交换号码：双方回答以后才能进行","exchangeTextHasActive":"已请求交换手机号码","exchangeTextFinished":"交换号码已经完成","exchangeTextEnabled":"交换号码","commonPhrasesText":"常用语","sendImageText":"发送图片","sendPlaceHolder":"输入消息..","mobileActionResume":"发送简历","mobileActionExchange":"交换号码","moreText":"更多操作","emoji":"表情","JobCcopeIsNotWhat":"工作范围不是我要找的。","theSalaryIsNotWithin":"工资不在我的预期范围内。","workingLocationIsTooFar":"工作地点太远。","cancel":"取消","send":"发送","pleaseShareUsWhyThisRole":"请与我们分享为什么这个职位不是您想要的，我们将提供更好的工作建议。","uploadYourResume":"上传你的简历","supportedFileType":"支持的文件类型：PDF、DOC、DOCX。","fileSizeIsTooHuge":"文件太大。","failedToUploadResume":"上传简历失败，出现错误","pleaseContactSupport":" 请联系 support@bossjob.com 寻求帮助。","sendResume":"发送简历","pleaseSelectResume":"请选择您想与招聘人员分享的简历。","orUploadNewResume":"或上传新简历","onlyMax3Resumes":"最大允许3份简历，请至少删除1份以上简历","uploadNewResume":"上传新简历","JobType":"工作类型","yearsOfExp":"多年经验","quealitification":"资格化","workLocation":"工作地点","address":"地址","JobFunction":"工作职能","skills":"技能","salary":"薪水","done":"完毕","offerFrom":"Offer 来自","offered":"提供","reject":"拒绝","accept":"接受","pleaseNoteThatThisOffer":" 请注意，此报价不具约束力，并有可能更改。可能会有一些 敲定要约所需的额外文书工作和步骤。","company":"公司","sendAnOffer":"发送Offer","viewNow":"现在查看","viewLater":"稍后查看","buttonTextEnable":"自动发送简历","buttonTextDisable":"取消自动发送简历","offerTitle":"恭喜您被录用！","offerSent":"来自于","recruiterModal":{"medal":"徽章","company":"公司"},"Monthly":"月薪","Daily":"日","Hourly":"时薪","linkReplacement":"风险链接已隐藏","sgModalTitle":"您想忽略刚申请过的雇主的回复吗？ ","sgModalDescription":"现在就下载 Bossjob 应用程序，避免错过。","sgModalDownload":"立即下载 APP","sgModalLater":"稍后","Unpaid":"无薪资"},"chatInterview":{"confirmText":"面试已经确认","confirmLabel":"您的面试已确认","cancelAction":"取消面试","canNotCancel":"面试无法取消","checkedText":"已签到","checkedLabel":"为这场面试签到","checkInText":"马上签到","canNoteCheckIn":"目前无法签到","inProgressText":"进行中","inProgressLabel":"目前无法投诉","issueReported":"问题已发送","reportIssue":"投诉","finishedText":"完成","finishedLabel":"您可以向面试官索要结果","requestResult":"索要面试结果","requestAfter":"在面试结束之后可以向面试官申请结果","title":"来自企业 {{companyName}} 的面试","buttonText":"完成","notAttend":"您没有参加面试","jobTitleLabel":"工作名称","addressLabel":"面试地点","timeLabel":"日期&时间","contactPersonLabel":"联系人","contactNumberLabel":"联系电话","videoLink":"视频链接","instructions":"说明","decline":"拒绝","accept":"接受","cancelReason":"取消原因","cancelTitle":"面试已取消","confirmText1":"我接受这个面试邀请，意味着我同意在其指定的时间和地点参加面试。\\n如果我需要改变时间，我会在面试开始前至少7小时通知招聘者。","contirmText2":"求职者爽约面试会记录一条爽约记录，求职者在3个月内累计超过3条爽约记录，会被禁止使用Bossjob六个月。","back":"返回","next":"下一步","close":"关闭","send":"发送","resultTitle":"面试结果","resultText":"您是否参加了这场面试?","attendancelabel":"面试参加情况","yes":"是","no":"否","askResultText1":"没有参加的面试，不能申请结果","askResultText2":"在 {{enableDate}} 以后才可以申请查看结果","cancelInterview":"取消面试","acceptAnother":"我已经接受了其他工作","retime":"我想更改面试时间","cancelReasonLabel":"您即将取消面试，请让招聘者知道取消的原因："},"chatCommonPhrase":{"phraseTitle":"常用短语","phraseLabel":"短语","inputPlaceholder":"输入您常用的发给招聘者的短语","addDescription":"添加您的专属短语，请不要包含您的联系方式","save":"保存","back":"返回","delete":"删除","done":"完成","close":"关闭","send":"发送","sureDelete":"确定删除吗？","pickDescription":"请选择要发送给招聘者的短语","actionEdit":"编辑或者删除","actionCreate":"添加短语","actionDescription":"最多可以保存10条短语","or":"或者"},"quickUploadResume":{"title":"上传你的简历","UploadAndApply":"上传您的简历并开始申请工作！","uploadBtn":"上传简历","uploadTips":"支持 PDF, DOC, DOCX 文件, 最大 5MB","or":"或","createFreeResume":"创建免费简历","register":{"join":"加入Bossjob，","start":"开启您的职业生涯","submit":"提交","note":"我已经阅读并同意","term":"使用条款","policy":"隐私政策","and":"和","emailLabel":"邮箱","emailValid":"请输入一个有效的邮件地址."}},"editJobPreferencesModal":{"validate":{"jobTitle":"职位标题是必须的","jobType":"职位类型是必须的","location":"地址是必须的","minSalary":"最小薪资是必须的","maxSalary":"最大薪资是必须的","currency":"货币是必须的","country":"当位置在海外时，国家是必需的","industry":"行业是必须的","arrangement":"请选择工作模式","timezone":"时区是必填项","language":"语言是必填项"}},"resumetemplate":{"title":"免费的简历模版","subTitle":"在一分钟内创建并下载简历。","createBtn":"创建简历","form":{"label":"邮件地址","emptyError":"请输入邮件地址.","validError":"请输入有效的电子邮件地址。"},"howToCreate":{"title":"如何创建简历模版","step1":"填写您的姓名以及有效的电子邮件 (提示：你需要输入一个有效的邮件地址，这个地址会在简历中模版中使用)","step2":"点击“创建简历”然后继续填写更多的一些信息比如个人概述，职业目标，教育，职业经历，技能等等","step3":"下载，打印并保存新的简历","step4":"随时更新在线简历并可以随便创建新简历"},"haveAQuestion":"有问题?","freeLabel":"它是免费的吗?","freeAnswer":"是的，Bossjob 简历生成服务是免费的，您可以根据需要创建任意数量的简历。 您可以选择不同主题的简历样本，针对不同的求职申请使用不同的简历样本","chooseTemplate":"我能够选择多少个简历模版？","chooseTemplateAnswer":"你可以从两个简历模版中选择。您的简历可以马上用于申请Bossjob上的职位。","editLater":"我可以稍后在编辑简历模版吗？","editLaterAnswer":"当然可以，随时登录你的Bossjob账号去更新简历，你可以把你的Bossjob账号作为一个简历中心，将您最新的职业详细信息保存在 Bossjob 中，并将其用作您的职业身份"},"accountSetting":{"title":"账户设置","tabs":{"settings":"设置","account":"账户","jobAlert":"职位提醒","accountSetting":"账户设置","notification":"通知","shieldingCompany":"屏蔽公司"},"modals":{"verifyMobileTitle":"验证您的手机号码","verifyEmailTitle":"更改邮件地址验证","verifyJobAlertTitle":"新职位提醒设置","deleteAlertTip":"您确定要删除此提醒吗？删除后，您将无法获得高质量的职位推荐信息"},"verifiedMessages":{"mobile":"您的电话账户已成功验证。","email":"您的电子邮件账户已成功验证。","phoneEmpty":"电话号码不能为空","phoneError":"电话号码不少于7位"},"email":"邮件","sendOpt":"发送验证码","save":"保存","cancel":"取消","verify":"验证","done":"完成","yes":"同意","search":"搜索","add":"添加","optLabel":"6位数字验证码","errorMsg":{"invalidOtp":"无效的OTP","optIncorrect":"验证码错误，请再试一次"},"emailTip":"通过您的电子邮件接收工作申请更新。","editEmailExplanation":"您的电子邮件已通过验证。 您将能够通过您的电子邮件接收工作申请更新。 要更改您的电子邮件地址，请验证您的新电子邮件地址。","notVerifyTips":"要接收工作申请更新，请验证您的电子邮件。","emailLabel":"邮件地址","enterCode":"输入我们发送到{{email}}的代码","mobile":"手机号码","mobileTip":"帮助招聘人员更好地联系您寻找工作机会。","mobileNotVerified":"帮助招聘人员更好地联系您寻找工作机会。 请验证您的手机号码。","mobileExplanation":"您的手机号码已通过验证。 招聘人员将能够通过您的手机号码与您联系。 要更改您的手机号码，请验证您的新手机号码。","country":"国家","contactNumber":"联系电话","notify":"电子邮件通知","receiveNewMessage":"接收来自招聘人员的新聊天消息或简历请求：","receiveNewMessageExplanation":"这是为了通知您新的聊天消息或恢复请求。 您只会在离线时收到这方面的电子邮件通知","receiveFromSystem":"接收系统通知：","receiveFromSystemExplanation":"这是为了通知您重要的通知，例如您可能感兴趣的工作和面试详情。","receiveTips":"接收职业和招聘技巧通讯：","receiveTipsExplanation":"这是为了分享有助于您求职的见解和技巧。","jobAlertTitle":"职位提醒","filter":"筛选条件","jobFilter":"职位筛选","frequency":"通知频率","sendToEmail":"发送至电子邮件","alertFrequency":"通知频率","notJobAlert":"你还没有工作通知","toSearch":"返回到搜索工作","deleteTitle":"删除工作通知","keep":"保留","delete":"删除","deleteTips":"您即将删除此职位提醒。 这不能被撤消。","notProvided":"未提供","noData":"暂无数据","blockMessages":{"searchLabel":"搜索公司","unblock":"解除屏蔽","title":"添加屏蔽公司后，您和这些公司的老板将不会相互推荐，您的查看行为也不会通知对方。 ","jobOrCompany":"职位或者公司名称","tip1":"公司可以通过以下方式搜索","tip2":"公司全名：“Beijing Huapin Borui Network Technology Co., Ltd.”","tip3":"公司缩写：“BSS Direct Employment”","unBlockTip1":"以下关联的公司将同时解冻","unBlockTip2":"该公司名称为 {{company}}","noCompanies":"搜索公司不存在"},"smsSystemTip":"接收系统短信提醒","smsSystemExplanation":"接收系统消息短信，例如你感兴趣的工作职位推荐","smsChatTip":"接收聊天短信提醒","smsChatExplanation":"接收关于聊天的短信提醒","subjectCodeExpired":"链接已过期，请通过1个月内的邮件链接前往关闭设置。","jobAlertV1":{"add":"+ 添加","remote":"远程工作","LocalOROnsite":"本地/现场","DeleteTheTask":"删除通知","AreYouSureToDeleteThisTask":"您将不再收到与此职位相关的邮箱通知。","Delete":"删除","Cancel":"取消","AddJobReminders":"添加职位提醒","WorkArrangement":"工作模式","jobFilters":"职位筛选","selectAtLeastOne":"至少选择一项","pleaseSelectAtLeastOne":"请至少选择一项","notificationFrequency":"通知频率","pleaseSelectFrequency":"请选择频率","pleaseEnterTheCorrectEmailFormat":"请输入正确的邮箱格式","emailToReceiveAlert":"接收提醒的电子邮件","frequency":"通知频率","edit":"编辑","done":"完成","moreFilters":"更多筛选","workExperience":"工作经验","qualification":"学历","Industry":"行业","verifiedCompany":"公司认证","companySizes":"公司规模","financingStages":"融资阶段","selected":"已选择","confirm":"确认","addJobAlertLittleBitTip":"点击 \\"添加\\"，开始设置符合您条件的新职位通知，并直接发送到您的邮箱。","toSearch":"添加职位提醒","editJobAlert":"编辑职位提醒","selectedFilters":"Selected filters","EditJobAlert":"编辑职位提醒"}},"chatExchange":{"exchangeTitle":"电话号码","cancel":"取消","send":"发送","verify":"验证","sendOtp":"发送验证码","resendOtp":"重新发送验证码","copy":"复制","resendOtpIn":"在{{count}}秒后可重新发送","sureText":"确定与招聘者交换号码吗？如果对方同意，您将会获得招聘者的电话号码。","verifyText":"请先验证您的电话号码","countryCode":"国家代码","mobileNumber":"电话号码","digitPlaceholder":"输入6位验证码","msgText":"请输入我们向此电话{{number}}发送的信息","smb":"的电话号码:","boss":"招聘者"},"chatAutoSendResume":{"failedToUploadResume":"上传简历失败，出现错误","pleaseContactSupport":" 请联系 support@bossjob.com 寻求帮助。","enableAutoSendTitle":"启用自动发送简历","disabledAutoSendTitle":"禁用自动发送简历","pleaseSelectResume":"请选择您想与招聘人员分享的简历。","orUploadNewResume":"或上传新简历","onlyMax3Resumes":"最大允许3份简历，请至少删除1份以上简历","uploadNewResume":"上传新简历","uploadYourResume":"上传你的简历","cancel":"取消","send":"发送","change":"更换简历","disabledDescription":"当招聘者向您索取简历时，我们会将当前简历自动发送，确定要取消自动发送吗？","enableDescription":"当招聘者向您索取简历时，我们会将当前简历自动发送。 请选择需要自动发送给招聘者的简历 ","warnText":"否则，您将需要等到双方都回复消息以后，才能请求发送简历"},"newGetStarted":{"title":"欢迎来到","employer":"招聘端","tips":"寻找人才? 登录","continueWith":"使用其他方式","email":"邮件","phone":"电话","links":{"apple":"使用Apple登录","google":"使用Google登录","facebook":"使用Facebook登录"},"termsOfUse":"使用条款","privacyPolicy":"隐私政策","agreement":"我已经阅读并同意 {{value1}} 和 {{value2}}","emailValid":"请输入一个有效的邮件地址.","emailLabel":"邮件地址","sendCode":"发送验证码","welcomeBack":"欢迎回来","sendCodeDigit":"请输入我们发送的6位验证码 ","signUpAnAccount":"注册新帐户","checkSpamEmail":"如果您没有收到验证码，请检查您的垃圾邮件","havingTrouble":"还是有问题？ 尝试注册","otherOptions":"其他登录方式","alternatively":"或者，请求一个","magicLink":"魔术链接","resendCode":"重新发送验证码","country":"国家","phoneNumber":"电话号码","twoFactor":"安全验证","authentication":"验证","secure":"保护您的帐户并在您的电子邮件中接收代码","emailTips":"登录方式与上次登录不一致，请通过电子邮件验证安全","setUpLater":"稍后设置","enableTwoFactor":"双重验证","authenticationEnabled":"验证已启用","factorTip":"如果我们注意到有人尝试从我们无法识别的设备或浏览器登录，我们会要求您提供发送到您的电子邮件地址的代码。","verifyText":"验证是你","verifyExtra":"这个额外的步骤表明确实是您在尝试登录。","optError":"发送OTP失败","resendEmailCode":"重新发送邮箱OTP成功","invalidOtp":"无效的OTP","resendPhoneCode":"重新发送电话OTP成功","verifyEmail":"验证邮箱","thisPhoneNumberAssociated":"选择帐号","accounts":"帐号","thisPhoneNumber":"此电话号码已关联的账号","youNeedToChooseVerified":"您需要选择并验证Email来关联账号","validateErr":"电子邮件已注册。请更改绑定到另一个email","checkYourSpam":"如果您没有收到验证码，请检查您的垃圾邮件。","authenticationSuccessful":"验证成功","Bossjob":"Bossjob","back":"返回","vipText":{"GetVipPrivilegesImmediately":"立即获取 VIP 特权","InviteNewUsersToRegister":"邀请新用户注册","BossjobAI":"Bossjob AI","ResumeAssistant":"简历助手","HighSalaryOffer":"高薪职位","HelpYouGet":"帮助您获取","promptDesc":"您已经登录；无法重复注册。请退出登录后再试一次。","returnHome":"返回首页","signOut":"退出","inviteFriendsToGet":"邀请好友加入","AIResumeCoaching":"解锁AI简历辅导功能","HighQualityVIPResumeTemplateAndAIAssistantToHelpYouGetHighPayingOffer":"高质量 VIP 简历模板和 AI 助手助您获得高薪职位。","copyLinkToInviteNow":"立即复制邀请链接"}},"seo":{"ph":"菲律宾","sg":"新加坡","jp":"日本","id":"印度尼西亚","hk":"中国香港","tw":"中国台湾","mo":"中国澳门","my":"马来西亚","com":"全球国家","tr":"土耳其","mainPage":{"title":"找工作，直接跟老板聊！","description":"Bossjob - 菲律宾、新加坡和印度尼西亚首屈一指的求职和招聘平台。发现梦寐以求的工作，发布招聘信息，将人才与雇主联系起来。加入我们，开启您职业生涯的新篇章。"},"siteName":"Bossjob - {{country}}最有效率的求职平台，AI匹配工作，在线和老板开聊，一天内入职新工作！","metaDescription":"Bossjob - {{country}}最有效率的求职平台，AI匹配工作，在线和老板开聊，一天内入职新工作！","metaDescriptionMainPage":"Bossjob - 菲律宾、新加坡和印度尼西亚首屈一指的求职和招聘平台。发现梦寐以求的工作，发布招聘信息，将人才与雇主联系起来。加入我们，开启您职业生涯的新篇章。","jobSearch":{"description":"Bossjob - 您通往事业成功的大门。在菲律宾、新加坡和印度尼西亚寻找最佳工作机会。无论您是求职还是招聘，我们都能将人才与机会联系起来。今天就加入我们吧！","title":"Bossjob - 您在菲律宾、新加坡和印度尼西亚的职业合作伙伴","defaultTitle":" {{country}}在线找工作平台，海量高薪职位每天更新，直接和老板在线开聊，帮您快速找到工作！ - {{month}} {{year}} | Bossjob","defaultDescription":"来Bossjob查看{{country}}的最新职位，各行各业的海量职位任您选择，在线和老板开聊，快速找到心仪职位入职！","queryTitle":"{{country}}的{{searchQuery}}职位，工作机会 - {{month}} {{year}} | Bossjob","queryLocationTitle":"{{country}}{{location}}的{{searchQuery}}职位，申请工作机会 - {{month}} {{year}} | Bossjob","queryDescription":"上Bossjob 搜索最新{{country}}{{searchQuery}}岗位。海量公司老板在线招聘，AI匹配最优工作，快速找到心仪工作！","queryLocationDescription":"Bossjob 提供{{country}}{{location}}的新{{searchQuery}}工作。今天在 Bossjob 上提升您的职业生涯 - 将经过预先筛选的经验丰富的专业人士与雇主联系起来","locationTitle":"{{country}}的{{location}}工作职位 - {{month}} {{year}} | Bossjob","locationDescription":"查看最新{{country}}{{location}}的高薪职位。立即上 Bossjob找工作，海量公司，高薪职位，快速开聊，极速入职！"},"job":{"newDescription":"解锁工作机会，简化招聘流程，了解最新的职业见解。现在就下载吧!","title":"{{name}}正在招聘{{jobTitle}} - {{jobId}} | Bossjob","description":"申请{{name}}的{{jobTitle}}({{jobId}})， 在bossjob上寻找 {{location}}, {{address}} 的工作"},"company":{"title":"Bossjob合作伙伴公司","description":"探索Bossjob COOP，无论您是在寻找合作、招聘还是解决方案，您都可以在这里找到合适的合作伙伴和资源。","listTitle":"寻找在{{country}}招聘的公司 | Bossjob","listDescription":"发现适合在{{country}}工作的优秀公司！了解有关公司的更多信息并申请 Bossjob 上的职位空缺！","detailTitle":"在{{companyName}}工作 | Bossjob","detailDescription":"在 {{companyName}} 发现职业机会，通过阅读 Bossjob 上的员工评论、福利和文化了解更多关于 {{companyName}} 的信息！","jobsTitle":" {{companyName}} 在{{country}} 的职业，工作机会 | Bossjob","jobsDescription":"上Bossjob, 搜索{{companyName}} 最新发布的{{country}} 工作机会！在线和老板沟通求职意向，AI匹配工作，快速入职！","lifeTitle":"{{companyName}}的文化与生活 | Bossjob","lifeDescription":"来Bossjob上了解位于{{country}}的{{companyName}}的企业文化和职场生活！全面了解企业的工商信息和最新招聘信息，投递前做好企业调研，入职更安心！"},"landing":{"newTitle":"下载Bossjob","newDecription":"解锁工作机会，简化招聘流程，了解最新的职业见解。现在就下载吧!","title":"下载注册Bossjob，与老板在线开聊 | Bossjob","description":"{{country}}公司在线招聘，马上加入Bossjob与老板们开聊，快速换工作升职加薪！"}},"landing":{"section1_name1":"John","section1_name2":"Sarah","section1_message1":"Hi Sarah， 我对这个职位很感兴趣，能深入了解下吗？","section1_message2":"Hi John，您的背景和职位非常匹配，您有什么问题，我可以很您沟通。","section1_message3":"公司文化是怎样的？这个岗位团队多少人呢？","section1_message4":"当然。我们的公司文化是协作导向的，创造一个对员工支持性高的工作环境。 你会和一群很有激情和才华的同事合作。希望这也是您意向中的工作氛围！","section1_message5":"了解，非常感谢您的分享。我对这个职位很感兴趣，希望可以约面谈。","section1_message6":"好的！那您星期二下午2点来公司面试沟通一下吗？","section1_message7":"可以，到时候见！","section1_message8":"感谢，到时候见！","section1_title":"AI求职APP","section1_subtitle":"让您找工作直接和老板谈","section1_getApp":"下载APP","section3_subtitle":"试一试更高效的找工作方式","section3_list_title1":"AI职能职位匹配","section3_list_des1":"AI大数据为你精准推荐合适职位","section3_list_title2":"直接和老板谈","section3_list_des2":"直接与老板和决策者沟通岗位，更快入职心仪公司。","section3_list_title3":"专注移动端","section3_list_des3":"Bossjob APP让您在线沟通职位，随时随地找工作。","section3_list_title4":"在线直聊","section3_list_des4":"在线直聊，快速和老板沟通工作，了解团队文化和聊offer","section4_list_title1":"用聊天的方式找工作","section4_list_des1":"与老板线上沟通岗位需求，安排面试和收offer，为您提供更快捷的求职方式，轻松找到心仪的工作！","section4_list_title2":"为您匹配心仪工作","section4_list_des2":"最新AI&大数据技术，为您匹配最优工作。不断优化的职位推荐模型，帮您最快锁定最合适的职位。","section4_list_title3":"Chat-GPT快速写简历","section4_list_des3":"使用最新Chat-GPT功能，快速帮您优化简历，提高求职效率！","section4_list_title4":"企业详情全览","section4_list_des4":"企业信息透明化。全面了解企业的工商信息，文化，员工福利，招聘数据等，把求职主动权交给您！","section5_list_des1":"个性化简历模版","section5_list_des2":"企业拉黑功能为您的数据保驾护航 ","section5_list_des3":"常用语功能为您节省时间","section5_list_des4":"手机同步面试日程","section5_bottom_des1":"企业在72小时内回复","section5_bottom_des2":"每5个聊天转化为1个成功面试","section5_bottom_des3":"企业在Bossjob平台招聘","Philippines":"菲律宾","Singapore":"新加坡","Indonesia":"印度尼西亚","Hongkong":"中国香港","Malaysia":"马来西亚","Thailand":"泰国","Vietnam":"越南","Macao":"中国澳门","Taiwan":"中国台湾","Japan":"日本","Australia":"澳大利亚","Nigeria":"尼日利亚","South Korea":"韩国","India":"印度","T\xfcrkiye":"土耳其","Chile":"智利","Bangladesh":"孟加拉国","Europe":"欧洲","Brazil":"巴西","USA":"美国","Mexico":"墨西哥","Canada":"加拿大","Pakistan":"巴基斯坦","section6_title":"最高效的招聘APP","section6_subtitle":"随时随地找工作","section6_coming_soon":"敬请期待","section7_title":"新闻资讯","section7_see_all":"查看全部","section7_list_des1":"Bossjob在菲律宾吸引了290万用户，获得500万美元的资金来推动全球化","section7_list_date1":"2023年5月27日","section7_list_des2":"菲律宾求职平台Bossjob获得500万美元投资","section7_list_date2":"2023年5月25日","section7_list_des3":"Grab Ventures Ignite帮助新加坡初创企业Bossjob开拓越南","section7_list_date3":"2021年4月23日","section7_list_des4":"Bossjob利用AI 技术，对招聘市场进行革命性改造，扩大产品特性以赢得新市场","section7_list_date4":"2022年6月13日","jobs":"工作","talents":"人才","Looking for":"寻找 {{slot}}","remoteOpen":"远程工作"},"advertisingLink":{"GetVipForFree":"免费获取Vip","InviteFriendsToGetAIResumeCoaching":"邀请朋友获得人工智能简历指导","excellentResume":"优秀简历","openTheDoorToSuccess":"打开成功之门","createMyResume":"创建简历"},"remoteFindJobs":{"openCountry":"工作开放国家","language":"语言","timezone":"时区","more":"更多筛选","remoteDetails":"远程工作详情","languageRequirements":"语言要求","workingTimezone":"工作时区"},"commonSkillsModal":{"addSkillButton":"添加技能","title":"技能要求","subTitle":"您选择的{{count}} 将用于推荐更合适您的工作","customizeText":"添加自定义技能","selectedText":"已选择","cancelText":"取消","confirmText":"确认","customizeTitle":"自定义关键词","inputPlaceholder":"输入关键词","overSkillsMessage":"当前选择的技能数量超过了最大值。"},"salaryType":{"Monthly":"月薪","Daily":"日薪","Hourly":"时薪","payType":"计薪方式","Unpaid":"无薪资"},"sgId":{"add":{"title":"身份信息","description":"这个职位需要您的身份信息，请提供您的身份信息","cancel":"取消","submit":"提交"},"notmatch":{"description":"您的身份信息与您的职位不匹配，您无法与雇主聊天。","ok":"好的"}},"h5":{"share":"分享","employees":"人","more":"查看更多","location":"地区","jobType":"工作类型","chatAndApply":"立即沟通","seeMore":"还有{{more}} 个职位","noMore":"到底啦！","filteredEmpty":"抱歉，未找到符合您筛选条件的工作。","signin":"注册登录","cancel":"取消"},"theIndustryYouAreSearchingForDoesNotExist":"您搜索的行业不存在，请尝试搜索其他行业。","comm":{"confirm":"确认","cancel":"取消","reUpload":"重新上传","uploading":"上传中","jobTitle":"工作名称","month/year":"日期","Industry":"行业","currency":"货币类型","from":"从","to":"到","saveToProfile":"保存到在线简历","skip":"忽略","workExperience":"工作经验","Item":"项","Items":"项","experience":"经验","Parsing":"解析中","JobFunction":"职位类型","studentExp":"工作/实习经验","jobType":"Job type","activeJobs":"Active Jobs","submitFeedback":"Submit Feedback"},"manage":{"tab":{"resume":{"syncLabel":"可同步","syncNewUpdate":"将新的更新同步到个人资料"}}},"syncProfileFromResume":{"syncWork":"同步新的工作经验","clarificationForWork":"我们在您的简历中发现了这一新经历，请确认详细信息，我们会将其更新到您的个人资料中。","syncEdu":"同步新的学历","syncSkill":"同步新技能","clarificationForSkill":"我们在您的简历上发现了一些新技能，请确认哪些可以添加到您的个人档案中。","skill":{"skillLimitError":"不超过{{number}}个技能","skillToEmployers":"最多选择{{number}}个技能，以便更好地匹配雇主需求"}}}'),s=JSON.parse('{"0":"成功","40001":"参数验证失败或无效","40002":"缺少身份验证","40003":"未提供身份验证凭据","40004":"资源未找到","40005":"您没有执行此操作的权限","40006":"尝试次数过多。请在 {{retry_after}} 秒后重试","41001":"电子邮件已被使用","41002":"客户端ID已被占用","41003":"密钥已被使用","41004":"用户必须有电子邮件地址","41005":"注册此电子邮件失败","41006":"无法更新状态","41007":"上传的文件超过最大文件大小限制(20MB)","41008":"不支持该格式文档的上传","41009":"您的当前密码不匹配。","41010":"密码和确认密码不一致","41011":"您已经响应了连接请求","41012":"发现重复项","41014":"连接请求已发送到该人才","41015":"您尚未向该人才发送连接请求","41016":"您已成功订阅了Bosshunt 简讯","41017":"已创建具有此名称的管道","41018":"已创建此电子邮件的简历","41019":"资源未找到","41020":"截止日期不能早于起始日期","41022":"用户没有足够的积分来解析","41023":"找不到管道","41024":"找不到阶段","41025":"找不到Resume","41026":"您无权编辑此评论","41027":"已创建此电子邮件的简历","41028":"年薪毛额开始不得晚于年薪毛额","41029":"月费不得晚于月费到","41030":"从时间到时间之间的转弯时间不能晚于转弯时间到时间段","41031":"记录不存在","41032":"从担保期到担保期不能晚于担保期","41034":"用户没有足够的积分来解析","41035":"生成密钥失败","41036":"无效的凭证","41037":"电子邮件地址已验证","41038":"邮箱已经存在","41039":"此号码已被用于一个帐户，请尝试不同的号码","41040":"您输入的验证码有误，请重试","41041":"邮箱格式错误","41042":"Otp 已被使用","41043":"验证码已过期","41044":"您的账户已被停用","41045":"电话号码通过验证","41046":"不允许选择","41047":"您的帐户已被暂停。请联系 support@bossjobcom 以获取澄清信息","41048":"无效的电话号码","41049":"source是必填项","41050":"身份的过期","41051":"用户没有电话号码记录","41052":"无效的 google crendentials","41053":"无效的领英证书","41054":"无效的 facebook crendentials","41055":"无效的苹果crendentials","41056":"您的邮件或验证码看起来不对，请重新输入。","41057":"电子邮件为必填","41058":"用户不存在","41059":"无效整数列表值","41060":"只有公司Coordinator 管理员可以删除这个公司","41061":"只有公司管理员可以上传公司文档","41062":"公司已被验证","41063":"上传文档失败","41064":"上传的文件超过最大图像大小限制(4mb)。","41065":"错过同步公司","41066":"未找到公司","41067":"公司正在等待验证","41069":"找不到工作经历","41070":"无效排序顺序","41071":"照片不存在于此排序顺序","41072":"请通过登机过程","41073":"无效的工作体验状态","41074":"名称已存在","41075":"名称包含受限字符：+","41077":"无效ID或密钥","41078":"无效的工作地址","41079":"公司未验证","41080":"无效用户","41081":"招聘者不在选定的公司","41082":"上传横幅失败","41083":"上传公司照片失败","41084":"上传徽标失败","41085":"上传的图像超过最大图像大小限制 (5mb)","41086":"上传的图像超过最大图像大小限制 (5mb)","41087":"超过时间限制","41088":"无法删除公司Coordinator","41089":"无法更改 Coordinator 的角色","41090":"无效的新管理员","41091":"文化ID必须是数字","41092":"无效的文化","41093":"福利ID必须是数字","41094":"无效的福利ID","41095":"参数错误","41096":"不支持的国家","41097":"参数天赋ID字段是必需的","41098":"参数纬度和经度是必填字段","41099":"缺失同步作业ID","41100":"参数查询字段是无效值","41101":"存储位置不存在","41102":"存储位置不存在","41103":"某些薪金范围不存在","41104":"某些工作类别不存在","41105":"某些主要功能不存在","41106":"一些作业函数 id 不存在","41107":"一些函数作业标题不存在","41108":"某些行业不存在","41109":"有些经验不存在","41110":"某些度不存在","41111":"无效值","41112":"订阅作业频率不存在","41113":"此作业不存在","41114":"您还没有加入公司","41115":"无效的开始日期或结束日期","41116":"自动前进已被关闭","41117":"自动前进已被关闭","41118":"自动转发恢复权限错误","41119":"邮件不能为空","41120":"工作薪资已经取消了掩码","41121":"工作工资已被蒙版","41122":"征聘者无权掩盖报酬","41123":"招聘者没有足够的工作积分","41124":"作业已升级为精选工作","41125":"请输入一个有效的电子邮件地址","41126":"招聘者没有公司","41127":"工作已经被关闭","41128":"查询参数无效的值","41129":"作业已升级为紧急工作","41130":"无法在此字段输入“-”","41131":"用户为必填项","41132":"找不到此作业","41133":"找不到求职者简历","41134":"正在处理您的作业申请","41135":"参数用户ID是必需的","41136":"需要回答所有筛选问题","41137":"无效报告作业原因","41139":"正在进行联系人交换请求","41140":"不允许给自己授权","41141":"出席情况已被标记","41142":"无效的面试状态","41143":"无效时间标记出勤，必须在约谈开始后超过 30分钟","41145":"不允许更新面试状态","41146":"不允许签入","41147":"您已经为这次面试签入","41148":"您可以从开始面试前的两个小时开始检查","41149":"您可以在面试开始后的最晚半小时内检查","41150":"此作业不存在","41151":"此作业未激活","41152":"不允许取消即将进行的面试。","41153":"面谈时间必须大于当前时间","41154":"面试已存在","41155":"请求已被禁用","41156":"工作未找到","41157":"无效的简历编号","41158":"无法为正在进行的聊天设置自动发送","41159":"正在确认所在位置","41162":"继续请求正在进行中","41163":"这次面谈的结果已经被要求了","41164":"参数求职者字段是必需的","41165":"人才字段是必填项","41167":"确保开始日期字段早于结束日期","41168":"地址已存在","41169":"Id 长度不能大于 1000","41170":"已提交三次以上的简历。","41171":"验证码已过期","41172":"OTP 已被使用","41173":"电话号码已被使用","41174":"上传的文件超过最大文件大小限制 (5 MB)","41175":"不支持上传的文件扩展名","41176":"上传的图像超过最大图像大小限制 (500kb)","41177":"无效值","41178":"无效的作业顺序","41179":"文件名是必填项","41181":"您只能拥有最多10个常用短语","41182":"确保发行日期早于过期日期，过期日期晚于发行日期","41183":"无效的附件url","41184":"移动设备错误","41185":"内容错误","41186":"您不能删除为自动发送简历而选择的简历","41187":"用户，发送者必须一致。","41188":"用户，接收者必须一致。","41191":"找不到工作经验","41192":"无效的工作体验状态，不能加入此公司","41194":"无法加入未经验证的公司","41196":"只有公司管理员可以验证招募者加入这个公司","41197":"您不能验证自己加入这个公司","41198":"找不到招聘者","41199":"招募者没有请求加入这个公司","41201":"招聘者没有公司记录","41202":"招募者不是公司Coordinator","41204":"缺少角色键","41205":"公司管理员不能不转移管理员所有权就离开公司","41207":"上传图片大小超过上限","41208":"请输入描述","41209":"日期是必填项","41213":"人才已被移除","41214":"缺失移除原因","41217":"工作ID无效","41219":"您还没有加入公司","41221":"内容类型仅支持应用程序/x-www-form-urlencoded","41222":"请求方法仅支持GET或POST方法","41223":"不允许的类别","41224":"如果自动回复聊天字段为真，需要消息数据","41225":"您没有权限设置自动回复","41226":"请提供查询参数消息类型","41227":"用户未注册","41228":"问候，不适合的消息和自动回复消息不能包含电子邮件和电话号码","41229":"未找到公司融资信息","41230":"找不到工作经历","41231":"您是公司的管理员，无法执行当前操作","41232":"公司未被认领","41233":"您没有权限删除此会话","41234":"您的电话号码看起来不正确，请重新输入","41235":"无效的链接","41236":"您输入了不正确的电话或区域代码","41237":"您的电话号码验证失败或超时","41238":"工作经历开始时间必须小于结束时间","41239":"未找到该活动","41240":"活动尚未开始","41241":"活动已结束","41242":"您尚未参与此活动","41243":"奖励已被领取完毕","41244":"已达到领取上限","41245":"已提交三次以上的简历","41246":"兑换积分余额不足","41247":"Tron(TRC20) 最低兑换积分为100分","41248":"Ethereum(ERC20) 最低兑换积分为1000分","41249":"请以100分为最小单位的整数来进行兑换","41250":"Tron(TRC20) 地址错误","41251":"Ethereum(ERC20) 地址错误","41252":"查询超出限制","41253":"确保小数点前不超过 10 位数字","41254":"简历不能超过 5 个副本","41255":"这个简历不是你的","41256":"不能超过 30 个","41257":"次数已经使用完","41258":"您不能获取此用户的数据","41259":"时间不能大于当前时间","41260":"无效的验证","41262":"无法创建超过 3 个远程工作偏好","41263":"无法创建超过3个本地或混合型工作偏好","41264":"支持的简历文件类型有 pdf、doc、docx","41265":"支持的视频文件类型有 mp4、avi、mov、wmv、flv、mkv、mpeg、webm、3gp、ogg","41266":"导入任务已经存在于我们公司内部","41267":"不支持的导入链接","41268":"You do not have permission to perform this operation","41269":"Only 10 people can be invited at a time","41270":"The selected role ID does not match the value","41271":"Invalid line crendentials","41272":"Invalid x crendentials","41273":"The invitation link has expired","41274":"Your identity information does not match the position you submitted, and you cannot start a chat with the employer for this position.","41275":"由于带宽问题，您已超出AICV允许的查询限制。请在24小时后再尝试。","41276":"The number of brands or products added exceeds the limit.","41277":"The number of related pictures added for a brand or product exceeds the limit.","41278":"The uploaded url does not meet the specifications.","41279":"The job reminder content you set is duplicated, please modify it and save it.","41280":"Apologies, AI is currently unavailable due to an error. Please try again later.","41281":"Resume parsing failed, please make sure you upload the correct resume.","41282":"The same brand or product already exists under this company.","48905":"该邮箱已经被注册","50001":"服务器内部错误","50002":"上传简历失败","50003":"缺失配置","50004":"此联系人交换请求已被处理","50005":"您没有足够的解锁人才的积分","50006":"未找到面试消息","50007":"简历请求已被处理","50008":"图片上传失败","50009":"解锁人才失败","50010":"参数缺失","50011":"人才已经解锁","50012":"简历最后更新的名称是无效的值","50013":"目前没有找到结果。请再试一次","50014":"搜索薪资失败","50015":"You have joined another company,Please log in to the management backend again and exit the company before joining another company"}'),l=JSON.parse('{"header":{"home":"Utama","findJobs":"Cari Pekerjaan","companies":"Industri","courses":"Kursus","careerGuide":"Tip karir","hiring":"Saya Perekrut","getStarted":"Mulai","manageResume":"Kelola Resume","myJobs":"Pekerjaan saya","accountSettings":"Pengaturan akun","logOut":"Keluar","Chat":"Obrolan","downloadApp":"Unduh aplikasi","pleaseVerify":"Harap verifikasi alamat email Anda.","verifyNow":" Verifikasi sekarang.","switchCountry":{"title":"Di negara dan bahasa manakah Anda ingin menjelajahi Bossjob?","country":"Negara","lang":"Bahasa","btn1":"Tutup","btn2":"Simpan"},"change":"Ubah","remoteJobs":"Kerja jarak jauh","siteGuideModal":{"findRemoteJobs":"Temukan Pekerjaan Jarak Jauh","findLocalJobs":"Temukan Pekerjaan Lokal","findTalents":"Temukan Bakat","talkToBossFromAroundTheWorld":"Bicaralah dengan Boss dari seluruh dunia","talkToBossFromYourCountryOrRegion":"Bicaralah dengan Boss di negara/wilayah anda","PostJobsFindTalentsHireAnywhere":"Posting pekerjaan, temukan bakat, pekerjakan di mana saja!","remoteJobs":"Pekerjaan Jarak Jauh","localJobs":"Pekerjaan Lokal","startHiring":"Mulai Mempekerjakan"},"efficiency":"Efisiensi","chatWithTalentOnline":"Ngobrol dengan bakat online","accuracy":"Ketepatan","matchingPositionsAndTalents":"Mencocokkan posisi dan bakat","highQuality":"Kualitas tinggi","highQualityTalentRecommendations":"Rekomendasi bakat berkualitas tinggi","afterRegistrationOrLogin":"Setelah registrasi atau login","chatWithBossOnline":"Ngobrol dengan bos online","accurateJobRecommendations":"rekomendasi pekerjaan yang akurat","getMoreJobInformation":"Dapatkan lebih banyak informasi pekerjaan","refresh":"Segarkan"},"foot":{"about":"tentang","aboutBossjob":"Tentang Bossjob","termsConditions":"Syarat & Ketentuan","legal":"Hukum","FAQ":"Pertanyaan Umum","talents":"Talenta","allJobs":"Semua pekerjaan","createJobAlert":"Buat pemberitahuan pekerjaan","createFree":"Buat resume gratis","careerGuide":"Tip karir","courses":"Kursus","recruiter":"Perekrut","getStarted":"Mulai","popularJobs":" Pekerjaan Populer","JobsIn1":"Pekerjaan di Manila","JobsIn2":"Pekerjaan di Makati","JobsIn3":"Pekerjaan di Cebu","ItJobs":"Pekerjaan TI","financeJobs":"Pekerjaan keuangan","customerService":"Pekerjaan Layanan Pelanggan","jobs":"pekerjaan","BpoJobs":"Pekerjaan BPO","salesJobs":"Pekerjaan sales","healthcareJobs":"Pekerjaan kesehatan","downloadBossjobApp":" Unduh Aplikasi Bossjob","followUs":"Ikuti kami","technology":" Singapura: Yolo Technology Pte Ltd. Semua Hak Dilindungi Undang-Undang","corporation":"Filipina: Etos Adtech Corporation","companyDesc":"Bossjob adalah platform perekrutan yang mengutamakan obrolan dan didukung AI, meniru satu hal yang kita perlukan dalam kehidupan sehari-hari: kepuasan instan. Bossjob bertujuan untuk menyediakan komunikasi cepat antara talenta dan atasan untuk menghilangkan proses lamaran kerja yang panjang melalui obrolan langsung.","IndonesiaPT":"Indonesia: PT Bossjob SEA Indonesia","JapanYolo":"Jepang: Yolo Technology 株式会社","JapanAddress":"東京都港区浜松町2-4-1 世界貿易センタービルディング南館17階","workTitle":"Waktu kerja","workingDate":"Senin sampai Sabtu 10:00 - 19:00","workingDateForJp":"Jam operasional JP adalah pukul 09.00 - 18.00","SingaporeYolo":"Singapura: Yolo Technology Pte Ltd","companyAddressSG":"3 Temasek Ave, #11-02 Centannial Tower Singapore 039190","companyAddressPH":"The Infinity Tower, Lantai 6, Unit 603, 26th St, BGC, Kota Taguig, Metro Manila, Filipina","companyAddressJP":"6F, 2-12-11, Hamamatsucho, Minato-Ku, Tokyo, 105-0013, Jepang","workingTime":"Senin-Sabtu 09.00-18.00 (UTC+08:00) ","workingTimeSG":"Senin-Jumat 10.00-19.00 +65 6299 8022","workingTimePH":"Senin-Sabtu 09.00-18-00 +63 2 8511 5709","workingTimeJP":"Senin - Jumat 09.00 - 18.00","forEmployers":"Untuk Karyawan","joinBossjob":"Bergabung dengan Bossjob","employerHelplines":"Saluran Bantuan untuk Pemberi Kerja","AITalentSolution":"Solusi Bakat AI","becomeAPartner":"Menjadi Mitra","forTalents":"Untuk Talenta","privacyPolicy":"Kebijakan Privasi","scamPrevention":"Pencegahan Penipuan","AICareerCoach":"Pelatih Karier AI","latestNews":"Berita Terbaru","dataPrivacyGuide":"Panduan Privasi Data","downloadApp":"Unduh aplikasi","scanDownloadApp":"Pindai untuk mengunduh aplikasi","partnerOrganizations":"Mitra Organisasi","Philippines":"Filipina","Singapore":"Singapura","AWS":"Penyimpanan Data Aman AWS","BL":"Surat Ijin Usaha","CEI":"Sertifikat Ketenagakerjaan","phFriendLink":"Pekerjaan di Filipina","sgFriendLink":"Pekerjaan di Singapura","jpFriendLink":"Pekerjaan di Jepang","idFriendLink":"Pekerjaan di Indonesia","hkFriendLink":"Pekerjaan di Hong Kong","twFriendLink":"Pekerjaan di Taiwan","myFriendLink":"Pekerjaan di Malaysia","trFriendLink":"Pekerjaan di Turki","comFriendLink":"Pekerjaan di Amerika Serikat","more":"Selengkapnya","less":"Lebih Sedikit","companyDirectory":"Direktori Perusahaan","supportOnline":"Tersdia dukungan secara online","backTop":"Kembali ke atas","copyright":"Hak Cipta \xa9 {{currentYear}} {{companyName}} Semua Hak Cipta Dilindungi Undang-Undang"},"getStarted":{"title":"Selamat Datang di","tips":"Ingin mempekerjakan orang? Daftar sebagai ","continueWith":"atau lanjutkan dengan","agreement":"Saya telah membaca dan menyetujui {{value1}} dan {{value2}}","emailValid":"Silakan isi alamat email.","emailLabel":"Alamat email","sendCodeDigit":"Silakan masukkan 6 digit kode yang kami kirimkan ","checkSpamEmail":"Periksa email spam Anda jika Anda tidak menerima kode","otherOptions":"pilihan lain","alternatively":"Alternatifnya, minta a","resendCode":"Kirim ulang kode","country":"Negara","phoneNumber":"Nomor telepon","twoFactor":"Verifikasi Keamanan","authentication":"autentikasi","secure":"Amankan akun Anda dan terima kode di email Anda","emailTips":"Metode login tidak sesuai dengan login terakhir, harap verifikasi keamanan melalui email","setUpLater":"Atur ini nanti","enableTwoFactor":"dua faktor","authenticationEnabled":"otentikasi diaktifkan","factorTip":"Jika kami melihat adanya upaya login dari perangkat atau browser yang tidak kami kenali, kami akan meminta kode yang dikirimkan ke alamat email Anda.","verifyText":"Verifikasi bahwa itu memang Anda","verifyExtra":"Langkah tambahan ini menunjukkan bahwa memang Anda yang mencoba masuk.","optError":"Kirim OTP gagal","resendEmailCode":"Kirim ulang email \'OTP sukses","invalidOtp":"OTP yang Anda masukkan salah. Silakan coba lagi.","resendPhoneCode":"Kirim ulang telepon\'OTP sukses","verifyEmail":"Verifikasi email","thisPhoneNumberAssociated":"Pilih akun","accounts":"akun.","thisPhoneNumber":"Nomor telepon ini dikaitkan dengan ","youNeedToChooseVerified":"Anda harus memilih alamat email terverifikasi untuk dikaitkan","validateErr":"Email telah didaftarkan. Silakan ubah pengikatannya ke email lain","checkYourSpam":"Periksa email spam Anda jika Anda tidak menerima kode.","authenticationSuccessful":"Otentikasi Berhasil","Bossjob":"Bossjob","back":"Kembali","vipText":{"GetVipPrivilegesImmediately":"Dapatkan Hak Istimewa VIP Segera","InviteNewUsersToRegister":"Undang Pengguna Baru Untuk Mendaftar","BossjobAI":"Pekerjaan bos AI","ResumeAssistant":"Asisten Resume","HighSalaryOffer":"Tawaran Gaji Tinggi","HelpYouGet":"Membantu Anda Mendapatkan","promptDesc":"Ups, Anda sudah masuk; mendaftar berulang kali tidak mungkin. Silakan logout dan coba lagi.","returnHome":"Kembali ke Beranda","signOut":"Keluar","inviteFriendsToGet":"Undang Teman Untuk Mendapatkan","AIResumeCoaching":"PELATIHAN RESUME AI","HighQualityVIPResumeTemplateAndAIAssistantToHelpYouGetHighPayingOffer":"Templat Resume VIP Berkualitas Tinggi Dan Asisten AI Untuk Membantu Anda Mendapatkan Penawaran Berbayar Tinggi.","copyLinkToInviteNow":"Salin tautan untuk mengundang sekarang"},"links":{"apple":"Lanjutkan dengan Apple","google":"Lanjutkan dengan Google","facebook":"Lanjutkan dengan Facebook","appleText":"Apple","line":"Lanjutkan dengan Line","twitter":"Lanjutkan dengan X"},"seoMetaTitle":"Memulai | Bossjob","JoinBossjob":"Bergabunglah dengan Bossjob","kickStartYourCareer":"mulailah karir Anda!","enterYourEmailAddress":"Masukkan alamat email","submit":"Kirim","pleaseEnterAvalidEmailAddress.":"Silakan isi alamat email.","bySigningUp":"Dengan mendaftar, saya telah membaca dan menyetujui","termsOfUse":"Syarat Penggunaan","and":"dan","privacyPolicy":"Kebijakan Privasi","signInWith":"Masuk dengan","lookingToHire":"Ingin mempekerjakan orang? Daftar sebagai ","employer":"Pemberi pekerjaan","welcomeBack":"Selamat datang kembali!","signUpAnAccount":"Daftarkan akun","pleaseEnter":"Silakan masukkan 6 digit kata sandi satu kali yang kami kirimkan","enter6DigitOTP":"Masukkan OTP 6 digit","getOPT":"dapatkan OPT","heOTPYouHaveEnteredIsWrong":"OTP yang Anda masukkan salah. Silakan coba lagi.","resendOTP":"Kirim ulang OTP","havingTrouble":"Mempunyai masalah?","requestAmagicLink":"Minta Magic Link","seoMetaDescription":"Bergabunglah dengan Bossjob untuk mempercepat karir profesional Anda hari ini! Akses kursus dan peluang kerja di ","seoMetaDescription2":"Jaringan 2 juta+ profesional.","magicLinkText":"tautan ajaib","magicLink":{"welcomeBack":"Selamat Datang kembali!","signUp":"Daftarkan akun","haveSendEmail":"Kami telah mengirimkan tautan ajaib ke {{email}}. Silakan klik tautan untuk melanjutkan.","toHome":"Kembali ke halaman beranda"},"loginUsingSocialMediaOTP":"Login menggunakan media sosial/OTP","loginUsingQRCode":"Masuk menggunakan kode QR","scanQRCodeOnAppToLogin":"Pindai kode ini dengan aplikasi Bossjob untuk login secara instan","donHaveApp":"Tidak punya Aplikasi","sendCode":"Kirim kode verifikasi","howToScanQRCode":"Cara memindai kode QR","ImJobSeeker":"Saya Pencari Kerja","ImRecruiter":"Saya Perekrut","menuLoginToVersion":"Menu > Masuk ke versi web","scannedSuccessfully":"Berhasil dipindai","pleaseConfirmLoginOnAPP":"Harap konfirmasi login di APP","pleaseRefreshQrCode":"Harap segarkan kode QR","clickToRefresh":"Klik untuk menyegarkan","accountMismatch":"Jenis akun tidak cocok, silakan gunakan lamaran pekerjaan untuk login","loginWithQRCode":"Masuk dengan kode QR","email":"Email","phone":"Telepon","haveSendEmail":"Kami telah mengirimkan tautan ajaib ke {{email}}. Silakan klik tautan untuk melanjutkan.","leftBanner":{"free":"Gratis","lifetime":"Seumur hidup","quick":"Cepat","production":"Produksi","aIAssisted":"Dibantu AI","resumeEditing":"Pengeditan resume","aGoodResume":"Resume yang Bagus","aGoodResumeDesc":"Meningkatkan Gaji Anda Rata-Rata 37%"},"enterYourEmail":"Masukan email Anda","verificationEmailCode":"Kami akan mengirimkan kode verifikasi ke email Anda","confirmationCode":"Masukan kode konfirmasi","enterOTP":"Silakan masukkan 6 digit kode yang kami kirimkan","verificationPhoneCode":"Kami akan mengirimkan kode verifikasi ke telepon Anda","enterYourPhone":"Masukan nomor telepon Anda","connectYourEmail":"Silakan sambungkan email Anda","connectYourEmailTip":"Kami hanya membutuhkan alamat email Anda untuk menyelesaikan pendaftaran atau masuk ke Bossjob."},"myJobs":{"communicated":"Dikomunikasikan","exchanged":"Ditukar","saved":"Disimpan","Interview":"Wawancara","viewed":"Dilihat","InterestedInMe":"Tertarik pada saya","whoViewedMe":"Siapa yang melihatku","newest":"Terbaru","relevance":"Relevansi","highestSalary":"Gaji Tertinggi","JobPreference":"Preferensi Pekerjaan","sortBy":"Sortir dengan","filters":"Filter","qualification":"Kualifikasi","workExprerience":"Pengalaman kerja","experience":"Pengalaman","Industry":"Industri","salary":"Gaji","JobType":"Jenis pekerjaan","companySizes":"Ukuran Perusahaan","searchForJobTitleOrCompanyName":"Cari jabatan atau nama perusahaan","resetFilters":"Setel Ulang Filter","recommended":"Direkomendasikan","latestJob":"Pekerjaan terbaru","talkToBossAnywhere":"Bicaralah dengan Bos di mana saja","applyNow":"Lamar Sekarang","continueChat":"Lanjutkan Obrolan","chatNow":"Chat Sekarang","availability":"Ketersediaan","editOnlineResume":"Edit resume daring","uploadedResumes":" Resume yang Diunggah","noResumeUploadNow":"Tidak ada resume, unggah sekarang","uploadResume":"Unggah Resume","availabilityUpdateSuccessfully":"Pembaruan ketersediaan berhasil","seeMore":"Lihat Lebih Banyak","seeJobReco":"Lihat catatan pekerjaan","search":"Cari","desiredJobTitle":"Jabatan yang diinginkan","edit":"Edit","addNew":"Tambah Baru","yearsOld":"tahun","resume":"Resume","mobileNumber":"Nomor telpon","back":"Kembali","addJobPreference":"Tambahkan Preferensi Pekerjaan","JobClosed":"Pekerjaan ditutup","undoSave":"Batalkan Simpan","employees":"Karyawan","InterviewTime":"Waktu Wawancara","address":"Alamat","noMore":"Tidak lagi","location":"location","pending":"Tertunda","accepted":"Diterima","upcoming":"Akan datang","InProgress":"Dalam proses","declined":"Ditolak","cancelled":"Dibatalkan","notAccepted":"Belum dilakukan","completed":"Selesai","notCheckedIn":"Tidak check-in","notSuitable":{"title":"Mengapa pekerjaan ini tidak cocok?","description":"Silakan pilih alasan mengapa pekerjaan ini bukan yang Anda cari. Kami akan mengoptimalkan rekomendasi pekerjaan Anda.","others":"Lainnya","reasons":"Harap beri tahu kami mengapa pekerjaan ini tidak cocok.","cancel":"Batal","submit":"Kirim","reason1":"Tidak sesuai dengan preferensi pekerjaan saya","reason2":"Lokasi kerja terlalu jauh","reason3":"Gaji di bawah ekspektasi saya","reason4":"Ketidaksesuaian kualifikasi pendidikan","reason5":"Ketidakcocokan industri","reason6":"Tidak tertarik dengan perusahaan ini"},"deleteSuccess":"hapus sukses"},"companies":{"title":"Temukan perusahaan hebat di {{country}}","search":{"companyName":"Cari Perusahaan","btn":"Cari"},"employer":{"title":"Perusahaan Unggulan","size":"Ukuran Perusahaan","industry":"Industri","allJobs":"Lihat {{totalActiveJobs}} lowongan pekerjaan","employees":"Karyawan","location":"Location","industryType":"Jenis Industri","financingStages":"Tahap pembiayaan","resetFilters":"Setel Ulang Filter"},"popularCompany":{"title":"Perusahaan Populer","allJobs":"Lihat {{totalActiveJobs}} lowongan pekerjaan"},"seoTitle":"Temukan Perusahaan yang Mempekerjakan di {{country}} | Bossjob","seoDescription":"Discover great companies to work for in {{country}}! Learn more about the company and apply to job openings on Bossjob!","searchPage":{"title":"Cari Perusahaan","subTitle":"Perusahaan untuk {{searchKey}}","noResult":"Tidak ada hasil yang ditemukan.","seoText":"Find great companies in {{country}}"},"companiesEmpty":"Perusahaan Tidak Ditemukan","loginNow":"Masuk sekarang","loginNowDescription":"Buat profil pekerjaan Anda secara gratis di Bossjob untuk menjelajahi pekerjaan teratas yang dilamar oleh rekan-rekan Anda!","remoteCompany":"Perusahan Jarak Jauh"},"companyDetail":{"tab":{"CompanyInformation":"Informasi perusahaan","overview":"Ringkasan","life":"Kehidupan","jobs":"Pekerjaan","remoteJobs":"Kerja jarak jauh"},"overview":{"about":"Tentang perusahaan","size":"Ukuran Perusahaan","employees":"Karyawan","industry":"Industri","website":"Situs Web","location":"Lokasi","socialMedia":"Media Sosial","ViewAllJobs":"Lebih banyak posisi terbuka","AllJobs":"Lebih banyak posisi terbuka","HotJobs":"Pekerjaan Panas","Introduction":"Pengenalan","CompanyAlbum":"Album Perusahaan","Listing":"Daftar","BusinessInformation":"Informasi bisnis","JobOpenings":"Lowongan kerja","Financing":"Pembiayaan","CreationTime":"Waktu pembuatan","CompanyWebsite":"Situs Perusahaan","Turnover":"Pergantian","Telephone":"Telepon","CompanyName":"Nama perusahaan","UnifiedSocialCreditCode":"Kode Kredit Sosial Terpadu","LegalRepresentative":"Perwakilan hukum","RegisteredCapital":"Modal terdaftar","PaidUpCapital":"Modal disetor","DateOfEstablishment":"Tanggal pendirian","OrganizationCode":"Kode Organisasi","BusinessRegistrationNumber":"Nomor registrasi bisnis","TaxpayerIdentificationNumber":"Nomor Wajib Pajak","TypeOfEnterprise":"Jenis perusahaan","ApprovalDate":"Tanggal persetujuan","RegisteredAddress":"Alamat terdaftar","StockCode":"Kode stok","IpoValuationUsd":"Penilaian IPO (USD)","MoneyRaisedAtIpoUsd":"Uang yang Dikumpulkan di IPO(USD)","IpoIssuePriceUsd":"Harga penerbitan IPO (USD)","IssueDate":"Tanggal pembuatan","NumberOfFinancing":"Jumlah pembiayaan","TotalFinancing":"Jumlah pembiayaan","CompanyFeatures":"Fitur Perusahaan","CompanyBenefits":"Keuntungan Perusahaan","Less":"Lebih sedikit","More":"Lain","HiBoss":"Hi Boss","BenefitsDes":"Tunjangan diberikan oleh perusahaan dan dapat bervariasi tergantung posisinya.","CultureAndBenefits":"Budaya dan manfaat","Find":"Menemukan","FindNow":"Cari sekarang","All":"Semua","Location:":"Lokasi","SearchPlaceholder":"Cari judul pekerjaan","CompanyType":"Jenis perusahaan","culture":{"title":"Budaya perusahaan","viewAll":"Lihat semua","noCultureTips":"{{companyName}} belum mengunggah informasi apa pun tentang kehidupan perusahaannya. Silakan kembali lagi."},"benefit":{"title":"Keuntungan karyawan","viewAll":"Lihat semua"},"photo":{"title":"Foto"},"jobs":{"title":"Pekerjaan","viewAll":"Lihat semua Pekerjaan","search":{"jobTitle":"Cari judul pekerjaan","location":"lokasi","btn":"Cari"},"card":{"chatNow":"Chat Sekarang"}},"seoTitle":"Bekerja di {{companyName}} | Pekerjaan bos","seoDescription":"Discover career opportunities at {{companyName}}, learn more about {{companyName}} by reading employee reviews, benefits and culture on Bossjob!","global":"Global","worldwide":"Di seluruh dunia","jobFunction":"Fungsi Pekerjaan","salary":"Gaji","WorkExperience":"Pengalaman kerja","language":"bahasa","legalName":"Nama Resmi","foundingDate":"Tanggal Pendirian","operatingStatus":"Status pengoperasian","companyType":"Jenis perusahaan","registeredCapital":"Modal terdaftar","registerCountry":"Daftar Negara","founder":"Pendiri","CEO":"CEO","phoneNumber":"Nomor telepon","email":"Email","viewMoreRecruiter":"Lihat Perekrut lainnya"},"life":{"culture":"Budaya perusahaan","benefit":"Keuntungan karyawan","photo":"Foto","noPhotoTips":"{{companyName}} belum mengunggah informasi apa pun tentang kehidupan perusahaannya. Silakan kembali lagi."},"job":{"title":"Pekerjaan","search":{"jobTitle":"Cari judul pekerjaan","location":"Location","btn":"Cari"},"pagination":{"tips":"Menampilkan {{range}} dari {{totalJobs}} pekerjaan"},"noMatchedJobs":"Kami tidak dapat menemukan pekerjaan yang sesuai dengan pencarian Anda.","noJobs":"{{companyName}} tidak memiliki lowongan pekerjaan apa pun saat ini. Silakan kembali lagi."},"rightSection":{"uploadResume":"Unggah Resume untuk Melamar Pekerjaan!","othersViewed":"Orang juga melihat...","viewAll":"Lihat semua"},"jobs":{"seoTitle":"{{companyName}} Careers in {{country}}, Job Opportunities | Bossjob","seoDescription":"View all current job opportunities at {{companyName}} in {{country}} on Bossjob - Connecting pre-screened experienced professionals to employers"},"culture":{"seoTitle":"Budaya & Kehidupan di {{companyName}} | Pekerjaan bos","seoDescription":"Discover company culture & life at {{companyName}} in {{country}} on Bossjob - Connecting pre-screened experienced professionals to employers"}},"home":{"title":"Mencari pekerjaan. ","title2":"Bicaralah dengan Bos.","slog":"Mencari pekerjaan. Bicaralah dengan Bos","defaultLocationPH":"manila","defaultLocationSG":"inti pusat kota","allRegions":"Semua Wilayah","search":{"location":"Location","location2":"Lok.","title":"Judul pekerjaan atau perusahaan","btn1":"Cari","download":"Unduh aplikasi","chatBoss":"mengobrol dengan bos","popup":{"chatBoss":"Ngobrol langsung dengan Bos"},"reset2":"Batal","save":"Simpan","getTheDiceApp":"Dapatkan aplikasi Bossjob","youMustInstallApp":"Anda harus instal aplikasi untuk mengobrol dengan perusahaan dan edit profil. scan kode QR untuk instal aplikasi."},"popularJobs":"Pekerjaan Populer","recommendedJobs":"Pekerjaan yang Direkomendasikan","tag":{"java":"Pengembang Java","full":"Insinyur Stack Penuh","web":"Pengembang Web","cs":"Layanan Pelanggan","accountant":"Akuntansi","sales":"Konsultan Penjualan"},"tab":{"IT":"TI","CSR/Ops":"CSR/Operasi","Sales":"Penjualan","Finance":"Keuangan","HR":"SDM","Manufacturing":"Manufaktur","Banking":"Perbankan","Healthcare":"Kesehatan"},"improveRecommend":"Tingkatkan rekomendasi pekerjaan dengan memperbarui","jobPrefer":"referensi pekerjaan","jobPreference":"Berdasarkan preferensi pekerjaan Anda","jobTab":{"reco":"Direkomendasikan","latestJob":"Pekerjaan terbaru"},"jobCard":{"chatNow":"Ngobrol sekarang","jobForYou":"Pekerjaan untuk Anda","needMatches":"Ingin pencocokan yang lebih akurat?","getStart":"Mulai","noMore":"Tidak lagi","loading":"Memuat","basedOnYou":"Berdasarkan Anda"},"seeMoreBtn":"Lain","topCompany":"Perusahaan Teratas","companyHiring":"Perekrutan Perusahaan Teratas","jobsHiring":"perekrutan pekerjaan","companyCard":{"chatNow":"Ngobrol sekarang","employee":"Karyawan","jobHiring":"perekrutan pekerjaan","moreJob":"Lebih banyak pekerjaan"},"seo":{"title":"Bossjob - Career Platform for Professionals in {{country}}","copyright":"Hak Cipta \xa9 {{currentYear}} Singapura: Yolo Technology Pte. Ltd. Semua Hak Dilindungi Undang-Undang. Filipina: Etos Adtech Corporation"},"jobs":"pekerjaan","seeMore":"Lihat lainnya","titleRemote":"Temukan Pekerjaan Jarak Jauh. Bicaralah dengan Bos","trendingRemoteJobs":"Pekerjaan Jarak Jauh yang Sedang Tren","popularRemoteCompany":"Perusahaan Jarak Jauh Populer","remoteJobGuide":"Panduan Pekerjaan Jarak Jauh","remote":"Jarak jauh","pleaseSetYourRemoteWorkingPreferences":" Silakan atur preferensi kerja jarak jauh Anda","remoteJobForYou":"Pekerjaan Jarak Jauh untuk Anda","popularRemoteJobs":"Pekerjaan Jarak Jauh Populer","remoteJobIsOpen":"Pekerjaan Jarak Jauh Terbuka, Bekerja Terlepas Dari Negaranya, Datang Dan Cari Tahu Lebih Lanjut","seeLater":"Sampai nanti","takALook":"lihatlah","similarJobs":"Similar jobs","noJobsTips":"No jobs found, Sorry about that - we\'re working hard to add new jobs that match.","feedbackSuccessful":"Successful! Thank you for your feedback."},"jobDetail":{"header":{"urgent":"Mendesak","save":"Simpan","undoSave":"Urungkan disimpan","apply":"Lamar Sekarang","chatNow":"Chat Sekarang","continueChat":"Lanjutkan Obrolan","fillUpResume":"Isi resume secara online","uploadResume":"Unggah resume baru"},"content":{"JD":"Deskripsi Pekerjaan","jobShare":"Bagikan","report":"Laporkan","requirement":"Persyaratan","description":"Keterangan","showMore":"Baca lebih lanjut","showLess":"Baca Lebih Sedikit","rate":"tingkat respons","keySkills":"Keterampilan Utama","state":{"online":"Online","now":"Baru saja aktif","withinToday":"Aktif hari ini","withinWeek":"Aktif minggu ini","withinMonth":"Aktif bulan ini"},"location":"Lokasi Kerja","locationModal":{"btn":"Selesai","title":"Location"},"search":{"location":"Location","title":"Judul pekerjaan atau perusahaan","btn":"Cari"},"jobPostedOn":"Diposting di","benefits":"Keuntungan","workingLocation":"Lokasi Kerja","workLocation":"Tempat kerja","distanceFromHome":"Jarak dari rumah"},"shareModal":{"title":"Bagikan Pekerjaan Ini","facebook":"Facebook","twitter":"Twitter","linkedin":"Linkedin","link":"Tautan Halaman","linkCopied":"Salin Bagikan Tautan","copyLink":"Salin tautan","telegram":"Telegram","whatsapp":"Whatsapp"},"reportModal":{"title":"Laporkan Pekerjaan","notReportedTitle":"Mengapa anda melaporkan pekerjaan ini?","category":{"spam":"Menurut saya itu spam atau scam","discrimination":"Menurut saya ini diskriminatif atau menyinggung","broken":"Saya pikir ada sesuatu yang rusak"},"submitting":"Mengirimkan Laporan."},"detailModal":{"title":"Beritahu kami lebih banyak lagi","btn1":"Kembali","btn2":"Kirim"},"feedbackModal":{"title":"Pekerjaan Dilaporkan Berhasil","message":"Kami telah menerima laporan Anda tentang pekerjaan ini. Terima kasih telah memberi tahu kami. Masukan Anda penting dalam membantu kami menjaga komunitas Bossjob tetap aman."},"switchModal":{"title":"Ngobrol dengan {{name}}","btn1":"Batal","btn2":"Proses","content":"Anda sedang mengobrol dengan perekrut untuk posisi {{jobName}}. Apakah Anda yakin ingin berganti pekerjaan?"},"completeProfileModal":{"title":"Pemberitahuan","btn1":"Tidak","btn2":"Perbarui resume","content":"Profil Anda tidak lengkap, harap perbarui resume Anda sebelum memulai obrolan."},"aside":{"company":{"title":"Industri","allJobHiring":"Lihat perekrutan pekerjaan {{jobs}}","employees":"karyawan"},"similarJob":{"title":"Pekerjaan Serupa","seeMore":"Lihat lainnya"},"signUp":{"title":"Bergabunglah dengan Bossjob","btn":"Daftar","label":"Alamat email","note":"Dengan mendaftar, saya telah membaca dan menyetujui","term":"Syarat Penggunaan","policy":"Kebijakan Privasi"},"uploadResume":"Lanjutkan Meng-Upload","applyJob":"Lamar Pekerjaan!"},"seo":{"title":"{{name}} sedang merekrut {{jobTitle}} - {{jobId}} | Pekerjaan bos","desc":"Apply for {{jobTitle}} ({{jobId}}) at {{name}}. Discover more {{categoryMetaText}} in {{location}}, {{fullAddress}} on Bossjob now!"}},"search":{"location":"Lokasi","title":"Judul pekerjaan atau perusahaan","searchBtn":"Cari","login":"Masuk untuk melihat lebih banyak pekerjaan","relevance":"Relevansi","function":"Fungsi Pekerjaan","salary":"Gaji","type":"Jenis pekerjaan","more":"Filter Lainnya","reset":"Setel Ulang Filter","newest":"Terbaru","highestSalary":"Gaji Tertinggi","searchModal":{"header":"Filter","exp":"Pengalaman kerja","edu":"Kualifikasi","industry":"Industri","companyVerified":"Perusahaan Terverifikasi","companySize":"Ukuran Perusahaan","finance":"Tahap Pembiayaan","reset":"Atur Ulang Filter","apply":"Terapkan Filter","viewVerifiedCompanies":"Lihat perusahaan terverifikasi"},"alert":"Aktifkan pemberitahuan pekerjaan","alertModal":{"title":"Pemberitahuan Pekerjaan","btn":"Selesai","filters":"Filter","frequency":"Frekuensi: melalui","companyVerified":"Diverifikasi","noFilter":"Tidak ada filter aktif yang dipilih"},"updateAlertModal":{"title":"Kelola Pemberitahuan Pekerjaan","btn1":"Kembali","btn2":"Selesai","filters":"Filter","subTitle":"Frekuensi Peringatan","daily":"Harian","week":"Mingguan"},"deleteAlertModal":{"title":"Hapus Pemberitahuan Pekerjaan","text1":"Anda akan menghapus pemberitahuan pekerjaan untuk","text2":"dalam","undo":"Ini tidak dapat dibatalkan.","btn1":"Tetap","btn2":"Hapus"},"enableAlertModal":{"title":"Aktifkan pemberitahuan pekerjaan","text1":"Job alert for","manage":"Kelola peringatan","noKey":"Tidak ada kata kunci yang dipilih","btn1":"Tetap","btn2":"Hapus"},"uploadResume":"Unggah Resume untuk Melamar Pekerjaan!","chatBoss":"Ngobrol langsung dengan Bos","QRCode":"Pindai kode QR untuk mengunduh APLIKASI","jobCard":{"chat":"Chat Sekarang","continue":"Lanjutkan Obrolan","apply":"Lamar Sekarang","online":"Online","save":"Simpan","saved":"Disimpan","JD":"Deskripsi Pekerjaan","talkToBoss":"Bicaralah dengan Bos di mana saja"},"noResultsFound":"Tidak ada hasil yang ditemukan.","pleaseUseDifferentKeyword":"Harap gunakan kata kunci lain atau coba ubah pilihan filter Anda.","reset2":"Atur ulang","save":"Simpan","downloadAPP":" Unduh APLIKASI dan ngobrol dengan Boss","chatDirectly":" Ngobrol langsung","withBoss":"dengan Bos","relatedSearch":"Pencarian Terkait","alertJobs":{"title":"Rekomendasi pekerjaan berkualitas tinggi","setting":"Pengaturan","info":"Kirimkan informasi pekerjaan {{message}} yang Anda cari ke email","settingSucceed":"Pengaturan pemberitahuan pekerjaan berhasil.","settingFailed":"Pengaturan pemberitahuan pekerjaan gagal.","somethingWrong":"Ada yang salah."},"alertJobsModal":{"title":"Pengaturan Pemberitahuan Pekerjaan","subTitle":"Pemberitahuan Pekerjaan","jobConditions":"Kondisi Pekerjaan","frequency":"Frekuensi","daily":"Harian","weekly":"Mingguan","sendToEmail":"Kirim ke email","cancel":"Batal","done":"Selesai","emailPlaceholder":"Masukkan alamat e-mail","emailValid":"Silahkan masukkan alamat email yang valid.","emailEmpty":"Email tidak boleh kosong."},"downloadAppWithQrCode":"Unduh APLIKASI obrolan dengan Bos","findNow":"Cari sekarang","find":"Menemukan","viewMore":"Lebih banyak","noMore":"Tidak lagi","remote":"Jarak jauh","urgent":"Mendesak","verifiedCompanyBadge":"Lencana Perusahaan Terverifikasi - Bossjob telah memverifikasi dokumen bisnis mereka untuk memastikan keaslian perusahaan dan keabsahan daftar pekerjaan mereka."},"manageProfile":{"tab":{"profile":{"tabTitle":"Profil","findYou":"Biarkan majikan menemukan Anda lebih cepat!","year_one":"{{age}} tahun","year_other":"{{age}} tahun","about":"Tentang","readMore":"Baca lebih lanjut","readLess":"Baca Lebih Sedikit","informationCard":{"title":"Lengkapi semua informasi tentang Anda","content":"Bantu perekrut untuk mengetahui lebih banyak tentang Anda dan terhubung lebih mudah dengan Anda.","btn":"Tambahkan informasi"},"introduction":"Pengenalan","introductionEmpty":"Berikan ringkasan karier dan soroti secara singkat pengalaman, pencapaian, dan keterampilan Anda yang relevan.","aboutMeModal":{"title":"Tentang saya","btn1":"Batal","btn2":"Simpan","avatarTips":"Untuk hasil visual terbaik, sebaiknya unggah foto dengan bentuk persegi atau rasio aspek 1:1.","firstName":"Nama Depan","lastName":"Nama Belakang","birthday":"Tanggal Lahir","singaporeIdentity":"Identitas Singapura","location":"Lokasi Saat Ini","exp":"Pengalaman dalam Tahun","summary":"Berikan ringkasan karier dan soroti secara singkat pengalaman, pencapaian, dan keterampilan Anda yang relevan.","birthdayError":"Anda harus berusia minimal 16 tahun untuk menggunakan Bossjob.","workingSince":"Bekerja sejak itu","address":"Masukkan dan pilih alamat","noLocation":"Tidak ada lokasi"},"exp":{"title":"Pengalaman kerja","present":"Hadiah","perMonth":"per bulan","noExpTips":"Tunjukkan kontribusi Anda di masa lalu dan bahwa Anda dapat menjadi aset bagi calon pemberi kerja.","addExp":"Tambahkan pengalaman","addWorkExp":"Tambahkan pengalaman kerja","year":"tahun","years":"bertahun","month":"bulan","months":"bulan"},"expModal":{"title":"Pengalaman kerja","btn1":"Batal","btn2":"Simpan","jobTitle":"Judul pekerjaan","companyName":"Nama Perusahaan","workPeriod":"Masa Kerja","stillHere":"Saat ini bekerja disini","from":"Dari","to":"ke","startDate":"Bulan tahun","endDate":"Bulan tahun","dateErrorMsg":"Tanggal mulai harus lebih awal dari tanggal penyelesaian.","jobFunction":"Fungsi Pekerjaan","industry":"Industri","currency":"Mata uang","salary":"Gaji Bulanan ({{currency}})","notFillErrorMsg":"Isi bidang yang diperlukan untuk melanjutkan.","workSummaryPlaceholder":"Ketik di sini..."},"edu":{"title":"Pendidikan","present":"Hadiah","noDataTips":"Soroti kualifikasi dan prestasi akademis Anda.","addEdu":"Tambahkan pendidikan"},"eduModal":{"title":"Pendidikan","btn1":"Batal","btn2":"Simpan","school":"Nama sekolah","eduLevel":"Tingkat Pendidikan","period":"Masa belajar","attend":"Saat ini sedang menghadiri","from":"Dari","to":"ke","startDate":"Bulan tahun","endDate":"Bulan tahun","dateErrorMsg":"Tanggal mulai harus lebih awal dari tanggal penyelesaian.","field":"Bidang studi"},"skill":{"title":"Keterampilan","noDataTips":"Sertakan keahlian dan kata kunci yang relevan untuk meningkatkan peluang Anda mendapatkan wawancara.","addSkill":"Tambahkan keterampilan"},"skillModal":{"title":"Keterampilan","btn1":"Batal","btn2":"Simpan","suggestions":"Kami akan menyarankan keterampilan untuk Anda sesuai dengan fungsi pekerjaan terbaru Anda:","jobFunction":"Fungsi Pekerjaan","skill":"Cari atau tambahkan keahlian","addBtn":"Tambah"},"licenses":{"title":"Lisensi Dan Sertifikasi","CID":"ID Kredensial","noDataTips":"Tampil menonjol di antara yang lain dengan membagikan keahlian yang telah Anda peroleh untuk menunjukkan hasrat Anda terhadap pekerjaan itu.","addLicense":"Tambahkan lisensi & sertifikat"},"licensesModal":{"title":"Lisensi Dan Sertifikasi","btn1":"Batal","btn2":"Simpan","licenseTitle":"Judul lisensi/sertifikasi","issuing":"Organisasi penerbit","licenseValidity":"Validitas lisensi/sertifikasi","licenseNotExpired":"Lisensi atau sertifikat ini tidak memiliki masa berlaku","issueDate":"Tanggal pembuatan","expiryDate":"Tanggal kedaluwarsa","dateErrorMsg":"Tanggal penerbitan harus lebih awal dari tanggal kedaluwarsa.","credentialId":"ID Kredensial","credentialURL":"URL Kredensial","urlErrorMsg":"Silakan masukkan URL yang valid."},"link":{"title":"Tautan","noDataTips":"Tunjukkan pekerjaan Anda kepada perekrut dengan membagikan situs web, portofolio, artikel, atau tautan apa pun yang relevan.","addLink":"Tambahkan tautan"},"linkModal":{"title":"Tautan","btn1":"Batal","btn2":"Simpan","url":"URL","urlErrorMsg":"Silakan masukkan URL yang valid.","linkTitle":"Judul tautan","linkDesc":"Ketik di sini..."},"deleteModal":{"title":"Hapus","tips":"Anda yakin ingin menghapusnya?","btn1":"Batal","btn2":"Hapus"},"introductionModal":{"title":"Pengenalan","btn1":"Batal","btn2":"Simpan"}},"preference":{"tabTitle":"Referensi pekerjaan","available":"Ketersediaan","availableModal":{"title":"Preferensi Pekerjaan","btn1":"Batal","btn2":"Menghemat","select":"Ketersediaan"},"card":{"header":"Referensi pekerjaan","tips":"Kami akan menemukan pekerjaan yang cocok untuk Anda berdasarkan preferensi pekerjaan Anda. Anda dapat mengatur hingga tiga preferensi kerja jarak jauh, dan preferensi kerja di lokasi & hybrid dapat diatur hingga total tiga preferensi","title":"Jabatan yang diinginkan:","type":"Jenis pekerjaan yang diinginkan:","country":"Negara yang diinginkan:","city":"Kota yang diinginkan:","salary":"Gaji yang diharapkan:","industry":"Industri yang diinginkan:"},"editModal":{"title":"Preferensi Pekerjaan","btn1":"Membatalkan","btn2":"Menghemat","jobTitle":"Jabatan yang diinginkan","jobType":"Jenis pekerjaan yang diinginkan","location":"Lokasi kerja yang diinginkan","currencyType":"Jenis mata uang","minSalary":"Min yang diharapkan. gaji","maxSalary":"Maks yang diharapkan. gaji","country":"negara","industry":"Industri yang Diinginkan","arrangement":"Pengaturan Kerja","timezone":"Zona Waktu Kerja","language":"Bahasa Kerja"},"deleteModal":{"title":"Hapus preferensi pekerjaan","tips":"Anda akan menghapus preferensi pekerjaan ini. Ini tidak dapat dibatalkan.","btn1":"Batal","btn2":"Hapus"},"openToWork":{"title":"Terbuka untuk bekerja","explain":"Beri tahu perekrut bahwa Anda terbuka untuk bekerja"},"remoteModal":{"workFromRemote":"Bekerja<span style=\\"display:block;font-size: 32px; margin-top:5px; font-weight:700;\\">Dari</span>Jarak Jauh","PleaseSetYourRemoteWorkPreferencesSoRecruitersUnderstandYourNeeds":"Harap Tetapkan Preferensi Kerja Jarak Jauh Anda Agar Perekrut Memahami Kebutuhan Anda"}},"resume":{"tabTitle":"Melanjutkan","upload":{"title":"Unggah resume Anda sendiri","tips":"Resume adalah alat penting untuk membawa Anda ke langkah selanjutnya dalam proses mencari pekerjaan. Buat perekrut terkesan dengan informasi tambahan dari profil Bossjob Anda.","time":"Diunggah pada {{time}}","uploadBtn":"Unggah resume Anda","support":"Jenis file yang didukung: PDF, DOC, DOCX. Maks. ukuran file: 5MB","upToFiles":"Hingga {{number}} file","error":{"title":"File melebihi batas","tips":"Silakan unggah ukuran file kurang dari 5MB."}},"delete":{"error":"Gagal menghapus resume"},"bossjob":{"title":"Templat resume Bossjob","tips":"Saat Anda membuat profil di Bossjob, kami membuatkan resume untuk Anda. Anda dapat memilih dari templat yang tersedia dan menggunakan resume Anda yang baru diperbaiki untuk melamar lowongan pekerjaan di Bossjob.","download":"Unduh","selectTemplate":"Pilih Templat","preview":"Pratinjau"},"changeResume":{"rename":"Ganti nama","sendToEmail":"Kirim ke email","delete":"Hapus","cancel":"Batal","save":"Simpan","send":"Kirim","back":"Kembali","confirm":"Konfirmasi","pleaseRenameYourResume file.":"Silakan ganti nama file resume Anda.","maximumLengthLimitExceeded":"Batas panjang maksimum terlampaui","cannotEnterSpecialCharacters":"Tidak dapat memasukkan karakter khusus","resumeFileName":"Resume nama file","pleaseEnterTheEmailAddressToReceiveTheResume":"Silakan masukkan alamat email untuk menerima resume.","eMailFormatIsIncorrect":"Format email salah","emailAddress":"Alamat email","theEmailAddressYouWantToSendIs":"Alamat email yang ingin Anda kirim adalah","pleaseConfirmThatYourEmailAddressIsCorrectBeforeSending":"Harap konfirmasi bahwa alamat email Anda benar sebelum mengirim","more":"Lain","resumeHasBeenRenameSuccessfully":"Resume telah berhasil diganti namanya","resumeHasBeenSentToYourEmailSuccessfully":"Resume telah berhasil dikirim ke email Anda","resumeHasBeenDeletedSuccessfully":"Resume telah berhasil dihapus","deleteWarning":"Apakah Anda ingin menghapus resume ini?"},"videoResume":{"title":"Lanjutkan Video","descTips":"Format video MP4, kurang dari 3 menit","confirmDesc":"Video yang dihapus tidak akan dapat diambil lagi nanti, yakin?","confirmTitle":"Hapus resume video"},"resumeTemplateConfirm":{"title":"Kiat","confirmDesc":"Jika Anda memiliki lebih dari lima draf resume, harap hapus satu draf lalu terapkan templat resume baru.","btn1":"Membatalkan","btn2":"Kelola konsep"},"previewModal":{"AttachmentSize":"Ukuran Lampiran","AttachmentFormat":"Format lampiran","clarification":"Tidak seorang pun dapat melihat resume terlampir Anda tanpa izin Anda.","AttachmentConfirm":"Konfirmasi lampiran","AttachmentName":"Nama Lampiran","title":"Unggah Lampiran"},"syncProfileFromResume":{"addItems":"Kami menemukan {{number}} item untuk ditambahkan ke resume Anda","autoAddItem":"Kami akan secara otomatis menambahkannya ke profil Anda sehingga Anda tidak perlu melakukannya.","startSync":"Mulai menyinkronkan"}}}},"profile":{"letGetYouJob":" Ayo carikanmu pekerjaan!","tellUsAboutYourself":"Ceritakan kepada kami tentang diri Anda.","firstName":"Nama depan","thisFieldIsRequired":"Bagian ini diperlukan.","lastName":"Nama Belakang","currentLocation":"Lokasi saat ini","countryText":"Negara","countryCode":"Kode negara","mobileNumber":"Nomor telpon","desiredJobTitle":"Jabatan yang diinginkan","desiredJobType":"Jenis pekerjaan yang diinginkan","desiredLocation":"Lokasi yang diinginkan","desiredSalaryCurrency":"Mata uang gaji yang diinginkan","minSalary":"Minimal. gaji","maxSalary":"Maks. gaji","desiredIndustry":"Industri yang Diinginkan","availability":"Ketersediaan","workArrangement":"Pengaturan Kerja","workTimezone":"Zona Waktu Kerja","workLanguage":"Bahasa Kerja","next":"Berikutnya","setp":"Set","of":"dari","back":"Kembali","fileTooHuge":"Ukuran file terlalu besar. Silakan unggah file yang berukuran 5MB.","addYourResume":"Tambahkan resume Anda","youCanBuildOnlineResume":"Anda dapat membuat resume online untuk melamar pekerjaan dan mengekspornya dengan templat berbeda.","youCanuploadYourResume":"Anda juga dapat mengunggah resume Anda, itu akan disimpan ke profil Anda.","uploadYourResume":"Unggah Resume Anda","fileMax":"PDF, DOC, DOCX. file, maks 5MB","resume":"Resume","OR":"Atau","createFreeResume":"Buat Resume Gratis","addYourWorkExperience":"Tambahkan pengalaman kerja Anda","fillInYourCompleteWork":"Isi pengalaman kerja Anda secara lengkap akan meningkatkan peluang Anda untuk terpilih sebesar 83%.","jobFunction":"Fungsi Pekerjaan","desiredJobFunction":"Jabatan yang diinginkan","industry":"Industri","description":"Deskripsi","workingPeriod":"Masa Kerja","currentlyWorkHere":"Saat ini bekerja disini","from":"Dari","startDateMustBeEarlier":" Tanggal mulai harus lebih awal dari tanggal penyelesaian.","to":"Untuk","monthlySalary":"Gaji bulanan","currency":"Mata uang","addWorkExperience":"Tambahkan pengalaman kerja","fillUpTheRequired":"Isi bidang yang diperlukan untuk melanjutkan.","noWorkExperience":"Saya tidak punya pengalaman kerja","cancel":"Batal","save":"Simpan","JobTitleText":"Judul pekerjaan","companyNameText":"Nama Perusahaan","monthYear":"\'Bulan tahun","placeholder":"Ketik di sini...","allAboutYourEducation":"Semua tentang pendidikan Anda","present":"Hadiah","schoolName":"Nama sekolah","educationLevel":"Tingkat Pendidikan","studyPeriod":" Masa belajar","currentlyAttending":"Saat ini sedang menghadiri","fieldOfStudy":"Bidang studi","fillUpTheFieldsWith":" Isi kolom dengan (*) untuk melanjutkan.","addAEducation":" Tambahkan pendidikan","notWantToEnterEducation":"Saya tidak ingin memasuki Pendidikan saya sekarang","searchForJobTitle":"Cari judul pekerjaan","year":"tahun","month":"bulan","months":"s","readMore":"Baca lebih lanjut","readLess":"Baca Lebih Sedikit","basicInformation":"Informasi Dasar","theseInformationWillBeShown":"Informasi ini akan ditampilkan kepada Bos saat Anda melamar pekerjaan.","profilePhoto":"Foto profil","uploadAphoto":" Unggah foto (maks 2 MB) atau pilih salah satu dari avatar default Bossjob","havingArealPhoto":"Memiliki foto asli sebagai gambar profil Anda membantu membangun kepercayaan dengan calon pemberi kerja","name":"Nama","IAm":"Saya","singaporeIdentity":"Identitas Singapura ","Next1":"Berikutnya (1/4)","workExperience":"Pengalaman kerja","autofillMyInfo":"Isi otomatis informasi saya","saveTimeByImporting":"Hemat waktu dengan mengimpor resume Anda","uploadResume":" Unggah Resume","supportedFileType":"  Jenis file yang didukung: PDF, DOC, DOCX. Maks. ukuran file: 5MB","startedWorkingSince":"Mulai bekerja sejak itu","WorkingPeriod":"Masa kerja","mostRecentJobTitle":"Jabatan dan Keterampilan terbaru","skillsWillBeSuggested":"Keterampilan akan disarankan berdasarkan fungsi pekerjaan yang dipilih. Silakan pilih maksimal 5 keterampilan.","selectSkillsOr":"Pilih keterampilan atau ketik keterampilan Anda sendiri","Next2":"Berikutnya (2/4)","educationExperience":"Pengalaman Pendidikan","fillThisLater":"Isi ini nanti","Next3":"Berikutnya (3/4)","desiredJob":"Pekerjaan yang diinginkan","desiredSalary":"Gaji yang diinginkan","submit":"Kirim","experienced":"Berpengalaman","freshGraduate":"Baru Lulus/Mah","companyName":"Nama perusahaan","ImHiring":"Saya adalah karyawan","education":"Pendidikan","skip":"Lewati pengaturan profil","skipTips":"Melewatkan langkah-langkah ini akan mengurangi akurasi rekomendasi pekerjaan. Detail ini membantu kami menyesuaikan saran pekerjaan yang sesuai dengan pengalaman, kualifikasi, dan preferensi Anda.","skipTipsSure":"Apakah Anda yakin ingin melewati langkah ini?","skipAnyway":"lewati saja","uploadSeccess":"unggah sukses","updateYouronLineResume":"perbarui resume online Anda","getMoreRelevantJobRecommendations":"untuk mendapatkan rekomendasi pekerjaan yang lebih relevan","searchOrAddSkill":"Cari atau tambahkan keahlian","add":"Tambah","basicInfoUserName":"Nama Anda akan tetap dirahasiakan kepada pemberi kerja hingga Anda mengirimkan lamaran untuk posisi mereka atau jika mereka ingin memberikan undangan kepada Anda untuk melamar. ","availabilityTips":"Informasi ini akan dapat diakses oleh semua pemberi kerja, sehingga membantu mereka memahami status pekerjaan Anda saat ini.","securityGuideLink":"Pelajari tentang penggunaan dan perlindungan data Anda {{guideLink}}","guideLink":"Panduan Data Pengguna Bossjob","autofillMyinfoTips":"Impor dari resume yang sudah ada","mostRecentCompanyTips":"Anda memiliki opsi untuk mencegah pemberi kerja saat ini melihat profil Anda di Bossjob.","hideResumeFromCompany":"Sembunyikan resume Saya di Perusahaan ini","dateOfBirthdayTips":"Informasi usia Anda adalah yang terutama untuk memastikan bahwa rekomendasi dan peluang kerja yang diberikan sesuai dan mematuhi undang-undang ketenagakerjaan setempat yang terkait dengan usia. ","userGuideLinkTips":"Pelajari tentang penggunaan dan perlindungan data Anda {{userGuideLink}}\\n\\n","userGuideLink":"Panduan Data Pengguna Bossjob","nextToolTips":"Anda telah sukses memblokir Perusahaan ABC di Bossjob. Anda bisa mengelolanya di pengaturan privasi Anda.","workExpNextTips":"Anda telah sukses memblokir Perusahaan {{company}} di Bossjob. Anda bisa mengelolanya di pengaturan privasi Anda.","mostRecentCompany":"Perusahaan terbaru","skill":"keahlian","syncInfoModal":{"title":"Konfirmasi sinkronisasi informasi","reSync":"Kami akan menyinkronkan ulang konten berikut ini ke profil Anda:"},"reUpload":"Unggah kembali"},"chat":{"chatTitle":"Obrolan","chatFilterPlaceholder":"Semua pesan","qrCodeMessage":"Bicaralah dengan Bos di mana saja","interviewDisabled":"Belum ada Wawancara","interviewEnabled":"Detail wawancara","pin":"Sematkan ke atas","cancelPin":"Batalkan pin ke atas","notInterested":"Tidak tertarik","enterSendText":"Tekan Enter untuk mengirim pesan","ctrlEnterSendText":"Tekan CTRL + Enter untuk mengirim pesan","sendButtonText":"Kirim","resumeFirstText":"Kirim resume: Tersedia setelah kedua belah pihak membalas.","resumeSubmittedText":"Permintaan untuk mengirim resume telah diajukan.","resumeEnabled":"Kirim resume.","exchangeTextIsFirst":"Pertukaran nomor ponsel: Tersedia setelah kedua belah pihak membalas.","exchangeTextHasActive":"Pertukaran nomor ponsel telah diminta","exchangeTextFinished":"Nomor ponsel telah ditukar","exchangeTextEnabled":"Tukar nomor ponsel","commonPhrasesText":"Ungkapan umum","sendImageText":"Kirim gambar","sendPlaceHolder":"Tulis pesan Anda...","mobileActionResume":"Kirim Resume","mobileActionExchange":"Tukar nomor ponsel","moreText":"Lain","emoji":"Emoji","JobCcopeIsNotWhat":"Ruang lingkup pekerjaan bukanlah yang saya cari.","theSalaryIsNotWithin":"Gajinya tidak sesuai dengan kisaran yang saya harapkan.","workingLocationIsTooFar":"Lokasi kerja terlalu jauh.","cancel":"Membatalkan","send":"Kirim","pleaseShareUsWhyThisRole":"Silakan berbagi dengan kami mengapa peran ini bukan yang Anda cari dan kami akan memberikan saran pekerjaan yang lebih baik. Obrolan ini akan dipindahkan ke folder “Tidak tertarik”.","uploadYourResume":"Unggah resume Anda","supportedFileType":"Jenis file yang didukung: PDF, DOC, DOCX. Maks. ukuran file: 5MB","fileSizeIsTooHuge":"Ukuran file terlalu besar. Silakan unggah file yang berukuran 5MB.","failedToUploadResume":"Gagal mengunggah resume karena kesalahan","pleaseContactSupport":" Silakan hubungi support@bossjob.com untuk bantuan.","sendResume":"Kirim Resume","pleaseSelectResume":"Silakan pilih resume yang ingin Anda bagikan dengan perekrut.","orUploadNewResume":"Atau unggah resume baru","onlyMax3Resumes":"hanya maks. dari 3 resume yang dapat diunggah, harap hapus minimal 1 resume di atas","uploadNewResume":"Unggah resume baru","JobType":"Jenis pekerjaan","yearsOfExp":"Tahun Eks","quealitification":"Kualitifikasi","workLocation":"Tempat kerja","address":"Alamat","JobFunction":"Fungsi Pekerjaan","skills":"Keterampilan","salary":"Gaji","done":"Selesai","offerFrom":"Penawaran dari","offered":"Ditawarkan","reject":"Menolak","accept":"Menerima","pleaseNoteThatThisOffer":" Harap diperhatikan bahwa penawaran ini tidak mengikat dan dapat berubah.  Mungkin ada beberapa dokumen dan langkah tambahan yang diperlukan untuk menyelesaikan penawaran.","company":"Industri","sendAnOffer":"mengirimkan penawaran","viewNow":"Lihat sekarang","viewLater":"Lihat nanti","buttonTextEnable":"Kirim resume saya secara otomatis","buttonTextDisable":"Nonaktifkan Kirim resume saya secara otomatis","offerTitle":"SELAMAT!","offerSent":"Dikirim oleh","recruiterModal":{"medal":"Medali","company":"Industri"},"Monthly":"Bulanan","Daily":"Harian","Hourly":"Per jam","linkReplacement":"Url Tersembunyi","sgModalTitle":"Apakah Anda ingin mengambil risiko melewatkan balasan dari perusahaan yang baru saja Anda lamar? ","sgModalDescription":"Hindari kesalahan itu dengan mengunduh aplikasi Bossjob sekarang.","sgModalDownload":"Unduh Aplikasi Sekarang","sgModalLater":"Kemudian","Unpaid":"Belum dibayar"},"chatInterview":{"confirmText":"Wawancara Dikonfirmasi","confirmLabel":"Wawancara Anda telah dikonfirmasi","cancelAction":"Batalkan wawancara","canNotCancel":"Wawancara Anda tidak dapat dibatalkan sekarang","checkedText":"Check in","checkedLabel":"Periksa untuk wawancara dengan perekrut","checkInText":"Daftar masuk sekarang","canNoteCheckIn":"Anda tidak dapat check-in sekarang.","inProgressText":"Sedang berlangsung","inProgressLabel":"Anda dapat melaporkan masalah apa pun selama tahap ini","issueReported":"Masalah yang dilaporkan","reportIssue":"Laporkan masalah","finishedText":"Selesai","finishedLabel":"Anda dapat meminta hasil wawancara dari perekrut","requestResult":"Diminta untuk mendapatkan hasil","requestAfter":"Anda dapat meminta hasil wawancara setelah wawancara selesai","title":"Undangan Wawancara dari {{companyName}}","buttonText":"Selesai","notAttend":"Anda tidak menghadiri wawancara.","jobTitleLabel":"Judul pekerjaan","addressLabel":"Alamat Wawancara","timeLabel":"Tanggal,Waktu","contactPersonLabel":"Kontak person","contactNumberLabel":"Nomor kontak","videoLink":"Tautan video","instructions":"Instruksi","decline":"Menolak","accept":"Menerima","cancelReason":"Batalkan alasan","cancelTitle":"Wawancara dibatalkan","confirmText1":"Dengan menerima undangan wawancara ini, saya setuju bahwa saya akan hadir untuk wawancara pada waktu dan tempat yang ditentukan.\\n Jika saya perlu mengubah waktu, saya akan memberi tahu perekrut setidaknya 7 jam sebelumnya.","contirmText2":"Pencari kerja yang tidak hadir untuk wawancara akan ditandai sebagai “Tidak Hadir”. Pencari kerja yang mengumpulkan 3 catatan ketidakdatangan dalam 3 bulan akan dilarang menggunakan Bossjob selama 6 bulan.","back":"Kembali","next":"Berikutnya","close":"Tutup","send":"Kirim","resultTitle":"Hasil wawancara","resultText":"Apakah Anda menghadiri wawancara?","attendancelabel":"Kehadiran wawancara","yes":"Ya","no":"Tidak","askResultText1":"Anda tidak dapat meminta hasil wawancara karena Anda tidak menghadiri wawancara.","askResultText2":"Anda hanya dapat meminta hasil mulai tanggal {{enableDate}} dan seterusnya.","cancelInterview":"Batalkan wawancara","acceptAnother":"Saya telah menerima tawaran lain.","retime":"Saya ingin menjadwal ulang waktu wawancara.","cancelReasonLabel":"Anda akan membatalkan wawancara. Harap beri tahu perekrut mengapa Anda membatalkan wawancara ini:"},"chatCommonPhrase":{"phraseTitle":"Frasa umum","phraseLabel":"Frase","inputPlaceholder":"Masukkan frasa umum yang ingin Anda kirimkan ke Boss","addDescription":"Tambahkan frasa Anda sendiri. Harap jangan sertakan rincian kontak Anda di sini.","save":"Simpan","back":"Kembali","delete":"Hapus","done":"Selesai","close":"Tutup","send":"Kirim","sureDelete":"Yakin akan menghapus ini?","pickDescription":"Silakan pilih frasa yang ingin Anda kirimkan ke Boss.","actionEdit":" Edit atau hapus frasa","actionCreate":"Buat frasa baru","actionDescription":"Anda dapat menyimpan hingga 10 frase","or":"atau"},"quickUploadResume":{"title":"Unggah resume Anda","UploadAndApply":"Unggah resume Anda dan mulailah melamar pekerjaan sekarang!","uploadBtn":"Unggah Resume Anda","uploadTips":"PDF, DOC, DOCX. file, maks 5MB","or":"Atau","createFreeResume":"Buat Resume Gratis","register":{"join":"Bergabunglah dengan Bossjob","start":"mulailah karir Anda","submit":"Kirim","note":"Dengan mendaftar, saya telah membaca dan menyetujui","term":"Syarat Penggunaan","policy":"Kebijakan pribadi","and":"dan","emailLabel":"Alamat email","emailValid":"Silakan isi alamat email."}},"editJobPreferencesModal":{"validate":{"jobTitle":"judul pekerjaan diperlukan","jobType":"jenis pekerjaan diperlukan","location":"lokasi diperlukan","minSalary":"gaji minimum diperlukan","maxSalary":"gaji maksimal diperlukan","currency":"mata uang diperlukan","country":"negara diperlukan bila lokasi berada di luar negeri","industry":"industri diperlukan","arrangement":"pengaturan diperlukan","timezone":"zona waktu diperlukan","language":"bahasa diperlukan"}},"resumetemplate":{"title":"Templat resume gratis","subTitle":"Buat dan unduh resume dalam satu menit.","createBtn":"Buat Resume","form":{"label":"Alamat email","emptyError":"Silakan masukkan alamat email Anda.","validError":"\'Silakan isi alamat email.\'"},"howToCreate":{"title":"Cara membuat templat resume","step1":"Isi nama Anda serta email yang valid (penting bagi Anda untuk memasukkan email valid yang akan digunakan dalam template resume Anda)","step2":"Klik “Buat Resume” dan lanjutkan untuk mengisi lebih banyak informasi seperti ringkasan pribadi dan tujuan karir, pendidikan, pengalaman, keterampilan, dan banyak lagi.","step3":"Unduh, cetak, dan simpan resume baru Anda","step4":"Perbarui resume online Anda kapan saja dan buat templat resume baru kapan pun Anda mau"},"haveAQuestion":"Punya pertanyaan?","freeLabel":"Ini gratis?","freeAnswer":"Ya, layanan pembuatan resume Bossjob gratis. Anda dapat membuat resume sebanyak yang Anda inginkan. Anda dapat memilih dari berbagai tema contoh resume dan menggunakan contoh resume yang berbeda untuk lamaran pekerjaan yang berbeda","chooseTemplate":"Berapa banyak template yang dapat saya pilih?","chooseTemplateAnswer":"Anda dapat memilih dari 2 templat, contoh resume profesional atau kreatif. Anda dapat segera menggunakan resume Anda yang baru diperbaiki untuk melamar lowongan pekerjaan di Bossjob.","editLater":"Apakah saya dapat mengedit templat resume nanti?","editLaterAnswer":"Pastinya ya. Masuk ke akun Bossjob Anda kapan saja untuk memperbarui resume Anda. Anda dapat menggunakan akun Bossjob Anda sebagai bank resume. Simpan detail karier terkini Anda di Bossjob dan gunakan sebagai identitas profesional Anda!"},"accountSetting":{"title":"Pengaturan akun","tabs":{"settings":"Pengaturan","account":"Akun","jobAlert":"Pemberitahuan Pekerjaan","accountSetting":"Pengaturan akun","notification":"Pemberitahuan","shieldingCompany":"Perusahaan Perisai"},"modals":{"verifyMobileTitle":"Verifikasi nomor ponsel Anda","verifyEmailTitle":"Ubah verifikasi alamat email","verifyJobAlertTitle":"Pengaturan Pemberitahuan Pekerjaan","deleteAlertTip":"Apakah Anda yakin ingin menghapus pengingat pekerjaan ini? Setelah dihapus, Anda tidak akan bisa mendapatkan informasi rekomendasi pekerjaan berkualitas tinggi"},"verifiedMessages":{"mobile":"Nomor ponsel Anda telah berhasil diverifikasi.","email":"Akun email Anda telah berhasil diverifikasi.","phoneEmpty":"Nomor Telepon tidak kosong","phoneError":"Nomor telepon tidak boleh kurang dari 7 digit"},"email":"Surel","sendOpt":"Kirim OTP","save":"Simpan","cancel":"Batal","verify":"Verifikasi","done":"Selesai","yes":"Ya","search":"Cari","add":"Tambah","optLabel":"OTP 6 digit","errorMsg":{"invalidOtp":"OTP yang Anda masukkan salah. Silakan coba lagi.","optIncorrect":"OTP salah. Silakan coba lagi."},"emailTip":"Terima pembaruan lamaran pekerjaan melalui email Anda.","editEmailExplanation":"Email Anda telah diverifikasi. Anda akan dapat menerima pembaruan lamaran pekerjaan melalui email Anda. Untuk mengubah alamat email Anda, harap verifikasi alamat email baru Anda.","notVerifyTips":"Untuk menerima pembaruan lamaran pekerjaan, harap verifikasi email Anda.","emailLabel":"Alamat email","enterCode":"Masukkan kode yang telah kami kirimkan ke {{email}}","mobile":"Nomor telpon","mobileTip":"Bantu perekrut menghubungi Anda dengan lebih baik untuk mendapatkan peluang kerja.","mobileNotVerified":"Untuk membantu perekrut menghubungi Anda dengan lebih baik untuk mendapatkan peluang kerja. harap verifikasi nomor ponsel Anda.","mobileExplanation":"Nomor ponsel Anda telah diverifikasi. Perekrut akan dapat menghubungi Anda melalui nomor ponsel Anda. Untuk mengubah nomor ponsel Anda, harap verifikasi nomor ponsel baru Anda.","country":"Negara","contactNumber":"Nomor kontak","notify":"Notifikasi email","receiveNewMessage":"Menerima pesan obrolan baru atau melanjutkan permintaan dari perekrut:","receiveNewMessageExplanation":"Ini untuk memberi tahu Anda tentang pesan obrolan baru atau permintaan resume. Anda hanya akan menerima pemberitahuan email untuk ini saat Anda offline","receiveFromSystem":"Terima pemberitahuan sistem:","receiveFromSystemExplanation":"Ini untuk memberi tahu Anda tentang pemberitahuan penting seperti pekerjaan yang mungkin Anda minati dan detail wawancara Anda.","receiveTips":"Terima buletin kiat karier dan perekrutan:","receiveTipsExplanation":"Ini untuk berbagi wawasan dan tips yang akan membantu Anda dalam pencarian kerja.","jobAlertTitle":"Peringatan pekerjaan","filter":"Filter","jobFilter":"Filter Pekerjaan","frequency":"Frekuensi","sendToEmail":"Kirim ke email","alertFrequency":"Frekuensi Peringatan","notJobAlert":"Anda belum mendapatkan pemberitahuan pekerjaan.","toSearch":" Kembali ke pencarian kerja","deleteTitle":"Hapus pemberitahuan pekerjaan","keep":"Tetap","delete":"Hapus","deleteTips":"Anda akan menghapus pemberitahuan pekerjaan ini. Ini tidak dapat dibatalkan.","notProvided":"Tidak tersedia","noData":"Tidak ada data","blockMessages":{"searchLabel":"Cari perusahaan","unblock":"Buka blokir","title":"Setelah menambahkan perusahaan yang diblokir, Anda dan bos perusahaan tersebut tidak akan direkomendasikan satu sama lain, dan perilaku menonton Anda tidak akan diberitahukan satu sama lain.","jobOrCompany":"Judul pekerjaan atau perusahaan","tip1":"Perusahaan dapat dicari berdasarkan","tip2":"Nama lengkap perusahaan: seperti \\"Beijing Huapin Borui Network Technology Co., Ltd.\\"","tip3":"Singkatan perusahaan: seperti \\"BOSS Direct Employment\\"","unBlockTip1":"Perusahaan terkait berikut akan dibuka blokirnya secara bersamaan","unBlockTip2":"Perusahaan ini disebut sebagai {{company}}","noCompanies":"Tidak adanya perusahaan pencari"},"smsSystemTip":"Terima pengingat SMS sistem","smsSystemExplanation":"Terima pesan teks pesan sistem, seperti rekomendasi postingan pekerjaan yang Anda minati","smsChatTip":"Terima pengingat SMS obrolan","smsChatExplanation":"Menerima peringatan pesan teks tentang obrolan","subjectCodeExpired":"Tautan telah kedaluwarsa, silakan masuk ke pengaturan penutupan melalui tautan email dalam waktu satu bulan.","jobAlertV1":{"add":"+ Tambahkan","remote":"Pekerjaan Jarak jauh","LocalOROnsite":"Lokal / Di Kantor","DeleteTheTask":"Menghapus perintah","AreYouSureToDeleteThisTask":"Anda tidak akan lagi menerima notifikasi email yang terkait dengan posisi ini.","Delete":"Menghapus","Cancel":"Membatalkan","AddJobReminders":"Menambahkan pengingat pekerjaan","WorkArrangement":"Pengaturan Pekerjaan","jobFilters":"Filter Pekerjaan","selectAtLeastOne":"Silakan pilih setidaknya satu","pleaseSelectAtLeastOne":"Silakan pilih setidaknya satu","notificationFrequency":"Frekuensi Pemberitahuan","pleaseSelectFrequency":"Silakan pilih frekuensi","pleaseEnterTheCorrectEmailFormat":"Harap masukkan format email yang benar","emailToReceiveAlert":"Email untuk menerima peringatan","frequency":"frekuensi","edit":"Sunting","done":"Selesai","moreFilters":"Filter Lainnya","workExperience":"Pengalaman kerja","qualification":"Kualifikasi","Industry":"Industri","verifiedCompany":"Perusahaan Terverifikasi","companySizes":"Ukuran Perusahaan","financingStages":"Tahap Pembiayaan","selected":"terpilih","confirm":"Konfirmasi","addJobAlertLittleBitTip":"Klik \\"Tambah\\" untuk mulai mengatur notifikasi untuk pekerjaan baru yang sesuai dengan kriteria Anda, langsung ke email Anda.","toSearch":"Tambahkan peringatan pekerjaan","editJobAlert":"Mengedit Pemberitahuan Pekerjaan","selectedFilters":"Filter yang dipilih","EditJobAlert":"Mengedit Pemberitahuan Pekerjaan"}},"chatExchange":{"exchangeTitle":"Nomor handphone","cancel":"Batal","send":"Kirim","verify":"Verifikasi","sendOtp":"Kirim OTP","resendOtp":"Kirim Ulang OTP","copy":"Salin","resendOtpIn":"Kirim ulang OTP dalam {{count}} detik","sureText":"Apakah Anda yakin ingin bertukar nomor ponsel dengan Bos? Anda akan dapat melihat nomor ponsel Boss setelah Boss menyetujui permintaan Anda.","verifyText":"Untuk bertukar nomor ponsel dengan Boss, harap verifikasi nomor ponsel Anda.","countryCode":"Kode negara","mobileNumber":"Nomor telpon","digitPlaceholder":"Masukkan 6 digit OTP","msgText":"Masukkan kode yang kami pesan ke {{number}}","smb":"nomor ponsel:","boss":"Bos"},"chatAutoSendResume":{"failedToUploadResume":"Gagal mengunggah resume karena kesalahan","pleaseContactSupport":" Silakan hubungi support@bossjob.com untuk bantuan.","enableAutoSendTitle":"Aktifkan Kirim Otomatis Resume","disabledAutoSendTitle":"Nonaktifkan Pengiriman Otomatis Resume","pleaseSelectResume":"Silakan pilih resume yang ingin Anda bagikan dengan perekrut.","orUploadNewResume":"Atau unggah resume baru","onlyMax3Resumes":"hanya maks. dari 3 resume yang dapat diunggah, harap hapus minimal 1 resume di atas","uploadNewResume":"Unggah resume baru","uploadYourResume":"Unggah Resume Anda","cancel":"Batal","send":"Kirim","change":"Ubah","disabledDescription":"Saat Boss meminta resume Anda, kami akan mengirimkan lampiran resume Anda secara otomatis ke Boss. Apakah Anda yakin ingin menonaktifkannya?","enableDescription":"Saat Boss meminta resume Anda, kami akan mengirimkan lampiran resume Anda secara otomatis ke Boss. Silakan pilih resume mana yang ingin Anda kirimkan ke Boss secara otomatis. ","warnText":"Jika tidak, Anda harus menunggu balasan dari kedua belah pihak sebelum Anda dapat meminta pengiriman resume."},"newGetStarted":{"title":"Selamat Datang di","employer":"Pemberi pekerjaan","tips":"Ingin mempekerjakan orang? Daftar sebagai ","continueWith":"atau lanjutkan dengan","email":"Email","phone":"Telepon","links":{"apple":"Lanjutkan dengan Apple","google":"Lanjutkan dengan Google","facebook":"Lanjutkan dengan Facebook"},"termsOfUse":"Syarat Penggunaan","privacyPolicy":"Kebijakan Privasi","agreement":"Saya telah membaca dan menyetujui {{value1}} dan {{value2}}","emailValid":"Silakan isi alamat email.","emailLabel":"Alamat email","sendCode":"Kirim kode verifikasi","welcomeBack":"Selamat Datang kembali","sendCodeDigit":"Silakan masukkan 6 digit kode yang kami kirimkan ","signUpAnAccount":"Daftarkan akun","checkSpamEmail":"Periksa email spam Anda jika Anda tidak menerima kode","havingTrouble":"Masih mengalami kesulitan? Cobalah untuk mendaftar","otherOptions":"opsi lain","alternatively":"Alternatifnya, permintaan a","magicLink":"magic link","resendCode":"Kirim ulang kode","country":"Negara","phoneNumber":"Nomor Telepon","twoFactor":"Verifikasi Keamanan","authentication":"autentikasi","secure":"Amankan akun Anda dan terima kode di email Anda","emailTips":"Metode login tidak sesuai dengan login terakhir, harap verifikasi keamanan melalui email","setUpLater":"Atur ini nanti","enableTwoFactor":"dua faktor","authenticationEnabled":"otentikasi diaktifkan","factorTip":"Jika kami melihat adanya upaya login dari perangkat atau browser yang tidak kami kenali, kami akan meminta kode yang dikirimkan ke alamat email Anda.","verifyText":"Verifikasi bahwa itu memang Anda","verifyExtra":"Langkah tambahan ini menunjukkan bahwa memang Anda yang mencoba masuk.","optError":"Kirim OTP gagal","resendEmailCode":"Kirim ulang email \'OTP sukses","invalidOtp":"OTP yang Anda masukkan salah. Silakan coba lagi.","resendPhoneCode":"Kirim ulang telepon\'OTP sukses","verifyEmail":"Verifikasi email","thisPhoneNumberAssociated":"Pilih akun","accounts":"akun.","thisPhoneNumber":"Nomor telepon ini dikaitkan dengan ","youNeedToChooseVerified":"Anda harus memilih alamat email terverifikasi untuk dikaitkan","validateErr":"Email telah didaftarkan. Silakan ubah pengikatannya ke email lain","checkYourSpam":"Periksa email spam Anda jika Anda tidak menerima kode.","authenticationSuccessful":"Otentikasi Berhasil","Bossjob":"Bossjob","back":"Kembali","vipText":{"GetVipPrivilegesImmediately":"Dapatkan Hak Istimewa VIP Segera","InviteNewUsersToRegister":"Undang Pengguna Baru Untuk Mendaftar","BossjobAI":"Pekerjaan bos AI","ResumeAssistant":"Asisten Resume","HighSalaryOffer":"Tawaran Gaji Tinggi","HelpYouGet":"Membantu Anda Mendapatkan","promptDesc":"Ups, Anda sudah masuk; mendaftar berulang kali tidak mungkin. Silakan logout dan coba lagi.","returnHome":"Kembali ke Beranda","signOut":"Keluar","inviteFriendsToGet":"Undang Teman Untuk Mendapatkan","AIResumeCoaching":"PELATIHAN RESUME AI","HighQualityVIPResumeTemplateAndAIAssistantToHelpYouGetHighPayingOffer":"Templat Resume VIP Berkualitas Tinggi Dan Asisten AI Untuk Membantu Anda Mendapatkan Penawaran Berbayar Tinggi.","copyLinkToInviteNow":"Salin tautan untuk mengundang sekarang"}},"seo":{"ph":"Filipina","sg":"Singapore","jp":"Jepang","id":"Indonesia","hk":"Hong Kong","tw":"Taiwan","mo":"Makau","my":"Malaysia","com":"Negara Sedunia","tr":"Turki","mainPage":{"title":"cari pekerjaan ngobrol dengan bos","description":"Bossjob - Platform pencarian kerja dan rekrutmen utama Anda di Filipina, Singapura, dan Indonesia. Temukan pekerjaan impian, posting daftar pekerjaan, dan hubungkan bakat dengan pemberi kerja. Bergabunglah dengan kami dan mulailah babak baru dalam karier Anda."},"siteName":"Bossjob - A Chat-first Career Platform for Professionals in {{country}}","metaDescription":"Bossjob - Career Platform for Professionals in {{country}}","metaDescriptionMainPage":"Bossjob - Platform pencarian kerja dan rekrutmen utama Anda di Filipina, Singapura, dan Indonesia. Temukan pekerjaan impian, posting daftar pekerjaan, dan hubungkan bakat dengan pemberi kerja. Bergabunglah dengan kami dan mulailah babak baru dalam karier Anda.","jobSearch":{"description":"Bossjob - Gerbang Anda menuju kesuksesan karier. Temukan peluang kerja terbaik di Filipina, Singapura, dan Indonesia. Baik Anda sedang mencari pekerjaan atau merekrut karyawan, kami menghubungkan bakat dengan peluang. Bergabunglah dengan kami hari ini!","title":"Bossjob - Mitra Karir Anda di Filipina, Singapura, dan Indonesia","defaultTitle":"Find Jobs in {{country}} - Search & Apply Job Opportunities - {{month}} {{year}} | Bossjob","defaultDescription":"Find new job openings in {{country}}! Apply for the best professional jobs hiring based on your skills. Work from home, high salary and more on Bossjob","queryTitle":"{{searchQuery}} Pekerjaan di {{country}}. Peluang Kerja Baru - {{month}} {{year}} | Pekerjaan bos","queryLocationTitle":"{{searchQuery}} Pekerjaan di {{location}} {{country}}. Peluang Kerja Baru - {{month}} {{year}} | Pekerjaan bos","queryDescription":"Pekerjaan {{searchQuery}} baru di {{country}} tersedia di Bossjob. Tingkatkan karir profesional Anda di Bossjob hari ini - Bicaralah dengan manajer perekrutan langsung di Bossjob.","queryLocationDescription":"Pekerjaan {{searchQuery}} baru di {{location}} {{country}} tersedia di Bossjob. Tingkatkan karir profesional Anda di Bossjob hari ini - Menghubungkan profesional berpengalaman yang telah disaring ke perusahaan","locationTitle":"Pekerjaan di {{location}} {{country}}. Peluang Kerja Baru - {{month}} {{year}} | Pekerjaan bos","locationDescription":"Pekerjaan Baru di {{location}} {{country}} tersedia di Bossjob. Tingkatkan karir profesional Anda di Bossjob hari ini - Menghubungkan profesional berpengalaman yang telah disaring ke perusahaan"},"job":{"newDescription":"Buka peluang kerja, sederhanakan rekrutmen, dan dapatkan informasi terkini tentang wawasan karier terkini. Unduh sekarang!","title":"{{name}} sedang merekrut {{jobTitle}} - {{jobId}} | Pekerjaan bos","description":"Bicaralah dengan manajer perekrutan {{jobTitle}} ({{jobId}}) di {{name}}.  Temukan lebih banyak pekerjaan di {{location}}, {{address}} di Bossjob sekarang!"},"company":{"title":"Perusahaan Mitra Bossjob","description":"Jelajahi Bossjob COOP, Baik Anda mencari kolaborasi, rekrutmen, atau solusi, Anda akan menemukan mitra dan sumber daya yang tepat di sini.","listTitle":"Temukan Perusahaan yang Mempekerjakan di {{country}} | Pekerjaan bos","listDescription":"Temukan perusahaan hebat untuk bekerja di {{country}}! Pelajari lebih lanjut tentang perusahaan dan lamar lowongan pekerjaan di Bossjob!","detailTitle":"Bekerja di {{companyName}} | Pekerjaan bos","detailDescription":"Temukan peluang karier di {{companyName}}, pelajari lebih lanjut tentang {{companyName}} dengan membaca ulasan, tunjangan, dan budaya karyawan di Bossjob!","jobsTitle":"{{companyName}} Karir di {{country}}, Peluang Kerja | Pekerjaan bos","jobsDescription":"View all available job opportunities at {{companyName}} in {{country}} on Bossjob - Talk directly with talents on Bossjob!","lifeTitle":"Budaya & Kehidupan di {{companyName}} | Pekerjaan bos","lifeDescription":"Discover company culture & life at {{companyName}} in {{country}} on Bossjob. Talk directly with hiring managers on Bossjob!"},"landing":{"newTitle":"Unduh Bossjob","newDecription":"Buka peluang kerja, sederhanakan rekrutmen, dan dapatkan informasi terkini tentang wawasan karier terkini. Unduh sekarang!","title":"Download Bossjob hiring APP & talk to 10k+ bosses online. | Bossjob","description":"Discover job opportunities in {{country}} on Bossjob! Explore jobs hiring from companies in {{country}} & get hired fast!"}},"landing":{"section1_name1":"John","section1_name2":"Sarah","section1_message1":"Hai Sarah, saya tertarik dengan posisi tersebut. Bisakah Anda memberikan informasi lebih lanjut tentang peran tersebut?","section1_message2":"Hai John, profil Anda sangat cocok untuk peran tersebut. Saya akan dengan senang hati memberikan rincian lebih lanjut. Hal spesifik apa yang ingin Anda ketahui?","section1_message3":"Bisakah Anda ceritakan lebih banyak tentang budaya perusahaan dan tim tempat saya akan bekerja?","section1_message4":"Tentu. Budaya perusahaan kami bersifat kolaboratif dan berorientasi pada tim, dan kami bangga dapat menciptakan lingkungan kerja yang mendukung. Anda akan bekerja dengan tim profesional yang berbakat dan beragam yang bersemangat dengan apa yang mereka lakukan.","section1_message5":"Kedengarannya bagus. Saya ingin mempelajari lebih lanjut tentang langkah selanjutnya dalam proses lamaran.","section1_message6":"Bagus sekali. Langkah kami selanjutnya adalah menjadwalkan wawancara telepon. Bagaimana cara kerja Selasa depan pukul 14.00 bagi Anda?","section1_message7":"Itu bekerja dengan sempurna. Terima kasih, Sarah.","section1_message8":"Terima kasih, Yohanes. Saya berharap dapat berbicara dengan Anda minggu depan.","section1_title":"APLIKASI Perekrutan AI","section1_subtitle":"menghubungkan dengan pengambil keputusan secara instan","section1_getApp":"Dapatkan aplikasinya","section3_subtitle":"cara yang lebih baik & lebih cepat untuk mencari pekerjaan","section3_list_title1":"Pencocokan pekerjaan yang didukung AI","section3_list_des1":"Cocokkan pekerjaan untuk Anda menggunakan model Big data & AI!","section3_list_title2":"Bicaralah dengan Bos secara langsung","section3_list_des2":"Bicaralah dengan manajer perekrutan, bos, dan pengambil keputusan selama Anda mencari pekerjaan.","section3_list_title3":"Yang mengutamakan seluler","section3_list_des3":"Bossjob APP memberikan pengalaman mencari pekerjaan yang lancar saat bepergian.","section3_list_title4":"Komunikasi waktu nyata","section3_list_des4":"Fitur obrolan bawaan kami memungkinkan keterlibatan instan, mulai dari lamaran kerja hingga wawancara, semuanya dilakukan dalam hitungan menit.","section4_list_title1":"Ngobrol dan dapatkan pekerjaan","section4_list_des1":"Terhubung dengan cepat dengan manajer perekrutan saat bepergian. Anda dapat mengamankan wawancara dan tawaran secepat kilat, menghemat waktu dan menyederhanakan pencarian kerja Anda!","section4_list_title2":"Temukan pasangan karier sempurna Anda","section4_list_des2":"AI generasi berikutnya kami memberikan rekomendasi pekerjaan yang dipersonalisasi yang terus belajar dan berkembang seiring waktu, memastikan Anda selalu memiliki peluang kerja yang paling relevan.","section4_list_title3":"Tingkatkan merek pribadi Anda dengan Chat-GPT","section4_list_des3":"Manfaatkan teknologi tercanggih - ChatGPT - untuk membantu Anda membuat resume dan pernyataan yang dipersonalisasi yang menonjolkan keahlian unik Anda, yang membedakan Anda dari orang lain!","section4_list_title4":"Temukan tempat kerja ideal Anda","section4_list_des4":"Kami memberikan gambaran tentang budaya dan nilai-nilai perusahaan, sehingga Anda dapat menentukan apakah nilai-nilai tersebut selaras dengan nilai-nilai Anda, sehingga memberdayakan Anda untuk menemukan tempat kerja ideal untuk berkembang!","section5_list_des1":"Buat resume Anda dengan mudah, pilih dari berbagai templat ","section5_list_des2":"Lindungi privasi Anda dan blokir perusahaan dengan mudah","section5_list_des3":"Sesuaikan pesan obrolan Anda dan buat kesan yang luar biasa.","section5_list_des4":"Jangan pernah melewatkan wawancara lagi. Sinkronkan jadwal wawancara Anda langsung ke ponsel Anda","section5_bottom_des1":"Pengusaha merespons dalam waktu 72 jam","section5_bottom_des2":"Dapatkan 1 undangan wawancara setiap 5 obrolan","section5_bottom_des3":"Perusahaan yang merekrut secara aktif di Bossjob","Philippines":"Filipina","Singapore":"Singapore","Indonesia":"Indonesia","Hongkong":"China Hong Kong","Malaysia":"Malaysia","Thailand":"Tailand","Vietnam":"Vietnam","Macao":"Makau","Taiwan":"Taiwan","Japan":"Jepang","Australia":"Australia","Nigeria":"Nigeria","South Korea":"Korea Selatan","India":"India","T\xfcrkiye":"Turki","Chile":"Chili","Bangladesh":"Bangladesh","Europe":"Eropa","Brazil":"Brasil","USA":"Amerika Serikat","Mexico":"Meksiko","Canada":"Kanada","Pakistan":"Pakistan","section6_title":"APP perekrutan terbaik di Asia Tenggara","section6_subtitle":"Temukan pekerjaan di mana saja, di mana saja","section6_coming_soon":"Segera hadir...","section7_title":"Bossjob ada dalam berita","section7_see_all":"Lihat semua","section7_list_des1":"Bossjob menarik 2,9 juta pengguna di PHL, mendapatkan pendanaan $5 juta untuk meningkatkan upaya globalisasi","section7_list_date1":"27 Mei 2023","section7_list_des2":"Platform pencarian kerja Filipina, Bossjob, mendapatkan pendanaan ventura sebesar US$5 juta","section7_list_date2":"25 Mei 2023","section7_list_des3":"Grab Ventures Ignite membantu startup asal Singapura, Bossjob, memulai bisnisnya di Vietnam","section7_list_date3":"23 April 2021","section7_list_des4":"Bossjob merevolusi rekrutmen dengan Teknologi AI, memperluas fitur produk untuk memenangkan pasar baru","section7_list_date4":"13 Juni 2023","jobs":"pekerjaan","talents":"talent","Looking for":"Mencari {{slot}}","remoteOpen":"Terbuka Jarak Jauh"},"advertisingLink":{"GetVipForFree":"Dapatkan Vip Gratis","InviteFriendsToGetAIResumeCoaching":"Undang teman dapatkan pelatihan resume AI","excellentResume":"Resume yang Luar Biasa","openTheDoorToSuccess":"Buka Pintu Menuju Kesuksesan","createMyResume":"Buat resume saya"},"remoteFindJobs":{"openCountry":"Negara terbuka","language":"Bahasa","timezone":"Zona waktu","more":"Lain","remoteDetails":"Detail Jarak Jauh","languageRequirements":"Persyaratan Bahasa","workingTimezone":"Zona Waktu Kerja"},"commonSkillsModal":{"addSkillButton":"Tambahkan keterampilan","title":"Persyaratan Keterampilan","subTitle":"Pilih keterampilan {{count}} untuk rekomendasi pencocokan bakat terbaik.","customizeText":"Tambahkan keterampilan yang disesuaikan","selectedText":"Terpilih","cancelText":"Batal","confirmText":"Konfirmasi","customizeTitle":"Kata kunci khusus","inputPlaceholder":"Masukkan kata kunci keterampilan pelanggan","overSkillsMessage":"Pilih skill yang melebihi maksimal."},"salaryType":{"Monthly":"Bulanan","Daily":"Harian","Hourly":"Per jam","payType":"Jenis Pembayaran","Unpaid":"Belum dibayar"},"sgId":{"add":{"title":"身份信息","description":"Posisi ini memerlukan informasi identitas Anda, harap berikan identitas Anda.","cancel":"Batalkan","submit":"Kirim"},"notmatch":{"description":"Informasi identitas Anda tidak sesuai dengan posisi pekerjaan Anda dan Anda tidak dapat mengobrol dengan perusahaan Anda.","ok":"OK"}},"h5":{"share":"Bagikan","employees":"Karyawan","more":"Selengkapnya","location":"Lokasi","jobType":"Jenis pekerjaan","chatAndApply":"Chat & Daftar","seeMore":"{{more}} Posisi Kiri","noMore":"Tidak ada konten lain","filteredEmpty":"Maaf, Perkerjaan yang Anda cari tidak ditemukan","signin":"Masuk","cancel":"Membatalkan"},"theIndustryYouAreSearchingForDoesNotExist":"Industri yang Anda cari tidak tersedia. Silahkan coba yang lain.","comm":{"confirm":"Konfirmasi","cancel":"Membatalkan","reUpload":"Unggah kembali","uploading":"Mengunggah","jobTitle":"Judul pekerjaan","month/year":"Bulan/Tahun","Industry":"Industri","currency":"Mata uang","from":"Dari","to":"Ke","saveToProfile":"Simpan ke profil","skip":"Lewati","workExperience":"pengalaman kerja","Item":"Barang","Items":"Barang","experience":"Pengalaman","Parsing":"Penguraian","JobFunction":"Fungsi Pekerjaan","studentExp":"Pengalaman Magang","jobType":"jenis pekerjaan","activeJobs":"Active Jobs","submitFeedback":"Submit Feedback"},"manage":{"tab":{"resume":{"syncLabel":"Sinkronisasi","syncNewUpdate":"Sinkronisasi Pembaruan Baru ke Profil"}}},"syncProfileFromResume":{"syncWork":"Sinkronisasi Pengalaman Kerja Baru","clarificationForWork":"Kami menemukan pengalaman baru ini di resume Anda, mohon konfirmasikan detailnya dan kami akan memperbaruinya di profil Anda.","syncEdu":"Sinkronisasi Pendidikan terbaru","syncSkill":"Sinkronisasi Keahlian terbaru","clarificationForSkill":"Kami menemukan keahlian baru yang mungkin telah Anda sebutkan di resume Anda. Mohon konfirmasikan keahlian yang akan kami tambahkan ke profil Anda.","skill":{"skillLimitError":"Tidak lebih dari {{number}} keterampilan.","skillToEmployers":"Pilih hingga {{number}} keterampilan untuk mengoptimalkan kecocokan Anda dengan Pemberi Kerja"}}}'),u=JSON.parse('{"0":"Kesuksesan","40001":"Validasi parameter gagal atau tidak valid","40002":"Kredensial autentikasi salah","40003":"Kredensial otentikasi tidak diberikan","40004":"Sumber tidak ditemukan","40005":"Anda tidak memiliki izin untuk melakukan tindakan ini","40006":"Sudah terlalu banyak upaya. Silakan coba lagi dalam {{retry_after}} detik","41001":"Email sudah diambil","41002":"Id klien telah diambil","41003":"Kunci rahasia telah diambil","41004":"Pengguna harus memiliki alamat email","41005":"Gagal mendaftarkan email ini","41006":"Tidak dapat memperbarui status","41007":"File yang diupload melebihi batas ukuran file maksimal (20 Mb)","41008":"File yang diunggah tidak didukung","41009":"Kata sandi saat ini tidak cocok","41010":"Kata sandi dan konfirmasi kata sandi tidak cocok","41011":"Anda telah menanggapi permintaan koneksi","41012":"Item duplikat ditemukan","41014":"Permintaan koneksi telah dikirim ke talenta ini","41015":"Anda belum mengirimkan permintaan koneksi ke talenta ini","41016":"Anda telah berhasil berlangganan buletin Bosshunt","41017":"Saluran pipa dengan nama ini telah dibuat","41018":"Resume dengan email ini telah dibuat","41019":"Sumber tidak ditemukan","41020":"Hari ini tidak boleh sebelum tanggal","41022":"Pengguna tidak memiliki kredit yang cukup untuk mengurai","41023":"Saluran pipa tidak ditemukan","41024":"Panggung tidak ditemukan","41025":"Id resume tidak ditemukan","41026":"Anda tidak diperbolehkan mengedit komentar ini","41027":"Bakat dengan email ini telah diciptakan","41028":"Gaji kotor tahunan dari tidak boleh lebih dari gaji kotor tahunan sampai","41029":"Biaya bulanan dari tidak boleh lebih lambat dari biaya bulanan ke","41030":"Waktu penyelesaian dari suatu periode tidak boleh lebih lambat dari waktu penyelesaian ke periode","41031":"Catatan ini tidak ada","41032":"Masa jaminan dari periode tidak boleh lebih lama dari periode jaminan ke periode","41034":"Pengguna tidak memiliki kredit yang cukup untuk mengurai resume","41035":"Gagal membuat token","41036":"Token tidak valid","41037":"Email sudah diverifikasi","41038":"Email sudah ada","41039":"Nomor ini sudah digunakan untuk sebuah akun. Silakan coba nomor lain","41040":"OTP yang Anda masukkan salah. Silakan coba lagi","41041":"Email tidak valid","41042":"Otp telah digunakan","41043":"Otp telah kedaluwarsa","41044":"Akun telah ditangguhkan","41045":"Nomor telepon sudah diverifikasi","41046":"Pilihan yang tidak diperbolehkan","41047":"Akun Anda telah ditangguhkan Silakan hubungi support@bossjobcom untuk klarifikasi","41048":"Pengguna atau nomor telepon tidak valid","41049":"Bidang sumber diperlukan","41050":"Kedaluwarsa identitas","41051":"Pengguna tidak memiliki catatan nomor telepon","41052":"Kredensial Google tidak valid","41053":"Kredensial linkedin tidak valid","41054":"Kredensial facebook tidak valid","41055":"Kredensial Apple tidak valid","41056":"Alamat email atau kode verifikasi Anda salah. Silakan masukkan kembali.","41057":"Email diperlukan","41058":"Pengguna tidak ada","41059":"Nilai daftar bilangan bulat tidak valid","41060":"Hanya admin koordinator perusahaan yang dapat menghapus perusahaan ini","41061":"Hanya admin perusahaan yang dapat mengunggah dokumen perusahaan","41062":"Perusahaan sudah diverifikasi","41063":"Gagal mengunggah dokumen","41064":"File yang diupload melebihi batas ukuran gambar maksimal (4mb)","41065":"Id perusahaan sinkronisasi tidak terjawab","41066":"Perusahaan tidak ditemukan","41067":"Perusahaan menunggu verifikasi","41069":"Pengalaman kerja tidak ditemukan","41070":"Urutan sortir tidak valid","41071":"Foto tidak ada dalam urutan ini","41072":"Silakan melalui proses orientasi","41073":"Status pengalaman kerja tidak valid","41074":"Nama sudah ada","41075":"Nama berisi karakter yang dibatasi: +","41077":"Id atau kunci tidak valid","41078":"Alamat kerja tidak valid","41079":"Perusahaan tidak terverifikasi","41080":"Pengguna tidak valid","41081":"perekrut tidak ada di perusahaan terpilih","41082":"Gagal mengunggah spanduk","41083":"Gagal mengunggah foto perusahaan","41084":"Gagal mengunggah logo","41085":"Gambar yang diupload melebihi batas ukuran gambar maksimal (5mb)","41086":"Gambar yang diupload melebihi batas ukuran gambar maksimal (1mb)","41087":"Batas waktu terlampaui","41088":"Tidak dapat menghapus koordinator perusahaan","41089":"Tidak dapat mengubah peran koordinator","41090":"Admin baru tidak valid","41091":"Id budaya harus berupa angka","41092":"Id budaya tidak valid","41093":"Id manfaat harus berupa angka","41094":"ID manfaat tidak valid","41095":"Kesalahan nilai parameter","41096":"Negara tidak didukung","41097":"Bidang parameter id bakat wajib diisi","41098":"Parameter lintang dan bujur adalah bidang wajib","41099":"Id tugas sinkronisasi tidak terjawab","41100":"Bidang kueri parameter adalah nilai yang tidak valid","41101":"Beberapa lokasi tidak ada","41102":"Beberapa jenis pekerjaan tidak ada","41103":"Beberapa rentang gaji tidak ada","41104":"Beberapa kategori pekerjaan tidak ada","41105":"Beberapa fungsi utama tidak ada","41106":"Beberapa id fungsi pekerjaan tidak ada","41107":"Beberapa id judul pekerjaan fungsi tidak ada","41108":"Beberapa industri tidak ada","41109":"Beberapa pengalaman tidak ada","41110":"Beberapa derajat tidak ada","41111":"Nilai tidak valid","41112":"Frekuensi pekerjaan berlangganan tidak ada","41113":"Pekerjaan ini tidak ada","41114":"Anda belum bergabung dengan perusahaan","41115":"Tanggal dari atau tanggal ke tidak valid","41116":"Penerusan otomatis telah dimatikan","41117":"Penerusan otomatis telah diaktifkan","41118":"Kesalahan izin melanjutkan penerusan otomatis","41119":"Email wajib diisi","41120":"Gaji pekerjaan telah terungkap","41121":"Gaji pekerjaan sudah ditutupi","41122":"Perekrut tidak memiliki izin untuk menutupi gaji","41123":"Perekrut tidak memiliki kredit pekerjaan yang cukup","41124":"Pekerjaan tersebut telah ditingkatkan menjadi pekerjaan unggulan","41125":"Masukkan alamat email yang valid","41126":"Perekrut tidak memiliki perusahaan","41127":"Pekerjaan telah ditutup","41128":"Parameter kueri adalah nilai yang tidak valid","41129":"Pekerjaan tersebut telah ditingkatkan menjadi pekerjaan mendesak","41130":"Tidak dapat memasukkan “-” pada kolom ini","41131":"Bidang Id pengguna wajib diisi","41132":"Pekerjaan ini tidak ditemukan","41133":"Resume pencari kerja tidak ditemukan","41134":"Lamaran pekerjaan Anda sedang diproses","41135":"Id pengguna parameter diperlukan","41136":"Semua pertanyaan penyaringan harus dijawab","41137":"Laporan alasan pekerjaan tidak valid","41139":"Ada permintaan pertukaran kontak yang sedang berlangsung","41140":"Tidak diperbolehkan ngobrol dengan diri sendiri","41141":"Kehadiran sudah ditandai","41142":"Status wawancara tidak valid","41143":"Waktu untuk menandai kehadiran tidak valid, harus lebih dari 30 menit setelah wawancara dimulai","41145":"Tidak diperbolehkan memperbarui status wawancara","41146":"Tidak diperbolehkan untuk memeriksa","41147":"Anda sudah check-in untuk wawancara ini","41148":"Anda dapat check-in mulai dari dua jam sebelum wawancara dimulai","41149":"Anda dapat check-in paling lambat setengah jam setelah wawancara dimulai","41150":"Pekerjaan ini tidak ada","41151":"Pekerjaan ini tidak aktif","41152":"Tidak diperbolehkan membatalkan wawancara yang akan datang","41153":"Waktu wawancara harus lebih besar dari waktu saat ini","41154":"Ada wawancara yang sedang berlangsung","41155":"Permintaan telah dinonaktifkan","41156":"Pekerjaan Tidak ditemukan","41157":"ID resume tidak valid","41158":"Tidak dapat menyiapkan resume kirim otomatis untuk obrolan yang sedang berlangsung","41159":"Konfirmasi lokasi yang ada sedang dalam proses","41162":"Permintaan resume yang ada sedang dalam proses","41163":"Hasil wawancara ini telah diminta","41164":"Bidang parameter id bakat wajib diisi","41165":"Bidang parameter id bakat wajib diisi","41167":"Pastikan kolom tanggal mulai lebih awal dari tanggal akhir","41168":"Alamat sudah ada","41169":"Panjang id tidak boleh lebih dari 1000","41170":"Lebih dari tiga resume telah diserahkan","41171":"OTP kedaluwarsa","41172":"OTP sudah digunakan","41173":"Nomor telepon telah diambil","41174":"File yang diupload melebihi batas ukuran file maksimal (5 MB)","41175":"Ekstensi file yang diunggah tidak didukung","41176":"Gambar yang diupload melebihi batas ukuran gambar maksimal (500kb)","41177":"Nilai id tidak valid","41178":"Perintah pekerjaan tidak valid","41179":"Bidang nama file wajib diisi","41181":"Anda hanya dapat memiliki maksimal 10 frasa umum","41182":"Pastikan tanggal penerbitan lebih awal dari tanggal kadaluarsa, tanggal kadaluwarsa lebih lambat dari tanggal penerbitan","41183":"Url lampiran tidak valid","41184":"Kesalahan seluler","41185":"Kesalahan tubuh","41186":"Anda tidak dapat menghapus resume yang dipilih untuk resume yang dikirim secara otomatis","41187":"Pengguna, pengirim harus konsisten","41188":"Pengguna, penerima harus konsisten","41191":"Pengalaman kerja tidak ditemukan","41192":"Status pengalaman kerja tidak valid, tidak dapat bergabung dengan perusahaan ini","41194":"Tidak dapat bergabung dengan perusahaan yang belum diverifikasi","41196":"Hanya admin perusahaan yang dapat melakukan verifikasi bagi perekrut untuk bergabung dengan perusahaan ini","41197":"Anda tidak dapat melakukan verifikasi untuk diri sendiri untuk bergabung dengan perusahaan ini","41198":"Perekrut tidak ditemukan","41199":"Perekrut tidak meminta untuk bergabung dengan perusahaan ini","41201":"Perekrut tidak memiliki catatan perusahaan","41202":"Perekrut bukan koordinator perusahaan","41204":"Kunci peran tidak ada","41205":"Admin perusahaan tidak dapat keluar dari perusahaan tanpa mengalihkan kepemilikan admin","41207":"Gambar yang diunggah melebihi ukuran gambar maksimum","41208":"Deskripsi diperlukan","41209":"Tanggal wajib diisi","41213":"Bakat sudah dihilangkan","41214":"Bidang alasan parameter dihapus wajib diisi","41217":"Id pekerjaan tidak valid","41219":"Anda belum bergabung dengan perusahaan","41221":"Jenis konten hanya mendukung application/x-www-form-urlencoded dan diperlukan ketika metode permintaan diposkan","41222":"metode permintaan hanya mendukung metode posting atau dapatkan","41223":"Kategori tidak diperbolehkan","41224":"Jika bidang obrolan balasan otomatis benar, memerlukan data pesan","41225":"Anda tidak memiliki izin untuk menyetel balasan otomatis","41226":"Harap berikan id jenis pesan parameter kueri","41227":"Pengguna tidak terdaftar","41228":"Salam, Pesan yang tidak sesuai dan pesan balasan otomatis tidak boleh berisi email dan nomor telepon","41229":"Info daftar perusahaan tidak ditemukan","41230":"pengalaman kerja perekrut tidak ditemukan","41231":"Anda adalah koordinator perusahaan dan tidak dapat melakukan operasi saat ini","41232":"Perusahaan tidak diklaim","41233":"Anda tidak memiliki izin untuk menghapus obrolan ini","41234":"Nomor telepon Anda sepertinya salah, silakan masukkan kembali","41235":"Tautan tidak valid","41236":"Anda salah memasukkan nomor telepon atau kode area","41237":"Verifikasi nomor telepon Anda gagal atau batas waktunya habis","41238":"Waktu mulai pengalaman kerja harus kurang dari waktu berakhir","41239":"Event tidak ditemukan","41240":"Event belum dimulai","41241":"Event sudah berakhir","41242":"Anda belum berpartisipasi dalam acara ini","41243":"Hadiah telah ditebus sepenuhnya","41244":"Mencapai batas penukaran","41245":"Lebih dari tiga resume video telah dikirimkan","41246":"Poin tidak cukup untuk ditarik","41247":"Jumlah penarikan minimum adalah 100 poin untuk Tron (TRC20)","41248":"Jumlah penarikan minimum adalah 1000 poin untuk Ethereum (ERC20)","41249":"Pengganda jumlah penarikan adalah 100 poin","41250":"Alamat Tron (TRC20) tidak valid","41251":"Alamat Ethereum (ERC20) tidak valid","41252":"Permintaan melebihi batas","41253":"Pastikan tidak ada lebih dari 10 digit sebelum koma desimal","41254":"Resume tidak boleh melebihi 5 salinan","41255":"Resume ini bukan milik Anda","41256":"Tidak lebih dari 30","41257":"Berapa kali telah habis","41258":"Anda tidak dapat memperoleh data untuk pengguna ini","41259":"Waktunya tidak boleh lebih besar dari waktu saat ini","41260":"Kode verifikasi tidak benar","41262":"Anda tidak dapat membuat lebih dari 3 preferensi pekerjaan jarak jauh","41263":"Anda tidak dapat membuat lebih dari 3 preferensi pekerjaan di tempat atau campuran","41264":"Jenis file resume yang didukung adalah pdf,doc,docx","41265":"Jenis file video yang didukung adalah mp4,avi,mov,wmv,flv,mkv,mpeg,webm,3gp,ogg","41266":"Tugas impor sudah ada di perusahaan kami","41267":"Tautan impor tidak didukung","41268":"Anda tidak memiliki izin untuk melakukan operasi ini","41269":"Hanya 10 orang yang dapat diundang dalam satu waktu","41270":"ID peran yang dipilih tidak cocok dengan nilainya","41271":"Kredensial baris tidak valid","41272":"Kredensial x tidak valid","41273":"Tautan undangan telah kedaluwarsa","41274":"Informasi identitas Anda tidak sesuai dengan posisi yang Anda kirimkan, dan Anda tidak dapat memulai obrolan dengan perusahaan untuk posisi ini.","41275":"Karena masalah bandwidth, Anda telah melampaui batas kueri yang diperbolehkan untuk AICV. Silakan coba lagi dalam 24 jam.","41276":"Jumlah merek atau produk yang ditambahkan melebihi batas.","41277":"Jumlah gambar terkait yang ditambahkan untuk suatu merek atau produk melebihi batas.","41278":"Url yang diunggah tidak memenuhi spesifikasi.","41279":"Konten pengingat pekerjaan yang Anda tetapkan terduplikasi, silakan ubah dan simpan.","41280":"Mohon maaf, AI saat ini tidak tersedia karena ada kesalahan. Silakan coba lagi nanti.","41281":"Pemindaian resume gagal, pastikan Anda mengunggah resume yang benar.","41282":"The same brand or product already exists under this company.","48905":"Email telah didaftarkan","50001":"Kesalahan server dari dalam","50002":"Gagal mengunggah resume","50003":"Profil hilang","50004":"Permintaan pertukaran kontak ini telah diproses","50005":"Anda tidak memiliki cukup kredit bakat untuk membuka kunci","50006":"Pesan wawancara tidak ditemukan","50007":"Permintaan resume ini telah diproses","50008":"Gagal mengunggah gambar profil","50009":"Gagal membuka bakat","50010":"Id parameter wajib diisi","50011":"Bakatnya telah terbuka","50012":"Parameter melanjutkan nama yang terakhir diperbarui adalah nilai yang tidak valid","50013":"Tidak ada hasil yang ditemukan saat ini Silakan coba lagi","50014":"Pencarian gaji gagal","50015":"Anda telah bergabung dengan perusahaan lain, Silakan masuk lagi ke backend manajemen dan keluar dari perusahaan sebelum bergabung dengan perusahaan lain"}'),c=JSON.parse('{"header":{"home":"ホーム","findJobs":"求人を探す","companies":"企業を探す","courses":"コース","careerGuide":"キャリアガイド","hiring":"採用担当者の方はこちら","getStarted":"登録する","manageResume":"履歴書を管理する","myJobs":"私の求人","accountSettings":"アカウント設定","logOut":"ログアウト","Chat":"チャット","downloadApp":"アプリをダウンロードする","pleaseVerify":"メールアドレスを確認してください。","verifyNow":" 今すぐ認証","switchCountry":{"title":"どの国と言語でBossjobを閲覧しますか？","country":"国","lang":"言語","btn1":"閉じる","btn2":"保存"},"change":"変更","remoteJobs":"リモートワーク","siteGuideModal":{"findRemoteJobs":"リモートワークを検索","findLocalJobs":"ローカルジョブを検索","findTalents":"人材を探す","talkToBossFromAroundTheWorld":"世界中のボスと話す","talkToBossFromYourCountryOrRegion":"あなたの国または地域のボスと話す","PostJobsFindTalentsHireAnywhere":"どこからでも求人情報を掲載し、人材を見つけ、雇用ができます！","remoteJobs":"リモートワーク","localJobs":"ローカルジョブ","startHiring":"採用を始める"},"efficiency":"効率性","chatWithTalentOnline":"オンラインで人材と迅速にコミュニケーション","accuracy":"正確性","matchingPositionsAndTalents":"ポジションと才能を一致させます","highQuality":"高品質","highQualityTalentRecommendations":"質の高い人材の推薦","afterRegistrationOrLogin":"登録またはログイン後","chatWithBossOnline":"ボスとオンラインでチャット","accurateJobRecommendations":"ピッタリなお仕事をレコメンド","getMoreJobInformation":"より多くのお仕事情報をゲット","refresh":"リフレッシュ"},"foot":{"about":"当社について","aboutBossjob":"Bossjobについて","termsConditions":"利用規約","legal":"法的事項","FAQ":"よくある質問","talents":"求職者様","allJobs":"全ての求人","createJobAlert":"求人アラートを作成する","createFree":"無料の履歴書を作成する","careerGuide":"キャリアガイド","courses":"コース","recruiter":"採用担当者様","getStarted":"登録する","popularJobs":" 人気の求人","JobsIn1":"マニラの求人","JobsIn2":"マカティの求人","JobsIn3":"セブの求人","ItJobs":"ITの求人","financeJobs":"金融の求人","customerService":"カスタマーサービスの求人","jobs":"求人","BpoJobs":"BPOの求人","salesJobs":"営業の求人","healthcareJobs":"医療の求人","downloadBossjobApp":" Bossjobアプリをダウンロードする","followUs":"フォローする","technology":" シンガポール：Yolo Technology Pte Ltd. All Rights Reserved","corporation":"フィリピン：Etos Adtech Corporation","companyDesc":"Bossjobはインスタントな満足感をモデルにした、AIを活用したチャットファーストの採用プラットフォームです。長い求人応募プロセスを直接のチャットを通じてショートカットし、求職者と採用者の間でのスピーディなコミュニケーションを提供します。","IndonesiaPT":"インドネシア：PT Bossjob SEA Indonesia","JapanYolo":"日本：Yolo Technology 株式会社","JapanAddress":"東京都港区浜松町2-12-11 6F","workTitle":"営業時間","workingDate":"月曜日から金曜日 09:00 - 18:00","workingDateForJp":"営業時間: 月曜日から金曜日 09:00 - 18:00","SingaporeYolo":"シンガポール: Yolo Technology Pte Ltd","companyAddressSG":"3 Temasek Ave, #11-02 Centannial Tower Singapore 039190","companyAddressPH":"The Infinity Tower, 6th floor, Unit 603, 26th St, BGC, Taguig City, Metro Manila, Philippines","companyAddressJP":"東京都港区浜松町2-12-11 6F","workingTime":"Monday - Saturday 9am - 6pm  (UTC+08:00) ","workingTimeSG":"Monday - Friday 10am - 7pm +65 6299 8022","workingTimePH":"Monday - Saturday 9am - 6pm  +63 2 8511 5709","workingTimeJP":"月曜日 - 金曜日 9時 - 18時","forEmployers":"採用担当者様","joinBossjob":"Bossjobに参加","employerHelplines":"企業様向けヘルプライン","AITalentSolution":"AI人材ソリューション","becomeAPartner":"パートナーになる","forTalents":"求職者様","privacyPolicy":"プライバシーポリシー","scamPrevention":"不正対策","AICareerCoach":"AIキャリアコーチ","latestNews":"最新ニュース","dataPrivacyGuide":"データ保護方針","downloadApp":"アプリをダウンロード","scanDownloadApp":"アプリをスキャン","partnerOrganizations":"パートナー企業","Philippines":"フィリピン","Singapore":"シンガポール","AWS":"AWSセキュアデータストレージ","BL":"営業許可証","CEI":"雇用仲介者証明書(CEI)","phFriendLink":"フィリピンの仕事","sgFriendLink":"シンガポールの仕事","jpFriendLink":"日本の仕事","idFriendLink":"インドネシアの仕事","hkFriendLink":"香港の仕事","twFriendLink":"台湾の仕事","myFriendLink":"マレーシアの仕事","trFriendLink":"トルコの仕事","comFriendLink":"アメリカの仕事","more":"もっと見る","less":"表示を減らす","companyDirectory":"会社概要","supportOnline":"オンラインサポート","backTop":"トップに戻る","copyright":"Copyright \xa9️ {{currentYear}} {{companyName}} All Rights Reserved"},"getStarted":{"title":"ようこそ","tips":"人材をお探しですか？会員登録 ","continueWith":"または続ける","agreement":"{{value1}} と {{value2}} に同意します","emailValid":"有効なメールアドレスを入力してください","emailLabel":"メールアドレス","sendCodeDigit":"送信された6桁のコードを入力してください ","checkSpamEmail":"コードが届かない場合は迷惑メールを確認してください","otherOptions":"その他のオプション","alternatively":"または、リクエスト","resendCode":"コードを再送信","country":"国","phoneNumber":"電話番号","twoFactor":"セキュリティ認証","authentication":"認証","secure":"アカウントを保護し、メールでコードを受け取る","emailTips":"ログイン方法は最後のログインと一致しません。メールでセキュリティを確認してください。","setUpLater":"後で設定する","enableTwoFactor":"二要素","authenticationEnabled":"認証は有効です","factorTip":"認識できないデバイスやブラウザからのログイン試行があった場合、メールアドレスに送信されたコードを要求します","verifyText":"本人確認を行ってください","verifyExtra":"この追加の手順により、実際に本人がログインしようとしていることが分かります","optError":"OTPの送信に失敗しました","resendEmailCode":"メールへ認証コードを再送信しました","invalidOtp":"入力された認証コードが間違っています。もう一度お試しください。","resendPhoneCode":"電話へ認証コードを再送信しました","verifyEmail":"メール認証","thisPhoneNumberAssociated":"アカウントを選択してください","accounts":"アカウント","thisPhoneNumber":"この電話番号は次に関連付けられています ","youNeedToChooseVerified":"関連付ける認証済みのメールアドレスを選択する必要があります。","validateErr":"このメールアドレスは既に使用されています。別のメールアドレスに変更してください","checkYourSpam":"コードが届かない場合は迷惑メールを確認してください","authenticationSuccessful":"認証に成功しました","Bossjob":"ボスジョブ","back":"戻る","vipText":{"GetVipPrivilegesImmediately":"VIP特権をすぐに入手","InviteNewUsersToRegister":"新規ユーザーを招待","BossjobAI":"ボスジョブAI","ResumeAssistant":"履歴書作成アシスタント","HighSalaryOffer":"高給与のオファー","HelpYouGet":"あなたのお手伝い","promptDesc":"おっと、既にログインしています。繰り返し登録することはできません。ログアウトして再度お試しください","returnHome":"ホームに戻る","signOut":"サインアウト","inviteFriendsToGet":"友達を招待してゲット","AIResumeCoaching":"履歴書のAIコーチ","HighQualityVIPResumeTemplateAndAIAssistantToHelpYouGetHighPayingOffer":"高品質のVIP履歴書テンプレートとAIアシスタントが高待遇のオファー獲得をサポート。","copyLinkToInviteNow":"リンクをコピーして招待"},"links":{"apple":"Appleで続行","google":"Googleで続行","facebook":"Facebookで続行","appleText":"Apple","line":"LINEで続行","twitter":"Xで続行"},"seoMetaTitle":"始めよう | Bossjob","JoinBossjob":"Bossjobに参加する","kickStartYourCareer":"キャリアをスタートさせましょう！","enterYourEmailAddress":"メールアドレスを入力してください","submit":"提出","pleaseEnterAvalidEmailAddress.":"有効なメールアドレスを入力してください。","bySigningUp":"サインアップすることで、以下の内容に同意したことになります","termsOfUse":"利用規約","and":"および","privacyPolicy":"プライバシーポリシー","signInWith":"でサインインする","lookingToHire":"人材をお探しですか？会員登録 ","employer":"雇用主","welcomeBack":"お帰りなさい！","signUpAnAccount":"アカウントにサインアップ","pleaseEnter":"送信した6桁のパスワードを入力してください","enter6DigitOTP":"6桁の認証コードを入力してください","getOPT":"認証コードを取得","heOTPYouHaveEnteredIsWrong":"入力したOTPが間違っています。もう一度お試しください。","resendOTP":"OTPを再送する","havingTrouble":"困ったことはありますか？","requestAmagicLink":"マジックリンクをリクエストする","seoMetaDescription":"Bossjobに参加して、あなたのプロフェッショナルとしてのキャリアを加速させましょう！以下のコースと求人情報にアクセス ","seoMetaDescription2":"200万人以上のプロフェッショナルのネットワーク。","magicLinkText":"マジックリンク","magicLink":{"welcomeBack":"お帰りなさい！","signUp":"アカウントにサインアップ","haveSendEmail":"{{email}} にマジックリンクを送信しました。クリックして続行してください。","toHome":"ホームページに戻る"},"loginUsingSocialMediaOTP":"ソーシャルメディア/OTPを使用してログインする","loginUsingQRCode":"QRコードを使用してログインする","scanQRCodeOnAppToLogin":"Bossjobアプリでこのコードをスキャンして即座にログインします","donHaveApp":"アプリをお持ちでない場合","sendCode":"確認コードを送信","howToScanQRCode":"QRコードのスキャン方法","ImJobSeeker":"求職者です","ImRecruiter":"雇用主です","menuLoginToVersion":"メニュー > Webにログイン","scannedSuccessfully":"正常にスキャンされました","pleaseConfirmLoginOnAPP":"アプリでログインを確認してください","pleaseRefreshQrCode":"QRコードを更新してください","clickToRefresh":"クリックして更新","accountMismatch":"アカウントのタイプが一致しません。求人応募を使用してログインしてください","loginWithQRCode":"QRコードでログインする","email":"メール","phone":"電話","haveSendEmail":"{{email}} にマジックリンクを送信しました。クリックして続行してください。","leftBanner":{"free":"無料","lifetime":"ライフタイム","quick":"クイック","production":"プロダクション","aIAssisted":"AIアシスタント","resumeEditing":"履歴書の編集","aGoodResume":"素敵な履歴書","aGoodResumeDesc":"給与が平均37％アップします"},"enterYourEmail":"メールアドレスを入力してください","verificationEmailCode":"認証コードをメールでお送りします","confirmationCode":"確認コードを入力してください","enterOTP":"送信された6桁のコードを入力してください","verificationPhoneCode":"認証コードをメールでお送りします","enterYourPhone":"電話番号を入力してください","connectYourEmail":"メールと連携してください","connectYourEmailTip":"あなたのサードパーティアカウントが有効性が確認できませんでした。Bossjobへの登録またはログインの前に、メールアドレスまたは携帯電話番号の連携を完了する必要があります。"},"myJobs":{"communicated":"連絡済み","exchanged":"交換済み","saved":"保存済み","Interview":"面接","viewed":"閲覧済み","InterestedInMe":"私に興味あり","whoViewedMe":"閲覧した人","newest":"新着順","relevance":"関連性","highestSalary":"最高給与","JobPreference":"仕事の希望条件","sortBy":"並び替え","filters":"フィルター","qualification":"資格","workExprerience":"職務経験","experience":"経験","Industry":"業種","salary":"給与","JobType":"職種","companySizes":"企業規模","searchForJobTitleOrCompanyName":"職種または企業名で検索","resetFilters":"リセット","recommended":"おすすめ","latestJob":"最新の求人","talkToBossAnywhere":"どこでもボスと話す","applyNow":"今すぐ応募","continueChat":"チャットを続ける","chatNow":"チャットする","availability":"就職希望時期","editOnlineResume":"オンライン履歴書を編集","uploadedResumes":" アップロード済みの履歴書","noResumeUploadNow":"履歴書が見つかりません、今すぐアップロードしてください","uploadResume":"履歴書をアップロード","availabilityUpdateSuccessfully":"正常に更新されました","seeMore":"もっと見る","seeJobReco":"おすすめの求人を見る","search":"検索","desiredJobTitle":"希望する職種","edit":"編集","addNew":"新規追加","yearsOld":"歳","resume":"履歴書","mobileNumber":"携帯番号","back":"戻る","addJobPreference":"仕事の希望条件を追加","JobClosed":"求人終了","undoSave":"保存を取り消す","employees":"従業員","InterviewTime":"面接日時","address":"住所","noMore":"これ以上ありません","location":"場所","pending":"保留中","accepted":"承認済み","upcoming":"予定","InProgress":"進行中","declined":"辞退済み","cancelled":"キャンセル済み","notAccepted":"未承認","completed":"完了済み","notCheckedIn":"チェックインされていません","notSuitable":{"title":"なぜこの仕事が適していないのか？","description":"この仕事があなたが探しているものではない理由を選択してください。求人の推奨を最適化します。","others":"その他","reasons":"なぜこの仕事が適していないか教えてください。","cancel":"キャンセル","submit":"提出","reason1":"希望する仕事条件に合わない","reason2":"勤務地が遠すぎる","reason3":"給与が期待に満たない","reason4":"学歴の不一致","reason5":"業種の不一致","reason6":"この企業に興味がない"},"deleteSuccess":"削除成功"},"companies":{"title":"{{country}} で優れた企業を見つける","search":{"companyName":"企業を検索","btn":"検索"},"employer":{"title":"注目の雇用主","size":"企業規模","industry":"業界","allJobs":"{{totalActiveJobs}} 件の求人を表示","employees":"従業員数","location":"所在地","industryType":"業界タイプ","financingStages":"資金調達段階","resetFilters":"リセット"},"popularCompany":{"title":"人気のある企業","allJobs":"{{totalActiveJobs}} 件の求人を表示"},"seoTitle":"{{country}} で募集中の企業を見つける | Bossjob","seoDescription":"{{country}} で採用中の優れた企業を見つけよう。求人を検索し、チャットして採用されよう！リモートワークもあります。","searchPage":{"title":"企業を検索","subTitle":"{{searchKey}} の企業","noResult":"結果が見つかりませんでした。","seoText":"{{country}} で優れた企業を見つけましょう"},"companiesEmpty":"企業が見つかりません","loginNow":"今すぐログイン","loginNowDescription":"Bossjobで無料の求人プロフィールを作成し、たくさんのが応募しているトップの求人を探しましょう！","remoteCompany":"リモートワーク企業"},"companyDetail":{"tab":{"CompanyInformation":"会社情報","overview":"概要","life":"生活","jobs":"求人","remoteJobs":"リモートワーク"},"overview":{"about":"会社について","size":"会社の規模","employees":"従業員数","industry":"業界","website":"ウェブサイト","location":"所在地","socialMedia":"ソーシャルメディア","ViewAllJobs":"さらなる求人情報","AllJobs":"さらなる求人情報","HotJobs":"注目の求人","Introduction":"紹介","CompanyAlbum":"会社アルバム","Listing":"リスト","BusinessInformation":"事業情報","JobOpenings":"求人情報","Financing":"資金調達","CreationTime":"設立日","CompanyWebsite":"会社のウェブサイト","Turnover":"売上高","Telephone":"電話番号","CompanyName":"会社名","UnifiedSocialCreditCode":"統一社会信用コード","LegalRepresentative":"法定代理人","RegisteredCapital":"登録資本金","PaidUpCapital":"払込資本金","DateOfEstablishment":"設立日","OrganizationCode":"組織コード","BusinessRegistrationNumber":"事業登録番号","TaxpayerIdentificationNumber":"納税者番号","TypeOfEnterprise":"企業の種類","ApprovalDate":"承認日","RegisteredAddress":"登記住所","StockCode":"株式コード","IpoValuationUsd":"IPO評価額（USD）","MoneyRaisedAtIpoUsd":"IPOで調達した資金（USD）","IpoIssuePriceUsd":"IPO公開価格（USD）","IssueDate":"公開日","NumberOfFinancing":"資金調達回数","TotalFinancing":"総資金調達額","CompanyFeatures":"会社の特徴","CompanyBenefits":"会社の福利厚生","Less":"表示を減らす","More":"表示を増やす","HiBoss":"ハイボス","BenefitsDes":"福利厚生は会社によって提供され、ポジションによって異なる場合があります。","CultureAndBenefits":"企業文化と福利厚生","Find":"検索","FindNow":"検索する","All":"すべて","Location:":"所在地","SearchPlaceholder":"職種を検索","CompanyType":"会社の種類","culture":{"title":"企業文化","viewAll":"すべて見る","noCultureTips":"{{companyName}}は会社の生活に関する情報を更新していません。もう一度ご確認ください。"},"benefit":{"title":"福利厚生","viewAll":"すべて見る"},"photo":{"title":"写真"},"jobs":{"title":"求人","viewAll":"すべての求人を見る","search":{"jobTitle":"職種を検索","location":"所在地","btn":"検索"},"card":{"chatNow":"チャットする"}},"seoTitle":"{{companyName}}で働く | Bossjob","seoDescription":"{{companyName}}でのキャリアチャンスを発見し、従業員のレビューや福利厚生、企業文化について詳しく学ぶことができます。","global":"グローバル","worldwide":"ワールドワイド","jobFunction":"職務内容","salary":"給与","WorkExperience":"職務経歴","language":"言語","legalName":"正式名称","foundingDate":"設立日","operatingStatus":"稼働状況","companyType":"企業の種類","registeredCapital":"登録資本金","registerCountry":"登録国","founder":"創設者","CEO":"CEO","phoneNumber":"電話番号","email":"Eメール","viewMoreRecruiter":"もっと求人情報を見る"},"life":{"culture":"企業文化","benefit":"福利厚生","photo":"写真","noPhotoTips":"{{companyName}}は会社の生活に関する情報を更新していません。もう一度ご確認ください。"},"job":{"title":"求人","search":{"jobTitle":"職種を検索","location":"所在地","btn":"検索"},"pagination":{"tips":"{{totalJobs}}件中{{range}}件を表示"},"noMatchedJobs":"申し訳ありませんが、検索条件に一致する求人は見つかりませんでした。","noJobs":"{{companyName}}は現在求人を募集していません。もう一度ご確認ください。"},"rightSection":{"uploadResume":"履歴書をアップロードして求人に応募しましょう！","othersViewed":"他の人も見ています...","viewAll":"すべて見る"},"jobs":{"seoTitle":"{{companyName}}のキャリア in {{country}}、求人情報 | Bossjob","seoDescription":"{{country}} での{{companyName}} のすべての求人を見ることが出来ます。Bossjobは優れた才能をトップ企業につなげます。リモートワークもあります。今すぐ仕事に応募しよう！"},"culture":{"seoTitle":"{{companyName}}の企業文化と生活 | Bossjob","seoDescription":"Bossjobで{{country}}の{{companyName}}の企業文化と生活を発見しましょう。事前にスクリーニングされた経験豊富なプロフェッショナルと雇用主をつなげます。"}},"home":{"title":"仕事を見つける。","title2":"ボスと話す。","slog":"仕事を探す。ボスと話す。","defaultLocationPH":"マニラ","defaultLocationSG":"ダウンタウンコア","allRegions":"すべての地域","search":{"location":"場所","location2":"場所","title":"職種または会社名","btn1":"検索","download":"アプリをダウンロード","chatBoss":"ボスとチャットする","popup":{"chatBoss":"直接ボスとチャットする"},"reset2":"リセット","save":"保存","getTheDiceApp":"Bossjob APPを入手","youMustInstallApp":"雇用主とチャットしたり、プロフィールを編集するには、アプリをインストールする必要があります。アプリをダウンロードするにはQRコードをスキャンしてください。"},"popularJobs":"人気の仕事","recommendedJobs":"おすすめの仕事","tag":{"java":"Java開発者","full":"フルスタックエンジニア","web":"Web開発者","cs":"カスタマーサービス","accountant":"会計士","sales":"営業コンサルタント"},"tab":{"IT":"IT","CSR/Ops":"CSR/Ops","Sales":"営業","Finance":"財務","HR":"人事","Manufacturing":"製造","Banking":"銀行業","Healthcare":"医療"},"improveRecommend":"求人の推奨を改善するには、更新してください","jobPrefer":"仕事の希望条件","jobPreference":"あなたの仕事の希望条件に基づいて","jobTab":{"reco":"おすすめ","latestJob":"最新の仕事"},"jobCard":{"chatNow":"今すぐチャット","jobForYou":"あなたのための仕事","needMatches":"より正確なマッチを希望しますか？","getStart":"はじめる","noMore":"これ以上ありません","loading":"読み込み中","basedOnYou":"あなたに基づいて"},"seeMoreBtn":"もっと見る","topCompany":"トップ企業","companyHiring":"採用中のトップ企業","jobsHiring":"採用中の仕事","companyCard":{"chatNow":"今すぐチャット","employee":"従業員","jobHiring":"採用中の仕事","moreJob":"もっと見る"},"seo":{"title":"Bossjob - {{country}}のプロフェッショナル向けキャリアプラットフォーム","copyright":"著作権 \xa9 {{currentYear}} シンガポール：Yolo Technology Pte. Ltd. All Rights Reserved. フィリピン：Etos Adtech Corporation"},"jobs":"仕事","seeMore":"もっと見る","titleRemote":"リモートの仕事を探す。ボスと話す。","trendingRemoteJobs":"話題のリモートワーク","popularRemoteCompany":"人気のリモートワーク企業","remoteJobGuide":"リモートワークガイド","remote":"リモートワーク","pleaseSetYourRemoteWorkingPreferences":" リモート勤務の設定を行ってください","remoteJobForYou":"あなたのためのリモートワーク","popularRemoteJobs":"人気のリモートワーク","remoteJobIsOpen":"リモートワークなら、国に関係なく働くことができます。詳細はこちらから","seeLater":"後で見る","takALook":"確認する","similarJobs":"類似の求人","noJobsTips":"該当する求人は見つかりませんでした。","feedbackSuccessful":"成功しました！フィードバックをありがとうございます。"},"jobDetail":{"header":{"urgent":"緊急","save":"保存","undoSave":"保存を取り消す","apply":"今すぐ応募","chatNow":"今すぐチャット","continueChat":"チャットを続ける","fillUpResume":"オンラインで履歴書を記入する","uploadResume":"新しい履歴書をアップロードする"},"content":{"JD":"職務内容","jobShare":"共有","report":"報告する","requirement":"要件","description":"説明","showMore":"続きを読む","showLess":"続きを隠す","rate":"応答率","keySkills":"キーコンピテンシー","state":{"online":"オンライン","now":"ただ今アクティブ","withinToday":"本日アクティブ","withinWeek":"今週アクティブ","withinMonth":"今月アクティブ"},"location":"勤務地","locationModal":{"btn":"完了","title":"勤務地"},"search":{"location":"勤務地","title":"職種または企業名","btn":"検索"},"jobPostedOn":"掲載日","benefits":"福利厚生","workingLocation":"勤務地","workLocation":"勤務地","distanceFromHome":"自宅からの距離"},"shareModal":{"title":"この求人を共有する","facebook":"フェイスブック","twitter":"ツイッター","linkedin":"LinkedIn","link":"ページリンク","linkCopied":"シェアリンクをコピー","copyLink":"リンクをコピー","telegram":"Telegram","whatsapp":"WhatsApp"},"reportModal":{"title":"求人を報告する","notReportedTitle":"なぜこの求人を報告していますか？","category":{"spam":"スパムまたは詐欺だと思う","discrimination":"差別的または攻撃的だと思う","broken":"何かが壊れていると思う"},"submitting":"報告を送信中です。"},"detailModal":{"title":"少し詳しく教えてください","btn1":"戻る","btn2":"送信"},"feedbackModal":{"title":"求人が正常に報告されました","message":"この求人に関する報告を受け取りました。お知らせいただきありがとうございます。Bossjobコミュニティを安全に保つために、あなたのフィードバックは重要です。"},"switchModal":{"title":"{{name}}とチャットする","btn1":"キャンセル","btn2":"進む","content":"現在、{{jobName}}のボスとチャットしています。別の求人に切り替えますか？"},"completeProfileModal":{"title":"お知らせ","btn1":"後で行う","btn2":"履歴書を更新する","content":"プロフィールが不完全です。チャットを開始する前に履歴書を更新してください。"},"aside":{"company":{"title":"企業","allJobHiring":"採用中の{{jobs}}件の求人を表示","employees":"従業員"},"similarJob":{"title":"類似の求人","seeMore":"もっと見る"},"signUp":{"title":"Bossjobに参加する","btn":"サインアップ","label":"メールアドレス","note":"サインアップすることで、私は以下を読み、同意します：","term":"利用規約","policy":"プライバシーポリシー"},"uploadResume":"履歴書をアップロードする","applyJob":"求人に応募する"},"seo":{"title":"{{name}}が{{jobTitle}}を募集中 - {{jobId}} | Bossjob","desc":"{{name}}で{{jobTitle}} ({{jobId}}) に応募してください。Bossjobで{{location}}の{{categoryMetaText}}をもっと見つけましょう！"}},"search":{"location":"場所","title":"職種または会社名","searchBtn":"検索","login":"ログインしてさらに求人を見る","relevance":"関連性","function":"職務内容","salary":"給与","type":"雇用形態","more":"その他のフィルター","reset":"リセット","newest":"新着順","highestSalary":"最高給与","searchModal":{"header":"フィルター","exp":"経験","edu":"学歴","industry":"業界","companyVerified":"認証済み企業","companySize":"企業規模","finance":"資金調達段階","reset":"リセット","apply":"フィルターを適用","viewVerifiedCompanies":"認証済み企業を表示"},"alert":"求人アラートを有効にする","alertModal":{"title":"求人アラート","btn":"完了","filters":"フィルター","frequency":"頻度：","companyVerified":"認証済み","noFilter":"選択されたフィルターはありません"},"updateAlertModal":{"title":"求人アラートの管理","btn1":"戻る","btn2":"戻る","filters":"フィルター","subTitle":"アラート頻度","daily":"日給","week":"毎週"},"deleteAlertModal":{"title":"求人アラートの削除","text1":"以下の求人アラートを削除しますか：","text2":"場所：","undo":"この操作は元に戻せません。","btn1":"キープ","btn2":"削除"},"enableAlertModal":{"title":"求人アラートを有効にする","text1":"{{jobName}}の求人アラートを{{location}}で有効にしました","manage":"アラートを管理","noKey":"キーワードが選択されていません","btn1":"キープ","btn2":"削除"},"uploadResume":"履歴書をアップロードして応募する！","chatBoss":"直接ボスとチャットする","QRCode":"QRコードをスキャンしてアプリをダウンロード","jobCard":{"chat":"今すぐチャット","continue":"チャットを続ける","apply":"今すぐ応募","online":"オンライン","save":"保存","saved":"保存済み","JD":"職務内容","talkToBoss":"どこでもボスと話す"},"noResultsFound":"結果が見つかりませんでした。","pleaseUseDifferentKeyword":"別のキーワードを使用するか、フィルターの選択を変更してください。","reset2":"リセット","save":"保存","downloadAPP":"アプリをダウンロードしてボスとチャット","chatDirectly":"直接チャット","withBoss":"ボスと","relatedSearch":"関連検索","alertJobs":{"title":"新しい求人のメールリマインダーを受け取る","setting":"設定","info":"{{message}}の新しい求人をメールで送信する","settingSucceed":"求人アラートが正常に作成されました。","settingFailed":"求人アラートの作成に失敗しました。","somethingWrong":"申し訳ありませんが、問題が発生しました。"},"alertJobsModal":{"title":"求人アラートの設定","subTitle":"求人アラート","jobConditions":"選択されたフィルター","frequency":"頻度","daily":"日給","weekly":"毎週","sendToEmail":"アラートを受け取るメールアドレス","cancel":"キャンセル","done":"完了","emailPlaceholder":"メールアドレスを入力してください","emailValid":"有効なメールアドレスを入力してください。","emailEmpty":"メールアドレスは空にできません。"},"downloadAppWithQrCode":"アプリをダウンロードしてボスとチャット","findNow":"検索","find":"検索","viewMore":"もっと見る","noMore":"これ以上ありません","remote":"リモートワーク","urgent":"緊急","verifiedCompanyBadge":"認証済み企業バッジ - Bossjobは、企業の事業文書を検証して、企業の真正性と求人の正当性を確保しました。"},"manageProfile":{"tab":{"profile":{"tabTitle":"プロフィール","findYou":"より早く雇用主に見つけてもらいましょう！","year_one":"{{age}}歳","year_other":"{{age}}歳","about":"自己紹介","readMore":"続きを読む","readLess":"続きを隠す","informationCard":{"title":"あなたに関する情報をすべて入力してください","content":"あなたについての情報を提供し、採用担当者があなたについてより詳しく知り、より簡単につながるのを助けます。","btn":"情報を追加"},"introduction":"自己紹介","introductionEmpty":"キャリアの要約を提供し、関連する経験、成果、スキルを簡単に強調してください。","aboutMeModal":{"title":"自己紹介","btn1":"キャンセル","btn2":"保存","avatarTips":"最良の視覚効果を得るために、正方形または1：1のアスペクト比の写真をアップロードすることをお勧めします。","firstName":"名","lastName":"姓","birthday":"生年月日","singaporeIdentity":"シンガポールアイデンティティ","location":"現在の場所","exp":"経験年数","summary":"キャリアの要約を提供し、関連する経験、成果、スキルを簡単に強調してください。","birthdayError":"Bossjobを使用するには、少なくとも16歳である必要があります。","workingSince":"勤務開始日","address":"住所を入力して選択してください","noLocation":"場所なし"},"exp":{"title":"職務経歴","present":"現在","perMonth":"月給","noExpTips":"過去の貢献を示し、潜在的な雇用主に貢献できることを示してください。","addExp":"経験を追加","addWorkExp":"職務経歴を追加","year":"年","years":"年","month":"月","months":"ヶ月"},"expModal":{"title":"職務経歴","btn1":"キャンセル","btn2":"保存","jobTitle":"職種","companyName":"会社名","workPeriod":"勤務期間","stillHere":"現職です","from":"開始日","to":"終了日","startDate":"月年","endDate":"月年","dateErrorMsg":"開始日は終了日よりも前にする必要があります。","jobFunction":"職務内容","industry":"業界","currency":"通貨","salary":"月給（{{currency}}）","notFillErrorMsg":"続行するには必須フィールドを入力してください。","workSummaryPlaceholder":"ここに入力してください..."},"edu":{"title":"学歴","present":"現在","noDataTips":"学歴と成果を強調してください。","addEdu":"学歴を追加"},"eduModal":{"title":"学歴を追加","btn1":"キャンセル","btn2":"保存","school":"学校名","eduLevel":"学歴レベル","period":"学習期間","attend":"在学中","from":"開始日","to":"終了日","startDate":"月年","endDate":"月年","dateErrorMsg":"開始日は終了日よりも前にする必要があります。","field":"専攻"},"skill":{"title":"スキル","noDataTips":"関連するスキルとキーワードを含めることで、面接のチャンスを高めることができます。","addSkill":"スキルを追加"},"skillModal":{"title":"スキル","btn1":"キャンセル","btn2":"保存","suggestions":"職務内容に基づいてスキルを提案します：","jobFunction":"職務内容","skill":"スキルを検索または追加","addBtn":"追加"},"licenses":{"title":"ライセンスと認定","CID":"資格ID","noDataTips":"獲得した専門知識を共有することで、仕事への情熱を示し、他の応募者と差をつけましょう。","addLicense":"ライセンスと認定を追加"},"licensesModal":{"title":"ライセンスと認定","btn1":"キャンセル","btn2":"保存","licenseTitle":"ライセンス/認定のタイトル","issuing":"発行機関","licenseValidity":"ライセンス/認定の有効期限","licenseNotExpired":"このライセンスまたは認定は期限切れではありません","issueDate":"発行日","expiryDate":"有効期限","dateErrorMsg":"発行日は有効期限よりも前にする必要があります。","credentialId":"資格ID","credentialURL":"資格のURL","urlErrorMsg":"有効なURLを入力してください。"},"link":{"title":"リンク","noDataTips":"ウェブサイト、ポートフォリオ、記事、または関連するリンクを共有することで、採用担当者に自分の仕事を紹介しましょう。","addLink":"リンクを追加"},"linkModal":{"title":"リンク","btn1":"キャンセル","btn2":"保存","url":"URL","urlErrorMsg":"有効なURLを入力してください。","linkTitle":"リンクのタイトル","linkDesc":"ここに入力してください..."},"deleteModal":{"title":"削除","tips":"本当に削除しますか？","btn1":"キャンセル","btn2":"削除"},"introductionModal":{"title":"自己紹介","btn1":"キャンセル","btn2":"保存"}},"preference":{"tabTitle":"求人の希望条件","available":"就職希望時期","availableModal":{"title":"求人の希望条件","btn1":"キャンセル","btn2":"保存","select":"就職希望時期"},"card":{"header":"求人の希望条件","tips":"ご希望条件をもとに、あなたにマッチしたお仕事をご紹介します。リモートワークのご希望は3つまで、オンサイト＆ハイブリッドワークのご希望は合計3つまで設定できます。","title":"希望する職種：","type":"希望する雇用形態：","country":"希望する国：","city":"希望する都市：","salary":"希望する給与：","industry":"希望する業界："},"editModal":{"title":"求人の希望条件","btn1":"キャンセル","btn2":"保存","jobTitle":"希望する職種","jobType":"希望する雇用形態","location":"希望する勤務地","currencyType":"通貨タイプ","minSalary":"希望する最低給与","maxSalary":"希望する最高給与","country":"国","industry":"希望する業界","arrangement":"勤務形態","timezone":"勤務時間帯","language":"職場の言語"},"deleteModal":{"title":"求人の希望条件を削除","tips":"この求人の希望条件を削除しようとしています。これは元に戻すことはできません。","btn1":"キャンセル","btn2":"削除"},"openToWork":{"title":"就業希望","explain":"雇用主にあなたが就業希望であることを知らせましょう"},"remoteModal":{"workFromRemote":"リモートワークで<span style=\\"display:block;font-size: 32px; margin-top:5px; font-weight:700;\\">作業します</span>","PleaseSetYourRemoteWorkPreferencesSoRecruitersUnderstandYourNeeds":"採用担当者があなたのニーズを理解するために、リモートワークの希望を設定してください。"}},"resume":{"tabTitle":"履歴書","upload":{"title":"自分の履歴書をアップロード","tips":"履歴書は求職活動の次のステップに進むための重要なツールです。Bossjobのプロフィールから追加情報を提供して、採用担当者に印象を与えましょう。","time":"アップロード日：{{time}}","uploadBtn":"履歴書をアップロード","support":"サポートされているファイル形式：PDF、DOC、DOCX。最大ファイルサイズ：5MB","upToFiles":"最大{{number}}ファイルまで","error":{"title":"ファイルサイズが制限を超えています","tips":"5MB未満のファイルサイズをアップロードしてください。"}},"delete":{"error":"履歴書の削除に失敗しました"},"bossjob":{"title":"ボスジョブの履歴書テンプレート","tips":"Bossjobでプロフィールを作成すると、履歴書が自動的に作成されます。利用可能なテンプレートから選択し、新しく改善された履歴書を使用してBossjobの求人に応募することができます。","download":"ダウンロード","selectTemplate":"テンプレートを選択","preview":"プレビュー"},"changeResume":{"rename":"名前を変更","sendToEmail":"メールで送信","delete":"削除","cancel":"キャンセル","save":"保存","send":"送信","back":"戻る","confirm":"確認","pleaseRenameYourResume file.":"履歴書のファイル名を変更してください。","maximumLengthLimitExceeded":"最大長制限を超えました","cannotEnterSpecialCharacters":"特殊文字は入力できません","resumeFileName":"履歴書のファイル名","pleaseEnterTheEmailAddressToReceiveTheResume":"履歴書を受け取るメールアドレスを入力してください。","eMailFormatIsIncorrect":"メールの形式が正しくありません","emailAddress":"メールアドレス","theEmailAddressYouWantToSendIs":"送信するメールアドレスは","pleaseConfirmThatYourEmailAddressIsCorrectBeforeSending":"送信する前にメールアドレスが正しいことを確認してください","more":"詳細","resumeHasBeenRenameSuccessfully":"履歴書は正常に名前が変更されました","resumeHasBeenSentToYourEmailSuccessfully":"履歴書は正常にメールで送信されました","resumeHasBeenDeletedSuccessfully":"履歴書は正常に削除されました","deleteWarning":"この履歴書を削除しますか？"},"videoResume":{"title":"自己紹介ビデオ","descTips":"ビデオ形式のMP4、3分以内の時間制御","confirmDesc":"ビデオ再開を削除した後、取得できません。削除してもよろしいですか？","confirmTitle":"動画の履歴書を削除"},"resumeTemplateConfirm":{"title":"ヒント","confirmDesc":"履歴書の下書きが5つ以上ある場合は下書きを1つ削除し、新しいテンプレートを適用してください。","btn1":"キャンセル","btn2":"下書きの管理"},"previewModal":{"AttachmentSize":"添付ファイルのサイズ","AttachmentFormat":"添付ファイルの形式","clarification":"添付された履歴書は、本人の許可なく第三者に閲覧されることはありません。","AttachmentConfirm":"添付ファイルの確認","AttachmentName":"添付ファイルの確認","title":"添付ファイルをアップロードする"},"syncProfileFromResume":{"addItems":"履歴書に追加する {{number}} アイテムが見つかりました","autoAddItem":"自動的にプロフィールに追加されますので、必要ありません。","startSync":"同期を開始"}}}},"profile":{"letGetYouJob":"仕事を見つけましょう！","tellUsAboutYourself":"自己紹介を教えてください。","firstName":"名","thisFieldIsRequired":"このフィールドは必須です。","lastName":"姓","currentLocation":"現在の場所","countryText":"国","countryCode":"国コード","mobileNumber":"携帯番号","desiredJobTitle":"希望職種","desiredJobType":"希望雇用形態","desiredLocation":"希望場所","desiredSalaryCurrency":"希望給与通貨","minSalary":"最低給与","maxSalary":"最高給与","desiredIndustry":"希望業界","availability":"就職希望時期","workArrangement":"勤務形態","workTimezone":"勤務時間帯","workLanguage":"職場の言語","next":"次へ","setp":"ステップ","of":"の","back":"戻る","fileTooHuge":"ファイルサイズが大きすぎます。5MB以内のファイルをアップロードしてください。","addYourResume":"履歴書を追加","youCanBuildOnlineResume":"オンライン履歴書を作成し、異なるテンプレートでエクスポートすることができます。","youCanuploadYourResume":"また、履歴書をアップロードすることもできます。それはあなたのプロフィールに保存されます。","uploadYourResume":"履歴書をアップロード","fileMax":"PDF、DOC、DOCXファイル、最大5MB","resume":"履歴書","OR":"または","createFreeResume":"無料の履歴書を作成","addYourWorkExperience":"職務経歴を追加","fillInYourCompleteWork":"完全な職務経歴を記入すると、選考される可能性が83％増加します。","jobFunction":"職種","desiredJobFunction":"希望職種","industry":"業界","description":"説明","workingPeriod":"勤務期間","currentlyWorkHere":"現在ここで働いています","from":"開始日","startDateMustBeEarlier":"開始日は終了日よりも前でなければなりません。","to":"終了日","monthlySalary":"月給","currency":"通貨","addWorkExperience":"職務経験を追加","fillUpTheRequired":"必須フィールドを入力してください。","noWorkExperience":"職務経験がありません","cancel":"キャンセル","save":"保存","JobTitleText":"職種","companyNameText":"会社名","monthYear":"月年","placeholder":"ここに入力してください...","allAboutYourEducation":"学歴について","present":"現在","schoolName":"学校名","educationLevel":"学歴レベル","studyPeriod":"学習期間","currentlyAttending":"現在在籍中","fieldOfStudy":"専攻","fillUpTheFieldsWith":"(*)を入力して必要なフィールドを埋めてください。","addAEducation":"学歴を追加","notWantToEnterEducation":"現在は学歴を入力したくありません","searchForJobTitle":"職種を検索","year":"年","month":"月","months":"ヶ月","readMore":"続きを読む","readLess":"続きを読む","basicInformation":"基本情報","theseInformationWillBeShown":"これらの情報は、仕事に応募する際にボスに表示されます。","profilePhoto":"プロフィール写真","uploadAphoto":"カスタムアップロードアバター（最大2MB）","havingArealPhoto":"実際の写真をプロフィール写真にすると、潜在的な雇用主との信頼関係が築かれます","name":"名前","IAm":"私は","singaporeIdentity":"シンガポールアイデンティティ ","Next1":"次へ（1/4）","workExperience":"職務経験","autofillMyInfo":"情報を自動入力","saveTimeByImporting":"履歴書をインポートして時間を節約する","uploadResume":"履歴書をアップロード","supportedFileType":"サポートされているファイルタイプ：PDF、DOC、DOCX。最大ファイルサイズ：5MB","startedWorkingSince":"働き始めた年月","WorkingPeriod":"勤務期間","mostRecentJobTitle":"最近の職種とスキル","skillsWillBeSuggested":"選択した職種に基づいてスキルが提案されます。最大10のスキルを選択してください。","selectSkillsOr":"スキルを選択するか、独自のスキルを入力してください","Next2":"次へ（2/4）","educationExperience":"学歴経験","fillThisLater":"後で記入する","Next3":"次へ（3/4）","desiredJob":"希望職種","desiredSalary":"希望給与","submit":"提出","experienced":"既卒・中途","freshGraduate":"新卒者/学生","companyName":"会社名","ImHiring":"私は雇用主です","education":"学歴","skip":"プロフィール設定をスキップ","skipTips":"これらのステップをスキップすると、求人の推奨精度が低下します。これらの詳細は、経験、資格、希望に合った求人の提案をカスタマイズするために役立ちます。","skipTipsSure":"これらのステップをスキップしますか？","skipAnyway":"とにかくスキップ","uploadSeccess":"アップロードが成功しました","updateYouronLineResume":"オンライン履歴書を更新する","getMoreRelevantJobRecommendations":"より関連性の高い求人の推奨を受けるために","searchOrAddSkill":"スキルを検索または追加","add":"追加","basicInfoUserName":"あなたの氏名は、ポジションへの応募を提出するまで、または雇用主があなたに応募の希望をするまで、雇用主には機密にされます。","availabilityTips":"この情報は、すべての雇用主がアクセスでき、あなたの現在の雇用状況を理解するのに役立ちます。","securityGuideLink":"データの使用と保護については、{{guideLink}}をご覧ください。","guideLink":"Bossjobユーザーデータガイド","autofillMyinfoTips":"履歴書からあなたの情報を抽出します。履歴書の秘密は厳守され、求人企業に応募された場合のみ公開されますのでご安心ください。","mostRecentCompanyTips":"現在の勤務先があなたのプロフィールを閲覧できないようにすることができます。","hideResumeFromCompany":"この会社から自分の履歴書を非表示にする","dateOfBirthdayTips":"あなたの年齢情報は、主に仕事の推薦や機会が適切であり、年齢に関する現地の雇用法に準拠していることを確認するためのものです。","userGuideLinkTips":"データの使用と保護については、{{userGuideLink}}をご覧ください。","userGuideLink":"Bossjobユーザーデータガイド","nextToolTips":"Bossjobで {{company}} のブロックに成功しました。プライバシー設定で管理できます。","workExpNextTips":"Bossjobで {{company}} のブロックに成功しました。プライバシー設定で管理できます。","mostRecentCompany":"最近の会社","skill":"スキル","syncInfoModal":{"title":"情報の同期の確認","reSync":"以下の内容をあなたのプロフィールに再同期します"},"reUpload":"再アップロード"},"chat":{"chatTitle":"チャット","chatFilterPlaceholder":"すべてのメッセージ","qrCodeMessage":"どこでもボスと話す","interviewDisabled":"まだ面接はありません","interviewEnabled":"面接の詳細","pin":"トップにピン留め","cancelPin":"トップからピンを解除","notInterested":"興味なし","enterSendText":"メッセージを送信するにはEnterキーを押してください","ctrlEnterSendText":"メッセージを送信するにはCTRL + Enterキーを押してください","sendButtonText":"送信","resumeFirstText":"履歴書を送信：双方が返信した後に利用可能","resumeSubmittedText":"履歴書の送信リクエストが提出されました","resumeEnabled":"履歴書を送信する","exchangeTextIsFirst":"携帯番号の交換：双方が返信した後に利用可能","exchangeTextHasActive":"携帯番号の交換がリクエストされました","exchangeTextFinished":"携帯番号が交換されました","exchangeTextEnabled":"携帯番号を交換する","commonPhrasesText":"よく使うフレーズ","sendImageText":"画像を送信する","sendPlaceHolder":"メッセージを入力してください...","mobileActionResume":"履歴書を送信する","mobileActionExchange":"携帯番号を交換する","moreText":"もっと見る","emoji":"絵文字","JobCcopeIsNotWhat":"仕事内容が私が求めているものではありません","theSalaryIsNotWithin":"給与が私の予想範囲内ではありません","workingLocationIsTooFar":"勤務地が遠すぎます","cancel":"キャンセル","send":"送信","pleaseShareUsWhyThisRole":"この役割がお探しのものではない理由を共有してください。より良い求人提案を提供します。このチャットは「興味なし」フォルダに移動されます","uploadYourResume":"履歴書をアップロードする","supportedFileType":"サポートされているファイルタイプ：PDF、DOC、DOCX。最大ファイルサイズ：5MB","fileSizeIsTooHuge":"ファイルサイズが大きすぎます。5MB以内のファイルをアップロードしてください","failedToUploadResume":"履歴書のアップロードに失敗しました","pleaseContactSupport":"サポートに連絡してください。support@bossjob.com","sendResume":"履歴書を送信する","pleaseSelectResume":"共有したい履歴書を選択してください","orUploadNewResume":"または新しい履歴書をアップロードする","onlyMax3Resumes":"最大3つの履歴書、上記の履歴書を少なくとも1つ削除してください","uploadNewResume":"新しい履歴書をアップロードする","JobType":"職種","yearsOfExp":"経験年数","quealitification":"資格","workLocation":"勤務地","address":"住所","JobFunction":"職務内容","skills":"スキル","salary":"給与","done":"完了","offerFrom":"オファー元","offered":"オファー済み","reject":"拒否","accept":"承諾","pleaseNoteThatThisOffer":"このオファーは拘束力がなく、変更される場合があります。オファーを最終的に確定するためには、追加の書類と手続きが必要です","company":"会社","sendAnOffer":"オファーを送信する","viewNow":"今すぐ表示","viewLater":"後で表示","buttonTextEnable":"自動で履歴書を送信","buttonTextDisable":"自動で履歴書を送信しない","offerTitle":"おめでとうございます！","offerSent":"送信済み","recruiterModal":{"medal":"メダル","company":"会社"},"Monthly":"月給","Daily":"日給","Hourly":"時給","linkReplacement":"URL非表示","sgModalTitle":"応募した企業からの返信を見逃すリスクがあります。","sgModalDescription":"今すぐBossjobアプリをダウンロードして、失敗を回避しましょう。","sgModalDownload":"アプリを今すぐダウンロード","sgModalLater":"後で","Unpaid":"無給"},"chatInterview":{"confirmText":"面接が確定しました","confirmLabel":"面接が確認されました","cancelAction":"面接をキャンセルする","canNotCancel":"面接は現在キャンセルできません","checkedText":"チェックイン済み","checkedLabel":"面接のためにチェックインする","checkInText":"今すぐチェックインする","canNoteCheckIn":"現在チェックインできません。","inProgressText":"進行中","inProgressLabel":"このステージ中に問題があれば報告できます","issueReported":"問題が報告されました","reportIssue":"問題を報告する","finishedText":"終了","finishedLabel":"採用担当者から面接結果をリクエストできます","requestResult":"結果をリクエストしました","requestAfter":"面接が終わったら、面接官に結果を請求することができます","title":"{{companyName}}からの面接招待","buttonText":"完了","notAttend":"面接に出席していません。","jobTitleLabel":"職種","addressLabel":"面接場所","timeLabel":"日時","contactPersonLabel":"連絡先担当者","contactNumberLabel":"連絡先電話番号","videoLink":"ビデオリンク","instructions":"指示","decline":"辞退","accept":"受け入れる","cancelReason":"キャンセル理由","cancelTitle":"面接がキャンセルされました","confirmText1":"この面接招待を受け入れることにより、指定された日時と場所に面接に出席することに同意します。\\n時間を変更する必要がある場合は、少なくとも7時間前に採用担当者に通知します。","contirmText2":"面接に出席しない求職者は「欠席」としてマークされます。3か月間に3回の欠席記録を蓄積した求職者は、6か月間Bossjobの利用が禁止されます。","back":"戻る","next":"次へ","close":"閉じる","send":"送信","resultTitle":"面接結果","resultText":"面接に出席しましたか？","attendancelabel":"面接出席","yes":"はい","no":"いいえ","askResultText1":"面接に出席していないため、面接結果をリクエストすることはできません。","askResultText2":"{{enableDate}}以降、結果をリクエストできます。","cancelInterview":"面接をキャンセルする","acceptAnother":"別のオファーを受け入れました。","retime":"面接の日時を変更したいです。","cancelReasonLabel":"面接をキャンセルしようとしています。キャンセルの理由を採用担当者に知らせてください。"},"chatCommonPhrase":{"phraseTitle":"共通フレーズ","phraseLabel":"フレーズ","inputPlaceholder":"上司に送りたい共通フレーズを挿入してください","addDescription":"独自のフレーズを追加してください。連絡先の詳細はここに含めないでください。","save":"保存","back":"戻る","delete":"削除","done":"完了","close":"閉じる","send":"送信","sureDelete":"本当に削除しますか？","pickDescription":"上司に送りたいフレーズを選択してください。","actionEdit":"フレーズの編集または削除","actionCreate":"新しいフレーズの作成","actionDescription":"最大10個のフレーズを保存できます","or":"または"},"quickUploadResume":{"title":"履歴書をアップロードする","UploadAndApply":"履歴書をアップロードして、すぐに求人に応募しましょう！","uploadBtn":"履歴書をアップロードする","uploadTips":"PDF、DOC、DOCXファイル、最大5MB","or":"または","createFreeResume":"無料の履歴書を作成する","register":{"join":"Bossjobに参加する","start":"キャリアをスタートさせる","submit":"送信する","note":"サインアップすることで、以下の内容に同意したことになります：","term":"利用規約","policy":"プライバシーポリシー","and":"および","emailLabel":"メールアドレス","emailValid":"有効なメールアドレスを入力してください。"}},"editJobPreferencesModal":{"validate":{"jobTitle":"職種は必須です","jobType":"雇用形態は必須です","location":"場所は必須です","minSalary":"最低給与は必須です","maxSalary":"最高給与は必須です","currency":"通貨は必須です","country":"場所が海外の場合は国が必要です","industry":"業界は必須です","arrangement":"形態は必須です","timezone":"時間帯は必須です","language":"言語は必須です"}},"resumetemplate":{"title":"無料の履歴書テンプレート","subTitle":"1分で履歴書を作成してダウンロードできます。","createBtn":"履歴書を作成する","form":{"label":"メールアドレス","emptyError":"メールアドレスを入力してください。","validError":"有効なメールアドレスを入力してください。"},"howToCreate":{"title":"履歴書テンプレートの作成方法","step1":"お名前と有効なメールアドレスを入力してください（履歴書テンプレートで使用される有効なメールアドレスを入力することが重要です）","step2":"「履歴書を作成する」をクリックし、個人の概要やキャリア目標、教育、経験、スキルなどの詳細情報を入力してください。","step3":"新しい履歴書をダウンロードし、印刷して保存してください","step4":"いつでもオンライン履歴書を更新し、希望する場合には新しい履歴書テンプレートを作成してください"},"haveAQuestion":"質問がありますか？","freeLabel":"無料ですか？","freeAnswer":"はい、Bossjobの履歴書作成サービスは無料です。希望するだけの履歴書を作成することができます。さまざまなテーマの履歴書サンプルから選択し、異なる求人応募に異なる履歴書サンプルを使用することができます","chooseTemplate":"何種類のテンプレートから選べますか？","chooseTemplateAnswer":"プロフェッショナルまたはクリエイティブな履歴書サンプルの2つから選択することができます。Bossjobで新しく改良された履歴書をすぐに使用して求人応募をすることができます。","editLater":"後で履歴書テンプレートを編集することはできますか？","editLaterAnswer":"もちろん可能です。いつでもBossjobアカウントにログインして履歴書を更新することができます。Bossjobアカウントを履歴書のバンクとして使用することができます。最新のキャリア詳細をBossjobに保持し、それらをあなたの専門的なアイデンティティとして使用してください！"},"accountSetting":{"title":"アカウント設定","tabs":{"settings":"設定","account":"アカウント","jobAlert":"求人アラート","accountSetting":"アカウント設定","notification":"通知","shieldingCompany":"企業のブロック"},"modals":{"verifyMobileTitle":"携帯番号の確認","verifyEmailTitle":"メールアドレスの確認","verifyJobAlertTitle":"求人アラートの設定","deleteAlertTip":"この求人リマインダーを削除してもよろしいですか？削除すると、高品質な求人情報を受け取ることができなくなります"},"verifiedMessages":{"mobile":"携帯番号が正常に確認されました。","email":"メールアカウントが正常に確認されました。","phoneEmpty":"電話番号が空白です","phoneError":"電話番号は7桁以上である必要があります"},"email":"メール","sendOpt":"OTPを送信","save":"保存","cancel":"キャンセル","verify":"確認","done":"完了","yes":"はい","search":"検索","add":"追加","optLabel":"6桁のOTP","errorMsg":{"invalidOtp":"入力したOTPが間違っています。もう一度お試しください。","optIncorrect":"OTPが正しくありません。もう一度お試しください。"},"emailTip":"メールで求人応募の更新情報を受け取る","editEmailExplanation":"メールが確認されました。メールで求人応募の更新情報を受け取ることができます。メールアドレスを変更するには、新しいメールアドレスを確認してください。","notVerifyTips":"求人応募の更新情報を受け取るには、メールを確認してください。","emailLabel":"メールアドレス","enterCode":"{{email}}に送信されたコードを入力してください","mobile":"携帯番号","mobileTip":"求人機会についての連絡をよりスムーズにするために、携帯番号を確認してください。","mobileNotVerified":"求人機会についての連絡をよりスムーズにするために、携帯番号を確認してください。","mobileExplanation":"携帯番号が確認されました。携帯番号を変更するには、新しい携帯番号を確認してください。","country":"国","contactNumber":"連絡先番号","notify":"メール通知","receiveNewMessage":"リクルーターからの新しいチャットメッセージや履歴書リクエストを受け取る：","receiveNewMessageExplanation":"新しいチャットメッセージや履歴書リクエストを通知するためのものです。オフラインの場合にのみメール通知を受け取ります。","receiveFromSystem":"システム通知を受け取る：","receiveFromSystemExplanation":"求人や面接の詳細など、重要な通知をお知らせするためのものです。","receiveTips":"キャリアや採用のヒントニュースレターを受け取る：","receiveTipsExplanation":"求人検索に役立つ洞察やヒントを共有するためのものです。","jobAlertTitle":"求人アラート","filter":"フィルター","jobFilter":"求人フィルター","frequency":"頻度","sendToEmail":"メールで送信","alertFrequency":"アラートの頻度","notJobAlert":"まだ求人アラートがありません。","toSearch":"求人検索に戻る","deleteTitle":"求人アラートの削除","keep":"保持","delete":"削除","deleteTips":"この求人アラートを削除しようとしています。これは元に戻すことはできません。","notProvided":"提供されていません","noData":"データがありません","blockMessages":{"searchLabel":"企業を検索","unblock":"ブロック解除","title":"ブロックした企業を追加すると、あなたとこれらの企業の上司はお互いに推薦されず、お互いの閲覧行動も通知されません。","jobOrCompany":"職種または企業","tip1":"企業は以下の方法で検索できます","tip2":"企業のフルネーム：「北京華品博瑞ネットワークテクノロジー有限公司」など","tip3":"企業の略称：「BOSS直聘」など","unBlockTip1":"以下の関連企業も同時にブロック解除されます","unBlockTip2":"企業は{{company}}として参照されます","noCompanies":"検索された企業は存在しません"},"smsSystemTip":"システムSMSリマインダーを受け取る","smsSystemExplanation":"求人投稿のおすすめなど、システムメッセージのテキストメッセージを受け取る","smsChatTip":"チャットSMSリマインダーを受け取る","smsChatExplanation":"チャットに関するテキストメッセージのアラートを受け取る","subjectCodeExpired":"リンクの有効期限が切れています。1ヶ月以内にメールのリンクから閉鎖設定を行ってください。","jobAlertV1":{"add":"+ 追加","remote":"リモート","LocalOROnsite":"出社 / オンサイト","DeleteTheTask":"タスクを削除","AreYouSureToDeleteThisTask":"このタスクを削除してよろしいですか？","Delete":"削除","Cancel":"キャンセル","AddJobReminders":"ジョブリマインダーを追加","WorkArrangement":"勤務形態","jobFilters":"求人フィルター","selectAtLeastOne":"少なくとも1つ選択してください","pleaseSelectAtLeastOne":"少なくとも1つ選択してください","notificationFrequency":"通知の頻度","pleaseSelectFrequency":"頻度を選択してください","pleaseEnterTheCorrectEmailFormat":"正しいメールフォーマットを入力してください","emailToReceiveAlert":"アラートを受け取るメールアドレス","frequency":"頻度","edit":"編集","done":"完了","moreFilters":"その他のフィルター","workExperience":"職務経歴","qualification":"資格","Industry":"業種","verifiedCompany":"認証済み企業","companySizes":"企業規模","financingStages":"資金調達段階","selected":"選択済","confirm":"確認","addJobAlertLittleBitTip":"「追加」をクリックすると、条件に一致する新着求人情報をメールでお知らせします。","toSearch":"ジョブアラートを追加","editJobAlert":"ジョブアラートを編集","selectedFilters":"選択されたフィルター","EditJobAlert":"ジョブアラートを編集"}},"chatExchange":{"exchangeTitle":"携帯番号","cancel":"キャンセル","send":"送信","verify":"確認","sendOtp":"OTPを送信","resendOtp":"OTPを再送信","copy":"コピー","resendOtpIn":"{{count}}秒後にOTPを再送信","sureText":"ボスと携帯番号を交換しますか？ボスがリクエストを承認した後、ボスの携帯番号を表示できます。","verifyText":"ボスと携帯番号を交換するには、携帯番号を確認してください。","countryCode":"国コード","mobileNumber":"携帯番号","digitPlaceholder":"6桁のOTPを入力してください","msgText":"{{number}}に送信されたコードを入力してください","smb":"の携帯番号：","boss":"ボス"},"chatAutoSendResume":{"failedToUploadResume":"履歴書のアップロードに失敗しました","pleaseContactSupport":"お手伝いが必要な場合は、support@bossjob.com までお問い合わせください。","enableAutoSendTitle":"自動送信履歴書を有効にする","disabledAutoSendTitle":"自動送信履歴書を無効にする","pleaseSelectResume":"求人担当者と共有したい履歴書を選択してください。","orUploadNewResume":"または新しい履歴書をアップロードしてください","onlyMax3Resumes":"最大3つの履歴書までしか追加できません。履歴書を削除してください","uploadNewResume":"新しい履歴書をアップロードする","uploadYourResume":"履歴書をアップロードする","cancel":"キャンセル","send":"送信","change":"変更","disabledDescription":"Bossが履歴書を要求した場合、履歴書添付ファイルを自動的にBossに送信します。本当に無効にしますか？","enableDescription":"Bossが履歴書を要求した場合、履歴書添付ファイルを自動的にBossに送信します。自動的に送信する履歴書を選択してください。","warnText":"それ以外の場合、履歴書を送信する前に両者の返信を待つ必要があります。"},"newGetStarted":{"title":"ようこそ","employer":"雇用主","tips":"人を雇いたいですか？","continueWith":"または続ける","email":"メールアドレス","phone":"電話番号","links":{"apple":"Appleで続行","google":"Googleで続行","facebook":"Facebookで続行"},"termsOfUse":"利用規約","privacyPolicy":"プライバシーポリシー","agreement":"{{value1}} と {{value2}} に同意します","emailValid":"有効なメールアドレスを入力してください","emailLabel":"メールアドレス","sendCode":"確認コードを送信","welcomeBack":"お帰りなさい","sendCodeDigit":"送信した6桁のコードを入力してください","signUpAnAccount":"アカウントを登録する","checkSpamEmail":"コードが届かない場合は迷惑メールを確認してください","havingTrouble":"まだ問題がある場合は、次の方法でサインアップしてみてください","otherOptions":"他のオプション","alternatively":"代わりに","magicLink":"マジックリンクをリクエストする","resendCode":"コードを再送信する","country":"国","phoneNumber":"電話番号","twoFactor":"セキュリティ認証","authentication":"認証","secure":"アカウントを保護し、メールでコードを受け取る","emailTips":"ログイン方法が前回のログインと一致しない場合は、メールでセキュリティを確認してください","setUpLater":"後で設定する","enableTwoFactor":"二要素認証を有効にする","authenticationEnabled":"認証が有効になりました","factorTip":"認識できないデバイスやブラウザからのログイン試行があった場合、メールアドレスに送信されたコードを求めます","verifyText":"自分であることを確認する","verifyExtra":"この追加の手順は、本当にあなたがログインしようとしていることを示します","optError":"OTPの送信に失敗しました","resendEmailCode":"メールのOTPを再送信しました","invalidOtp":"入力したOTPが間違っています。もう一度お試しください","resendPhoneCode":"電話のOTPを再送信しました","verifyEmail":"メールを確認する","thisPhoneNumberAssociated":"アカウントを選択してください","accounts":"アカウント","thisPhoneNumber":"この電話番号は次に関連付けられています ","youNeedToChooseVerified":"関連付けるために確認済みのメールアドレスを選択する必要があります","validateErr":"このメールアドレスは既に使用されています。別のメールアドレスに変更してください","checkYourSpam":"コードが届かない場合は迷惑メールを確認してください","authenticationSuccessful":"認証に成功しました","Bossjob":"ボスジョブ","back":"戻る","vipText":{"GetVipPrivilegesImmediately":"VIP特権をすぐに入手","InviteNewUsersToRegister":"新規ユーザーを招待","BossjobAI":"ボスジョブAI","ResumeAssistant":"履歴書作成アシスタント","HighSalaryOffer":"高給与のオファー","HelpYouGet":"あなたのお手伝い","promptDesc":"おっと、既にログインしています。繰り返し登録することはできません。ログアウトして再度お試しください","returnHome":"ホームに戻る","signOut":"サインアウト","inviteFriendsToGet":"友達を招待してゲット","AIResumeCoaching":"履歴書のAIコーチ","HighQualityVIPResumeTemplateAndAIAssistantToHelpYouGetHighPayingOffer":"高品質のVIP履歴書テンプレートとAIアシスタントが高待遇のオファー獲得をサポート.","copyLinkToInviteNow":"リンクをコピーして招待"}},"seo":{"ph":"フィリピン","sg":"シンガポール","jp":"日本","id":"インドネシア","hk":"中国香港","tw":"中国台湾","mo":"中国マカオ","my":"マレーシア","com":"世界各国","tr":"トルコ","mainPage":{"title":"仕事を探す。ボスと話す。","description":"Bossjob - フィリピン、シンガポール、インドネシアにおけるあなたの最高の求人検索と募集プラットフォーム。 夢の仕事を見つけ、求人リストを投稿し、人材を雇用者と繋げましょう。私たちに参加して、あなたのキャリアの新しい章に乗り出しましょう。"},"siteName":"Bossjob - プロフェッショナル向けのチャットファーストキャリアプラットフォーム | {{country}}","metaDescription":"Bossjobは、優れた人材と優良企業をつなぐチャットファーストのキャリアプラットフォームです。現地勤務からリモートワークまで、さまざまな求人を選択できます。次の夢の仕事をBossjobで応募しましょう！","metaDescriptionMainPage":"Bossjob - フィリピン、シンガポール、インドネシアにおけるあなたの最高の求人検索と募集プラットフォーム。 夢の仕事を見つけ、求人リストを投稿し、人材を雇用者と繋げましょう。私たちに参加して、あなたのキャリアの新しい章に乗り出しましょう。","jobSearch":{"description":"Bossjob - キャリア成功への入り口。フィリピン、シンガポール、インドネシアで最高の仕事の機会を見つけましょう。 就職活動や採用に関わらず、私たちは才能を機会に繋げています。今すぐ参加しましょう！","title":"Bossjob - フィリピン、シンガポール、インドネシアでのキャリアパートナー","defaultTitle":"{{country}}の求人を検索して応募 - {{year}}年{{month}}月 | Bossjob","defaultDescription":"{{country}}で新しい求人情報を見つけましょう！あなたのスキルに基づいて最高のプロフェッショナルな仕事に応募してください。在宅勤務、高給与など、Bossjobで見つけましょう","queryTitle":"{{searchQuery}}の求人 - {{year}}年{{month}}月 | Bossjob","queryLocationTitle":"{{location}} {{country}}で{{searchQuery}}の求人 - {{year}}年{{month}}月 | Bossjob","queryDescription":"{{country}}で新しい{{searchQuery}}の求人情報を見つけましょう！リモートワークの求人も{{country}}で利用できます。Bossjobで直接ボスとチャットして迅速に就職しましょう！","queryLocationDescription":"{{location}} {{country}}で新しい{{searchQuery}}の求人情報を見つけましょう！リモートワークの求人も{{country}}で利用できます。Bossjobで直接ボスとチャットして迅速に就職しましょう！","locationTitle":"{{location}} {{country}}の求人 - {{year}}年{{month}}月 | Bossjob","locationDescription":"{{location}} {{country}}で新しい求人情報を見つけましょう！リモートワークの求人も{{country}}で利用できます。Bossjobで直接ボスとチャットして迅速に就職しましょう！"},"job":{"newDescription":"求人の機会を引き出し、採用を効率化し、最新のキャリアインサイトで常に最新の情報を得ることができます。今すぐダウンロード！","title":"{{name}}が{{jobTitle}}を募集中 - {{jobId}} | Bossjob","description":"{{name}}で{{jobTitle}}に応募しましょう！Bossjobで多くのキャリアチャンスを見つけることができます。{{location}}での求人情報を探しましょう。チャットして採用されましょう！"},"company":{"title":"Bossjob パートナー企業","description":"Bossjob COOPを検索, コラボレーション、リクルート、ソリューションをお探しなら、ここで適切なパートナーやリソースが見つかります。","listTitle":"{{country}}で採用中の企業を見つける | Bossjob","listDescription":"{{country}}で働くための素晴らしい企業を見つけましょう！IT、Web3、リモートワークの求人情報を検索し、チャットして採用されましょう！","detailTitle":"{{companyName}}での勤務 | Bossjob","detailDescription":"{{companyName}}でのキャリアチャンスを見つけ、Bossjobで従業員のレビューや福利厚生、企業文化について詳しく知りましょう！","jobsTitle":"{{companyName}}のキャリア - {{country}}の求人情報 | Bossjob","jobsDescription":"{{country}} での{{companyName}} のすべての求人を見ることが出来ます。Bossjobは優れた才能をトップ企業につなげます。リモートワークもあります。今すぐ仕事に応募しよう！","lifeTitle":"{{companyName}}の文化＆生活 | Bossjob","lifeDescription":"Bossjobで{{country}}の{{companyName}}の企業文化と生活を発見しましょう。Bossjobで採用マネージャーと直接話しましょう！"},"landing":{"newTitle":"Bossjobをダウンロード","newDecription":"求人の機会を引き出し、採用を効率化し、最新のキャリアインサイトで常に最新の情報を得ることができます。今すぐダウンロード","title":"Bossjobの採用アプリをダウンロードして、オンラインで1万人以上のボスと話しましょう。| Bossjob","description":"Bossjobで{{country}}の求人機会を発見しましょう！{{country}}の企業からの求人を探索し、迅速に採用されましょう！"}},"landing":{"section1_name1":"ジョン","section1_name2":"サラ","section1_message1":"初めまして、サラさん。私はこのポジションに興味があります。ポジションについて詳しく教えていただけますか？","section1_message2":"こんにちは、ジョンさん。プロフィールを拝見しました。このポジションにピッタリです！具体的に何を詳しく知りたいですか？","section1_message3":"会社の文化やチームについてもっと教えていただけますか？","section1_message4":"もちろんです。当社の文化は協力的でチーム志向です。サポートが充実した働きやすい環境です。自分の仕事に情熱を持つ、才能豊かでプロフェッショナルなチームで働くことができます！","section1_message5":"それは素晴らしいですね。応募プロセスの次のステップについてもっと知りたいです。","section1_message6":"次の火曜日の午後2時はいかがですか？オンライン面接の予定を立てましょう。","section1_message7":"承知しました。ありがとうございます、サラさん。","section1_message8":"ありがとうございます、ジョンさん。来週お話できるのを楽しみにしています。","section1_title":"AI採用アプリ","section1_subtitle":"リアルタイムでボスとつながりましょう","section1_getApp":"リアルタイムでボスとつながりましょう","section3_subtitle":"最も合理的で最速の仕事探し","section3_list_title1":"AIのチカラでジョブマッチング","section3_list_des1":"AIが搭載されたビッグデータを駆使して\\nあなたとお仕事をマッチングします！","section3_list_title2":"直接ボスとコミュニケーション","section3_list_des2":"ダイレクトチャットでリアルタイムに\\n採用担当者と話すことができます！","section3_list_title3":"いつでも、どこでも","section3_list_des3":"Bossjobアプリは、いつでもどこでも\\nシームレスな求職活動が可能です！","section3_list_title4":"リアルタイムコミュニケーション","section3_list_des4":"組み込まれたチャット機能により、求職から面接までの瞬時のやり取りが可能です。すべて数分で完了します。","section4_list_title1":"チャットで採用を簡単に","section4_list_des1":"採用担当者とのダイレクトなチャットで、面接やオファーをあっという間に獲得し、時間を節約して採用プロセスをシンプルにできます！","section4_list_title2":"理想のキャリアマッチを","section4_list_des2":"次世代のAIがあなたについて繰り返し学習し続け、常に最も関連性の高いキャリアの機会を提供します！","section4_list_title3":"Chat-GPTで自分磨き","section4_list_des3":"最も先進的な技術であるChatGPTを活用して、履歴書や経歴書を自動生成し、あなたならではの個性と魅了をアピールできます！","section4_list_title4":"理想の職場を見つける","section4_list_des4":"企業の文化や価値観を知ることができるため、あなたと一致するかどうかを判断し、理想的な職場を見つけることができます！","section5_list_des1":"簡単にレジュメを生成できる豊富なテンプレートをご用意しています！","section5_list_des2":"企業ブロック機能で、プライバシーを保護することができます！","section5_list_des3":"チャットテンプレートをカスタマイズして、好印象を与えましょう！","section5_list_des4":"スマホと同期できる面接スケジュールシステムで、面接の予定を逃すことはありません！","section5_bottom_des1":"72時間以内に採用担当者が返信しています。","section5_bottom_des2":"5回のチャットで1回の面接を獲得しています。","section5_bottom_des3":"Bossjobで積極的に採用中の企業！","Philippines":"フィリピン","Singapore":"シンガポール","Indonesia":"インドネシア","Hongkong":"中国香港","Malaysia":"マレーシア","Thailand":"タイ","Vietnam":"ベトナム","Macao":"中国マカオ","Taiwan":"中国台湾","Japan":"日本","Australia":"オーストラリア","Nigeria":"ナイジェリア","South Korea":"韓国","India":"インド","T\xfcrkiye":"トルコ","Chile":"チリ","Bangladesh":"バングラデシュ","Europe":"ヨーロッパ","Brazil":"ブラジル","USA":"アメリカ","Mexico":"メキシコ","Canada":"カナダ","Pakistan":"パキスタン","section6_title":"最高の求人アプリ","section6_subtitle":"どこでも仕事を見つける","section6_coming_soon":"近日公開...","section7_title":"Bossjobがニュースに","section7_see_all":"すべて見る","section7_list_des1":"Bossjobはフィリピンで290万人のユーザーを集め、グローバル化の取り組みを強化するために500万ドルの資金調達を確保","section7_list_date1":"2023年5月27日","section7_list_des2":"フィリピンの求人検索プラットフォームBossjobが500万ドルのベンチャーファンドを確保","section7_list_date2":"2023年5月25日","section7_list_des3":"Grab Ventures IgniteがシンガポールのスタートアップBossjobをベトナムで支援","section7_list_date3":"2021年4月23日","section7_list_des4":"BossjobがAIテクノロジーで採用を革新し、新たな市場を獲得するために製品機能を拡大","section7_list_date4":"2023年6月13日","jobs":"求人","talents":"人材","Looking for":"{{slot}} を探す","remoteOpen":"リモートワーク オープン"},"advertisingLink":{"GetVipForFree":"Vipを無料で入手","InviteFriendsToGetAIResumeCoaching":"友達を招待してAIの履歴書コーチングを受けましょう","excellentResume":"魅力的な履歴書","openTheDoorToSuccess":"成功への扉が開く","createMyResume":"履歴書を作成"},"remoteFindJobs":{"openCountry":"募集している国","language":"言語","timezone":"時間帯","more":"もっと","remoteDetails":"リモートワークの詳細","languageRequirements":"言語のリクエスト","workingTimezone":"勤務時間帯"},"commonSkillsModal":{"addSkillButton":"スキルを追加","title":"スキル要件","subTitle":"{{count}} スキルを選択すると、最適な人材が推薦されます。","customizeText":"カスタマイズしたスキルを追加","selectedText":"選択済","cancelText":"キャンセル","confirmText":"確認","customizeTitle":"カスタムキーワード","inputPlaceholder":"カスタマースキルキーワードを入力","overSkillsMessage":"選択スキルが上限を超えています。"},"salaryType":{"Monthly":"月給","Daily":"日給","Hourly":"時給","payType":"支払いの種類","Unpaid":"無給"},"sgId":{"add":{"title":"身元情報","description":"このポジションには身元情報が必要です。身元情報を入力してください。","cancel":"キャンセル","submit":"提出"},"notmatch":{"description":"あなたの身元情報が職位と一致しないため、雇用主とチャットすることができません。","ok":"OK"}},"h5":{"share":"シェア","employees":"従業員","more":"もっと見る","location":"所在地","jobType":"職種","chatAndApply":"チャット＆応募","seeMore":"{{more}} 残りのポジション","noMore":"これ以上コンテンツがありません。","filteredEmpty":"ご指定の職種は見つかりませんでした。","signin":"サインイン","cancel":"キャンセル"},"theIndustryYouAreSearchingForDoesNotExist":"お探しの業界は存在しません。別の業界をお試しください。","comm":{"confirm":"確認","cancel":"キャンセル","reUpload":"再アップロード","uploading":"アップロード中","jobTitle":"職種名","month/year":"月 / 年","Industry":"業種","currency":"通貨","from":"開始日","to":"終了日","saveToProfile":"プロフィールに保存","skip":"スキップ","workExperience":"職務経歴","Item":"項目","Items":"項目","experience":"経験","Parsing":"解析中","JobFunction":"職務内容","studentExp":"仕事/インターンシップ経験","jobType":"職種","activeJobs":"有効な求人","submitFeedback":"フィードバックを送信"},"manage":{"tab":{"resume":{"syncLabel":"同期可能","syncNewUpdate":"新しいアップデートをプロフィールに同期"}}},"syncProfileFromResume":{"syncWork":"新しい職務経験を同期","clarificationForWork":"履歴書に記載されている可能性のある新しい経験が見つかりました。プロフィールに追加される経験を確認してください。","syncEdu":"新しい学歴を同期","syncSkill":"新しいスキルを同期","clarificationForSkill":"履歴書に記載されている可能性のある新しいスキルが見つかりました。プロフィールに追加されるスキルを確認してください。","skill":{"skillLimitError":"スキルは {{number}} 個まで。","skillToEmployers":"採用担当者とマッチングするために、最大 {{number}} スキルを選択してください"}}}'),d=JSON.parse('{"0":"成功","40001":"パラメータの検証に失敗、または無効です","40002":"認証情報が正しくありません","40003":"認証情報が提供されていません","40004":"リソースが見つかりません","40005":"この操作を実行する権限がありません","40006":"試行回数が多すぎます。{{retry_after}} 秒後に再試行してください。","41001":"そのメールアドレスは既に使用されています","41002":"クライアントIDは既に使用されています","41003":"秘密鍵は既に使用されています","41004":"ユーザーはメールアドレスを持っている必要があります","41005":"このメールアドレスの登録に失敗しました","41006":"ステータスを更新できません","41007":"アップロードされたファイルは最大ファイルサイズ制限（20MB）を超えています。","41008":"アップロードされたファイルはサポートされていません。","41009":"現在のパスワードが一致しません","41010":"パスワードと確認用パスワードが一致しません","41011":"すでにコネクションリクエストに応答済みです","41012":"重複したアイテムが見つかりました","41014":"この人材に対するコネクションリクエストが送信されました","41015":"この人材に対してコネクションリクエストを送っていません","41016":"ボスハントのニュースレターに正常に登録されました","41017":"この名前のパイプラインは作成されました","41018":"このメールアドレスで作成された履歴書があります。","41019":"リソースが見つかりません","41020":"日付は開始日より前にすることはできません","41022":"ユーザーは解析するための十分なクレジットを持っていません","41023":"パイプラインが見つかりません","41024":"ステージが見つかりません","41025":"履歴書IDが見つかりません","41026":"このコメントを編集することは許可されていません","41027":"このメールアドレスを持つ人材が作成されました","41028":"年収の上限は年収の下限を超えることはできません","41029":"毎月の手数料は月額料金より遅くすることはできません","41030":"開始期間の処理時間は終了期間の処理時間より後にはできません。","41031":"このレコードは存在しません","41032":"保証期間の開始日は、終了日よりも後にはできません。","41034":"ユーザーは履歴書を解析するための十分なクレジットを持っていません","41035":"トークンの生成に失敗しました","41036":"無効なトークン","41037":"メールアドレスはすでに確認済みです","41038":"メールアドレスは既に存在しています","41039":"この番号はすでにアカウントに使用されています。別の番号を試してください。","41040":"入力したOTPは間違っています。もう一度お試しください。","41041":"無効なメールアドレス","41042":"Otpが使用されました","41043":"Otpが期限切れになりました","41044":"アカウントは停止されています","41045":"電話番号はすでに確認済みです","41046":"許可されていない選択肢","41047":"アカウントが停止されました。詳細は support@bossjobcom までご連絡ください。","41048":"ユーザー名または電話番号が無効です","41049":"ソースフィールドは必須です","41050":"身分証の有効期限","41051":"ユーザーには電話番号の記録がありません","41052":"無効なGoogleの認証情報です","41053":"Linkedinのログイン情報が無効です","41054":"Facebookの認証情報が無効です","41055":"無効なAppleの資格情報です","41056":"メールアドレスまたは認証コードが正しくありません。再入力してください。","41057":"メールアドレスは必須です。","41058":"ユーザーは存在しません","41059":"無効な整数リストの値です","41060":"この企業を削除する権限は、会社のコーディネーター管理者のみが持っています。","41061":"企業の管理者のみが企業文書をアップロードできます","41062":"会社はすでに確認済みです","41063":"ドキュメントのアップロードに失敗しました","41064":"アップロードされたファイルは、最大画像サイズ制限（4mb）を超えています。","41065":"企業IDを同期できませんでした","41066":"会社が見つかりません","41067":"会社は検証中です","41069":"職務経験が見つかりません","41070":"ソート順が無効です","41071":"写真はこのソート順に存在しません","41072":"オンボーディングプロセスを進めてください","41073":"無効な職務経験のステータスです","41074":"名前は既に存在しています","41075":"名前に制限された文字が含まれています：+","41077":"IDまたはキーが無効です","41078":"無効な勤務先住所です","41079":"企業は認証されていません","41080":"無効なユーザー","41081":"選択された会社には採用担当者がいません","41082":"バナーのアップロードに失敗しました","41083":"企業の写真のアップロードに失敗しました","41084":"ロゴのアップロードに失敗しました","41085":"アップロードされた画像は、最大画像サイズ制限（5MB）を超えています。","41086":"アップロードされた画像は、最大画像サイズ制限（1MB）を超えています。","41087":"制限時間を超えています","41088":"会社のコーディネーターを削除することはできません","41089":"コーディネーターの役割を変更することはできません","41090":"新しい管理者は無効です","41091":"カルチャーIDは数字である必要があります","41092":"無効なカルチャーIDです","41093":"福利厚生IDは数字である必要があります","41094":"無効な福利厚生ID","41095":"パラメータの値が間違っています","41096":"対応していない国です","41097":"パラメータのタレントIDフィールドは必須項目です","41098":"パラメータの緯度と経度は必須項目です","41099":"ジョブIDの同期に失敗しました","41100":"パラメータのクエリフィールドには無効な値があります","41101":"いくつかの場所は存在しません","41102":"いくつかの職種が存在しません","41103":"いくつかの給与範囲が存在しません","41104":"いくつかのジョブカテゴリが存在しません","41105":"いくつかの主要な機能が存在しません","41106":"いくつかの職務権限IDが存在しません","41107":"いくつかの職種IDが存在しません","41108":"いくつかの産業が存在しません","41109":"いくつかの経歴が存在しません","41110":"いくつかの学位は存在しません","41111":"無効な値","41112":"求人情報の購読頻度は存在しません","41113":"この求人は存在しません","41114":"あなたはまだ会社に参加していません","41115":"日付が無効です。開始日または終了日を確認してください。","41116":"自動転送は既にオフになっています","41117":"自動転送は既にオンになっています","41118":"履歴書の自動転送許可エラー","41119":"メールアドレスは空欄にできません","41120":"求人の給与は既に公開されています","41121":"求人の給与は既に非公開にされています","41122":"採用担当者は給与を非公開にする権限がありません","41123":"リクルーターの求人クレジットが不足しています","41124":"この求人はすでに注目の求人にアップグレードされています","41125":"有効なメールアドレスを入力してください","41126":"リクルーターには会社がありません","41127":"求人は既に締め切られています","41128":"クエリパラメータは無効な値です","41129":"この仕事はすでに緊急の仕事にアップグレードされました","41130":"このフィールドには-を入力できません。","41131":"ユーザーIDフィールドは必須項目です","41132":"この仕事は見つかりません。","41133":"求職者の履歴書が見つかりません","41134":"お申し込みいただいた求人は現在処理中です","41135":"パラメータのユーザーIDは必須項目です","41136":"すべての選考質問に回答する必要があります。","41137":"無効な求人理由","41139":"連絡交換リクエストが進行中です","41140":"自分自身とのチャットは許可されていません","41141":"出席はすでにマークされています","41142":"面接ステータスが無効です","41143":"出席の時間が無効です。面接開始後30分以上経過する必要があります。","41145":"面接ステータスの更新は許可されていません","41146":"確認することは許可されていません","41147":"この面接にはすでにチェックイン済みです","41148":"面接が開始する2時間前からチェックインが可能です","41149":"面接開始後、最新の30分以内にチェックインすることができます","41150":"この求人は存在しません","41151":"この求人は非アクティブです","41152":"今後の面接をキャンセルすることは許可されていません","41153":"面接の時間は現在の時間よりも遅くする必要があります","41154":"現在面接中です","41155":"リクエストは既に無効になっています","41156":"求人情報が見つかりません","41157":"履歴書IDが無効です","41158":"進行中のチャットに自動送信履歴書を設定できません","41159":"現在位置の確認が進行中です","41162":"進行中の履歴書リクエストがあります","41163":"この面接の結果は要求されました。","41164":"パラメータのタレントIDフィールドは必須項目です","41165":"人材ID のパラメータフィールドは必須です。","41167":"開始日が終了日よりも前になるようにしてください","41168":"住所は既に存在しています","41169":"IDの長さは1000を超えることはできません","41170":"3つ以上の履歴書が提出されました","41171":"OTPの有効期限が切れました","41172":"OTPは既に使用されています","41173":"電話番号は既に使用されています","41174":"アップロードされたファイルは、最大ファイルサイズ制限（5 MB）を超えています","41175":"アップロードされたファイルの拡張子はサポートされていません","41176":"アップロードされた画像は、最大画像サイズ制限（500kb）を超えています。","41177":"無効なIDの値です","41178":"求人情報が無効です","41179":"ファイル名のフィールドは必須項目です","41181":"共通フレーズは最大10個までです","41182":"発行日が有効期限よりも前であることを確認し、有効期限が発行日よりも後であることを確認してください","41183":"添付ファイルのURLが無効です","41184":"モバイルエラー","41185":"本文エラー","41186":"自動送信された履歴書を選択した場合、削除することはできません","41187":"ユーザー、送信者は一致している必要があります","41188":"ユーザー、受信者は一致している必要があります","41191":"職務経歴が見つかりません","41192":"無効な職務経歴のステータスです。この企業には参加できません。","41194":"未認証の企業には参加できません","41196":"企業の管理者のみが、この企業に採用担当者を追加するための検証を行うことができます","41197":"この会社に参加するために、自分自身の検証はできません。","41198":"リクルーターが見つかりません","41199":"採用担当者は入社を希望していません","41201":"採用担当者には会社の記録がありません","41202":"採用担当者は企業コーディネーターではありません","41204":"役割キーが見つかりません","41205":"会社の管理者は、管理者の所有権を移転せずに会社を離れることはできません","41207":"アップロードされた画像は最大画像サイズを超えています。","41208":"説明は必須です","41209":"日付は必須です","41213":"人材はすでに削除されています","41214":"パラメーター削除理由フィールドは必須です","41217":"求人IDが無効です","41219":"あなたはまだ会社に参加していません","41221":"コンテンツタイプは application/x-www-form-urlencoded のみをサポートし、リクエスト方法がpostの場合に必要です。","41222":"リクエストメソッドはpostかgetメソッドのみをサポートします","41223":"許可されていないカテゴリ","41224":"もし自動返信チャットフィールドがtrueの場合、メッセージデータが必要です","41225":"自動返信の設定権限がありません","41226":"クエリパラメータのメッセージタイプIDを指定してください","41227":"ユーザーは登録されていません","41228":"挨拶や適切でないメッセージ、自動返信メッセージには、電メールアドレスや電話番号を含めることはできません。","41229":"企業リスト情報が見つかりません","41230":"採用担当者の職歴が見つかりません","41231":"あなたは会社のコーディネーターであり、現在の操作を実行することはできません","41232":"会社が請求されていません","41233":"このチャットを削除する権限がありません","41234":"電話番号が正しくありません。再入力してください。","41235":"無効なリンクです","41236":"電話番号または地域コードが正しくありません","41237":"電話番号の確認に失敗したか、タイムアウトしました","41238":"職歴の開始期間は終了期間より前でなければなりません","41239":"イベントが見つかりません","41240":"イベントはまだ開始されていません","41241":"イベントは終了しました","41242":"あなたはこのイベントに参加していません","41243":"報酬は完全に交換されました","41244":"引き換え制限に達しました","41245":"3つ以上のビデオ履歴書が提出されました","41246":"引き出すためのポイントが足りません","41247":"Tron（TRC20）の最小引き出し金額は100ポイントです","41248":"イーサリアム（ERC20）の最小引き出し金額は1000ポイントです","41249":"出金額の倍率は100ポイントごとです","41250":"無効なTron（TRC20）アドレスです","41251":"無効なEthereum（ERC20）アドレスです","41252":"クエリが制限を超えています","41253":"小数点以下の桁数が10桁以下であることを確認してください","41254":"履歴書は5部を超えることは出来ません","41255":"この履歴書はあなたのものではありません","41256":"30以下","41257":"回数が使い果たされました","41258":"このユーザーのデータを取得できません","41259":"時間は現在時刻より大きくすることは出来ません","41260":"認証コードが間違っています","41262":"3つ以上のリモートジョブ設定を作成することはできません","41263":"3つ以上のオンサイトまたはハイブリッドジョブプリファレンスを作成することはできません。","41264":"サポートされている履歴書のファイルタイプは pdf,docx,docx","41265":"サポートされている動画のファイルタイプは mp4,avi,mov,wmv,flv,mkv,mpeg,webm,3gp,ogg","41266":"インポートタスクはすでに社内に存在します","41267":"未対応のインポートリンク","41268":"この操作を実行する権限がありません","41269":"一度に招待できるのは10人までです","41270":"選択されたロール ID が値と一致しません","41271":"無効なラインの資格情報です","41272":"無効なXの資格情報です","41273":"招待リンクが期限切れになっています","41274":"身元情報が提出した職位と一致しません。雇用主とのチャットを開始することはできません。","41275":"帯域幅の問題により、AICVのクエリ制限を超えました。24時間後にもう一度お試しください。","41276":"追加されたブランドまたはプロダクトの数が制限を超えています。","41277":"ブランドやプロダクトの関連画像の数が制限を超えています。","41278":"アップロードされたURLが正しくありません。","41279":"設定したジョブリマインダーの内容が重複しているので、修正して保存してください。","41280":"申し訳ありませんが、AIは現在エラーのため利用できません。後でもう一度お試しください。","41281":"履歴書の解析に失敗しました。正しい履歴書をアップロードしてください。","41282":"同じブランドまたはプロダクトが既に存在します。","48905":"このメールアドレスは既に登録されています","50001":"内部サーバーエラー","50002":"履歴書のアップロードに失敗しました","50003":"プロフィールが見つかりません","50004":"この連絡交換リクエストは処理されました。","50005":"人材アンロック用のクレジットが足りません","50006":"面接メッセージが見つかりません","50007":"この履歴書のリクエストは処理されました","50008":"プロフィール写真のアップロードに失敗しました","50009":"人材のアンロックに失敗しました","50010":"パラメーターのIDは必須です","50011":"人材がアンロックされました","50012":"履歴書の最終更新名のパラメーターが無効な値です","50013":"現在、結果が見つかりません。もう一度お試しください。","50014":"給与検索に失敗しました","50015":"別の会社に参加しました。管理バックエンドに再度ログインし、別の会社に参加する前に会社を終了してください"}'),m=JSON.parse('{"header":{"home":"首頁","findJobs":"職位","companies":"公司","courses":"課程","careerGuide":"職業指南","hiring":"我要招聘","getStarted":"登錄/註冊","manageResume":"簡歷管理","myJobs":"我的工作","accountSettings":"帳號設置","logOut":"退出登錄","Chat":"消息","downloadApp":"下載APP","pleaseVerify":"請驗證你的郵箱","verifyNow":"立即驗證","switchCountry":{"title":"您想使用哪個國家和語言瀏覽 Bossjob？","country":"國家","lang":"語言","btn1":"關閉","btn2":"保存"},"change":"切換","remoteJobs":"遠程工作","siteGuideModal":{"findRemoteJobs":"找遠程工作","findLocalJobs":"找本地工作","findTalents":"我要招聘","talkToBossFromAroundTheWorld":"與全球的遠程企業在線溝通","talkToBossFromYourCountryOrRegion":"與本地企業在線溝通","PostJobsFindTalentsHireAnywhere":"發布職位，與人才隨時開聊！","remoteJobs":"遠程工作","localJobs":"本地工作","startHiring":"企業註冊"},"efficiency":"高效","chatWithTalentOnline":"急速在線溝通","accuracy":"精準","matchingPositionsAndTalents":"精準匹配人才和崗位","highQuality":"高品質","highQualityTalentRecommendations":"高品質人才AI推薦","afterRegistrationOrLogin":"註冊登錄後","chatWithBossOnline":"與老闆在線溝通","accurateJobRecommendations":"精準工作推薦","getMoreJobInformation":"獲取更多職位資訊","refresh":"刷新"},"foot":{"about":"個人資訊","aboutBossjob":"關於Bossjob","termsConditions":"協議與規則","legal":"使用政策","FAQ":"常見問答（FAQ）","talents":"求職用戶","allJobs":"所有職位","createJobAlert":"新職位通知","createFree":"免費簡歷模板","careerGuide":"職業指南","courses":"課程","recruiter":"企業用戶","getStarted":"登錄/註冊","popularJobs":"熱門工作","JobsIn1":"Manila的工作","JobsIn2":"Makati的工作","JobsIn3":"Cebu的工作","ItJobs":"IT工作","financeJobs":"金融工作","customerService":"客服工作","jobs":"工作","BpoJobs":"BPO工作","salesJobs":"銷售工作","healthcareJobs":"醫療保健工作","downloadBossjobApp":" 下載 Bossjob 應用程式","followUs":"關注我們","technology":" 新加坡：Yolo Technology Pte. Ltd. 保留所有權利","corporation":"菲律賓：Etos Adtech Corporation","companyDesc":"Bossjob是專注於AI和直聊的在線找工作平台。品牌創始以來，為求職者和Boss們提供精準岗位和人才匹配，在線直聊功能減少溝通成本提高招聘效率！","IndonesiaPT":"印度尼西亞：PT Bossjob SEA Indonesia","JapanYolo":"Japan: Yolo Technology 株式會社","JapanAddress":"東京都港區濱松町2-4-1 世界貿易中心大樓南館17樓","workTitle":"工作時間","workingDate":"週一至週六 10:00 - 19:00","workingDateForJp":"JP operation time is 09:00 - 18:00","SingaporeYolo":"Singapore: Yolo Technology Pte Ltd","companyAddressSG":"3 Temasek Ave, #11-02 Centannial Tower Singapore 039190","companyAddressPH":"The Infinity Tower, 6th floor, Unit 603, 26th St, BGC, Taguig City, Metro Manila, Philippines","companyAddressJP":"6F, 2-12-11, Hamamatsucho, Minato-Ku, Tokyo, 105-0013, Japan","workingTime":"Monday - Saturday 9am - 6pm  (UTC+08:00) ","workingTimeSG":"Monday - Friday 10am - 7pm +65 6299 8022","workingTimePH":"Monday - Saturday 9am - 6pm  +63 2 8511 5709","workingTimeJP":"Monday - Friday 9am - 6pm","forEmployers":"For Employers","joinBossjob":"Join Bossjob","employerHelplines":"Employer Helplines","AITalentSolution":"AI Talent Solution","becomeAPartner":"Become a Partner","forTalents":"For Talents","privacyPolicy":"Privacy Policy","scamPrevention":"Scam Prevention","AICareerCoach":"AI Career Coach","latestNews":"Latest News","dataPrivacyGuide":"Data Privacy Guide","downloadApp":"Download App","scanDownloadApp":"Scan to Download App","partnerOrganizations":"Partner Organizations","Philippines":"Philippines","Singapore":"Singapore","AWS":"AWS Secured Data Storage","BL":"Business License","CEI":"Certificate of Employment Intermediaries (CEI)","phFriendLink":"Jobs in Philippines","sgFriendLink":"Jobs in Singapore","jpFriendLink":"Jobs in Japan","idFriendLink":"Jobs in Indonesia","hkFriendLink":"Jobs in Hong Kong","twFriendLink":"Jobs in Taiwan","myFriendLink":"Jobs in Malaysia","trFriendLink":"Jobs in T\xfcrkiye","comFriendLink":"Jobs in the United States","more":"More","less":"Less","companyDirectory":"Company Directory","supportOnline":"Support is online","backTop":"Back to top","copyright":"Copyright \xa9 {{currentYear}} {{companyName}} All Rights Reserved"},"getStarted":{"title":"歡迎來到","tips":"尋找人才？登錄 ","continueWith":"使用其他方式","agreement":"我已經閱讀並同意 {{value1}} 和 {{value2}}","emailValid":"請輸入一個有效的郵件地址。","emailLabel":"郵件地址","sendCodeDigit":"請輸入我們發送的6位驗證碼 ","checkSpamEmail":"如果您沒有收到驗證碼，請檢查您的垃圾郵件","otherOptions":"其他選項","alternatively":"或者，請求一個","resendCode":"重新發送驗證碼","country":"國家","phoneNumber":"電話號碼","twoFactor":"安全驗證","authentication":"驗證","secure":"確認您的帳戶並在您的郵件中接收代碼","emailTips":"登錄方式與上次登錄不一致，請通過郵件驗證安全","setUpLater":"稍後設置","enableTwoFactor":"雙重驗證","authenticationEnabled":"驗證已啟用","factorTip":"如果我們發現有人試圖通過我們無法識別的設備或流覽器登錄，我們會要求您向您的電子郵件地址發送代碼。","verifyText":"身份驗證","verifyExtra":"這個額外的步驟表明確實是您在嘗試登錄。","optError":"發送OTP失敗","resendEmailCode":"重新發送郵箱OTP成功","invalidOtp":"您輸入的一次性密碼有誤。請重試。","resendPhoneCode":"重新發送電話OTP成功","verifyEmail":"驗證郵箱","thisPhoneNumberAssociated":"選擇帳號","accounts":"帳戶.","thisPhoneNumber":"此電話號碼已關聯的帳號 ","youNeedToChooseVerified":"您需要選擇並驗證Email來關聯帳號","validateErr":"郵件已註冊。請更改綁定到另一個email","checkYourSpam":"如果您沒有收到驗證碼，請檢查您的垃圾郵件。","authenticationSuccessful":"認證成功","Bossjob":"Bossjob","back":"返回","vipText":{"GetVipPrivilegesImmediately":"立即獲得貴賓特權","InviteNewUsersToRegister":"邀請新用戶註冊","BossjobAI":"Bossjob 人工智能","ResumeAssistant":"簡歷助理","HighSalaryOffer":"高薪職位","HelpYouGet":"幫助您獲取","promptDesc":"您已經登錄；無法重複註冊。請退出登錄後再試一次。","returnHome":"返回首頁","signOut":"登出","inviteFriendsToGet":"邀請朋友獲取","AIResumeCoaching":"解鎖AI職業輔導功能","HighQualityVIPResumeTemplateAndAIAssistantToHelpYouGetHighPayingOffer":"高質量 VIP 簡歷範本和 AI 助手助您獲得高薪職位。","copyLinkToInviteNow":"立即複製邀請鏈接"},"links":{"apple":"使用Apple登錄","google":"使用Google登錄","facebook":"使用Facebook登錄","appleText":"Apple","line":"Continue with Line","twitter":"Continue with X"},"seoMetaTitle":"註冊求職帳號，馬上開始找工作 | Bossjob","JoinBossjob":"上Bossjob","kickStartYourCareer":"和老闆直接聊工作！","enterYourEmailAddress":"輸入你的電子郵箱地址","submit":"提交","pleaseEnterAvalidEmailAddress.":"請輸入有效的電子郵件地址。","bySigningUp":"註冊即表示我已閱讀並同意","termsOfUse":"使用條款","and":"和","privacyPolicy":"隱私政策","signInWith":"其他登錄方式","lookingToHire":"我要招聘！","employer":"點擊此處免費註冊企業帳號","welcomeBack":"歡迎回來！","signUpAnAccount":"註冊新帳戶","pleaseEnter":"請輸入我們發送的6位一次性密碼","enter6DigitOTP":"輸入 6 位數驗證碼","getOPT":"獲得驗證碼","heOTPYouHaveEnteredIsWrong":"您輸入的一次性密碼有誤。請重試。","resendOTP":"重新發送","havingTrouble":"您需要幫助嗎？","requestAmagicLink":"請求魔術鏈接","seoMetaDescription":"立即加入Bossjob，直接和老闆聊職位！加入300萬全球頂尖人才，立即體驗最高效的找工作平台在","seoMetaDescription2":"2百萬註冊求職者在線等你","magicLinkText":"魔術鏈接","magicLink":{"welcomeBack":"歡迎回來！","signUp":"註冊一個帳戶","haveSendEmail":"我們已向{{email}}發送了一個魔法鏈接。 請點擊鏈接繼續。","toHome":"回到主頁"},"loginUsingSocialMediaOTP":"驗證碼登錄/註冊","loginUsingQRCode":"使用二維碼登錄","scanQRCodeOnAppToLogin":"使用Bossjob APP掃描二維碼即可登錄","donHaveApp":"沒有應用程序","sendCode":"發送驗證碼","howToScanQRCode":"如何掃描二維碼","ImJobSeeker":"我是一名求職者","ImRecruiter":"我是招聘人員","menuLoginToVersion":"菜單 > 登錄網頁版","scannedSuccessfully":"掃描成功","pleaseConfirmLoginOnAPP":"請在APP上確認登錄","pleaseRefreshQrCode":"請刷新二維碼","clickToRefresh":"點擊刷新","accountMismatch":"帳戶類型不匹配，請使用求職端登錄","loginWithQRCode":"掃描二維碼登錄","email":"郵件","phone":"電話","haveSendEmail":"我們已向{{email}}發送了一個魔法鏈接。 請點擊鏈接繼續。","leftBanner":{"free":"免費","lifetime":"終身","quick":"高效率","production":"製作","aIAssisted":"AI 簡歷助手","resumeEditing":"智能優化內容","aGoodResume":"一份好的簡歷","aGoodResumeDesc":"平均工資提高 37%"},"enterYourEmail":"Enter your email","verificationEmailCode":"We will send a verification code to your email","confirmationCode":"Enter confirmation code","enterOTP":"Please enter the 6-digit code that we sent to","verificationPhoneCode":"We will send a verification code to your phone","enterYourPhone":"Enter your Phone","connectYourEmail":"Please connect your email","connectYourEmailTip":"We\'ll just need your email address to finish registering or logging onto Bossjob."},"myJobs":{"communicated":"已溝通","exchanged":"已交換","saved":"已收藏","Interview":"面試","viewed":"我看過的","InterestedInMe":"對我感興趣","whoViewedMe":"看過我的","newest":"最新","relevance":"最相關","highestSalary":"最高薪資","JobPreference":"工作偏好","sortBy":"排序方式","filters":"篩選","qualification":"學歷要求","workExprerience":"工作經歷","experience":"經驗","Industry":"行業","salary":"薪資","JobType":"工作類型","companySizes":"公司規模","searchForJobTitleOrCompanyName":"搜索職位名稱或公司名稱","resetFilters":"清空篩選條件","recommended":"推薦職位","latestJob":"最新","talkToBossAnywhere":"下載APP，隨時隨地聊！","applyNow":"現在申請","continueChat":"繼續溝通","chatNow":"立即溝通","availability":"到崗時間","editOnlineResume":" 編輯簡歷","uploadedResumes":" 簡歷附件","noResumeUploadNow":"暫無簡歷，立即上傳","uploadResume":"上傳簡歷","availabilityUpdateSuccessfully":"到崗時間更新成功","seeMore":"查看更多","seeJobReco":"查看推薦工作","search":"搜索","desiredJobTitle":"期望職位名稱","edit":"修改工作偏好","addNew":"添加工作偏好","yearsOld":"歲","resume":"簡歷","mobileNumber":"電話號碼","back":"返回","addJobPreference":"新增工作偏好","JobClosed":"職位已關閉","undoSave":"取消收藏","employees":"員工","InterviewTime":"面試時間","address":"地址","noMore":"沒有更多","location":"地區","pending":"待辦的","accepted":"公認","upcoming":"即將到來","InProgress":"進行中","declined":"謝絕","cancelled":"取消","notAccepted":"不接受","completed":"完全的","notCheckedIn":"未簽到","notSuitable":{"title":"為什麼這份工作不合適？","description":"請選擇此職位不是您要找的職位的原因。","others":"其他的","reasons":"請告訴我們為什麼這份工作不合適。","cancel":"取消","submit":"提交","reason1":"不符合我的工作偏好","reason2":"工作地點太遠","reason3":"薪水低於我的預期","reason4":"學歷不匹配","reason5":"行業不匹配","reason6":"對這家公司不感興趣"},"deleteSuccess":"刪除成功"},"companies":{"title":"尋找在{{country}}的優秀公司","search":{"companyName":"尋找心儀的公司","btn":"搜索"},"employer":{"title":"推薦公司","size":"公司規模","industry":"行業","allJobs":"查看{{totalActiveJobs}}個熱招工作","employees":"人","location":"地址","industryType":"行業類型","financingStages":"融資階段","resetFilters":"重置過濾器"},"popularCompany":{"title":"熱門公司","allJobs":"查看{{totalActiveJobs}}個熱招工作"},"seoTitle":"尋找在{{country}}的公司 | Bossjob","seoDescription":"尋找在{{country}} 的優秀公司！了解公司並申請公司正在招聘的工作！","searchPage":{"title":"尋找心儀的公司","subTitle":"關鍵詞為 {{searchKey}}","noResult":"未找到結果","seoText":"尋找在{{country}}的優秀公司"},"companiesEmpty":"暫無公司信息","loginNow":"立即登錄","loginNowDescription":"在Bossjob上免費創建您的求職檔案，探索同行申請的頂級工作！","remoteCompany":"遠程公司"},"companyDetail":{"tab":{"CompanyInformation":"公司資訊","overview":"公司簡介","life":"企業文化","jobs":"熱招職位","remoteJobs":"遠程工作"},"overview":{"about":"關於公司","size":"公司規模","employees":"人","industry":"行業","website":"官方網站","location":"城市","socialMedia":"社交媒體","ViewAllJobs":"更多在招崗位","AllJobs":"更多在熱招位","HotJobs":"熱招中","Introduction":"公司簡介","CompanyAlbum":"公司相冊","Listing":"融資信息","BusinessInformation":"工商信息","JobOpenings":"在招崗位","Financing":"融資階段","CreationTime":"創建時間","CompanyWebsite":"公司官網","Turnover":"營業額","Telephone":"電話","CompanyName":"公司名稱","UnifiedSocialCreditCode":"統一社會信用代碼","LegalRepresentative":"法人代表","RegisteredCapital":"註冊資本","PaidUpCapital":"實繳資本","DateOfEstablishment":"成立日期","OrganizationCode":"公司代碼","BusinessRegistrationNumber":"商業註冊號","TaxpayerIdentificationNumber":"稅務識別碼","TypeOfEnterprise":"企業類型","ApprovalDate":"審批日期","RegisteredAddress":"註冊地址","StockCode":"股票代碼","IpoValuationUsd":"IPO估值(USD)","MoneyRaisedAtIpoUsd":"IPO募資總和(USD)","IpoIssuePriceUsd":"IPO 發行價格(USD)","IssueDate":"發行日期","NumberOfFinancing":"融資輪數","TotalFinancing":"融資總額","CompanyFeatures":"公司文化","CompanyBenefits":"公司福利","Less":"折疊","More":"展開","HiBoss":"Hi Boss","BenefitsDes":"福利由公司提供，可能因職位不同有所差異。","CultureAndBenefits":"文化與福利","Find":"搜索","FindNow":"搜索","All":"全部","Location:":"地區","SearchPlaceholder":"搜索職位","CompanyType":"企業類型","culture":{"title":"公司文化","viewAll":"查看全部","noCultureTips":"{{companyName}}還沒有上傳任何公司日常信息，請等會再來"},"benefit":{"title":"員工福利","viewAll":"查看全部"},"photo":{"title":"照片牆"},"jobs":{"title":"熱招職位","viewAll":"查看全部職位","search":{"jobTitle":"搜索公司職位","location":"城市","btn":"搜索"},"card":{"chatNow":"立即溝通"}},"seoTitle":"在{{companyName}}工作 | Bossjob","seoDescription":"發現{{companyName}}的職業機會，閱讀員工評論、福利、文化以了解{{companyName}}的更多信息!","global":"全球","worldwide":"全球","jobFunction":"職位類型","salary":"薪資","WorkExperience":"工作經驗","language":"語言","legalName":"法定名称","foundingDate":"創建時間","operatingStatus":"運營狀態","companyType":"企业类型","registeredCapital":"注册资本","registerCountry":"註冊國家/地區","founder":"創始人","CEO":"首席執行官","phoneNumber":"電話號碼","email":"電子郵箱","viewMoreRecruiter":"查看更多"},"life":{"culture":"公司文化","benefit":"員工福利","photo":"照片牆","noPhotoTips":"{{companyName}}還沒有上傳任何公司日常信息，請等會再來"},"job":{"title":"全部職位","search":{"jobTitle":"搜索公司職位","location":"城市","btn":"搜索"},"pagination":{"tips":"顯示 {{range}} 總共 {{totalJobs}} 個工作"},"noMatchedJobs":"沒有找到匹配的工作","noJobs":"{{companyName}}還沒有任何工作。 請等會再來"},"rightSection":{"uploadResume":"上傳簡歷和老闆開聊","othersViewed":"其他人也看...","viewAll":"查看全部"},"jobs":{"seoTitle":"{{companyName}}在{{country}}招賢納士 | Bossjob","seoDescription":"在Bossjob上查看{{companyName}}在{{country}}的公司文化、日常。與企業HR，老闆在線溝通，求職更方便，入職更放心！"},"culture":{"seoTitle":"{{companyName}}的文化、生活 | Bossjob","seoDescription":"在Bossjob上查看{{companyName}}在{{country}}的公司文化、日常。與企業HR，老闆在線溝通，求職更方便，入職更放心！"}},"home":{"title":"找工作， ","title2":"和老闆直接溝通！","slog":"找工作，與老闆談","defaultLocationPH":"馬尼拉","defaultLocationSG":"市中心核心區","allRegions":"All Regions","search":{"location":"城市","location2":"地點","title":"職位或公司名稱","btn1":"搜索","download":"下載App","chatBoss":"直接談","popup":{"chatBoss":"和老闆直接談"},"reset2":"重置","save":"保存","getTheDiceApp":"下載Bossjob App","youMustInstallApp":"您必須安裝我們的應用與雇主聊天並編輯您的個人資料。掃描二維碼下載應用程序。"},"popularJobs":"熱門工作","recommendedJobs":"推薦工作","tag":{"java":"Java開發","full":"全棧工程師","web":"Web開發","cs":"客戶服務","accountant":"會計師","sales":"銷售顧問"},"tab":{"IT":"信息技術","CSR/Ops":"客戶服務","Sales":"銷售","Finance":"金融","HR":"人力資源","Manufacturing":"製造","Banking":"銀行","Healthcare":"醫療保健"},"improveRecommend":"更新並改進職位推薦","jobPrefer":"職位偏好","jobPreference":"基於你的職位偏好","jobTab":{"reco":"推薦","latestJob":"最新"},"jobCard":{"chatNow":"立即溝通","jobForYou":"為您推薦","needMatches":"想要更精準的匹配？","getStart":"立即開始","noMore":"沒有了","loading":"加載中...","basedOnYou":"基於你的"},"seeMoreBtn":"查看","topCompany":"熱門企業","companyHiring":"熱門企業招聘","jobsHiring":"招聘工作","companyCard":{"chatNow":"立即溝通","employee":"人","jobHiring":"{{count}}個熱招職位","moreJob":"更多工作"},"seo":{"title":"Bossjob - {{country}}最有效率的求職平台，AI匹配工作，在線和老闆開聊，一天內入職新工作！","copyright":"版權所有 \xa9️ {{currentYear}} 新加坡: Yolo Technology Pte Ltd. 保留所有權利. 菲律賓: Etos Adtech Corporation"},"jobs":"職位","seeMore":"查看更多","titleRemote":"找遠程工作，直接和老闆談！","trendingRemoteJobs":"熱門遠程工作","popularRemoteCompany":"熱門遠程公司","remoteJobGuide":"遠程工作指南","remote":"遠程","pleaseSetYourRemoteWorkingPreferences":"請告訴我們您的遠程工作偏好","remoteJobForYou":"為您推薦的遠程工作","popularRemoteJobs":"熱門遠程工作","remoteJobIsOpen":"遠程工作專欄上線了！快去看看適合您的全球遠程工作機會吧。","seeLater":"稍後再看","takALook":"立即查看","similarJobs":"Similar jobs","noJobsTips":"No jobs found, Sorry about that - we\'re working hard to add new jobs that match.","feedbackSuccessful":"Successful! Thank you for your feedback."},"jobDetail":{"header":{"urgent":"緊急","save":"收藏","undoSave":"取消收藏","apply":"立即申請","chatNow":"立即溝通","continueChat":"繼續溝通","fillUpResume":"線上填寫簡歷","uploadResume":"立即上傳簡歷"},"content":{"JD":"職位描述","jobShare":"分享","report":"舉報","requirement":"職位要求","description":"簡介","showMore":"顯示更多","showLess":"顯示更少","rate":"回覆率","keySkills":"專業技能","state":{"online":"線上","now":"剛剛活躍","withinToday":"今天活躍","withinWeek":"本週活躍","withinMonth":"本月活躍"},"location":"工作城市","locationModal":{"btn":"完成","title":"城市"},"search":{"location":"城市","title":"工作或公司名稱","btn":"搜索"},"jobPostedOn":"發布於","benefits":"福利待遇","workingLocation":"工作地址","workLocation":"工作地址","distanceFromHome":"距離我的住址"},"shareModal":{"title":"分享工作","facebook":"臉書","twitter":"推特","linkedin":"領英","link":"網頁連結","linkCopied":"Copy Share Link","copyLink":"Copy Link","telegram":"Telegram","whatsapp":"Whatsapp"},"reportModal":{"title":"舉報投訴","notReportedTitle":"請選擇舉報原因","category":{"spam":"職位虛假/招聘者身份虛假/涉嫌詐騙","discrimination":"人身攻擊/歧視/色情低俗","broken":"違法/違規行為/違反勞動法/向求職者收費"},"submitting":"提交"},"detailModal":{"title":"再多告訴我們一點","btn1":"上一步","btn2":"提交"},"feedbackModal":{"title":"舉報成功","message":"我們已經收到這個工作的舉報了，感謝您的通知。您的反饋十分重要，這有助於我們Bossjob社區穩定。"},"switchModal":{"title":"與{{name}}交談","btn1":"取消","btn2":"繼續","content":"你正在和招聘者交流{{jobName}}職位。 你確定要更換工作嗎？"},"completeProfileModal":{"title":"完善簡歷","btn1":"一會再說","btn2":"現在更新","content":"您的簡歷不完整，請在聊天之前先更新簡歷"},"aside":{"company":{"title":"公司介紹","allJobHiring":"查看{{count}}個熱招工作","employees":"員工"},"similarJob":{"title":"猜你想看","seeMore":"查看更多"},"signUp":{"title":"海量職位任你選！","btn":"註冊","label":"郵箱","note":"註冊即表示我已閱讀並同意","term":"使用條款","policy":"隱私政策"},"uploadResume":"上傳簡歷","applyJob":"申請工作"},"seo":{"title":"{{company}}正在熱招{{jobTitle}} - {{jobId}} | Bossjob","desc":"申請{{name}}的{{jobTitle}} {{jobId}}。現在開始找位於{{location}}, {{fullAddress}}的更多{{categoryMetaText}}工作！"}},"search":{"location":"城市","title":"職位或公司名稱","searchBtn":"搜索","login":"登錄查看更多熱門職位","relevance":"排序","function":"職位類型","salary":"薪資","type":"求職類型","more":"更多篩選條件","reset":"清空篩選條件","newest":"最新","highestSalary":"最高薪資","searchModal":{"header":"篩選","exp":"工作經驗","edu":"學歷要求","industry":"公司行業","companyVerified":"公司認證","companySize":"公司規模","finance":"融資階段","reset":"重置","apply":"應用","viewVerifiedCompanies":"查看認證公司"},"alert":"開啟新職位通知","alertModal":{"title":"工作通知","btn":"完成","filters":"篩選","frequency":"提示週期","companyVerified":"已驗證","noFilter":"未選擇任何條件"},"updateAlertModal":{"title":"管理工作通知","btn1":"上一步","btn2":"完成","filters":"篩選","subTitle":"提示週期","daily":"日薪","week":"每週"},"deleteAlertModal":{"title":"刪除工作通知","text1":"你將要刪除","text2":"在","undo":"這個操作無法撤銷。","btn1":"取消","btn2":"刪除"},"enableAlertModal":{"title":"開啟新職位提醒","text1":"已啟用在{{location}}的{{jobName}}的工作通知","manage":"管理通知","noKey":"未選擇任何關鍵詞","btn1":"保留","btn2":"刪除"},"uploadResume":"上傳簡歷極速註冊","chatBoss":"找工作，和老闆談！","QRCode":"掃碼下載App","jobCard":{"chat":"立即溝通","continue":"繼續溝通","apply":"立即申請","online":"在線","save":"收藏","saved":"已收藏","JD":"職位描述","talkToBoss":"與老闆隨時談"},"noResultsFound":"沒有結果","pleaseUseDifferentKeyword":"請使用不同的搜索條件並重試","reset2":"重置","save":"保存","downloadAPP":"下載APP","chatDirectly":"直接談","withBoss":"和老闆","relatedSearch":"相關搜索","alertJobs":{"title":"新職位發布通知我","setting":"設置","info":"將新發布的 {{message}} 職位發送到我的Email","settingSucceed":"職位提醒設置成功。","settingFailed":"職位提醒設置失敗。","somethingWrong":"哦豁，出問題了～"},"alertJobsModal":{"title":"新職位提醒設置","subTitle":"新職位提醒","jobConditions":"篩選條件","frequency":"頻率","daily":"日薪","weekly":"每週","sendToEmail":"發送至電子郵件","cancel":"取消","done":"完成","emailPlaceholder":"請輸入電子郵件地址","emailValid":"請輸入有效的電子郵件地址。","emailEmpty":"電子郵件不能為空。"},"downloadAppWithQrCode":"下載APP與老闆聊天","findNow":"搜索","find":"搜索","viewMore":"查看更多","noMore":"沒有更多","remote":"遠程","urgent":"急招","verifiedCompanyBadge":"已驗證公司徽章 - Bossjob 已驗證其商業文件以確保公司的真實性和職位列表的合法性。"},"manageProfile":{"tab":{"profile":{"tabTitle":"我的資料","findYou":"讓企業更快找到您！","year_one":"{{age}} 歲","year_other":"{{age}} 歲","about":"關於","readMore":"顯示更多","readLess":"顯示更少","informationCard":{"title":"填寫你的相關信息","content":"幫助招聘者了解和聯繫您","btn":"完善信息"},"introduction":"簡介","introductionEmpty":"填寫您的個人優勢，獲得更多Boss的關注","aboutMeModal":{"title":"個人信息","btn1":"取消","btn2":"保存","avatarTips":"為了更好的展示，推薦上傳方形或者1:1縱橫比的圖片","firstName":"名","lastName":"姓","birthday":"出生日期","singaporeIdentity":"Singapore Identity","location":"當前城市","exp":"工作經驗","summary":"我的優勢（寫寫你的相關經驗和個人成就等，更能贏得Boss賞識）","birthdayError":"您需要滿足年齡大於16歲才能繼續使用Bossjob。","workingSince":"開始工作","address":"輸入並選擇地址","noLocation":"無位置信息"},"exp":{"title":"工作經驗","present":"至今","perMonth":"每月","noExpTips":"展示你過去的貢獻，你可以成為潛在雇主的雇員","addExp":"添加工作經驗","addWorkExp":"添加工作經驗","year":"年","years":"年","month":"月","months":"月"},"expModal":{"title":"工作經驗","btn1":"取消","btn2":"保存","jobTitle":"職位名稱","companyName":"公司名稱","workPeriod":"在職時間","stillHere":"仍然在此工作","from":"從","to":"到","startDate":"開始日期","endDate":"結束日期","dateErrorMsg":"開始日期必須早於結束日期","jobFunction":"職位類型","industry":"行業","currency":"薪水類型","salary":"月薪 ({{currency}})","notFillErrorMsg":"填寫必填字段以繼續。","workSummaryPlaceholder":"填寫一些信息..."},"edu":{"title":"教育經歷","present":"至今","noDataTips":"突出你的學歷和成就。","addEdu":"添加教育經歷"},"eduModal":{"title":"教育經歷","btn1":"取消","btn2":"保存","school":"學校名稱","eduLevel":"學歷","period":"學習時間","attend":"仍然在讀","from":"從","to":"到","startDate":"開始日期","endDate":"結束日期","dateErrorMsg":"開始日期必須早於結束日期。","field":"專業領域"},"skill":{"title":"技能","noDataTips":"包括相關技能和關鍵詞，以增加您獲得面試的機會。","addSkill":"添加技能"},"skillModal":{"title":"技能","btn1":"取消","btn2":"保存","suggestions":"我們會根據您最近的職位類型為您推薦技能：","jobFunction":"職位類型","skill":"搜索或者添加一個技能","addBtn":"添加"},"licenses":{"title":"資格證書","CID":"證書ID","noDataTips":"通過分享您獲得的專業知識來展示您對工作的熱情，從而在其他人中脫穎而出。","addLicense":"添加證書"},"licensesModal":{"title":"資格證書","btn1":"取消","btn2":"保存","licenseTitle":"執照/認證名稱","issuing":"發證機構","licenseValidity":"有效日期","licenseNotExpired":"此執照或證書不過期","issueDate":"簽發日期","expiryDate":"到期日","dateErrorMsg":"簽發日期必須早於到期日期","credentialId":"證書ID","credentialURL":"證書網址","urlErrorMsg":"請輸入一個有效的網址"},"link":{"title":"鏈接","noDataTips":"通過分享您的網站、作品集、文章或任何相關鏈接，向招聘企業展示您的作品。","addLink":"添加鏈接"},"linkModal":{"title":"鏈接","btn1":"取消","btn2":"保存","url":"網址鏈接","urlErrorMsg":"請輸入一個有效的地址","linkTitle":"鏈接名稱","linkDesc":"輸入描述信息..."},"deleteModal":{"title":"刪除","tips":"確定要刪除嗎？","btn1":"取消","btn2":"刪除"},"introductionModal":{"title":"簡介","btn1":"取消","btn2":"保存"}},"preference":{"tabTitle":"工作偏好","available":"到崗時間","availableModal":{"title":"工作偏好","btn1":"取消","btn2":"保存","select":"到崗時間"},"card":{"header":"工作偏好","tips":"我們會根據您的工作偏好推薦新工作。您可以設置3個遠程工作偏好和3個現場/混合工作偏好。","title":"職位名稱：","type":"工作類型：","country":"國家：","city":"期望工作城市:","salary":"期望薪水:","industry":"期望行業:"},"editModal":{"title":"工作偏好","btn1":"取消","btn2":"保存","jobTitle":"職位名稱","jobType":"期望職位類型","location":"期望工作城市","currencyType":"貨幣類型","minSalary":"最低薪資","maxSalary":"最高薪資","country":"國家","industry":"期望行業","arrangement":"工作模式","timezone":"工作時區","language":"工作語言"},"deleteModal":{"title":"刪除工作偏好","tips":"你即將刪除工作偏好，這個操作無法撤銷。","btn1":"取消","btn2":"刪除"},"openToWork":{"title":"正在找工作","explain":"讓招聘人員知道你在找工作。"},"remoteModal":{"workFromRemote":"遠程<span style=\\"display:block;font-size: 32px; margin-top:5px; font-weight:700;\\">工作</span>專欄","PleaseSetYourRemoteWorkPreferencesSoRecruitersUnderstandYourNeeds":"請告知企業您的遠程工作偏好"}},"resume":{"tabTitle":"簡歷","upload":{"title":"你的簡歷附件","tips":"Boss會向你索要簡歷附件，建議你至少上傳一個！","time":"上傳於 {{time}}","uploadBtn":"上傳簡歷","support":"支持的文件類型: PDF, DOC, DOCX. 最大: 5MB","upToFiles":"不超過{{number}}個文件","error":{"title":"文件大小超出了限制","tips":"請上傳小於5MB的文件。"}},"delete":{"error":"刪除簡歷失敗"},"bossjob":{"title":"Bossjob 簡歷模版","tips":"簡歷是幫助您進入求職過程下一步的重要工具。 使用 Bossjob 個人資料中的其他信息給招聘人員留下深刻印象。","download":"下載","selectTemplate":"選擇模板","preview":"預覽"},"changeResume":{"rename":"重命名","sendToEmail":"發送到郵箱","delete":"刪除","cancel":"取消","save":"保存","send":"發送","back":"返回","confirm":"確認","pleaseRenameYourResume file.":"請重新命名簡歷附件","maximumLengthLimitExceeded":"超出最大長度限制","cannotEnterSpecialCharacters":"不能輸入特殊字符","resumeFileName":"恢復文件名","pleaseEnterTheEmailAddressToReceiveTheResume":"請輸入接收簡歷的郵箱地址。","eMailFormatIsIncorrect":"電子郵件格式不正確","emailAddress":"郵箱地址","theEmailAddressYouWantToSendIs":"您要發送的郵件地址是","pleaseConfirmThatYourEmailAddressIsCorrectBeforeSending":"發送前請確認您的郵箱地址正確","more":"更多","resumeHasBeenRenameSuccessfully":"簡歷重命名成功","resumeHasBeenSentToYourEmailSuccessfully":"簡歷已成功發送到您的郵箱","resumeHasBeenDeletedSuccessfully":"簡歷刪除成功","deleteWarning":"Do you want to delete this resume?"},"videoResume":{"title":"視頻簡歷","descTips":"視頻格式MP4，3分鐘以內","confirmDesc":"刪除的視頻以後將無法找回，您確定嗎？","confirmTitle":"刪除視頻簡歷"},"resumeTemplateConfirm":{"title":"提示","confirmDesc":"如果您有超過五份簡歷草稿，請刪除其中一份草稿，然後應用新的簡歷範本。","btn1":"取消","btn2":"管理草稿"},"previewModal":{"AttachmentSize":"Attachment Size","AttachmentFormat":"Attachment Format","clarification":"No one can view your attached resume without your permission.","AttachmentConfirm":"Attachment confirmation","AttachmentName":"Attachment Name","title":"Upload Attachment"},"syncProfileFromResume":{"addItems":"We found {{number}} items to add to your resume","autoAddItem":"We\'ll automatically add them to your profile so you don\'t have to.","startSync":"Start syncing"}}}},"profile":{"letGetYouJob":" 讓我們幫你找份工作！","tellUsAboutYourself":"介紹一下你自己吧～","firstName":"名","thisFieldIsRequired":"此欄位是必需的。","lastName":"姓","currentLocation":"當前城市","countryText":"國家","countryCode":"國家代碼","mobileNumber":"手機號碼","desiredJobTitle":"期望職位名稱","desiredJobType":"期望的職位類型","desiredLocation":"期望工作城市","desiredSalaryCurrency":"貨幣類型","minSalary":"最低薪資","maxSalary":"最高薪資","desiredIndustry":"期望行業","availability":"到崗時間","workArrangement":"工作模式","workTimezone":"工作時區","workLanguage":"工作語言","next":"下一步","setp":"步驟","of":"/","back":"返回","fileTooHuge":"文件太大。","addYourResume":"上傳簡歷附件","youCanBuildOnlineResume":"我們會自動導出您的信息，幫助您填寫在線簡歷！","youCanuploadYourResume":"如果你沒有簡歷附件，可以使用免費的簡歷模版","uploadYourResume":"你的簡歷附件","fileMax":"支持PDF, DOC, DOCX 文件，最大2MB","resume":"簡歷","OR":"或者","createFreeResume":"創建免費簡歷","addYourWorkExperience":"添加工作經驗","fillInYourCompleteWork":"填寫完整的工作經歷，入圍幾率將提高83%。","jobFunction":"職位","desiredJobFunction":"期望職位","industry":"行業","description":"描述","workingPeriod":"工作期間","currentlyWorkHere":"我目前在職","from":"從","startDateMustBeEarlier":" 開始日期必須早於完成日期。","to":"到","monthlySalary":"月收入","currency":"薪水類型","addWorkExperience":"添加工作經驗","fillUpTheRequired":"填寫必填字段以繼續。","noWorkExperience":"不填寫，我沒有工作經驗","cancel":"取消","save":"保存","JobTitleText":"工作職位","companyNameText":"所在公司","monthYear":"日期","placeholder":"輸入描述信息...","allAboutYourEducation":"你的學歷背景","present":"至今","schoolName":"學校名稱","educationLevel":"學歷類型","studyPeriod":" 學習時段","currentlyAttending":"當前在讀","fieldOfStudy":"專業","fillUpTheFieldsWith":" 用 (*) 填寫字段以繼續。","addAEducation":" 添加學歷","notWantToEnterEducation":"暫時不填寫教育背景","searchForJobTitle":"搜索工作標題","year":"年","month":"月","months":"月","readMore":"顯示更多","readLess":"顯示更少","basicInformation":"基本信息","theseInformationWillBeShown":"這些信息會在你求職的時候給老板看。","profilePhoto":"頭像照片","uploadAphoto":" 上傳一張照片（最大 2 MB）或從 Bossjob 默認頭像中選擇一張照片","havingArealPhoto":"使用真實照片作為個人資料圖片有助於與潛在雇主建立信任","name":"姓名","IAm":"我是","singaporeIdentity":"Singapore Identity ","Next1":"下一步(1/4)","workExperience":"工作經驗","autofillMyInfo":"自動填寫信息","saveTimeByImporting":"通過導入簡歷節省時間","uploadResume":" 上傳簡歷","supportedFileType":" 支持的文件類型：PDF、DOC、DOCX。","startedWorkingSince":"開始工作以來","WorkingPeriod":"工作年限","mostRecentJobTitle":"最近的職位和技能","skillsWillBeSuggested":"將根據選定的工作職能推薦技能，請選擇最大10個技能。","selectSkillsOr":"選擇技能或輸入您自己的技能","Next2":"下一步(2/4)","educationExperience":"教育經歷","fillThisLater":"稍後填寫","Next3":"下一步(3/4)","desiredJob":"期望工作","desiredSalary":"期望薪水","submit":"提交","experienced":"有經驗的","freshGraduate":"應屆畢業生/學生","companyName":"公司名稱","ImHiring":"我要招聘","education":"教育","skip":"跳過職位設置","skipTips":"跳過這些步驟會降低工作推薦的準確性。這些細節可以幫助我們根據你的經驗、資格和偏好量身定制工作建議。","skipTipsSure":"您確定要跳過這些步驟嗎?","skipAnyway":"任性跳過","uploadSeccess":"上傳成功","updateYouronLineResume":"優化您的在線簡歷","getMoreRelevantJobRecommendations":"獲得更多高質量的工作推薦","searchOrAddSkill":"搜索或添加技能","add":"添加","basicInfoUserName":"Your name will remain confidential to employers until you submit an application for their position or if they wish to extend an invitation for you to apply. ","availabilityTips":"This information will be accessible to all employers, helping them understand your current employment status.","securityGuideLink":"Learn about the use and protection of your data on {{guideLink}}","guideLink":"Bossjob User Date Guide","autofillMyinfoTips":"Import from an existing resume","mostRecentCompanyTips":"You have the option to prevent your current employer from viewing your profile in Bossjob.","hideResumeFromCompany":"Hide my resume from this company","dateOfBirthdayTips":"Your age information is primarily for ensuring that job recommendations and opportunities are appropriate and comply with local employment laws related to age. ","userGuideLinkTips":"Learn about the use and protection of your data on {{userGuideLink}}\\r\\n\\r\\n","userGuideLink":"Bossjob User Data Guide","nextToolTips":"You have successfully blocked ABC Company on Bossjob. You can manage it in your privacy settings.","workExpNextTips":"您已成功在 Bossjob 上拉黑 {{company}}。您可以在隐私设置中进行管理。","mostRecentCompany":"最近公司","skill":"skill","syncInfoModal":{"title":"Information synchronization confirmation","reSync":"We will re-sync the following content to your profile:"},"reUpload":"Re-Upload"},"chat":{"chatTitle":"聊天","chatFilterPlaceholder":"全部","qrCodeMessage":"下載APP，隨時隨地聊！","interviewDisabled":"目前沒有面試","interviewEnabled":"面試詳情","pin":"置頂","cancelPin":"取消置頂","notInterested":"不感興趣","enterSendText":"使用Enter發送消息","ctrlEnterSendText":"使用CTRL + Enter發送消息","sendButtonText":"發送","resumeFirstText":"發送簡歷：雙方回答以後才能請求發送","resumeSubmittedText":"發送的簡歷申請已經存在","resumeEnabled":"發送簡歷","exchangeTextIsFirst":"交換號碼：雙方回答以後才能進行","exchangeTextHasActive":"已請求交換手機號碼","exchangeTextFinished":"交換號碼已經完成","exchangeTextEnabled":"交換號碼","commonPhrasesText":"常用語","sendImageText":"發送圖片","sendPlaceHolder":"輸入消息..","mobileActionResume":"發送簡歷","mobileActionExchange":"交換號碼","moreText":"更多操作","emoji":"表情","JobCcopeIsNotWhat":"工作範圍不是我要找的。","theSalaryIsNotWithin":"工資不在我的預期範圍內。","workingLocationIsTooFar":"工作地點太遠。","cancel":"取消","send":"發送","pleaseShareUsWhyThisRole":"請與我們分享為什麼這個職位不是您想要的，我們將提供更好的工作建議。","uploadYourResume":"上傳你的簡歷","supportedFileType":"支持的文件類型：PDF、DOC、DOCX。","fileSizeIsTooHuge":"文件太大。","failedToUploadResume":"上傳簡歷失敗，出現錯誤","pleaseContactSupport":" 請聯繫 support@bossjob.com 尋求幫助。","sendResume":"發送簡歷","pleaseSelectResume":"請選擇您想與招聘人員分享的簡歷。","orUploadNewResume":"或上傳新簡歷","onlyMax3Resumes":"最大允許3份簡歷，請至少刪除1份以上簡歷","uploadNewResume":"上傳新簡歷","JobType":"工作類型","yearsOfExp":"多年經驗","quealitification":"資格化","workLocation":"工作地點","address":"地址","JobFunction":"工作職能","skills":"技能","salary":"薪水","done":"完畢","offerFrom":"Offer 來自","offered":"提供","reject":"拒絕","accept":"接受","pleaseNoteThatThisOffer":" 請注意，此報價不具約束力，並有可能更改。可能會有一些 敲定要約所需的額外文書工作和步驟。","company":"公司","sendAnOffer":"發送Offer","viewNow":"現在查看","viewLater":"稍後查看","buttonTextEnable":"自動發送簡歷","buttonTextDisable":"取消自動發送簡歷","offerTitle":"恭喜您被錄用！","offerSent":"來自於","recruiterModal":{"medal":"勳章","company":"公司"},"Monthly":"月薪","Daily":"日薪","Hourly":"時薪","linkReplacement":"風險連結已隱藏","sgModalTitle":"Do you want to risk missing replies from employers you\'ve just applied to? ","sgModalDescription":"Avoid that mistake by downloading the Bossjob app now.","sgModalDownload":"Download the APP Now","sgModalLater":"Later","Unpaid":"無薪資"},"chatInterview":{"confirmText":"面試已經確認","confirmLabel":"您的面試已確認","cancelAction":"取消面試","canNotCancel":"面試無法取消","checkedText":"已簽到","checkedLabel":"為這場面試簽到","checkInText":"馬上簽到","canNoteCheckIn":"目前無法簽到","inProgressText":"進行中","inProgressLabel":"目前無法投訴","issueReported":"問題已發送","reportIssue":"投訴","finishedText":"完成","finishedLabel":"您可以向面試官索要結果","requestResult":"索要面試結果","requestAfter":"面試結束後，您可以申請面試結果","title":"來自企業 {{companyName}} 的面試","buttonText":"完成","notAttend":"您沒有參加面試","jobTitleLabel":"工作名稱","addressLabel":"面試地點","timeLabel":"日期&時間","contactPersonLabel":"聯繫人","contactNumberLabel":"聯繫電話","videoLink":"視頻鏈接","instructions":"說明","decline":"拒絕","accept":"接受","cancelReason":"取消原因","cancelTitle":"面試已取消","confirmText1":"我接受這個面試邀請，意味著我同意在其指定的時間和地點參加面試。\\n如果我需要改變時間，我會在面試開始前至少7小時通知招聘者。","contirmText2":"求職者爽約面試會記錄一條爽約記錄，求職者在3個月內累計超過3條爽約記錄，會被禁止使用Bossjob六個月。","back":"返回","next":"下一步","close":"關閉","send":"發送","resultTitle":"面試結果","resultText":"您是否參加了這場面試?","attendancelabel":"面試參加情況","yes":"是","no":"否","askResultText1":"沒有參加的面試，不能申請結果","askResultText2":"在 {{enableDate}} 以後才可以申請查看結果","cancelInterview":"取消面試","acceptAnother":"我已經接受了其他工作","retime":"我想更改面試時間","cancelReasonLabel":"您即將取消面試，請讓招聘者知道取消的原因："},"chatCommonPhrase":{"phraseTitle":"常用短語","phraseLabel":"短語","inputPlaceholder":"輸入您常用的發給招聘者的短語","addDescription":"添加您的專屬短語，請不要包含您的聯繫方式","save":"保存","back":"返回","delete":"刪除","done":"完成","close":"關閉","send":"發送","sureDelete":"確定刪除嗎？","pickDescription":"請選擇要發送給招聘者的短語","actionEdit":"編輯或者刪除","actionCreate":"添加短語","actionDescription":"最多可以保存10條短語","or":"或者"},"quickUploadResume":{"title":"上傳你的簡歷","UploadAndApply":"上傳您的簡歷並開始申請工作！","uploadBtn":"上傳簡歷","uploadTips":"支援 PDF、DOC、DOCX 檔案，最大 5MB","or":"或","createFreeResume":"建立免費簡歷","register":{"join":"加入Bossjob，","start":"開啟您的職業生涯","submit":"提交","note":"我已經閱讀並同意","term":"使用條款","policy":"隱私政策","and":"和","emailLabel":"郵箱","emailValid":"請輸入有效的郵件地址。"}},"editJobPreferencesModal":{"validate":{"jobTitle":"職位標題是必須的","jobType":"職位類型是必須的","location":"地址是必須的","minSalary":"最小薪資是必須的","maxSalary":"最大薪資是必須的","currency":"貨幣是必須的","country":"當位置在海外時，國家是必需的","industry":"行業是必須的","arrangement":"請選擇工作模式","timezone":"时区是必填項","language":"語言是必填的"}},"resumetemplate":{"title":"免費的簡歷模板","subTitle":"在一分鐘內創建並下載簡歷。","createBtn":"創建簡歷","form":{"label":"郵件地址","emptyError":"請輸入郵件地址。","validError":"請輸入有效的電子郵件地址。"},"howToCreate":{"title":"如何創建簡歷模板","step1":"填寫您的姓名以及有效的電子郵件（提示：您需要輸入一個有效的郵件地址，這個地址將在簡歷模板中使用）","step2":"點擊“創建簡歷”然後繼續填寫更多的一些信息，比如個人概述，職業目標，教育，職業經歷，技能等等","step3":"下載，打印並保存新的簡歷","step4":"隨時更新在線簡歷並可以隨便創建新簡歷"},"haveAQuestion":"有問題嗎？","freeLabel":"它是免費的嗎？","freeAnswer":"是的，Bossjob 簡歷生成服務是免費的，您可以根據需要創建任意數量的簡歷。您可以選擇不同主題的簡歷樣本，針對不同的求職申請使用不同的簡歷樣本。","chooseTemplate":"我能夠選擇多少個簡歷模板？","chooseTemplateAnswer":"您可以從兩個簡歷模板中選擇。您的簡歷可以馬上用於申請Bossjob上的職位。","editLater":"我可以稍後在編輯簡歷模板嗎？","editLaterAnswer":"當然可以，隨時登錄您的Bossjob帳號去更新簡歷，您可以把您的Bossjob帳號作為一個簡歷中心，將您最新的職業詳細信息保存在Bossjob中，並將其用作您的職業身份。"},"accountSetting":{"title":"帳戶設置","tabs":{"settings":"設置","account":"帳戶","jobAlert":"職位提醒","accountSetting":"帳戶設置","notification":"通知","shieldingCompany":"屏蔽公司"},"modals":{"verifyMobileTitle":"驗證您的手機號碼","verifyEmailTitle":"更改郵件地址驗證","verifyJobAlertTitle":"新職位提醒設置","deleteAlertTip":"您確定要刪除此提醒嗎？刪除後，您將無法獲得高質量的職位推薦信息"},"verifiedMessages":{"mobile":"您的電話帳戶已成功驗證。","email":"您的電子郵件帳戶已成功驗證。","phoneEmpty":"手機號碼不能為空","phoneError":"電話號碼不少於7位"},"email":"郵件","sendOpt":"發送驗證碼","save":"保存","cancel":"取消","verify":"驗證","done":"完成","yes":"同意","search":"搜索","add":"添加","optLabel":"6位數字驗證碼","errorMsg":{"invalidOtp":"無效的OTP","optIncorrect":"驗證碼錯誤，請再試一次"},"emailTip":"通過您的電子郵件接收工作申請更新。","editEmailExplanation":"您的電子郵件已通過驗證。 您將能夠通過您的電子郵件接收工作申請更新。 要更改您的電子郵件地址，請驗證您的新電子郵件地址。","notVerifyTips":"要接收工作申請更新，請驗證您的電子郵件。","emailLabel":"郵件地址","enterCode":"輸入我們發送到{{email}}的代碼","mobile":"手機號碼","mobileTip":"幫助招聘人員更好地聯繫您尋找工作機會。","mobileNotVerified":"幫助招聘人員更好地聯繫您尋找工作機會。 請驗證您的手機號碼。","mobileExplanation":"您的手機號碼已通過驗證。 招聘人員將能夠通過您的手機號碼與您聯繫。 要更改您的手機號碼，請驗證您的新手機號碼。","country":"國家","contactNumber":"聯繫電話","notify":"電子郵件通知","receiveNewMessage":"接收來自招聘人員的新聊天消息或簡歷請求：","receiveNewMessageExplanation":"這是為了通知您新的聊天消息或恢復請求。 您只會在離線時收到這方面的電子郵件通知","receiveFromSystem":"接收系統通知：","receiveFromSystemExplanation":"這是為了通知您重要的通知，例如您可能感興趣的工作和面試詳情。","receiveTips":"接收職業和招聘技巧通訊：","receiveTipsExplanation":"這是為了分享有助於您求職的見解和技巧。","jobAlertTitle":"職位提醒","filter":"篩選條件","jobFilter":"職位篩選","frequency":"通知頻率","sendToEmail":"發送至電子郵件","alertFrequency":"通知頻率","notJobAlert":"你還沒有工作通知","toSearch":"返回到搜索工作","deleteTitle":"刪除工作通知","keep":"保留","delete":"刪除","deleteTips":"您即將刪除此職位提醒。 這不能被撤消。","notProvided":"未提供","noData":"暫無數據","blockMessages":{"searchLabel":"搜索公司","unblock":"解除屏蔽","title":"添加屏蔽公司後，您和這些公司的老闆將不會相互推薦，您的查看行為也不會通知對方。 ","jobOrCompany":"職位或者公司名稱","tip1":"公司可以通過以下方式搜索","tip2":"公司全名：“Beijing Huapin Borui Network Technology Co., Ltd.”","tip3":"公司縮寫：“BSS Direct Employment”","unBlockTip1":"以下關聯的公司將同時解凍","unBlockTip2":"該公司名稱為 {{company}}","noCompanies":"搜索公司不存在"},"smsSystemTip":"接收系統短信提醒","smsSystemExplanation":"接收系統消息短信，例如你感興趣的工作職位推薦","smsChatTip":"接收聊天短信提醒","smsChatExplanation":"接收關於聊天的短信提醒","subjectCodeExpired":"鏈接已過期，請在一個月內通過電子郵件鏈接進入關閉設置。","jobAlertV1":{"add":"+ Add","remote":"远程办公","LocalOROnsite":"Local / Onsite","DeleteTheTask":"Delete the task","AreYouSureToDeleteThisTask":"您將不再收到與此職位相關的電子郵件通知。","Delete":"Delete","Cancel":"Cancel","AddJobReminders":"Add job reminders","WorkArrangement":"工作模式","jobFilters":"職位篩選","selectAtLeastOne":"至少選擇一項","pleaseSelectAtLeastOne":"请至少選擇一項","notificationFrequency":"通知頻率","pleaseSelectFrequency":"Please select frequency","pleaseEnterTheCorrectEmailFormat":"Please enter the correct email format","emailToReceiveAlert":"接收提醒的電子郵件","frequency":"通知頻率","edit":"編輯","done":"完成","moreFilters":"更多篩選條件","workExperience":"Work Experience","qualification":"Qualification","Industry":"Industry","verifiedCompany":"Verified Company","companySizes":"Company Sizes","financingStages":"Financing Stages","selected":"selected","confirm":"Confirm","addJobAlertLittleBitTip":"點擊 \\"添加\\"，開始設置符合您條件的新職位通知，並直接發送到您的郵箱。","toSearch":"Add job alert","editJobAlert":"編輯職位提醒","selectedFilters":"Selected filters","EditJobAlert":"編輯職位提醒"}},"chatExchange":{"exchangeTitle":"電話號碼","cancel":"取消","send":"發送","verify":"驗證","sendOtp":"發送驗證碼","resendOtp":"重新發送驗證碼","copy":"複製","resendOtpIn":"在{{count}}秒後可重新發送","sureText":"確定與招聘者交換號碼嗎？如果對方同意，您將會獲得招聘者的電話號碼。","verifyText":"請先驗證您的電話號碼","countryCode":"國家代碼","mobileNumber":"電話號碼","digitPlaceholder":"輸入6位驗證碼","msgText":"請輸入我們向此電話{{number}}發送的信息","smb":"的電話號碼:","boss":"招聘者"},"chatAutoSendResume":{"failedToUploadResume":"上傳簡歷失敗，出現錯誤","pleaseContactSupport":"請聯繫 support@bossjob.com 尋求幫助。","enableAutoSendTitle":"啟用自動發送簡歷","disabledAutoSendTitle":"禁用自動發送簡歷","pleaseSelectResume":"請選擇您想與招聘人員分享的簡歷。","orUploadNewResume":"或上傳新簡歷","onlyMax3Resumes":"最大允許3份簡歷，請至少刪除1份以上簡歷","uploadNewResume":"上傳新簡歷","uploadYourResume":"上傳你的簡歷","cancel":"取消","send":"發送","change":"更換簡歷","disabledDescription":"當招聘者向您索取簡歷時，我們會將當前簡歷自動發送，確定要取消自動發送嗎？","enableDescription":"當招聘者向您索取簡歷時，我們會將當前簡歷自動發送。 請選擇需要自動發送給招聘者的簡歷 ","warnText":"否則，您將需要等到雙方都回復消息以後，才能請求發送簡歷"},"newGetStarted":{"title":"歡迎來到","employer":"招聘端","tips":"尋找人才？登錄","continueWith":"使用其他方式","email":"郵件","phone":"電話","links":{"apple":"使用Apple登錄","google":"使用Google登錄","facebook":"使用Facebook登錄"},"termsOfUse":"使用條款","privacyPolicy":"隱私政策","agreement":"我已經閱讀並同意 {{value1}} 和 {{value2}}","emailValid":"請輸入一個有效的郵件地址。","emailLabel":"郵件地址","sendCode":"發送驗證碼","welcomeBack":"歡迎回來","sendCodeDigit":"請輸入我們發送的6位驗證碼","signUpAnAccount":"註冊新帳戶","checkSpamEmail":"如果您沒有收到驗證碼，請檢查您的垃圾郵件","havingTrouble":"還是有問題？嘗試註冊","otherOptions":"其他選項","alternatively":"或者，請求一個","magicLink":"魔術鏈接","resendCode":"重新發送驗證碼","country":"國家","phoneNumber":"電話號碼","twoFactor":"安全驗證","authentication":"驗證","secure":"保護您的帳戶並在您的郵件中接收代碼","emailTips":"登錄方式與上次登錄不一致，請通過郵件驗證安全","setUpLater":"稍後設置","enableTwoFactor":"雙重驗證","authenticationEnabled":"驗證已啟用","factorTip":"如果我們注意到有人嘗試從我們無法識別的設備或瀏覽器登錄，我們會要求您提供發送到您的郵件地址的代碼。","verifyText":"驗證是您","verifyExtra":"這個額外的步驟表明確實是您在嘗試登錄。","optError":"發送OTP失敗","resendEmailCode":"重新發送郵箱OTP成功","invalidOtp":"無效的OTP","resendPhoneCode":"重新發送電話OTP成功","verifyEmail":"驗證郵箱","thisPhoneNumberAssociated":"選擇帳號","accounts":"帳號","thisPhoneNumber":"此電話號碼已關聯的帳號","youNeedToChooseVerified":"您需要選擇並驗證Email來關聯帳號","validateErr":"郵件已註冊。請更改綁定到另一個email","checkYourSpam":"如果您沒有收到驗證碼，請檢查您的垃圾郵件。","authenticationSuccessful":"驗證成功","Bossjob":"Bossjob","back":"返回","vipText":{"GetVipPrivilegesImmediately":"立即獲得貴賓特權","InviteNewUsersToRegister":"邀請新用戶註冊","BossjobAI":"Bossjob AI","ResumeAssistant":"簡歷助理","HighSalaryOffer":"高薪職位","HelpYouGet":"幫助您獲取","promptDesc":"您已經登錄；無法重複註冊。請退出登錄後再試一次。","returnHome":"返回首頁","signOut":"登出","inviteFriendsToGet":"邀請朋友獲取","AIResumeCoaching":"解鎖AI職業輔導功能","HighQualityVIPResumeTemplateAndAIAssistantToHelpYouGetHighPayingOffer":"高質量 VIP 簡歷範本和 AI 助手助您獲得高薪職位。","copyLinkToInviteNow":"立即複製邀請鏈接"}},"seo":{"ph":"菲律賓","sg":"新加坡","jp":"日本","id":"印尼","hk":"香港","tw":"台灣","mo":"澳門","my":"馬來西亞","com":"全球國家","tr":"土耳其","mainPage":{"title":"找工作，與老闆談","description":"Bossjob - 智能找工作/求職和企業招人平台。新加坡，印尼，日本，台灣，香港，澳門，國際，遠程工作招聘。馬上註冊體驗高效求職之旅。"},"siteName":"Bossjob - {{country}}最有效率的求職平台，AI匹配工作，在線和老板開聊，一天內入職新工作！","metaDescription":"Bossjob - {{country}}最有效率的求職平台，AI匹配工作，在線和老板開聊，一天內入職新工作！","metaDescriptionMainPage":"Bossjob - 智能找工作/求職和企業招人平台。新加坡，印尼，日本，台灣，香港，澳門，國際，遠程工作招聘。馬上註冊體驗高效求職之旅。","jobSearch":{"description":"Bossjob - 您求職找工作的最高效平台。台灣，香港，澳門，東南亞，日本，全球，遠程，個類型職位供您選擇！馬上註冊，立即與老闆在線開聊！快速入職心儀崗位！","title":"Bossjob - 澳門，香港，台灣，新加坡，東南亞，國際和遠程招聘平台","defaultTitle":" {{country}}線上找工作平台，海量高薪職位每天更新，直接和老板線上開聊，幫您快速找到工作！ - {{month}} {{year}} | Bossjob","defaultDescription":"來Bossjob查看{{country}}的最新職位，各行各業的海量職位任您選擇，在線和老板開聊，快速找到心儀職位入職！","queryTitle":"{{country}}的{{searchQuery}}職位，工作機會 - {{month}} {{year}} | Bossjob","queryLocationTitle":"{{country}}{{location}}的{{searchQuery}}職位，申請工作機會 - {{month}} {{year}} | Bossjob","queryDescription":"上Bossjob搜索最新{{country}}{{searchQuery}}崗位。海量公司老板線上招聘，AI匹配最優工作，快速找到心儀工作！","queryLocationDescription":"Bossjob 提供{{country}}{{location}}的新{{searchQuery}}工作。今天在 Bossjob 上提升您的職業生涯 - 將經過預先篩選的經驗豐富的專業人士與雇主聯繫起來","locationTitle":"{{country}}的{{location}}工作職位 - {{month}} {{year}} | Bossjob","locationDescription":"查看最新{{country}}{{location}}的高薪職位。立即上 Bossjob找工作，海量公司，高薪職位，快速開聊，極速入職！"},"job":{"newDescription":"立即下載APP，獲取最新高薪職位，快速入職心儀工作！","title":"{{name}}正在招聘{{jobTitle}} - {{jobId}} | Bossjob","description":"申請{{name}}的{{jobTitle}}({{jobId}})， 在bossjob上尋找 {{location}}, {{address}} 的工作"},"company":{"title":"Bossjob合作企業","description":"Bossjob合作企業。無論您是尋找合作機會，招聘解決方案，我們會是您的第一選擇！","listTitle":"尋找在{{country}}招聘的公司 | Bossjob","listDescription":"發現適合在{{country}}工作的優秀公司！了解有關公司的更多信息並申請 Bossjob 上的職位空缺！","detailTitle":"在{{companyName}}工作 | Bossjob","detailDescription":"在 {{companyName}} 發現職業機會，通過閱讀 Bossjob 上的員工評論、福利和文化了解更多關於 {{companyName}} 的信息！","jobsTitle":" {{companyName}} 在{{country}} 的職業，工作機會 | Bossjob","jobsDescription":"上Bossjob, 搜索{{companyName}} 最新發布的{{country}} 工作機會！在線和老板溝通求職意向，AI匹配工作，快速入職！","lifeTitle":"{{companyName}}的文化與生活 | Bossjob","lifeDescription":"來Bossjob上了解位於{{country}}的{{companyName}}的企業文化和職場生活！全面了解企業的工商信息和最新招聘信息，投遞前做好企業調研，入職更安心！"},"landing":{"newTitle":"下载Bossjob APP","newDecription":"立即下載APP，獲取最新高薪職位，快速入職心儀工作！","title":"下載註冊Bossjob，與老板線上開聊 | Bossjob","description":"{{country}}公司線上招聘，馬上加入Bossjob與老板們開聊，快速換工作升職加薪！"}},"landing":{"section1_name1":"約翰","section1_name2":"莎拉","section1_message1":"嗨，莎拉，我對這個職位很感興趣，能深入了解一下嗎？","section1_message2":"嗨，約翰，您的背景和職位非常匹配，您有什麼問題，我可以幫您溝通。","section1_message3":"公司文化是怎樣的？這個崗位團隊多少人呢？","section1_message4":"當然。我們的公司文化是協作導向的，創造一個對員工支持性高的工作環境。你會和一群很有激情和才華的同事合作。希望這也是您意向中的工作氛圍！","section1_message5":"了解，非常感謝您的分享。我對這個職位很感興趣，希望可以約面談。","section1_message6":"好的！那您星期二下午2點來公司面試溝通一下嗎？","section1_message7":"可以，到時候見！","section1_message8":"感謝，到時候見！","section1_title":"AI求職APP","section1_subtitle":"讓您找工作直接和老闆談","section1_getApp":"下載APP","section3_subtitle":"試一試更高效的找工作方式","section3_list_title1":"AI職能職位匹配","section3_list_des1":"AI大數據為您精準推薦合適職位","section3_list_title2":"直接和老闆談","section3_list_des2":"直接與老闆和決策者溝通崗位，更快入職心儀公司。","section3_list_title3":"專注移動端","section3_list_des3":"Bossjob APP讓您在線溝通職位，隨時隨地找工作。","section3_list_title4":"在線直聊","section3_list_des4":"在線直聊，快速和老闆溝通工作，了解團隊文化和聊offer","section4_list_title1":"用聊天的方式找工作","section4_list_des1":"與老闆線上溝通崗位需求，安排面試和收offer，為您提供更快捷的求職方式，輕鬆找到心儀的工作！","section4_list_title2":"為您匹配心儀工作","section4_list_des2":"最新AI&大數據技術，為您匹配最優工作。不斷優化的職位推薦模型，幫您最快鎖定最合適的職位。","section4_list_title3":"Chat-GPT快速寫簡歷","section4_list_des3":"使用最新Chat-GPT功能，快速幫您優化簡歷，提高求職效率！","section4_list_title4":"企業詳情全覽","section4_list_des4":"企業信息透明化。全面了解企業的工商信息，文化，員工福利，招聘數據等，把求職主動權交給您！","section5_list_des1":"個性化簡歷模版","section5_list_des2":"企業拉黑功能為您的數據保駕護航 ","section5_list_des3":"常用語功能為您節省時間","section5_list_des4":"手機同步面試日程","section5_bottom_des1":"企業在72小時內回覆","section5_bottom_des2":"每5個聊天轉化為1個成功面試","section5_bottom_des3":"企業在Bossjob平台招聘","Philippines":"菲律賓","Singapore":"新加坡","Indonesia":"印度尼西亞","Hongkong":"中國香港","Malaysia":"馬來西亞","Thailand":"泰國","Vietnam":"越南","Macao":"中國澳門","Taiwan":"中國台灣","Japan":"日本","Australia":"澳大利亞","Nigeria":"尼日利亞","South Korea":"韓國","India":"印度","T\xfcrkiye":"土耳其","Chile":"智利","Bangladesh":"孟加拉國","Europe":"歐洲","Brazil":"巴西","USA":"美國","Mexico":"墨西哥","Canada":"加拿大","Pakistan":"巴基斯坦","section6_title":"最高效的招聘APP","section6_subtitle":"隨時隨地找工作","section6_coming_soon":"敬請期待","section7_title":"新聞資訊","section7_see_all":"查看全部","section7_list_des1":"Bossjob吸引了菲律賓290萬用戶，獲得500萬美元的資金支持以推動全球化努力","section7_list_date1":"2023年5月27日","section7_list_des2":"菲律賓求職平台Bossjob獲得500萬美元的風險投資","section7_list_date2":"2023年5月25日","section7_list_des3":"Grab Ventures Ignite幫助新加坡初創公司Bossjob在越南開展業務","section7_list_date3":"2021年4月23日","section7_list_des4":"Bossjob通過AI技術改變招聘方式，擴展產品功能以贏得新市場","section7_list_date4":"2022年6月13日","jobs":"工作","talents":"人才","Looking for":"Looking for {{slot}}","remoteOpen":"遠程工作專欄已開啟"},"advertisingLink":{"GetVipForFree":"免費獲取 Vip","InviteFriendsToGetAIResumeCoaching":"邀請朋友獲得人工智慧簡歷指導","excellentResume":"優秀簡歷","openTheDoorToSuccess":"打開成功之門","createMyResume":"創建簡歷"},"remoteFindJobs":{"openCountry":"工作開放國家","language":"語言","timezone":"時區","more":"展開","remoteDetails":"遠程工作詳情","languageRequirements":"語言要求","workingTimezone":"工作時區"},"commonSkillsModal":{"addSkillButton":"添加技能","title":"技能要求","subTitle":"您選擇的 {{count}} 個技能將用於推薦更合適的人才。","customizeText":"自定義技能","selectedText":"已選擇","cancelText":"取消","confirmText":"確認","customizeTitle":"自定義關鍵詞","inputPlaceholder":"輸入關鍵詞","overSkillsMessage":"技能選項超過上限"},"salaryType":{"Monthly":"月薪","Daily":"日薪","Hourly":"時薪","payType":"結算方式","Unpaid":"無薪資"},"sgId":{"add":{"title":"Identity Information","description":"This position requires your identity information, please provide your identity.","cancel":"Cancel","submit":"Submit"},"notmatch":{"description":"Your identity information does not match your job position and you cannot chat with your employer.","ok":"OK"}},"h5":{"share":"Share","employees":"Employees","more":"More","location":"Location","jobType":"Job Type","chatAndApply":"Chat & Apply","seeMore":"{{more}} Positions Left","noMore":"No more content","filteredEmpty":"Sorry, the job you filtered was not found","signin":"Sign in","cancel":"Cancel"},"theIndustryYouAreSearchingForDoesNotExist":"The industry you are searching for does not exist,please try another one.","comm":{"confirm":"Confirm","cancel":"Cancel","reUpload":"Re-Upload","uploading":"Uploading","jobTitle":"Job Title","month/year":"Month / Year","Industry":"Industry","currency":"Currency","from":"From","to":"To","saveToProfile":"Save to Profile","skip":"Skip","workExperience":"work experience","Item":"Item","Items":"Items","experience":"Experience","Parsing":"Parsing","JobFunction":"Job Function","studentExp":"Work/Internship Experience","jobType":"job type","activeJobs":"Active Jobs","submitFeedback":"Submit Feedback"},"manage":{"tab":{"resume":{"syncLabel":"Syncable","syncNewUpdate":"Sync New Updates to Profile"}}},"syncProfileFromResume":{"syncWork":"Synchronize New Work Experience","clarificationForWork":"We found this new experience on your resume, please confirm the details and we\'ll update it to your profile.","syncEdu":"Synchronize new Education","syncSkill":"Synchronize new Skills","clarificationForSkill":"We found new skills you might have indicated on your resume. Please confirm the ones we\'ll add to your profile.","skill":{"skillLimitError":"No more than {{number}} skills.","skillToEmployers":"Select up to {{number}} skills to optimize your match to Employers"}}}'),p=JSON.parse('{"0":"成功","40001":"參數驗證失敗或無效","40002":"驗證憑證不正確","40003":"未提供身份验证凭据","40004":"找不到资源","40005":"您没有执行此操作的权限","40006":"嘗試次數過多。請在{{retry_after}}秒後再試一次","41001":"該電子郵件已被使用","41002":"客户端ID已被使用","41003":"密钥已被使用","41004":"用戶必須擁有電子郵件地址","41005":"無法註冊此電子郵件","41006":"無法更新狀態","41007":"上傳的文件超過了最大文件大小限制（20MB）","41008":"上傳的文件不受支援","41009":"目前的密碼不符合","41010":"密碼和確認密碼不符","41011":"您已经回复了连接请求","41012":"發現重複項目","41014":"連線請求已發送給該人才","41015":"您尚未向此人才发送连接请求","41016":"您已成功訂閱 Bosshunt 通訊","41017":"已创建具有此名称的流程线","41018":"使用此电子邮件创建了简历","41019":"找不到资源","41020":"截止日期不能早于起始日期","41022":"用戶沒有足夠的信用來解析","41023":"找不到该招聘渠道","41024":"找不到舞台","41025":"找不到简历编号","41026":"您无权编辑此评论","41027":"該郵件地址的人才已被創建","41028":"年薪的最低金额不能超过年薪的最高金额","41029":"月費起始金額不能晚於月費終止金額","41030":"週期的結束時間不能晚於週期的開始時間","41031":"此记录不存在","41032":"保证期从期限不能晚于保证期至期限","41034":"用戶沒有足夠的信用來解析簡歷","41035":"無法生成令牌","41036":"無效的令牌","41037":"電子郵件已驗證","41038":"電子郵件已存在","41039":"此號碼已被使用於一個帳戶，請嘗試使用其他號碼","41040":"您输入的一次性密码有误，请重新尝试","41041":"無效的電子郵件","41042":"Otp已被使用","41043":"Otp已过期","41044":"帳戶已被暫停","41045":"電話號碼已經驗證過","41046":"不允許的選擇","41047":"您的帳戶已被暫停，請聯繫 support@bossjobcom 以獲得進一步說明。","41048":"無效的使用者或電話號碼","41049":"需要填写来源字段","41050":"身份过期","41051":"用戶沒有電話號碼記錄","41052":"無效的 Google 憑證","41053":"無效的linkedin帳號","41054":"無效的Facebook帳號資訊","41055":"無效的蘋果憑證","41056":"您的邮件或驗證碼看起来不正确，请重新输入","41057":"電子郵件是必填項目","41058":"使用者不存在","41059":"無效的整數列表值","41060":"只有公司协调员管理员才能删除此公司","41061":"只有公司管理员可以上传公司文件","41062":"公司已经通过验证","41063":"上傳文件失敗","41064":"上傳的文件超過了最大圖片大小限制（4mb）","41065":"錯過的同步公司ID","41066":"找不到公司","41067":"公司正在等待验证","41069":"找不到工作经验","41070":"排序顺序无效","41071":"此排序方式下照片不存在","41072":"請完成入職流程","41073":"工作经验状态无效","41074":"名稱已存在","41075":"名字包含受限制的字符：+","41077":"無效的ID或密鑰","41078":"工作地址无效","41079":"公司未經驗證","41080":"無效使用者","41081":"招聘人员不在所选公司中","41082":"上傳橫幅失敗","41083":"上傳公司照片失敗","41084":"上傳標誌失敗","41085":"上傳的圖片超過了最大圖片大小限制（5mb）","41086":"上傳的圖片超過了最大圖片大小限制（1mb）","41087":"超出时间限制","41088":"無法刪除公司協調員","41089":"無法更改協調員的角色","41090":"無效的新管理員","41091":"文化id必须为数字","41092":"無效的文化ID","41093":"福利编号必须为数字","41094":"福利ID无效","41095":"參數值錯誤","41096":"不支援的國家","41097":"需要填写参数人才ID字段","41098":"緯度和經度是必填欄位","41099":"遗漏的同步工作ID","41100":"參數查詢字段的值無效","41101":"有些地点不存在","41102":"某些职位类型不存在","41103":"部分薪资范围不存在","41104":"某些职位类别不存在","41105":"某些主要功能不存在","41106":"某些职位功能 ID 不存在","41107":"某些职位的职称 ID 不存在","41108":"有些行业不存在","41109":"有些经验不存在","41110":"某些學位不存在","41111":"無效的值","41112":"訂閱工作頻率不存在","41113":"這個職位不存在","41114":"您尚未加入公司","41115":"無效的起始日期或結束日期","41116":"自動轉發已經關閉","41117":"自动转发已经开启","41118":"自动转发简历权限错误","41119":"郵箱不能為空","41120":"職位薪資已經公開","41121":"職位薪資已經被遮蔽","41122":"招聘人员无权隐藏薪资","41123":"招聘者没有足够的职位点数","41124":"該職位已經升級為特色職位","41125":"請輸入有效的電子郵件地址","41126":"招聘者没有公司","41127":"職位已經關閉","41128":"查詢參數值無效","41129":"該職位已經升級為緊急職位","41130":"此欄位不可輸入「-」","41131":"使用者 ID 欄位是必填的","41132":"找不到此職位","41133":"找不到求职者的简历","41134":"您的求職申請正在處理中","41135":"需要提供用户ID参数","41136":"所有的筛选问题都必须回答","41137":"無效的舉報職位原因","41139":"存在正在进行的联系交换请求","41140":"禁止与自己聊天","41141":"出勤已经标记完成","41142":"面試狀態無效","41143":"無效的打卡時間，必須在面試開始後30分鐘以上","41145":"不允许更新面试状态","41146":"不允許查看","41147":"您已经完成了此次面试的签到","41148":"您可以在面试开始前两小时开始签到","41149":"面試開始後半小時內，您可以進行簽到。","41150":"此職位不存在","41151":"此職位已停止招聘","41152":"禁止取消即将进行的面试","41153":"面試時間必須晚於當前時間","41154":"面試進行中","41155":"請求已被禁用","41156":"找不到工作","41157":"無效的履歷編號","41158":"無法設置正在進行中的聊天自動發送簡歷","41159":"正在进行现有位置确认","41162":"正在进行简历请求","41163":"已要求获取此次面试的结果","41164":"需要填写参数人才ID字段","41165":"需要填写参数人才ID字段","41167":"确保开始日期早于结束日期","41168":"地址已存在","41169":"Id長度不能超過1000","41170":"已提交超过三份简历","41171":"OTP已過期","41172":"OTP已被使用","41173":"該電話號碼已被使用","41174":"上傳的文件超過了最大文件大小限制（5 MB）","41175":"上傳的文件擴展名不受支援","41176":"上傳的圖像超過了最大圖像大小限制（500kb）","41177":"無效的ID值","41178":"無效的職位訂單","41179":"檔案名稱欄位為必填項目","41181":"您最多只能有10个常用短语","41182":"确保发行日期早于到期日期，到期日期晚于发行日期","41183":"附件网址无效","41184":"手機錯誤","41185":"內容錯誤","41186":"您無法刪除已選擇自動投遞的履歷","41187":"用戶，發送者必須一致","41188":"用戶，接收者必須一致","41191":"未找到工作经验","41192":"無效的工作經驗狀態，無法加入該公司","41194":"無法加入未驗證的公司","41196":"只有公司管理员才能对招聘人员进行验证，以加入该公司","41197":"您不能为自己进行验证以加入该公司","41198":"找不到招聘人员","41199":"招聘人员未请求加入此公司","41201":"招聘者没有公司记录","41202":"招聘人员不是公司协调员","41204":"缺少角色键","41205":"公司管理员不能在未转让管理员所有权的情况下离开公司","41207":"上傳的圖片超過了最大圖片尺寸","41208":"需要填写描述","41209":"需要填写日期","41213":"人才已被移除","41214":"參數刪除原因字段是必填項","41217":"無效的職位編號","41219":"您尚未加入公司","41221":"內容類型僅支持application/x-www-form-urlencoded，並且在請求方法為post時是必需的","41222":"请求方法只支持POST或GET方法","41223":"不允许的类别","41224":"如果自动回复聊天字段为true，则需要消息数据","41225":"您没有权限设置自动回复","41226":"請提供查詢參數訊息類型ID","41227":"用戶未註冊","41228":"您好，不适合的消息和自动回复消息不能包含电子邮件和电话号码","41229":"找不到公司列表信息","41230":"找不到招聘者的工作经验","41231":"您是公司的协调员，无法执行当前操作","41232":"公司未認領","41233":"您没有权限删除此聊天","41234":"您的电话号码看起来不正确，请重新输入","41235":"無效連結","41236":"您输入了错误的电话号码或区号","41237":"您的电话号码验证失败或超时","41238":"工作经验的开始时间必须早于结束时间","41239":"找不到活动","41240":"活動尚未開始","41241":"活動已結束","41242":"您尚未参与此活动","41243":"獎勵已完全兌換","41244":"已达到兑换限额","41245":"已提交超过三份视频简历","41246":"點數不足以提領","41247":"最低提款金额为100个波场(TRC20)积分","41248":"以太坊（ERC20）的最低提现金额为1000点","41249":"提款金额乘数为100点","41250":"無效的波場（TRC20）地址","41251":"無效的以太坊（ERC20）地址","41252":"查詢超過限制","41253":"Ensure that there are no more than 10 digits before the decimal point","41254":"Resume cannot exceed 5 copies","41255":"This resume is not yours","41256":"No more than 30","41257":"The number of times has been used up","41258":"You cannot obtain data for this user","41259":"The time cannot be greater than the current time","41260":"無效的验证","41262":"You cannot created more than 3 remote job preferences","41263":"You cannot created more than 3 on-site or hybrid job preferences","41264":"Supported resume file types are pdf,doc,docx","41265":"Supported video file types are mp4,avi,mov,wmv,flv,mkv,mpeg,webm,3gp,ogg","41266":"The import-task already exists within our company","41267":"Unsupported import link","41268":"You do not have permission to perform this operation","41269":"Only 10 people can be invited at a time","41270":"The selected role ID does not match the value","41271":"Invalid line crendentials","41272":"Invalid x crendentials","41273":"The invitation link has expired","41274":"Your identity information does not match the position you submitted, and you cannot start a chat with the employer for this position.","41275":"由於頻寬問題，您已超出AICV允許的查詢限制。請於24小時後再試。","41276":"The number of brands or products added exceeds the limit.","41277":"The number of related pictures added for a brand or product exceeds the limit.","41278":"The uploaded url does not meet the specifications.","41279":"The job reminder content you set is duplicated, please modify it and save it.","41280":"Apologies, AI is currently unavailable due to an error. Please try again later.","41281":"Resume parsing failed, please make sure you upload the correct resume.","41282":"The same brand or product already exists under this company.","48905":"該電子郵件已被註冊","50001":"內部服務器錯誤","50002":"上傳簡歷失敗","50003":"缺少的个人资料","50004":"此联系交换请求已处理","50005":"您没有足够的解锁人才积分","50006":"未找到面试信息","50007":"此简历请求已处理","50008":"上傳個人頭像失敗","50009":"解鎖人才失敗","50010":"需要提供参数ids","50011":"人才已经解锁","50012":"參數簡歷最後更新的名稱無效","50013":"目前没有找到结果，请再试一次","50014":"搜索薪资失败","50015":"You have joined another company,Please log in to the management backend again and exit the company before joining another company"}'),h=JSON.parse('{"header":{"home":"Ana sayfa","findJobs":"İş bul","companies":"Şirketler","courses":"Kurslar","careerGuide":"Kariyer Rehberi","hiring":"Ben bir İşverenim","getStarted":"Başla","manageResume":"\xd6zge\xe7mişi Y\xf6net","myJobs":"Benim işlerim","accountSettings":"Hesap Ayarları","logOut":"\xc7ıkış Yap","Chat":"Sohbet","downloadApp":"Uygulamayı İndir","pleaseVerify":"L\xfctfen email adresini doğrula.","verifyNow":" Şimdi doğrulayın.","switchCountry":{"title":"Bossjob\'a hangi \xfclke ve dilde g\xf6z atmak istersiniz?","country":"\xdclke","lang":"Dil","btn1":"Kapalı","btn2":"Kaydetmek"},"change":"Değiştir","remoteJobs":"Uzaktan İşler","siteGuideModal":{"findRemoteJobs":"Uzak İşleri Bul","findLocalJobs":"Yerel İş Bul","findTalents":"Yetenek Bul","talkToBossFromAroundTheWorld":"D\xfcnyanın her yerinden Patronla konuşun","talkToBossFromYourCountryOrRegion":"\xdclkenizden veya b\xf6lgenizden Boss\'la konuşun","PostJobsFindTalentsHireAnywhere":"İş ilanları verin, yetenekleri bulun, istediğiniz yerde işe alın!","remoteJobs":"Uzaktan İşler","localJobs":"Yerel işler","startHiring":"İşe Almaya Başla"},"efficiency":"Verimlilik","chatWithTalentOnline":"Yeteneklerle \xe7evrimi\xe7i sohbet edin","accuracy":"Doğruluk","matchingPositionsAndTalents":"Pozisyon ve yeteneklerin eşleştirilmesi","highQuality":"Y\xfcksek kalite","highQualityTalentRecommendations":"Y\xfcksek kaliteli yetenek \xf6nerileri","afterRegistrationOrLogin":"Kayıt olduktan veya giriş yaptıktan sonra","chatWithBossOnline":"Patronla \xe7evrimi\xe7i sohbet edin","accurateJobRecommendations":"doğru iş \xf6nerileri","getMoreJobInformation":"Daha fazla iş bilgisi alın","refresh":"Yenile"},"foot":{"about":"Hakkında","aboutBossjob":"Bossjob Hakkında","termsConditions":"Şartlar & Koşullar","legal":"Yasal","FAQ":"S. S. S","talents":"Yetenekler","allJobs":"B\xfct\xfcn işler","createJobAlert":"İş uyarısı oluştur","createFree":"\xdccretsiz \xf6zge\xe7miş oluşturun","careerGuide":"Kariyer rehberi","courses":"Kurslar","recruiter":"İşe Alım Uzmanı","getStarted":"Başlayın","popularJobs":" Pop\xfcler İşler","JobsIn1":"Manila\'daki işler","JobsIn2":"Makati\'daki işler","JobsIn3":"Cebu\'daki işler","ItJobs":"BT işleri","financeJobs":"Finans işleri","customerService":"M\xfcşteri Hizmetleri işi","jobs":"meslekler","BpoJobs":"BPO işleri","salesJobs":"Satış işleri","healthcareJobs":"Sağlık işleri","downloadBossjobApp":" Bossjob Uygulamasını İndirin","followUs":"Bizi takip edinBizi takip edin","technology":" Singapur: Yolo Technology Pte Ltd. T\xfcm Hakları Saklıdır","corporation":"Filipinler: Etos Adtech Corporation","companyDesc":"Bossjob, g\xfcnl\xfck yaşamlarımızda ihtiya\xe7 duyduğumuz tek şeyden yola \xe7ıkarak modellenen, \xf6nce sohbet, yapay zeka destekli bir işe alma platformudur: anında tatmin. Bossjob, doğrudan sohbet yoluyla uzun iş başvuru s\xfcrecini ortadan kaldırmak i\xe7in yetenekler ve patronlar arasında hızlı iletişim sağlamayı ama\xe7lamaktadır.","IndonesiaPT":"Endonezya: PT Bossjob SEA Endonezya","JapanYolo":"Japan: Yolo Technology 株式会社","JapanAddress":"17. kat, G\xfcney Binası, D\xfcnya Ticaret Merkezi Binası, 2-4-1 Hamamatsucho, Minato-ku, Tokyo","workTitle":"\xc7alışma Zamanı","workingDate":"Pazartesi\'den Cumartesi\'ye 10:00 - 19:00","workingDateForJp":"Japonya\'nın \xe7alışma saati 09:00 - 18:00\'dir.","SingaporeYolo":"Singapore: Yolo Technology Pte Ltd","companyAddressSG":"3 Temasek Ave, #11-02 Centannial Tower Singapore 039190","companyAddressPH":"The Infinity Tower, 6th floor, Unit 603, 26th St, BGC, Taguig City, Metro Manila, Philippines","companyAddressJP":"6F, 2-12-11, Hamamatsucho, Minato-Ku, Tokyo, 105-0013, Japan","workingTime":"Monday - Saturday 9am - 6pm  (UTC+08:00) ","workingTimeSG":"Monday - Friday 10am - 7pm +65 6299 8022","workingTimePH":"Monday - Saturday 9am - 6pm  +63 2 8511 5709","workingTimeJP":"Monday - Friday 9am - 6pm","forEmployers":"For Employers","joinBossjob":"Join Bossjob","employerHelplines":"Employer Helplines","AITalentSolution":"AI Talent Solution","becomeAPartner":"Become a Partner","forTalents":"For Talents","privacyPolicy":"Privacy Policy","scamPrevention":"Scam Prevention","AICareerCoach":"AI Career Coach","latestNews":"Latest News","dataPrivacyGuide":"Data Privacy Guide","downloadApp":"Download App","scanDownloadApp":"Scan to Download App","partnerOrganizations":"Partner Organizations","Philippines":"Philippines","Singapore":"Singapore","AWS":"AWS Secured Data Storage","BL":"Business License","CEI":"Certificate of Employment Intermediaries (CEI)","phFriendLink":"Jobs in Philippines","sgFriendLink":"Jobs in Singapore","jpFriendLink":"Jobs in Japan","idFriendLink":"Jobs in Indonesia","hkFriendLink":"Jobs in Hong Kong","twFriendLink":"Jobs in Taiwan","myFriendLink":"Jobs in Malaysia","trFriendLink":"Jobs in T\xfcrkiye","comFriendLink":"Jobs in the United States","more":"More","less":"Less","companyDirectory":"Company Directory","supportOnline":"Support is online","backTop":"Back to top","copyright":"Copyright \xa9 {{currentYear}} {{companyName}} All Rights Reserved"},"getStarted":{"title":"Hoş geldiniz","tips":"İnsanları işe almak mı istiyorsunuz? Olarak kaydolun ","continueWith":"ya da şununla devam edin","agreement":"{{value1}} ve {{value2}}\'yi okudum ve kabul ettim","emailValid":"L\xfctfen ge\xe7erli bir e-posta adresi girin.","emailLabel":"E-posta Adresi","sendCodeDigit":"L\xfctfen g\xf6nderdiğimiz 6 haneli kodu giriniz ","checkSpamEmail":"Kod almadıysanız spam postanızı kontrol edin","otherOptions":"diğer se\xe7enekleri deneyin","alternatively":"Alternatif olarak, bir","resendCode":"Kodu yeniden g\xf6nder","country":"\xdclke","phoneNumber":"Telefon Numarası","twoFactor":"G\xfcvenlik Doğrulaması","authentication":"kimlik doğrulaması","secure":"Hesabınızı g\xfcvende tutun ve e-postanıza kod alınız","emailTips":"Giriş y\xf6ntemi son giriş ile tutarsız, l\xfctfen g\xfcvenliği e-posta yoluyla doğrulayınız","setUpLater":"Bunu daha sonra ayarlayın","enableTwoFactor":"iki fakt\xf6r","authenticationEnabled":"kimlik doğrulama etkinleştirildi","factorTip":"Tanımadığımız bir cihaz veya tarayıcıdan giriş yapılmaya \xe7alışıldığını fark edersek sizden e-posta adresinize g\xf6nderilen kodu ister.","verifyText":"Sizin olduğunuzu doğrulayınız","verifyExtra":"Bu ekstra adım, oturum a\xe7maya \xe7alışan kişinin ger\xe7ekten siz olduğunuzu g\xf6sterecek.","optError":"OTP g\xf6nderme başarısız oldu","resendEmailCode":"E-postayı yeniden g\xf6nder\'OTP başarılı","invalidOtp":"Girdiğiniz OTP yanlış. L\xfctfen tekrar deneyin.","resendPhoneCode":"Telefonun OTP başarısını tekrar g\xf6nder","verifyEmail":"E-mail\'i doğrula","thisPhoneNumberAssociated":"Hesap Se\xe7iniz","accounts":"hesaplarınız.","thisPhoneNumber":"Bu telefon numarası şununla ilişkilidirin ","youNeedToChooseVerified":"İlişkilendirmek i\xe7in doğrulanmış bir e-posta adresi se\xe7meniz gerekmekte","validateErr":"E-posta kaydedildi. L\xfctfen bağlantıyı başka bir e-postayla değiştirin","checkYourSpam":"Kod almadıysanız spam postanızı kontrol edin.","authenticationSuccessful":"Kimlik Doğrulama Başarılı","Bossjob":"Bossjob","back":"Geri","vipText":{"GetVipPrivilegesImmediately":"VIP Ayrıcalıklarına Hemen Sahip Olun","InviteNewUsersToRegister":"Yeni Kullanıcıları Kaydolmaya Davet Et","BossjobAI":"Patron işi yapay zekası","ResumeAssistant":"Patron işi yapay zekası","HighSalaryOffer":"Y\xfcksek Maaş Teklifi","HelpYouGet":"Almanıza Yardımcı Olun","promptDesc":"Hata! Zaten giriş yaptınız; tekrar tekrar kaydolmak m\xfcmk\xfcn değildir. L\xfctfen \xe7ıkış yapın ve tekrar deneyin.","returnHome":"Ana Sayfaya D\xf6n","signOut":"\xc7ıkış Yap","inviteFriendsToGet":"Arkadaşlarınızı Almaya Davet Edin","AIResumeCoaching":"AI \xd6ZGE\xc7MİŞ KO\xc7LUĞU","HighQualityVIPResumeTemplateAndAIAssistantToHelpYouGetHighPayingOffer":"Y\xfcksek \xd6demeli Teklif Almanıza Yardımcı Olacak Y\xfcksek Kaliteli VIP \xd6zge\xe7miş Şablonu ve Yapay Zeka Asistanı.","copyLinkToInviteNow":"Şimdi davet etmek i\xe7in bağlantıyı kopyalayın"},"links":{"apple":"Apple ile devam et","google":"Google ile devam et","facebook":"Facebook ile devam et","appleText":"Apple","line":"Continue with Line","twitter":"Continue with X"},"seoMetaTitle":"Başlayın | Bossjob","JoinBossjob":"Bossjob\'a katılın","kickStartYourCareer":"kariyerinize hızlı bir başlangı\xe7 yapın!","enterYourEmailAddress":"E-posta adresinizi girin","submit":"G\xf6nder","pleaseEnterAvalidEmailAddress.":"L\xfctfen ge\xe7erli bir e-posta adresi girin.","bySigningUp":"Kaydolarak okudum ve kabul ediyorum","termsOfUse":"Kullanım Koşulları","and":"ve","privacyPolicy":"Gizlilik Politikası","signInWith":"Şununla giriş yapın","lookingToHire":"İnsanları işe almak mı istiyorsunuz? Olarak kaydolun ","employer":"İşveren","welcomeBack":"Tekrar Hoş Geldiniz!","signUpAnAccount":"Bir hesaba kaydolun","pleaseEnter":"L\xfctfen g\xf6nderdiğimiz 6 haneli tek kullanımlık şifreyi giriniz","enter6DigitOTP":"6 haneli OTP\'yi girin","getOPT":"OTP\'yi al","heOTPYouHaveEnteredIsWrong":"Girdiğiniz OTP yanlış. L\xfctfen tekrar deneyin.","resendOTP":"Tekrar OTP g\xf6nder","havingTrouble":"Sorun mu yaşıyorsunuz?","requestAmagicLink":"Sihirli Bağlantı İste","seoMetaDescription":"Profesyonel kariyerinizi hızlandırmak i\xe7in bug\xfcn Bossjob\'a katılın! Kurslara ve iş fırsatlarına erişin ","seoMetaDescription2":"2 milyondan fazla profesyonelden oluşan ağ.","magicLinkText":"sihirli bağlantı","magicLink":{"welcomeBack":"Tekrar Hoş Geldiniz!","signUp":"Bir hesaba kaydolun","haveSendEmail":"{{email}} adresine sihirli bir bağlantı g\xf6nderdik. Devam etmek i\xe7in l\xfctfen bağlantıya tıklayın.","toHome":"Ana sayfaya geri d\xf6n"},"loginUsingSocialMediaOTP":"Sosyal medya/OTP kullanarak giriş yapın","loginUsingQRCode":"QR kodunu kullanarak giriş yapın","scanQRCodeOnAppToLogin":"Anında giriş yapmak i\xe7in bu kodu Bossjob uygulamasıyla tarayın","donHaveApp":"Uygulamam yok","sendCode":"Doğrulama kodu g\xf6nder","howToScanQRCode":"QR kodu nasıl taranır","ImJobSeeker":"İş Arayanım","ImRecruiter":"Ben bir İşverenim","menuLoginToVersion":"Men\xfc > Web s\xfcr\xfcm\xfcne giriş yapınız","scannedSuccessfully":"Başarıyla tarandı","pleaseConfirmLoginOnAPP":"L\xfctfen uygulamada oturum a\xe7mayı onaylayınız","pleaseRefreshQrCode":"L\xfctfen QR kodunu yenileyin","clickToRefresh":"Yenilemek i\xe7in tıklayın","accountMismatch":"Hesap t\xfcr\xfc eşleşmiyor, l\xfctfen giriş yapmak i\xe7in iş başvurusunu kullanın","loginWithQRCode":"QR kod ile oturum a\xe7ın","email":"E-posta","phone":"Telefon Numarası","haveSendEmail":"{{email}} adresine sihirli bir bağlantı g\xf6nderdik. Devam etmek i\xe7in l\xfctfen bağlantıya tıklayın.","leftBanner":{"free":"\xdccretsiz","lifetime":"\xd6m\xfcr Boyu","quick":"Hızlı","production":"\xdcretim","aIAssisted":"Yapay Zeka Desteklidir","resumeEditing":"D\xfczenlemeye Devam Edin","aGoodResume":"İyi Bir \xd6z ge\xe7miş","aGoodResumeDesc":"Maaşınızı Ortalama %37 Arttır"},"enterYourEmail":"Enter your email","verificationEmailCode":"We will send a verification code to your email","confirmationCode":"Enter confirmation code","enterOTP":"Please enter the 6-digit code that we sent to","verificationPhoneCode":"We will send a verification code to your phone","enterYourPhone":"Enter your Phone","connectYourEmail":"Please connect your email","connectYourEmailTip":"We\'ll just need your email address to finish registering or logging onto Bossjob."},"myJobs":{"communicated":"İletişim Kurul","exchanged":"Değiştiril","saved":"Kaydedil","Interview":"M\xfclakat","viewed":"G\xf6r\xfcnt\xfclen","InterestedInMe":"Benimle ilgi","whoViewedMe":"Beni kim g\xf6r\xfcnt\xfcledi","newest":"En Yenisi","relevance":"Alaka","highestSalary":"En y\xfcksek maaş","JobPreference":"İş tercihi","sortBy":"Sırala","filters":"Filtre","qualification":"Nitelik","workExprerience":"Deneyim","experience":"Deneyimi","Industry":"End\xfcstri","salary":"Maaş","JobType":"İş t\xfcr\xfc","companySizes":"Şirket Boyutu","searchForJobTitleOrCompanyName":"İş unvanını veya şirket adını arayın","resetFilters":"Filtreleri Sıfırlayın","recommended":"\xd6nerilen","latestJob":"Son iş","talkToBossAnywhere":"Patronla her yerde konuşun","applyNow":"Şimdi Başvur","continueChat":"Sohbete devam","chatNow":"Şimdi konuş","availability":"Uygun","editOnlineResume":"\xc7evrimi\xe7i \xf6zge\xe7mişi d\xfczenle","uploadedResumes":" Y\xfcklenen \xd6zge\xe7mişler","noResumeUploadNow":"\xd6zge\xe7miş yok, şimdi y\xfckle","uploadResume":"Y\xfcklemeye devam","availabilityUpdateSuccessfully":"Kullanılabilirlik g\xfcncellemesi başarıyla yapıldı","seeMore":"Daha Fazla G\xf6r\xfcnt\xfcleyin","seeJobReco":"İş raporunu g\xf6r\xfcn","search":"Ara","desiredJobTitle":"İstediğiniz iş unvanı","edit":"D\xfczenleyin","addNew":"Yeni ekleyin","yearsOld":"yaşındadır","resume":"\xd6zge\xe7miş","mobileNumber":"Numara","back":"Geri","addJobPreference":"İş Tercihi Ekle","JobClosed":"İş kapandı","undoSave":"Geri al","employees":"\xc7alışanlar","InterviewTime":"M\xfclakat Zamanı","address":"Adres","noMore":"Daha fazlası yok","location":"Konum","pending":"Beklemede","accepted":"Kabul edildi","upcoming":"Gelen","InProgress":"İşlemde","declined":"Reddedildi","cancelled":"İptal edildi","notAccepted":"Kabul edilmedi","completed":"Tamamlandı","notCheckedIn":"Kontrol edilmedi","notSuitable":{"title":"Bu iş neden uygun değil?","description":"L\xfctfen bu işin aradığınız iş olmamasının nedenini se\xe7in. İş \xf6nerilerinizi optimize edeceğiz.","others":"Diğerleri","reasons":"L\xfctfen bu işin neden uygun olmadığını bize bildirin.","cancel":"İptal et","submit":"G\xf6nder","reason1":"İş tercihleriyle uyuşmuyor","reason2":"\xc7alışma konumu \xe7ok uzakta","reason3":"Maaş beklentimin altındadır","reason4":"Eğitim nitelikleri uyuşmamakta","reason5":"End\xfcstri uyuşmadı","reason6":"Bu şirketle ilgilenmiyorum"},"deleteSuccess":"başarıyı sil"},"companies":{"title":"{{country}}\'da harika şirketler bulun","search":{"companyName":"Firma Ara","btn":"Ara"},"employer":{"title":"\xd6ne \xc7ıkan İşveren","size":"Şirket b\xfcy\xfckl\xfcğ\xfc","industry":"End\xfcstri","allJobs":"{{totalActiveJobs}} iş ilanını g\xf6r\xfcnt\xfcle","employees":"\xc7alışanlar","location":"Konum","industryType":"End\xfcstri T\xfcr\xfc","financingStages":"Finansman aşaması","resetFilters":"Filtreleri Sıfırlayınız"},"popularCompany":{"title":"Pop\xfcler Şirketler","allJobs":"{{totalActiveJobs}} iş ilanını g\xf6r\xfcnt\xfcle"},"seoTitle":"{{country}} B\xf6lgesinde İşe Alan Firmaları Bulun | Bossjob","seoDescription":"{{country}}\'da işe alım yapan harika şirketleri bulun. A\xe7ık iş pozisyonlarını arayın, sohbet edin ve işe alın! Uzaktan işler mevcut.","searchPage":{"title":"Şirketleri Ara","subTitle":"{{searchKey}} i\xe7in şirketler","noResult":"Sonu\xe7 bulunamadı.","seoText":"{{country}} B\xf6lgesinde İşe Alan Firmaları Bulun | Patron işi"},"companiesEmpty":"Firma Bulunamadı","loginNow":"Şimdi giriş yap","loginNowDescription":"Şimdi giriş yapMeslektaşlarınızın başvurduğu en iyi işleri keşfetmek i\xe7in Bossjob\'ta iş profilinizi \xfccretsiz oluşturun!","remoteCompany":"Uzak Şirketler"},"companyDetail":{"tab":{"CompanyInformation":"Şirket Bilgisi","overview":"Genel Bakış","life":"Hayat","jobs":"İşler","remoteJobs":"Uzaktan İşleri"},"overview":{"about":"Şirket hakkında","size":"Şirket b\xfcy\xfckl\xfcğ\xfc","employees":"\xc7alışanlar","industry":"End\xfcstri","website":"Web Site","location":"Konum","socialMedia":"Sosyal medya","ViewAllJobs":"{{total_num}} işin t\xfcm\xfc","AllJobs":"Daha Fazla {{total_num}} İş İlanı","HotJobs":"Sıcak İşler","Introduction":"Tanıtım","CompanyAlbum":"Şirket Alb\xfcm\xfc","Listing":"Listing","BusinessInformation":"İş Bilgileri","JobOpenings":"İş Fırsatları","Financing":"Finansman","CreationTime":"Yaratılış zamanı","CompanyWebsite":"Şirket Web Sitesi","Turnover":"Devir","Telephone":"Telefon","CompanyName":"Firma Adı","UnifiedSocialCreditCode":"Birleşik Sosyal Kredi Kodu","LegalRepresentative":"Yasal temsilci","RegisteredCapital":"Kayıtlı sermaye","PaidUpCapital":"\xd6denmiş sermaye","DateOfEstablishment":"Kuruluş tarih","OrganizationCode":"Organizasyon Kod","BusinessRegistrationNumber":"İş kayıt numarası","TaxpayerIdentificationNumber":"Vergi Kimlik Numarası","TypeOfEnterprise":"İşletme t\xfcr\xfcn\xfc","ApprovalDate":"Kabul edilme tarihi","RegisteredAddress":"Kayıtlı adresin","StockCode":"Stok kodu","IpoValuationUsd":"Halka arz değerlemesi(USD)","MoneyRaisedAtIpoUsd":"Halka Arzda Toplanan Para(USD)","IpoIssuePriceUsd":"Halka arz fiyatı (USD)","IssueDate":"D\xfczenleme tarihi","NumberOfFinancing":"Finansman sayı","TotalFinancing":"Toplam finansman","CompanyFeatures":"Şirket \xd6zellikleri","CompanyBenefits":"Şirket Avantajları","Less":"Az","More":"Fazlası","HiBoss":"Merhaba Boss","BenefitsDes":"Yan haklar şirket tarafından sağlanmaktadır ve pozisyona g\xf6re değişiklik g\xf6sterebilir.","CultureAndBenefits":"K\xfclt\xfcr ve faydalar","Find":"Bul","FindNow":"Şimdi bul","All":"T\xfcm\xfc","Location:":"Konum","SearchPlaceholder":"İş unvanını arayın","CompanyType":"Şirket t\xfcr\xfcnn","culture":{"title":"Şirket k\xfclt\xfcr\xfc","viewAll":"Hepsini g\xf6r","noCultureTips":"{{companyName}} şirket hayatlarına ilişkin herhangi bir bilgi y\xfcklemedi. L\xfctfen tekrar gelin."},"benefit":{"title":"\xc7alışanlara sağlanan faydalar","viewAll":"Hepsini g\xf6r"},"photo":{"title":"Fotoğraflar"},"jobs":{"title":"Meslekler","viewAll":"T\xfcm İş İlanlarını G\xf6r","search":{"jobTitle":"İş unvanını arayın","location":"konum","btn":"Ara"},"card":{"chatNow":"Şimdi sohbet et"}},"seoTitle":"{{companyName}}\'da \xe7alışıyor | Patron işi","seoDescription":"{{companyName}} şirketinde yeni kariyer fırsatlarını keşfedin. {{companyName}} şirketinin \xe7alışanlarına sağlanan faydalar, şirket k\xfclt\xfcr\xfc ve Bossjob\'taki iş fırsatları hakkında daha fazla bilgi edinin. Şimdi iş başvurusunda bulunun!","global":"Global","worldwide":"D\xfcnya geneli","jobFunction":"G\xf6rev tanımı","salary":"Maaş","WorkExperience":"İş deneyiminiz","language":"dil","legalName":"Yasal Ad","foundingDate":"Kuruluş Tarihi","operatingStatus":"\xc7alışma durumu","companyType":"Şirket t\xfcr\xfc","registeredCapital":"Kayıtlı Sermaye","registerCountry":"\xdclkeyi Kaydet","founder":"Kurucu","CEO":"CEO","phoneNumber":"Telefon Numarası","email":"Email","viewMoreRecruiter":"Daha fazlasını g\xf6r\xfcnt\xfcle"},"life":{"culture":"Şirket k\xfclt\xfcr\xfcn\xfcz","benefit":"\xc7alışanlara sağlanan faydalar","photo":"Fotoğraflar","noPhotoTips":"{{companyName}} şirket hayatlarına ilişkin herhangi bir bilgi y\xfcklemedi. L\xfctfen tekrar gelin."},"job":{"title":"İşler","search":{"jobTitle":"İş unvanını arayın","location":"Konum","btn":"Ara"},"pagination":{"tips":"{{totalJobs}} iş ilanından {{range}} tanesi g\xf6steriliyor"},"noMatchedJobs":"Aramanızla eşleşen herhangi bir iş bulamadık.","noJobs":"{{companyName}} şirketinde şu anda a\xe7ık iş ilanı yok. L\xfctfen tekrar gelin."},"rightSection":{"uploadResume":"İş Başvurusu İ\xe7in \xd6zge\xe7miş Y\xfckleyin!","othersViewed":"İnsanlar da Baktı...","viewAll":"Hepsini g\xf6r"},"jobs":{"seoTitle":"{{country}} B\xf6lgesinde {{companyName}} İş İlanları | Patron işi","seoDescription":"{{country}} b\xf6lgesindeki t\xfcm {{companyName}} iş ilanlarını g\xf6r\xfcnt\xfcleyin. Bossjob kaliteli yetenekleri en iyi şirketlerle buluşturuyor. Uzaktan işler mevcut. Şimdi iş başvurusunda bulunun!"},"culture":{"seoTitle":"{{companyName}}\'da K\xfclt\xfcr ve Yaşam | Patron işi","seoDescription":"{{companyName}} şirketindeki şirket k\xfclt\xfcr\xfcn\xfc ve yaşamını keşfedin. Bossjob kaliteli yetenekleri en iyi şirketlerle buluşturuyor. Bir\xe7ok iş mevcut. Şimdi iş başvurusunda bulunun! "}},"home":{"title":"İş bul. ","title2":"Patronla konuş.","slog":"İş bul. Patronla konuş","defaultLocationPH":"manila","defaultLocationSG":"şehir merkezindeki \xe7ekirdek","allRegions":"T\xfcm b\xf6lgeler","search":{"location":"Konum","location2":"Konum.","title":"İş unvanı veya şirket","btn1":"Aramak","download":"Bossjob\'ı indirin","chatBoss":"ve Patronla sohbet et","popup":{"chatBoss":"Patronla doğrudan sohbet edin"},"reset2":"Sıfırla","save":"Kaydet","getTheDiceApp":"Bossjob\'ı indirin","youMustInstallApp":"İşverenlerle sohbet etmek ve profilinizi d\xfczenlemek i\xe7in uygulamamızı y\xfcklemelisiniz. Uygulamayı indirmek i\xe7in QR kodunu tarayın."},"popularJobs":"Pop\xfcler İşler","recommendedJobs":"Tavsiye edilen işler","tag":{"java":"Java geliştirici","full":"Tam Yığın M\xfchendisi","web":"Web Geliştiricisi","cs":"M\xfcşteri servisi","accountant":"Muhasebeci","sales":"Satış danışmanı"},"tab":{"IT":"BT","CSR/Ops":"KSS/Operasyonlar","Sales":"Satış","Finance":"Finans","HR":"İK","Manufacturing":"\xdcretme","Banking":"Bankacılık","Healthcare":"Sağlık hizmeti"},"improveRecommend":"G\xfcncelleyerek iş \xf6nerilerini iyileştirin","jobPrefer":"iş tercihleri","jobPreference":"İş tercihinize g\xf6re","jobTab":{"reco":"Tavsiye edilen","latestJob":"En son işler"},"jobCard":{"chatNow":"Şimdi sohbet et","jobForYou":"Size Uygun İşler","needMatches":"Daha doğru eşleşmeler mi istiyorsunuz?","getStart":"Başlamak","noMore":"Daha fazla yok","loading":"Y\xfckleniyor","basedOnYou":"Sizin temelinize g\xf6re"},"seeMoreBtn":"Daha","topCompany":"En İyi Şirketler","companyHiring":"İşe Alınan En İyi Şirketler","jobsHiring":"işe alım","companyCard":{"chatNow":"Şimdi sohbet et","employee":"\xc7alışan","jobHiring":"işe alım","moreJob":"Daha fazla iş"},"seo":{"title":"{{country}} B\xf6lgesindeki Profesyoneller i\xe7in Sohbet \xd6ncelikli Kariyer Platformu | Patron işi","copyright":"Telif Hakkı \xa9 {{currentYear}} Singapur: Yolo Technology Pte Ltd. T\xfcm Hakları Saklıdır. Filipinler: Etos Adtech Corporation"},"jobs":"meslekler","seeMore":"Daha fazla g\xf6ster","titleRemote":"Uzak İşi Bulun. Patronla konuş","trendingRemoteJobs":"Trend Olan Uzak İşler","popularRemoteCompany":"Pop\xfcler Uzak Şirket","remoteJobGuide":"Uzak İş Rehberi","remote":"Uzak","pleaseSetYourRemoteWorkingPreferences":" L\xfctfen uzaktan \xe7alışma tercihlerinizi ayarlayın","remoteJobForYou":"Size \xd6zel Uzaktan İşler","popularRemoteJobs":"Pop\xfcler Uzaktan İşler","remoteJobIsOpen":"Uzaktan İş A\xe7ık, \xdclke Fark Etmeden \xc7alışın, Gelin Daha Fazlasını \xd6ğrenin","seeLater":"Daha sonra bakın","takALook":"bir g\xf6z at","similarJobs":"Similar jobs","noJobsTips":"No jobs found, Sorry about that - we\'re working hard to add new jobs that match.","feedbackSuccessful":"Successful! Thank you for your feedback."},"jobDetail":{"header":{"urgent":"Acil","save":"Kaydet","undoSave":"Kaydedilenleri geri al","apply":"Şimdi Uygula","chatNow":"Şimdi sohbet et","continueChat":"Sohbet Devam","fillUpResume":"\xd6zge\xe7mişi \xe7evrimi\xe7i doldurun","uploadResume":"Yeni \xf6zge\xe7miş y\xfckle"},"content":{"JD":"İş tanımı","jobShare":"Paylaşmak","report":"Rapor","requirement":"Gereklilik","description":"A\xe7ıklama","showMore":"Devamını oku","showLess":"Az oku","rate":"yanıt oranı","keySkills":"Anahtar beceriler","state":{"online":"\xc7evrimi\xe7i","now":"Şu anda aktif","withinToday":"Bug\xfcn aktif","withinWeek":"Bu hafta aktif","withinMonth":"Bu ay aktif"},"location":"\xc7alışma Konumunu","locationModal":{"btn":"Tamamlamak","title":"Konum"},"search":{"location":"Konum","title":"İş unvanı veya şirketin","btn":"Ara"},"jobPostedOn":"Yayınlandı","benefits":"Avantajlar","workingLocation":"\xc7alışma konumu","workLocation":"İş yeri","distanceFromHome":"Evden uzaklık"},"shareModal":{"title":"Bu işi paylaş","facebook":"Facebook","twitter":"Twitter","linkedin":"Li̇nkedin","link":"Sayfa linki","linkCopied":"Paylaşma Bağlantısını Kopyala","copyLink":"Copy Link","telegram":"Telegram","whatsapp":"Whatsapp"},"reportModal":{"title":"İşi raporla","notReportedTitle":"Neden bu işi şikayet ediyorsun?","category":{"spam":"Neden bu işi şikayet ediyorsun","discrimination":"Bunun ayrımcı veya saldırgan olduğunu d\xfcş\xfcn\xfcyorum","broken":"Sanırım bir şeyler bozuldu"},"submitting":"Raporun G\xf6nderilmesi."},"detailModal":{"title":"Bize biraz daha fazlasını anlat","btn1":"Geri","btn2":"G\xf6nder"},"feedbackModal":{"title":"İş Başarıyla Bildirildi","message":"Bu işle ilgili raporunuzu aldık. Bize bildirdiğiniz i\xe7in teşekk\xfcr ederiz. Geri bildiriminiz Bossjob topluluğunu g\xfcvende tutmamıza yardımcı olmak a\xe7ısından \xf6nemlidir."},"switchModal":{"title":"{{name}} ile sohbet et","btn1":"İptal etmek","btn2":"İlerlemek","content":"Şu anda {{jobName}} pozisyonu i\xe7in işe alım uzmanıyla sohbet ediyorsunuz. İş değiştirmek istediğinizden emin misiniz?"},"completeProfileModal":{"title":"Fark etme","btn1":"Hayır","btn2":"Cv g\xfcncelle","content":"Profiliniz eksik, l\xfctfen sohbete başlamadan \xf6nce \xf6zge\xe7mişinizi g\xfcncelleyin."},"aside":{"company":{"title":"Şirket","allJobHiring":"İşe alınan {{jobs}} iş ilanını g\xf6r\xfcnt\xfcle","employees":"\xe7alışanlar"},"similarJob":{"title":"Benzer İşler","seeMore":"Daha fazla g\xf6r"},"signUp":{"title":"Bossjob\'a katılın","btn":"\xdcye olmak","label":"E-posta adresi","note":"Kaydolarak şunu okudum ve kabul ediyorum","term":"Kullanım Şartları","policy":"Gizlilik Politikası"},"uploadResume":"Y\xfcklemeye devam","applyJob":"İş başvurusu!"},"seo":{"title":"{{name}}, {{jobTitle}} - {{jobId}}\'ı işe alıyor | Patron işi","desc":"{{name}} adresinden {{jobTitle}} i\xe7in başvurun! Bossjob\'ta bir\xe7ok kariyer fırsatı mevcut. {{location}} a\xe7ık iş ilanlarında daha fazla {{categoryMetaText}} bulun. Sohbet edin ve işe alın! "}},"search":{"location":"Konum","title":"İş unvanı veya şirket","searchBtn":"Aramak","login":"Daha fazla iş ilanı g\xf6rmek i\xe7in giriş yapın","relevance":"Alaka d\xfczeyi","function":"G\xf6rev tanımı","salary":"Maaş","type":"İş t\xfcr\xfc","more":"Daha Fazla Filtre","reset":"Filtreleri Sıfırla","newest":"En yeni","highestSalary":"En Y\xfcksek Maaş","searchModal":{"header":"Filtreler","exp":"İş deneyimi","edu":"Vasıf","industry":"End\xfcstri","companyVerified":"Doğrulanmış Şirket","companySize":"Şirket b\xfcy\xfckl\xfcğ\xfc","finance":"Finansman","reset":"Filtreyi Sıfırlayın","apply":"Filtreyi Uygulayın","viewVerifiedCompanies":"Doğrulanmış şirketleri g\xf6r\xfcnt\xfcle"},"alert":"İş uyarısını etkinleştir","alertModal":{"title":"İş ilanı uyarıları","btn":"Tamamlamak","filters":"Filtreler","frequency":"Frekans: aracılığıyla","companyVerified":"Doğrulandı","noFilter":"Aktif filtre se\xe7ilmedi"},"updateAlertModal":{"title":"İş Uyarısını Y\xf6net","btn1":"Geri","btn2":"Tamamlamak","filters":"Filtreler","subTitle":"Uyarı Sıklığı","daily":"G\xfcnl\xfck","week":"Haftalık"},"deleteAlertModal":{"title":"İş Uyarısını Sil","text1":"Şunun i\xe7in iş uyarısını silmek \xfczeresiniz","text2":"i\xe7inde","undo":"Bu geri alınamaz.","btn1":"Tut","btn2":"Sil"},"enableAlertModal":{"title":"İş uyarısını etkinleştirin","text1":"{{location}} konumundaki {{jobName}} i\xe7in iş uyarısı etkinleştirildi","manage":"Uyarıyı y\xf6net","noKey":"Se\xe7ilen anahtar kelime yok","btn1":"Kale","btn2":"Sil"},"uploadResume":"İş Başvurusu İ\xe7in \xd6zge\xe7miş Y\xfckleyin!","chatBoss":"Patronla doğrudan sohbet edinni","QRCode":"APP\'i indirmek i\xe7in QR kodunu tarayın","jobCard":{"chat":"Şimdi sohbet etin","continue":"Sohbete devam et","apply":"Şimdi Uygulayın","online":"\xc7evrimi\xe7i","save":"Kaydet","saved":"Kaydedildiin","JD":"İş tanımını","talkToBoss":"Patronla her yerde konuşun"},"noResultsFound":"Sonu\xe7 bulunamadını.","pleaseUseDifferentKeyword":"L\xfctfen farklı bir anahtar kelime kullanın veya filtre se\xe7iminizi değiştirmeyi deneyin.","reset2":"Sıfırla","save":"Kaydet","downloadAPP":" APP\'i indirin ve Boss ile sohbet edin","chatDirectly":" Doğrudan sohbet edin","withBoss":"boss\'la","relatedSearch":"İlgili Arama","alertJobs":{"title":"Kaliteli iş \xf6nerisi","setting":"Ayar","info":"Aradığınız {{message}} iş bilgisini e-postaya g\xf6nderin","settingSucceed":"Job alert setting successfully.","settingFailed":"Job alert setting failed.","somethingWrong":"Bir şeyler yanlış gitti."},"alertJobsModal":{"title":"İş Uyarısı ayarı","subTitle":"İş Uyarısı","jobConditions":"İş Koşulları","frequency":"Sıklık","daily":"G\xfcnl\xfck","weekly":"Haftalık","sendToEmail":"E-postaya g\xf6nder","cancel":"İptal etmek","done":"Tamamlamak","emailPlaceholder":"L\xfctfen e-posta adresini girin","emailValid":"Ge\xe7erli bir adres gir.","emailEmpty":"E-posta boş olamaz."},"downloadAppWithQrCode":"Boss ile APP sohbetini indirin","findNow":"Şimdi bul","find":"Bul","viewMore":"Daha fazla g\xf6r\xfcnt\xfcle","noMore":"Daha fazla yok","remote":"Uzaktan","urgent":"Acil","verifiedCompanyBadge":"Onaylanmış Şirket Rozeti - Bossjob, şirketin ger\xe7ekliğini ve iş ilanlarının meşruiyetini sağlamak i\xe7in iş dok\xfcmanlarını doğrulamıştır."},"manageProfile":{"tab":{"profile":{"tabTitle":"Profil","findYou":"İşverenin seni daha hızlı bulmasını sağla!","year_one":"{{age}} yaşında","year_other":"{{age}} yaşında","about":"Hakkında","readMore":"Devamını oku","readLess":"Az oku","informationCard":{"title":"Hakkınızdaki t\xfcm bilgileri tamamlayın","content":"İşverenin sizin hakkınızda daha fazla bilgi edinmesine ve sizinle daha kolay bağlantı kurmasına yardımcı olun.","btn":"Bilgi ekle"},"introduction":"Giriş","introductionEmpty":"Bir kariyer \xf6zeti sağlayın ve ilgili deneyiminizi, başarınızı ve becerilerinizi kısaca vurgulayın.","aboutMeModal":{"title":"Benim hakkımda","btn1":"İptal etmek","btn2":"Kaydetmek","avatarTips":"En iyi g\xf6rsel sonu\xe7lar i\xe7in kare şekilli veya 1:1 en boy oranlı fotoğraf y\xfcklemenizi \xf6neririz.","firstName":"Ad","lastName":"Soyad","birthday":"Doğum tarihi","singaporeIdentity":"Singapur Kimliği","location":"Mevcut konum","exp":"Yılların Deneyimi","summary":"Bir kariyer \xf6zeti sağlayın ve ilgili deneyiminizi, başarınızı ve becerilerinizi kısaca vurgulayın.","birthdayError":"Bossjob\'ı kullanabilmek i\xe7in en az 16 yaşında olmanız gerekmektedir.","workingSince":"O zamandan beri \xe7alışıyor","address":"Adresi girin ve se\xe7in","noLocation":"Konum yok"},"exp":{"title":"İş deneyimi","present":"Sunmak","perMonth":"her ay","noExpTips":"Ge\xe7mişteki katkılarınızı ve potansiyel işveren i\xe7in bir değer olabileceğinizi sergileyin.","addExp":"Deneyim ekle","addWorkExp":"İş deneyimi ekleyin","year":"yıl","years":"yıl","month":"ay","months":"ay"},"expModal":{"title":"İş deneyimi","btn1":"İptal etmek","btn2":"Kaydet","jobTitle":"İş unvanı","companyName":"Firma Adı","workPeriod":"\xc7alışma d\xfczeni","stillHere":"Şuanda burada \xe7alışıyorum","from":"Kimden","to":"kime","startDate":"Ay yıl","endDate":"Ay yıl","dateErrorMsg":"Başlangı\xe7 tarihi bitiş tarihinden \xf6nce olmalıdır.","jobFunction":"Iş fonksiyonları","industry":"End\xfcstri","currency":"Para birimi","salary":"Aylık Maaş ({{currency}})","notFillErrorMsg":"Devam etmek i\xe7in gerekli alanı doldurun.","workSummaryPlaceholder":"Buraya yaz..."},"edu":{"title":"Eğitim","present":"Sunmak","noDataTips":"Akademik niteliklerinizi ve başarılarınızı vurgulayın.","addEdu":"Eğitim ekle"},"eduModal":{"title":"Eğitim","btn1":"İptal et","btn2":"Kaydet","school":"Okul Adı","eduLevel":"Eğitim seviyesi","period":"Eğitim D\xf6nemini","attend":"Şu anda katılıyor","from":"Kimden","to":"kime","startDate":"Ay Yıl","endDate":"Ay Yıl","dateErrorMsg":"Başlangı\xe7 tarihi bitiş tarihinden \xf6nce olmalıdır.","field":"\xc7alışma alanı"},"skill":{"title":"Yetenekler","noDataTips":"R\xf6portaj alma şansınızı artırmak i\xe7in ilgili beceri ve anahtar kelimeleri ekleyin.","addSkill":"Beceri ekle"},"skillModal":{"title":"Yetenekler","btn1":"İptal etmek","btn2":"Kaydetmek","suggestions":"En son iş fonksiyonunuza g\xf6re size beceri \xf6nereceğiz:","jobFunction":"G\xf6rev tanımı","skill":"Beceri arayın veya ekleyin","addBtn":"Eklemek"},"licenses":{"title":"Lisanslar ve Sertifikalar","CID":"Kimlik bilgisi kimliği","noDataTips":"İşinize olan tutkunuzu g\xf6stermek i\xe7in kazandığınız uzmanlığı paylaşarak diğerleri arasında \xf6ne \xe7ıkın.","addLicense":"Lisans ve sertifika ekleyin"},"licensesModal":{"title":"Lisanslar ve Sertifikalar","btn1":"İptal etmek","btn2":"Kaydet","licenseTitle":"Lisans/sertifika başlığı","issuing":"D\xfczenleyen kuruluş","licenseValidity":"Lisans/sertifika ge\xe7erliliği","licenseNotExpired":"Bu lisans veya sertifikanın s\xfcresi dolmaz","issueDate":"D\xfczenleme tarihi","expiryDate":"Ge\xe7erlilik tarihi","dateErrorMsg":"D\xfczenleme tarihi, son kullanma tarihinden \xf6nce olmalıdır.","credentialId":"Kimlik Bilgisi ID","credentialURL":"Kimlik Bilgisi URL","urlErrorMsg":"L\xfctfen ge\xe7erli bir adres girin."},"link":{"title":"Bağlantılar","noDataTips":"Web sitelerinizi, portf\xf6y\xfcn\xfcz\xfc, makalelerinizi veya ilgili bağlantıları paylaşarak işe alım uzmanlarına \xe7alışmalarınızı g\xf6sterin.","addLink":"Link ekle"},"linkModal":{"title":"Bağlantılar","btn1":"İptal et","btn2":"Kaydet","url":"URL","urlErrorMsg":"L\xfctfen ge\xe7erli bir adres girin.","linkTitle":"Bağlantının başlığı","linkDesc":"Buraya yazın..."},"deleteModal":{"title":"Sil","tips":"Silmek istediğinizden emin misiniz?","btn1":"İptal et","btn2":"Sil"},"introductionModal":{"title":"Giriş","btn1":"İptal et","btn2":"Kaydet"}},"preference":{"tabTitle":"İş Tercihleri","available":"Uygun","availableModal":{"title":"İş tercihi","btn1":"İptal etmek","btn2":"Kaydet","select":"Uygun"},"card":{"header":"İş Tercihleri","tips":"İş tercihlerinize g\xf6re size uygun işleri bulacağız. \xdc\xe7 adede kadar uzaktan \xe7alışma tercihi ayarlayabilirsiniz ve sahada ve hibrit \xe7alışma tercihleri toplamda \xfc\xe7 adede kadar ayarlanabilir","title":"İstediğiniz iş unvanı:","type":"İstenilen iş t\xfcr\xfc:","country":"İstenilen \xfclke:","city":"İstenilen şehir:","salary":"Beklenen maaş:","industry":"İstenilen end\xfcstri:"},"editModal":{"title":"İş tercihi","btn1":"İptal etmek","btn2":"Kaydet","jobTitle":"İstediğiniz iş unvanı","jobType":"İstenilen iş t\xfcr\xfc","location":"İstenilen \xe7alışma yeri","currencyType":"Para birimi t\xfcr\xfc","minSalary":"Beklenen dk. maaş","maxSalary":"Beklenen maks. maaş","country":"\xfclke","industry":"İstediğiniz End\xfcstri","arrangement":"\xc7alışma D\xfczeni","timezone":"\xc7alışma Saat Dilimi","language":"\xc7alışma Dili"},"deleteModal":{"title":"İş tercihini sil","tips":"Bu iş tercihini silmek \xfczeresiniz. Bu geri alınamaz.","btn1":"İptal et","btn2":"Sil"},"openToWork":{"title":"İşe a\xe7ık","explain":"İşe alım g\xf6revlilerine \xe7alışmaya a\xe7ık olduğunuzu bildirin"},"remoteModal":{"workFromRemote":"<span style=\\"display:block;font-size: 32px; marj-top:5px; font-weight:700;\\">Uzaktan</span>\xe7alışın","PleaseSetYourRemoteWorkPreferencesSoRecruitersUnderstandYourNeeds":"İşe Alma Uzmanlarının İhtiya\xe7larınızı Anlaması İ\xe7in L\xfctfen Uzaktan \xc7alışma Tercihlerinizi Ayarlayın"}},"resume":{"tabTitle":"\xd6zge\xe7miş","upload":{"title":"Kendi \xf6zge\xe7mişinizi y\xfckleyin","tips":"\xd6zge\xe7miş, iş arama s\xfcrecinizde bir sonraki adıma ge\xe7menizi sağlayacak \xf6nemli bir ara\xe7tır. Bossjob profilinizdeki ek bilgilerle işe alım uzmanlarını etkileyin.","time":"{{time}} Tarihinde Y\xfcklendi","uploadBtn":"\xd6zge\xe7mişinizi Y\xfckleyiniz","support":"Desteklenen dosya t\xfcr\xfc: PDF, DOC, DOCX. Maks. dosya boyutu: 5MB","upToFiles":"En fazla {{number}} dosya","error":{"title":"File exceed limit","tips":"Please upload file size lesser than 5MB."}},"delete":{"error":"L\xfctfen dosya boyutunun 5 Mb\'tan k\xfc\xe7\xfck olmasını sağlayın"},"bossjob":{"title":"Bossjob \xf6zge\xe7miş şablonu","tips":"Siz Bossjob\'ta profilinizi oluştururken biz de sizin i\xe7in \xf6zge\xe7mişinizi oluşturuyoruz. Bossjob\'ta a\xe7ılan işe başvurmak i\xe7in mevcut şablonlar arasından se\xe7im yapabilir ve yeni geliştirilmiş \xf6zge\xe7mişinizi kullanabilirsiniz.","download":"İndir","selectTemplate":"Şablon Se\xe7","preview":"\xd6n izlemeki"},"changeResume":{"rename":"Yeniden adlandır","sendToEmail":"E-postaya g\xf6nder","delete":"Sil","cancel":"İptal etmek","save":"Kaydet","send":"G\xf6ndermek","back":"Geri","confirm":"Onayla","pleaseRenameYourResume file.":"L\xfctfen \xf6zge\xe7miş dosyanızı yeniden adlandırın.","maximumLengthLimitExceeded":"Maksimum uzunluk sınırı aşıldı","cannotEnterSpecialCharacters":"\xd6zel karakterler girilemiyor","resumeFileName":"Dosya adını devam ettir","pleaseEnterTheEmailAddressToReceiveTheResume":"\xd6zge\xe7mişi almak i\xe7in l\xfctfen e-posta adresinizi giriniz.","eMailFormatIsIncorrect":"E-posta formatı yanlış","emailAddress":"E-posta adresi","theEmailAddressYouWantToSendIs":"G\xf6ndermek istediğiniz e-posta adresi","pleaseConfirmThatYourEmailAddressIsCorrectBeforeSending":"L\xfctfen g\xf6ndermeden \xf6nce e-posta adresinizin doğru olduğunu onaylayın","more":"Daha fazla","resumeHasBeenRenameSuccessfully":"\xd6zge\xe7miş başarıyla yeniden adlandırıldı","resumeHasBeenSentToYourEmailSuccessfully":"\xd6zge\xe7miş başarıyla e-postanıza g\xf6nderildi","resumeHasBeenDeletedSuccessfully":"\xd6zge\xe7miş başarıyla silindi","deleteWarning":"Do you want to delete this resume?"},"videoResume":{"title":"Kendini tanıtma videoları","descTips":"Video formatı MP4, 3 dakika i\xe7inde zaman kontrol\xfc","confirmDesc":"Video \xf6zge\xe7mişini sildikten sonra geri alınamaz. Silmek istediğinize emin misiniz?","confirmTitle":"Video \xf6zge\xe7mişini kaldır"},"resumeTemplateConfirm":{"title":"İpu\xe7ları","confirmDesc":"Beşten fazla \xf6zge\xe7miş taslağınız varsa l\xfctfen bir taslağı silin ve ardından yeni bir \xf6zge\xe7miş şablonu uygulayın.","btn1":"İptal et","btn2":"Taslakları y\xf6net"},"previewModal":{"AttachmentSize":"Attachment Size","AttachmentFormat":"Attachment Format","clarification":"No one can view your attached resume without your permission.","AttachmentConfirm":"Attachment confirmation","AttachmentName":"Attachment Name","title":"Upload Attachment"},"syncProfileFromResume":{"addItems":"We found {{number}} items to add to your resume","autoAddItem":"We\'ll automatically add them to your profile so you don\'t have to.","startSync":"Start syncing"}}}},"profile":{"letGetYouJob":" Hadi sana bir iş bulalım!","tellUsAboutYourself":"Bize kendinizden bahsedin.","firstName":"Ad","thisFieldIsRequired":"Bu alan gereklidir.","lastName":"Soyad","currentLocation":"Mevcut konum","countryText":"\xdclke","countryCode":"\xdclke kodu","mobileNumber":"Numara","desiredJobTitle":"İstediğiniz iş unvanı","desiredJobType":"İstenilen iş t\xfcr\xfc","desiredLocation":"İstenilen yer","desiredSalaryCurrency":"İstenilen maaş para birimi","minSalary":"Min. maaş","maxSalary":"Maks. maaş","desiredIndustry":"İstediğiniz End\xfcstri","availability":"Uygun","workArrangement":"\xc7alışma D\xfczeni","workTimezone":"\xc7alışma Saat Dilimi","workLanguage":"\xc7alışma Dili","next":"Sonraki","setp":"Kurulum","of":"of","back":"Geri","fileTooHuge":"Dosya boyutu \xe7ok b\xfcy\xfck. L\xfctfen 5MB boyutundaki dosyayı y\xfckleyin.","addYourResume":"\xd6zge\xe7mişinizi ekleyin","youCanBuildOnlineResume":"İşlere başvurmak i\xe7in \xe7evrimi\xe7i bir \xf6zge\xe7miş oluşturabilir ve bunu farklı şablonlarla dışa aktarabilirsiniz.","youCanuploadYourResume":"Ayrıca \xf6zge\xe7mişinizi de y\xfckleyebilirsiniz, profilinize kaydedilecektir.","uploadYourResume":"\xd6zge\xe7mişinizi Y\xfckleyiniz","fileMax":"PDF, DOC, DOCX. dosya, maksimum 5MB","resume":"\xd6zge\xe7miş","OR":"YA DA","createFreeResume":"\xdccretsiz \xd6zge\xe7miş Oluşturun","addYourWorkExperience":"İş deneyiminizi ekleyin","fillInYourCompleteWork":"İş deneyimlerinizi eksiksiz olarak doldurmanız, kısa listeye alınma şansınızı %83 artıracaktır.","jobFunction":"G\xf6rev tanımı","desiredJobFunction":"İstediğiniz iş unvanı","industry":"End\xfcstri","description":"A\xe7ıklama","workingPeriod":"\xc7alışma d\xfczeni","currentlyWorkHere":"Şuanda burada \xe7alışıyorum","from":"Kimden","startDateMustBeEarlier":" Başlangı\xe7 tarihi bitiş tarihinden \xf6nce olmalıdır.","to":"Kime","monthlySalary":"Aylık Maaş","currency":"Para birimi","addWorkExperience":"İş deneyimi ekleyin","fillUpTheRequired":"Devam etmek i\xe7in gerekli alanı doldurun.","noWorkExperience":"İş tecr\xfcbem yok","cancel":"İptal Et","save":"Kaydetmek","JobTitleText":"İş unvanı","companyNameText":"Firma Adını","monthYear":"\'Ay yıl","placeholder":"Buraya yaz...","allAboutYourEducation":"Eğitiminiz hakkında her şey","present":"Sunmak","schoolName":"Okul Adı","educationLevel":"Eğitim Seviyesi","studyPeriod":" \xc7alışma periyodu","currentlyAttending":"Şu anda katılıyor","fieldOfStudy":"\xc7alışma alanı","fillUpTheFieldsWith":" Devam etmek i\xe7in (*) işaretli alanları doldurun.","addAEducation":" Eğitim ekle","notWantToEnterEducation":"Eğitimime şimdi girmek istemiyorum","searchForJobTitle":"İş unvanını arayın","year":"yıl","month":"ay","months":"s","readMore":"Devamını oku","readLess":"Az oku","basicInformation":"Temel Bilgiler","theseInformationWillBeShown":"Bir işe başvurduğunuzda bu bilgiler Boss\'a g\xf6sterilecektir.","profilePhoto":"Profil resmi","uploadAphoto":" Bir fotoğraf y\xfckleyin (en fazla 2 MB) veya Bossjob varsayılan avatarlarından birini se\xe7in","havingArealPhoto":"Having a real photo as your profile picture help build trust with potential employers","name":"İsim","IAm":"ben","singaporeIdentity":"Singapur Kimliği","Next1":"Sonraki (1/4)","workExperience":"İş deneyimi","autofillMyInfo":"Bilgilerimi otomatik doldur","saveTimeByImporting":"\xd6zge\xe7mişinizi i\xe7e aktararak zaman kazanın","uploadResume":" Y\xfcklemeye devam","supportedFileType":" Desteklenen dosya t\xfcr\xfc: PDF, DOC, DOCX. Maks. dosya boyutu: 5MB","startedWorkingSince":"O zamandan beri \xe7alışmaya başladı","WorkingPeriod":"\xc7alışma d\xfczeni","mostRecentJobTitle":"En g\xfcncel iş unvanı ve Beceriler","skillsWillBeSuggested":"Beceriler se\xe7ilen iş fonksiyonuna g\xf6re \xf6nerilecektir. L\xfctfen maksimum 5 beceri se\xe7in.","selectSkillsOr":"Becerileri se\xe7in veya kendi becerilerinizi yazın","Next2":"Sonraki (2/4)","educationExperience":"Eğitim tecr\xfcbesi","fillThisLater":"Bunu daha sonra doldur","Next3":"Sonraki (3/4)","desiredJob":"İstenilen iş","desiredSalary":"İstenilen Maaş","submit":"G\xf6nder","experienced":"Tecr\xfcbeli","freshGraduate":"Yeni Mezun/\xd6ğr","companyName":"Firma Adı","ImHiring":"Ben \xe7alışanım","education":"Eğitim","skip":"Profil kurulumunu atla","skipTips":"Bu adımların atlanması iş tavsiyesinin doğruluğunu azaltacaktır. Bu ayrıntılar deneyiminize, niteliklerinize ve tercihlerinize uygun iş \xf6nerilerini uyarlamamıza yardımcı olur.","skipTipsSure":"Bu adımı atlamak istediğinizden emin misiniz?","skipAnyway":"yine de atla","uploadSeccess":"y\xfckleme başarılı","updateYouronLineResume":"\xe7evrimi\xe7i \xf6zge\xe7mişinizi g\xfcncelleyin","getMoreRelevantJobRecommendations":"daha alakalı iş \xf6nerileri almak i\xe7in","searchOrAddSkill":"Beceri arayın veya ekleyin","add":"Eklemek","basicInfoUserName":"Your name will remain confidential to employers until you submit an application for their position or if they wish to extend an invitation for you to apply. ","availabilityTips":"This information will be accessible to all employers, helping them understand your current employment status.","securityGuideLink":"Learn about the use and protection of your data on {{guideLink}}","guideLink":"Bossjob User Date Guide","autofillMyinfoTips":"Import from an existing resume","mostRecentCompanyTips":"You have the option to prevent your current employer from viewing your profile in Bossjob.","hideResumeFromCompany":"Hide my resume from this company","dateOfBirthdayTips":"Your age information is primarily for ensuring that job recommendations and opportunities are appropriate and comply with local employment laws related to age. ","userGuideLinkTips":"Learn about the use and protection of your data on {{userGuideLink}}\\r\\n\\r\\n","userGuideLink":"Bossjob User Data Guide","nextToolTips":"You have successfully blocked ABC Company on Bossjob. You can manage it in your privacy settings.","workExpNextTips":"You have successfully blocked {{company}} on Bossjob. You can manage it in your privacy settings.","mostRecentCompany":"en yeni şirket","skill":"skill","syncInfoModal":{"title":"Information synchronization confirmation","reSync":"We will re-sync the following content to your profile:"},"reUpload":"Re-Upload"},"chat":{"chatTitle":"Sohbet","chatFilterPlaceholder":"T\xfcm iletiler","qrCodeMessage":"Patronla her yerde konuşun","interviewDisabled":"Hen\xfcz G\xf6r\xfcşme Yok","interviewEnabled":"R\xf6portaj ayrıntıları","pin":"\xdcste sabitle","cancelPin":"\xdcstteki sabitlemeyi iptal et","notInterested":"İlgilenmiyorum","enterSendText":"Mesaj g\xf6ndermek i\xe7in Enter\'a basın","ctrlEnterSendText":"Mesaj g\xf6ndermek i\xe7in CTRL + Enter tuşlarına basın","sendButtonText":"G\xf6nder","resumeFirstText":"\xd6zge\xe7miş g\xf6nder: Her iki taraf da yanıt verdikten sonra kullanılabilir.","resumeSubmittedText":"\xd6zge\xe7miş g\xf6nderme talebi g\xf6nderildi.","resumeEnabled":"\xd6zge\xe7miş g\xf6nder.","exchangeTextIsFirst":"Cep telefonu numarasını değiştir: Her iki taraf da yanıt verdikten sonra kullanılabilir.","exchangeTextHasActive":"Cep telefonu numarası değişimi talep edildi","exchangeTextFinished":"Cep telefonu numarası değiştirildi","exchangeTextEnabled":"Cep telefonu numarasını değiştir","commonPhrasesText":"Ortak ifade","sendImageText":"Resimleri g\xf6nder","sendPlaceHolder":"Mesajınızı yazın...","mobileActionResume":"\xd6zge\xe7miş G\xf6nder","mobileActionExchange":"Cep telefonu numarasını değiştir","moreText":"Daha","emoji":"Emoji","JobCcopeIsNotWhat":"Aradığım iş kapsamı değil.","theSalaryIsNotWithin":"Maaş beklediğim aralıkta değil.","workingLocationIsTooFar":"\xc7alışma yeri \xe7ok uzak.","cancel":"İptal etmek","send":"G\xf6ndermek","pleaseShareUsWhyThisRole":"L\xfctfen bu rol\xfcn neden aradığınız şey olmadığını bizimle paylaşın, biz de daha iyi iş \xf6nerileri sunalım. Bu sohbet \\"İlgilenmiyorum\\" klas\xf6r\xfcne taşınacak.","uploadYourResume":"\xd6zge\xe7mişinizi Y\xfckleyiniz","supportedFileType":"Desteklenen dosya t\xfcr\xfc: PDF, DOC, DOCX. Maks. dosya boyutu: 5MB","fileSizeIsTooHuge":"Dosya boyutu \xe7ok b\xfcy\xfck. L\xfctfen 5MB boyutundaki dosyayı y\xfckleyin.","failedToUploadResume":"\xd6zge\xe7miş hatayla y\xfcklenemedi","pleaseContactSupport":" Yardım i\xe7in l\xfctfen support@bossjob.com ile iletişime ge\xe7in.","sendResume":"\xd6zge\xe7miş G\xf6nder","pleaseSelectResume":"L\xfctfen işe alım uzmanıyla paylaşmak istediğiniz \xf6zge\xe7mişi se\xe7in.","orUploadNewResume":"Veya yeni bir \xf6zge\xe7miş y\xfckleyin","onlyMax3Resumes":"yalnızca maks. En fazla 3 \xf6zge\xe7miş y\xfcklenebilir, l\xfctfen yukarıdaki en az 1 \xf6zge\xe7mişi silin","uploadNewResume":"Yeni bir \xf6zge\xe7miş y\xfckle","JobType":"Meslek t\xfcr\xfc","yearsOfExp":"Deneyim Yılları","quealitification":"Niteliklendirme","workLocation":"İş yeri","address":"Adres","JobFunction":"G\xf6rev tanımı","skills":"Yetenekler","salary":"Maaş","done":"Tamamlamak","offerFrom":"Teklif","offered":"Sunulan","reject":"Reddetmek","accept":"Kabul etmek","pleaseNoteThatThisOffer":" Bu teklifin bağlayıcı olmadığını ve değişebileceğini l\xfctfen unutmayın. Teklifi sonu\xe7landırmak i\xe7in bazı ek evraklar ve adımlar gerekebilir.","company":"Şirket","sendAnOffer":"teklif g\xf6nder","viewNow":"Şimdi g\xf6r\xfcnt\xfcle","viewLater":"Daha sonra g\xf6r\xfcnt\xfcle","buttonTextEnable":"\xd6zge\xe7mişimi otomatik g\xf6nder","buttonTextDisable":"\xd6zge\xe7mişimi otomatik g\xf6ndermeyi devre dışı bırak","offerTitle":"TEBRİKLER!","offerSent":"Tarafından g\xf6nderilen","recruiterModal":{"medal":"Madalyaan","company":"Şirket"},"Monthly":"Aylık","Daily":"G\xfcnl\xfck","Hourly":"Saatlik","linkReplacement":"URL Gizlendi","sgModalTitle":"Do you want to risk missing replies from employers you\'ve just applied to? ","sgModalDescription":"Avoid that mistake by downloading the Bossjob app now.","sgModalDownload":"Download the APP Now","sgModalLater":"Later","Unpaid":"Unpaid"},"chatInterview":{"confirmText":"R\xf6portaj Onaylandı","confirmLabel":"R\xf6portajınız onaylandı","cancelAction":"R\xf6portajı iptal et","canNotCancel":"R\xf6portajınız artık iptal edilemez","checkedText":"Kontrol edilmiş","checkedLabel":"İşverenle r\xf6portaj i\xe7in check-in yapın","checkInText":"Şimdi giriş yapın","canNoteCheckIn":"Şu anda check-in yapamazsınız.","inProgressText":"Devam etmekte","inProgressLabel":"Bu aşamada herhangi bir sorunu bildirebilirsiniz","issueReported":"Bildirilen sorunlar","reportIssue":"Sorunları bildir","finishedText":"Bitti","finishedLabel":"M\xfclakat sonucunu işe alım g\xf6revlisinden talep edebilirsiniz.","requestResult":"Sonu\xe7lar i\xe7in talep edildi","requestAfter":"M\xfclakat tamamlandıktan sonra m\xfclakat sonucunu talep edebilirsiniz","title":"{{companyName}} M\xfclakat tamamlandıktan sonra m\xfclakat sonucunu talep edebilirsiniz","buttonText":"Tamamlamak","notAttend":"M\xfclakata katılmadınız.","jobTitleLabel":"İş unvanı","addressLabel":"M\xfclakat Adresi","timeLabel":"Tarih, Saat","contactPersonLabel":"İlgili kişi","contactNumberLabel":"İletişim numarası","videoLink":"Video bağlantısı","instructions":"Talimatlar","decline":"Reddetmek","accept":"Kabul etmek","cancelReason":"Nedeni iptal et","cancelTitle":"M\xfclakat iptal edildi","confirmText1":"Bu r\xf6portaj davetini kabul ederek, belirtilen saat ve yerde r\xf6portaja gelmeyi kabul ettim.","contirmText2":"M\xfclakata gelmeyen iş arayanlar \\"Gelmedi\\" olarak işaretlenecektir. 3 ayda 3 adet kullanılmayan kayıt biriktiren iş arayanların 6 ay boyunca Bossjob kullanmaları yasaklanacak.","back":"Geri","next":"Sonraki","close":"Kapalı","send":"G\xf6ndermek","resultTitle":"M\xfclakat sonucu","resultText":"M\xfclakata katıldınız mı?","attendancelabel":"M\xfclakat katılımı","yes":"Evet","no":"Hayır","askResultText1":"M\xfclakata katılmadığınız i\xe7in m\xfclakat sonucu talebinde bulunamazsınız.","askResultText2":"Yalnızca {{enableDate}} tarihinden itibaren sonu\xe7 talebinde bulunabilirsiniz.","cancelInterview":"R\xf6portajı iptal et","acceptAnother":"Başka bir teklifi kabul ettim.","retime":"G\xf6r\xfcşme zamanlamasını yeniden planlamak istiyorum.","cancelReasonLabel":"You are about to cancel the interview. Please let recruiter know why you are cancelling this interview:"},"chatCommonPhrase":{"phraseTitle":"Genel ifadeler","phraseLabel":"İfade etmek","inputPlaceholder":"Boss\'a g\xf6ndermek istediğiniz ortak c\xfcmleleri ekleyin","addDescription":"Kendi ifadenizi ekleyin. L\xfctfen iletişim bilgilerinizi buraya eklemeyin.","save":"Kaydetmek","back":"Geri","delete":"Silmek","done":"Tamamlamak","close":"Kapalı","send":"G\xf6ndermek","sureDelete":"Bunu silmek istediğinizden emin misiniz?","pickDescription":"L\xfctfen Boss\'a g\xf6ndermek istediğiniz ifadeyi se\xe7in.","actionEdit":" İfadeyi d\xfczenleyin veya silin","actionCreate":"Yeni ifade oluştur","actionDescription":"En fazla 10 c\xfcmle kaydedebilirsiniz","or":"veya"},"quickUploadResume":{"title":"\xd6zge\xe7mişinizi Y\xfckleyiniz","UploadAndApply":"\xd6zge\xe7mişinizi y\xfckleyin ve hemen iş başvurusu yapmaya başlayın!","uploadBtn":"\xd6zge\xe7mişinizi Y\xfckleyiniz","uploadTips":"PDF, DOC, DOCX. dosya, maksimum 5MB","or":"VEYA","createFreeResume":"\xdccretsiz \xd6zge\xe7miş Oluşturun","register":{"join":"Bossjob\'a katılın","start":"kariyerinize hızlı bir başlangı\xe7 yapın","submit":"G\xf6ndermek","note":"Kayıt olarak şunu okudum ve kabul ediyorum","term":"Kullanım Şartları","policy":"Gizlilik Politikası","and":"and","emailLabel":"E-posta Adresi","emailValid":"Ge\xe7erli bir e."}},"editJobPreferencesModal":{"validate":{"jobTitle":"iş unvanı gerekli","jobType":"iş t\xfcr\xfc gerekli","location":"konum gerekli","minSalary":"asgari maaş gereklidir","maxSalary":"maksimum maaş gereklidir","currency":"para birimi gerekli","country":"konum denizaşırı olduğunda \xfclke gereklidir","industry":"sanayi gereklidir","arrangement":"d\xfczenleme gerekli","timezone":"saat dilimi gerekli","language":"dil gereklidir"}},"resumetemplate":{"title":"\xdccretsiz \xf6zge\xe7miş şablonu","subTitle":"Bir dakika i\xe7inde \xf6zge\xe7miş oluşturun ve indirin.","createBtn":"\xd6zge\xe7miş Oluştur","form":{"label":"E-posta adresi","emptyError":"L\xfctfen e-mail adresinizi giriniz.","validError":"\'Ge\xe7erli bir e.\'"},"howToCreate":{"title":"\xd6zge\xe7miş şablonu nasıl oluşturulur","step1":"Adınızı ve ge\xe7erli bir e-posta adresini girin (\xf6zge\xe7miş şablonunuzda kullanılacak ge\xe7erli bir e-posta girmeniz \xf6nemlidir)","step2":"“\xd6zge\xe7miş Oluştur”a tıklayın ve kişisel \xf6zet ve kariyer hedefleri, eğitim, deneyim, beceriler ve daha fazlası gibi daha fazla bilgiyi doldurmaya devam edin.","step3":"Yeni \xf6zge\xe7mişinizi indirin, yazdırın ve kaydedin","step4":"\xc7evrimi\xe7i \xf6zge\xe7mişinizi istediğiniz zaman g\xfcncelleyin ve istediğiniz zaman yeni \xf6zge\xe7miş şablonu oluşturun"},"haveAQuestion":"Bir sorunuz mu var?","freeLabel":"\xdccretsiz mi?","freeAnswer":"Evet, Bossjob \xf6zge\xe7miş oluşturma hizmeti \xfccretsizdir. Dilediğiniz kadar \xf6zge\xe7miş oluşturabilirsiniz. Farklı \xf6zge\xe7miş \xf6rnekleri temaları arasından se\xe7im yapabilir ve farklı iş başvuruları i\xe7in farklı \xf6zge\xe7miş \xf6rnekleri kullanabilirsiniz","chooseTemplate":"Ka\xe7 şablon arasından se\xe7im yapabilirim?","chooseTemplateAnswer":"Profesyonel veya yaratıcı \xf6zge\xe7miş \xf6rnekleri olmak \xfczere 2 şablon arasından se\xe7im yapabilirsiniz. Bossjob\'daki a\xe7ık iş ilanlarına başvurmak i\xe7in yeni geliştirilmiş \xf6zge\xe7mişinizi hemen kullanabilirsiniz.","editLater":"\xd6zge\xe7miş şablonunu daha sonra d\xfczenleyebilir miyim?","editLaterAnswer":"Absolutely yes. Login to your Bossjob account anytime to update your resume. You can use your Bossjob account as a resume bank. Keep your most updated career details in Bossjob and use them as your professional identity!Absolutely yes. Login to your Bossjob account anytime to update your resume. You can use your Bossjob account as a resume bank. Keep your most updated career details in Bossjob and use them as your professional identity! "},"accountSetting":{"title":"Hesap ayarları","tabs":{"settings":"Ayarlar","account":"Hesap","jobAlert":"İş Uyarısı","accountSetting":"Hesap ayarları","notification":"Bildiri","shieldingCompany":"Ekranlama Şirketi"},"modals":{"verifyMobileTitle":"Cep telefonu numaranızı doğrulayın","verifyEmailTitle":"E-posta adresini değiştir doğrulama","verifyJobAlertTitle":"İş Uyarısı Ayarı","deleteAlertTip":"Bu iş hatırlatıcısını silmek istediğinizden emin misiniz? Silme işleminden sonra y\xfcksek kaliteli iş tavsiyesi bilgileri alamayacaksınız"},"verifiedMessages":{"mobile":"Cep telefonu numaranız başarıyla doğrulandı.","email":"E-posta hesabınız başarıyla doğrulandı.","phoneEmpty":"Telefon Numarası boş değil","phoneError":"Telefon numarası 7 haneden az olmamalıdır"},"email":"E-posta","sendOpt":"OTP\'yi g\xf6nder","save":"Kaydetmek","cancel":"İptal etmek","verify":"Doğrulamak","done":"Tamamlamak","yes":"Evet","search":"Aramak","add":"Eklemek","optLabel":"6 haneli OTP","errorMsg":{"invalidOtp":"Girdiğiniz OTP yanlış. L\xfctfen tekrar deneyin.","optIncorrect":"OTP yanlış. L\xfctfen tekrar deneyin."},"emailTip":"İş başvuru g\xfcncellemelerini e-postanız aracılığıyla alın.","editEmailExplanation":"Email adresin onaylandı. İş başvuru g\xfcncellemelerini e-postanız yoluyla alabileceksiniz. E-posta adresinizi değiştirmek i\xe7in l\xfctfen yeni e-posta adresinizi doğrulayın.","notVerifyTips":"İş başvuruları g\xfcncellemesini almak i\xe7in l\xfctfen e-posta adresinizi doğrulayın.","emailLabel":"E-posta Adresi","enterCode":"{{email}} adresine g\xf6nderdiğimiz kodu girin","mobile":"Cep numarası","mobileTip":"İşverenlerin iş fırsatları i\xe7in sizinle daha iyi iletişim kurabilmelerine yardımcı olun.","mobileNotVerified":"To help recruiters to better contact you for job opportunities. please verify your mobile number.","mobileExplanation":"Your mobile number has been verified. Recruiters will be able to contact you through your mobile number. To change your mobile number, please verify your new mobile number.","country":"\xdclke","contactNumber":"İletişim numarası","notify":"Eposta bildirimi","receiveNewMessage":"İşverenlerden yeni sohbet mesajları alın veya istekleri devam ettirin:","receiveNewMessageExplanation":"Bu, sizi yeni sohbet mesajları veya devam etme isteği konusunda bilgilendirmek i\xe7indir. Bunun i\xe7in yalnızca \xe7evrimdışı olduğunuzda e-posta bildirimi alacaksınız","receiveFromSystem":"Sistem bildirimi alın:","receiveFromSystemExplanation":"Bu, ilginizi \xe7ekebilecek işler ve g\xf6r\xfcşme ayrıntılarınız gibi \xf6nemli bildirimleri size bildirmek i\xe7indir.","receiveTips":"Kariyer ve işe alım ipu\xe7ları b\xfcltenini alın:","receiveTipsExplanation":"Bunun amacı, iş aramanızda size yardımcı olacak i\xe7g\xf6r\xfcleri ve ipu\xe7larını paylaşmaktır.","jobAlertTitle":"İş Uyarısı","filter":"Filtreler","jobFilter":"İş Filtresi","frequency":"Sıklık","sendToEmail":"E-postaya g\xf6nder","alertFrequency":"Uyarı Sıklığı","notJobAlert":"Hen\xfcz iş uyarınız yok.","toSearch":" İş aramaya geri d\xf6n","deleteTitle":"İş uyarısını sil","keep":"Kale","delete":"Silmek","deleteTips":"Bu iş uyarısını silmek \xfczeresiniz. Bu geri alınamaz.","notProvided":"Sağlanmadı","noData":"Veri yok","blockMessages":{"searchLabel":"Şirketleri arayın","unblock":"Engeli kaldır","title":"Engellenen firmaları ekledikten sonra siz ve bu firmaların patronları birbirinize tavsiye edilmeyecek ve izleme davranışlarınız birbirinize bildirilmeyecektir.","jobOrCompany":"İş unvanı veya şirket","tip1":"Şirket şu şekilde aranabilir","tip2":"Şirketin tam adı: \\"Beijing Huapin Borui Network Technology Co., Ltd.\\" gibi","tip3":"Şirket kısaltması: \\"BOSS Doğrudan İstihdam\\" gibi","unBlockTip1":"Aşağıdaki ilgili şirketlerin engeli aynı anda kaldırılacaktır","unBlockTip2":"Şirket {{company}} olarak anılıyor","noCompanies":"Arama şirketinin bulunmaması"},"smsSystemTip":"Sistem SMS hatırlatıcılarını alın","smsSystemExplanation":"İlgilendiğiniz iş ilanı \xf6nerileri gibi sistem mesajı metin mesajlarını alın","smsChatTip":"Sohbet SMS hatırlatıcıları alın","smsChatExplanation":"Sohbetlerle ilgili kısa mesaj uyarıları alın","subjectCodeExpired":"Bağlantının s\xfcresi doldu, l\xfctfen bir ay i\xe7inde e-posta bağlantısı \xfczerinden kapatma ayarlarına gidin.","jobAlertV1":{"add":"+ Add","remote":"Remote","LocalOROnsite":"Local / Onsite","DeleteTheTask":"Delete the task","AreYouSureToDeleteThisTask":"You will no longer receive email notifications related to this position.","Delete":"Delete","Cancel":"Cancel","AddJobReminders":"Add job reminders","WorkArrangement":"Work Arrangement","jobFilters":"Job Filters","selectAtLeastOne":"Select at least one","pleaseSelectAtLeastOne":"Please select at least one","notificationFrequency":"Notification Frequency","pleaseSelectFrequency":"Please select frequency","pleaseEnterTheCorrectEmailFormat":"Please enter the correct email format","emailToReceiveAlert":"Email to receive alert","frequency":"frequency","edit":"Edit","done":"Done","moreFilters":"More Filters","workExperience":"Work Experience","qualification":"Qualification","Industry":"Industry","verifiedCompany":"Verified Company","companySizes":"Company Sizes","financingStages":"Financing Stages","selected":"selected","confirm":"Confirm","addJobAlertLittleBitTip":"Click \\"Add\\" to start setting up notifications for new jobs that match your criteria, seny directly to your email.","toSearch":"Add job alert","editJobAlert":"Edit job alert","selectedFilters":"Selected filters","EditJobAlert":"Edit Job Alert"}},"chatExchange":{"exchangeTitle":"Cep numarası","cancel":"İptal etmek","send":"G\xf6ndermek","verify":"Doğrulamak","sendOtp":"OTP\'yi g\xf6nder","resendOtp":"OTP\'yi yeniden g\xf6nder","copy":"Kopyala","resendOtpIn":"OTP\'yi {{count}} saniye i\xe7inde yeniden g\xf6nder","sureText":"Cep telefonu numarasını Boss\'la değiştirmek istediğinden emin misin? Boss isteğinizi kabul ettikten sonra Boss\'un cep telefonu numarasını g\xf6rebileceksiniz.","verifyText":"Boss\'la cep telefonu numarası alışverişi yapmak i\xe7in l\xfctfen cep telefonu numaranızı doğrulayın.","countryCode":"\xdclke kodu","mobileNumber":"Cep numarası","digitPlaceholder":"6 haneli OTP\'yi girin","msgText":"{{number}} adresine mesaj g\xf6nderdiğimiz kodu girin","smb":"\'in cep telefonu numarası:","boss":"Patron"},"chatAutoSendResume":{"failedToUploadResume":"Patron","pleaseContactSupport":" Yardım i\xe7in l\xfctfen support@bossjob.com ile iletişime ge\xe7in.","enableAutoSendTitle":"Otomatik \xd6zge\xe7miş G\xf6ndermeyi Etkinleştir","disabledAutoSendTitle":"Otomatik \xd6zge\xe7miş G\xf6ndermeyi Devre Dışı Bırak","pleaseSelectResume":"L\xfctfen işe alım uzmanıyla paylaşmak istediğiniz \xf6zge\xe7mişi se\xe7in.","orUploadNewResume":"Veya yeni bir \xf6zge\xe7miş y\xfckleyin","onlyMax3Resumes":"yalnızca maks. En fazla 3 \xf6zge\xe7miş y\xfcklenebilir, l\xfctfen yukarıdaki en az 1 \xf6zge\xe7mişi silin","uploadNewResume":"Yeni bir \xf6zge\xe7miş y\xfckle","uploadYourResume":"\xd6zge\xe7mişinizi Y\xfckleyiniz","cancel":"İptal etmek","send":"G\xf6ndermek","change":"Değiştirmek","disabledDescription":"Boss \xf6zge\xe7mişinizi istediğinde \xf6zge\xe7miş ekinizi otomatik olarak Boss\'a g\xf6ndereceğiz. Devre dışı bırakmak istediğinizden emin misiniz?","enableDescription":" Boss \xf6zge\xe7mişinizi istediğinde \xf6zge\xe7miş ekinizi otomatik olarak Boss\'a g\xf6ndereceğiz. L\xfctfen Boss\'a otomatik olarak hangi \xf6zge\xe7mişin g\xf6nderilmesini istediğinizi se\xe7in.","warnText":"Otherwise, you would need to wait for both parties to reply before you can request to send resume."},"newGetStarted":{"title":"Hoşgeldiniz","employer":"İş veren","tips":" İnsanları işe almak mı istiyorsunuz? Olarak kaydolun","continueWith":"veya devam et","email":"E-posta","phone":"Telefon","links":{"apple":"Apple\'la devam et","google":"Google ile devam","facebook":"Facebook ile devam"},"termsOfUse":"Kullanım Şartları","privacyPolicy":"Gizlilik Politikası","agreement":"{{value1}} ve {{value2}}\'yi okudum ve kabul ettim","emailValid":"Ge\xe7erli bir e.","emailLabel":"E-posta Adresi","sendCode":"Doğrulama kodu G\xf6nder","welcomeBack":"Tekrar hoşgeldiniz","sendCodeDigit":" L\xfctfen g\xf6nderdiğimiz 6 haneli kodu giriniz","signUpAnAccount":"Bir hesaba kaydolun","checkSpamEmail":"Kod almadıysanız spam postanızı kontrol edin","havingTrouble":"Hala sorun mu yaşıyorsunuz? ile kaydolmayı deneyin","otherOptions":"diğer se\xe7enekler","alternatively":"Alternatif olarak, bir talepte bulunun","magicLink":"sihirli bağlantı","resendCode":"Yeniden g\xf6nderme kodu","country":"\xdclke","phoneNumber":"Telefon numarası","twoFactor":"G\xfcvenlik Doğrulaması","authentication":"authentication","secure":"Hesabınızı g\xfcvence altına alın ve kodu e-postanıza alın","emailTips":"Giriş y\xf6ntemi son giriş ile tutarsız, l\xfctfen g\xfcvenliği e-posta yoluyla doğrulayın","setUpLater":"Bunu daha sonra ayarla","enableTwoFactor":"iki fakt\xf6rl\xfc","authenticationEnabled":"kimlik doğrulama etkin","factorTip":"Tanımadığımız bir cihaz veya tarayıcıdan giriş yapılmaya \xe7alışıldığını fark edersek sizden e-posta adresinize g\xf6nderilen kodu isteriz.","verifyText":"Kim olduğunuzu doğrulayın","verifyExtra":"Bu ekstra adım, oturum a\xe7maya \xe7alışan kişinin ger\xe7ekten siz olduğunuzu g\xf6sterir.","optError":"OTP g\xf6nderme başarısız","resendEmailCode":"E-postayı yeniden g\xf6nder\'OTP başarılı","invalidOtp":"Girdiğiniz OTP yanlış. L\xfctfen tekrar deneyin.","resendPhoneCode":"Telefonun OTP başarısını tekrar g\xf6nder","verifyEmail":"E-mail\'i doğrula","thisPhoneNumberAssociated":"Hesap se\xe7in","accounts":"hesaplar.","thisPhoneNumber":" Bu telefon numarası şununla ilişkilidir:","youNeedToChooseVerified":"İlişkilendirmek i\xe7in doğrulanmış bir e-posta adresi se\xe7meniz gerekir","validateErr":"E-posta kaydedildi. L\xfctfen bağlantıyı başka bir e-postayla değiştirin","checkYourSpam":"Kod almadıysanız spam postanızı kontrol edin.","authenticationSuccessful":"Kimlik Doğrulama Başarılı","Bossjob":"Patron işi","back":"Geri","vipText":{"GetVipPrivilegesImmediately":"VIP Ayrıcalıklarına Hemen Sahip Olun","InviteNewUsersToRegister":"Yeni Kullanıcıları Kaydolmaya Davet Et","BossjobAI":"Patron işi yapay zekası","ResumeAssistant":"Devam Asistanı","HighSalaryOffer":"Y\xfcksek Maaş Teklifi","HelpYouGet":"Almanıza Yardımcı Olun","promptDesc":"Oops, you\'re already logged in; registering repeatedly isn\'t possible. Please log out and try again.","returnHome":"Eve d\xf6n","signOut":"Oturumu Kapat","inviteFriendsToGet":"Arkadaşlarınızı Almaya Davet Edin","AIResumeCoaching":"AI DEVAM KO\xc7LUĞU","HighQualityVIPResumeTemplateAndAIAssistantToHelpYouGetHighPayingOffer":"High-Quality VIP Resume Template And AI Assistant To Help You Get High-Paying Offer.","copyLinkToInviteNow":"Şimdi davet etmek i\xe7in bağlantıyı kopyalayın"}},"seo":{"ph":"Philippines","sg":"Singapur","jp":"Japonya","id":"Endonezya","hk":"Hong Kong","tw":"Tayvan","mo":"Makao","my":"Malezya","com":"K\xfcresel \xdclkeler","tr":"T\xfcrkiye","mainPage":{"title":"iş bul patronla konuş","description":"Bossjob - Filipinler, Singapur ve Endonezya\'daki \xf6nde gelen iş arama ve işe alım platformunuz. Hayalinizdeki işleri keşfedin, iş ilanları yayınlayın ve yetenekleri işverenlerle buluşturun. Bize katılın ve kariyerinizde yeni bir sayfa a\xe7ın."},"siteName":"{{country}} B\xf6lgesindeki Profesyoneller i\xe7in Sohbet \xd6ncelikli Kariyer Platformu | Patron işi","metaDescription":"Bossjob, kaliteli yetenekleri en iyi şirketlerle buluşturan sohbet \xf6ncelikli kariyer platformudur. Yerinde ve uzak işler arasında se\xe7im yapın. Bir sonraki hayalinizdeki işi Bossjob\'a uygulayın!","metaDescriptionMainPage":"Bossjob - Filipinler, Singapur ve Endonezya\'daki \xf6nde gelen iş arama ve işe alım platformunuz. Hayalinizdeki işleri keşfedin, iş ilanları yayınlayın ve yetenekleri işverenlerle buluşturun. Bize katılın ve kariyerinizde yeni bir sayfa a\xe7ın.","jobSearch":{"description":"Bossjob - Kariyer başarısına a\xe7ılan kapınız. Filipinler, Singapur ve Endonezya\'daki en iyi iş fırsatlarını bulun. İster iş arıyor ister işe alıyor olun, yetenek ile fırsat arasında bağlantı kuruyoruz. Bug\xfcn bize katıl!","title":"Bossjob - Filipinler, Singapur ve Endonezya\'daki Kariyer Ortağınız","defaultTitle":"Profesyoneller i\xe7in {{country}} B\xf6lgesinde Yeni İş Fırsatları, {{month}} {{year}} | Patron işi","defaultDescription":"{{country}}\'da yeni iş fırsatları bulun! Becerilerinize g\xf6re işe alınan en iyi profesyonel işlere başvurun. Bossjob \'ta evden \xe7alışma, y\xfcksek maaş ve daha fazlası.","queryTitle":"{{country}} b\xf6lgesindeki {{searchQuery}} İş İlanları. Yeni İş Olanakları - {{month}} {{year}} | Patron işi","queryLocationTitle":"{{location}} {{country}} b\xf6lgesindeki {{searchQuery}} İş İlanları. Yeni İş Olanakları - {{month}} {{year}} | Patron işi","queryDescription":"Bossjob\'ta {{country}} i\xe7in yeni {{searchQuery}} İş İlanları mevcut. Bossjob\'ta profesyonel kariyerinizi bug\xfcn ilerletin - Bossjob \xfczerinden doğrudan işe alım m\xfcd\xfcr\xfcyle konuşun.","queryLocationDescription":"Bossjob\'ta {{location}} {{country}} i\xe7in yeni {{searchQuery}} İş İlanları mevcut. Bossjob\'ta profesyonel kariyerinizi bug\xfcn ilerletin - \xd6n değerlendirmeden ge\xe7miş deneyimli profesyonelleri işverenlerle buluşturuyoruz","locationTitle":"{{location}} {{country}} b\xf6lgesindeki işler. Yeni İş Olanakları - {{month}} {{year}} | Patron işi","locationDescription":"Bossjob\'ta {{location}} {{country}} i\xe7in yeni İş İlanları mevcut. Bossjob\'ta profesyonel kariyerinizi bug\xfcn ilerletin - \xd6n değerlendirmeden ge\xe7miş deneyimli profesyonelleri işverenlerle buluşturuyoruz"},"job":{"newDescription":"İş fırsatlarının kilidini a\xe7ın, işe alımı kolaylaştırın ve en son kariyer \xf6ng\xf6r\xfcleriyle g\xfcncel kalın. Şimdi İndirin!","title":"{{name}}, {{jobTitle}} - {{jobId}}\'ı işe alıyor | Patron işi","description":"{{jobTitle}} ({{jobId}}) şirketinin {{name}} adresindeki işe alım m\xfcd\xfcr\xfcyle konuşun. Şimdi Bossjob\'ta {{location}}, {{address}} b\xf6lgesindeki daha fazla işi keşfedin!"},"company":{"title":"Bossjob Ortak Şirketleri","description":"Bossjob COOP\'u keşfedin. İster iş birliği, işe alım veya \xe7\xf6z\xfcm arıyor olun, doğru ortakları ve kaynakları burada bulacaksınız.","listTitle":"{{country}} B\xf6lgesinde İşe Alan Firmaları Bulun | Patron işi","listDescription":"{{country}}\'da \xe7alışılacak harika şirketleri keşfedin! Şirket hakkında daha fazla bilgi edinin ve Bossjob\'taki a\xe7ık pozisyonlara başvurun!","detailTitle":"{{companyName}}\'da \xe7alışıyor | Patron işi","detailDescription":"{{companyName}} şirketinde yeni kariyer fırsatlarını keşfedin. {{companyName}} şirketinin \xe7alışanlarına sağlanan faydalar, şirket k\xfclt\xfcr\xfc ve Bossjob\'taki iş fırsatları hakkında daha fazla bilgi edinin. Şimdi iş başvurusunda bulunun!","jobsTitle":"{{country}} B\xf6lgesinde {{companyName}} İş İlanları | Patron işi","jobsDescription":"{{country}} b\xf6lgesindeki t\xfcm {{companyName}} iş ilanlarını g\xf6r\xfcnt\xfcleyin. Bossjob kaliteli yetenekleri en iyi şirketlerle buluşturuyor. Uzaktan işler mevcut. Şimdi iş başvurusunda bulunun!","lifeTitle":"{{companyName}}\'da K\xfclt\xfcr ve Yaşam | Patron işi","lifeDescription":"Discover company culture & life at {{companyName}}.  Bossjob connects quality talents with top companies. Many jobs available. Apply for jobs now! "},"landing":{"newTitle":"Bossjob\'ı indirin","newDecription":"İş fırsatlarının kilidini a\xe7ın, işe alımı kolaylaştırın ve en son kariyer \xf6ng\xf6r\xfcleriyle g\xfcncel kalın. Şimdi İndirin!","title":"Bossjob Talent olarak Başlayın | Patron işi","description":"Bossjob, kaliteli yetenekleri en iyi şirketlerle buluşturan, sohbet \xf6ncelikli bir kariyer platformudur. Bir yetenek olarak başlayın. Kariyer fırsatlarınızı bug\xfcn geliştirin!"}},"landing":{"section1_name1":"John","section1_name2":"Sara","section1_message1":"Merhaba Sarah, pozisyonla ilgileniyorum. Rol hakkında daha fazla bilgi verebilir misiniz?","section1_message2":"Merhaba John, profiliniz bu rol i\xe7in m\xfckemmel bir eşleşme. Daha fazla ayrıntı vermekten memnuniyet duyarım. \xd6zellikle neyi bilmek istersiniz?","section1_message3":"Bana şirket k\xfclt\xfcr\xfc ve birlikte \xe7alışacağım ekip hakkında daha fazla bilgi verebilir misiniz?","section1_message4":"Sure. Our company culture is collaborative and team-oriented, and we pride ourselves on creating a supportive work environment. You\'d be working with a talented and diverse team of professionals who are passionate about what they do.","section1_message5":"Kulağa harika geliyor. Başvuru s\xfcrecindeki sonraki adımlar hakkında daha fazla bilgi edinmek isterim.","section1_message6":"Harika. Bir sonraki adımımız bir telefon g\xf6r\xfcşmesi planlamak olacaktır. \xd6n\xfcm\xfczdeki Salı saat 14.00 sizin i\xe7in nasıl \xe7alışıyor?","section1_message7":"Bu m\xfckemmel \xe7alışıyor. Teşekk\xfcr ederim Sarah.","section1_message8":"Teşekk\xfcr ederim John. Gelecek hafta sizinle konuşmayı sabırsızlıkla bekliyorum.","section1_title":"AI İşe Alma Uygulaması","section1_subtitle":"ger\xe7ek zamanlı işe alım uzmanları","section1_getApp":"Uygulamayı al","section3_subtitle":"iş bulmanın daha iyi ve daha hızlı bir yolu","section3_list_title1":"Yapay zeka destekli iş eşleştirme","section3_list_des1":"B\xfcy\xfck veri ve yapay zeka modellerini kullanarak işleri sizin i\xe7in eşleştirin!","section3_list_title2":"Patronla doğrudan konuşun","section3_list_des2":"İş arayışınız sırasında işe alım y\xf6neticileri, patronlar ve karar vericilerle konuşun.","section3_list_title3":"Mobil \xf6ncelikli","section3_list_des3":"Bossjob APP, hareket halindeyken kesintisiz bir iş arama deneyimi sağlar.","section3_list_title4":"Ger\xe7ek zamanlı iletişim","section3_list_des4":"Yerleşik sohbet \xf6zelliklerimiz, iş başvurusundan m\xfclakata kadar her şeyin dakikalar i\xe7inde yapılmasını sağlar.","section4_list_title1":"Sohbet edin ve işe alın","section4_list_des1":"Hareket halindeyken işe alım y\xf6neticileriyle hızlı bir şekilde bağlantı kurun. G\xf6r\xfcşmeleri ve teklifleri ışık hızında g\xfcvence altına alabilir, zamandan tasarruf edebilir ve iş aramanızı kolaylaştırabilirsiniz!","section4_list_title2":"M\xfckemmel kariyer eşleşmenizi keşfedin","section4_list_des2":"Yeni nesil yapay zekamız, s\xfcrekli olarak \xf6ğrenen ve zaman i\xe7inde gelişen kişiselleştirilmiş iş \xf6nerileri sunarak her zaman en uygun iş fırsatlarına sahip olmanızı sağlar.","section4_list_title3":"Kişisel markanızı Chat-GPT ile y\xfckseltin","section4_list_des3":"Benzersiz becerilerinizi vurgulayan ve sizi diğerlerinden ayıran kişiselleştirilmiş bir \xf6zge\xe7miş ve beyan oluşturmanıza yardımcı olmak i\xe7in en ileri teknolojiden (ChatGPT) yararlanın!","section4_list_title4":"İdeal iş yerinizi bulun","section4_list_des4":"Bir şirketin k\xfclt\xfcr\xfcne ve değerlerine a\xe7ılan bir pencere sağlıyoruz, b\xf6ylece bunların sizinkine uygun olup olmadığını belirleyebilirsiniz, b\xf6ylece gelişmek i\xe7in ideal bir iş yeri bulmanızı sağlarız!","section5_list_des1":" \xd6zge\xe7mişinizi kolayca oluşturun, \xe7eşitli şablonlar arasından se\xe7im yapın","section5_list_des2":"Gizliliğinizi koruyun ve şirketleri kolayca engelleyin","section5_list_des3":"Sohbet mesajlarınızı \xf6zelleştirin ve harika bir izlenim bırakın.","section5_list_des4":"Bir daha asla r\xf6portajı ka\xe7ırmayın. R\xf6portaj programınızı doğrudan telefonunuza senkronize edin","section5_bottom_des1":"İşverenler 72 saat i\xe7inde yanıt veriyor","section5_bottom_des2":"Her 5 sohbette 1 r\xf6portaj daveti alın","section5_bottom_des3":"Bossjob\'ta aktif olarak işe alım yapan şirketler","Philippines":"Filipinler","Singapore":"Singapur","Indonesia":"Endonezya","Hongkong":"Hong Kong","Malaysia":"Malezya","Thailand":"Tayland","Vietnam":"Vietnam","Macao":"Makao","Taiwan":"Tayvan","Japan":"Japonya","Australia":"Avustralya","Nigeria":"Nijerya","South Korea":"G\xfcney Kore","India":"Hindistan","T\xfcrkiye":"T\xfcrkiye","Chile":"Şili","Bangladesh":"Bangladeş","Europe":"Avrupa","Brazil":"Brezilya","USA":"Amerika Birleşik Devletleri","Mexico":"Meksika","Canada":"Kanada","Pakistan":"Pakistan","section6_title":"G\xfcneydoğu Asya\'daki en iyi işe alım uygulaması","section6_subtitle":"Her yerde, her yerde iş bulun","section6_coming_soon":"\xc7ok yakında...","section7_title":"Bossjob haberlerde","section7_see_all":"T\xfcm\xfcn\xfc g\xf6r","section7_list_des1":"Bossjob, PHL\'de 2,9 milyon kullanıcıyı cezbetti ve k\xfcreselleşme \xe7abalarını artırmak i\xe7in 5 milyon dolarlık fon sağladı","section7_list_date1":"27 Mayıs 2023","section7_list_des2":"Filipinli iş arama platformu Bossjob, 5 milyon ABD doları tutarında girişim finansmanı sağladı","section7_list_date2":"25 Mayıs 2023","section7_list_des3":"Grab Ventures Ignite, Singapurlu startup Bossjob\'ın Vietnam\'da başlamasına yardımcı oluyor","section7_list_date3":"23 Nisan 2021","section7_list_des4":"Bossjob, Yapay Zeka Teknolojisi ile işe alımda devrim yaratıyor, yeni pazarlar kazanmak i\xe7in \xfcr\xfcn \xf6zelliklerini genişletiyor","section7_list_date4":"13 Haziran 2023","jobs":"meslekler","talents":"yetenekler","Looking for":"{{slot}} aranıyor","remoteOpen":"Uzaktan \xc7alışmaya A\xe7ık"},"advertisingLink":{"GetVipForFree":"\xdccretsiz Vip Alın","InviteFriendsToGetAIResumeCoaching":"AI ile CV i\xe7in arkadaşlarınızı davet edin","excellentResume":"M\xfckemmel \xd6zge\xe7miş","openTheDoorToSuccess":"Başarının Kapısını A\xe7ın","createMyResume":"\xd6zge\xe7mişimi Oluştur"},"remoteFindJobs":{"openCountry":"A\xe7ık \xdclke","language":"Dil","timezone":"Saat dilimi","more":"Daha","remoteDetails":"Uzaktan Ayrıntılar","languageRequirements":"Dil Gereksinimleri","workingTimezone":"\xc7alışma Zaman Dilimi"},"commonSkillsModal":{"addSkillButton":"Beceri ekle","title":"Beceri Gereksinimleri","subTitle":"En iyi yetenek eşleştirme \xf6nerileri i\xe7in {{count}} beceriyi se\xe7in.","customizeText":"\xd6zelleştirilmiş beceriler ekleyin","selectedText":"Se\xe7ildi","cancelText":"İptal etmek","confirmText":"Onayla","customizeTitle":"\xd6zel anahtar kelime","inputPlaceholder":"Bir m\xfcşteri becerisi anahtar kelimesi girin","overSkillsMessage":"Se\xe7ili beceriler maksimum sınırı aşıyor."},"salaryType":{"Monthly":"Aylık","Daily":"G\xfcnl\xfck","Hourly":"Saatlik","payType":"\xd6deme T\xfcr\xfc","Unpaid":"Unpaid"},"sgId":{"add":{"title":"Kimlik Bilgileri","description":"Bu pozisyon kimlik bilgilerinizi gerektiriyor, l\xfctfen kimliğinizi belirtin.","cancel":"İptal","submit":"G\xf6nder"},"notmatch":{"description":"Kimlik bilgileriniz iş pozisyonunuz ile eşleşmiyor ve işvereninizle sohbet edemiyorsunuz.","ok":"Tamam"}},"h5":{"share":"Share","employees":"Employees","more":"More","location":"Location","jobType":"Job Type","chatAndApply":"Chat & Apply","seeMore":"{{more}} Positions Left","noMore":"No more content","filteredEmpty":"Sorry, the job you filtered was not found","signin":"Sign in","cancel":"Cancel"},"theIndustryYouAreSearchingForDoesNotExist":"The industry you are searching for does not exist,please try another one.","comm":{"confirm":"Confirm","cancel":"Cancel","reUpload":"Re-Upload","uploading":"Uploading","jobTitle":"Job Title","month/year":"Month / Year","Industry":"Industry","currency":"Currency","from":"From","to":"To","saveToProfile":"Save to Profile","skip":"Skip","workExperience":"work experience","Item":"Item","Items":"Items","experience":"Experience","Parsing":"Parsing","JobFunction":"Job Function","studentExp":"Work/Internship Experience","jobType":"job type","activeJobs":"Active Jobs","submitFeedback":"Submit Feedback"},"manage":{"tab":{"resume":{"syncLabel":"Syncable","syncNewUpdate":"Sync New Updates to Profile"}}},"syncProfileFromResume":{"syncWork":"Synchronize New Work Experience","clarificationForWork":"We found this new experience on your resume, please confirm the details and we\'ll update it to your profile.","syncEdu":"Synchronize new Education","syncSkill":"Synchronize new Skills","clarificationForSkill":"We found new skills you might have indicated on your resume. Please confirm the ones we\'ll add to your profile.","skill":{"skillLimitError":"No more than {{number}} skills.","skillToEmployers":"Select up to {{number}} skills to optimize your match to Employers"}}}'),f=JSON.parse('{"0":"Başarı","40001":"Parametre doğrulaması başarısız veya ge\xe7ersiz","40002":"Yanlış kimlik doğrulama bilgileri","40003":"Kimlik doğrulama bilgileri sağlanmadı","40004":"Kaynak bulunamadı","40005":"Bu eylemi ger\xe7ekleştirme izniniz yok","40006":"L\xfctfen {{retry_after}} saniye i\xe7inde tekrar deneyin","41001":"e posta Zaten alındı","41002":"M\xfcşteri kimliği zaten alınmış","41003":"Gizli anahtar zaten alınmış","41004":"Kullanıcıların bir e-posta adresi olması gerekir","41005":"Bu e-posta kaydedilemedi","41006":"G\xfcncelleme durumu a\xe7ılamıyor","41007":"Y\xfcklenen dosya maksimum dosya boyutu sınırını (20 MB) aşıyor","41008":"Y\xfcklenen dosya desteklenmiyor","41009":"Mevcut şifre eşleşmiyor","41010":"Şifre ve onay şifresi eşleşmiyor","41011":"Bağlantı isteğine zaten yanıt verdiniz","41012":"Yinelenen \xf6ğeler bulundu","41014":"Bağlantı isteği bu yeteneğe g\xf6nderildi","41015":"Bu yeteneğe bağlantı isteği g\xf6ndermediniz","41016":"Bosshunt haber b\xfcltenine başarıyla abone oldunuz","41017":"Bu ada sahip işlem hattı oluşturuldu","41018":"Bu e-postayı i\xe7eren \xf6zge\xe7miş oluşturuldu","41019":"Kaynak bulunamadı","41020":"Bitiş tarihi başlangı\xe7 tarihinden \xf6nce olamaz","41022":"Kullanıcının ayrıştırmak i\xe7in yeterli kredisi yok","41023":"Boru hattı bulunamadı","41024":"Sahne bulunamadı\\n​","41025":"Devam kimlikleri bulunamadı","41026":"Bu yorumu d\xfczenlemenize izin verilmiyor","41027":"Bu e-postaya sahip yetenek yaratıldı","41028":"Yıllık br\xfct maaş, yıllık br\xfct maaştan ge\xe7 olamaz","41029":"Aylık \xfccret, şu tarihten itibaren aylık \xfccretten daha ge\xe7 olamaz","41030":"D\xf6nemden geri d\xf6n\xfcş s\xfcresi, d\xf6neme geri d\xf6n\xfcş zamanından daha ge\xe7 olamaz","41031":"Bu kayıt mevcut değil","41032":"D\xf6nemden d\xf6neme garanti s\xfcresi, garanti d\xf6neminden d\xf6neme kadar ge\xe7emez","41034":"Kullanıcının \xf6zge\xe7mişi ayrıştırmak i\xe7in yeterli kredisi yok","41035":"Jeton oluşturulamadı","41036":"Ge\xe7ersiz jeton","41037":"E-posta zaten doğrulandı","41038":"Bu e-posta zaten var","41039":"Bu numara zaten bir hesap i\xe7in kullanılmış L\xfctfen farklı bir numara deneyin","41040":"Girdiğiniz OTP yanlış. L\xfctfen tekrar deneyin","41041":"Ge\xe7ersiz e-posta","41042":"Otp kullanıldı","41043":"Otp\'nin s\xfcresi doldu","41044":"Hesap askıya alındı","41045":"Telefon numarası zaten doğrulandı","41046":"İzin verilmeyen se\xe7imler","41047":"Your account has been suspended Please contact support@bossjobcom for clarification","41048":"Ge\xe7ersiz kullanıcı veya telefon numarası","41049":"Kaynak alanı zorunludur","41050":"Kimliğin sona ermesi","41051":"Kullanıcının telefon numarası kaydı yok","41052":"Ge\xe7ersiz Google kimlik bilgileri","41053":"Ge\xe7ersiz linkedin kimlik bilgileri","41054":"Ge\xe7ersiz facebook kimlik bilgileri","41055":"Ge\xe7ersiz elma kimlik bilgileri","41056":"Email adresiniz veya doğrulama kodunuz yanlış. L\xfctfen tekrar girin.","41057":"Email gereklidir","41058":"Kullanıcı mevcut değil","41059":"Ge\xe7ersiz tamsayı listesi değeri","41060":"Bu şirketi yalnızca şirket koordinat\xf6r\xfc y\xf6neticisi silebilir","41061":"Yalnızca şirket y\xf6neticisi şirket dok\xfcmanını y\xfckleyebilir","41062":"Şirket zaten doğrulandı","41063":"Dok\xfcman y\xfcklenemedi","41064":"Y\xfcklenen dosya maksimum resim boyutu sınırını (4mb) aşıyor","41065":"Eksik senkronizasyon şirketi kimlikleri","41066":"Şirket bulunamadı","41067":"Şirket doğrulamayı bekliyor","41069":"İş deneyimi bulunamadı","41070":"Ge\xe7ersiz sıralama d\xfczeni","41071":"Fotoğraf bu sıralama d\xfczeninde mevcut değil","41072":"L\xfctfen katılım s\xfcrecini tamamlayın","41073":"Ge\xe7ersiz iş deneyimi durumu","41074":"İsim zaten mevcut","41075":"Ad kısıtlanmış karakterler i\xe7eriyor: +","41077":"Ge\xe7ersiz kimlik veya anahtar","41078":"Ge\xe7ersiz \xe7alışma adresi","41079":"Şirket doğrulanmadı","41080":"Ge\xe7ersiz kullanıcı","41081":"İşveren se\xe7ilen şirkette değil","41082":"Banner y\xfcklenemedi","41083":"Şirket fotoğrafı y\xfcklenemedi","41084":"Logo y\xfcklenemedi","41085":"Y\xfcklenen resim maksimum resim boyutu sınırını (5mb) aşıyor","41086":"Y\xfcklenen resim maksimum resim boyutu sınırını (1mb) aşıyor","41087":"Zaman sınırı aşıldı","41088":"Şirket koordinat\xf6r\xfc silinemiyor","41089":"Bir koordinat\xf6r\xfcn rol\xfc değiştirilemez","41090":"Ge\xe7ersiz yeni y\xf6netici","41091":"K\xfclt\xfcr kimlikleri sayı olmalıdır","41092":"Ge\xe7ersiz k\xfclt\xfcr kimlikleri","41093":"Avantaj kimlikleri sayı olmalıdır","41094":"Ge\xe7ersiz avantaj kimlikleri","41095":"Parametre değeri hatası","41096":"Desteklenmeyen \xfclke","41097":"Parametre yetenek kimlikleri alanı zorunludur","41098":"Parametre enlem ve boylam zorunlu alanlardır","41099":"Eksik senkronizasyon işi kimlikleri","41100":"Parametre sorgu alanı ge\xe7ersiz değer","41101":"Bazı konumlar mevcut değil","41102":"Bazı iş t\xfcrleri mevcut değil","41103":"Bazı maaş aralıkları mevcut değil","41104":"Bazı iş kategorileri mevcut değil","41105":"Bazı ana işlevler mevcut değil","41106":"Bazı iş işlevi kimlikleri mevcut değil","41107":"Bazı işlev iş unvanı kimliği mevcut değil","41108":"Bazı sekt\xf6rler mevcut değil","41109":"Bazı deneyimler mevcut değil","41110":"Bazı dereceler mevcut değil","41111":"ge\xe7ersiz değer","41112":"Abone olma işi frekansı mevcut değil","41113":"Bu iş mevcut değil","41114":"Şirkete katılmadınız","41115":"Başlangı\xe7 tarihi veya bitiş tarihi ge\xe7ersiz","41116":"Otomatik y\xf6nlendirme zaten kapatıldı","41117":"Otomatik iletme zaten a\xe7ık","41118":"Otomatik iletme devam etme izni hatası","41119":"E-postalar boş olamaz","41120":"İş\xe7i maaşının maskesi zaten d\xfcş\xfcr\xfcld\xfc","41121":"İş maaşı zaten maskelendi","41122":"İşverenin maaşı maskeleme izni yok","41123":"İşverenin yeterli iş kredisi yok","41124":"İş zaten \xf6ne \xe7ıkan bir işe y\xfckseltildi","41125":"Ge\xe7erli bir e-posta adresi girin","41126":"İşverenin şirketi yok","41127":"İş zaten kapatıldı","41128":"Sorgu parametreleri ge\xe7ersiz değer","41129":"İş zaten acil bir işe y\xfckseltildi","41130":"Bu alana “-” girilemez","41131":"Kullanıcı kimliği alanı zorunludur","41132":"Bu iş bulunamadı","41133":"İş arayanın \xf6zge\xe7mişi bulunamadı","41134":"İş başvurunuz işleme alınıyor","41135":"Parametre kullanıcı kimliği gerekli","41136":"Tarama sorularının tamamının yanıtlanması zorunludur","41137":"Ge\xe7ersiz rapor işi nedeni","41139":"Mevcut kişi değişimi isteği devam ediyor","41140":"Kendinizle sohbet etmenize izin verilmiyor","41141":"Katılım zaten işaretlendi","41142":"Ge\xe7ersiz g\xf6r\xfcşme durumu","41143":"Katılımı işaretlemek i\xe7in ge\xe7ersiz s\xfcre, g\xf6r\xfcşme başladıktan sonra 30 dakikadan fazla olmalıdır","41145":"G\xf6r\xfcşme durumunun g\xfcncellenmesine izin verilmiyor","41146":"Kontrol edilmesine izin verilmiyor","41147":"Bu r\xf6portaj i\xe7in zaten kayıt yaptırdınız","41148":"M\xfclakat başlamadan iki saat \xf6ncesinden itibaren check-in yapabilirsiniz.","41149":"M\xfclakat başladıktan en ge\xe7 yarım saat sonra giriş yapabilirsiniz.","41150":"Bu iş mevcut değil","41151":"Bu iş aktif değil","41152":"Yaklaşan r\xf6portajın iptal edilmesine izin verilmiyor","41153":"G\xf6r\xfcşme s\xfcresi mevcut saatten daha uzun olmalıdır","41154":"Mevcut g\xf6r\xfcşme devam ediyor","41155":"İstek zaten devre dışı bırakıldı","41156":"İş Bulunamadı","41157":"Ge\xe7ersiz \xf6zge\xe7miş kimliği","41158":"Devam eden sohbet i\xe7in \xf6zge\xe7mişin otomatik olarak g\xf6nderilmesi ayarlanamıyor","41159":"Mevcut konum onayı devam ediyor","41162":"Mevcut \xf6zge\xe7miş isteği devam ediyor","41163":"Bu g\xf6r\xfcşmenin sonu\xe7ları istendi","41164":"Parametre yetenek kimliği alanı gerekli","41165":"Parametre yetenek kimlikleri alanı zorunludur","41167":"Başlangı\xe7 tarihi alanının bitiş tarihinden \xf6nce olduğundan emin olun","41168":"Adres zaten mevcut","41169":"Kimlik uzunluğu 1000\'den b\xfcy\xfck olamaz","41170":"\xdc\xe7ten fazla \xf6zge\xe7miş g\xf6nderildi","41171":"OTP\'nin s\xfcresi doldu","41172":"OTP zaten kullanıldı","41173":"OTP zaten kullanıldı","41174":"Y\xfcklenen dosya maksimum dosya boyutu sınırını (5 MB) aşıyor","41175":"Y\xfcklenen dosya uzantısı desteklenmiyor","41176":"Y\xfcklenen resim maksimum resim boyutu sınırını (500kb) aşıyor","41177":"Ge\xe7ersiz kimlik değeri","41178":"Ge\xe7ersiz iş emri","41179":"Dosya adı alanı zorunludur","41181":"En fazla 10 ortak kelime \xf6beğiniz olabilir","41182":"D\xfczenleme tarihinin son kullanma tarihinden \xf6nce olduğundan ve son kullanma tarihinin veriliş tarihinden sonra olduğundan emin olun","41183":"Ge\xe7ersiz ek URL\'si","41184":"Mobil hata","41185":"G\xf6vde hatası","41186":"Otomatik g\xf6nderilen \xf6zge\xe7miş i\xe7in se\xe7ilen \xf6zge\xe7mişi silemezsiniz","41187":"Kullanıcı ve g\xf6nderen tutarlı olmalıdır","41188":"Kullanıcı ve alıcı tutarlı olmalı","41191":"İş deneyimi bulunamadı","41192":"Ge\xe7ersiz iş deneyimi durumu, bu şirkete katılamıyor","41194":"Doğrulanmamış şirkete katılamıyorum","41196":"Only company admin can perform verification for recruiter to join this company","41197":"Bu şirkete katılmak i\xe7in kendiniz doğrulama yapamazsınız","41198":"İşveren bulunamadı","41199":"İşveren bu şirkete katılma talebinde bulunmadı","41201":"İşverenin şirket kaydı yok","41202":"İşveren şirket koordinat\xf6r\xfc değil","41204":"Eksik rol anahtarı","41205":"Şirket y\xf6neticisi, y\xf6netici sahipliğini aktarmadan şirketten ayrılamaz","41207":"Y\xfcklenen resim maksimum resim boyutunu aşıyor","41208":"A\xe7ıklama gerekli","41209":"Tarih gerekli","41213":"Yetenek zaten kaldırıldı","41214":"Parametrenin kaldırılmasının nedeni alanı zorunludur","41217":"Bu iş mevcut değil","41219":"Şirkete katılmadınız","41221":"İ\xe7erik t\xfcr\xfc yalnızca application/x-www-form-urlencoded\'ı destekler ve istek y\xf6ntemi g\xf6nderildiğinde gereklidir","41222":"istek y\xf6ntemi yalnızca g\xf6nderme veya alma y\xf6ntemlerini destekler","41223":"İzin verilmeyen kategori","41224":"Otomatik yanıt sohbet alanı doğruysa mesaj verilerine ihtiya\xe7 vardır","41225":"Otomatik yanıtı ayarlama izniniz yok","41226":"L\xfctfen sorgu parametresi mesaj t\xfcr\xfc kimliğini sağlayın","41227":"Kullanıcı kayıtlı değil","41228":"\\n","41229":"Şirket listeleme bilgisi bulunamadı","41230":"işveren iş deneyimi bulunamadı","41231":"Şirketin koordinat\xf6r\xfcs\xfcn\xfcz ve mevcut işlemi ger\xe7ekleştiremezsiniz","41232":"Şirket hak talebinde bulunulmadı","41233":"Bu sohbeti silme izniniz yok","41234":"Telefon numaranız doğru g\xf6r\xfcnm\xfcyor, l\xfctfen tekrar girin","41235":"Ge\xe7ersiz link","41236":"Yanlış telefon veya alan kodu girdiniz","41237":"Telefon numarası doğrulamanız başarısız oldu veya zaman aşımına uğradı","41238":"İş deneyimi başlangı\xe7 zamanı bitiş zamanından kısa olmalıdır","41239":"Etkinlik bulunamadı","41240":"Etkinlik hen\xfcz başlamadı","41241":"Etkinlik sona erdi","41242":"Bu etkinliğe katılmadınız","41243":"\xd6d\xfcl tamamen kullanıldı","41244":"Kullanma sınırına ulaşıldı","41245":"\xdc\xe7ten fazla video \xf6zge\xe7miş g\xf6nderildi","41246":"Geri \xe7ekilmek i\xe7in yeterli puan yok","41247":"Tron(TRC20) i\xe7in minimum \xe7ekim tutarı 100 puandır.","41248":"Ethereum(ERC20) i\xe7in minimum \xe7ekim tutarı 1000 puandır.","41249":"Para \xe7ekme tutarı \xe7arpanı 100 puandır","41250":"Ge\xe7ersiz Tron(TRC20) adresi","41251":"Ge\xe7ersiz Ethereum(ERC20) adresi","41252":"Sorgu sınırı aşıyor","41253":"Ondalık noktadan \xf6nce 10 rakamdan fazla olmadığından emin olun","41254":"\xd6zge\xe7miş 5 kopyayı ge\xe7emez","41255":"Bu \xf6zge\xe7miş senin değil","41256":"En fazla 30","41257":"Kullanılma sayısı t\xfckendi","41258":"Bu kullanıcı i\xe7in veri alamazsınız\\n​","41259":"Zaman ge\xe7erli saatten daha b\xfcy\xfck olamaz","41260":"Ge\xe7ersiz doğrulama","41262":"3\'ten fazla uzak iş tercihi oluşturamazsınız","41263":"3\'ten fazla yerinde veya hibrit iş tercihi oluşturamazsınız","41264":"Desteklenen \xf6zge\xe7miş dosya t\xfcrleri pdf,doc,docx\'tir","41265":"Desteklenen video dosyası t\xfcrleri: mp4,avi,mov,wmv,flv,mkv,mpeg,webm,3gp,ogg","41266":"İthalat g\xf6revi şirketimizde zaten mevcut","41267":"Desteklenmeyen i\xe7e aktarma bağlantısı","41268":"Bu işlemi ger\xe7ekleştirme izniniz yok","41269":"Aynı anda yalnızca 10 kişi davet edilebilir","41270":"Se\xe7ilen rol kimliği değerle eşleşmiyor","41271":"Ge\xe7ersiz hat kimlik bilgileri","41272":"Ge\xe7ersiz x kimlik bilgileri","41273":"Davet bağlantısının s\xfcresi doldu","41274":"Your identity information does not match the position you submitted, and you cannot start a chat with the employer for this position.","41275":"Due to bandwidth issues, you have exceeded the allowable limit of queries for AICV. Please try again in 24 hours.","41276":"The number of brands or products added exceeds the limit.","41277":"The number of related pictures added for a brand or product exceeds the limit.","41278":"The uploaded url does not meet the specifications.","41279":"The job reminder content you set is duplicated, please modify it and save it.","41280":"Apologies, AI is currently unavailable due to an error. Please try again later.","41281":"Resume parsing failed, please make sure you upload the correct resume.","41282":"The same brand or product already exists under this company.","48905":"E-posta kaydedildi","50001":"İ\xe7 Sunucu Hatası","50002":"\xd6zge\xe7miş y\xfcklenemedi","50003":"Eksik profiller","50004":"Bu kişi değişimi isteği işleme alındı","50005":"Yeterince kilit a\xe7ma yetenek krediniz yok","50006":"R\xf6portaj mesajı bulunamadı","50007":"Bu \xf6zge\xe7miş isteği işleme alındı","50008":"Profil resmi y\xfcklenemedi","50009":"Kilidi a\xe7ılan yetenek başarısız oldu","50010":"Parametre kimlikleri gerekli","50011":"Yeteneğin kilidi a\xe7ıldı","50012":"Parametre \xf6zge\xe7mişinin son g\xfcncellenme adı ge\xe7ersiz değer","50013":"Şu anda sonu\xe7 bulunamadı L\xfctfen tekrar deneyin","50014":"Maaş arama başarısız","50015":"Başka bir şirkete katıldınız. Başka bir şirkete katılmadan \xf6nce l\xfctfen y\xf6netim arka ucuna tekrar giriş yapın ve şirketten \xe7ıkın"}'),y=JSON.parse('{"header":{"home":"Home","findJobs":"Find Jobs","companies":"Companies","courses":"Courses","careerGuide":"Career Guide","hiring":"I\'m an Employer","getStarted":"Get Started","manageResume":"Manage Resume","myJobs":"My Jobs","accountSettings":"Account Settings","logOut":"Log Out","Chat":"Chat","downloadApp":"Download APP","pleaseVerify":"Please verify your email address.","verifyNow":" Verify now.","switchCountry":{"title":"Which country and language would you like to browse Bossjob in?","country":"Country","lang":"Language","btn1":"Close","btn2":"Save"},"change":"Change","remoteJobs":"Remote Jobs","siteGuideModal":{"findRemoteJobs":"Find Remote Jobs","findLocalJobs":"Find Local Jobs","findTalents":"Find Talents","talkToBossFromAroundTheWorld":"Talk to Boss from around the world","talkToBossFromYourCountryOrRegion":"Talk to Boss in your country or region","PostJobsFindTalentsHireAnywhere":"Post jobs, find talents, hire anywhere!","remoteJobs":"Remote Jobs","localJobs":"Local Jobs","startHiring":"Start Hiring"},"efficiency":"Efficiency","chatWithTalentOnline":"Chat with talents online","accuracy":"Accuracy","matchingPositionsAndTalents":"Matching talents with jobs","highQuality":"Quality","highQualityTalentRecommendations":"Highly qualified talents","afterRegistrationOrLogin":"After registration or login","chatWithBossOnline":"Chat with boss online","accurateJobRecommendations":"accurate job recommendations","getMoreJobInformation":"Get more job information","refresh":"Refresh"},"foot":{"about":"About","aboutBossjob":"About Bossjob","termsConditions":"Terms & Conditions","legal":"Legal","FAQ":"FAQ","talents":"Talents","allJobs":"All jobs","createJobAlert":"Create job alert","createFree":"Create free resume","careerGuide":"Career guide","courses":"Courses","recruiter":"Employer","getStarted":"Get started","popularJobs":" Popular Jobs","JobsIn1":"Jobs in Manila","JobsIn2":"Jobs in Makati","JobsIn3":"Jobs in Cebu","ItJobs":"IT jobs","financeJobs":"Finance jobs","customerService":"Customer Service jobs","jobs":"jobs","BpoJobs":"BPO jobs","salesJobs":"Sales jobs","healthcareJobs":"Healthcare jobs","downloadBossjobApp":" Download Bossjob APP","followUs":"Follow us","technology":" Singapore: Yolo Technology Pte. Ltd. All Rights Reserved","corporation":"Philippines: Etos Adtech Corporation","companyDesc":"Bossjob is a chat-first, AI-powered hiring platform, modelled after the one thing that we need in our daily lives: instant gratification. Bossjob aims to provide speedy communications between talents and bosses to eliminate the lengthy job application process through direct chat.","IndonesiaPT":"Indonesia: PT Bossjob SEA Indonesia","JapanYolo":"Japan: Yolo Technology 株式会社","JapanAddress":"東京都港区浜松町2-4-1 世界貿易センタービルディング南館17階","workTitle":"Office Hours","workingDate":"Monday to Saturday 10:00 - 19:00","workingDateForJp":"JP operation time is 09:00 - 18:00","SingaporeYolo":"Singapore: Yolo Technology Pte Ltd","companyAddressSG":"3 Temasek Ave, #11-02 Centannial Tower Singapore 039190","companyAddressPH":"The Infinity Tower, 6th floor, Unit 603, 26th St, BGC, Taguig City, Metro Manila, Philippines","companyAddressJP":"6F, 2-12-11, Hamamatsucho, Minato-Ku, Tokyo, 105-0013, Japan","workingTime":"Monday - Saturday 9am - 6pm  (UTC+08:00) ","workingTimeSG":"Monday - Friday 10am - 7pm +65 6299 8022","workingTimePH":"Monday - Saturday 9am - 6pm  +63 2 8511 5709","workingTimeJP":"Monday - Friday 9am - 6pm","forEmployers":"For Employers","joinBossjob":"Join Bossjob","employerHelplines":"Employer Helplines","AITalentSolution":"AI Talent Solution","becomeAPartner":"Become a Partner","forTalents":"For Talents","privacyPolicy":"Privacy Policy","scamPrevention":"Scam Prevention","AICareerCoach":"AI Career Coach","latestNews":"Latest News","dataPrivacyGuide":"Data Privacy Guide","downloadApp":"Download App","scanDownloadApp":"Scan to Download App","partnerOrganizations":"Partner Organizations","Philippines":"Philippines","Singapore":"Singapore","AWS":"AWS Secured Data Storage","BL":"Business License","CEI":"Certificate of Employment Intermediaries (CEI)","phFriendLink":"Jobs in Philippines","sgFriendLink":"Jobs in Singapore","jpFriendLink":"Jobs in Japan","idFriendLink":"Jobs in Indonesia","hkFriendLink":"Jobs in Hong Kong","twFriendLink":"Jobs in Taiwan","myFriendLink":"Jobs in Malaysia","trFriendLink":"Jobs in T\xfcrkiye","comFriendLink":"Jobs in the United States","more":"More","less":"Less","companyDirectory":"Company Directory","supportOnline":"Support is online","backTop":"Back to top","copyright":"Copyright \xa9 {{currentYear}} {{companyName}} All Rights Reserved"},"getStarted":{"title":"Welcome to","tips":"Looking to hire people? Sign up as ","continueWith":"or continue with","agreement":"I have read and agreed to {{value1}} and {{value2}}","emailValid":"Please enter a valid email address.","emailLabel":"Email Address","sendCodeDigit":"Please enter the 6-digit code that we sent ","checkSpamEmail":"Check your spam mail if you didn’t receive code","otherOptions":"other options","alternatively":"Alternatively, request a","resendCode":"Resend code","country":"Country","phoneNumber":"Phone Number","twoFactor":"Safety Verification","authentication":"authentication","secure":"Secure your account and receive code on your email","emailTips":"The login method is inconsistent with the last login, please verify via email","setUpLater":"Set this up later","enableTwoFactor":"two-factor","authenticationEnabled":"authentication enabled","factorTip":"If we notice an attempted login from a device or browser that we don’t recognise, we will ask you for code sent to your email address.","verifyText":"Verify your identity","verifyExtra":"This additional step confirms your identity during the login process.","optError":"Fail to send OTP","resendEmailCode":"Resend email OTP success","invalidOtp":"The OTP you have entered is wrong. Please try again.","resendPhoneCode":"The mobile OTP has been successfully resent.","verifyEmail":"Verify email","thisPhoneNumberAssociated":"Choose account","accounts":"accounts.","thisPhoneNumber":"This phone number is associated with ","youNeedToChooseVerified":"To proceed, you need to choose an email to verify and connect","validateErr":"This Email address has been used. Please change to another email","checkYourSpam":"Check your spam folder if you didn’t receive code.","authenticationSuccessful":"Authentication Successful","Bossjob":"Bossjob","back":"Back","vipText":{"GetVipPrivilegesImmediately":"Get VIP Privileges Immediately","InviteNewUsersToRegister":"Invite New Users To Register","BossjobAI":"Bossjob AI","ResumeAssistant":"Resume Assistant","HighSalaryOffer":"High Salary Offer","HelpYouGet":"Help You Get","promptDesc":"Oops, you\'re already logged in; registering repeatedly isn\'t possible. Please log out and try again.","returnHome":"Back to Home","signOut":"Sign Out","inviteFriendsToGet":"Invite Friends To Get","AIResumeCoaching":"AI RESUME COACHING","HighQualityVIPResumeTemplateAndAIAssistantToHelpYouGetHighPayingOffer":"Invite a friend to join Bossjob, both receive 1-month Free VIP access.","copyLinkToInviteNow":"Copy your Invite link"},"links":{"apple":"Continue with Apple","google":"Continue with Google","facebook":"Continue with Facebook","appleText":"Apple","line":"Continue with Line","twitter":"Continue with X"},"seoMetaTitle":"Sign Up or Login as Talent | Bossjob","JoinBossjob":"Join Bossjob","kickStartYourCareer":"kick-start your career!","enterYourEmailAddress":"Enter your email address","submit":"Submit","pleaseEnterAvalidEmailAddress.":"Please enter a valid email address.","bySigningUp":"By signing up, I have read and agreed to","termsOfUse":"Terms of Use","and":"and","privacyPolicy":"Privacy Policy","signInWith":"Sign in with","lookingToHire":"Looking to hire people? Sign up as ","employer":"an Employer","welcomeBack":"Welcome back!","signUpAnAccount":"Sign up an account","pleaseEnter":"Please enter the 6-digit one-time password that we sent to","enter6DigitOTP":"Enter 6-digit OTP","getOPT":"get OTP","heOTPYouHaveEnteredIsWrong":"The OTP you have entered is wrong. Please try again.","resendOTP":"Resend OTP","havingTrouble":"Having trouble?","requestAmagicLink":"Request a Magic Link","seoMetaDescription":"Chat with bosses in real-time and get hired fast. Join 3 million professionals in Southeast Asia! Sign up or login to find job matches in ","seoMetaDescription2":"Network of 2 million+ professionals.","magicLinkText":"Magic link","magicLink":{"welcomeBack":"Welcome back!","signUp":"Sign up an account","haveSendEmail":"We’ve sent a magic link to {{email}}. Please click on the link to proceed.","toHome":"Back to home page"},"loginUsingSocialMediaOTP":"Login using social media/OTP","loginUsingQRCode":"Login using QR code","scanQRCodeOnAppToLogin":"Scan this code with Bossjob APP to login instantly","donHaveApp":"Don’t have App","sendCode":"Send verification code","howToScanQRCode":"How to scan the QR code","ImJobSeeker":"I\'m a Jobseeker","ImRecruiter":"I\'m an Employer","menuLoginToVersion":"Menu > Login to Web","scannedSuccessfully":"Scanned successfully","pleaseConfirmLoginOnAPP":"Please confirm the request on APP","pleaseRefreshQrCode":"Refresh QR Code","clickToRefresh":"Refresh","accountMismatch":"Your account role did not match, please switch to talent to log in","loginWithQRCode":"Login with QR code","email":"Email","phone":"Phone","haveSendEmail":"We’ve sent a magic link to {{email}}. Please click on it to proceed.","leftBanner":{"free":"Free","lifetime":"Lifetime","quick":"Quick","production":"Production","aIAssisted":"AI Assisted","resumeEditing":"Resume Editing","aGoodResume":"A Good Resume","aGoodResumeDesc":"Supercharge Your Job Search"},"enterYourEmail":"Enter your email","verificationEmailCode":"We will send a verification code to your email","confirmationCode":"Enter confirmation code","enterOTP":"Please enter the 6-digit code that we sent to","verificationPhoneCode":"We will send a verification code to your phone","enterYourPhone":"Enter your Phone","connectYourEmail":"Please connect your email","connectYourEmailTip":"We\'ll just need your email address to finish registering or logging onto Bossjob."},"myJobs":{"communicated":"Communicated","exchanged":"Exchanged","saved":"Saved","Interview":"Interview","viewed":"Viewed","InterestedInMe":"Interested in me","whoViewedMe":"Who viewed me","newest":"Newest","relevance":"Relevance","highestSalary":"Highest Salary","JobPreference":"Job Preference","sortBy":"Sort by","filters":"Filters","qualification":"Qualification","workExprerience":"Work Experience","experience":"Experience","Industry":"Industry","salary":"Salary","JobType":"Job Type","companySizes":"Company Size","searchForJobTitleOrCompanyName":"Search for job title or company name","resetFilters":"Reset Filters","recommended":"Recommended","latestJob":"Latest job","talkToBossAnywhere":"Talk to Boss anywhere","applyNow":"Apply Now","continueChat":"Continue Chat","chatNow":"Chat and Apply","availability":"Availability","editOnlineResume":"Edit online resume","uploadedResumes":" Uploaded Resumes","noResumeUploadNow":"No resume found, upload now","uploadResume":"Upload resume","availabilityUpdateSuccessfully":"Availability updated successfully","seeMore":"View More","seeJobReco":"See job reco","search":"Search","desiredJobTitle":"Desired Job Title","edit":"Edit","addNew":"Add New","yearsOld":"years old","resume":"Resume","mobileNumber":"Mobile Number","back":"Back","addJobPreference":"Add Job Preference","JobClosed":"Job Closed","undoSave":"Undo Save","employees":"Employees","InterviewTime":"Interview Time","address":"Address","noMore":"No more","location":"Location","pending":"Pending","accepted":"Accepted","upcoming":"Upcoming","InProgress":"In Progress","declined":"Declined","cancelled":"Cancelled","notAccepted":"Not Accepted","completed":"Completed","notCheckedIn":"Not Checked-in","notSuitable":{"title":"Why is this job not suitable?","description":"Please select a reason why this job is not what you are looking for. We will optimise your job recommendations.","others":"Others","reasons":"Please let us know why this job is not suitable.","cancel":"Cancel","submit":"Submit","reason1":"Does not match my job preference","reason2":"Working location is too far","reason3":"Salary is below my expectation","reason4":"Education qualification mismatch","reason5":"Industry mismatch","reason6":"Not interested in this company"},"deleteSuccess":"Delete successfully"},"companies":{"title":"Find Companies Hiring in {{country}} | Bossjob","search":{"companyName":"Search for Companies","btn":"Search"},"employer":{"title":"Featured Employer","size":"Company Size","industry":"Industry","allJobs":"View {{totalActiveJobs}} job openings","employees":"Employees","location":"Location","industryType":"Industry Type","financingStages":"Financing Stage","resetFilters":"Reset Filters"},"popularCompany":{"title":"Popular Companies","allJobs":"View {{totalActiveJobs}} job openings"},"seoTitle":"Find Companies Hiring in {{country}} | Bossjob","seoDescription":"Discover great companies to work for in {{country}}! Search job vacancies, chat and get hired! IT, Web3, Remote jobs available.","searchPage":{"title":"Search Companies","subTitle":"Companies for {{searchKey}}","noResult":"No Results Found.","seoText":"Find great companies in {{country}}"},"companiesEmpty":"Oops...no result found!","loginNow":"Get Started","loginNowDescription":"Seeking fresh opportunities? Join Bossjob for free and chat with the decision makers from top companies!","remoteCompany":"Remote Companies"},"companyDetail":{"tab":{"CompanyInformation":"About","overview":"Overview","life":"Life","jobs":"Jobs","remoteJobs":"Remote Jobs"},"overview":{"about":"About the company","size":"Company Size","employees":"Employees","industry":"Industry","website":"Website","location":"Location","socialMedia":"Social Media","ViewAllJobs":"View more jobs","AllJobs":"View more jobs","HotJobs":"Hiring Now!","Introduction":"About the company","CompanyAlbum":"Company Album","Listing":"Listing","BusinessInformation":"Business information","JobOpenings":"Job openings","Financing":"Financing Stage","CreationTime":"Founding Date","CompanyWebsite":"Corporate Website","Turnover":"Yearly Turnover","Telephone":"Contact Number","CompanyName":"Registered Name","UnifiedSocialCreditCode":"Unified social credit code","LegalRepresentative":"Legal Representative","RegisteredCapital":"Registered Capital","PaidUpCapital":"Paid-up Capital","DateOfEstablishment":"Registered Date","OrganizationCode":"Organization Code","BusinessRegistrationNumber":"Business Registration Number","TaxpayerIdentificationNumber":"Tax Identification Number","TypeOfEnterprise":"Company Type","ApprovalDate":"Approval Date","RegisteredAddress":"Registered Address","StockCode":"Stock Symbol","IpoValuationUsd":"IPO Valuation (USD)","MoneyRaisedAtIpoUsd":"Money Raised at IPO (USD)","IpoIssuePriceUsd":"IPO Share Price (USD)","IssueDate":"IPO Date","NumberOfFinancing":"Funding Rounds","TotalFinancing":"Total Funding Amount","CompanyFeatures":"Company Culture","CompanyBenefits":"Company Benefits","Less":"Less","More":"More","HiBoss":"Hi Boss","BenefitsDes":"These are company-wide benefits, and their availability may differ based on the job.","CultureAndBenefits":"Culture and Benefits","Find":"Search","FindNow":"Search","All":"All","Location:":"Location","SearchPlaceholder":"Search for job title","CompanyType":"Company type","culture":{"title":"Company Culture","viewAll":"View all","noCultureTips":"{{companyName}} hasn\'t updated any information about their company life. Please come back again."},"benefit":{"title":"Employee Benefits","viewAll":"View all"},"photo":{"title":"Photos"},"jobs":{"title":"Jobs","viewAll":"See all Jobs","search":{"jobTitle":"Search for job title","location":"Location","btn":"Search"},"card":{"chatNow":"Chat and Apply"}},"seoTitle":"Working at {{companyName}} | Bossjob","seoDescription":"Discover career opportunities at {{companyName}}, learn more about {{companyName}} by reading employee reviews, benefits and culture on Bossjob!","global":"Global","worldwide":"Worldwide","jobFunction":"Job function","salary":"Salary","WorkExperience":"Work Experience","language":"language","legalName":"Legal  Name","foundingDate":"Founding Date","operatingStatus":"Operating status","companyType":"Company  Type","registeredCapital":"Registered Capital","registerCountry":"Register Country","founder":"Founder","CEO":"CEO","phoneNumber":"Phone Number","email":"Email","viewMoreRecruiter":"View more Recruiter"},"life":{"culture":"Company Culture","benefit":"Employee Benefits","photo":"Photos","noPhotoTips":"{{companyName}} hasn\'t updated any information about their company life. Please come back again."},"job":{"title":"Jobs","search":{"jobTitle":"Search for job title","location":"Location","btn":"Search"},"pagination":{"tips":"Showing {{range}} of {{totalJobs}} jobs"},"noMatchedJobs":"Sorry, we couldn\'t find any match for your search.","noJobs":"{{companyName}} doesn\'t have any job openings now. Please come back again."},"rightSection":{"uploadResume":"Upload Resume & Apply Jobs!","othersViewed":"People also viewed...","viewAll":"View all"},"jobs":{"seoTitle":"{{companyName}} Careers in {{country}}, Job Opportunities | Bossjob","seoDescription":"View all current job opportunities at {{companyName}} in {{country}} on Bossjob - Connecting pre-screened experienced professionals to employers"},"culture":{"seoTitle":"Culture & Life at {{companyName}} | Bossjob","seoDescription":"Discover company culture & life at {{companyName}} in {{country}} on Bossjob - Connecting pre-screened experienced professionals to employers"}},"home":{"title":"Find Job. ","title2":"Talk to Boss.","slog":"Find Job. Talk to Boss","defaultLocationPH":"Manila","defaultLocationSG":"Downtown Core","allRegions":"All Regions","search":{"location":"Location","location2":"Location","title":"Job title or company","btn1":"Search","download":"Download APP","chatBoss":"Chat With Boss","popup":{"chatBoss":"Chat directly with Boss"},"reset2":"Reset","save":"Save","getTheDiceApp":"Get Bossjob App","youMustInstallApp":"Install APP to find a job and talk to Boss on the go! Scan the QR code to download now!"},"popularJobs":"Popular Jobs","recommendedJobs":"Recommended Jobs","tag":{"java":"Java Developer","full":"Full Stack Engineer","web":"Web Developer","cs":"Customer Service","accountant":"Accountant","sales":"Sales Consultant"},"tab":{"IT":"IT","CSR/Ops":"CSR/Ops","Sales":"Sales","Finance":"Finance","HR":"HR","Manufacturing":"Manufacturing","Banking":"Banking","Healthcare":"Healthcare"},"improveRecommend":"Improve job recommendations by updating","jobPrefer":"job preferences","jobPreference":"Based on your job preference","jobTab":{"reco":"Recommended","latestJob":"Latest jobs"},"jobCard":{"chatNow":"Chat and Apply","jobForYou":"Jobs for You","needMatches":"Want more accurate matches?","getStart":"Get Started","noMore":"No more","loading":"Loading","basedOnYou":"Based on your"},"seeMoreBtn":"More","topCompany":"Top Companies","companyHiring":"Top Companies Hiring","jobsHiring":"jobs hiring","companyCard":{"chatNow":"Chat and Apply","employee":"Employee","jobHiring":"jobs hiring","moreJob":"More"},"seo":{"title":"Bossjob - Career Platform for Professionals in {{country}}","copyright":"Copyright \xa9 {{currentYear}} Singapore: Yolo Technology Pte Ltd. All Rights Reserved. Philippines: Etos Adtech Corporation"},"jobs":"jobs","seeMore":"View more","titleRemote":"Find Remote Job. Talk to Boss","trendingRemoteJobs":"Trending Remote Jobs","popularRemoteCompany":"Popular Remote Company","remoteJobGuide":"Remote Job Guide","remote":"Remote","pleaseSetYourRemoteWorkingPreferences":" Please set your remote working preferences","remoteJobForYou":"Remote Jobs for You","popularRemoteJobs":"Popular Remote Jobs","remoteJobIsOpen":"Remote job is now available! Find remote jobs worldwide.","seeLater":"Later","takALook":"Take a look","similarJobs":"Similar jobs","noJobsTips":"No jobs found, Sorry about that - we\'re working hard to add new jobs that match.","feedbackSuccessful":"Successful! Thank you for your feedback."},"jobDetail":{"header":{"urgent":"Urgent","save":"Save","undoSave":"Undo saved","apply":"Apply Now","chatNow":"Chat and Apply","continueChat":"Continue Chat","fillUpResume":"Complete resume online","uploadResume":"Upload new resume"},"content":{"JD":"Job Description","jobShare":"Share","report":"Report","requirement":"Requirements","description":"Description","showMore":"Read More","showLess":"Read Less","rate":"Response rate","keySkills":"Skills","state":{"online":"Online","now":"Active just now","withinToday":"Active today","withinWeek":"Active this week","withinMonth":"Active this month"},"location":"Working Location","locationModal":{"btn":"Done","title":"Location"},"search":{"location":"Location","title":"Job title or company","btn":"Search"},"jobPostedOn":"Posted on","benefits":"Benefits","workingLocation":"Working Location","workLocation":"Working Location","distanceFromHome":"Distance from home"},"shareModal":{"title":"Share this job","facebook":"Facebook","twitter":"Twitter","linkedin":"LinkedIn","link":"Page Link","linkCopied":"Copy Share Link","copyLink":"Copy Link","telegram":"Telegram","whatsapp":"Whatsapp"},"reportModal":{"title":"Report Job","notReportedTitle":"Why are you reporting this job?","category":{"spam":"I think it’s spam or a scam","discrimination":"I think it’s discriminatory or offensive","broken":"I think something is broken"},"submitting":"Submitting Report."},"detailModal":{"title":"Tell us a little more","btn1":"Back","btn2":"Submit"},"feedbackModal":{"title":"Job Reported Successfully","message":"We have received your report about this job. Thanks for letting us know. Your feedback is important in helping us to keep the Bossjob community safe."},"switchModal":{"title":"Chat with {{name}}","btn1":"Cancel","btn2":"Proceed","content":"You are currently chatting with the Boss for {{jobName}}. Are you sure you want to switch to another job?"},"completeProfileModal":{"title":"Notice","btn1":"Do it later","btn2":"Update resume","content":"Your profile is incomplete, please update your resume before starting a chat."},"aside":{"company":{"title":"Company","allJobHiring":"View {{jobs}} jobs hiring","employees":"employees"},"similarJob":{"title":"Similar Jobs","seeMore":"See more"},"signUp":{"title":"Join Bossjob","btn":"Sign up","label":"Email address","note":"By signing up, I have read and agreed to the","term":"Terms of Use","policy":"Privacy Policy"},"uploadResume":"Upload Resume","applyJob":"Talk to Boss!"},"seo":{"title":"{{name}} is hiring {{jobTitle}} - {{jobId}} | Bossjob","desc":"Apply for {{jobTitle}} ({{jobId}}) at {{name}}. Discover more {{categoryMetaText}} in {{location}}, {{fullAddress}} on Bossjob now!"}},"search":{"location":"Location","title":"Job title or company","searchBtn":"Search","login":"Login to see more jobs","relevance":"Relevance","function":"Job function","salary":"Salary","type":"Job type","more":"More filters","reset":"Reset filters","newest":"Newest","highestSalary":"Highest Salary","searchModal":{"header":"Filters","exp":"Work Experience","edu":"Qualification","industry":"Industry","companyVerified":"Verified Company","companySize":"Company Size","finance":"Financing Stage","reset":"Reset Filter","apply":"Apply Filter","viewVerifiedCompanies":"View verified companies"},"alert":"Enable job alert","alertModal":{"title":"Job Alerts","btn":"Done","filters":"Filters","frequency":"Frequency: via","companyVerified":"Verified","noFilter":"No active filters are selected"},"updateAlertModal":{"title":"Manage Job Alert","btn1":"Back","btn2":"Back","filters":"Filters","subTitle":"Alert Frequency","daily":"Daily","week":"Weekly"},"deleteAlertModal":{"title":"Delete Job Alert","text1":"You are about to delete the job alert for","text2":"in","undo":"This cannot be undone.","btn1":"Keep","btn2":"Delete"},"enableAlertModal":{"title":"Enable job alert","text1":"Job alert for {{jobName}} in {{location}} enabled","manage":"Manage alert","noKey":"No selected keyword","btn1":"Keep","btn2":"Delete"},"uploadResume":"Upload Resume & Apply Job!","chatBoss":"Chat directly with Boss","QRCode":"Scan QR code to download APP","jobCard":{"chat":"Chat and Apply","continue":"Continue Chat","apply":"Apply Now","online":"Online","save":"Save","saved":"Saved","JD":"Job Description","talkToBoss":"Talk to Boss Anywhere"},"noResultsFound":"No Results Found.","pleaseUseDifferentKeyword":"Please use a different keyword or try to change your filter selection.","reset2":"Reset","save":"Save","downloadAPP":" Download APP and chat with Boss","chatDirectly":" Chat directly","withBoss":"with Boss","relatedSearch":"Related Search","alertJobs":{"title":"Receive email alert for new relevant jobs","setting":"Settings","info":"Send new jobs for {{message}} to my email","settingSucceed":"Job alert created successfully.","settingFailed":"Failed to create job alert.","somethingWrong":"Sorry, something went wrong."},"alertJobsModal":{"title":"Job Alert Settings","subTitle":"Job Alert","jobConditions":"Filters selected","frequency":"Frequency","daily":"Daily","weekly":"Weekly","sendToEmail":"Email to receive alert","cancel":"Cancel","done":"Done","emailPlaceholder":"Please enter an email address","emailValid":"Please enter a valid email address.","emailEmpty":"This field cannot be empty"},"downloadAppWithQrCode":"Download APP & Chat with Boss","findNow":"Search","find":"Search","viewMore":"View More","noMore":"No more","remote":"Remote","urgent":"Urgent","verifiedCompanyBadge":"Verified Company Badge - Bossjob has verified their business documentation to ensure the authenticity of the company and the legitimacy of their job listings."},"manageProfile":{"tab":{"profile":{"tabTitle":"Profile","findYou":"Let employer find you faster!","year_one":"{{age}} year old","year_other":"{{age}} years old","about":"About","readMore":"Read More","readLess":"Read Less","informationCard":{"title":"Complete all information about you","content":"Help the recruiter to know more about you and connect more easily with you.","btn":"Add information"},"introduction":"Professional Summary","introductionEmpty":"Write a summary of yourself to highlight your goals, relevant experiences, achievements and skills.","aboutMeModal":{"title":"About me","btn1":"Cancel","btn2":"Save","avatarTips":"For the best visual results, we recommend uploading photo with a square shape or 1:1 aspect ratio.","firstName":"First Name","lastName":"Last Name","birthday":"Date of Birth","singaporeIdentity":"Singapore Identity","location":"Current Location","exp":"Years of Experience","summary":"Provide a career summary and briefly highlight your relevant experience, achievement and skills.","birthdayError":"You need to be at least 16 years old to use Bossjob.","workingSince":"Working since","address":"Search for your address","noLocation":"No location found"},"exp":{"title":"Work Experience","present":"Present","perMonth":"per month","noExpTips":"Showcase your past contributions and that you can be an asset to potential employer.","addExp":"Add experiences","addWorkExp":"Add work experiences","year":"year","years":"years","month":"month","months":"months"},"expModal":{"title":"Work experience","btn1":"Cancel","btn2":"Save","jobTitle":"Job Title","companyName":"Company Name","workPeriod":"Working Period","stillHere":"I currently work here","from":"From","to":"to","startDate":"Month Year","endDate":"Month Year","dateErrorMsg":"Start date must be earlier than completion date.","jobFunction":"Job Functions","industry":"Industry","currency":"Currency","salary":"Monthly Salary ({{currency}})","notFillErrorMsg":"Fill up the required field to proceed.","workSummaryPlaceholder":"Enter description here"},"edu":{"title":"Education","present":"Present","noDataTips":"Highlight your academic qualifications and achievements.","addEdu":"Add education"},"eduModal":{"title":"Add education","btn1":"Cancel","btn2":"Save","school":"School Name","eduLevel":"Education Level","period":"Study Period","attend":"Currently attending","from":"From","to":"To","startDate":"Month Year","endDate":"Month Year","dateErrorMsg":"Start date must be earlier than completion date.","field":"Field of Study"},"skill":{"title":"Skills","noDataTips":"Include relevant skill and keywords to boost your chances of getting an interview.","addSkill":"Add skills"},"skillModal":{"title":"Skills","btn1":"Cancel","btn2":"Save","suggestions":"We will suggest skill for you according to job function:","jobFunction":"Job Function","skill":"Search or add a skill","addBtn":"Add"},"licenses":{"title":"Licenses and Certifications","CID":"Credential ID","noDataTips":"Stand out among the rest by sharing that expertise that you have earned to show your passion for the job.","addLicense":"Add licenses & certificates"},"licensesModal":{"title":"Licenses and Certifications","btn1":"Cancel","btn2":"Save","licenseTitle":"Licenses/Certification Name","issuing":"Issuing Organisation","licenseValidity":"License/certification Validity","licenseNotExpired":"This license/certificate doesn\'t expire","issueDate":"Issue date","expiryDate":"Expiry date","dateErrorMsg":"Issue date must be earlier than expiry date.","credentialId":"License/Certification ID","credentialURL":"License/Certification URL","urlErrorMsg":"Please enter a valid URL."},"link":{"title":"Links","noDataTips":"Show recruiters your work by sharing your websites, portfolio, articles, or any relevant links.","addLink":"Add links"},"linkModal":{"title":"Links","btn1":"Cancel","btn2":"Save","url":"URL","urlErrorMsg":"Please enter a valid URL.","linkTitle":"Display Name of the link","linkDesc":"Enter description here"},"deleteModal":{"title":"Delete","tips":"Are you sure you want to delete it?","btn1":"Cancel","btn2":"Delete"},"introductionModal":{"title":"Professional Summary","btn1":"Cancel","btn2":"Save"}},"preference":{"tabTitle":"Job Preferences","available":"Availability","availableModal":{"title":"Job Preference","btn1":"Cancel","btn2":"Save","select":"Availability"},"card":{"header":"Job Preferences","tips":"We will find jobs that match your job preferences. You can set up 3 remote working preferences, and 3 on-site/hybrid working preferences.","title":"Desired job title:","type":"Desired job type:","country":"Desired country:","city":"Desired city:","salary":"Desired salary:","industry":"Desired industry:"},"editModal":{"title":"Job Preference","btn1":"Cancel","btn2":"Save","jobTitle":"Desired job title","jobType":"Desired job type","location":"Desired working location","currencyType":"Currency","minSalary":"Min. Desired Salary","maxSalary":"Max. Desired Salary","country":"Country","industry":"Desired industry","arrangement":"Work Arrangement","timezone":"Work Timezone","language":"Work Language"},"deleteModal":{"title":"Delete job preference","tips":"You are about to delete this job preference. This cannot be undone. Are you sure?","btn1":"Cancel","btn2":"Delete"},"openToWork":{"title":"Open to work","explain":"Let employers know that you are open to work"},"remoteModal":{"workFromRemote":"Work<span style=\\"display:block;font-size: 32px; margin-top:5px; font-weight:700;\\">From</span>Remote","PleaseSetYourRemoteWorkPreferencesSoRecruitersUnderstandYourNeeds":"Please Set Your Remote Work Preferences So Recruiters Understand Your Needs"}},"resume":{"tabTitle":"Resume","upload":{"title":"Upload your own resume","tips":"Resume is an essential tool to get you to the next step in your job hunting process. Impress recruiters with additional information from your Bossjob profile.","time":"Uploaded on {{time}}","uploadBtn":"Upload your resume","support":" Supported file type: PDF, DOC, DOCX. File size <5\xa0MB","upToFiles":"Up to {{number}} resume files are allowed.","error":{"title":"File exceeded limit","tips":"Please upload file size lesser than 5MB."}},"delete":{"error":"Failed to delete resume"},"bossjob":{"title":"Bossjob resume template","tips":"As you build your profile at Bossjob, we create your resume for you. You can choose from the available templates and use your newly improve resume to apply for job opening at Bossjob.","download":"Download","selectTemplate":"Select Template","preview":"Preview"},"changeResume":{"rename":"Rename","sendToEmail":"Send to email","delete":"Delete","cancel":"Cancel","save":"Save","send":"Send","back":"Back","confirm":"Confirm","pleaseRenameYourResume file.":"Please rename your resume file.","maximumLengthLimitExceeded":"Maximum length limit exceeded","cannotEnterSpecialCharacters":"Cannot enter special characters","resumeFileName":"Resume file name","pleaseEnterTheEmailAddressToReceiveTheResume":"Please enter the email address to receive the resume.","eMailFormatIsIncorrect":"E-mail format is incorrect","emailAddress":"Email address","theEmailAddressYouWantToSendIs":"The email address you want to send is","pleaseConfirmThatYourEmailAddressIsCorrectBeforeSending":" please confirm that your email address is correct before sending","more":"More","resumeHasBeenRenameSuccessfully":"Resume has been rename successfully","resumeHasBeenSentToYourEmailSuccessfully":"Resume has been sent to your email successfully","resumeHasBeenDeletedSuccessfully":"Resume has been deleted successfully","deleteWarning":"Do you want to delete this resume?"},"videoResume":{"title":"Video Resume","descTips":"Video format must be MP4 & less than 3 minutes.","confirmDesc":"You will not be able to retrieve a deleted video resume, are you sure?","confirmTitle":"Remove video resume"},"resumeTemplateConfirm":{"title":"Tips","confirmDesc":"If you have more than 5 drafts resumes, you need to delete one in order to add a new one.","btn1":"Cancel","btn2":"Manage drafts"},"previewModal":{"AttachmentSize":"Attachment Size","AttachmentFormat":"Attachment Format","clarification":"No one can view your attached resume without your permission.","AttachmentConfirm":"Attachment confirmation","AttachmentName":"Attachment Name","title":"Upload Attachment"},"syncProfileFromResume":{"addItems":"We found {{number}} items to add to your resume","autoAddItem":"We\'ll automatically add them to your profile so you don\'t have to.","startSync":"Start syncing"}}}},"profile":{"letGetYouJob":" Let’s get you a job!","tellUsAboutYourself":"Tell us about yourself.","firstName":"First Name","thisFieldIsRequired":"This field is required.","lastName":"Last Name","currentLocation":"Current location","countryText":"Country","countryCode":"Country code","mobileNumber":"Mobile Number","desiredJobTitle":"Desired job title","desiredJobType":"Desired job type","desiredLocation":"Desired  location","desiredSalaryCurrency":"Desired salary currency","minSalary":"Min. salary","maxSalary":"Max. salary","desiredIndustry":"Desired Industry","availability":"Availability","workArrangement":"Work Arrangement","workTimezone":"Work Timezone","workLanguage":"Work Language","next":"Next","setp":"Setup","of":"of","back":"Back","fileTooHuge":"File size is too huge. Please upload file that is within 5MB.","addYourResume":"Add your resume","youCanBuildOnlineResume":"You can build an online resume to apply for jobs and export it with different templates.","youCanuploadYourResume":"You can also upload your resume, it will be saved to your profile.","uploadYourResume":"Upload your Resume","fileMax":"File format: PDF, DOC, DOCX. File size < 5 MB","resume":"Resume","OR":"OR","createFreeResume":"Create Free Resume","addYourWorkExperience":"Add your work experience","fillInYourCompleteWork":"Unlock more opportunities by ensuring your profile includes all your relevant experiences.","jobFunction":"Job Title","desiredJobFunction":"Desired job title","industry":"Industry","description":"Description","workingPeriod":"Working Period","currentlyWorkHere":"I currently work here","from":"From","startDateMustBeEarlier":" Start date must be earlier than completion date.","to":"To","monthlySalary":"Monthly Salary","currency":"Currency","addWorkExperience":"Add a work experience","fillUpTheRequired":"Fill up all the required field to proceed.","noWorkExperience":"I have no work experience","cancel":"Cancel","save":"Save","JobTitleText":"Job Title","companyNameText":"Company Name","monthYear":"Month Year","placeholder":"Enter description here","allAboutYourEducation":"All about your education","present":"Present","schoolName":"School Name","educationLevel":"Education Level","studyPeriod":" Study Period","currentlyAttending":"Currently attending","fieldOfStudy":"Field of Study","fillUpTheFieldsWith":" Fill up all the required fields (*) to proceed.","addAEducation":" Add an education","notWantToEnterEducation":"I do not want to enter my Education now","searchForJobTitle":"Search for job title","year":"year","month":"month","months":"s","readMore":"Read More","readLess":"Read Less","basicInformation":"Basic Information","theseInformationWillBeShown":"This information will only be shown to Boss when you apply for a job.","profilePhoto":"Profile photo","uploadAphoto":" Upload a photo (< 2MB) or choose one from the default avatars","havingArealPhoto":"Having a real photo as your profile picture help build trust with potential employers","name":"Name","IAm":"I am","singaporeIdentity":"Singapore Identity ","Next1":"Next (1/4)","workExperience":"Work experience","autofillMyInfo":"Autofill my info","saveTimeByImporting":"Import from your existing resume","uploadResume":" Upload resume","supportedFileType":"  Supported file type: PDF, DOC, DOCX. File size <5\xa0MB","startedWorkingSince":"Started working since","WorkingPeriod":"Working period","mostRecentJobTitle":"Most recent job title and your skills","skillsWillBeSuggested":"Skills will be suggested based on selected job function. Please select max 10 skills.","selectSkillsOr":"Select skills or type your own skills","Next2":"Next (2/4)","educationExperience":"Education Experience","fillThisLater":"Fill this later","Next3":"Next (3/4)","desiredJob":"Desired job","desiredSalary":"Desired salary","submit":"Submit","experienced":"Experienced","freshGraduate":"Fresh Graduate/Student","companyName":"Company name","ImHiring":"I\'m an Employer","education":"Education","skip":"Skip profile setup","skipTips":"Skipping these steps will reduce job recommendation accuracy. These details help us to tailor job suggestions that match your experience, qualifications and preferences.","skipTipsSure":"Are you sure you want to skip these step?","skipAnyway":"Skip Anyway","uploadSeccess":"Upload successfully","updateYouronLineResume":"Update Your Online Resume","getMoreRelevantJobRecommendations":"To Get More Relevant Job Recommendations","searchOrAddSkill":"Search or add a skill","add":"Add","basicInfoUserName":"Your name will remain confidential to employers until you submit an application for their position or if they wish to extend an invitation for you to apply. ","availabilityTips":"This information will be accessible to all employers, helping them understand your current employment status.","securityGuideLink":"Learn about the use and protection of your data on {{guideLink}}","guideLink":"Bossjob User Date Guide","autofillMyinfoTips":"Import from an existing resume","mostRecentCompanyTips":"You have the option to prevent your current employer from viewing your profile in Bossjob.","hideResumeFromCompany":"Hide my resume from this company","dateOfBirthdayTips":"Your age information is primarily for ensuring that job recommendations and opportunities are appropriate and comply with local employment laws related to age. ","userGuideLinkTips":"Learn about the use and protection of your data on {{userGuideLink}}\\r\\n\\r\\n","userGuideLink":"Bossjob User Data Guide","nextToolTips":"You have successfully blocked ABC Company on Bossjob. You can manage it in your privacy settings.","workExpNextTips":"You have successfully blocked {{company}} on Bossjob. You can manage it in your privacy settings.","mostRecentCompany":"Most recent company","skill":"skill","syncInfoModal":{"title":"Information synchronization confirmation","reSync":"We will re-sync the following content to your profile:"},"reUpload":"Re-Upload"},"chat":{"chatTitle":"Chat","chatFilterPlaceholder":"All messages","qrCodeMessage":"Talk to Boss anywhere","interviewDisabled":"No Interview yet","interviewEnabled":"Interview details","pin":"Pin to the top","cancelPin":"Cancel pin to the top","notInterested":"Not interested","enterSendText":"Press Enter to send message","ctrlEnterSendText":"Press CTRL + Enter to send message","sendButtonText":"Send","resumeFirstText":"Send resume: Available after both parties replied.","resumeSubmittedText":"Request to send resume has been submitted.","resumeEnabled":"Send resume.","exchangeTextIsFirst":"Exchange mobile number: Available after both parties replied.","exchangeTextHasActive":"Mobile number exchange has been requested","exchangeTextFinished":"Mobile number has been exchanged","exchangeTextEnabled":"Exchange mobile number","commonPhrasesText":"Common phrases","sendImageText":"Send images","sendPlaceHolder":"Write your message...","mobileActionResume":"Send resume","mobileActionExchange":"Exchange mobile number","moreText":"More","emoji":"Emoji","JobCcopeIsNotWhat":"Job scope is not what I am looking for.","theSalaryIsNotWithin":"The salary is not within my expected range.","workingLocationIsTooFar":"Working location is too far.","cancel":"Cancel","send":"Send","pleaseShareUsWhyThisRole":"Please share with us why this role is not what you are looking for and we will provide better job suggestion. This chat will be moved to “Not interested” folder.","uploadYourResume":"Upload your resume","supportedFileType":" Supported file type: PDF, DOC, DOCX. File size <5\xa0MB","fileSizeIsTooHuge":"File size is too huge. Please upload file that is within 5MB.","failedToUploadResume":"Failed to upload resume","pleaseContactSupport":" Please contact our support team for assistance.","sendResume":"Send resume","pleaseSelectResume":"Please select the resume that you would like to share with recruiter.","orUploadNewResume":"Or upload a new resume","onlyMax3Resumes":" Max. 3 resumes, please delete at least 1 resume above","uploadNewResume":"Upload a new resume","JobType":"Job Type","yearsOfExp":"Years of Exp","quealitification":"Quealitification","workLocation":"Work location","address":"Address","JobFunction":"Job function","skills":"Skills","salary":"Salary","done":"Done","offerFrom":"Offer from","offered":"Offered","reject":"Reject","accept":"Accept","pleaseNoteThatThisOffer":" Please note that this offer is not binding and is subject to change. There may be some additional paperwork and steps required to finalize the offer.","company":"Company","sendAnOffer":"Send a job offer","viewNow":"View now","viewLater":"View later","buttonTextEnable":"Auto-send my resume","buttonTextDisable":"Disable Auto-send","offerTitle":"CONGRATULATIONS!","offerSent":"Sent by","recruiterModal":{"medal":"Medal","company":"Company"},"Monthly":"Monthly","Daily":"Daily","Hourly":"Hourly","linkReplacement":"Url Hidden","sgModalTitle":"Do you want to risk missing replies from employers you\'ve just applied to? ","sgModalDescription":"Avoid that mistake by downloading the Bossjob app now.","sgModalDownload":"Download the APP Now","sgModalLater":"Later","Unpaid":"Unpaid"},"chatInterview":{"confirmText":"Interview Confirmed","confirmLabel":"Your interview has been confirmed","cancelAction":"Cancel interview","canNotCancel":"Unable to cancel interview. If you need to make any last-minute changes or cancellations to your interview, please reach out directly to the other party for swift updates.","checkedText":"Checked-in","checkedLabel":"Check-in for the interview","checkInText":"Check-in now","canNoteCheckIn":"You cannot check in now.","inProgressText":"In Progress","inProgressLabel":"You can report any issue during this stage","issueReported":"Issues reported","reportIssue":"Report issues","finishedText":"Finished","finishedLabel":"You can request the interview result from Boss","requestResult":"Requested for the result","requestAfter":"You can request the interview result after the interview is completed","title":"Interview Invitation from {{companyName}}","buttonText":"Done","notAttend":"You did not attend the interview.","jobTitleLabel":"Job Title","addressLabel":"Interview Address","timeLabel":"Date, Time","contactPersonLabel":"Contact person","contactNumberLabel":"Contact number","videoLink":"Video link","instructions":"Instructions","decline":"Decline","accept":"Accept","cancelReason":"Cancel reason","cancelTitle":"Interview cancelled","confirmText1":"By accepting this interview invite, I agreed that I will show up for the interview at the given time and place. \\nIf I need to change the time, I will notify the recruiter in advance.","contirmText2":"Jobseekers who do not turn up for interview will be marked as “No Show”. Jobseekers who accumulate 3 no-show records in 3 months will be banned from using Bossjob for 6 months.","back":"Back","next":"Next","close":"Close","send":"Send","resultTitle":"Interview result","resultText":"Did you attend the interview?","attendancelabel":"Interview attendance","yes":"Yes","no":"No","askResultText1":"You are unable to request for interview result as you did not attend the interview.","askResultText2":"You can only request for result from {{enableDate}} onwards.","cancelInterview":"Cancel interview","acceptAnother":"I have accepted another offer.","retime":"I would like to reschedule the interview timing.","cancelReasonLabel":"You are about to cancel the interview. Please let Boss know why you are cancelling this interview:"},"chatCommonPhrase":{"phraseTitle":"Common Phrases","phraseLabel":"Phrase","inputPlaceholder":"Insert a common phrases that you frequently use.","addDescription":"Add your own phrases. Please do not include your contact details here.","save":"Save","back":"Back","delete":"Delete","done":"Done","close":"Close","send":"Send","sureDelete":"Sure to delete this?","pickDescription":"Please select the phrase that you want to send to Boss.","actionEdit":" Edit or delete phrase","actionCreate":"Create a new phrase","actionDescription":"You can save up to 10 phrases","or":"or"},"quickUploadResume":{"title":"Upload your resume","UploadAndApply":"Upload your resume and get interviews instantly!","uploadBtn":"Upload your Resume","uploadTips":"File format: PDF, DOC, DOCX. File size < 5 MB","or":"OR","createFreeResume":"Create Free Resume","register":{"join":"Join Bossjob","start":"kick-start your career","submit":"Submit","note":"By signing up, I have read and agreed to the","term":"Terms of Use","policy":"Privacy Policy","and":"and","emailLabel":"Email Address","emailValid":"Please enter a valid email address."}},"editJobPreferencesModal":{"validate":{"jobTitle":"Job title is required","jobType":"Job type is required","location":"Location is required","minSalary":"Min salary is required","maxSalary":"Max salary is required","currency":"Currency is required","country":"Country is required when location is overseas","industry":"Industry is required","arrangement":"Work arrangement is a required field.","timezone":"Work timezone is a required field.","language":"Work language is a required field."}},"resumetemplate":{"title":"Free resume template","subTitle":"Create and download resume in a minute.","createBtn":"Create Resume","form":{"label":"Email address","emptyError":"Please enter your email address.","validError":"\'Please enter a valid email address.\'"},"howToCreate":{"title":"How to create resume template","step1":"Fill in your name as well as a valid email (important that you enter a valid email which will be used in your resume template)","step2":"Click on “Create Resume” and proceed to fill in more information such as personal summary and career objectives, education, experience, skills, and more.","step3":"Download, print and save your new resume","step4":"Update your online resume any time and create new resume template whenever you wish to"},"haveAQuestion":"Have a question?","freeLabel":"Is it free?","freeAnswer":"Yes, Bossjob resume generation service is free. You can create as many resume as you want. You can choose from different themes of resume samples and use different resume sample for different job applications","chooseTemplate":"How many templates can I choose from?","chooseTemplateAnswer":"You can choose from 2 templates, professional or creative resume samples. You can immediately use your newly improved resume to apply for job openings on Bossjob.","editLater":"Would I be able to edit the resume template later?","editLaterAnswer":"Absolutely yes. Login to your Bossjob account anytime to update your resume. You can use your Bossjob account as a resume bank. Keep your most updated career details in Bossjob and use them as your professional identity!"},"accountSetting":{"title":"Account Settings","tabs":{"settings":"Settings","account":"Account","jobAlert":"Job Alert","accountSetting":"Account Settings","notification":"Notifications","shieldingCompany":"Block Company"},"modals":{"verifyMobileTitle":"Verify your mobile number","verifyEmailTitle":"Verify email address","verifyJobAlertTitle":"Job Alert","deleteAlertTip":"Are you sure you want to delete this job reminder? After deleting, you will not be able to get high-quality job recommendation information"},"verifiedMessages":{"mobile":"Your mobile number has been verified successfully.","email":"Your email account has been verified successfully.","phoneEmpty":"Phone number cannot be empty","phoneError":"Phone Number is too short"},"email":"Email","sendOpt":"Send OTP","save":"Save","cancel":"Cancel","verify":"Verify","done":"Done","yes":"Yes","search":"Search","add":"Add","optLabel":"6-digit OTP","errorMsg":{"invalidOtp":"The OTP you have entered is wrong. Please try again.","optIncorrect":"OTP is incorrect. Please try again."},"emailTip":"Receive job applications updates through your email.","editEmailExplanation":"Your email has been verified. You will be able to receive job applications update through your email. To change your email address, please verify your new email address.","notVerifyTips":"To receive job applications update, please verify your email.","emailLabel":"Email Address","enterCode":"Enter the code that we have sent to {{email}}","mobile":"Mobile Number","mobileTip":"Help employers to better contact you for job opportunities.","mobileNotVerified":"To help employers to better contact you for job opportunities. Please verify your mobile number.","mobileExplanation":"Your mobile number has been verified. Employers will be able to contact you through your mobile number. To change your mobile number, please verify your new mobile number.","country":"Country","contactNumber":"Contact Number","notify":"Email Notification","receiveNewMessage":"New chat messages or resume requests:","receiveNewMessageExplanation":"This is to notify you of new chat messages or resume request. You will only receive email notification for this when you are offline","receiveFromSystem":"System notifications:","receiveFromSystemExplanation":"This is to notify you of important updates such as updates on your interview details.","receiveTips":"Career and hiring tips newsletters:","receiveTipsExplanation":"This is to share insights and tips that will help you with your job search.","jobAlertTitle":"Job Alert","filter":"Selected filters","jobFilter":"Selected Filters","frequency":"Frequency","sendToEmail":"Receiving email","alertFrequency":"Alert Frequency","notJobAlert":"You haven\'t set up any job alert yet. ","toSearch":" Back to job search","deleteTitle":"Delete job alert","keep":"Keep","delete":"Delete","deleteTips":"You are about to delete this job alert. This cannot be undone.","notProvided":"Not provided","noData":"Nothing here~","blockMessages":{"searchLabel":"Search for a company to block","unblock":"Unblock","title":"After adding blocked companies, you and the bosses of these companies will not be seen by each other.","jobOrCompany":"Job title or company","tip1":"The company can be searched by","tip2":"Full name of the company: \\"Bossjob Pte Ltd\\"","tip3":"Company abbreviation: \\"Bossjob\\"","unBlockTip1":"The following company will be unblocked","unBlockTip2":"{{company}}","noCompanies":"The company you searched does not exist"},"smsSystemTip":"Receive system SMS reminders","smsSystemExplanation":"Receive system message text messages, such as job post recommendations you are interested in","smsChatTip":"Receive chat SMS reminders","smsChatExplanation":"Receive text message alerts about chats","subjectCodeExpired":"The link has expired, please go to the settings through email within one month.","jobAlertV1":{"add":"+ Add","remote":"Remote","LocalOROnsite":"Local / Onsite","DeleteTheTask":"Delete the task","AreYouSureToDeleteThisTask":"You will no longer receive email notifications related to this position.","Delete":"Delete","Cancel":"Cancel","AddJobReminders":"Add job reminders","WorkArrangement":"Work Arrangement","jobFilters":"Job Filters","selectAtLeastOne":"Select at least one","pleaseSelectAtLeastOne":"Please select at least one","notificationFrequency":"Notification Frequency","pleaseSelectFrequency":"Please select frequency","pleaseEnterTheCorrectEmailFormat":"Please enter the correct email format","emailToReceiveAlert":"Email to receive alert","frequency":"frequency","edit":"Edit","done":"Done","moreFilters":"More Filters","workExperience":"Work Experience","qualification":"Qualification","Industry":"Industry","verifiedCompany":"Verified Company","companySizes":"Company Sizes","financingStages":"Financing Stages","selected":"selected","confirm":"Confirm","addJobAlertLittleBitTip":"Click \\"Add\\" to start setting up notifications for new jobs that match your criteria, send directly to your email.","toSearch":"Add job alert","editJobAlert":"Edit job alert","selectedFilters":"Selected filters","EditJobAlert":"Edit Job Alert"}},"chatExchange":{"exchangeTitle":"Mobile number","cancel":"Cancel","send":"Send","verify":"Verify","sendOtp":"Send OTP","resendOtp":"Resend OTP","copy":"Copy","resendOtpIn":"Resend OTP in {{count}} s","sureText":"Are you sure you want to exchange mobile number with Boss? You will be able to view Boss’s mobile number after Boss had agreed to your request.","verifyText":"To exchange mobile number with Boss, please verify your mobile number.","countryCode":"Country code","mobileNumber":"Mobile Number","digitPlaceholder":"Enter 6-digit OTP","msgText":"Enter the OTP that we have sent to {{number}}","smb":"\'s mobile number:","boss":"Boss"},"chatAutoSendResume":{"failedToUploadResume":"Failed to upload resume, try again!","pleaseContactSupport":" Please contact our support team for assistance.","enableAutoSendTitle":"Enable Auto-send Resume","disabledAutoSendTitle":"Disable Auto-send Resume","pleaseSelectResume":"Please select the resume that you would like to share with recruiter.","orUploadNewResume":"Or upload a new resume","onlyMax3Resumes":" Max. 3 resumes, please delete at least 1 resume before adding","uploadNewResume":"Upload a new resume","uploadYourResume":"Upload your Resume","cancel":"Cancel","send":"Send","change":"Change","disabledDescription":"When Boss requests for your resume, we will send your resume attachment automatically to Boss. Are you sure you want to disable it?","enableDescription":"When Boss requests for your resume, we will send your resume attachment automatically to Boss. Please select which resume would you like to be sent to Boss automatically. ","warnText":"Otherwise, you would need to wait for both parties to reply before you can request to send resume."},"newGetStarted":{"title":"Welcome to","employer":"Employer","tips":"Looking to hire people? Sign up as ","continueWith":"or continue with","email":"Email","phone":"Phone","links":{"apple":"Continue with Apple","google":"Continue with Google","facebook":"Continue with Facebook"},"termsOfUse":"Terms of Use","privacyPolicy":"Privacy Policy","agreement":"I have read and agreed to {{value1}} and {{value2}}","emailValid":"Please enter a valid email address.","emailLabel":"Email Address","sendCode":"Send verification code","welcomeBack":"Welcome back","sendCodeDigit":"Please enter the 6-digit code that we sent ","signUpAnAccount":"Sign up an account","checkSpamEmail":"Check your spam mail if you didn’t receive the code","havingTrouble":"Still having trouble? Try to sign up with","otherOptions":"other options","alternatively":"Alternatively, request a","magicLink":"Magic link","resendCode":"Resend code","country":"Country","phoneNumber":"Phone Number","twoFactor":"Safety Verification","authentication":"authentication","secure":"Secure your account and receive code on your email","emailTips":"The login method is inconsistent with the last login, please confirm your security details through email.","setUpLater":"Set this up later","enableTwoFactor":"two-factor","authenticationEnabled":"Authentication Enabled","factorTip":"If we notice an attempted login from a device or browser that we don’t recognise, we will ask you for code sent to your email address.","verifyText":"Verify your identity","verifyExtra":"This additional step confirms your authenticity during the login process.","optError":"Fail to send OTP","resendEmailCode":"Resend email OTP success","invalidOtp":"The OTP you have entered is wrong. Please try again.","resendPhoneCode":"The mobile OTP has been successfully resent.","verifyEmail":"Verify email","thisPhoneNumberAssociated":"Choose account","accounts":"accounts.","thisPhoneNumber":"This phone number is associated with ","youNeedToChooseVerified":"You need to choose a verified email address to associate","validateErr":"This Email address has been used. Please change to another email","checkYourSpam":"Check your spam mail if you didn’t receive code.","authenticationSuccessful":"Authentication Successful","Bossjob":"Bossjob","back":"Back","vipText":{"GetVipPrivilegesImmediately":"Get VIP Privileges Immediately","InviteNewUsersToRegister":"Invite New Users To Register","BossjobAI":"Bossjob AI","ResumeAssistant":"Resume Assistant","HighSalaryOffer":"High Salary Offer","HelpYouGet":"Help You Get","promptDesc":"Oops, you\'re already logged in; registering repeatedly isn\'t possible. Please log out and try again.","returnHome":"Back to Home","signOut":"Sign Out","inviteFriendsToGet":"Invite Friends To Get","AIResumeCoaching":"AI RESUME COACHING","HighQualityVIPResumeTemplateAndAIAssistantToHelpYouGetHighPayingOffer":"High-Quality VIP Resume Template And AI Assistant To Help You Get High-Paying Offer.","copyLinkToInviteNow":"Copy link to invite now"}},"seo":{"ph":"Philippines","sg":"Singapore","jp":"Japan","id":"Indonesia","hk":"Hong Kong, China","tw":"China Taiwan","mo":"China Macau","my":"Malaysia","com":"Global Countries","tr":"Turkiye","mainPage":{"title":"find job talk to boss","description":"Bossjob - Your premier job search and recruitment platform in the Philippines, Singapore, and Indonesia. Discover dream jobs, post job listings, and connect talent with employers. Join us and embark on a new chapter in your career."},"siteName":"Bossjob - A Chat-first Career Platform for Professionals in {{country}}","metaDescription":"Bossjob is chat-first career platform that connects quality talents with top companies. Choose from on-site to remote jobs. Apply your next dream job on Bossjob!","metaDescriptionMainPage":"Bossjob - Your premier job search and recruitment platform in the Philippines, Singapore, and Indonesia. Discover dream jobs, post job listings, and connect talent with employers. Join us and embark on a new chapter in your career.","jobSearch":{"description":"Bossjob - Your gateway to career success. Find the best job opportunities in the Philippines, Singapore, and Indonesia. Whether you\'re job hunting or hiring, we connect talent with opportunity. Join us today!","title":"Bossjob - Your Career Partner in the Philippines, Singapore, and Indonesia","defaultTitle":"Find Jobs in {{country}} - Search & Apply Job Opportunities - {{month}} {{year}} | Bossjob","defaultDescription":"Find new job openings in {{country}}! Apply for the best professional jobs hiring based on your skills. Work from home, high salary and more on Bossjob","queryTitle":"{{searchQuery}} Jobs Hiring in {{country}}, {{month}} {{year}} | Bossjob","queryLocationTitle":"{{searchQuery}} Jobs Hiring in {{location}} {{country}}, {{month}} {{year}} | Bossjob","queryDescription":"Find new {{searchQuery}} job openings in {{country}}! Remote jobs available in {{country}}. Chat directly with boss for fast job hiring on Bossjob!","queryLocationDescription":"Find new {{searchQuery}} job openings in {{location}} {{country}}! Remote jobs available in {{country}}. Chat directly with boss for fast job hiring on Bossjob!","locationTitle":"Jobs Hiring in {{location}} {{country}}, {{month}} {{year}} | Bossjob","locationDescription":"Find new job openings in {{location}} {{country}}! Remote jobs available in {{country}}. Chat directly with boss for fast job hiring on Bossjob!"},"job":{"newDescription":"Unlock job opportunities, streamline recruitment, and stay updated with the latest career insights. Download now!","title":"{{name}} is hiring {{jobTitle}} - {{jobId}} | Bossjob","description":"Apply for {{jobTitle}} at {{name}}! Many career opportunities available on Bossjob. Find job vacancies in {{location}}. Chat and get hired! "},"company":{"title":"Bossjob Partner Companies","description":"Explore Bossjob COOP, Whether you\'re looking for collaborations, recruitment, or solutions, you\'ll find the right partners and resources here.","listTitle":"Find Companies Hiring in {{country}} | Bossjob","listDescription":"Discover great companies to work for in {{country}}! Search job vacancies, chat and get hired! IT, Web3, Remote jobs available.","detailTitle":"Working at {{companyName}} | Bossjob","detailDescription":"Discover career opportunities at {{companyName}}, learn more about {{companyName}} by reading employee reviews, benefits and culture on Bossjob!","jobsTitle":"{{companyName}} Careers in {{country}}, Job Opportunities | Bossjob","jobsDescription":"View all available job opportunities at {{companyName}} in {{country}} on Bossjob - Talk directly with talents on Bossjob!","lifeTitle":"Culture & Life at {{companyName}} | Bossjob","lifeDescription":"Discover company culture & life at {{companyName}} in {{country}} on Bossjob. Talk directly with hiring managers on Bossjob!"},"landing":{"newTitle":"Download Bossjob","newDecription":"Unlock job opportunities, streamline recruitment, and stay updated with the latest career insights. Download now!","title":"Download Bossjob hiring APP & talk to 10k+ bosses online. | Bossjob","description":"Discover job opportunities in {{country}} on Bossjob! Explore jobs hiring from companies in {{country}} & get hired fast!"}},"landing":{"section1_name1":"John","section1_name2":"Sarah","section1_message1":"Hi Sarah, I\'m interested in the position. Could you provide more information about the role?","section1_message2":"Hi John, your profile is an excellent match for the role. I\'d be happy to provide more details. What specifically would you like to know?","section1_message3":"Can you tell me more about the company culture and team I\'d be working with?","section1_message4":"Sure. Our company culture is collaborative and team-oriented, and we pride ourselves on creating a supportive work environment. You\'d be working with a talented and diverse team of professionals who are passionate about what they do.","section1_message5":"That sounds great. I\'d love to learn more about the next steps in the application process.","section1_message6":"Excellent. Our next step would be to schedule a phone interview. How does next Tuesday at 2:00pm work for you?","section1_message7":"That works perfectly. Thank you, Sarah.","section1_message8":"Thank you, John. I look forward to speaking with you next week.","section1_title":"AI Hiring APP","section1_subtitle":"connect you with decision makers in real-time","section1_getApp":"Download APP","section3_subtitle":"a better & faster way to find jobs","section3_list_title1":"AI-powered job matching","section3_list_des1":"Match jobs for you using Big data & AI models!","section3_list_title2":"Talk to Boss directly","section3_list_des2":"Talk to hiring managers, bosses and decision makers during your job hunt.","section3_list_title3":"Mobile-first","section3_list_des3":"Bossjob APP provides a seamless job hunting experience on the go.","section3_list_title4":"Real-time communication","section3_list_des4":"Our built-in chat features enable instant engagement, from job application to interview, all done within minutes.","section4_list_title1":"Chat and get hired","section4_list_des1":"Quickly connect with hiring managers on the go. You can secure interviews and offers at lightning speed, saving time and simplifying your job search!","section4_list_title2":"Discover your perfect career match","section4_list_des2":"Our next-gen AI delivers personalised job recommendations that continuously learn and evolve over time, ensuring you always have the most relevant job opportunities.","section4_list_title3":"Elevate your personal brand with Chat-GPT","section4_list_des3":"Leverage the most advanced technology - ChatGPT - to help you build a personalized resume & statement that highlights your unique skills, setting you apart from others!","section4_list_title4":"Find your ideal workplace","section4_list_des4":"We provide a window into a company\'s culture and values, so you can determine if they align with your own, empowering you to find an ideal workplace to thrive!","section5_list_des1":"Build your resume easily, choose from a variety of templates ","section5_list_des2":"Protect your privacy and easily block companies","section5_list_des3":"Customise your chat messages and make a great impression.","section5_list_des4":"Never miss an interview again. Sync your interview schedule directly to your phone","section5_bottom_des1":"Employers responding within 72hr","section5_bottom_des2":"Get 1 interview invite every 5 chats","section5_bottom_des3":"Companies hiring actively on Bossjob","Philippines":"Philippines","Singapore":"Singapore","Indonesia":"Indonesia","Hongkong":"Hong Kong, China","Malaysia":"Malaysia","Thailand":"Thailand","Vietnam":"Vietnam","Macao":"China Macau","Taiwan":"China Taiwan","Japan":"Japan","Australia":"Australia","Nigeria":"Nigeria","South Korea":"South Korea","India":"India","T\xfcrkiye":"T\xfcrkiye","Chile":"Chile","Bangladesh":"Bangladesh","Europe":"Europe","Brazil":"Brazil","USA":"USA","Mexico":"Mexico","Canada":"Canada","Pakistan":"Pakistan","section6_title":"Best hiring APP","section6_subtitle":"Find jobs anywhere everywhere","section6_coming_soon":"Coming soon...","section7_title":"Bossjob is in the news","section7_see_all":"See all","section7_list_des1":"Bossjob attracts 2.9 million users in PHL, secures $5m funding to boost globalization efforts","section7_list_date1":"27 May 2023","section7_list_des2":"Filipino job search platform Bossjob secures US$5M in venture funding","section7_list_date2":"25 May 2023","section7_list_des3":"Grab Ventures Ignite helps Singaporean startup Bossjob kickstart in Vietnam","section7_list_date3":"23 Apr 2021","section7_list_des4":"Bossjob revolutionizes recruitment with AI Technology, expands on product features to win new markets","section7_list_date4":"13 Jun 2023","jobs":"jobs","talents":"talents","Looking for":"Looking for {{slot}}","remoteOpen":"Remote jobs are now available"},"advertisingLink":{"GetVipForFree":"Exclusive VIP","InviteFriendsToGetAIResumeCoaching":"Priority Access to AI Career Coaching Feature","excellentResume":"Craft A Winning Resume","openTheDoorToSuccess":" In 4 Easy Steps","createMyResume":"Start Crafting"},"remoteFindJobs":{"openCountry":"Open Country","language":"Language","timezone":"Timezone","more":"More","remoteDetails":"Remote Details","languageRequirements":"Language Requirements","workingTimezone":"Working Timezone"},"commonSkillsModal":{"addSkillButton":"Add skill","title":"Skills Requirements","subTitle":"Select {{count}} skills for the best talent match recommendations.","customizeText":"Add customized skills","selectedText":"Selected","cancelText":"Cancel","confirmText":"Confirm","customizeTitle":"Custom keyword","inputPlaceholder":"Enter a customer skill keyword","overSkillsMessage":"Select skills is over exceeds maximum."},"salaryType":{"Monthly":"Monthly","Daily":"Daily","Hourly":"Hourly","payType":"Pay  Type","Unpaid":"Unpaid"},"sgId":{"add":{"title":"Identity Information","description":"This position requires your identity information, please provide your identity.","cancel":"Cancel","submit":"Submit"},"notmatch":{"description":"Your identity information does not match your job position and you cannot chat with your employer.","ok":"OK"}},"h5":{"share":"Share","employees":"Employees","more":"More","location":"Location","jobType":"Job Type","chatAndApply":"Chat & Apply","seeMore":"{{more}} Positions Left","noMore":"No more content","filteredEmpty":"Sorry, the job you filtered was not found","signin":"Sign in","cancel":"Cancel"},"theIndustryYouAreSearchingForDoesNotExist":"The industry you are searching for does not exist,please try another one.","comm":{"confirm":"Confirm","cancel":"Cancel","reUpload":"Re-Upload","uploading":"Uploading","jobTitle":"Job Title","month/year":"Month / Year","Industry":"Industry","currency":"Currency","from":"From","to":"To","saveToProfile":"Save to Profile","skip":"Skip","workExperience":"work experience","Item":"Item","Items":"Items","experience":"Experience","Parsing":"Parsing","JobFunction":"Job Function","studentExp":"Work/Internship Experience","jobType":"job type","activeJobs":"Active Jobs","submitFeedback":"Submit Feedback"},"manage":{"tab":{"resume":{"syncLabel":"Syncable","syncNewUpdate":"Sync New Updates to Profile"}}},"syncProfileFromResume":{"syncWork":"Synchronize New Work Experience","clarificationForWork":"We found this new experience on your resume, please confirm the details and we\'ll update it to your profile.","syncEdu":"Synchronize new Education","syncSkill":"Synchronize new Skills","clarificationForSkill":"We found new skills you might have indicated on your resume. Please confirm the ones we\'ll add to your profile.","skill":{"skillLimitError":"No more than {{number}} skills.","skillToEmployers":"Select up to {{number}} skills to optimize your match to Employers"}}}'),g=JSON.parse('{"0":"Success","40001":"Parameter validation failed or invalid","40002":"Incorrect authentication credentials","40003":"Authentication credentials were not provided","40004":"Resource not found","40005":"You do not have permission to perform this action","40006":"There has been too many attempts. Please try again in {{retry_after}} seconds","41001":"The email has already been taken","41002":"The client id has already been taken","41003":"The secret key has already been taken","41004":"Users must have an email address","41005":"Failed to register this email","41006":"Unable update status","41007":"The uploaded file exceeds the maximum file size limit (20MB)","41008":"The uploaded file is not supported","41009":"The current password does not match","41010":"Password and confirm password does not match","41011":"You have already responded to the connection request","41012":"Duplicate items found","41014":"The connection request has been sent to this talent","41015":"You haven\'t send a connection request to this talent","41016":"You have been subscribed to Bosshunt newsletter successfully","41017":"The pipeline with this name has been created","41018":"The resume with this email has been created","41019":"Resource not found","41020":"To date cannot be before from date","41022":"User do not have enough credit to parse","41023":"The pipeline not found","41024":"The stage not found","41025":"Resume ids not found","41026":"You are not allowed to edit this comment","41027":"The talent with this email has been created","41028":"Annual gross salary from cannot be later than annual gross salary to","41029":"Monthly fee from cannot be later than monthly fee to","41030":"Turnaround time from period cannot be later than turnaround time to period","41031":"This record does not exist","41032":"Guarantee period from period cannot be later than guarantee period to period","41034":"User do not have enough credit to parse the resume","41035":"Failed to generate token","41036":"Invalid token","41037":"Email already verified","41038":"Email already exists","41039":"This number has already been used for an account Please try a different number","41040":"The OTP you have entered is wrong. Please try again","41041":"Invalid email","41042":"Otp has been used","41043":"Otp has been expired","41044":"Account has been suspended","41045":"Phone number already verified","41046":"Not allowed choices","41047":"Your account has been suspended Please contact support@bossjobcom for clarification","41048":"Invalid user or phone number","41049":"Source field is required","41050":"Expiration of identity","41051":"User has no phone number record","41052":"Invalid google crendentials","41053":"Invalid linkedin crendentials","41054":"Invalid facebook crendentials","41055":"Invalid apple crendentials","41056":"Your email or code doesn\'t look right, please try again.","41057":"Email is required","41058":"User is not exist","41059":"Invalid integer list value","41060":"Only company coordinator admin can delete this company","41061":"Only company admin can upload company document","41062":"Company is already verified","41063":"Failed to upload document","41064":"The uploaded file exceeds the maximum image size limit (4mb)","41065":"Missed sync company ids","41066":"Company not found","41067":"Company is pending verification","41069":"Work experience not found","41070":"Invalid sort order","41071":"Photo not exists at this sort order","41072":"Please go through onboarding process","41073":"Invalid work experience status","41074":"Name already exist","41075":"Name contains restricted characters: +","41077":"Invalid id or key","41078":"Invalid working address","41079":"Company is not verified","41080":"Invalid user","41081":"recruiter is not in selected company","41082":"Failed to upload banner","41083":"Failed to upload company photo","41084":"Failed to upload logo","41085":"The uploaded image exceeds the maximum image size limit (5mb)","41086":"The uploaded image exceeds the maximum image size limit (1mb)","41087":"Time limit exceeded","41088":"Cannot delete company coordinator","41089":"Cannot change the role of a coordinator","41090":"Invalid new admin","41091":"Culture ids must be number","41092":"Invalid culture ids","41093":"Benefit ids must be number","41094":"Invalid benefit ids","41095":"Parameter value error","41096":"Not supported country","41097":"Parameter talent ids field is required","41098":"Parameter latitude and longitude are required fields","41099":"Missed sync job ids","41100":"Parameter query field is invalid value","41101":"Some locations does not exist","41102":"Some job types does not exist","41103":"Some salary ranges does not exist","41104":"Some job categories does not exist","41105":"Some main function does not exist","41106":"Some job function id does not exist","41107":"Some function job title id does not exist","41108":"Some industries does not exist","41109":"Some experiences does not exist","41110":"Some degrees does not exist","41111":"Invalid value","41112":"Subscribe job frequency does not exist","41113":"This job does not exist","41114":"You have not join company","41115":"Invalid date from or date to","41116":"Auto forward has already been turned off","41117":"Auto forward has already been turned on","41118":"Auto forward resume permission error","41119":"Emails can not be empty","41120":"The job salary has already been unmasked","41121":"The job salary has already been masked","41122":"The recruiter has no permission to mask salary","41123":"The recruiter has no enough job credits","41124":"The job has already been upgraded to a featured job","41125":"Enter a valid email address","41126":"The recruiter has no company","41127":"The job has already been closed","41128":"Query params is invalid value","41129":"The job has already been upgraded to an urgent job","41130":"Cannot input “-” in this field","41131":"User id field is required","41132":"This job is not found","41133":"Jobseeker resume is not found","41134":"Your job application is being processed","41135":"Parameter user id is required","41136":"All the screening questions are required to be answered","41137":"Invalid report job reason","41139":"Exist contact exchange request in progress","41140":"Not allowed to chat with yourself","41141":"Attendance was marked already","41142":"Invalid interview status","41143":"Invalid time to mark attendance, must be more than 30minutes after interview started","41145":"Not allowed update interview status","41146":"Not allowed to check","41147":"You have already checked in for this interview","41148":"You are able to check in starting from two hours before the interview commence","41149":"You are able to check in latest half an hour after the interview commence","41150":"This job does not exist","41151":"This job is not active","41152":"Not allowed to cancel upcoming interview","41153":"The interview time must be greater than the current time","41154":"Exist interview in progress","41155":"Request has already been disabled","41156":"Job Not found","41157":"Invalid resume id","41158":"Unable to setup auto-send resume for chat in progress","41159":"Exist location confirmation in progress","41162":"Exist resume request in progress","41163":"The results of this interview have been requested","41164":"Parameter talent id field is required","41165":"Parameter talent ids field is required","41167":"Ensure start date field is earlier than end date","41168":"Address already exists","41169":"Id length cannot be greater than 1000","41170":"More than three resumes have been submitted","41171":"OTP expired","41172":"OTP already used","41173":"The phone number has been taken","41174":"The uploaded file exceeds the maximum file size limit (5 MB)","41175":"The uploaded file extension is not supported","41176":"The uploaded image exceeds the maximum image size limit (500kb)","41177":"Invalid ids value","41178":"Invalid job order","41179":"Filename field is required","41181":"You can only have max 10 common phrases","41182":"Ensure issue date is earlier than expiry date, expiry date is later than issue date","41183":"Invalid attachment url","41184":"Mobile error","41185":"Body error","41186":"You cannot delete resume that selected for auto sent resume","41187":"User,sender must be consistent","41188":"User,receiver must be consistent","41191":"Work experience not found","41192":"Invalid work experience status, not able to join this company","41194":"Cannot join unverified company","41196":"Only company admin can perform verification for recruiter to join this company","41197":"You cannot perform verification for yourself to join this company","41198":"Recruiter is not found","41199":"Recruiter did not request to join this company","41201":"Recruiter has no company record","41202":"Recruiter is not company coordinator","41204":"Missing role key","41205":"Company admin cannot leave company without transferring admin ownership","41207":"The uploaded image exceeds the maximum image size","41208":"Description is required","41209":"Date is required","41213":"Talent was already removed","41214":"Parameter removed reason field is required","41217":"Invalid job id","41219":"You have not join company","41221":"Content type only supports application/x-www-form-urlencoded and is required when request method is post","41222":"request method only supports post or get methods","41223":"Not allowed category","41224":"If is auto reply chat field is true, need message data","41225":"You don\'t have permission setting auto reply","41226":"Please provide query parameter message type id","41227":"User not registered","41228":"Greetings,Not suitable message and auto reply message could not contains email and phone number","41229":"Company listing info not found","41230":"recruiter work experience not found","41231":"You are the coordinator of the company and cannot perform the current operation","41232":"Company not claimed","41233":"You dont have permission delete this chat","41234":"Your phone number doesn\'t look right, please re-enter","41235":"Invalid link","41236":"You have entered an incorrect phone or area code","41237":"Your phone number verification failed or timed out","41238":"Work experience start time must be less than end time","41239":"Event not found","41240":"The event has not started yet","41241":"The event has ended","41242":"You has not participated in this event","41243":"Reward is fully redeemed","41244":"Reached redeem limit","41245":"More than three video resumes have been submitted","41246":"Not enough points to withdraw","41247":"Minimum withdraw amount is 100 points for Tron(TRC20)","41248":"Minimum withdraw amount is 1000 points for Ethereum(ERC20)","41249":"Withdraw amount multiplier is 100 points","41250":"Invalid Tron(TRC20) address","41251":"Invalid Ethereum(ERC20) address","41252":"Query exceeds limit","41253":"Ensure that there are no more than 10 digits before the decimal point","41254":"Resume cannot exceed 5 copies","41255":"This resume is not yours","41256":"No more than 30","41257":"The number of times has been used up","41258":"You cannot obtain data for this user","41259":"The time cannot be greater than the current time","41260":"Invalid verification","41262":"You cannot created more than 3 remote job preferences","41263":"You cannot created more than 3 on-site or hybrid job preferences","41264":"Supported resume file types are pdf,doc,docx","41265":"Supported video file types are mp4,avi,mov,wmv,flv,mkv,mpeg,webm,3gp,ogg","41266":"The import-task already exists within our company","41267":"Unsupported import link","41268":"You do not have permission to perform this operation","41269":"Only 10 people can be invited at a time","41270":"The selected role ID does not match the value","41271":"Invalid line crendentials","41272":"Invalid x crendentials","41273":"The invitation link has expired","41274":"Your identity information does not match the position you submitted, and you cannot start a chat with the employer for this position.","41275":"Due to bandwidth issues, you have exceeded the allowable limit of queries for AICV. Please try again in 24 hours.","41276":"The number of brands or products added exceeds the limit.","41277":"The number of related pictures added for a brand or product exceeds the limit.","41278":"The uploaded url does not meet the specifications.","41279":"The job reminder content you set is duplicated, please modify it and save it.","41280":"Apologies, AI is currently unavailable due to an error. Please try again later.","41281":"Resume parsing failed, please make sure you upload the correct resume.","41282":"The same brand or product already exists under this company.","48905":"The email has been registered","50001":"Internal server error","50002":"Failed to upload resume","50003":"Missing profiles","50004":"This contact exchange request has been processed","50005":"You don\'t have enough unlock talent credits","50006":"Not found interview message","50007":"This resume request has been processed","50008":"Failed to upload profile picture","50009":"Unlocked talent failed","50010":"Parameter ids is required","50011":"The talent has been unlocked","50012":"Parameter resume last updated name is invalid value","50013":"No result found at the moment Please try again","50014":"Search salary is fail","50015":"You have joined another company,Please log in to the management backend again and exit the company before joining another company"}'),b=JSON.parse('{"header":{"home":"Halaman Utama","findJobs":"Cari Pekerjaan","companies":"Syarikat","courses":"Kursus","careerGuide":"Panduan Kerjaya","hiring":"Saya Adalah Majikan","getStarted":"Mari Mulakan","manageResume":"Uruskan Resume","myJobs":"Pekerjaan Saya","accountSettings":"Tetapan Akaun","logOut":"Log Keluar","Chat":"Berbual","downloadApp":"Muat Turun App","pleaseVerify":"Sila sahkan alamat e-mel anda.","verifyNow":" Sahkan Sekarang.","switchCountry":{"title":"Negara dan bahasa mana yang ingin anda pilih untuk melayari Bossjob?","country":"Negara","lang":"Bahasa","btn1":"Tutup","btn2":"Simpan"},"change":"Tukar","remoteJobs":"Pekerjaan Jauh","siteGuideModal":{"findRemoteJobs":"Cari Pekerjaan Jauh","findLocalJobs":"Cari Pekerjaan Tempatan","findTalents":"Cari Ahli Bakat","talkToBossFromAroundTheWorld":"Berbincang dengan Majikan dari seluruh dunia","talkToBossFromYourCountryOrRegion":"Bercakap dengan Boss dari negara/rantau anda","PostJobsFindTalentsHireAnywhere":"Siar pekerjaan, cari ahli bakat, pengambilan di mana-mana sahaja!","remoteJobs":"Pekerjaan Jauh","localJobs":"Pekerjaan Tempatan","startHiring":"Mulakan Pengambilan"},"efficiency":"Kecekapan","chatWithTalentOnline":"Berbual dengan bakat dalam talian","accuracy":"Ketepatan","matchingPositionsAndTalents":"Jawatan dan bakat yang sepadan","highQuality":"Berkualiti tinggi","highQualityTalentRecommendations":"Cadangan bakat yang berkualiti tinggi","afterRegistrationOrLogin":"Selepas pendaftaran atau log masuk","chatWithBossOnline":"Berbual dengan majikan dalam talian","accurateJobRecommendations":"cadangan kerja yang tepat","getMoreJobInformation":"Dapatkan lebih banyak maklumat kerja","refresh":"Muat semula"},"foot":{"about":"tentang","aboutBossjob":"Tentang Bossjob","termsConditions":"Terma & Syarat","legal":"Undang-undang","FAQ":"Soalan Lazim","talents":"Ahli Bakat","allJobs":"Semua pekerjaan","createJobAlert":"Cipta makluman kerja","createFree":"Cipta resume percuma","careerGuide":"Panduan kerjaya","courses":"Kursus","recruiter":"Perekrut","getStarted":"Mari mulakan","popularJobs":" Pekerjaan Popular","JobsIn1":"Pekerjaan di Manila","JobsIn2":"Pekerjaan di Makati","JobsIn3":"Pekerjaan di Cebu","ItJobs":"Pekerjaan IT","financeJobs":"Pekerjaan kewangan","customerService":"Pekerjaan Perkhidmatan Pelanggan","jobs":"pekerjaan","BpoJobs":"Pekerjaan BPO","salesJobs":"Pekerjaan Jualan","healthcareJobs":"Pekerjaan penjagaan kesihatan","downloadBossjobApp":" Muat turun Aplikasi Bossjob","followUs":"Ikuti kami","technology":" Singapore: Yolo Technology Pte. Ltd. All Rights Reserved","corporation":"Filipina: Etos Adtech Corporation","companyDesc":"Bossjob adalah berbual-dahulu, Platform pengambilan pekerja pertama yang bertenaga AI, yang dimodelkan berdasarkan satu perkara yang kita perlukan dalam kehidupan seharian kita: Kepuasan segera. Bossjob bertujuan untuk memberikan komunikasi pantas antara bakat dan majikan untuk menghilangkan proses permohonan pekerjaan yang panjang melalui perbualan langsung.","IndonesiaPT":"Indonesia: PT Bossjob SEA Indonesia","JapanYolo":"Japun: Yolo Technology 株式会社","JapanAddress":"東京都港区浜松町2-4-1 世界貿易センタービルディング南館17階","workTitle":"Masa Bekerja","workingDate":"Isnin hingga Sabtu 10:00 - 19:00","workingDateForJp":"Masa beroperasi JP adalah 09:00 - 18:00","SingaporeYolo":"Singapore: Yolo Technology Pte Ltd","companyAddressSG":"3 Temasek Ave, #11-02 Centannial Tower Singapore 039190","companyAddressPH":"The Infinity Tower, 6th floor, Unit 603, 26th St, BGC, Taguig City, Metro Manila, Philippines","companyAddressJP":"6F, 2-12-11, Hamamatsucho, Minato-Ku, Tokyo, 105-0013, Japan","workingTime":"Monday - Saturday 9am - 6pm  (UTC+08:00) ","workingTimeSG":"Monday - Friday 10am - 7pm +65 6299 8022","workingTimePH":"Monday - Saturday 9am - 6pm  +63 2 8511 5709","workingTimeJP":"Monday - Friday 9am - 6pm","forEmployers":"For Employers","joinBossjob":"Join Bossjob","employerHelplines":"Employer Helplines","AITalentSolution":"AI Talent Solution","becomeAPartner":"Become a Partner","forTalents":"For Talents","privacyPolicy":"Privacy Policy","scamPrevention":"Scam Prevention","AICareerCoach":"AI Career Coach","latestNews":"Latest News","dataPrivacyGuide":"Data Privacy Guide","downloadApp":"Download App","scanDownloadApp":"Scan to Download App","partnerOrganizations":"Partner Organizations","Philippines":"Philippines","Singapore":"Singapore","AWS":"AWS Secured Data Storage","BL":"Business License","CEI":"Certificate of Employment Intermediaries (CEI)","phFriendLink":"Jobs in Philippines","sgFriendLink":"Jobs in Singapore","jpFriendLink":"Jobs in Japan","idFriendLink":"Jobs in Indonesia","hkFriendLink":"Jobs in Hong Kong","twFriendLink":"Jobs in Taiwan","myFriendLink":"Jobs in Malaysia","trFriendLink":"Jobs in T\xfcrkiye","comFriendLink":"Jobs in the United States","more":"More","less":"Less","companyDirectory":"Company Directory","supportOnline":"Support is online","backTop":"Back to top","copyright":"Copyright \xa9 {{currentYear}} {{companyName}} All Rights Reserved"},"getStarted":{"title":"Selamat datang ke","tips":"Ingin mengambil pekerja? Daftar sebagai ","continueWith":"atau teruskan dengan","agreement":"Saya telah membaca dan bersetuju untuk {{value1}} dan {{value2}}","emailValid":"Sila masukkan alamat e-mel yang sah.","emailLabel":"Alamat E-mel","sendCodeDigit":"Sila masukkan kod 6 digit yang kami hantar ","checkSpamEmail":"Periksa surat spam anda jika anda tidak menerima kod","otherOptions":"pilihan lain","alternatively":"Sebagai alternatif, minta","resendCode":"Hantar semula kod","country":"Negara","phoneNumber":"Nombor Telefon","twoFactor":"Pengesahan Keselamatan","authentication":"autentikasi","secure":"Selamatkan akaun anda dan terima kod melalui e-mel anda","emailTips":"Kaedah log masuk tidak sesuai dengan log masuk terakhir, sila sahkan keselamatan melalui e-mel","setUpLater":"Tetapkan kemudian","enableTwoFactor":"dua-faktor","authenticationEnabled":"autentikasi diaktifkan","factorTip":"Sekiranya kami melihat percubaan masuk dari peranti atau penyemak imbas yang tidak kami kenali, kami akan meminta kod yang dihantar ke alamat e-mel anda.","verifyText":"Sahkan bahawa ini anda","verifyExtra":"Langkah tambahan ini menunjukkan bahawa anda benar-benar cuba log masuk.","optError":"Penghantaran OTP gagal","resendEmailCode":"Penyampaian semula OTP melalui e-mel berjaya","invalidOtp":"OTP yang anda masukkan adalah salah. Sila cuba lagi.","resendPhoneCode":"Penyampaian semula OTP telefon berjaya","verifyEmail":"Sahkan e-mel","thisPhoneNumberAssociated":"Pilih akaun","accounts":"akaun.","thisPhoneNumber":"Nombor telefon ini dikaitkan dengan ","youNeedToChooseVerified":"Anda perlu memilih alamat e-mel yang disahkan untuk dikaitkan","validateErr":"E-mel telah didaftarkan. Sila ubah pengikatan ke e-mel lain","checkYourSpam":"Periksa surat spam anda jika anda tidak menerima kod.","authenticationSuccessful":"Pengesahan Berjaya","Bossjob":"Bossjob","back":"Kembali","vipText":{"GetVipPrivilegesImmediately":"Dapatkan Keistimewaan VIP Segera","InviteNewUsersToRegister":"Jemput Pengguna Baru Untuk Mendaftar","BossjobAI":"AI Bossjob","ResumeAssistant":"Pembantu Resume","HighSalaryOffer":"Tawaran Gaji Tinggi","HelpYouGet":"Menolong Anda Untuk Mendapatkan","promptDesc":"Alamak, anda sudah log masuk; mendaftar berulang kali tidak boleh dilakukan. Sila log keluar dan cuba lagi.","returnHome":"Kembali ke Halaman Utama","signOut":"Daftar Keluar","inviteFriendsToGet":"Jemput Rakan Untuk Mendapatkan","AIResumeCoaching":"BIMBINGAN RESUME AI","HighQualityVIPResumeTemplateAndAIAssistantToHelpYouGetHighPayingOffer":"Templat Resume VIP Berkualiti Tinggi Dan Pembantu AI Untuk Membantu Anda Mendapatkan Tawaran Dengan Bayaran Tinggi.","copyLinkToInviteNow":"Salin pautan untuk menjemput sekarang"},"links":{"apple":"Teruskan dengan Apple","google":"Teruskan dengan Google","facebook":"Teruskan dengan Facebook","appleText":"Apple","line":"Continue with Line","twitter":"Continue with X"},"seoMetaTitle":"Mulakan | Bossjob","JoinBossjob":"Sertai Bossjob","kickStartYourCareer":"mulakan kerjaya anda!","enterYourEmailAddress":"Masukkan alamat e-mel anda","submit":"Hantar","pleaseEnterAvalidEmailAddress.":"Sila masukkan alamat e-mel yang sah.","bySigningUp":"Dengan mendaftar, saya telah membaca dan bersetuju untuk","termsOfUse":"Syarat Penggunaan","and":"dan","privacyPolicy":"Dasar Privasi","signInWith":"Daftar masuk dengan","lookingToHire":"Ingin mengambil pekerja? Daftar sebagai ","employer":"Majikan","welcomeBack":"Selamat kembali!","signUpAnAccount":"Daftar akaun","pleaseEnter":"Sila masukkan kata laluan sekali pakai 6-digit yang kami hantar","enter6DigitOTP":"Masukkan OTP 6 angka","getOPT":"dapatkan OPT","heOTPYouHaveEnteredIsWrong":"OTP yang anda masukkan adalah salah. Sila cuba lagi.","resendOTP":"Hantar semula OTP","havingTrouble":"Menghadapi masalah?","requestAmagicLink":"Minta Pautan Magic","seoMetaDescription":"Sertailah Bossjob untuk mempercepat kerjaya profesional anda hari ini! Akses kursus dan peluang pekerjaan di ","seoMetaDescription2":"Rangkaian 2 juta+ profesional.","magicLinkText":"pautan magic","magicLink":{"welcomeBack":"Selamat kembali!","signUp":"Daftar akaun","haveSendEmail":"Kami telah menghantar pautan magic ke {{email}}. Sila klik pada pautan untuk meneruskan.","toHome":"Kembali ke Halaman Utama"},"loginUsingSocialMediaOTP":"Log masuk menggunakan media sosial/ OTP","loginUsingQRCode":"Log masuk dengan kod QR","scanQRCodeOnAppToLogin":"Imbas kod ini dengan aplikasi Bossjob untuk log masuk dengan serta-merta","donHaveApp":"Tidak mempunyai Aplikasi","sendCode":"Hantar kod pengesahan","howToScanQRCode":"Cara mengimbas kod QR","ImJobSeeker":"Saya Adalah Pencari Kerja","ImRecruiter":"Saya seorang Perekrut","menuLoginToVersion":"Menu > Log masuk ke versi web","scannedSuccessfully":"Diimbas dengan jayanya","pleaseConfirmLoginOnAPP":"Sila sahkan log masuk di Aplikasi","pleaseRefreshQrCode":"Tolong segar semula kod QR","clickToRefresh":"Klik untuk segar semula","accountMismatch":"Jenis akaun tidak sepadan, sila gunakan aplikasi pekerjaan untuk log masuk","loginWithQRCode":"Log masuk dengan kod QR","email":"E-mel","phone":"Telefon","haveSendEmail":"Kami telah menghantar pautan magic ke {{email}}. Sila klik pada pautan untuk meneruskan.","leftBanner":{"free":"Percuma","lifetime":"Seumur Hidup","quick":"Pantas","production":"Pengeluaran","aIAssisted":"Dibantu AI","resumeEditing":"Penyuntingan Resume","aGoodResume":"Resume yang Baik","aGoodResumeDesc":"Meningkatkan Gaji Anda Dengan Purata 37%"},"enterYourEmail":"Enter your email","verificationEmailCode":"We will send a verification code to your email","confirmationCode":"Enter confirmation code","enterOTP":"Please enter the 6-digit code that we sent to","verificationPhoneCode":"We will send a verification code to your phone","enterYourPhone":"Enter your Phone","connectYourEmail":"Please connect your email","connectYourEmailTip":"We\'ll just need your email address to finish registering or logging onto Bossjob."},"myJobs":{"communicated":"Berkomunikasi","exchanged":"Telah Ditukar","saved":"Telah Disimpan","Interview":"Temu duga","viewed":"Telah Dilihat","InterestedInMe":"Berminat dengan saya","whoViewedMe":"Yang memerhati saya","newest":"Terbaharu","relevance":"Relevan","highestSalary":"Gaji Tertinggi","JobPreference":"Keutamaan Pekerjaan","sortBy":"Susun mengikut","filters":"Penapis","qualification":"Kelayakan","workExprerience":"Pengalaman Kerja","experience":"Pengalaman","Industry":"Industri","salary":"Gaji","JobType":"Jenis Kerja","companySizes":"Saiz Syarikat","searchForJobTitleOrCompanyName":"Cari jawatan pekerjaan atau nama syarikat","resetFilters":"Tetapkan Semula Penapis","recommended":"Disyorkan","latestJob":"Pekerjaan terkini","talkToBossAnywhere":"Berbual dengan majikan di mana sahaja","applyNow":"Mohon Sekarang","continueChat":"Teruskan Berbual","chatNow":"Berbual Sekarang","availability":"Ketersediaan","editOnlineResume":"Edit resume dalam talian","uploadedResumes":" Resume yang dimuat naik","noResumeUploadNow":"Tiada resume, muat naik sekarang","uploadResume":"Muat naik semula","availabilityUpdateSuccessfully":"Kemas kini ketersediaan berjaya","seeMore":"Lihat lagi","seeJobReco":"Lihat cadangan pekerjaan","search":"Cari","desiredJobTitle":"Jawatan Pekerjaan Yang Diinginkan","edit":"Edit","addNew":"Tambah Baru","yearsOld":"berumur","resume":"Resume","mobileNumber":"Nombor Telefon","back":"Kembali","addJobPreference":"Tambah Keutamaan Pekerjaan","JobClosed":"Pekerjaan ditutup","undoSave":"Buat-Asal Simpan","employees":"Kakitangan","InterviewTime":"Masa Temu Duga","address":"Alamat","noMore":"Tiada lagi","location":"Lokasi","pending":"Belum selesai","accepted":"Diterima","upcoming":"Akan Datang","InProgress":"Dalam proses","declined":"Ditolak","cancelled":"Dibatalkan","notAccepted":"Tidak diterima","completed":"Telah Diselesaikan","notCheckedIn":"Tidak mendaftar masuk","notSuitable":{"title":"Mengapa pekerjaan ini tidak sesuai?","description":"Sila pilih sebab mengapa pekerjaan ini bukan yang anda cari. Kami akan mengoptimumkan cadangan pekerjaan anda.","others":"Lain-lain","reasons":"Beritahu kami mengapa pekerjaan ini tidak sesuai.","cancel":"Batal","submit":"Hantar","reason1":"Tidak sesuai dengan pilihan pekerjaan saya","reason2":"Tempat bertugas terlalu jauh","reason3":"Gaji adalah di bawah jangkaan saya","reason4":"Ketidaksesuaian kelayakan pendidikan","reason5":"Ketidaksesuaian industri","reason6":"Tidak berminat dengan syarikat ini"},"deleteSuccess":"padam berjaya"},"companies":{"title":"Cari syarikat terbaik di {{country}}","search":{"companyName":"Cari Syarikat","btn":"Cari"},"employer":{"title":"Pilihan Majikan Yang Disyorkan","size":"Saiz Syarikat","industry":"Industri","allJobs":"Lihat {{totalActiveJobs}} jawatan kosong","employees":"Kakitangan","location":"Lokasi","industryType":"Jenis Industri","financingStages":"Tahap pembiayaan","resetFilters":"Tetapkan Semula Penapis"},"popularCompany":{"title":"Syarikat Popular","allJobs":"Lihat {{totalActiveJobs}} jawatan kosong"},"seoTitle":"Cari Syarikat yang Membuat Pengambilan di {{country}} | Bossjob","seoDescription":"Cari syarikat terbaik yang membuat pengambilan di {{country}}. Cari kekosongan pekerjaan, berbual dan diambil kerja! Pekerjaan jauh tersedia.","searchPage":{"title":"Cari Syarikat","subTitle":"Syarikat untuk {{searchKey}}","noResult":"Tiada Hasil Ditemui.","seoText":"Cari Syarikat yang Membuat Pengambilan di {{country}} | Bossjob"},"companiesEmpty":"Syarikat Tidak Dijumpai","loginNow":"Log Masuk Sekarang","loginNowDescription":"Buat profil pekerjaan anda secara percuma di Bossjob untuk meneroka pekerjaan teratas yang dipohon oleh rakan sejawat anda!","remoteCompany":"Syarikat Jauh"},"companyDetail":{"tab":{"CompanyInformation":"Maklumat syarikat","overview":"Ringkasan","life":"Kehidupan","jobs":"Pekerjaan","remoteJobs":"Pekerjaan Jauh"},"overview":{"about":"Tentang syarikat","size":"Saiz Syarikat","employees":"Kakitangan","industry":"Industri","website":"Laman Web","location":"Lokasi","socialMedia":"Media Sosial","ViewAllJobs":"Lebih banyak jawatan terbuka","AllJobs":"Lebih Banyak {{total_num}} Pekerjaan","HotJobs":"Pekerjaan Terhangat","Introduction":"Pengenalan","CompanyAlbum":"Album Syarikat","Listing":"Penyenaraian","BusinessInformation":"Maklumat Perniagaan","JobOpenings":"Jawatan kosong","Financing":"Pembiayaan","CreationTime":"Masa penciptaan","CompanyWebsite":"Laman web syarikat","Turnover":"Perolehan","Telephone":"Telefon","CompanyName":"Nama syarikat","UnifiedSocialCreditCode":"Kod Kredit Sosial Bersatu","LegalRepresentative":"Wakil undang-undang","RegisteredCapital":"Modal berdaftar","PaidUpCapital":"Modal berbayar","DateOfEstablishment":"Tarikh penubuhan","OrganizationCode":"Kod Organisasi","BusinessRegistrationNumber":"Nombor pendaftaran perniagaan","TaxpayerIdentificationNumber":"Nombor Pengenalan Cukai","TypeOfEnterprise":"Jenis perusahaan","ApprovalDate":"Tarikh kelulusan","RegisteredAddress":"Alamat berdaftar","StockCode":"Kod saham","IpoValuationUsd":"Penilaian IPO(USD)","MoneyRaisedAtIpoUsd":"Jumlah Wang Diperolehi semasa IPO(USD)","IpoIssuePriceUsd":"Harga Penyenaraian Awam Pertama IPO(USD)","IssueDate":"Tarikh dikeluarkan","NumberOfFinancing":"Bilangan pembiayaan","TotalFinancing":"Jumlah pembiayaan","CompanyFeatures":"Ciri-ciri Syarikat","CompanyBenefits":"Faedah Syarikat","Less":"Kurang","More":"Lagi","HiBoss":"Hai Bos","BenefitsDes":"Faedah disediakan oleh syarikat dan boleh berbeza bergantung kepada jawatan.","CultureAndBenefits":"Budaya dan faedah","Find":"Cari","FindNow":"Cari Sekarang","All":"Semua","Location:":"Lokasi","SearchPlaceholder":"Cari jawatan kerja","CompanyType":"Jenis perusahaan","culture":{"title":"Budaya Syarikat","viewAll":"Lihat semua","noCultureTips":"{{companyName}} belum memuat naik sebarang maklumat mengenai kehidupan di syarikat mereka. Sila kembali lagi."},"benefit":{"title":"Faedah Pekerja","viewAll":"Lihat semua"},"photo":{"title":"Gambar"},"jobs":{"title":"Pekerjaan","viewAll":"Lihat semua Pekerjaan","search":{"jobTitle":"Cari jawatan kerja","location":"lokasi","btn":"Cari"},"card":{"chatNow":"Berbual Sekarang"}},"seoTitle":"Bekerja di {{companyName}} | Bossjob","seoDescription":"Terokai peluang kerjaya baharu di {{companyName}}. Ketahui lebih lanjut mengenai faedah pekerja {{companyName}} budaya syarikat dan jawatan kosong di Bossjob. Mohon pekerjaan sekarang!","global":"Global","worldwide":"Seluruh Dunia","jobFunction":"Fungsi kerja","salary":"Gaji","WorkExperience":"Pengalaman Kerja","language":"bahasa","legalName":"Nama  Rasmi","foundingDate":"Tarikh Penubuhan","operatingStatus":"Status operasi","companyType":"Jenis  Syarikat","registeredCapital":"Modal Berdaftar","registerCountry":"Negara Didaftarkan","founder":"Pengasas","CEO":"CEO","phoneNumber":"Nombor Telefon","email":"E-mel","viewMoreRecruiter":"Lihat lebih banyak Perekrut"},"life":{"culture":"Budaya Syarikat","benefit":"Faedah Pekerja","photo":"Gambar","noPhotoTips":"{{companyName}} belum memuat naik sebarang maklumat mengenai kehidupan di syarikat mereka. Sila kembali lagi."},"job":{"title":"Pekerjaan","search":{"jobTitle":"Cari jawatan kerja","location":"Lokasi","btn":"Cari"},"pagination":{"tips":"Menunjukkan {{range}} {{totalJobs}} pekerjaan"},"noMatchedJobs":"Kami tidak menemui pekerjaan yang sesuai dengan carian anda.","noJobs":"{{companyName}} tidak mempunyai sebarang jawatan kosong buat masa ini. Sila kembali kemudian."},"rightSection":{"uploadResume":"Muat Naik Resume & Mohon Pekerjaan!","othersViewed":"Orang juga melihat...","viewAll":"Lihat semua"},"jobs":{"seoTitle":"{{companyName}} Jawatan Kosong di {{country}} | Bossjob","seoDescription":"Lihat semua {{companyName}} jawatan kosong di {{country}}. Bossjob menghubungkan bakat berkualiti dengan syarikat atasan. Pekerjaan jarak jauh tersedia. Memohon pekerjaan sekarang!"},"culture":{"seoTitle":"Budaya & Gaya Hidup di {{companyName}} | Bossjob","seoDescription":"Terokai budaya & kehidupan syarikat di {{companyName}}.  Bossjob menghubungkan bakat berkualiti dengan syarikat atasan. Terdapat banyak pekerjaan tersedia. Mohon pekerjaan sekarang! "}},"home":{"title":"Cari Pekerjaan. ","title2":"Berbual dengan Majikan.","slog":"Cari Pekerjaan. Berbincang dengan Bos","defaultLocationPH":"manila","defaultLocationSG":"teras pusat bandar","allRegions":"Semua Wilayah","search":{"location":"Lokasi","location2":"Lokasi.","title":"Jawatan kerja atau syarikat","btn1":"Cari","download":"Muat Turun App","chatBoss":"chat dengan bos","popup":{"chatBoss":"Berbual secara langsung dengan Bos"},"reset2":"Tetapkan semula","save":"Simpan","getTheDiceApp":"Dapatkan aplikasi Bossjob","youMustInstallApp":"Anda mesti memasang aplikasi kami untuk berbual dengan majikan dan mengedit profil anda. Imbas kod QR untuk memuat turun aplikasi."},"popularJobs":"Pekerjaan Popular","recommendedJobs":"Pekerjaan yang Disarankan","tag":{"java":"Pembangun Java","full":"Jurutera Full Stack","web":"Pembangun Laman Web","cs":"Khidmat Pelanggan","accountant":"Akauntan","sales":"Konsultan Jualan"},"tab":{"IT":"IT","CSR/Ops":"CSR/Ops","Sales":"Jualan","Finance":"Kewangan","HR":"HR","Manufacturing":"Pembuatan","Banking":"Perbankan","Healthcare":"Penjagaan Kesihatan"},"improveRecommend":"Tingkatkan cadangan pekerjaan dengan mengemas kini","jobPrefer":"keutamaan pekerjaan","jobPreference":"Berdasarkan pilihan pekerjaan anda","jobTab":{"reco":"Disyorkan","latestJob":"Pekerjaan terkini"},"jobCard":{"chatNow":"Berbual sekarang","jobForYou":"Pekerjaan untuk Anda","needMatches":"Mahukan padanan yang lebih tepat?","getStart":"Mari Mulakan","noMore":"Tiada lagi","loading":"Sedang memuatkan","basedOnYou":"Berdasarkan"},"seeMoreBtn":"Lagi","topCompany":"Syarikat Atasan","companyHiring":"Pengambilan Syarikat Teratas","jobsHiring":"pengambilan pekerja","companyCard":{"chatNow":"Berbual sekarang","employee":"Pekerja","jobHiring":"pengambilan pekerja","moreJob":"Lebih banyak pekerjaan"},"seo":{"title":"Platform Kerjaya Berbual-Dahulu untuk Profesional di {{country}} | Bossjob","copyright":"Hak Cipta \xa9 {{currentYear}} Singapura: Yolo Technology Pte Ltd. Hak Cipta Terpelihara. Filipina: Etos Adtech Corporation"},"jobs":"pekerjaan","seeMore":"Lihat lebih lagi","titleRemote":"Cari Pekerjaan Jauh. Berbincang dengan Bos","trendingRemoteJobs":"Pekerjaan Jauh Trending","popularRemoteCompany":"Syarikat Jauh Popular","remoteJobGuide":"Panduan Pekerjaan Jauh","remote":"Jarak Jauh","pleaseSetYourRemoteWorkingPreferences":" Sila tetapkan pilihan kerja jarak jauh anda","remoteJobForYou":"Pekerjaan Jauh untuk Anda","popularRemoteJobs":"Pekerjaan Jauh Popular","remoteJobIsOpen":"Pekerjaan Jarak Jauh Dibuka, Bekerja Tanpa Mengira Negara, Mari Dan Ketahui Lebih Lanjut","seeLater":"Lihat Kemudian","takALook":"cuba lihat","similarJobs":"Similar jobs","noJobsTips":"No jobs found, Sorry about that - we\'re working hard to add new jobs that match.","feedbackSuccessful":"Successful! Thank you for your feedback."},"jobDetail":{"header":{"urgent":"Mustahak","save":"Simpan","undoSave":"Buat-Asal Simpan","apply":"Mohon Sekarang","chatNow":"Berbual Sekarang","continueChat":"Teruskan Berbual","fillUpResume":"Isi resume dalam talian","uploadResume":"Muat naik resume baru"},"content":{"JD":"Keterangan Kerja","jobShare":"Kongsi","report":"Laporkan","requirement":"Syarat-syarat","description":"Penerangan","showMore":"Baca Lebih Lanjut","showLess":"Baca Secara Ringkas","rate":"kadar tindak balas","keySkills":"Kemahiran Utama","state":{"online":"Dalam Talian","now":"Baru sahaja aktif","withinToday":"Aktif hari ini","withinWeek":"Aktif minggu ini","withinMonth":"Aktif bulan ini"},"location":"Tempat Bertugas","locationModal":{"btn":"Selesai","title":"Lokasi"},"search":{"location":"Lokasi","title":"Jawatan kerja atau syarikat","btn":"Cari"},"jobPostedOn":"Disiarkan pada","benefits":"Manfaat","workingLocation":"Tempat Bertugas","workLocation":"Lokasi Pekerjaan","distanceFromHome":"Jarak dari rumah"},"shareModal":{"title":"Kongsi pekerjaan ini","facebook":"Facebook","twitter":"Twitter","linkedin":"Linkedin","link":"Pautan Halaman","linkCopied":"Salin Pautan Kongsi","copyLink":"Copy Link","telegram":"Telegram","whatsapp":"Whatsapp"},"reportModal":{"title":"Laporkan Pekerjaan","notReportedTitle":"Mengapa anda melaporkan pekerjaan ini?","category":{"spam":"Saya rasa ini adalah spam atau penipuan","discrimination":"Saya rasa ia diskriminatif atau menyinggung perasaan","broken":"Saya rasa ada sesuatu yang rosak"},"submitting":"Mengemukakan Laporan."},"detailModal":{"title":"Beritahu kami dengan lebih lanjut","btn1":"Kembali","btn2":"Hantar"},"feedbackModal":{"title":"Pekerjaan Dilaporkan Dengan Jayanya","message":"Kami telah menerima laporan anda mengenai pekerjaan ini. Terima kasih kerana memberitahu kami. Maklum balas anda penting dalam membantu kami menjaga keselamatan komuniti Bossjob."},"switchModal":{"title":"Berbual dengan {{name}}","btn1":"Batal","btn2":"Teruskan","content":"Anda sedang berbual dengan perekrut untuk {{jobName}} jawatan. Adakah anda pasti untuk menukar pekerjaaan?"},"completeProfileModal":{"title":"Makluman","btn1":"Tidak","btn2":"Kemas kini resume","content":"Profil anda tidak lengkap, sila kemas kini resume anda sebelum memulakan perbualan."},"aside":{"company":{"title":"Syarikat","allJobHiring":"Lihat {{jobs}} pengambilan kerja","employees":"kakitangan"},"similarJob":{"title":"Pekerjaan Serupa","seeMore":"Lihat selanjutnya"},"signUp":{"title":"Sertai Bossjob","btn":"Daftar","label":"Alamat e-mel","note":"Dengan mendaftar, saya telah membaca dan bersetuju untuk","term":"Syarat Penggunaan","policy":"Dasar Privasi"},"uploadResume":"Muat Naik Resume","applyJob":"Mohon Kerja!"},"seo":{"title":"{{name}} dalam sesi pengambilan {{jobTitle}} - {{jobId}} | Bossjob","desc":"Mohon untuk {{jobTitle}} di {{name}}! Banyak peluang pekerjaan tersedia di Bossjob. Cari lebih banyak {{categoryMetaText}} di {{location}} kerja kosong. Berbual untuk diambil kerja! "}},"search":{"location":"Lokasi","title":"Jawatan kerja atau syarikat","searchBtn":"Cari","login":"Log masuk untuk melihat lebih banyak pekerjaan","relevance":"Relevan","function":"Fungsi Kerja","salary":"Gaji","type":"Jenis Kerja","more":"Lebih Banyak Penapis","reset":"Tetapkan Semula Penapis","newest":"Terbaharu","highestSalary":"Gaji Tertinggi","searchModal":{"header":"Penapis","exp":"Pengalaman Kerja","edu":"Kelayakan","industry":"Industri","companyVerified":"Syarikat yang Disahkan","companySize":"Saiz Syarikat","finance":"Tahap Pembiayaan","reset":"Tetapkan Semula Penapis","apply":"Terapkan Tapisan","viewVerifiedCompanies":"Lihat syarikat yang disahkan"},"alert":"Aktifkan makluman pekerjaan","alertModal":{"title":"Makluman Pekerjaan","btn":"Selesai","filters":"Penapis","frequency":"Kekerapan: melalui","companyVerified":"Disahkan","noFilter":"Tiada penapis aktif dipilih"},"updateAlertModal":{"title":"Uruskan Makluman Kerjaya","btn1":"Kembali","btn2":"Selesai","filters":"Penapis","subTitle":"Kekerapan Makluman","daily":"Harian","week":"Mingguan"},"deleteAlertModal":{"title":"Padamkan Makluman Pekerjaan","text1":"Anda cuba untuk memadam makluman pekerjaan untuk","text2":"dalam","undo":"Tindakan ini tidak boleh dibatalkan.","btn1":"Kekalkan","btn2":"Padam"},"enableAlertModal":{"title":"Aktifkan makluman pekerjaan","text1":"Makluman pekerjaan untuk {{jobName}} di {{location}} diaktifkan","manage":"Uruskan makluman","noKey":"Tiada kata kunci yang dipilih","btn1":"Kekalkan","btn2":"Padam"},"uploadResume":"Muat Naik Resume & Mohon Pekerjaan!","chatBoss":"Berbual secara langsung dengan Bos","QRCode":"Imbas kod QR untuk memuat turun Aplikasi","jobCard":{"chat":"Berbual Sekarang","continue":"Teruskan Berbual","apply":"Mohon Sekarang","online":"Dalam Talian","save":"Simpan","saved":"Telah Disimpan","JD":"Keterangan Kerja","talkToBoss":"Berbual dengan majikan di mana sahaja"},"noResultsFound":"Tiada hasil ditemui.","pleaseUseDifferentKeyword":"Sila gunakan kata kunci yang lain atau cuba tukar pilihan penapis anda.","reset2":"Tetapkan semula","save":"Simpan","downloadAPP":" Muat turun aplikasi dan berbual bersama Bos","chatDirectly":" Berbual secara langsung","withBoss":"bersama Majikan","relatedSearch":"Carian Berkaitan","alertJobs":{"title":"Pengesyoran pekerjaan berkualiti tinggi","setting":"Tetapan","info":"Hantarkan {{message}} carian maklumat pekerjaan anda ke e-mel","settingSucceed":"Tetapan makluman pekerjaan berjaya.","settingFailed":"Tetapan makluman pekerjaan gagal.","somethingWrong":"Ada kesulitan yang berlaku."},"alertJobsModal":{"title":"Tetapan Makluman Pekerjaan","subTitle":"Makluman Pekerjaan","jobConditions":"Syarat-syarat Pekerjaan","frequency":"Kekerapan","daily":"Harian","weekly":"Mingguan","sendToEmail":"Hantar ke e-mel","cancel":"Batal","done":"Selesai","emailPlaceholder":"Sila masukkan alamat e-mel","emailValid":"Sila masukkan alamat e-mel yang sah.","emailEmpty":"E-mel tidak boleh kosong."},"downloadAppWithQrCode":"Muat turun aplikasi berbual dengan Bos","findNow":"Cari Sekarang","find":"Cari","viewMore":"Lihat lagi","noMore":"Tiada lagi","remote":"Jarak Jauh","urgent":"Mustahak","verifiedCompanyBadge":"Lencana Syarikat Disahkan - Bossjob telah mengesahkan dokumen perniagaan mereka untuk memastikan keaslian syarikat dan kesahihan senarai pekerjaan mereka."},"manageProfile":{"tab":{"profile":{"tabTitle":"Profil","findYou":"Biarkan majikan menemui anda dengan lebih cepat!","year_one":"{{age}} umur","year_other":"{{age}} umur","about":"Tentang","readMore":"Baca Lebih Lanjut","readLess":"Baca Secara Ringkas","informationCard":{"title":"Lengkapkan semua maklumat mengenai anda","content":"Bantu perekrut untuk mengetahui lebih lanjut mengenai anda dan berhubung dengan anda dengan lebih mudah.","btn":"Tambahkan maklumat"},"introduction":"Pengenalan","introductionEmpty":"Berikan ringkasan kerjaya dan sorot secara ringkas pengalaman, pencapaian, dan kemahiran yang berkaitan.","aboutMeModal":{"title":"Tentang saya","btn1":"Batal","btn2":"Simpan","avatarTips":"Untuk hasil visual terbaik, kami mengesyorkan memuat naik gambar dengan bentuk persegi atau nisbah aspek 1:1.","firstName":"Nama Pertama","lastName":"Nama Akhir","birthday":"Tarikh Lahir","singaporeIdentity":"Identiti Singapura","location":"Lokasi Sekarang","exp":"Tahun Pengalaman","summary":"Berikan ringkasan kerjaya dan sorot secara ringkas pengalaman, pencapaian, dan kemahiran yang berkaitan.","birthdayError":"Anda perlu berumur sekurang-kurangnya 16 tahun untuk menggunakan Bossjob.","workingSince":"Bekerja sejak","address":"Masukkan dan pilih alamat","noLocation":"Tiada lokasi"},"exp":{"title":"Pengalaman Kerja","present":"Masa ini","perMonth":"setiap bulan","noExpTips":"Tunjukkan sumbangan masa lalu anda dan bahawa anda boleh menjadi aset kepada bakal majikan.","addExp":"Tambah pengalaman","addWorkExp":"Tambah pengalaman kerja","year":"tahun","years":"tahun","month":"bulan","months":"bulan"},"expModal":{"title":"Pengalaman kerja","btn1":"Batal","btn2":"Simpan","jobTitle":"Jawatan Pekerjaan","companyName":"Nama Syarikat","workPeriod":"Tempoh Bekerja","stillHere":"Saya sekarang bekerja di sini","from":"Dari","to":"hingga","startDate":"Bulan Tahun","endDate":"Bulan Tahun","dateErrorMsg":"Tarikh mula mestilah lebih awal daripada tarikh tamat.","jobFunction":"Fungsi Kerja","industry":"Industri","currency":"Mata Wang","salary":"Gaji Bulanan ({{currency}})","notFillErrorMsg":"Isikan ruang yang diperlukan untuk meneruskan.","workSummaryPlaceholder":"Taip di sini..."},"edu":{"title":"Pendidikan","present":"Masa ini","noDataTips":"Sorotkan pencapaian dan kelayakkan akademik anda.","addEdu":"Tambah pendidikan"},"eduModal":{"title":"Pendidikan","btn1":"Batal","btn2":"Simpan","school":"Nama Sekolah","eduLevel":"Tahap Pendidikan","period":"Tempoh Belajar","attend":"Kini menghadiri","from":"Dari","to":"hingga","startDate":"Bulan Tahun","endDate":"Bulan Tahun","dateErrorMsg":"Tarikh mula mestilah lebih awal daripada tarikh tamat.","field":"Bidang Pengajian"},"skill":{"title":"Kemahiran","noDataTips":"Sertakan kemahiran dan kata kunci yang relevan untuk meningkatkan peluang anda mendapatkan temu duga.","addSkill":"Tambah kemahiran"},"skillModal":{"title":"Kemahiran","btn1":"Batal","btn2":"Simpan","suggestions":"Kami akan mencadangkan kemahiran untuk anda mengikut fungsi pekerjaan terkini anda:","jobFunction":"Fungsi Kerja","skill":"Cari atau tambahkan kemahiran","addBtn":"Tambah"},"licenses":{"title":"Lesen Dan Pensijilan","CID":"Butiran Kelayakan ID","noDataTips":"Serlahkan diri anda di antara pemohon yang lain dengan berkongsi kepakaran yang anda perolehi untuk menunjukkan semangat anda terhadap kerjaya tersebut.","addLicense":"Tambah lesen & sijil"},"licensesModal":{"title":"Lesen Dan Pensijilan","btn1":"Batal","btn2":"Simpan","licenseTitle":"Nama lesen/pengiktirafan","issuing":"Organisasi yang mengeluarkan","licenseValidity":"Tempoh sah lesen/pengiktirafan","licenseNotExpired":"Lesen atau sijil ini tidak mempunyai tamat tempoh","issueDate":"Tarikh dikeluarkan","expiryDate":"Tarikh luput","dateErrorMsg":"Tarikh dikeluarkan mestilah lebih awal daripada tarikh luput.","credentialId":"Butiran Kelayakan ID","credentialURL":"URL Butiran Kelayakan","urlErrorMsg":"Sila masukkan URL yang sah."},"link":{"title":"Pautan","noDataTips":"Buktikan kepada perekrut hasil kerja anda dengan berkongsi laman web, portfolio, artikel, atau pautan yang berkaitan.","addLink":"Tambah pautan"},"linkModal":{"title":"Pautan","btn1":"Batal","btn2":"Simpan","url":"URL","urlErrorMsg":"Sila masukkan URL yang sah.","linkTitle":"Nama pautan","linkDesc":"Taip di sini..."},"deleteModal":{"title":"Padam","tips":"Anda pasti untuk memadamnya?","btn1":"Batal","btn2":"Padam"},"introductionModal":{"title":"Pengenalan","btn1":"Batal","btn2":"Simpan"}},"preference":{"tabTitle":"Keutamaan Pekerjaan","available":"Ketersediaan","availableModal":{"title":"Keutamaan Pekerjaan","btn1":"Batal","btn2":"Menyimpan","select":"Ketersediaan"},"card":{"header":"Keutamaan Pekerjaan","tips":"Kami akan mencari pekerjaan yang sesuai dan padan dengan anda berdasarkan keutamaan pekerjaan anda. Anda boleh menetapkan hingga tiga pilihan keutamaan pekerjaan jarak jauh, manakala pilihan keutamaan pekerjaan di lokasi yang ditetapkan & hibrid dapat ditetapkan hingga tiga secara keseluruhan","title":"Jawatan pekerjaan yang diinginkan:","type":"Jenis pekerjaan yang diinginkan:","country":"Negara yang diinginkan:","city":"Bandar yang diinginkan:","salary":"Gaji yang diharapkan:","industry":"Industri yang diinginkan:"},"editModal":{"title":"Keutamaan Pekerjaan","btn1":"Batal","btn2":"Menyimpan","jobTitle":"Jawatan pekerjaan yang diinginkan","jobType":"Jenis pekerjaan yang diinginkan","location":"Tempat bertugas yang diinginkan","currencyType":"Jenis mata wang","minSalary":"Gaji minimum yang diharapkan","maxSalary":"Gaji maksimum yang diharapkan","country":"negara","industry":"Industri yang diinginkan","arrangement":"Pengaturan Kerja","timezone":"Zon Waktu Kerja","language":"Bahasa Kerja"},"deleteModal":{"title":"Padam keutamaan pekerjaan","tips":"Anda cuba untuk memadam pilihan pekerjaan ini. Tindakan ini tidak boleh dibatalkan.","btn1":"Batal","btn2":"Padam"},"openToWork":{"title":"Terbuka untuk bekerja","explain":"Biarkan perekrut tahu bahawa anda terbuka untuk bekerja"},"remoteModal":{"workFromRemote":"Kerja<span style=\\"display:block;font-size: 32px; margin-top:5px; font-weight:700;\\">Dari</span>Jarak Jauh","PleaseSetYourRemoteWorkPreferencesSoRecruitersUnderstandYourNeeds":"Sila Tetapkan Keutamaan Pekerjaan Jarak Jauh Anda Bagi Memudahkan Pihak Perekrut"}},"resume":{"tabTitle":"Resume","upload":{"title":"Muat naik resume anda","tips":"Resume adalah alat penting untuk membantu anda ke peringkat seterusnya dalam proses pencarian pekerjaan. Cetuskan kesan kepada perekrut dengan maklumat tambahan dari profil Bossjob anda.","time":"Dimuat Naik Pada {{time}}","uploadBtn":"Muat naik resume anda","support":"Jenis fail yang disokong: PDF, DOC, DOCX. Saiz maksimum fail: 5MB","upToFiles":"Sehingga {{number}} fail","error":{"title":"Fail melebihi had","tips":"Sila muat naik fail bersaiz kurang dari 5MB."}},"delete":{"error":"Gagal untuk memadam resume"},"bossjob":{"title":"Templat resume Bossjob","tips":"Semasa anda membina profil anda di Bossjob, kami membuat resume khas untuk anda. Anda boleh memilih dari templat yang ada dan menggunakan resume yang baru diperbaiki untuk memohon pengambilan pekerjaan di Bossjob.","download":"Muat turun","selectTemplate":"Pilih Templat","preview":"Previu"},"changeResume":{"rename":"Namakan semula","sendToEmail":"Hantar ke e-mel","delete":"Padam","cancel":"Batal","save":"Simpan","send":"Hantar","back":"Kembali","confirm":"Sahkan","pleaseRenameYourResume file.":"Tolong namakan semula fail resume anda.","maximumLengthLimitExceeded":"Melebihi had panjang maksimum","cannotEnterSpecialCharacters":"Tidak boleh mengandungi aksara khas","resumeFileName":"Nama fail resume","pleaseEnterTheEmailAddressToReceiveTheResume":"Sila masukkan alamat e-mel untuk menerima resume.","eMailFormatIsIncorrect":"Format e-mel tidak betul","emailAddress":"Alamat e-mel","theEmailAddressYouWantToSendIs":"Alamat e-mel yang ingin anda hantar adalah","pleaseConfirmThatYourEmailAddressIsCorrectBeforeSending":"Sila sahkan bahawa alamat e-mel anda adalah betul sebelum menghantar","more":"Lagi","resumeHasBeenRenameSuccessfully":"Resume telah berjaya dinamakan semula","resumeHasBeenSentToYourEmailSuccessfully":"Resume telah berjaya dihantar ke e-mel anda","resumeHasBeenDeletedSuccessfully":"Resume telah berjaya dipadamkan","deleteWarning":"Do you want to delete this resume?"},"videoResume":{"title":"Video pengenalan diri","descTips":"Format video MP4, kawalan masa dalam masa 3 minit","confirmDesc":"Selepas memadamkan video resume, ia tidak dapat dipulihkan. Adakah anda pasti untuk memadamkannya?","confirmTitle":"Keluarkan resume video"},"resumeTemplateConfirm":{"title":"Petua","confirmDesc":"Sekiranya anda mempunyai lebih daripada lima draf resume, hapus satu draf dan kemudian terapkan templat resume baru.","btn1":"Batal","btn2":"Uruskan draf"},"previewModal":{"AttachmentSize":"Attachment Size","AttachmentFormat":"Attachment Format","clarification":"No one can view your attached resume without your permission.","AttachmentConfirm":"Attachment confirmation","AttachmentName":"Attachment Name","title":"Upload Attachment"},"syncProfileFromResume":{"addItems":"We found {{number}} items to add to your resume","autoAddItem":"We\'ll automatically add them to your profile so you don\'t have to.","startSync":"Start syncing"}}}},"profile":{"letGetYouJob":" Mari dapatkan pekerjaan!","tellUsAboutYourself":"Beritahu kami tentang diri anda.","firstName":"Nama Pertama","thisFieldIsRequired":"Ruang ini diperlukan.","lastName":"Nama Akhir","currentLocation":"Lokasi semasa","countryText":"Negara","countryCode":"Kod negara","mobileNumber":"Nombor Telefon","desiredJobTitle":"Jawatan pekerjaan yang diinginkan","desiredJobType":"Jenis pekerjaan yang diinginkan","desiredLocation":"Tempat yang diinginkan","desiredSalaryCurrency":"Mata wang gaji yang diinginkan","minSalary":"Gaji minimum","maxSalary":"Gaji maksimum","desiredIndustry":"Industri yang diinginkan","availability":"Ketersediaan","workArrangement":"Pengaturan Kerja","workTimezone":"Zon Waktu Kerja","workLanguage":"Bahasa Kerja","next":"Seterusnya","setp":"Langkah","of":"dari","back":"Kembali","fileTooHuge":"Saiz fail terlalu besar. Sila muat naik fail yang berada dalam 5MB.","addYourResume":"Tambahkan resume anda","youCanBuildOnlineResume":"Anda boleh membina resume dalam talian untuk memohon pekerjaan dan mengeksportnya dengan templat yang berbeza.","youCanuploadYourResume":"Anda juga boleh memuat naik resume anda, ia akan disimpan ke profil anda.","uploadYourResume":"Muat naik resume anda","fileMax":"PDF, DOC, DOCX. maksimum fail 5MB","resume":"Resume","OR":"ATAU","createFreeResume":"Cipta Resume Percuma","addYourWorkExperience":"Tambah pengalaman kerja anda","fillInYourCompleteWork":"Mengisi pengalaman kerja anda dengan lengkap akan meningkatkan peluang anda untuk disenaraikan dalam senarai terpilih sebanyak 83%.","jobFunction":"Fungsi Kerja","desiredJobFunction":"Jawatan pekerjaan yang diinginkan","industry":"Industri","description":"Penerangan","workingPeriod":"Tempoh Bekerja","currentlyWorkHere":"Saya sekarang bekerja di sini","from":"Dari","startDateMustBeEarlier":" Tarikh mula mestilah lebih awal daripada tarikh tamat.","to":"Hingga","monthlySalary":"Gaji Bulanan","currency":"Mata Wang","addWorkExperience":"Tambah pengalaman kerja","fillUpTheRequired":"Isikan ruang yang diperlukan untuk meneruskan.","noWorkExperience":"Saya tidak mempunyai pengalaman kerja","cancel":"Batal","save":"Simpan","JobTitleText":"Jawatan Pekerjaan","companyNameText":"Nama Syarikat","monthYear":"\'Bulan Tahun","placeholder":"Taip di sini...","allAboutYourEducation":"Semua mengenai pendidikan anda","present":"Masa ini","schoolName":"Nama Sekolah","educationLevel":"Tahap Pendidikan","studyPeriod":" Tempoh Belajar","currentlyAttending":"Kini menghadiri","fieldOfStudy":"Bidang Pengajian","fillUpTheFieldsWith":" Isi ruang dengan (*) untuk meneruskan.","addAEducation":" Tambah pendidikan","notWantToEnterEducation":"Saya tidak mahu memasukan Pendidikan saya sekarang","searchForJobTitle":"Cari jawatan kerja","year":"tahun","month":"bulan","months":"s","readMore":"Baca Lebih Lanjut","readLess":"Baca Secara Ringkas","basicInformation":"Maklumat Asas","theseInformationWillBeShown":"Maklumat ini akan ditunjukkan kepada Majikan semasa anda memohon pekerjaan.","profilePhoto":"Gambar profil","uploadAphoto":" Muat naik gambar (maksimum 2 MB) atau pilih satu dari avatar asal sedia ada Bossjob","havingArealPhoto":"Mempunyai gambar sebenar sebagai gambar profil anda membantu membina kepercayaan dengan bakal majikan","name":"Nama","IAm":"Saya adalah","singaporeIdentity":"Identiti Singapura ","Next1":"Seterusnya (1/4)","workExperience":"Pengalaman kerja","autofillMyInfo":"Isi maklumat saya secara automatik","saveTimeByImporting":"Jimatkan masa dengan mengimport resume anda","uploadResume":" Muat Naik Resume","supportedFileType":"  Jenis fail yang disokong: PDF, DOC, DOCX. Saiz maksimum fail: 5MB","startedWorkingSince":"Mula bekerja sejak","WorkingPeriod":"Tempoh bekerja","mostRecentJobTitle":"Kemahiran dan jawatan pekerjaan terkini","skillsWillBeSuggested":"Kemahiran akan dicadangkan berdasarkan fungsi pekerjaan yang dipilih. Sila pilih kemahiran maksimum 5.","selectSkillsOr":"Pilih kemahiran atau taipkan kemahiran anda sendiri","Next2":"Seterusnya (2/4)","educationExperience":"Pengalaman Pengajian","fillThisLater":"Isi kemudian","Next3":"Seterusnya (3/4)","desiredJob":"Pekerjaan yang diinginkan","desiredSalary":"Gaji yang diharapkan","submit":"Hantar","experienced":"Berpengalaman","freshGraduate":"Grad Baru/Pel","companyName":"Nama syarikat","ImHiring":"Saya pekerja","education":"Pendidikan","skip":"Langkau penyediaan profil","skipTips":"Melangkau langkah-langkah ini akan mengurangkan ketepatan cadangan pekerjaan. Maklumat ini membantu kami menyesuaikan cadangan pekerjaan yang sepadan dengan pengalaman, kelayakan, dan keutamaan anda.","skipTipsSure":"Adakah anda pasti ingin melangkau langkah-langkah ini?","skipAnyway":"teruskan langkau","uploadSeccess":"berjaya dimuat naik","updateYouronLineResume":"kemas kini resume dalam talian anda","getMoreRelevantJobRecommendations":"untuk mendapatkan cadangan pekerjaan yang lebih relevan","searchOrAddSkill":"Cari atau tambahkan kemahiran","add":"Tambah","basicInfoUserName":"Your name will remain confidential to employers until you submit an application for their position or if they wish to extend an invitation for you to apply. ","availabilityTips":"This information will be accessible to all employers, helping them understand your current employment status.","securityGuideLink":"Learn about the use and protection of your data on {{guideLink}}","guideLink":"Bossjob User Date Guide","autofillMyinfoTips":"Import from an existing resume","mostRecentCompanyTips":"You have the option to prevent your current employer from viewing your profile in Bossjob.","hideResumeFromCompany":"Hide my resume from this company","dateOfBirthdayTips":"Your age information is primarily for ensuring that job recommendations and opportunities are appropriate and comply with local employment laws related to age. ","userGuideLinkTips":"Learn about the use and protection of your data on {{userGuideLink}}\\r\\n\\r\\n","userGuideLink":"Bossjob User Data Guide","nextToolTips":"You have successfully blocked ABC Company on Bossjob. You can manage it in your privacy settings.","workExpNextTips":"You have successfully blocked {{company}} on Bossjob. You can manage it in your privacy settings.","mostRecentCompany":"Syarikat terbaru","skill":"skill","syncInfoModal":{"title":"Information synchronization confirmation","reSync":"We will re-sync the following content to your profile:"},"reUpload":"Re-Upload"},"chat":{"chatTitle":"Berbual","chatFilterPlaceholder":"Semua mesej","qrCodeMessage":"Berbual dengan majikan di mana sahaja","interviewDisabled":"Belum ada temu duga","interviewEnabled":"Maklumat temu duga","pin":"Pin ke bahagian atas","cancelPin":"Batalkan pin ke bahagian atas","notInterested":"Tidak berminat","enterSendText":"Tekan Enter untuk menghantar mesej","ctrlEnterSendText":"Tekan CTRL + Enter untuk menghantar mesej","sendButtonText":"Hantar","resumeFirstText":"Hantar resume: Tersedia setelah kedua-dua pihak memberi balasan.","resumeSubmittedText":"Permintaan untuk menghantar resume telah dikemukakan.","resumeEnabled":"Hantar resume.","exchangeTextIsFirst":"Bertukar nombor mudah alih: Tersedia selepas kedua-dua pihak memberi balasan.","exchangeTextHasActive":"Pertukaran nombor mudah alih telah diminta","exchangeTextFinished":"Pertukaran nombor mudah alih telah berjaya","exchangeTextEnabled":"Bertukar nombor mudah alih","commonPhrasesText":"Frasa biasa","sendImageText":"Hantar gambar","sendPlaceHolder":"Tulis mesej anda...","mobileActionResume":"Hantar Resume","mobileActionExchange":"Bertukar nombor mudah alih","moreText":"Lagi","emoji":"Emoji","JobCcopeIsNotWhat":"Skop pekerjaan bukanlah yang saya cari.","theSalaryIsNotWithin":"Gaji tidak berada dalam jangkaan saya.","workingLocationIsTooFar":"Tempat bertugas terlalu jauh.","cancel":"Batal","send":"Hantar","pleaseShareUsWhyThisRole":"Sila kongsikan kepada kami mengapa peranan ini bukan yang anda cari dan kami akan memberikan cadangan pekerjaan yang lebih baik. Perbualan ini akan dipindahkan ke folder “ Tidak berminat ”.","uploadYourResume":"Muat naik resume anda","supportedFileType":"Jenis fail yang disokong: PDF, DOC, DOCX. Saiz maksimum fail: 5MB","fileSizeIsTooHuge":"Saiz fail terlalu besar. Sila muat naik fail yang berada dalam 5MB.","failedToUploadResume":"Gagal memuat naik resume yang mengalami keralatan","pleaseContactSupport":" Sila hubungi support@bossjob.com untuk mendapatkan bantuan.","sendResume":"Hantar Resume","pleaseSelectResume":"Sila pilih resume yang ingin anda kongsi dengan perekrut.","orUploadNewResume":"Atau muat naik resume baru","onlyMax3Resumes":"hanya maksimum 3 resume yang boleh dimuat naik, sila padam sekurang-kurangnya 1 resume di atas","uploadNewResume":"Muat naik resume baru","JobType":"Jenis Kerja","yearsOfExp":"Tahun Pengalaman","quealitification":"Kelulusan","workLocation":"Tempat Bertugas","address":"Alamat","JobFunction":"Fungsi Kerja","skills":"Kemahiran","salary":"Gaji","done":"Selesai","offerFrom":"Tawaran dari","offered":"Ditawarkan","reject":"Tolak","accept":"Terima","pleaseNoteThatThisOffer":" Harap maklum bahawa tawaran ini tidak terikat dan boleh berubah. Mungkin ada beberapa dokumen tambahan dan langkah-langkah yang diperlukan untuk tawaran dimuktamadkan.","company":"Syarikat","sendAnOffer":"hantar tawaran","viewNow":"Lihat sekarang","viewLater":"Lihat kemudian","buttonTextEnable":"Hantar resume saya secara automatik","buttonTextDisable":"Hentikan Penghantaran resume saya secara automatik","offerTitle":"TAHNIAH!","offerSent":"Dihantar oleh","recruiterModal":{"medal":"Pingat","company":"Syarikat"},"Monthly":"Bulanan","Daily":"Harian","Hourly":"Setiap Jam","linkReplacement":"Url Hidden","sgModalTitle":"Do you want to risk missing replies from employers you\'ve just applied to? ","sgModalDescription":"Avoid that mistake by downloading the Bossjob app now.","sgModalDownload":"Download the APP Now","sgModalLater":"Later","Unpaid":"Unpaid"},"chatInterview":{"confirmText":"Temu Duga Disahkan","confirmLabel":"Temu duga anda telah disahkan","cancelAction":"Batalkan temu duga","canNotCancel":"Temu duga anda tidak dapat dibatalkan sekarang","checkedText":"Daftar-masuk","checkedLabel":"Daftar masuk untuk temu duga dengan perekrut","checkInText":"Daftar-masuk sekarang","canNoteCheckIn":"Anda tidak boleh mendaftar masuk sekarang.","inProgressText":"Sedang berjalan","inProgressLabel":"Anda boleh melaporkan sebarang masalah semasa peringkat ini","issueReported":"Isu dilaporkan","reportIssue":"Laporkan isu","finishedText":"Selesai","finishedLabel":"Anda boleh meminta hasil temu duga dari perekrut","requestResult":"Diminta untuk keputusan","requestAfter":"Anda boleh meminta hasil temu duga setelah temu duga selesai","title":"Jemputan temu duga dari {{companyName}}","buttonText":"Selesai","notAttend":"Anda tidak menghadiri temu duga.","jobTitleLabel":"Jawatan Pekerjaan","addressLabel":"Alamat Temu Duga","timeLabel":"Tarikh,Masa","contactPersonLabel":"Orang yang boleh dihubungi","contactNumberLabel":"Nombor Perhubungan","videoLink":"Pautan video","instructions":"Arahan","decline":"Tolak","accept":"Terima","cancelReason":"Sebab Batal","cancelTitle":"Temu duga dibatalkan","confirmText1":"Dengan menerima jemputan temu duga ini, saya bersetuju bahawa saya akan hadir untuk menghadiri temu duga pada waktu dan tempat yang ditentukan. \\nSekiranya saya perlu mengubah masa, saya akan memberitahu perekrut sekurang-kurangnya 7 jam lebih awal.","contirmText2":"Pencari kerja yang tidak hadir untuk temu duga akan ditanda sebagai \'Tidak Hadir\'. Pencari kerja yang mengumpulkan 3 rekod tidak hadir dalam tempoh 3 bulan akan dilarang menggunakan Bossjob selama 6 bulan.","back":"Kembali","next":"Seterusnya","close":"Tutup","send":"Hantar","resultTitle":"Keputusan temu duga","resultText":"Adakah anda menghadiri temu duga?","attendancelabel":"Kehadiran temu duga","yes":"Ya","no":"Tidak","askResultText1":"Anda tidak dapat meminta keputusan temu duga kerana anda tidak menghadiri sesi temu duga.","askResultText2":"Anda hanya boleh meminta keputusan dari {{enableDate}} dan seterusnya.","cancelInterview":"Batalkan temu duga","acceptAnother":"Saya telah menerima tawaran lain.","retime":"Saya ingin menjadualkan semula masa temu duga.","cancelReasonLabel":"Anda cuba membatalkan temu duga ini. Sila beri tahu perekrut sebab pembatalan temu duga ini:"},"chatCommonPhrase":{"phraseTitle":"Frasa Biasa","phraseLabel":"Frasa","inputPlaceholder":"Masukkan frasa umum yang ingin anda hantar kepada Majikan","addDescription":"Tambahkan frasa anda sendiri. Jangan sertakan maklumat perhubungan anda di sini.","save":"Simpan","back":"Kembali","delete":"Padam","done":"Selesai","close":"Tutup","send":"Hantar","sureDelete":"Pasti untuk memadamkannya?","pickDescription":"Sila pilih frasa yang ingin anda hantar kepada Majikan.","actionEdit":" Edit atau padam frasa","actionCreate":"Cipta frasa baru","actionDescription":"Anda boleh menyimpan sehingga 10 frasa","or":"atau"},"quickUploadResume":{"title":"Muat naik resume anda","UploadAndApply":"Muat naik resume anda dan mulailah memohon pekerjaan sekarang!","uploadBtn":"Muat naik resume anda","uploadTips":"PDF, DOC, DOCX. maksimum fail 5MB","or":"ATAU","createFreeResume":"Cipta Resume Percuma","register":{"join":"Sertai Bossjob","start":"mulakan kerjaya anda","submit":"Hantar","note":"Dengan mendaftar, saya telah membaca dan bersetuju untuk","term":"Syarat Penggunaan","policy":"Dasar Privasi","and":"dan","emailLabel":"Alamat E-mel","emailValid":"Sila masukkan alamat e-mel yang sah."}},"editJobPreferencesModal":{"validate":{"jobTitle":"nama pekerjaan diperlukan","jobType":"jenis pekerjaan diperlukan","location":"lokasi diperlukan","minSalary":"gaji minimum diperlukan","maxSalary":"gaji maksimum diperlukan","currency":"mata wang diperlukan","country":"negara diperlukan apabila lokasi berada di luar negara","industry":"industri diperlukan","arrangement":"pengaturan diperlukan","timezone":"zon waktu diperlukan","language":"bahasa diperlukan"}},"resumetemplate":{"title":"Templat resume percuma","subTitle":"Cipta dan muat turun resume dalam satu minit.","createBtn":"Cipta Resume","form":{"label":"Alamat e-mel","emptyError":"Sila masukkan alamat e-mel anda.","validError":"\'Sila masukkan alamat e-mel yang sah.\'"},"howToCreate":{"title":"Cara membuat templat resume","step1":"Isi nama anda dan juga e-mel yang sah (penting untuk anda memasukkan e-mel yang sah yang akan digunakan dalam templat resume anda)","step2":"Klik “Cipta Resume” dan teruskan mengisi lebih banyak maklumat seperti ringkasan peribadi dan objektif kerjaya, pendidikan, pengalaman, kemahiran, dan banyak lagi.","step3":"Muat turun, cetak dan simpan resume baru anda","step4":"Kemas kini resume dalam talian anda pada bila-bila masa dan buat templat resume baru bila-bila masa yang anda mahu"},"haveAQuestion":"Ada soalan?","freeLabel":"Adakah ianya percuma?","freeAnswer":"Ya, perkhidmatan penjanaan resume Bossjob adalah percuma. Anda boleh membuat resume seberapa banyak yang anda mahukan. Anda boleh memilih dari pelbagai tema sampel resume dan menggunakan sampel resume yang berbeza untuk permohonan pekerjaan yang berbeza","chooseTemplate":"Berapa banyak templat yang boleh saya pilih?","chooseTemplateAnswer":"Anda boleh memilih dari 2 templat, sampel resume profesional atau kreatif. Anda boleh menggunakan resume yang baru diperbaiki untuk memohon pengambilan pekerjaan di Bossjob.","editLater":"Adakah saya dapat mengedit templat resume nanti?","editLaterAnswer":"Ya betul. Log masuk ke akaun Bossjob anda pada bila-bila masa untuk mengemas kini resume anda. Anda boleh menggunakan akaun Bossjob anda sebagai bank resume. Simpan maklumat kerjaya anda yang paling terkini di Bossjob dan gunakannya sebagai identiti profesional anda!"},"accountSetting":{"title":"Tetapan Akaun","tabs":{"settings":"Tetapan","account":"Akaun","jobAlert":"Makluman Pekerjaan","accountSetting":"Tetapan Akaun","notification":"Pemberitahuan","shieldingCompany":"Perlindungan Syarikat"},"modals":{"verifyMobileTitle":"Sahkan nombor mudah alih anda","verifyEmailTitle":"Tukar pengesahan alamat e-mel","verifyJobAlertTitle":"Tetapan Makluman Pekerjaan","deleteAlertTip":"Adakah anda pasti mahu memadamkan peringatan pekerjaan ini? Setelah memadam, anda tidak akan dapat maklumat cadangan pekerjaan yang berkualiti tinggi"},"verifiedMessages":{"mobile":"Nombor mudah alih anda telah berjaya disahkan.","email":"Akaun e-mel anda telah berjaya disahkan.","phoneEmpty":"Nombor Telefon tidak kosong","phoneError":"Nombor telefon tidak boleh kurang dari 7 digit"},"email":"E-mel","sendOpt":"Hantar OTP","save":"Simpan","cancel":"Batal","verify":"Sahkan","done":"Selesai","yes":"Ya","search":"Cari","add":"Tambah","optLabel":"OTP 6 digit","errorMsg":{"invalidOtp":"OTP yang anda masukkan adalah salah. Sila cuba lagi.","optIncorrect":"OTP tidak betul. Sila cuba lagi."},"emailTip":"Terima kemas kini permohonan pekerjaan melalui e-mel anda.","editEmailExplanation":"E-mel anda telah disahkan. Anda akan dapat menerima kemas kini permohonan pekerjaan melalui e-mel anda. Untuk menukar alamat e-mel anda, sila sahkan alamat e-mel baru anda.","notVerifyTips":"Untuk menerima kemas kini permohonan pekerjaan, sila sahkan e-mel anda.","emailLabel":"Alamat E-mel","enterCode":"Masukkan kod yang telah kami kirimkan ke {{email}}","mobile":"Nombor Mudah Alih","mobileTip":"Bantu perekrut untuk menghubungi anda dengan lebih baik bagi mendapatkan peluang pekerjaan.","mobileNotVerified":"Untuk membantu perekrut menghubungi anda dengan lebih baik bagi peluang pekerjaan, sila sahkan nombor mudah alih anda.","mobileExplanation":"Nombor mudah alih anda telah disahkan. Perekrut akan dapat menghubungi anda melalui nombor mudah alih anda. Untuk menukar nombor mudah alih anda, sila sahkan nombor mudah alih baru anda.","country":"Negara","contactNumber":"Nombor Perhubungan","notify":"Notifikasi E-mel","receiveNewMessage":"Terima mesej berbual baru atau permintaan resume dari perekrut:","receiveNewMessageExplanation":"Ini adalah pemberitahuan tentang mesej-mesej perbualan baru atau permintaan resume. Anda hanya akan menerima pemberitahuan melalui e-mel ini apabila anda dalam keadaan tidak dalam talian","receiveFromSystem":"Terima sistem pemberitahuan:","receiveFromSystemExplanation":"Ini untuk memberitahu anda mengenai pemberitahuan penting seperti pekerjaan yang mungkin anda minati dan maklumat temu duga anda.","receiveTips":"Terima buletin petua kerjaya dan pengambilan pekerja:","receiveTipsExplanation":"Ini untuk berkongsi pandangan dan petua yang akan membantu anda dalam pencarian pekerjaan anda.","jobAlertTitle":"Makluman Pekerjaan","filter":"Penapis","jobFilter":"Penapis Pekerjaan","frequency":"Kekerapan","sendToEmail":"Hantar ke e-mel","alertFrequency":"Kekerapan Makluman","notJobAlert":"Anda belum mempunyai makluman pekerjaan.","toSearch":" Kembali ke pencarian kerja","deleteTitle":"Padam makluman pekerjaan","keep":"Kekalkan","delete":"Padam","deleteTips":"Anda cuba untuk memadam makluman pekerjaan ini. Tindakan ini tidak boleh dibatalkan.","notProvided":"Tidak disediakan","noData":"Tiada Data","blockMessages":{"searchLabel":"Cari syarikat","unblock":"Batal Sekatan","title":"Selepas menambahkan syarikat-syarikat yang disekat, anda dan majikan dari syarikat-syarikat ini tidak akan disyorkan kepada satu sama lain, dan tingkah laku pemandangan anda tidak akan diberitahu kepada satu sama lain.","jobOrCompany":"Jawatan kerja atau syarikat","tip1":"Syarikat boleh dicari oleh","tip2":"Nama penuh syarikat: seperti \\"Beijing Huapin Borui Network Technology Co., Ltd.\\"","tip3":"Singkatan syarikat: seperti \\"BOSS Direct Employment\\"","unBlockTip1":"Syarikat berkaitan berikut akan dibatal sekatan pada masa yang sama","unBlockTip2":"Syarikat ini disebut sebagai {{company}}","noCompanies":"Ketiadaan syarikat yang dicari"},"smsSystemTip":"Terima peringatan sistem SMS","smsSystemExplanation":"Terima mesej teks mesej sistem, seperti cadangan jawatan pekerjaan yang anda minati","smsChatTip":"Terima peringatan perbualan SMS","smsChatExplanation":"Terima makluman pesanan teks mengenai perbualan","subjectCodeExpired":"Pautan telah luput, sila pergi ke tetapan penutupan melalui pautan e-mel dalam masa satu bulan.","jobAlertV1":{"add":"+ Add","remote":"Remote","LocalOROnsite":"Local / Onsite","DeleteTheTask":"Delete the task","AreYouSureToDeleteThisTask":"You will no longer receive email notifications related to this position.","Delete":"Delete","Cancel":"Cancel","AddJobReminders":"Add job reminders","WorkArrangement":"Work Arrangement","jobFilters":"Job Filters","selectAtLeastOne":"Select at least one","pleaseSelectAtLeastOne":"Please select at least one","notificationFrequency":"Notification Frequency","pleaseSelectFrequency":"Please select frequency","pleaseEnterTheCorrectEmailFormat":"Please enter the correct email format","emailToReceiveAlert":"Email to receive alert","frequency":"frequency","edit":"Edit","done":"Done","moreFilters":"More Filters","workExperience":"Work Experience","qualification":"Qualification","Industry":"Industry","verifiedCompany":"Verified Company","companySizes":"Company Sizes","financingStages":"Financing Stages","selected":"selected","confirm":"Confirm","addJobAlertLittleBitTip":"Click \\"Add\\" to start setting up notifications for new jobs that match your criteria, seny directly to your email.","toSearch":"Add job alert","editJobAlert":"Edit job alert","selectedFilters":"Selected filters","EditJobAlert":"Edit Job Alert"}},"chatExchange":{"exchangeTitle":"Nombor Mudah Alih","cancel":"Batal","send":"Hantar","verify":"Sahkan","sendOtp":"Hantar OTP","resendOtp":"Hantar semula OTP","copy":"Salin","resendOtpIn":"Hantar semula OTP dalam {{count}} s","sureText":"Adakah anda pasti mahu bertukar nombor mudah alih dengan Majikan? Anda akan dapat melihat nombor mudah alih Majikan setelah Majikan menyetujui permintaan anda.","verifyText":"Untuk bertukar nombor mudah alih dengan Majikan, sila sahkan nombor mudah alih anda.","countryCode":"Kod negara","mobileNumber":"Nombor Telefon","digitPlaceholder":"Masukkan OTP 6 angka","msgText":"Masukkan kod yang telah kami mesej ke {{number}}","smb":"nombor telefon:","boss":"Bos"},"chatAutoSendResume":{"failedToUploadResume":"Gagal memuat naik resume yang mengalami keralatan","pleaseContactSupport":" Sila hubungi support@bossjob.com untuk mendapatkan bantuan.","enableAutoSendTitle":"Aktifkan Resume Hantar Secara Automatik","disabledAutoSendTitle":"Hentikan Resume Hantar Secara Automatik","pleaseSelectResume":"Sila pilih resume yang ingin anda kongsi dengan perekrut.","orUploadNewResume":"Atau muat naik resume baru","onlyMax3Resumes":"hanya maksimum 3 resume yang boleh dimuat naik, sila padam sekurang-kurangnya 1 resume di atas","uploadNewResume":"Muat naik resume baru","uploadYourResume":"Muat naik resume anda","cancel":"Batal","send":"Hantar","change":"Tukar","disabledDescription":"Apabila Majikan meminta resume anda, kami akan menghantar lampiran resume anda secara automatik kepada Majikan. Adakah anda pasti ingin menghentikannya?","enableDescription":"Apabila Majikan meminta resume anda, kami akan menghantar lampiran resume anda secara automatik kepada Majikan. Sila pilih resume mana yang ingin anda hantar kepada Majikan secara automatik. ","warnText":"Jika tidak, anda perlu menunggu kedua-dua pihak untuk membalas sebelum anda boleh meminta untuk menghantar resume."},"newGetStarted":{"title":"Selamat datang ke","employer":"Majikan","tips":"Ingin mengambil pekerja? Daftar sebagai ","continueWith":"atau teruskan dengan","email":"E-mel","phone":"Telefon","links":{"apple":"Teruskan dengan Apple","google":"Teruskan dengan Google","facebook":"Teruskan dengan Facebook"},"termsOfUse":"Syarat Penggunaan","privacyPolicy":"Dasar Privasi","agreement":"Saya telah membaca dan bersetuju untuk {{value1}} dan {{value2}}","emailValid":"Sila masukkan alamat e-mel yang sah.","emailLabel":"Alamat E-mel","sendCode":"Hantar kod pengesahan","welcomeBack":"Selamat kembali","sendCodeDigit":"Sila masukkan kod 6 digit yang kami hantar ","signUpAnAccount":"Daftar akaun","checkSpamEmail":"Periksa surat spam anda jika anda tidak menerima kod","havingTrouble":"Masih menghadapi masalah? Cuba mendaftar dengan","otherOptions":"pilihan lain","alternatively":"Sebagai alternatif, minta","magicLink":"pautan magic","resendCode":"Hantar semula kod","country":"Negara","phoneNumber":"Nombor Telefon","twoFactor":"Pengesahan Keselamatan","authentication":"autentikasi","secure":"Selamatkan akaun anda dan terima kod melalui e-mel anda","emailTips":"Kaedah log masuk tidak sesuai dengan log masuk terakhir, sila sahkan keselamatan melalui e-mel","setUpLater":"Tetapkan kemudian","enableTwoFactor":"dua-faktor","authenticationEnabled":"autentikasi diaktifkan","factorTip":"Sekiranya kami melihat percubaan masuk dari peranti atau penyemak imbas yang tidak kami kenali, kami akan meminta kod yang dihantar ke alamat e-mel anda.","verifyText":"Sahkan bahawa ini anda","verifyExtra":"Langkah tambahan ini menunjukkan bahawa anda benar-benar cuba log masuk.","optError":"Penghantaran OTP gagal","resendEmailCode":"Penyampaian semula OTP melalui e-mel berjaya","invalidOtp":"OTP yang anda masukkan adalah salah. Sila cuba lagi.","resendPhoneCode":"Penyampaian semula OTP telefon berjaya","verifyEmail":"Sahkan e-mel","thisPhoneNumberAssociated":"Pilih akaun","accounts":"akaun.","thisPhoneNumber":"Nombor telefon ini dikaitkan dengan ","youNeedToChooseVerified":"Anda perlu memilih alamat e-mel yang disahkan untuk dikaitkan","validateErr":"E-mel telah didaftarkan. Sila ubah pengikatan ke e-mel lain","checkYourSpam":"Periksa surat spam anda jika anda tidak menerima kod.","authenticationSuccessful":"Pengesahan Berjaya","Bossjob":"Bossjob","back":"Kembali","vipText":{"GetVipPrivilegesImmediately":"Dapatkan Keistimewaan VIP Segera","InviteNewUsersToRegister":"Jemput Pengguna Baru Untuk Mendaftar","BossjobAI":"AI Bossjob","ResumeAssistant":"Pembantu Resume","HighSalaryOffer":"Tawaran Gaji Tinggi","HelpYouGet":"Menolong Anda Untuk Mendapatkan","promptDesc":"Alamak, anda sudah log masuk; mendaftar berulang kali tidak boleh dilakukan. Sila log keluar dan cuba lagi.","returnHome":"Kembali ke Halaman Utama","signOut":"Daftar Keluar","inviteFriendsToGet":"Jemput Rakan Untuk Mendapatkan","AIResumeCoaching":"BIMBINGAN RESUME AI","HighQualityVIPResumeTemplateAndAIAssistantToHelpYouGetHighPayingOffer":"Templat Resume VIP Berkualiti Tinggi Dan Pembantu AI Untuk Membantu Anda Mendapatkan Tawaran Dengan Bayaran Tinggi.","copyLinkToInviteNow":"Salin pautan untuk menjemput sekarang"}},"seo":{"ph":"Filipina","sg":"Singapura","jp":"Jepun","id":"Indonesia","hk":"Hong Kong","tw":"Taiwan","mo":"Macau","my":"Malaysia","com":"Negara Global","tr":"Turki","mainPage":{"title":"cari kerja berbual dengan majikan","description":"Bossjob - Platform pencarian dan pengambilan pekerjaan utama anda di Filipina, Singapura, dan Indonesia. Terokai pekerjaan impian, siar penyenaraian kerjaya, dan hubungkan bakat dengan majikan. Sertailah kami dan mulakan lembaran baru dalam karier anda."},"siteName":"Platform Kerjaya Berbual-Dahulu untuk Profesional di {{country}} | Bossjob","metaDescription":"Bossjob adalah platform berbual-dahulu kerjaya pertama yang menghubungkan bakat berkualiti dengan syarikat teratas. Pilih dari kerjaya di tapak lokasi hingga pekerjaan jauh. Mohon pekerjaan impian anda yang seterusnya di Bossjob!","metaDescriptionMainPage":"Bossjob - Platform pencarian dan pengambilan pekerjaan utama anda di Filipina, Singapura, dan Indonesia. Terokai pekerjaan impian, siar penyenaraian kerjaya, dan hubungkan bakat dengan majikan. Sertailah kami dan mulakan lembaran baru dalam karier anda.","jobSearch":{"description":"Bossjob - Gerbang kejayaan karier anda. Cari peluang pekerjaan yang terbaik di Filipina, Singapura, dan Indonesia. Sama ada anda mencari pekerjaan atau membuat pengambilan pekerja, kami menghubungkan bakat-bakat yang berpeluang. Sertai kami hari ini!","title":"Bossjob - Rakan Kongsi Karier Anda di Filipina, Singapura, dan Indonesia","defaultTitle":"Pengambilan pekerja baru di {{country}}  untuk profesional, {{month}} {{year}} | Bossjob","defaultDescription":"Cari peluang pekerjaan baru di {{country}} ! Memohon pengambilan pekerjaan profesional terbaik berdasarkan kemahiran anda. Bekerja dari rumah, gaji tinggi dan banyak lagi di Bossjob.","queryTitle":"{{searchQuery}} Pekerjaan di {{country}}. Peluang Pekerjaan Baru - {{month}} {{year}} | Bossjob","queryLocationTitle":"{{searchQuery}} Pekerjaan di {{location}} {{country}}. Peluang Pekerjaan Baru - {{month}} {{year}} | Bossjob","queryDescription":"Baru {{searchQuery}} Pekerjaan di {{country}} tersedia di Bossjob. Memajukan kerjaya profesional anda di Bossjob hari ini - Bercakap dengan pengurus pengambilan pekerja secara langsung di Bossjob.","queryLocationDescription":"Baru {{searchQuery}} Kerjaya di {{location}} {{country}} tersedia di Bossjob. Memajukan kerjaya profesional anda di Bossjob hari ini - Menghubungkan profesional berpengalaman yang telah disaring kepada majikan","locationTitle":"Pekerjaan di {{location}} {{country}}. Peluang Pekerjaan Baru - {{month}} {{year}} | Bossjob","locationDescription":"Pekerjaan Baru di {{location}} {{country}} tersedia di Bossjob. Memajukan kerjaya profesional anda di Bossjob hari ini - Menghubungkan profesional berpengalaman yang telah disaring kepada majikan"},"job":{"newDescription":"Membuka peluang pekerjaan, memperkemaskan perekrutan, dan dapatkan maklumat terkini mengenai gambaran kerjaya terbaru. Muat turun sekarang!","title":"{{name}} dalam sesi pengambilan {{jobTitle}} - {{jobId}} | Bossjob","description":"Bercakap dengan pengurus pengambilan pekerja {{jobTitle}} ({{jobId}}) di {{name}}. Terokai lebih banyak pekerjaan {{location}}, {{address}} di Bossjob sekarang!"},"company":{"title":"Syarikat Rakan Kongsi Bossjob","description":"Terokai Bossjob COOP, Sama ada anda sedang mencari kolaborasi, perekrutan, atau penyelesaian, Anda akan menemukan rakan kongsi dan sumber yang tepat di sini.","listTitle":"Cari Syarikat yang Membuat Pengambilan di {{country}} | Bossjob","listDescription":"Cari syarikat terbaik untuk bekerja di {{country}}! Ketahui lebih lanjut mengenai syarikat dan mohon untuk memenuhi kekosongan jawatan di Bossjob!","detailTitle":"Bekerja di {{companyName}} | Bossjob","detailDescription":"Terokai peluang pekerjaan di {{companyName}}, ketahui lebih lanjut mengenai {{companyName}} dengan membaca reviu pekerja, faedah dan budaya di Bossjob!","jobsTitle":"{{companyName}} Kerjaya di {{country}}, Peluang Pekerjaan | Bossjob","jobsDescription":"Lihat semua {{companyName}} jawatan kosong di {{country}}. Bossjob menghubungkan bakat berkualiti dengan syarikat atasan. Pekerjaan jarak jauh tersedia. Memohon pekerjaan sekarang!","lifeTitle":"Budaya & Gaya Hidup di {{companyName}} | Bossjob","lifeDescription":"Terokai budaya & kehidupan syarikat di {{companyName}}.  Bossjob menghubungkan bakat berkualiti dengan syarikat atasan. Terdapat banyak pekerjaan tersedia. Mohon pekerjaan sekarang! "},"landing":{"newTitle":"Muat turun Bossjob","newDecription":"Merungkai peluang pekerjaan, Memperkemaskan perekrutan, dan dapatkan maklumat terkini mengenai gambaran kerjaya terbaru. Muat turun sekarang!","title":"Bermula sebagai Bakat Bossjob | Bossjob","description":"Bossjob adalah platform kerjaya berbual-pertama yang menghubungkan bakat berkualiti dengan syarikat teratas. Bermula sebagai bakat. Memajukan peluang kerjaya anda hari ini!"}},"landing":{"section1_name1":"John","section1_name2":"Sarah","section1_message1":"Hai Sarah, saya berminat dengan jawatan ini. Bolehkah anda memberikan lebih banyak maklumat mengenai peranan tersebut?","section1_message2":"Hai John, profil anda sangat sesuai untuk peranan tersebut. Saya dengan senang hati akan memberikan lebih banyak maklumat. Apa yang anda ingin tahu secara khusus?","section1_message3":"Bolehkah anda beritahu saya lebih lanjut tentang budaya syarikat dan pasukan yang akan saya bekerja bersama?","section1_message4":"Budaya syarikat kami adalah kolaboratif dan berorientasikan pasukan, dan kami berbangga dalam mencipta persekitaran kerja yang memberi sokongan antara satu sama lain. Anda akan bekerja dengan pasukan profesional yang berbakat dan pelbagai, yang mempunyai semangat terhadap apa yang mereka lakukan.","section1_message5":"Ia kedengaran hebat. Saya ingin mengetahui lebih lanjut mengenai langkah seterusnya dalam proses permohonan ini.","section1_message6":"Sangat baik. Langkah seterusnya adalah merancang temu duga mudah alih. Bagaimana dengan hari Selasa depan pada jam 2:00 petang?","section1_message7":"Baiklah. Terima kasih, Sarah.","section1_message8":"Terima kasih, John. Saya tidak sabar untuk berbincang dengan anda minggu depan.","section1_title":"Aplikasi Pengambilan AI","section1_subtitle":"menghubungkan anda dengan pencetus keputusan dalam masa nyata","section1_getApp":"Dapatkan aplikasi","section3_subtitle":"kaedah yang lebih baik & pantas untuk mencari pekerjaan","section3_list_title1":"Pemadanan pekerjaan bertenaga AI","section3_list_des1":"Memadankan pekerjaan untuk anda menggunakan Data besar & model AI!","section3_list_title2":"Berbincang dengan Majikan secara langsung","section3_list_des2":"Berinteraksi dengan pengurus pengambilan, bos, dan pembuat keputusan semasa mencari pekerjaan anda.","section3_list_title3":"Mudah alih-pertama","section3_list_des3":"Aplikasi Bossjob menyediakan pengalaman mencari pekerjaan yang lancar di mana-mana sahaja.","section3_list_title4":"Komunikasi masa nyata","section3_list_des4":"Ciri-ciri perbualan kami yang terbina membolehkan interaksi segera, dari permohonan pekerjaan hingga temuduga, semuanya dapat diselesaikan dalam beberapa minit.","section4_list_title1":"Berbual dan diambil bekerja","section4_list_des1":"Berhubung dengan pengurus pengambilan dengan cepat di mana saja anda berada. Anda boleh mendapatkan temuduga dan tawaran dengan kelajuan cahaya, menjimatkan masa dan menyederhanakan proses carian pekerjaan anda!","section4_list_title2":"Terokai padanan kerjaya sempurna anda","section4_list_des2":"AI generasi-seterusnya kami menyampaikan cadangan pekerjaan yang peribadi yang terus belajar dan berkembang dari semasa ke semasa, memastikan anda sentiasa mempunyai peluang pekerjaan yang paling relevan.","section4_list_title3":"Tingkatkan jenama peribadi anda dengan Chat-GPT","section4_list_des3":"Manfaatkan teknologi yang paling maju - ChatGPT - untuk membantu anda membina resume & pernyataan yang diperibadikan yang menonjolkan kemahiran unik anda, membezakan anda daripada yang lain!","section4_list_title4":"Cari tempat kerja ideal anda","section4_list_des4":"Kami memberikan pandangan ke dalam budaya dan nilai-nilai syarikat, supaya anda boleh menentukan sama ada ia sejajar dengan nilai-nilai anda sendiri, memberi kuasa kepada anda untuk mencari tempat kerja yang ideal untuk berkembang maju!","section5_list_des1":"Bina resume anda dengan mudah, pilih dari pelbagai templat ","section5_list_des2":"Lindungi privasi anda dan sekat syarikat dengan mudah","section5_list_des3":"Lakukan penyesuaian kepada mesej perbualan anda dan tinggalkan kesan yang hebat.","section5_list_des4":"Jangan pernah terlepas temu duga lagi. Segerakkan jadual temu duga anda terus ke peranti mudah alih anda","section5_bottom_des1":"Majikan bertindak balas dalam masa 72 jam","section5_bottom_des2":"Dapatkan 1 jemputan temu duga bagi setiap 5 perbualan","section5_bottom_des3":"Syarikat mengambil pekerja secara aktif di Bossjob","Philippines":"Filipina","Singapore":"Singapura","Indonesia":"Indonesia","Hongkong":"Hong Kong","Malaysia":"Malaysia","Thailand":"Thailand","Vietnam":"Vietnam","Macao":"Macau","Taiwan":"Taiwan","Japan":"Jepun","Australia":"Australia","Nigeria":"Nigeria","South Korea":"Korea Selatan","India":"India","T\xfcrkiye":"Turki","Chile":"Chile","Bangladesh":"Bangladesh","Europe":"Eropah","Brazil":"Brazil","USA":"AS","Mexico":"Mexico","Canada":"Kanada","Pakistan":"Pakistan","section6_title":"Aplikasi pengambilan terbaik di Asia Tenggara","section6_subtitle":"Cari pekerjaan di mana-mana sahaja","section6_coming_soon":"Akan datang...","section7_title":"Bossjob ada dalam berita","section7_see_all":"Lihat semua","section7_list_des1":"Bossjob menarik 2.9 juta pengguna di PHL, memperoleh $5 juta dana untuk meningkatkan usaha globalisasi","section7_list_date1":"27 Mei 2023","section7_list_des2":"Platform carian pekerjaan Filipina, Bossjob, memperoleh dana modal usahawan sebanyak US$5 juta","section7_list_date2":"25 Mei 2023","section7_list_des3":"Grab Ventures Ignite membantu syarikat permulaan Singapura Bossjob memulakan operasi di Vietnam","section7_list_date3":"23 April 2021","section7_list_des4":"Bossjob merevolusikan pengambilan pekerjaan dengan Teknologi Kecerdasan Buatan AI, meluaskan ciri-ciri produk untuk menakluki pasaran-pasaran baru","section7_list_date4":"13 Jun 2023","jobs":"pekerjaan","talents":"ahli bakat","Looking for":"Mencari untuk {{slot}}","remoteOpen":"Pekerjaan Jauh Terbuka"},"advertisingLink":{"GetVipForFree":"Dapatkan Vip Secara Percuma","InviteFriendsToGetAIResumeCoaching":"Ajak rakan dan dapatkan panduan resume AI","excellentResume":"Resume Terbaik","openTheDoorToSuccess":"Membuka Pintu Untuk Berjaya","createMyResume":"Cipta Resume Saya"},"remoteFindJobs":{"openCountry":"Terbuka Kepada Seluruh Negara","language":"Bahasa","timezone":"Zon Waktu","more":"Lagi","remoteDetails":"Butiran Kerja Jarak Jauh","languageRequirements":"Keperluan Bahasa","workingTimezone":"Zon Waktu Bekerja"},"commonSkillsModal":{"addSkillButton":"Tambah kemahiran","title":"Syarat-syarat Kemahiran","subTitle":"Pilih {{count}} kemahiran yang sesuai untuk padanan cadangan bakat yang terbaik.","customizeText":"Tambah kemahiran yang diperibadikan","selectedText":"Dipilih","cancelText":"Batal","confirmText":"Sahkan","customizeTitle":"Kata kunci tersuai","inputPlaceholder":"Masukkan kata kunci kemahiran pelanggan","overSkillsMessage":"Pemilihan kemahiran telah melebihi had maksimum."},"salaryType":{"Monthly":"Bulanan","Daily":"Harian","Hourly":"Setiap Jam","payType":"Jenis Bayaran","Unpaid":"Unpaid"},"sgId":{"add":{"title":"身份信息","description":"Jawatan ini memerlukan maklumat identiti anda, sila berikan identiti anda.","cancel":"Batal","submit":"Hantar"},"notmatch":{"description":"Maklumat identiti anda tidak sepadan dengan jawatan pekerjaan anda dan anda tidak boleh berbual dengan majikan anda.","ok":"OK"}},"h5":{"share":"Share","employees":"Employees","more":"More","location":"Location","jobType":"Job Type","chatAndApply":"Chat & Apply","seeMore":"{{more}} Positions Left","noMore":"No more content","filteredEmpty":"Sorry, the job you filtered was not found","signin":"Sign in","cancel":"Cancel"},"theIndustryYouAreSearchingForDoesNotExist":"The industry you are searching for does not exist,please try another one.","comm":{"confirm":"Confirm","cancel":"Cancel","reUpload":"Re-Upload","uploading":"Uploading","jobTitle":"Job Title","month/year":"Month / Year","Industry":"Industry","currency":"Currency","from":"From","to":"To","saveToProfile":"Save to Profile","skip":"Skip","workExperience":"work experience","Item":"Item","Items":"Items","experience":"Experience","Parsing":"Parsing","JobFunction":"Job Function","studentExp":"Work/Internship Experience","jobType":"job type","activeJobs":"Active Jobs","submitFeedback":"Submit Feedback"},"manage":{"tab":{"resume":{"syncLabel":"Syncable","syncNewUpdate":"Sync New Updates to Profile"}}},"syncProfileFromResume":{"syncWork":"Synchronize New Work Experience","clarificationForWork":"We found this new experience on your resume, please confirm the details and we\'ll update it to your profile.","syncEdu":"Synchronize new Education","syncSkill":"Synchronize new Skills","clarificationForSkill":"We found new skills you might have indicated on your resume. Please confirm the ones we\'ll add to your profile.","skill":{"skillLimitError":"No more than {{number}} skills.","skillToEmployers":"Select up to {{number}} skills to optimize your match to Employers"}}}'),k=JSON.parse('{"0":"Berjaya","40001":"Pengesahan parameter gagal atau tidak sah","40002":"Butiran autentikasi yang tidak betul","40003":"Butiran autentikasi tidak disediakan","40004":"Sumber tidak ditemui","40005":"Anda tidak mempunyai kebenaran untuk melakukan tindakan ini","40006":"Percubaan terlalu kerap. Sila cuba lagi dalam {{retry_after}} saat","41001":"E-mel telah diambil","41002":"Id pelanggan telah diambil","41003":"Kunci rahsia telah diambil","41004":"Pengguna mesti mempunyai alamat e-mel","41005":"Gagal untuk mendaftar e-mel ini","41006":"Tidak dapat mengemas kini status","41007":"Fail yang dimuat naik melebihi had maksimum fail (20MB)","41008":"Fail yang dimuat naik tidak disokong","41009":"Kata laluan semasa tidak sepadan","41010":"Kata laluan dan sahkan kata laluan tidak sepadan","41011":"Anda telah memberi respons terhadap permintaan penyambungan ini","41012":"Item berkembar dijumpai","41014":"Permintaan penyambungan telah dihantar kepada ahli bakat ini","41015":"Anda belum menghantar permintaan penyambungan kepada ahli bakat ini","41016":"Anda telah melanggan buletin Bosshunt dengan jayanya","41017":"Saluran bakat dengan nama ini telah dicipta","41018":"Resume bersama e-mel ini telah dicipta","41019":"Sumber tidak ditemui","41020":"Tarikh kini tidak boleh dari tarikh sebelumnya","41022":"Pengguna tidak mempunyai kredit yang mencukupi untuk hurai","41023":"Saluran bakat tidak ditemui","41024":"Stage tidak dijumpai","41025":"Id Resume tidak dijumpai","41026":"Anda tidak dibenarkan untuk mengedit komen ini","41027":"Ahli bakat bersama emel ini telah dicipta","41028":"Gaji kasar tahunan dari tidak boleh lewat daripada gaji kasar tahunan hingga","41029":"Caj bulanan dari tidak boleh lewat daripada caj bulanan hingga","41030":"Masa turnaround dari tempoh tidak boleh lewat daripada masa turnaround hingga tempoh","41031":"Rekod ini tidak wujud","41032":"Jaminan tempoh dari tempoh tidak boleh lewat daripada jaminan tempoh hingga tempoh","41034":"Pengguna tidak mempunyai kredit yang mencukupi untuk menguraikan resume","41035":"Gagal untuk menghasilkan token","41036":"Token tidak sah","41037":"E-mel telah disahkan","41038":"E-mel sudah wujud","41039":"Nombor ini telah digunakan untuk membuat akaun Sila cuba nombor lain","41040":"OTP yang anda masukkan adalah salah. Sila cuba lagi","41041":"E-mel tidak sah","41042":"Otp sudah digunakan","41043":"Otp telah tamat tempoh","41044":"Akaun telah digantung","41045":"Nombor telefon sudah disahkan","41046":"Pilihan yang tidak dibenarkan","41047":"Akaun anda telah digantung Sila hubungi support@bossjobcom untuk penjelasan lebih lanjut","41048":"Pengguna atau nombor telefon yang tidak sah","41049":"Ruang sumber diperlukan","41050":"Habis tempoh identiti","41051":"Pengguna tidak mempunyai rekod nombor telefon","41052":"Butiran google tidak sah","41053":"Butiran linkedin tidak sah","41054":"Butiran facebook tidak sah","41055":"Butiran apple tidak sah","41056":"Alamat email atau kod pengesahan anda salah. Sila masukkan semula.","41057":"E-mel diperlukan","41058":"Pengguna tidak wujud","41059":"Senarai nilai integer tidak sah","41060":"Hanya pentadbir koordinator syarikat yang boleh memadam syarikat ini","41061":"Hanya pentadbir syarikat yang boleh memuat naik dokumen syarikat","41062":"Syarikat ini telah disahkan","41063":"Gagal untuk muat naik dokumen","41064":"Fail yang dimuat naik melebihi had imej maksimum (4MB)","41065":"Terlepas menyelaraskan Id syarikat","41066":"Syarikat tidak dijumpai","41067":"Syarikat masih menunggu pengesahan","41069":"Pengalaman kerja tidak dijumpai","41070":"Urutan penyusunan tidak sah","41071":"Gambar tidak wujud pada urutan penyusunan ini","41072":"Sila jalani proses latihan induksi","41073":"Status pengalaman kerja tidak sah","41074":"Nama sudah wujud","41075":"Nama mengandungi aksara yang terhad: +","41077":"Id atau kunci yang tidak sah","41078":"Alamat tempat kerja tidak sah","41079":"Syarikat ini belum disahkan","41080":"Pengguna tidak sah","41081":"perekrut tidak berada dalam syarikat yang dipilih","41082":"Gagal memuat naik banner","41083":"Gagal memuat naik gambar syarikat","41084":"Gagal memuat naik logo","41085":"Imej yang dimuat naik melebihi had imej maksimum (5mb)","41086":"Imej yang dimuat naik melebihi had imej maksimum (1mb)","41087":"Had masa melebihi had","41088":"Tidak boleh memadam koordinator syarikat","41089":"Tidak boleh menukar peranan koordinator","41090":"Pentadbir baru tidak sah","41091":"Id budaya mestilah nombor","41092":"Id budaya tidak sah","41093":"Id faedah mestilah nombor","41094":"Id faedah tidak sah","41095":"Ralat nilai parameter","41096":"Negara tidak disokong","41097":"Parameter untuk ruang id bakat diperlukan","41098":"Parameter latitud dan longitud adalah ruang yang diperlukan","41099":"Terlepas menyelaraskan Id pekerjaan","41100":"Ruang parameter kueri mempunyai nilai yang tidak sah","41101":"Beberapa lokasi tidak wujud","41102":"Beberapa jenis pekerjaan tidak wujud","41103":"Beberapa julat gaji tidak wujud","41104":"Beberapa kategori pekerjaan tidak wujud","41105":"Beberapa fungsi utama tidak wujud","41106":"Beberapa id fungsi pekerjaan tidak wujud","41107":"Beberapa id tajuk fungsi pekerjaan tidak wujud","41108":"Beberapa industri tidak wujud","41109":"Beberapa pengalaman tidak wujud","41110":"Beberapa ijazah tidak wujud","41111":"Nilai tidak sah","41112":"Frekuensi langganan pekerjaan tidak wujud","41113":"Pekerjaan ini tidak wujud","41114":"Anda belum menyertai syarikat","41115":"Tarikh dari atau tarikh hingga tidak sah","41116":"Penghantaran automatik telah dimatikan","41117":"Penghantaran automatik telah diaktifkan","41118":"Ralat kebenaran penghantaran automatik resume","41119":"E-mel tidak boleh kosong","41120":"Gaji pekerjaan telah didedahkan","41121":"Gaji pekerjaan telah disembunyikan","41122":"Perekrut tidak mempunyai kebenaran untuk menyembunyikan gaji","41123":"Perekrut tidak mempunyai kredit pekerjaan yang mencukupi","41124":"Pekerjaan ini telah dinaiktaraf menjadi pekerjaan yang disarankan","41125":"Masukkan alamat e-mel yang sah","41126":"Perekrut ini tidak mempunyai syarikat","41127":"Pekerjaan ini telah ditutup","41128":"Parameter kueri mempunyai nilai yang tidak sah","41129":"Pekerjaan ini telah dinaiktaraf menjadi pekerjaan penting","41130":"Tidak boleh memasukkan “-” dalam ruang ini","41131":"Ruang id pengguna diperlukan","41132":"Pekerjaan ini tidak dijumpai","41133":"Resume pencari kerja tidak dijumpai","41134":"Permohonan pekerjaan anda sedang diproses","41135":"Parameter id pengguna diperlukan","41136":"Semua soalan penapisan harus dijawab","41137":"Sebab-sebab laporan pekerjaan tidak sah","41139":"Permintaan pertukaran nombor telefon sudah wujud dan sedang berjalan","41140":"Tidak dibenarkan bersembang dengan diri sendiri","41141":"Kehadiran telah ditandakan","41142":"Status temu duga tidak sah","41143":"Masa yang tidak sah untuk menanda kehadiran, mestilah lebih dari 30 minit selepas temu duga bermula","41145":"Tidak dibenarkan untuk mengemas kini status temu duga","41146":"Tidak dibenarkan untuk memeriksa","41147":"Anda sudah mendaftar untuk temu duga ini","41148":"Anda boleh mula mendaftar dua jam sebelum temu duga bermula","41149":"Anda boleh mendaftar paling lewat setengah jam selepas temu duga bermula","41150":"Pekerjaan ini tidak wujud","41151":"Pekerjaan ini tidak aktif","41152":"Tidak dibenarkan untuk membatalkan temu duga yang akan datang","41153":"Masa temu duga mestilah lebih besar daripada masa semasa","41154":"Terdapat temu duga dalam proses","41155":"Permintaan telah dinyahaktifkan","41156":"Pekerjaan Tidak Dijumpai","41157":"Id resume tidak sah","41158":"Tidak dapat menetapkan penghantaran automatik resume untuk perbualan yang sedang berlangsung","41159":"Terdapat pengesahan lokasi dalam proses","41162":"Terdapat resume dalam proses","41163":"Keputusan temu duga ini telah diminta","41164":"Parameter untuk ruang id bakat diperlukan","41165":"Parameter untuk ruang id bakat diperlukan","41167":"Pastikan ruang tarikh mula adalah lebih awal daripada tarikh tamat","41168":"Alamat telah wujud","41169":"Panjang id tidak boleh lebih besar dari 1000","41170":"Lebih dari tiga resume telah dihantar","41171":"OTP tamat tempoh","41172":"OTP telah digunakan","41173":"Nombor telefon ini telah digunakan","41174":"Fail yang dimuat naik melebihi had fail maksimum (5mb)","41175":"Sambungan fail yang dimuat naik tidak disokong","41176":"Imej yang dimuat naik melebihi had imej maksimum (500kb)","41177":"Nilai id tidak sah","41178":"Urutan pekerjaan tidak sah","41179":"Ruang untuk nama fail diperlukan","41181":"Anda hanya boleh mempunyai maksimum 10 frasa biasa","41182":"Pastikan tarikh diterbitkan adalah lebih awal daripada tarikh luput, dan tarikh luput adalah lebih lewat daripada tarikh diterbitkan","41183":"Url lampiran tidak sah","41184":"Ralat telefon","41185":"Ralat badan","41186":"Anda tidak boleh memadam resume yang telah dipilih untuk penghantaran automatik resume","41187":"Pengguna dan pengirim mestilah konsisten","41188":"Pengguna dan penerima mestilah konsisten","41191":"Pengalaman kerja tidak dijumpai","41192":"Status pengalaman kerja tidak sah, tidak dapat menyertai syarikat ini","41194":"Tidak boleh menyertai syarikat yang belum disahkan","41196":"Hanya pentadbir syarikat yang boleh melakukan pengesahan untuk perekrut menyertai syarikat ini","41197":"Anda tidak boleh melakukan pengesahan diri sendiri untuk menyertai syarikat ini","41198":"Perekrut tidak dijumpai","41199":"Perekrut tidak membuat permohonan untuk menyertai syarikat ini","41201":"Perekrut tidak mempunyai rekod syarikat","41202":"Perekrut bukan koordinator syarikat","41204":"Kehilangan kunci peranan","41205":"Pentadbir syarikat tidak boleh meninggalkan syarikat tanpa memindahkan hak pentadbiran","41207":"Imej yang dimuat naik melebihi had imej maksimum","41208":"Keterangan diperlukan","41209":"Data diperlukan","41213":"Ahli bakat telah dikeluarkan","41214":"Parameter untuk ruang alasan dibuang diperlukan","41217":"Id pekerjaan tidak sah","41219":"Anda belum menyertai syarikat","41221":"Jenis kandungan hanya menyokong application/x-www-form-urlencoded dan diperlukan apabila kaedah permohonan adalah Post","41222":"kaedah permohonan hanya menyokong Post atau Kaedah Get","41223":"Kategori tidak dibenarkan","41224":"Sekiranya ruang balasan sembang automatik adalah betul, data mesej diperlukan","41225":"Anda tidak mempunyai kebenaran untuk menetapkan balasan automatik","41226":"Sila berikan kueri parameter untuk id jenis mesej","41227":"Penggguna belum berdaftar","41228":"Salam sejahtera, Mesej yang tidak sesuai dan mesej balasan automatik tidak boleh mengandungi e-mel dan nombor telefon","41229":"Maklumat penyenaraian syarikat tidak dijumpai","41230":"pengalaman kerja perekrut tidak dijumpai","41231":"Anda adalah koordinator syarikat dan tidak dapat melakukan operasi semasa ini","41232":"Syarikat belum dituntut","41233":"Anda tidak mempunyai kebenaran untuk memadam perbualan ini","41234":"Nombor telefon anda kelihatan tidak betul, sila masukkan semula","41235":"Pautan Tidak Sah","41236":"Anda telah memasukkan nombor telefon atau kod kawasan yang tidak sah","41237":"Pengesahan nombor telefon anda gagal atau melepasi tempoh masa","41238":"Masa mula pengalaman bekerja haruslah kurang daripada masa akhir","41239":"Acara tidak dijumpai","41240":"Acara belum dimulakan lagi","41241":"Acara telah berakhir","41242":"Anda tidak mengambil bahagian dalam acara ini","41243":"Ganjaran telah ditebus sepenuhnya","41244":"Telah mencapai had penebusan","41245":"Lebih dari tiga video resume telah dihantar","41246":"Tidak mencukupi mata untuk membuat pengeluaran","41247":"Jumlah pengeluaran minimum adalah 100 mata untuk Tron (TRC20)","41248":"Jumlah pengeluaran minimum adalah 1000 mata untuk Ethereum(ERC20)","41249":"Pengganda jumlah pengeluaran adalah 100 mata","41250":"Alamat Tron (TRC20) tidak sah","41251":"Alamat Ethereum (ERC20) tidak sah","41252":"Kueri melebihi had","41253":"Pastikan bahawa terdapat tidak lebih dari 10 digit sebelum titik perpuluhan","41254":"Resume tidak boleh melebihi 5 salinan","41255":"Resume ini bukan milik anda","41256":"Tidak lebih daripada 30","41257":"Bilangan kali telah habis digunakan","41258":"Anda tidak dapat memperoleh data untuk pengguna ini","41259":"Masa tidak boleh melebihi masa semasa","41260":"Pengesahan tidak sah","41262":"Anda tidak boleh mencipta lebih daripada 3 pilihan keutamaan pekerjaan jarak jauh","41263":"Anda tidak boleh mencipta lebih daripada 3 pilihan keautamaan pekerjaan di tempat bekerja atau hibrid","41264":"Jenis fail resume yang disokong adalah pdf,doc,docx","41265":"Jenis fail video yang disokong adalah mp4,avi,mov,wmv,flv,mkv,mpeg,webm,3gp,ogg","41266":"Import-task telah wujud dalam syarikat kami","41267":"Pautan import tidak disokong","41268":"Anda tidak mempunyai kebenaran untuk menjalankan operasi ini","41269":"Hanya 10 orang sahaja boleh dijemput pada satu masa","41270":"ID peranan yang dipilih tidak sepadan dengan nilai","41271":"Bukti kelayakan baris tidak sah","41272":"Bukti kelayakan x tidak sah","41273":"Pautan jemputan telah tamat tempoh","41274":"Your identity information does not match the position you submitted, and you cannot start a chat with the employer for this position.","41275":"Due to bandwidth issues, you have exceeded the allowable limit of queries for AICV. Please try again in 24 hours.","41276":"The number of brands or products added exceeds the limit.","41277":"The number of related pictures added for a brand or product exceeds the limit.","41278":"The uploaded url does not meet the specifications.","41279":"The job reminder content you set is duplicated, please modify it and save it.","41280":"Apologies, AI is currently unavailable due to an error. Please try again later.","41281":"Resume parsing failed, please make sure you upload the correct resume.","41282":"The same brand or product already exists under this company.","48905":"E-mel telah didaftarkan","50001":"Ralat server dalaman","50002":"Gagal untuk memuat naik resume","50003":"Kehilangan profil","50004":"Permintaan pertukaran nombor telefon ini telah diproses","50005":"Anda tidak mempunyai baki yang mencukupi untuk membuka kredit bakat","50006":"Mesej temu duga tidak dijumpai","50007":"Permohonan resume ini telah diproses","50008":"Gagal memuat naik gambar profil","50009":"Gagal membuka bakat","50010":"Parameter id diperlukan","50011":"Bakat telah dibuka","50012":"Parameter nama resume terakhir dikemas kini adalah nilai yang tidak sah","50013":"Tiada hasil dijumpai pada masa ini Sila cuba lagi","50014":"Pencarian gaji gagal","50015":"Anda telah menyertai syarikat lain, Sila log masuk ke backend pengurusan sekalii lagi dan keluar dari syarikat sebelum menyertai syarikat lain"}'),v=a(2265);let w={errorcode:r,...i},T={errorcode:s,...o},S={errorcode:u,...l},C={errorcode:d,...c},j={errorcode:p,...m},P={errorcode:f,...h},A={errorcode:k,...b},_={errorcode:g,...y},x={"en-US":()=>w,"en-us":()=>w,"zh-CN":()=>T,"zh-cn":()=>T,id:()=>S,"id-ID":()=>S,"ja-JP":()=>C,ja:()=>C,"zh-TW":()=>j,"zh-tw":()=>j,"tr-TR":()=>P,tr:()=>P,"ms-MY":()=>A,ms:()=>A,"es-ES":()=>_,"es-es":()=>_},E={en:"en-US","en-US":"en-US","en-us":"en-US","zh-CN":"zh-CN","zh-cn":"zh-CN","id-ID":"id-ID",id:"id-ID","ja-JP":"ja-JP",ja:"ja-JP","zh-TW":"zh-TW","zh-tw":"zh-TW","tr-TR":"tr-TR",tr:"tr-TR","ms-MY":"ms-MY",ms:"ms-MY","es-ES":"es-ES","es-es":"es-ES"},M=e=>e&&"en"!==e&&E[e]||E["en-us"],R="crowdin-seeker",B="__crowdin_timestamp__",I="__crowdin_language__",O=(Object.create(null),e=>localStorage.getItem(R)),D=e=>{let{match:t,data:a}=e;localStorage.setItem(R,JSON.stringify(a))},L=e=>{let{timestamp:t,lang:a}=e;if(!t||!a)return null;let n=O(a);return n&&(n=JSON.parse(n))[I]&&n[B]&&n[I]===a&&n[B]>=t?n:null},N=v.cache(async e=>{var t,a;try{let a=await fetch("https://distributions.crowdin.net/7ebf57665448382c18ccd49ef5z/manifest.json").then(e=>e.json()).catch(()=>{throw Error("fetch manifest error")}),i=M(e),r=L({timestamp:a.timestamp,lang:i});if(r)return r;let o="https://distributions.crowdin.net/7ebf57665448382c18ccd49ef5z/content/dictionaries/".concat(i,".json?timestamp=").concat(a.timestamp),s=await fetch(o).then(e=>e.json()).catch(e=>{throw Error("fetch dictionary error")}),l="https://distributions.crowdin.net/7ebf57665448382c18ccd49ef5z/content/errorcode/".concat(i,"/errorcode.json?timestamp=").concat(a.timestamp),u=await fetch(l).then(e=>e.json()).catch(e=>{throw Error("fetch errorcode error")});if((0,n.Z)(s))return(null===(t=x[e])||void 0===t?void 0:t.call(x))||x["en-us"]();let c={...s,errorcode:u,[B]:a.timestamp,[I]:i};return D({match:i,data:c}),c}catch(t){return(null===(a=x[e])||void 0===a?void 0:a.call(x))||x["en-us"]()}})},93380:function(e,t,a){"use strict";a.d(t,{f:function(){return n}});let n=e=>()=>{}},6151:function(e,t,a){"use strict";a.d(t,{$2:function(){return d},Z8:function(){return m}});var n=a(27064),i=a.n(n),r=a(93331),o=a(34996),s=a(19334),l=a(42264),u=a(56140);let c=()=>void 0;async function d(e){let{job_preference_id:t,rewrite_type:a=""}=e,n={job_preference_id:t,rewrite_type:a,stream:!0};Object.keys(n).map(e=>{n[e]||delete n[e]});try{let e={"Content-Type":"application/json"},t=(0,s.b7)("base"),i=(0,o.NR)();e["Country-Id"]=""+i;let r=(0,o.DL)();e["Language-Id"]=""+r;let l=await fetch(t+"/aicv/ai_writing/career_summary",{method:a?"PUT":"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(n),keepalive:!0,credentials:"include"});if(!l.ok)throw Error("网络响应不正常");return l.body.getReader()}catch(e){throw e}}async function m(){try{let e={"Content-Type":"application/json"},t=(0,s.b7)("base"),a=(0,o.NR)();e["Country-Id"]=""+a;let n=(0,o.DL)();return e["Language-Id"]=""+n,await fetch(t+"/aicv/ai_writing/career_summary",{method:"PATCH",headers:{"Content-Type":"application/json"},body:JSON.stringify({}),credentials:"include"})}catch(e){}}t.ZP=(e,t)=>{let a=null;return(a=function(e){var t;if(!e)throw Error("serviceType is required");let a={...(0,s.U0)()};return t=(0,s.b7)(e),i().create({baseURL:t,headers:a})}(e)).interceptors.request.use(async e=>{let a={};try{let t=/^https?:\/\//.test(e.baseURL)||(0,u.sk)()?e.baseURL:window.location.origin+""+e.baseURL,a=new URL(t+""+e.url);c("%c[".concat(new Date().toLocaleString(),"]: axios request ").concat(a.pathname),"color:red;",e)}catch(e){}let n=(null==t?void 0:t.id)||"";if(!e.headers.hasOwnProperty("Country-Id")){let e=(0,o.NR)(void 0);a["Country-Id"]=""+e}return n||(n=(0,o.DL)()),a["Language-Id"]=""+n,e.headers={...a,...e.headers},e}),a.interceptors.response.use(e=>{try{let t=/^https?:\/\//.test(e.config.baseURL)||(0,u.sk)()?e.config.baseURL:window.location.origin+""+e.config.baseURL,a=new URL(t+""+e.config.url);c("%c[".concat(new Date().toLocaleString(),"]: axios response ").concat(a.pathname),"color: green;",e)}catch(e){}return e},async e=>{var t,a,n;let i=null==e?void 0:e.response;if(401!==(null==e?void 0:null===(t=e.response)||void 0===t?void 0:t.status))return(null==i?void 0:null===(a=i.data)||void 0===a?void 0:a.message)&&(null===l.ZP||void 0===l.ZP||l.ZP.error(null==i?void 0:null===(n=i.data)||void 0===n?void 0:n.message)),Promise.reject(i);(0,r.nJ)("sessionid"),window.location.href="/get-started"}),a}},19334:function(e,t,a){"use strict";var n,i;a.d(t,{Ay:function(){return s},EA:function(){return r},U0:function(){return p},b7:function(){return m},dN:function(){return o},h3:function(){return u},mw:function(){return c}});let r="utmCampaign",o="isFromCreateResume",s="https://app.adjust.com/1j3nsqj6",l="/bossjob-api-server",u="https://bossjobjapan.com",c={bosshunt:"https://api.bosshunt.ph/headhunters/api/v1",search:"https://search.bossjob.com/api/v1",data:"".concat(l,"/data"),auth:"".concat(l,"/authentication"),job:"".concat(l,"/jobs"),chat:"".concat(l,"/chat/api/v3"),jobApplication:"".concat(l,"/job-applications"),reco:"".concat(l,"/reco/api/v1"),payment:"".concat(l,"/payment/api/v1"),academy:"".concat(l,"/academy/api/v1"),jobseeker:"".concat(l,"/jobseekers"),company:"".concat(l,"/companies"),config:"".concat(l,"/config"),im:"".concat(l,"/im"),recruiters:"".concat(l,"/recruiters"),resumes:"".concat(l,"/resumes"),resumeTemplate:"".concat(l,"/resume-template"),recommendation:"".concat(l,"/recommendations"),notification:"".concat(l,"/notification"),companies:"".concat(l,"/companies"),apiGo:"".concat(l,"/api-go"),base:l},d=e=>c[e]||"",m=e=>e?d(e):"";function p(){return{"Role-Id":"1"}}(i=n||(n={})).bossjob="Authorization",i.bosshunt="Bossjob-Token"},93331:function(e,t,a){"use strict";a.d(t,{II:function(){return s},Ic:function(){return d},d8:function(){return l},e:function(){return m},ej:function(){return u},fL:function(){return r},h6:function(){return p},nJ:function(){return c},qz:function(){return i}});var n=a(81926);let i="user",r="redirectUrl",o="source",s="geoConfiguration",l=(e,t,a)=>{let n=t;"object"==typeof t&&null!==t&&(n=JSON.stringify(t));let i=new Date;i.setTime(i.getTime()+2592e6);let r="; expires="+new Date(a||i).toUTCString();document.cookie=e+"="+(n||"")+r+"; path=/"},u=e=>{let t=e+"=",a=document.cookie.split(";");for(let e=0;e<a.length;e++){let n=a[e].trim();if(0==n.indexOf(t)){let e=n.substring(t.length,n.length);try{let t=JSON.parse(e);return"object"==typeof t?t:e}catch(t){return e}}}return null},c=e=>{let t=document.cookie.split(";");for(let a=0;a<t.length;a++){let n=t[a],i=n.indexOf("="),r=i>-1?n.substr(0,i).trim():n.trim();if(r===e){document.cookie=r+"=; Path=/; Expires=Thu, 01 Jan 1970 00:00:00 GMT";break}}},d=e=>{l(o,(0,n.Z)(e))},m=()=>u(o)||"job_search",p=e=>({active_key:null==e?void 0:e.active_key,id:null==e?void 0:e.id,first_name:null==e?void 0:e.first_name,last_name:null==e?void 0:e.last_name,email:null==e?void 0:e.email,phone_num:null==e?void 0:e.phone_num,is_mobile_verified:null==e?void 0:e.is_mobile_verified,avatar:null==e?void 0:e.avatar,additional_info:null==e?void 0:e.additional_info,is_email_verify:null==e?void 0:e.is_email_verify,notice_period_id:null==e?void 0:e.notice_period_id,is_profile_completed:null==e?void 0:e.is_profile_completed,longitude:null==e?void 0:e.longitude,latitude:null==e?void 0:e.latitude,is_new_account:null==e?void 0:e.is_new_account})},3815:function(e,t,a){"use strict";a.d(t,{FE:function(){return h},Kp:function(){return d},LF:function(){return i},Mj:function(){return r},OM:function(){return m},TY:function(){return c},X9:function(){return p},lQ:function(){return l},pT:function(){return n},sE:function(){return s},xP:function(){return o}});let n={com:"G-9KN6R22NRD",ph:"G-N931FTT7S6",sg:"G-MWM11VMJLV",jp:"G-VGMF8G3GF0",id:"G-N98RKC72T2",hk:"G-C6H4754RZ1",tw:"G-E1FNL6LESC",my:"G-3BWY2Z8PHG",tr:"G-E5RLYMDG49",us:"",gb:"",ca:"",ng:"",ae:"",br:"",lk:"",es:"",rs:""},i=[{name:"Japan",key:"jp",url:"bossjob.jp",seoLang:"ja",defaultLocation:{id:1714,is_popular:!1,key:"chuo_ku",region_display_name:"Tokyo To",seo_value:"chuo-ku",value:"Chuo Ku"},currency:"jpy",id:105,hrefLang:"ja-JP"},{name:"Philippines",key:"ph",url:"bossjob.ph",seoLang:"en-us",defaultLocation:{id:63,key:"manila",value:"Manila",is_popular:!1,region_display_name:"National Capital Region",seo_value:"manila"},currency:"php",id:167,hrefLang:"en-PH"},{name:"Singapore",key:"sg",url:"bossjob.sg",seoLang:"en-us",defaultLocation:{id:165,is_popular:!1,key:"downtown_core",region_display_name:"Central",seo_value:"downtown-core",value:"Downtown Core"},currency:"sgd",id:193,hrefLang:"en-SG"},{name:"Malaysia",key:"my",url:"bossjob.my",seoLang:"ms",defaultLocation:{id:2918,is_popular:!1,key:"kuala_lumpur",region_display_name:"Kuala Lumpur",seo_value:"kuala_lumpur",value:"Kuala Lumpur"},currency:"myr",id:127,hrefLang:"ms-MY"},{name:"Indonesia",key:"id",url:"bossjob.id",seoLang:"id",defaultLocation:{id:450,is_popular:!1,key:"jakarta_pusat",region_display_name:"Jakarta Pusat",seo_value:"jakarta_pusat",value:"Jakarta Pusat"},currency:"idr",id:96,hrefLang:"id-ID"},{name:"Hong Kong",key:"hk",url:"bossjob.hk",seoLang:"zh-tw",defaultLocation:{id:2857,is_popular:!1,key:"cheung_chau_area",region_display_name:"Cheung Chau Area",seo_value:"cheung_chau_area",value:"Cheung Chau Area"},currency:"hkd",id:92,hrefLang:"zh-HK"},{name:"Taiwan",key:"tw",url:"bossjob.tw",seoLang:"zh-tw",defaultLocation:{id:2487,is_popular:!1,key:"zhongzheng_district",region_display_name:"Zhongzheng District",seo_value:"zhongzheng_district",value:"Zhongzheng District"},currency:"twd",id:211,hrefLang:"zh-TW"},{name:"United States",shortName:"USA",key:"us",url:"bossjob.us",seoLang:"en-us",defaultLocation:{id:4494,key:"washington",value:"Washington",is_popular:!1,region_display_name:"Washington",seo_value:"washington"},currency:"usd",id:229,hrefLang:"en-US"},{name:"United Kingdom",shortName:"UK",key:"gb",url:"bossjob.uk",seoLang:"en-us",defaultLocation:{id:4331,key:"london",value:"London",is_popular:!1,region_display_name:"England",seo_value:"england"},currency:"gbp",id:228,hrefLang:"en-GB"},{name:"Canada",key:"ca",url:"bossjob.ca",seoLang:"en-us",defaultLocation:{id:4498,key:"ontario",value:"Ontario",is_popular:!1,region_display_name:"National Capital Region",seo_value:"ontario"},currency:"cad",id:38,hrefLang:"en-CA"},{name:"Brazil",key:"br",url:"bossjob.com.br",seoLang:"pt-br",defaultLocation:{id:4521,key:"distrito_federal",value:"Distrito Federal",is_popular:!1,region_display_name:"Distrito Federal",seo_value:"distrito-federal"},currency:"brl",id:29,hrefLang:"pt-BR"},{name:"T\xfcrkiye",key:"tr",url:"bossjob.com.tr",seoLang:"tr",defaultLocation:{id:3260,is_popular:!1,key:"akyurt",region_display_name:"Ankara",seo_value:"akyurt",value:"Akyurt"},currency:"try",id:220,hrefLang:"tr-TR"},{name:"Nigeria",key:"ng",url:"bossjob.ng",seoLang:"en-us",defaultLocation:{id:4574,key:"federal_capital_territory",value:"Federal Capital Territory",is_popular:!1,region_display_name:"Federal Capital Territory",seo_value:"ederal-capital-territory"},currency:"ngn",id:154,hrefLang:"en-NG"},{name:"United Arab Emirates",shortName:"UAE",key:"ae",url:"bossjob.ae",seoLang:"en-us",defaultLocation:{id:4575,key:"emirate_of_abu_dhabi",value:"Emirate of Abu Dhabi",is_popular:!1,region_display_name:"Emirate of Abu Dhabi",seo_value:"emirate-of-abu-dhabi"},currency:"aed",id:227,hrefLang:"en-AE"},{name:"Sri Lanka",key:"lk",url:"bossjob.lk",seoLang:"en-us",defaultLocation:{id:4590,key:"western_province",value:"Western Province",is_popular:!1,region_display_name:"Western Province",seo_value:"western-province"},currency:"lkr",id:203,hrefLang:"en-LK"},{name:"Spain",key:"es",url:"bossjob.es",seoLang:"es-es",defaultLocation:{id:4647,key:"madrid",value:"Madrid",is_popular:!1,region_display_name:"Madrid",seo_value:"madrid"},currency:"eur",id:202,hrefLang:"es-ES"},{name:"Serbia",key:"rs",url:"bossjob.rs",seoLang:"en-us",defaultLocation:{id:4653,key:"beograd",value:"Beograd",is_popular:!1,region_display_name:"Beograd",seo_value:"beograd"},currency:"rsd",id:190,hrefLang:"en-RS"},{name:"Others",key:"com",url:"bossjob.com",seoLang:"en-us",defaultLocation:{id:165,is_popular:!1,key:"downtown_core",region_display_name:"Central",seo_value:"downtown-core",value:"Downtown Core"},currency:"usd",id:241,hrefLang:"x-default"}],r=[{value:"en-us",id:1,label:"English",slug:"EN",alias:"en"},{value:"zh-cn",id:2,label:"中文 (简体)",slug:"zh-CN",alias:"zh"},{value:"zh-tw",id:5,label:"中文(繁體)",slug:"zh-TW",alias:"zh-hk"},{value:"ja",id:4,label:"日本語",slug:"JA",alias:"ja"},{value:"es-es",id:9,label:"Espa\xf1ol",slug:"es-ES",alias:"es"},{value:"pt-br",id:8,label:"Portugu\xeas",slug:"pt-BR",alias:"pt-br"},{value:"ms",id:6,label:"Bahasa Malaysia",slug:"MY",alias:"ms"},{value:"id",id:3,label:"Bahasa Indonesia",slug:"ID",alias:"id"},{value:"tr",id:7,label:"T\xfcrk\xe7e",slug:"TR",alias:"tr"}],o=[{value:"en-us",id:1,label:"English",slug:"EN",alias:"en"},{value:"zh-cn",id:2,label:"中文 (简体)",slug:"CN",alias:"zh"}],s={"en-US":"en","en-us":"en","zh-CN":"zh-CN","zh-cn":"zh-CN","id-ID":"id",id:"id","ja-JP":"ja",ja:"ja","zh-TW":"zh-TW","zh-tw":"zh-TW","ms-MY":"ms",ms:"ms",tr:"tr","pt-br":"pt-BR","es-es":"es-ES","es-ES":"es-ES"},l=e=>s[e]||e,u=i.map(e=>({value:e.key,label:e.name,id:e.id})).find(e=>"sg"==e.value),c=()=>u.value,d=()=>u.id,m=()=>i[0].currency,p=()=>r[0].value,h=()=>r[0].id},34996:function(e,t,a){"use strict";a.d(t,{DL:function(){return d},NR:function(){return l},PO:function(){return c},Ss:function(){return o},VQ:function(){return u},ht:function(){return r},q1:function(){return m},sy:function(){return s}});var n=a(93331),i=a(3815);i.LF.find(e=>"com"===e.key);let r=e=>{var t;return null!==(t=i.sE[e])&&void 0!==t?t:e},o=e=>i.sE[e]||i.sE["en-US"],s=function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];let e=window.location.href,t=i.LF.find(t=>{var a;return null==e?void 0:null===(a=e.includes)||void 0===a?void 0:a.call(e,t.url)});return((null==e?void 0:e.indexOf(".tr"))>-1&&(t=i.LF.find(e=>"tr"===e.key)),(null==e?void 0:e.indexOf(".br"))>-1&&(t=i.LF.find(e=>"br"===e.key)),t)?t.key:(0,i.TY)()},l=e=>{var t,a;let n=null!=e?e:s();return null!==(a=null===(t=i.LF.find(e=>e.key===n))||void 0===t?void 0:t.id)&&void 0!==a?a:(0,i.Kp)()},u=()=>{var e,t,a,r,o,s;let l=window.location.href;return l=null==l?void 0:null===(r=l.split)||void 0===r?void 0:null===(a=r.call(l,"//")[1])||void 0===a?void 0:null===(t=a.split)||void 0===t?void 0:null===(e=t.call(a,"/"))||void 0===e?void 0:e[1],i.Mj.map(e=>e.value).includes(l)?l:(null===(s=(0,n.ej)(n.II))||void 0===s?void 0:null===(o=s.split("_"))||void 0===o?void 0:o[1])||(0,i.X9)()},c=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:i.Mj,t=u(),a=e.find(e=>e.value===t),n=(null==a?void 0:a.id)||e[0].id;return{currentLangCode:t,currentLangId:n,currentLangFullName:(null==a?void 0:a.label)||e[0].label,currentLangSlug:(null==a?void 0:a.slug)||e[0].slug,currentLangAlias:(null==a?void 0:a.alias)||e[0].alias}},d=e=>{let t=e||u(),a=i.Mj.find(e=>e.value===t);return(null==a?void 0:a.id)||(0,i.FE)()},m=e=>{var t,a;return null!==(a=null===(t=i.LF.find(t=>t.key===e))||void 0===t?void 0:t.currency)&&void 0!==a?a:(0,i.OM)()}},25209:function(e,t,a){"use strict";a.d(t,{$H:function(){return l},BW:function(){return o},hw:function(){return c},id:function(){return d},v9:function(){return s},vO:function(){return m},wk:function(){return u}}),a(77398);var n=a(6627),i=a(59431),r=a(55221);let o=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if("string"!=typeof e)return e;if(e){var a,n,i;if(!t)return null===(i=e.split)||void 0===i?void 0:null===(n=i.call(e,"-"))||void 0===n?void 0:n.join(" ");let r=null==e?void 0:null===(a=e.split)||void 0===a?void 0:a.call(e,"-");return(r=r.map(e=>e.charAt(0).toUpperCase()+e.slice(1))).join(" ")}},s=e=>{var t,a;return"Above 100K"===e?100001:1e3*parseInt(null==e?void 0:null===(a=e.split)||void 0===a?void 0:null===(t=a.call(e,"K"))||void 0===t?void 0:t[0],10)},l=e=>Array.prototype.concat.apply([],e),u=(e,t)=>e.length<=t?e:e.substr(0,t)+"...",c=e=>{if(e)return"".concat(parseInt(e).toLocaleString())},d=e=>{let t={};return Object.entries(e).forEach(e=>{let[a,n]=e;(0===n||n)&&Object.assign(t,{[a]:n})}),t},m=function(e){for(var t=arguments.length,a=Array(t>1?t-1:0),o=1;o<t;o++)a[o-1]=arguments[o];if(!e)return e;a.length;let s=(0,n.Z)(a[0]);s&&Object.keys(a=a[0]).length;let l=[...e.matchAll(/{{[^\}]*}}/g)].map(e=>(0,i.Z)(e[0]));return l.length,l.forEach((t,n)=>{s&&(n=t.match(/\w+/));let i=a[n];(0,r.Z)(i),e=e.replace(new RegExp(t),a[n]||"")}),e}},27354:function(e,t,a){"use strict";a.d(t,{Z:function(){return c},f:function(){return u}});var n=a(6151);let i=e=>(0,n.ZP)("auth").post("/guest/login",e);var r=a(84764),o=a(90633),s=a(34996),l=a(93331);let u=async()=>{var e,t,a;let n=null===(a=globalThis)||void 0===a?void 0:null===(t=a.localStorage)||void 0===t?void 0:null===(e=t.getItem)||void 0===e?void 0:e.call(t,"uuid");if(!n){let e=r.ZP.load(),t=await e;n=(await t.get()).visitorId,localStorage.setItem("uuid",n)}return(0,l.d8)("uuid",n),n};var c=async e=>{var t;let a=await u(),n=null===o.FS||void 0===o.FS?void 0:null===(t=(0,o.FS)())||void 0===t?void 0:t.browser;(0,l.ej)("sessionid")||i({guest_role:"jobseeker",country_id:(0,s.NR)(),language_id:(0,s.DL)(),fcm_token_web:e,device_name:n,device_type:"web",device_udid:a}).catch(e=>console.log(e))}},56140:function(e,t,a){"use strict";a.d(t,{F1:function(){return c},MR:function(){return r},Nt:function(){return h},Pi:function(){return d},UB:function(){return m},X_:function(){return p},_j:function(){return u},i4:function(){return f},ok:function(){return y},s2:function(){return l},sk:function(){return s}});var n=a(93331),i=a(34996);let r=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=arguments.length>2?arguments[2]:void 0,n=new Date().getTime()-new Date(e).getTime();return a?{state:1,text:(null==t?void 0:t.online)||"Online"}:-1===e?{state:0,text:(null==t?void 0:t.withinMonth)||"Active this month"}:n<288e5?{state:0,text:(null==t?void 0:t.now)||"Active just now"}:n<864e5?{state:0,text:(null==t?void 0:t.withinToday)||"Active today"}:{state:0,text:(null==t?void 0:t.withinWeek)||"Active this week"}},o=e=>/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(e),s=()=>!1,l=()=>{if(!s())return o(navigator.userAgent);{let{headers:e}=a(35854);return o(e().get("User-Agent"))}},u=e=>{window.location.replace(e)},c=(e,t)=>{if(!t||!t.id)return e;let{type:a,id:n}=t;return e[({country:"pref_country_id",region:"pref_region_id",location:"location_id"})[a]||"location_id"]=n,e};function d(e){return e?e.toLowerCase():""}let m=(e,t)=>{if(window.gtag){if(!t){window.gtag("event",e);return}window.gtag("event",e,t)}},p=(e,t)=>{let a=(0,n.ej)("visitedPage"),r="sg"===(0,i.sy)();"sg-h5"===a&&r&&m(e,t)},h={setItem:function(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,n=new Date().getTime()+6e4*a;sessionStorage.setItem(e,JSON.stringify({value:t,expiry:n}))},getItem:function(e){let t=sessionStorage.getItem(e);if(!t)return null;try{let a=JSON.parse(t);if(new Date().getTime()>a.expiry)return sessionStorage.removeItem(e),null;return a.value}catch(e){return t}},removeItem:function(e){sessionStorage.removeItem(e)},clear:function(){sessionStorage.clear()}},f=(e,t,a)=>null==e?void 0:e.map(e=>({...e,label:e[t],value:e[a]})),y=/^(sg|us|ca|ng|lk|br|ae|rs)$/.test((0,i.sy)())},587:function(e,t,a){"use strict";a.d(t,{$TU:function(){return q},Bar:function(){return A},COw:function(){return $},Cq$:function(){return L},FRl:function(){return n},GOo:function(){return ee},HYy:function(){return S},HsR:function(){return f},J1X:function(){return _},Jb5:function(){return ea},JwD:function(){return C},K2p:function(){return k},MLY:function(){return p},OAT:function(){return T},OBV:function(){return ei},OP_:function(){return K},PYU:function(){return E},Pgn:function(){return er},Qgx:function(){return et},QnW:function(){return X},RSq:function(){return z},RUQ:function(){return b},RxG:function(){return R},So8:function(){return g},TIy:function(){return c},Two:function(){return r},Uk5:function(){return P},VpR:function(){return W},VqK:function(){return l},WF_:function(){return s},aIB:function(){return F},auB:function(){return B},auq:function(){return v},avg:function(){return y},avu:function(){return eo},cj0:function(){return H},ecK:function(){return el},f7j:function(){return es},ffn:function(){return V},ftJ:function(){return Q},h1S:function(){return en},heh:function(){return I},i17:function(){return h},j5$:function(){return D},kXl:function(){return x},mck:function(){return m},oIg:function(){return G},owu:function(){return O},pAd:function(){return eu},pAr:function(){return u},qSN:function(){return d},qan:function(){return Z},sGg:function(){return Y},siu:function(){return J},v37:function(){return o},wRV:function(){return M},xdl:function(){return U},yTO:function(){return N},yUz:function(){return j},ydE:function(){return w},zOG:function(){return i}});let n="https://assets.bossjob.com/jobseeker",i="".concat(n,"/Bossjob.svg"),r="".concat(n,"/CloseIcon.svg"),o="".concat(n,"/plus.svg"),s="".concat(n,"/minus.svg"),l="".concat(n,"/FacebookIcon.svg"),u="".concat(n,"/LinkedinIcon.svg"),c="".concat(n,"/CopyIcon.svg"),d="".concat(n,"/DefaultJobseekerAvatar.png"),m="".concat(n,"/increaseUserConversionModelBg.png"),p="".concat(n,"/accountSettingDeleteIconBin.svg"),h="".concat(n,"/accountSettingEditIconPen.svg"),f="".concat(n,"/increaseUserConversionBrush.svg"),y="".concat(n,"/google-logo.png"),g="".concat(n,"/linkedin-logo.png"),b="".concat(n,"/facebook-logo.png"),k="".concat(n,"/maintenance.png"),v="".concat(n,"/sgIdNotMatch.svg"),w="".concat(n,"/footer_googleplay_download.svg"),T="".concat(n,"/footer_apple_download.svg"),S="".concat(n,"/empty.svg"),C="".concat(n,"/FooterGalaxyAppstore.png"),j="".concat(n,"/FooterHuaweiAppstore.png"),P="".concat(n,"/FooterXiaomiApp store.png"),A="".concat(n,"/bg-hero-01.jpg"),_="".concat(n,"/bg-hero-02.jpg"),x="".concat(n,"/bg-hero-03.jpg"),E="".concat(n,"/bg-hero-04.jpg"),M="".concat(n,"/talent2/tag.png"),R="".concat(n,"/talent2/block.png"),B="".concat(n,"/talent2/earth.png"),I="".concat(n,"/talent2/people.png"),O="".concat(n,"/talent2/01.png"),D="".concat(n,"/talent2/02.png"),L="".concat(n,"/talent2/03.png"),N="".concat(n,"/talent2/feature01.png"),F="".concat(n,"/talent2/feature02.png"),z="".concat(n,"/talent2/feature03.png"),Z="".concat(n,"/talent2/occupation01.png"),J="".concat(n,"/talent2/occupation02.png"),Y="".concat(n,"/talent2/occupation03.png"),H="".concat(n,"/talent2/occupation04.png"),U="".concat(n,"/talent2/occupation05.png"),W="".concat(n,"/talent2/occupation06.png"),G="".concat(n,"/talent2/occupation07.png"),q="".concat(n,"/talent2/occupation08.png"),V="".concat(n,"/talent2/occupation09.png"),K="".concat(n,"/talent2/headerBg.png"),$="".concat(n,"/talent2/frame01.png"),X="".concat(n,"/talent2/frame02.png"),Q="".concat(n,"/talent2/arow01.png"),ee="".concat(n,"/talent2/arrow02.png"),et="".concat(n,"/talent2/country.png"),ea="".concat(n,"/talent2/app.png"),en="".concat(n,"/talent2/center.png"),ei="".concat(n,"/talent2/login.png"),er="".concat(n,"/talent2/preference.png"),eo="".concat(n,"/talent2/mask.png"),es="".concat(n,"/talent2/mask02.png"),el="".concat(n,"/talent2/qa.png"),eu="".concat(n,"/talent2/jobBg.png")},57943:function(e,t,a){"use strict";a.r(t),a.d(t,{blue:function(){return w},blueDark:function(){return D},cyan:function(){return v},cyanDark:function(){return O},geekblue:function(){return T},geekblueDark:function(){return L},generate:function(){return d},gold:function(){return y},goldDark:function(){return M},gray:function(){return P},green:function(){return k},greenDark:function(){return I},grey:function(){return j},greyDark:function(){return z},lime:function(){return b},limeDark:function(){return B},magenta:function(){return C},magentaDark:function(){return F},orange:function(){return f},orangeDark:function(){return E},presetDarkPalettes:function(){return Z},presetPalettes:function(){return A},presetPrimaryColors:function(){return m},purple:function(){return S},purpleDark:function(){return N},red:function(){return p},redDark:function(){return _},volcano:function(){return h},volcanoDark:function(){return x},yellow:function(){return g},yellowDark:function(){return R}});var n=a(82082),i=a(96021),r=[{index:7,opacity:.15},{index:6,opacity:.25},{index:5,opacity:.3},{index:5,opacity:.45},{index:5,opacity:.65},{index:5,opacity:.85},{index:4,opacity:.9},{index:3,opacity:.95},{index:2,opacity:.97},{index:1,opacity:.98}];function o(e){var t=e.r,a=e.g,i=e.b,r=(0,n.py)(t,a,i);return{h:360*r.h,s:r.s,v:r.v}}function s(e){var t=e.r,a=e.g,i=e.b;return"#".concat((0,n.vq)(t,a,i,!1))}function l(e,t,a){var n;return(n=Math.round(e.h)>=60&&240>=Math.round(e.h)?a?Math.round(e.h)-2*t:Math.round(e.h)+2*t:a?Math.round(e.h)+2*t:Math.round(e.h)-2*t)<0?n+=360:n>=360&&(n-=360),n}function u(e,t,a){var n;return 0===e.h&&0===e.s?e.s:((n=a?e.s-.16*t:4===t?e.s+.16:e.s+.05*t)>1&&(n=1),a&&5===t&&n>.1&&(n=.1),n<.06&&(n=.06),Number(n.toFixed(2)))}function c(e,t,a){var n;return(n=a?e.v+.05*t:e.v-.15*t)>1&&(n=1),Number(n.toFixed(2))}function d(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=[],n=(0,i.uA)(e),d=5;d>0;d-=1){var m=o(n),p=s((0,i.uA)({h:l(m,d,!0),s:u(m,d,!0),v:c(m,d,!0)}));a.push(p)}a.push(s(n));for(var h=1;h<=4;h+=1){var f=o(n),y=s((0,i.uA)({h:l(f,h),s:u(f,h),v:c(f,h)}));a.push(y)}return"dark"===t.theme?r.map(function(e){var n,r,o,l=e.index,u=e.opacity;return s((n=(0,i.uA)(t.backgroundColor||"#141414"),r=(0,i.uA)(a[l]),o=100*u/100,{r:(r.r-n.r)*o+n.r,g:(r.g-n.g)*o+n.g,b:(r.b-n.b)*o+n.b}))}):a}var m={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1677FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},p=["#fff1f0","#ffccc7","#ffa39e","#ff7875","#ff4d4f","#f5222d","#cf1322","#a8071a","#820014","#5c0011"];p.primary=p[5];var h=["#fff2e8","#ffd8bf","#ffbb96","#ff9c6e","#ff7a45","#fa541c","#d4380d","#ad2102","#871400","#610b00"];h.primary=h[5];var f=["#fff7e6","#ffe7ba","#ffd591","#ffc069","#ffa940","#fa8c16","#d46b08","#ad4e00","#873800","#612500"];f.primary=f[5];var y=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];y.primary=y[5];var g=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];g.primary=g[5];var b=["#fcffe6","#f4ffb8","#eaff8f","#d3f261","#bae637","#a0d911","#7cb305","#5b8c00","#3f6600","#254000"];b.primary=b[5];var k=["#f6ffed","#d9f7be","#b7eb8f","#95de64","#73d13d","#52c41a","#389e0d","#237804","#135200","#092b00"];k.primary=k[5];var v=["#e6fffb","#b5f5ec","#87e8de","#5cdbd3","#36cfc9","#13c2c2","#08979c","#006d75","#00474f","#002329"];v.primary=v[5];var w=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];w.primary=w[5];var T=["#f0f5ff","#d6e4ff","#adc6ff","#85a5ff","#597ef7","#2f54eb","#1d39c4","#10239e","#061178","#030852"];T.primary=T[5];var S=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];S.primary=S[5];var C=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];C.primary=C[5];var j=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];j.primary=j[5];var P=j,A={red:p,volcano:h,orange:f,gold:y,yellow:g,lime:b,green:k,cyan:v,blue:w,geekblue:T,purple:S,magenta:C,grey:j},_=["#2a1215","#431418","#58181c","#791a1f","#a61d24","#d32029","#e84749","#f37370","#f89f9a","#fac8c3"];_.primary=_[5];var x=["#2b1611","#441d12","#592716","#7c3118","#aa3e19","#d84a1b","#e87040","#f3956a","#f8b692","#fad4bc"];x.primary=x[5];var E=["#2b1d11","#442a11","#593815","#7c4a15","#aa6215","#d87a16","#e89a3c","#f3b765","#f8cf8d","#fae3b7"];E.primary=E[5];var M=["#2b2111","#443111","#594214","#7c5914","#aa7714","#d89614","#e8b339","#f3cc62","#f8df8b","#faedb5"];M.primary=M[5];var R=["#2b2611","#443b11","#595014","#7c6e14","#aa9514","#d8bd14","#e8d639","#f3ea62","#f8f48b","#fafab5"];R.primary=R[5];var B=["#1f2611","#2e3c10","#3e4f13","#536d13","#6f9412","#8bbb11","#a9d134","#c9e75d","#e4f88b","#f0fab5"];B.primary=B[5];var I=["#162312","#1d3712","#274916","#306317","#3c8618","#49aa19","#6abe39","#8fd460","#b2e58b","#d5f2bb"];I.primary=I[5];var O=["#112123","#113536","#144848","#146262","#138585","#13a8a8","#33bcb7","#58d1c9","#84e2d8","#b2f1e8"];O.primary=O[5];var D=["#111a2c","#112545","#15325b","#15417e","#1554ad","#1668dc","#3c89e8","#65a9f3","#8dc5f8","#b7dcfa"];D.primary=D[5];var L=["#131629","#161d40","#1c2755","#203175","#263ea0","#2b4acb","#5273e0","#7f9ef3","#a8c1f8","#d2e0fa"];L.primary=L[5];var N=["#1a1325","#24163a","#301c4d","#3e2069","#51258f","#642ab5","#854eca","#ab7ae0","#cda8f0","#ebd7fa"];N.primary=N[5];var F=["#291321","#40162f","#551c3b","#75204f","#a02669","#cb2b83","#e0529c","#f37fb7","#f8a8cc","#fad2e3"];F.primary=F[5];var z=["#151515","#1f1f1f","#2d2d2d","#393939","#494949","#5a5a5a","#6a6a6a","#7b7b7b","#888888","#969696"];z.primary=z[5];var Z={red:_,volcano:x,orange:E,gold:M,yellow:R,lime:B,green:I,cyan:O,blue:D,geekblue:L,purple:N,magenta:F,grey:z}},71140:function(e,t,a){"use strict";a.r(t),a.d(t,{genCalc:function(){return v},genStyleUtils:function(){return R},mergeToken:function(){return j},statistic:function(){return P},statisticToken:function(){return _}});var n=a(41154),i=a(26365),r=a(11993),o=a(31686),s=a(2265),l=a(95201),u=a(76405),c=a(25049),d=a(63496),m=a(41690),p=a(15900),h=(0,c.Z)(function e(){(0,u.Z)(this,e)}),f="CALC_UNIT",y=RegExp(f,"g");function g(e){return"number"==typeof e?"".concat(e).concat(f):e}var b=function(e){(0,m.Z)(a,e);var t=(0,p.Z)(a);function a(e,i){(0,u.Z)(this,a),o=t.call(this),(0,r.Z)((0,d.Z)(o),"result",""),(0,r.Z)((0,d.Z)(o),"unitlessCssVar",void 0),(0,r.Z)((0,d.Z)(o),"lowPriority",void 0);var o,s=(0,n.Z)(e);return o.unitlessCssVar=i,e instanceof a?o.result="(".concat(e.result,")"):"number"===s?o.result=g(e):"string"===s&&(o.result=e),o}return(0,c.Z)(a,[{key:"add",value:function(e){return e instanceof a?this.result="".concat(this.result," + ").concat(e.getResult()):("number"==typeof e||"string"==typeof e)&&(this.result="".concat(this.result," + ").concat(g(e))),this.lowPriority=!0,this}},{key:"sub",value:function(e){return e instanceof a?this.result="".concat(this.result," - ").concat(e.getResult()):("number"==typeof e||"string"==typeof e)&&(this.result="".concat(this.result," - ").concat(g(e))),this.lowPriority=!0,this}},{key:"mul",value:function(e){return this.lowPriority&&(this.result="(".concat(this.result,")")),e instanceof a?this.result="".concat(this.result," * ").concat(e.getResult(!0)):("number"==typeof e||"string"==typeof e)&&(this.result="".concat(this.result," * ").concat(e)),this.lowPriority=!1,this}},{key:"div",value:function(e){return this.lowPriority&&(this.result="(".concat(this.result,")")),e instanceof a?this.result="".concat(this.result," / ").concat(e.getResult(!0)):("number"==typeof e||"string"==typeof e)&&(this.result="".concat(this.result," / ").concat(e)),this.lowPriority=!1,this}},{key:"getResult",value:function(e){return this.lowPriority||e?"(".concat(this.result,")"):this.result}},{key:"equal",value:function(e){var t=this,a=(e||{}).unit,n=!0;return("boolean"==typeof a?n=a:Array.from(this.unitlessCssVar).some(function(e){return t.result.includes(e)})&&(n=!1),this.result=this.result.replace(y,n?"px":""),void 0!==this.lowPriority)?"calc(".concat(this.result,")"):this.result}}]),a}(h),k=function(e){(0,m.Z)(a,e);var t=(0,p.Z)(a);function a(e){var n;return(0,u.Z)(this,a),n=t.call(this),(0,r.Z)((0,d.Z)(n),"result",0),e instanceof a?n.result=e.result:"number"==typeof e&&(n.result=e),n}return(0,c.Z)(a,[{key:"add",value:function(e){return e instanceof a?this.result+=e.result:"number"==typeof e&&(this.result+=e),this}},{key:"sub",value:function(e){return e instanceof a?this.result-=e.result:"number"==typeof e&&(this.result-=e),this}},{key:"mul",value:function(e){return e instanceof a?this.result*=e.result:"number"==typeof e&&(this.result*=e),this}},{key:"div",value:function(e){return e instanceof a?this.result/=e.result:"number"==typeof e&&(this.result/=e),this}},{key:"equal",value:function(){return this.result}}]),a}(h),v=function(e,t){var a="css"===e?b:k;return function(e){return new a(e,t)}},w=function(e,t){return"".concat([t,e.replace(/([A-Z]+)([A-Z][a-z]+)/g,"$1-$2").replace(/([a-z])([A-Z])/g,"$1-$2")].filter(Boolean).join("-"))};a(74126);var T=function(e,t,a,n){var r=(0,o.Z)({},t[e]);null!=n&&n.deprecatedTokens&&n.deprecatedTokens.forEach(function(e){var t,a=(0,i.Z)(e,2),n=a[0],o=a[1];(null!=r&&r[n]||null!=r&&r[o])&&(null!==(t=r[o])&&void 0!==t||(r[o]=null==r?void 0:r[n]))});var s=(0,o.Z)((0,o.Z)({},a),r);return Object.keys(s).forEach(function(e){s[e]===t[e]&&delete s[e]}),s},S="undefined"!=typeof CSSINJS_STATISTIC,C=!0;function j(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];if(!S)return Object.assign.apply(Object,[{}].concat(t));C=!1;var i={};return t.forEach(function(e){"object"===(0,n.Z)(e)&&Object.keys(e).forEach(function(t){Object.defineProperty(i,t,{configurable:!0,enumerable:!0,get:function(){return e[t]}})})}),C=!0,i}var P={};function A(){}var _=function(e){var t,a=e,n=A;return S&&"undefined"!=typeof Proxy&&(t=new Set,a=new Proxy(e,{get:function(e,a){if(C){var n;null===(n=t)||void 0===n||n.add(a)}return e[a]}}),n=function(e,a){var n;P[e]={global:Array.from(t),component:(0,o.Z)((0,o.Z)({},null===(n=P[e])||void 0===n?void 0:n.component),a)}}),{token:a,keys:t,flush:n}},x=function(e,t,a){if("function"==typeof a){var n;return a(j(t,null!==(n=t[e])&&void 0!==n?n:{}))}return null!=a?a:{}},E=new(function(){function e(){(0,u.Z)(this,e),(0,r.Z)(this,"map",new Map),(0,r.Z)(this,"objectIDMap",new WeakMap),(0,r.Z)(this,"nextID",0),(0,r.Z)(this,"lastAccessBeat",new Map),(0,r.Z)(this,"accessBeat",0)}return(0,c.Z)(e,[{key:"set",value:function(e,t){this.clear();var a=this.getCompositeKey(e);this.map.set(a,t),this.lastAccessBeat.set(a,Date.now())}},{key:"get",value:function(e){var t=this.getCompositeKey(e),a=this.map.get(t);return this.lastAccessBeat.set(t,Date.now()),this.accessBeat+=1,a}},{key:"getCompositeKey",value:function(e){var t=this;return e.map(function(e){return e&&"object"===(0,n.Z)(e)?"obj_".concat(t.getObjectID(e)):"".concat((0,n.Z)(e),"_").concat(e)}).join("|")}},{key:"getObjectID",value:function(e){if(this.objectIDMap.has(e))return this.objectIDMap.get(e);var t=this.nextID;return this.objectIDMap.set(e,t),this.nextID+=1,t}},{key:"clear",value:function(){var e=this;if(this.accessBeat>1e4){var t=Date.now();this.lastAccessBeat.forEach(function(a,n){t-a>6e5&&(e.map.delete(n),e.lastAccessBeat.delete(n))}),this.accessBeat=0}}}]),e}()),M=function(){return{}},R=function(e){var t=e.useCSP,a=void 0===t?M:t,u=e.useToken,c=e.usePrefix,d=e.getResetStyles,m=e.getCommonStyle,p=e.getCompUnitless;function h(t,r,p){var h=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},f=Array.isArray(t)?t:[t,t],y=(0,i.Z)(f,1)[0],g=f.join("-"),b=e.layer||{name:"antd"};return function(e){var t,i,f=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,k=u(),S=k.theme,C=k.realToken,P=k.hashId,A=k.token,M=k.cssVar,R=c(),B=R.rootPrefixCls,I=R.iconPrefixCls,O=a(),D=M?"css":"js",L=(t=function(){var e=new Set;return M&&Object.keys(h.unitless||{}).forEach(function(t){e.add((0,l.token2CSSVar)(t,M.prefix)),e.add((0,l.token2CSSVar)(t,w(y,M.prefix)))}),v(D,e)},i=[D,y,null==M?void 0:M.prefix],s.useMemo(function(){var e=E.get(i);if(e)return e;var a=t();return E.set(i,a),a},i)),N="js"===D?{max:Math.max,min:Math.min}:{max:function(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return"max(".concat(t.map(function(e){return(0,l.unit)(e)}).join(","),")")},min:function(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return"min(".concat(t.map(function(e){return(0,l.unit)(e)}).join(","),")")}},F=N.max,z=N.min,Z={theme:S,token:A,hashId:P,nonce:function(){return O.nonce},clientOnly:h.clientOnly,layer:b,order:h.order||-999};return(0,l.useStyleRegister)((0,o.Z)((0,o.Z)({},Z),{},{clientOnly:!1,path:["Shared",B]}),function(){return"function"==typeof d?d(A):[]}),[(0,l.useStyleRegister)((0,o.Z)((0,o.Z)({},Z),{},{path:[g,e,I]}),function(){if(!1===h.injectStyle)return[];var t=_(A),a=t.token,i=t.flush,o=x(y,C,p),s=".".concat(e),u=T(y,C,o,{deprecatedTokens:h.deprecatedTokens});M&&o&&"object"===(0,n.Z)(o)&&Object.keys(o).forEach(function(e){o[e]="var(".concat((0,l.token2CSSVar)(e,w(y,M.prefix)),")")});var c=j(a,{componentCls:s,prefixCls:e,iconCls:".".concat(I),antCls:".".concat(B),calc:L,max:F,min:z},M?o:u),d=r(c,{hashId:P,prefixCls:e,rootPrefixCls:B,iconPrefixCls:I});i(y,u);var g="function"==typeof m?m(c,e,f,h.resetFont):null;return[!1===h.resetStyle?null:g,d]}),P]}}return{genStyleHooks:function(e,t,a,n){var c,d,m,f,y,g,b=Array.isArray(e)?e[0]:e;function k(e){return"".concat(String(b)).concat(e.slice(0,1).toUpperCase()).concat(e.slice(1))}var v=(null==n?void 0:n.unitless)||{},w="function"==typeof p?p(e):{},S=(0,o.Z)((0,o.Z)({},w),{},(0,r.Z)({},k("zIndexPopup"),!0));Object.keys(v).forEach(function(e){S[k(e)]=v[e]});var C=(0,o.Z)((0,o.Z)({},n),{},{unitless:S,prefixToken:k}),j=h(e,t,a,C),P=(c=C.unitless,m=void 0===(d=C.injectStyle)||d,f=C.prefixToken,y=C.ignore,g=function(e){var t=e.rootCls,n=e.cssVar,i=void 0===n?{}:n,r=u().realToken;return(0,l.useCSSVarRegister)({path:[b],prefix:i.prefix,key:i.key,unitless:c,ignore:y,token:r,scope:t},function(){var e=x(b,r,a),t=T(b,r,e,{deprecatedTokens:null==C?void 0:C.deprecatedTokens});return Object.keys(e).forEach(function(e){t[f(e)]=t[e],delete t[e]}),t}),null},function(e){var t=u().cssVar;return[function(a){return m&&t?s.createElement(s.Fragment,null,s.createElement(g,{rootCls:e,cssVar:t,component:b}),a):a},null==t?void 0:t.key]});return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,a=j(e,t),n=(0,i.Z)(a,2)[1],r=P(t),o=(0,i.Z)(r,2);return[o[0],n,o[1]]}},genSubStyleComponent:function(e,t,a){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=h(e,t,a,(0,o.Z)({resetStyle:!1,order:-998},n));return function(e){var t=e.prefixCls,a=e.rootCls,n=void 0===a?t:a;return i(t,n),null}},genComponentStyleHook:h}}},95201:function(e,t,a){"use strict";a.r(t),a.d(t,{Keyframes:function(){return tt},NaNLinter:function(){return eG},StyleProvider:function(){return P},Theme:function(){return J},_experimental:function(){return tl},createCache:function(){return C},createTheme:function(){return H},extractStyle:function(){return te},genCalc:function(){return N},getComputedToken:function(){return ep},legacyLogicalPropertiesTransformer:function(){return tr},legacyNotSelectorLinter:function(){return eU},logicalPropertiesLinter:function(){return eW},parentSelectorLinter:function(){return eq},px2remTransformer:function(){return ts},token2CSSVar:function(){return ei},unit:function(){return ea},useCSSVarRegister:function(){return e8},useCacheToken:function(){return ef},useStyleRegister:function(){return e5}});var n,i,r=a(26365),o=a(11993),s=a(83145),l=a(31686),u=function(e){for(var t,a=0,n=0,i=e.length;i>=4;++n,i-=4)t=(65535&(t=255&e.charCodeAt(n)|(255&e.charCodeAt(++n))<<8|(255&e.charCodeAt(++n))<<16|(255&e.charCodeAt(++n))<<24))*1540483477+((t>>>16)*59797<<16),t^=t>>>24,a=(65535&t)*1540483477+((t>>>16)*59797<<16)^(65535&a)*1540483477+((a>>>16)*59797<<16);switch(i){case 3:a^=(255&e.charCodeAt(n+2))<<16;case 2:a^=(255&e.charCodeAt(n+1))<<8;case 1:a^=255&e.charCodeAt(n),a=(65535&a)*1540483477+((a>>>16)*59797<<16)}return a^=a>>>13,(((a=(65535&a)*1540483477+((a>>>16)*59797<<16))^a>>>15)>>>0).toString(36)},c=a(21717),d=a(2265),m=a.t(d,2),p=a(10902),h=a(6397),f=a(16671),y=a(76405),g=a(25049);function b(e){return e.join("%")}var k=function(){function e(t){(0,y.Z)(this,e),(0,o.Z)(this,"instanceId",void 0),(0,o.Z)(this,"cache",new Map),this.instanceId=t}return(0,g.Z)(e,[{key:"get",value:function(e){return this.opGet(b(e))}},{key:"opGet",value:function(e){return this.cache.get(e)||null}},{key:"update",value:function(e,t){return this.opUpdate(b(e),t)}},{key:"opUpdate",value:function(e,t){var a=t(this.cache.get(e));null===a?this.cache.delete(e):this.cache.set(e,a)}}]),e}(),v=["children"],w="data-token-hash",T="data-css-hash",S="__cssinjs_instance__";function C(){var e=Math.random().toString(12).slice(2);if("undefined"!=typeof document&&document.head&&document.body){var t=document.body.querySelectorAll("style[".concat(T,"]"))||[],a=document.head.firstChild;Array.from(t).forEach(function(t){t[S]=t[S]||e,t[S]===e&&document.head.insertBefore(t,a)});var n={};Array.from(document.querySelectorAll("style[".concat(T,"]"))).forEach(function(t){var a,i=t.getAttribute(T);n[i]?t[S]===e&&(null===(a=t.parentNode)||void 0===a||a.removeChild(t)):n[i]=!0})}return new k(e)}var j=d.createContext({hashPriority:"low",cache:C(),defaultCache:!0}),P=function(e){var t=e.children,a=(0,p.Z)(e,v),n=d.useContext(j),i=(0,h.Z)(function(){var e=(0,l.Z)({},n);Object.keys(a).forEach(function(t){var n=a[t];void 0!==a[t]&&(e[t]=n)});var t=a.cache;return e.cache=e.cache||C(),e.defaultCache=!t&&n.defaultCache,e},[n,a],function(e,t){return!(0,f.Z)(e[0],t[0],!0)||!(0,f.Z)(e[1],t[1],!0)});return d.createElement(j.Provider,{value:i},t)},A=a(41154),_=a(94981),x=a(63496),E=a(41690),M=a(15900),R=(0,g.Z)(function e(){(0,y.Z)(this,e)}),B="CALC_UNIT",I=RegExp(B,"g");function O(e){return"number"==typeof e?"".concat(e).concat(B):e}var D=function(e){(0,E.Z)(a,e);var t=(0,M.Z)(a);function a(e,n){(0,y.Z)(this,a),i=t.call(this),(0,o.Z)((0,x.Z)(i),"result",""),(0,o.Z)((0,x.Z)(i),"unitlessCssVar",void 0),(0,o.Z)((0,x.Z)(i),"lowPriority",void 0);var i,r=(0,A.Z)(e);return i.unitlessCssVar=n,e instanceof a?i.result="(".concat(e.result,")"):"number"===r?i.result=O(e):"string"===r&&(i.result=e),i}return(0,g.Z)(a,[{key:"add",value:function(e){return e instanceof a?this.result="".concat(this.result," + ").concat(e.getResult()):("number"==typeof e||"string"==typeof e)&&(this.result="".concat(this.result," + ").concat(O(e))),this.lowPriority=!0,this}},{key:"sub",value:function(e){return e instanceof a?this.result="".concat(this.result," - ").concat(e.getResult()):("number"==typeof e||"string"==typeof e)&&(this.result="".concat(this.result," - ").concat(O(e))),this.lowPriority=!0,this}},{key:"mul",value:function(e){return this.lowPriority&&(this.result="(".concat(this.result,")")),e instanceof a?this.result="".concat(this.result," * ").concat(e.getResult(!0)):("number"==typeof e||"string"==typeof e)&&(this.result="".concat(this.result," * ").concat(e)),this.lowPriority=!1,this}},{key:"div",value:function(e){return this.lowPriority&&(this.result="(".concat(this.result,")")),e instanceof a?this.result="".concat(this.result," / ").concat(e.getResult(!0)):("number"==typeof e||"string"==typeof e)&&(this.result="".concat(this.result," / ").concat(e)),this.lowPriority=!1,this}},{key:"getResult",value:function(e){return this.lowPriority||e?"(".concat(this.result,")"):this.result}},{key:"equal",value:function(e){var t=this,a=(e||{}).unit,n=!0;return("boolean"==typeof a?n=a:Array.from(this.unitlessCssVar).some(function(e){return t.result.includes(e)})&&(n=!1),this.result=this.result.replace(I,n?"px":""),void 0!==this.lowPriority)?"calc(".concat(this.result,")"):this.result}}]),a}(R),L=function(e){(0,E.Z)(a,e);var t=(0,M.Z)(a);function a(e){var n;return(0,y.Z)(this,a),n=t.call(this),(0,o.Z)((0,x.Z)(n),"result",0),e instanceof a?n.result=e.result:"number"==typeof e&&(n.result=e),n}return(0,g.Z)(a,[{key:"add",value:function(e){return e instanceof a?this.result+=e.result:"number"==typeof e&&(this.result+=e),this}},{key:"sub",value:function(e){return e instanceof a?this.result-=e.result:"number"==typeof e&&(this.result-=e),this}},{key:"mul",value:function(e){return e instanceof a?this.result*=e.result:"number"==typeof e&&(this.result*=e),this}},{key:"div",value:function(e){return e instanceof a?this.result/=e.result:"number"==typeof e&&(this.result/=e),this}},{key:"equal",value:function(){return this.result}}]),a}(R),N=function(e,t){var a="css"===e?D:L;return function(e){return new a(e,t)}},F=function(){function e(){(0,y.Z)(this,e),(0,o.Z)(this,"cache",void 0),(0,o.Z)(this,"keys",void 0),(0,o.Z)(this,"cacheCallTimes",void 0),this.cache=new Map,this.keys=[],this.cacheCallTimes=0}return(0,g.Z)(e,[{key:"size",value:function(){return this.keys.length}},{key:"internalGet",value:function(e){var t,a,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i={map:this.cache};return e.forEach(function(e){if(i){var t;i=null===(t=i)||void 0===t||null===(t=t.map)||void 0===t?void 0:t.get(e)}else i=void 0}),null!==(t=i)&&void 0!==t&&t.value&&n&&(i.value[1]=this.cacheCallTimes++),null===(a=i)||void 0===a?void 0:a.value}},{key:"get",value:function(e){var t;return null===(t=this.internalGet(e,!0))||void 0===t?void 0:t[0]}},{key:"has",value:function(e){return!!this.internalGet(e)}},{key:"set",value:function(t,a){var n=this;if(!this.has(t)){if(this.size()+1>e.MAX_CACHE_SIZE+e.MAX_CACHE_OFFSET){var i=this.keys.reduce(function(e,t){var a=(0,r.Z)(e,2)[1];return n.internalGet(t)[1]<a?[t,n.internalGet(t)[1]]:e},[this.keys[0],this.cacheCallTimes]),o=(0,r.Z)(i,1)[0];this.delete(o)}this.keys.push(t)}var s=this.cache;t.forEach(function(e,i){if(i===t.length-1)s.set(e,{value:[a,n.cacheCallTimes++]});else{var r=s.get(e);r?r.map||(r.map=new Map):s.set(e,{map:new Map}),s=s.get(e).map}})}},{key:"deleteByPath",value:function(e,t){var a,n=e.get(t[0]);if(1===t.length)return n.map?e.set(t[0],{map:n.map}):e.delete(t[0]),null===(a=n.value)||void 0===a?void 0:a[0];var i=this.deleteByPath(n.map,t.slice(1));return n.map&&0!==n.map.size||n.value||e.delete(t[0]),i}},{key:"delete",value:function(e){if(this.has(e))return this.keys=this.keys.filter(function(t){return!function(e,t){if(e.length!==t.length)return!1;for(var a=0;a<e.length;a++)if(e[a]!==t[a])return!1;return!0}(t,e)}),this.deleteByPath(this.cache,e)}}]),e}();(0,o.Z)(F,"MAX_CACHE_SIZE",20),(0,o.Z)(F,"MAX_CACHE_OFFSET",5);var z=a(32559),Z=0,J=function(){function e(t){(0,y.Z)(this,e),(0,o.Z)(this,"derivatives",void 0),(0,o.Z)(this,"id",void 0),this.derivatives=Array.isArray(t)?t:[t],this.id=Z,0===t.length&&(0,z.Kp)(t.length>0,"[Ant Design CSS-in-JS] Theme should have at least one derivative function."),Z+=1}return(0,g.Z)(e,[{key:"getDerivativeToken",value:function(e){return this.derivatives.reduce(function(t,a){return a(e,t)},void 0)}}]),e}(),Y=new F;function H(e){var t=Array.isArray(e)?e:[e];return Y.has(t)||Y.set(t,new J(t)),Y.get(t)}var U=new WeakMap,W={},G=new WeakMap;function q(e){var t=G.get(e)||"";return t||(Object.keys(e).forEach(function(a){var n=e[a];t+=a,n instanceof J?t+=n.id:n&&"object"===(0,A.Z)(n)?t+=q(n):t+=n}),t=u(t),G.set(e,t)),t}function V(e,t){return u("".concat(t,"_").concat(q(e)))}var K="random-".concat(Date.now(),"-").concat(Math.random()).replace(/\./g,""),$="_bAmBoO_";function X(e,t,a){if((0,_.Z)()){(0,c.hq)(e,K);var n,i,r=document.createElement("div");r.style.position="fixed",r.style.left="0",r.style.top="0",null==t||t(r),document.body.appendChild(r);var o=a?a(r):null===(n=getComputedStyle(r).content)||void 0===n?void 0:n.includes($);return null===(i=r.parentNode)||void 0===i||i.removeChild(r),(0,c.jL)(K),o}return!1}var Q=void 0,ee=void 0,et=(0,_.Z)();function ea(e){return"number"==typeof e?"".concat(e,"px"):e}function en(e,t,a){var n,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},r=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(r)return e;var s=(0,l.Z)((0,l.Z)({},i),{},(n={},(0,o.Z)(n,w,t),(0,o.Z)(n,T,a),n)),u=Object.keys(s).map(function(e){var t=s[e];return t?"".concat(e,'="').concat(t,'"'):null}).filter(function(e){return e}).join(" ");return"<style ".concat(u,">").concat(e,"</style>")}var ei=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return"--".concat(t?"".concat(t,"-"):"").concat(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").replace(/([A-Z]+)([A-Z][a-z0-9]+)/g,"$1-$2").replace(/([a-z])([A-Z0-9])/g,"$1-$2").toLowerCase()},er=function(e,t,a){var n,i={},o={};return Object.entries(e).forEach(function(e){var t=(0,r.Z)(e,2),n=t[0],s=t[1];if(null!=a&&null!==(l=a.preserve)&&void 0!==l&&l[n])o[n]=s;else if(("string"==typeof s||"number"==typeof s)&&!(null!=a&&null!==(u=a.ignore)&&void 0!==u&&u[n])){var l,u,c,d=ei(n,null==a?void 0:a.prefix);i[d]="number"!=typeof s||null!=a&&null!==(c=a.unitless)&&void 0!==c&&c[n]?String(s):"".concat(s,"px"),o[n]="var(".concat(d,")")}}),[o,(n={scope:null==a?void 0:a.scope},Object.keys(i).length?".".concat(t).concat(null!=n&&n.scope?".".concat(n.scope):"","{").concat(Object.entries(i).map(function(e){var t=(0,r.Z)(e,2),a=t[0],n=t[1];return"".concat(a,":").concat(n,";")}).join(""),"}"):"")]},eo=a(27380),es=(0,l.Z)({},m).useInsertionEffect,el=es?function(e,t,a){return es(function(){return e(),t()},a)}:function(e,t,a){d.useMemo(e,a),(0,eo.Z)(function(){return t(!0)},a)},eu=void 0!==(0,l.Z)({},m).useInsertionEffect?function(e){var t=[],a=!1;return d.useEffect(function(){return a=!1,function(){a=!0,t.length&&t.forEach(function(e){return e()})}},e),function(e){a||t.push(e)}}:function(){return function(e){e()}};function ec(e,t,a,n,i){var o=d.useContext(j).cache,l=b([e].concat((0,s.Z)(t))),u=eu([l]),c=function(e){o.opUpdate(l,function(t){var n=(0,r.Z)(t||[void 0,void 0],2),i=n[0],o=[void 0===i?0:i,n[1]||a()];return e?e(o):o})};d.useMemo(function(){c()},[l]);var m=o.opGet(l)[1];return el(function(){null==i||i(m)},function(e){return c(function(t){var a=(0,r.Z)(t,2),n=a[0],o=a[1];return e&&0===n&&(null==i||i(m)),[n+1,o]}),function(){o.opUpdate(l,function(t){var a=(0,r.Z)(t||[],2),i=a[0],s=void 0===i?0:i,c=a[1];return 0==s-1?(u(function(){(e||!o.opGet(l))&&(null==n||n(c,!1))}),null):[s-1,c]})}},[l]),m}var ed={},em=new Map,ep=function(e,t,a,n){var i=a.getDerivativeToken(e),r=(0,l.Z)((0,l.Z)({},i),t);return n&&(r=n(r)),r},eh="token";function ef(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=(0,d.useContext)(j),i=n.cache.instanceId,o=n.container,m=a.salt,p=void 0===m?"":m,h=a.override,f=void 0===h?ed:h,y=a.formatToken,g=a.getComputedToken,b=a.cssVar,k=function(e,t){for(var a=U,n=0;n<t.length;n+=1){var i=t[n];a.has(i)||a.set(i,new WeakMap),a=a.get(i)}return a.has(W)||a.set(W,e()),a.get(W)}(function(){return Object.assign.apply(Object,[{}].concat((0,s.Z)(t)))},t),v=q(k),C=q(f),P=b?q(b):"";return ec(eh,[p,e.id,v,C,P],function(){var t,a=g?g(k,f,e):ep(k,f,e,y),n=(0,l.Z)({},a),i="";if(b){var o=er(a,b.key,{prefix:b.prefix,ignore:b.ignore,unitless:b.unitless,preserve:b.preserve}),s=(0,r.Z)(o,2);a=s[0],i=s[1]}var c=V(a,p);a._tokenKey=c,n._tokenKey=V(n,p);var d=null!==(t=null==b?void 0:b.key)&&void 0!==t?t:c;a._themeKey=d,em.set(d,(em.get(d)||0)+1);var m="".concat("css","-").concat(u(c));return a._hashId=m,[a,m,n,i,(null==b?void 0:b.key)||""]},function(e){var t,a,n;t=e[0]._themeKey,em.set(t,(em.get(t)||0)-1),n=(a=Array.from(em.keys())).filter(function(e){return 0>=(em.get(e)||0)}),a.length-n.length>0&&n.forEach(function(e){"undefined"!=typeof document&&document.querySelectorAll("style[".concat(w,'="').concat(e,'"]')).forEach(function(e){if(e[S]===i){var t;null===(t=e.parentNode)||void 0===t||t.removeChild(e)}}),em.delete(e)})},function(e){var t=(0,r.Z)(e,4),a=t[0],n=t[3];if(b&&n){var s=(0,c.hq)(n,u("css-variables-".concat(a._themeKey)),{mark:T,prepend:"queue",attachTo:o,priority:-999});s[S]=i,s.setAttribute(w,a._themeKey)}})}var ey=a(1119),eg={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},eb="comm",ek="rule",ev="decl",ew=Math.abs,eT=String.fromCharCode;function eS(e,t,a){return e.replace(t,a)}function eC(e,t){return 0|e.charCodeAt(t)}function ej(e,t,a){return e.slice(t,a)}function eP(e){return e.length}function eA(e,t){return t.push(e),e}function e_(e,t){for(var a="",n=0;n<e.length;n++)a+=t(e[n],n,e,t)||"";return a}function ex(e,t,a,n){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case ev:return e.return=e.return||e.value;case eb:return"";case"@keyframes":return e.return=e.value+"{"+e_(e.children,n)+"}";case ek:if(!eP(e.value=e.props.join(",")))return""}return eP(a=e_(e.children,n))?e.return=e.value+"{"+a+"}":""}var eE=1,eM=1,eR=0,eB=0,eI=0,eO="";function eD(e,t,a,n,i,r,o,s){return{value:e,root:t,parent:a,type:n,props:i,children:r,line:eE,column:eM,length:o,return:"",siblings:s}}function eL(){return eI=eB<eR?eC(eO,eB++):0,eM++,10===eI&&(eM=1,eE++),eI}function eN(){return eC(eO,eB)}function eF(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function ez(e){var t,a;return(t=eB-1,a=function e(t){for(;eL();)switch(eI){case t:return eB;case 34:case 39:34!==t&&39!==t&&e(eI);break;case 40:41===t&&e(t);break;case 92:eL()}return eB}(91===e?e+2:40===e?e+1:e),ej(eO,t,a)).trim()}function eZ(e,t,a,n,i,r,o,s,l,u,c,d){for(var m=i-1,p=0===i?r:[""],h=p.length,f=0,y=0,g=0;f<n;++f)for(var b=0,k=ej(e,m+1,m=ew(y=o[f])),v=e;b<h;++b)(v=(y>0?p[b]+" "+k:eS(k,/&\f/g,p[b])).trim())&&(l[g++]=v);return eD(e,t,a,0===i?ek:s,l,u,c,d)}function eJ(e,t,a,n,i){return eD(e,t,a,ev,ej(e,0,n),ej(e,n+1,-1),n,i)}function eY(e,t){var a=t.path,n=t.parentSelectors;(0,z.ZP)(!1,"[Ant Design CSS-in-JS] ".concat(a?"Error in ".concat(a,": "):"").concat(e).concat(n.length?" Selector: ".concat(n.join(" | ")):""))}function eH(e){var t;return((null===(t=e.match(/:not\(([^)]*)\)/))||void 0===t?void 0:t[1])||"").split(/(\[[^[]*])|(?=[.#])/).filter(function(e){return e}).length>1}var eU=function(e,t,a){var n=a.parentSelectors.reduce(function(e,t){return e?t.includes("&")?t.replace(/&/g,e):"".concat(e," ").concat(t):t},"").match(/:not\([^)]*\)/g)||[];n.length>0&&n.some(eH)&&eY("Concat ':not' selector not support in legacy browsers.",a)},eW=function(e,t,a){switch(e){case"marginLeft":case"marginRight":case"paddingLeft":case"paddingRight":case"left":case"right":case"borderLeft":case"borderLeftWidth":case"borderLeftStyle":case"borderLeftColor":case"borderRight":case"borderRightWidth":case"borderRightStyle":case"borderRightColor":case"borderTopLeftRadius":case"borderTopRightRadius":case"borderBottomLeftRadius":case"borderBottomRightRadius":eY("You seem to be using non-logical property '".concat(e,"' which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),a);return;case"margin":case"padding":case"borderWidth":case"borderStyle":if("string"==typeof t){var n=t.split(" ").map(function(e){return e.trim()});4===n.length&&n[1]!==n[3]&&eY("You seem to be using '".concat(e,"' property with different left ").concat(e," and right ").concat(e,", which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),a)}return;case"clear":case"textAlign":("left"===t||"right"===t)&&eY("You seem to be using non-logical value '".concat(t,"' of ").concat(e,", which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),a);return;case"borderRadius":"string"==typeof t&&t.split("/").map(function(e){return e.trim()}).reduce(function(e,t){if(e)return e;var a=t.split(" ").map(function(e){return e.trim()});return a.length>=2&&a[0]!==a[1]||3===a.length&&a[1]!==a[2]||4===a.length&&a[2]!==a[3]||e},!1)&&eY("You seem to be using non-logical value '".concat(t,"' of ").concat(e,", which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),a);return}},eG=function(e,t,a){("string"==typeof t&&/NaN/g.test(t)||Number.isNaN(t))&&eY("Unexpected 'NaN' in property '".concat(e,": ").concat(t,"'."),a)},eq=function(e,t,a){a.parentSelectors.some(function(e){return e.split(",").some(function(e){return e.split("&").length>2})})&&eY("Should not use more than one `&` in a selector.",a)},eV="data-ant-cssinjs-cache-path",eK="_FILE_STYLE__",e$=!0,eX="_multi_value_";function eQ(e){var t,a,n;return e_((n=function e(t,a,n,i,r,o,s,l,u){for(var c,d,m,p=0,h=0,f=s,y=0,g=0,b=0,k=1,v=1,w=1,T=0,S="",C=r,j=o,P=i,A=S;v;)switch(b=T,T=eL()){case 40:if(108!=b&&58==eC(A,f-1)){-1!=(d=A+=eS(ez(T),"&","&\f"),m=ew(p?l[p-1]:0),d.indexOf("&\f",m))&&(w=-1);break}case 34:case 39:case 91:A+=ez(T);break;case 9:case 10:case 13:case 32:A+=function(e){for(;eI=eN();)if(eI<33)eL();else break;return eF(e)>2||eF(eI)>3?"":" "}(b);break;case 92:A+=function(e,t){for(var a;--t&&eL()&&!(eI<48)&&!(eI>102)&&(!(eI>57)||!(eI<65))&&(!(eI>70)||!(eI<97)););return a=eB+(t<6&&32==eN()&&32==eL()),ej(eO,e,a)}(eB-1,7);continue;case 47:switch(eN()){case 42:case 47:eA(eD(c=function(e,t){for(;eL();)if(e+eI===57)break;else if(e+eI===84&&47===eN())break;return"/*"+ej(eO,t,eB-1)+"*"+eT(47===e?e:eL())}(eL(),eB),a,n,eb,eT(eI),ej(c,2,-2),0,u),u),(5==eF(b||1)||5==eF(eN()||1))&&eP(A)&&" "!==ej(A,-1,void 0)&&(A+=" ");break;default:A+="/"}break;case 123*k:l[p++]=eP(A)*w;case 125*k:case 59:case 0:switch(T){case 0:case 125:v=0;case 59+h:-1==w&&(A=eS(A,/\f/g,"")),g>0&&(eP(A)-f||0===k&&47===b)&&eA(g>32?eJ(A+";",i,n,f-1,u):eJ(eS(A," ","")+";",i,n,f-2,u),u);break;case 59:A+=";";default:if(eA(P=eZ(A,a,n,p,h,r,l,S,C=[],j=[],f,o),o),123===T){if(0===h)e(A,a,P,P,C,o,f,l,j);else switch(99===y&&110===eC(A,3)?100:y){case 100:case 108:case 109:case 115:e(t,P,P,i&&eA(eZ(t,P,P,0,0,r,l,S,r,C=[],f,j),j),r,j,f,l,i?C:j);break;default:e(A,P,P,P,[""],j,0,l,j)}}}p=h=g=0,k=w=1,S=A="",f=s;break;case 58:f=1+eP(A),g=b;default:if(k<1){if(123==T)--k;else if(125==T&&0==k++&&125==(eI=eB>0?eC(eO,--eB):0,eM--,10===eI&&(eM=1,eE--),eI))continue}switch(A+=eT(T),T*k){case 38:w=h>0?1:(A+="\f",-1);break;case 44:l[p++]=(eP(A)-1)*w,w=1;break;case 64:45===eN()&&(A+=ez(eL())),y=eN(),h=f=eP(S=A+=function(e){for(;!eF(eN());)eL();return ej(eO,e,eB)}(eB)),T++;break;case 45:45===b&&2==eP(A)&&(k=0)}}return o}("",null,null,null,[""],(a=t=e,eE=eM=1,eR=eP(eO=a),eB=0,t=[]),0,[0],t),eO="",n),ex).replace(/\{%%%\:[^;];}/g,";")}function e0(e,t,a){if(!t)return e;var n=".".concat(t),i="low"===a?":where(".concat(n,")"):n;return e.split(",").map(function(e){var t,a=e.trim().split(/\s+/),n=a[0]||"",r=(null===(t=n.match(/^\w+/))||void 0===t?void 0:t[0])||"";return[n="".concat(r).concat(i).concat(n.slice(r.length))].concat((0,s.Z)(a.slice(1))).join(" ")}).join(",")}var e1=function e(t){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{root:!0,parentSelectors:[]},i=n.root,o=n.injectHash,u=n.parentSelectors,c=a.hashId,d=a.layer,m=(a.path,a.hashPriority),p=a.transformers,h=void 0===p?[]:p;a.linters;var f="",y={};function g(t){var n=t.getName(c);if(!y[n]){var i=e(t.style,a,{root:!1,parentSelectors:u}),o=(0,r.Z)(i,1)[0];y[n]="@keyframes ".concat(t.getName(c)).concat(o)}}return(function e(t){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return t.forEach(function(t){Array.isArray(t)?e(t,a):t&&a.push(t)}),a})(Array.isArray(t)?t:[t]).forEach(function(t){var n="string"!=typeof t||i?t:{};if("string"==typeof n)f+="".concat(n,"\n");else if(n._keyframe)g(n);else{var d=h.reduce(function(e,t){var a;return(null==t||null===(a=t.visit)||void 0===a?void 0:a.call(t,e))||e},n);Object.keys(d).forEach(function(t){var n=d[t];if("object"!==(0,A.Z)(n)||!n||"animationName"===t&&n._keyframe||"object"===(0,A.Z)(n)&&n&&("_skip_check_"in n||eX in n)){function p(e,t){var a=e.replace(/[A-Z]/g,function(e){return"-".concat(e.toLowerCase())}),n=t;eg[e]||"number"!=typeof n||0===n||(n="".concat(n,"px")),"animationName"===e&&null!=t&&t._keyframe&&(g(t),n=t.getName(c)),f+="".concat(a,":").concat(n,";")}var h,b=null!==(h=null==n?void 0:n.value)&&void 0!==h?h:n;"object"===(0,A.Z)(n)&&null!=n&&n[eX]&&Array.isArray(b)?b.forEach(function(e){p(t,e)}):p(t,b)}else{var k=!1,v=t.trim(),w=!1;(i||o)&&c?v.startsWith("@")?k=!0:v="&"===v?e0("",c,m):e0(t,c,m):i&&!c&&("&"===v||""===v)&&(v="",w=!0);var T=e(n,a,{root:w,injectHash:k,parentSelectors:[].concat((0,s.Z)(u),[v])}),S=(0,r.Z)(T,2),C=S[0],j=S[1];y=(0,l.Z)((0,l.Z)({},y),j),f+="".concat(v).concat(C)}})}}),i?d&&(f="@layer ".concat(d.name," {").concat(f,"}"),d.dependencies&&(y["@layer ".concat(d.name)]=d.dependencies.map(function(e){return"@layer ".concat(e,", ").concat(d.name,";")}).join("\n"))):f="{".concat(f,"}"),[f,y]};function e4(e,t){return u("".concat(e.join("%")).concat(t))}function e2(){return null}var e3="style";function e5(e,t){var a=e.token,i=e.path,u=e.hashId,m=e.layer,p=e.nonce,h=e.clientOnly,f=e.order,y=void 0===f?0:f,g=d.useContext(j),b=g.autoClear,k=(g.mock,g.defaultCache),v=g.hashPriority,C=g.container,P=g.ssrInline,A=g.transformers,x=g.linters,E=g.cache,M=g.layer,R=a._tokenKey,B=[R];M&&B.push("layer"),B.push.apply(B,(0,s.Z)(i));var I=ec(e3,B,function(){var e=B.join("|");if(!function(){if(!n&&(n={},(0,_.Z)())){var e,t=document.createElement("div");t.className=eV,t.style.position="fixed",t.style.visibility="hidden",t.style.top="-9999px",document.body.appendChild(t);var a=getComputedStyle(t).content||"";(a=a.replace(/^"/,"").replace(/"$/,"")).split(";").forEach(function(e){var t=e.split(":"),a=(0,r.Z)(t,2),i=a[0],o=a[1];n[i]=o});var i=document.querySelector("style[".concat(eV,"]"));i&&(e$=!1,null===(e=i.parentNode)||void 0===e||e.removeChild(i)),document.body.removeChild(t)}}(),n[e]){var a=function(e){var t=n[e],a=null;if(t&&(0,_.Z)()){if(e$)a=eK;else{var i=document.querySelector("style[".concat(T,'="').concat(n[e],'"]'));i?a=i.innerHTML:delete n[e]}}return[a,t]}(e),o=(0,r.Z)(a,2),s=o[0],l=o[1];if(s)return[s,R,l,{},h,y]}var c=e1(t(),{hashId:u,hashPriority:v,layer:M?m:void 0,path:i.join("-"),transformers:A,linters:x}),d=(0,r.Z)(c,2),p=d[0],f=d[1],g=eQ(p),b=e4(B,g);return[g,R,b,f,h,y]},function(e,t){var a=(0,r.Z)(e,3)[2];(t||b)&&et&&(0,c.jL)(a,{mark:T})},function(e){var t=(0,r.Z)(e,4),a=t[0],n=(t[1],t[2]),i=t[3];if(et&&a!==eK){var o={mark:T,prepend:!M&&"queue",attachTo:C,priority:y},s="function"==typeof p?p():p;s&&(o.csp={nonce:s});var u=[],d=[];Object.keys(i).forEach(function(e){e.startsWith("@layer")?u.push(e):d.push(e)}),u.forEach(function(e){(0,c.hq)(eQ(i[e]),"_layer-".concat(e),(0,l.Z)((0,l.Z)({},o),{},{prepend:!0}))});var m=(0,c.hq)(a,n,o);m[S]=E.instanceId,m.setAttribute(w,R),d.forEach(function(e){(0,c.hq)(eQ(i[e]),"_effect-".concat(e),o)})}}),O=(0,r.Z)(I,3),D=O[0],L=O[1],N=O[2];return function(e){var t,a;return t=P&&!et&&k?d.createElement("style",(0,ey.Z)({},(a={},(0,o.Z)(a,w,L),(0,o.Z)(a,T,N),a),{dangerouslySetInnerHTML:{__html:D}})):d.createElement(e2,null),d.createElement(d.Fragment,null,t,e)}}var e6="cssVar",e8=function(e,t){var a=e.key,n=e.prefix,i=e.unitless,o=e.ignore,l=e.token,u=e.scope,m=void 0===u?"":u,p=(0,d.useContext)(j),h=p.cache.instanceId,f=p.container,y=l._tokenKey,g=[].concat((0,s.Z)(e.path),[a,m,y]);return ec(e6,g,function(){var e=er(t(),a,{prefix:n,unitless:i,ignore:o,scope:m}),s=(0,r.Z)(e,2),l=s[0],u=s[1],c=e4(g,u);return[l,u,c,a]},function(e){var t=(0,r.Z)(e,3)[2];et&&(0,c.jL)(t,{mark:T})},function(e){var t=(0,r.Z)(e,3),n=t[1],i=t[2];if(n){var o=(0,c.hq)(n,i,{mark:T,prepend:"queue",attachTo:f,priority:-999});o[S]=h,o.setAttribute(w,a)}})},e7=(i={},(0,o.Z)(i,e3,function(e,t,a){var n=(0,r.Z)(e,6),i=n[0],o=n[1],s=n[2],l=n[3],u=n[4],c=n[5],d=(a||{}).plain;if(u)return null;var m=i,p={"data-rc-order":"prependQueue","data-rc-priority":"".concat(c)};return m=en(i,o,s,p,d),l&&Object.keys(l).forEach(function(e){if(!t[e]){t[e]=!0;var a=en(eQ(l[e]),o,"_effect-".concat(e),p,d);e.startsWith("@layer")?m=a+m:m+=a}}),[c,s,m]}),(0,o.Z)(i,eh,function(e,t,a){var n=(0,r.Z)(e,5),i=n[2],o=n[3],s=n[4],l=(a||{}).plain;if(!o)return null;var u=i._tokenKey,c=en(o,s,u,{"data-rc-order":"prependQueue","data-rc-priority":"".concat(-999)},l);return[-999,u,c]}),(0,o.Z)(i,e6,function(e,t,a){var n=(0,r.Z)(e,4),i=n[1],o=n[2],s=n[3],l=(a||{}).plain;if(!i)return null;var u=en(i,s,o,{"data-rc-order":"prependQueue","data-rc-priority":"".concat(-999)},l);return[-999,o,u]}),i);function e9(e){return null!==e}function te(e,t){var a="boolean"==typeof t?{plain:t}:t||{},n=a.plain,i=void 0!==n&&n,s=a.types,l=void 0===s?["style","token","cssVar"]:s,u=new RegExp("^(".concat(("string"==typeof l?[l]:l).join("|"),")%")),c=Array.from(e.cache.keys()).filter(function(e){return u.test(e)}),d={},m={},p="";return c.map(function(t){var a=t.replace(u,"").replace(/%/g,"|"),n=t.split("%"),o=(0,e7[(0,r.Z)(n,1)[0]])(e.cache.get(t)[1],d,{plain:i});if(!o)return null;var s=(0,r.Z)(o,3),l=s[0],c=s[1],p=s[2];return t.startsWith("style")&&(m[a]=c),[l,p]}).filter(e9).sort(function(e,t){return(0,r.Z)(e,1)[0]-(0,r.Z)(t,1)[0]}).forEach(function(e){var t=(0,r.Z)(e,2)[1];p+=t}),p+=en(".".concat(eV,'{content:"').concat(Object.keys(m).map(function(e){var t=m[e];return"".concat(e,":").concat(t)}).join(";"),'";}'),void 0,void 0,(0,o.Z)({},eV,eV),i)}var tt=function(){function e(t,a){(0,y.Z)(this,e),(0,o.Z)(this,"name",void 0),(0,o.Z)(this,"style",void 0),(0,o.Z)(this,"_keyframe",!0),this.name=t,this.style=a}return(0,g.Z)(e,[{key:"getName",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e?"".concat(e,"-").concat(this.name):this.name}}]),e}();function ta(e){return e.notSplit=!0,e}var tn={inset:["top","right","bottom","left"],insetBlock:["top","bottom"],insetBlockStart:["top"],insetBlockEnd:["bottom"],insetInline:["left","right"],insetInlineStart:["left"],insetInlineEnd:["right"],marginBlock:["marginTop","marginBottom"],marginBlockStart:["marginTop"],marginBlockEnd:["marginBottom"],marginInline:["marginLeft","marginRight"],marginInlineStart:["marginLeft"],marginInlineEnd:["marginRight"],paddingBlock:["paddingTop","paddingBottom"],paddingBlockStart:["paddingTop"],paddingBlockEnd:["paddingBottom"],paddingInline:["paddingLeft","paddingRight"],paddingInlineStart:["paddingLeft"],paddingInlineEnd:["paddingRight"],borderBlock:ta(["borderTop","borderBottom"]),borderBlockStart:ta(["borderTop"]),borderBlockEnd:ta(["borderBottom"]),borderInline:ta(["borderLeft","borderRight"]),borderInlineStart:ta(["borderLeft"]),borderInlineEnd:ta(["borderRight"]),borderBlockWidth:["borderTopWidth","borderBottomWidth"],borderBlockStartWidth:["borderTopWidth"],borderBlockEndWidth:["borderBottomWidth"],borderInlineWidth:["borderLeftWidth","borderRightWidth"],borderInlineStartWidth:["borderLeftWidth"],borderInlineEndWidth:["borderRightWidth"],borderBlockStyle:["borderTopStyle","borderBottomStyle"],borderBlockStartStyle:["borderTopStyle"],borderBlockEndStyle:["borderBottomStyle"],borderInlineStyle:["borderLeftStyle","borderRightStyle"],borderInlineStartStyle:["borderLeftStyle"],borderInlineEndStyle:["borderRightStyle"],borderBlockColor:["borderTopColor","borderBottomColor"],borderBlockStartColor:["borderTopColor"],borderBlockEndColor:["borderBottomColor"],borderInlineColor:["borderLeftColor","borderRightColor"],borderInlineStartColor:["borderLeftColor"],borderInlineEndColor:["borderRightColor"],borderStartStartRadius:["borderTopLeftRadius"],borderStartEndRadius:["borderTopRightRadius"],borderEndStartRadius:["borderBottomLeftRadius"],borderEndEndRadius:["borderBottomRightRadius"]};function ti(e,t){var a=e;return t&&(a="".concat(a," !important")),{_skip_check_:!0,value:a}}var tr={visit:function(e){var t={};return Object.keys(e).forEach(function(a){var n=e[a],i=tn[a];if(i&&("number"==typeof n||"string"==typeof n)){var o=function(e){if("number"==typeof e)return[[e],!1];var t=String(e).trim(),a=t.match(/(.*)(!important)/),n=(a?a[1]:t).trim().split(/\s+/),i=[],r=0;return[n.reduce(function(e,t){if(t.includes("(")||t.includes(")")){var a=t.split("(").length-1,n=t.split(")").length-1;r+=a-n}return r>=0&&i.push(t),0===r&&(e.push(i.join(" ")),i=[]),e},[]),!!a]}(n),s=(0,r.Z)(o,2),l=s[0],u=s[1];i.length&&i.notSplit?i.forEach(function(e){t[e]=ti(n,u)}):1===i.length?t[i[0]]=ti(l[0],u):2===i.length?i.forEach(function(e,a){var n;t[e]=ti(null!==(n=l[a])&&void 0!==n?n:l[0],u)}):4===i.length?i.forEach(function(e,a){var n,i;t[e]=ti(null!==(n=null!==(i=l[a])&&void 0!==i?i:l[a-2])&&void 0!==n?n:l[0],u)}):t[a]=n}else t[a]=n}),t}},to=/url\([^)]+\)|var\([^)]+\)|(\d*\.?\d+)px/g,ts=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.rootValue,a=void 0===t?16:t,n=e.precision,i=void 0===n?5:n,o=e.mediaQuery,s=void 0!==o&&o,u=function(e,t){if(!t)return e;var n,r=parseFloat(t);if(r<=1)return e;var o=10*Math.round(Math.floor(r/a*(n=Math.pow(10,i+1)))/10)/n;return"".concat(o,"rem")};return{visit:function(e){var t=(0,l.Z)({},e);return Object.entries(e).forEach(function(e){var a=(0,r.Z)(e,2),n=a[0],i=a[1];if("string"==typeof i&&i.includes("px")){var o=i.replace(to,u);t[n]=o}eg[n]||"number"!=typeof i||0===i||(t[n]="".concat(i,"px").replace(to,u));var l=n.trim();l.startsWith("@")&&l.includes("px")&&s&&(t[n.replace(to,u)]=t[n],delete t[n])}),t}}},tl={supportModernCSS:function(){return void 0===Q&&(Q=X(":where(.".concat(K,') { content: "').concat($,'"!important; }'),function(e){e.className=K})),Q&&(void 0===ee&&(ee=X(".".concat(K," { inset-block: 93px !important; }"),function(e){e.className=K},function(e){return"93px"===getComputedStyle(e).bottom})),ee)}}},10703:function(e,t,a){"use strict";var n=a(1119),i=a(26365),r=a(11993),o=a(10902),s=a(2265),l=a(36760),u=a.n(l),c=a(57943),d=a(20902),m=a(34405),p=a(67069),h=a(10274),f=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];(0,p.U)(c.blue.primary);var y=s.forwardRef(function(e,t){var a=e.className,l=e.icon,c=e.spin,p=e.rotate,y=e.tabIndex,g=e.onClick,b=e.twoToneColor,k=(0,o.Z)(e,f),v=s.useContext(d.Z),w=v.prefixCls,T=void 0===w?"anticon":w,S=v.rootClassName,C=u()(S,T,(0,r.Z)((0,r.Z)({},"".concat(T,"-").concat(l.name),!!l.name),"".concat(T,"-spin"),!!c||"loading"===l.name),a),j=y;void 0===j&&g&&(j=-1);var P=(0,h.H9)(b),A=(0,i.Z)(P,2),_=A[0],x=A[1];return s.createElement("span",(0,n.Z)({role:"img","aria-label":l.name},k,{ref:t,tabIndex:j,onClick:g,className:C}),s.createElement(m.Z,{icon:l,primaryColor:_,secondaryColor:x,style:p?{msTransform:"rotate(".concat(p,"deg)"),transform:"rotate(".concat(p,"deg)")}:void 0}))});y.displayName="AntdIcon",y.getTwoToneColor=p.m,y.setTwoToneColor=p.U,t.Z=y},20902:function(e,t,a){"use strict";var n=(0,a(2265).createContext)({});t.Z=n},34405:function(e,t,a){"use strict";var n=a(10902),i=a(31686),r=a(2265),o=a(10274),s=["icon","className","onClick","style","primaryColor","secondaryColor"],l={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1},u=function(e){var t=e.icon,a=e.className,u=e.onClick,c=e.style,d=e.primaryColor,m=e.secondaryColor,p=(0,n.Z)(e,s),h=r.useRef(),f=l;if(d&&(f={primaryColor:d,secondaryColor:m||(0,o.pw)(d)}),(0,o.C3)(h),(0,o.Kp)((0,o.r)(t),"icon should be icon definiton, but got ".concat(t)),!(0,o.r)(t))return null;var y=t;return y&&"function"==typeof y.icon&&(y=(0,i.Z)((0,i.Z)({},y),{},{icon:y.icon(f.primaryColor,f.secondaryColor)})),(0,o.R_)(y.icon,"svg-".concat(y.name),(0,i.Z)((0,i.Z)({className:a,onClick:u,style:c,"data-icon":y.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},p),{},{ref:h}))};u.displayName="IconReact",u.getTwoToneColors=function(){return(0,i.Z)({},l)},u.setTwoToneColors=function(e){var t=e.primaryColor,a=e.secondaryColor;l.primaryColor=t,l.secondaryColor=a||(0,o.pw)(t),l.calculated=!!a},t.Z=u},67069:function(e,t,a){"use strict";a.d(t,{U:function(){return o},m:function(){return s}});var n=a(26365),i=a(34405),r=a(10274);function o(e){var t=(0,r.H9)(e),a=(0,n.Z)(t,2),o=a[0],s=a[1];return i.Z.setTwoToneColors({primaryColor:o,secondaryColor:s})}function s(){var e=i.Z.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor}},8900:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});var n=a(1119),i=a(2265),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"}}]},name:"check-circle",theme:"filled"},o=a(10703),s=i.forwardRef(function(e,t){return i.createElement(o.Z,(0,n.Z)({},e,{ref:t,icon:r}))})},9738:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});var n=a(1119),i=a(2265),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},o=a(10703),s=i.forwardRef(function(e,t){return i.createElement(o.Z,(0,n.Z)({},e,{ref:t,icon:r}))})},39725:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});var n=a(1119),i=a(2265),r={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm127.98 274.82h-.04l-.08.06L512 466.75 384.14 338.88c-.04-.05-.06-.06-.08-.06a.12.12 0 00-.07 0c-.03 0-.05.01-.09.05l-45.02 45.02a.2.2 0 00-.05.09.12.12 0 000 .07v.02a.27.27 0 00.06.06L466.75 512 338.88 639.86c-.05.04-.06.06-.06.08a.12.12 0 000 .07c0 .03.01.05.05.09l45.02 45.02a.2.2 0 00.09.05.12.12 0 00.07 0c.02 0 .04-.01.08-.05L512 557.25l127.86 127.87c.04.04.06.05.08.05a.12.12 0 00.07 0c.03 0 .05-.01.09-.05l45.02-45.02a.2.2 0 00.05-.09.12.12 0 000-.07v-.02a.27.27 0 00-.05-.06L557.25 512l127.87-127.86c.04-.04.05-.06.05-.08a.12.12 0 000-.07c0-.03-.01-.05-.05-.09l-45.02-45.02a.2.2 0 00-.09-.05.12.12 0 00-.07 0z"}}]},name:"close-circle",theme:"filled"},o=a(10703),s=i.forwardRef(function(e,t){return i.createElement(o.Z,(0,n.Z)({},e,{ref:t,icon:r}))})},49638:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});var n=a(1119),i=a(2265),r={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M799.86 166.31c.02 0 .04.02.08.06l57.69 57.7c.04.03.05.05.06.08a.12.12 0 010 .06c0 .03-.02.05-.06.09L569.93 512l287.7 287.7c.04.04.05.06.06.09a.12.12 0 010 .07c0 .02-.02.04-.06.08l-57.7 57.69c-.03.04-.05.05-.07.06a.12.12 0 01-.07 0c-.03 0-.05-.02-.09-.06L512 569.93l-287.7 287.7c-.04.04-.06.05-.09.06a.12.12 0 01-.07 0c-.02 0-.04-.02-.08-.06l-57.69-57.7c-.04-.03-.05-.05-.06-.07a.12.12 0 010-.07c0-.03.02-.05.06-.09L454.07 512l-287.7-287.7c-.04-.04-.05-.06-.06-.09a.12.12 0 010-.07c0-.02.02-.04.06-.08l57.7-57.69c.03-.04.05-.05.07-.06a.12.12 0 01.07 0c.03 0 .05.02.09.06L512 454.07l287.7-287.7c.04-.04.06-.05.09-.06a.12.12 0 01.07 0z"}}]},name:"close",theme:"outlined"},o=a(10703),s=i.forwardRef(function(e,t){return i.createElement(o.Z,(0,n.Z)({},e,{ref:t,icon:r}))})},26349:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});var n=a(1119),i=a(2265),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},o=a(10703),s=i.forwardRef(function(e,t){return i.createElement(o.Z,(0,n.Z)({},e,{ref:t,icon:r}))})},70464:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});var n=a(1119),i=a(2265),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},o=a(10703),s=i.forwardRef(function(e,t){return i.createElement(o.Z,(0,n.Z)({},e,{ref:t,icon:r}))})},73879:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});var n=a(1119),i=a(2265),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},o=a(10703),s=i.forwardRef(function(e,t){return i.createElement(o.Z,(0,n.Z)({},e,{ref:t,icon:r}))})},54537:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});var n=a(1119),i=a(2265),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"exclamation-circle",theme:"filled"},o=a(10703),s=i.forwardRef(function(e,t){return i.createElement(o.Z,(0,n.Z)({},e,{ref:t,icon:r}))})},97416:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});var n=a(1119),i=a(2265),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},o=a(10703),s=i.forwardRef(function(e,t){return i.createElement(o.Z,(0,n.Z)({},e,{ref:t,icon:r}))})},6520:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});var n=a(1119),i=a(2265),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},o=a(10703),s=i.forwardRef(function(e,t){return i.createElement(o.Z,(0,n.Z)({},e,{ref:t,icon:r}))})},7063:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});var n=a(1119),i=a(2265),r={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:t}},{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:e}}]}},name:"file",theme:"twotone"},o=a(10703),s=i.forwardRef(function(e,t){return i.createElement(o.Z,(0,n.Z)({},e,{ref:t,icon:r}))})},55726:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});var n=a(1119),i=a(2265),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"info-circle",theme:"filled"},o=a(10703),s=i.forwardRef(function(e,t){return i.createElement(o.Z,(0,n.Z)({},e,{ref:t,icon:r}))})},15327:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});var n=a(1119),i=a(2265),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},o=a(10703),s=i.forwardRef(function(e,t){return i.createElement(o.Z,(0,n.Z)({},e,{ref:t,icon:r}))})},61935:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});var n=a(1119),i=a(2265),r={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M988 548c-19.9 0-36-16.1-36-36 0-59.4-11.6-117-34.6-171.3a440.45 440.45 0 00-94.3-139.9 437.71 437.71 0 00-139.9-94.3C629 83.6 571.4 72 512 72c-19.9 0-36-16.1-36-36s16.1-36 36-36c69.1 0 136.2 13.5 199.3 40.3C772.3 66 827 103 874 150c47 47 83.9 101.8 109.7 162.7 26.7 63.1 40.2 130.2 40.2 199.3.1 19.9-16 36-35.9 36z"}}]},name:"loading",theme:"outlined"},o=a(10703),s=i.forwardRef(function(e,t){return i.createElement(o.Z,(0,n.Z)({},e,{ref:t,icon:r}))})},53508:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});var n=a(1119),i=a(2265),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z"}}]},name:"paper-clip",theme:"outlined"},o=a(10703),s=i.forwardRef(function(e,t){return i.createElement(o.Z,(0,n.Z)({},e,{ref:t,icon:r}))})},71099:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});var n=a(1119),i=a(2265),r={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2z",fill:e}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:t}},{tag:"path",attrs:{d:"M136 652.7l132.4-157c3.2-3.8 9-3.8 12.2 0l144 170.7L652 396.8c3.2-3.8 9-3.8 12.2 0L888 662.2V232H136v420.7zM304 280a88 88 0 110 176 88 88 0 010-176z",fill:t}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:t}},{tag:"path",attrs:{d:"M304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z",fill:e}}]}},name:"picture",theme:"twotone"},o=a(10703),s=i.forwardRef(function(e,t){return i.createElement(o.Z,(0,n.Z)({},e,{ref:t,icon:r}))})},77565:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});var n=a(1119),i=a(2265),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},o=a(10703),s=i.forwardRef(function(e,t){return i.createElement(o.Z,(0,n.Z)({},e,{ref:t,icon:r}))})},67262:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});var n=a(1119),i=a(2265),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"}},{tag:"path",attrs:{d:"M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"}}]},name:"rotate-left",theme:"outlined"},o=a(10703),s=i.forwardRef(function(e,t){return i.createElement(o.Z,(0,n.Z)({},e,{ref:t,icon:r}))})},8964:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});var n=a(1119),i=a(2265),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M480.5 251.2c13-1.6 25.9-2.4 38.8-2.5v63.9c0 6.5 7.5 10.1 12.6 6.1L660 217.6c4-3.2 4-9.2 0-12.3l-128-101c-5.1-4-12.6-.4-12.6 6.1l-.2 64c-118.6.5-235.8 53.4-314.6 154.2A399.75 399.75 0 00123.5 631h74.9c-.9-5.3-1.7-10.7-2.4-16.1-5.1-42.1-2.1-84.1 8.9-124.8 11.4-42.2 31-81.1 58.1-115.8 27.2-34.7 60.3-63.2 98.4-84.3 37-20.6 76.9-33.6 119.1-38.8z"}},{tag:"path",attrs:{d:"M880 418H352c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H396V494h440v326z"}}]},name:"rotate-right",theme:"outlined"},o=a(10703),s=i.forwardRef(function(e,t){return i.createElement(o.Z,(0,n.Z)({},e,{ref:t,icon:r}))})},29436:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});var n=a(1119),i=a(2265),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},o=a(10703),s=i.forwardRef(function(e,t){return i.createElement(o.Z,(0,n.Z)({},e,{ref:t,icon:r}))})},82618:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});var n=a(1119),i=a(2265),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M847.9 592H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h605.2L612.9 851c-4.1 5.2-.4 13 6.3 13h72.5c4.9 0 9.5-2.2 12.6-6.1l168.8-214.1c16.5-21 1.6-51.8-25.2-51.8zM872 356H266.8l144.3-183c4.1-5.2.4-13-6.3-13h-72.5c-4.9 0-9.5 2.2-12.6 6.1L150.9 380.2c-16.5 21-1.6 51.8 25.1 51.8h696c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"swap",theme:"outlined"},o=a(10703),s=i.forwardRef(function(e,t){return i.createElement(o.Z,(0,n.Z)({},e,{ref:t,icon:r}))})},54752:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});var n=a(1119),i=a(2265),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H519V309c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v134H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h118v134c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V519h118c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-in",theme:"outlined"},o=a(10703),s=i.forwardRef(function(e,t){return i.createElement(o.Z,(0,n.Z)({},e,{ref:t,icon:r}))})},9082:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});var n=a(1119),i=a(2265),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h312c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-out",theme:"outlined"},o=a(10703),s=i.forwardRef(function(e,t){return i.createElement(o.Z,(0,n.Z)({},e,{ref:t,icon:r}))})},10274:function(e,t,a){"use strict";a.d(t,{C3:function(){return g},H9:function(){return f},Kp:function(){return d},R_:function(){return function e(t,a,i){return i?u.createElement(t.tag,(0,n.Z)((0,n.Z)({key:a},p(t.attrs)),i),(t.children||[]).map(function(n,i){return e(n,"".concat(a,"-").concat(t.tag,"-").concat(i))})):u.createElement(t.tag,(0,n.Z)({key:a},p(t.attrs)),(t.children||[]).map(function(n,i){return e(n,"".concat(a,"-").concat(t.tag,"-").concat(i))}))}},pw:function(){return h},r:function(){return m},vD:function(){return y}});var n=a(31686),i=a(41154),r=a(57943),o=a(21717),s=a(13211),l=a(32559),u=a(2265),c=a(20902);function d(e,t){(0,l.ZP)(e,"[@ant-design/icons] ".concat(t))}function m(e){return"object"===(0,i.Z)(e)&&"string"==typeof e.name&&"string"==typeof e.theme&&("object"===(0,i.Z)(e.icon)||"function"==typeof e.icon)}function p(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.keys(e).reduce(function(t,a){var n=e[a];return"class"===a?(t.className=n,delete t.class):(delete t[a],t[a.replace(/-(.)/g,function(e,t){return t.toUpperCase()})]=n),t},{})}function h(e){return(0,r.generate)(e)[0]}function f(e){return e?Array.isArray(e)?e:[e]:[]}var y={width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"},g=function(e){var t=(0,u.useContext)(c.Z),a=t.csp,n=t.prefixCls,i="\n.anticon {\n  display: inline-flex;\n  align-items: center;\n  color: inherit;\n  font-style: normal;\n  line-height: 0;\n  text-align: center;\n  text-transform: none;\n  vertical-align: -0.125em;\n  text-rendering: optimizeLegibility;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n}\n\n.anticon > * {\n  line-height: 1;\n}\n\n.anticon svg {\n  display: inline-block;\n}\n\n.anticon::before {\n  display: none;\n}\n\n.anticon .anticon-icon {\n  display: block;\n}\n\n.anticon[tabindex] {\n  cursor: pointer;\n}\n\n.anticon-spin::before,\n.anticon-spin {\n  display: inline-block;\n  -webkit-animation: loadingCircle 1s infinite linear;\n  animation: loadingCircle 1s infinite linear;\n}\n\n@-webkit-keyframes loadingCircle {\n  100% {\n    -webkit-transform: rotate(360deg);\n    transform: rotate(360deg);\n  }\n}\n\n@keyframes loadingCircle {\n  100% {\n    -webkit-transform: rotate(360deg);\n    transform: rotate(360deg);\n  }\n}\n";n&&(i=i.replace(/anticon/g,n)),(0,u.useEffect)(function(){var t=e.current,n=(0,s.A)(t);(0,o.hq)(i,"@ant-design-icons",{prepend:!0,csp:a,attachTo:n})},[])}},82082:function(e,t,a){"use strict";a.d(t,{GC:function(){return m},T6:function(){return h},VD:function(){return f},WE:function(){return u},Wl:function(){return p},Yt:function(){return y},lC:function(){return r},py:function(){return l},rW:function(){return i},s:function(){return d},ve:function(){return s},vq:function(){return c}});var n=a(58317);function i(e,t,a){return{r:255*(0,n.sh)(e,255),g:255*(0,n.sh)(t,255),b:255*(0,n.sh)(a,255)}}function r(e,t,a){var i=Math.max(e=(0,n.sh)(e,255),t=(0,n.sh)(t,255),a=(0,n.sh)(a,255)),r=Math.min(e,t,a),o=0,s=0,l=(i+r)/2;if(i===r)s=0,o=0;else{var u=i-r;switch(s=l>.5?u/(2-i-r):u/(i+r),i){case e:o=(t-a)/u+(t<a?6:0);break;case t:o=(a-e)/u+2;break;case a:o=(e-t)/u+4}o/=6}return{h:o,s:s,l:l}}function o(e,t,a){return(a<0&&(a+=1),a>1&&(a-=1),a<1/6)?e+6*a*(t-e):a<.5?t:a<2/3?e+(t-e)*(2/3-a)*6:e}function s(e,t,a){if(e=(0,n.sh)(e,360),t=(0,n.sh)(t,100),a=(0,n.sh)(a,100),0===t)r=a,s=a,i=a;else{var i,r,s,l=a<.5?a*(1+t):a+t-a*t,u=2*a-l;i=o(u,l,e+1/3),r=o(u,l,e),s=o(u,l,e-1/3)}return{r:255*i,g:255*r,b:255*s}}function l(e,t,a){var i=Math.max(e=(0,n.sh)(e,255),t=(0,n.sh)(t,255),a=(0,n.sh)(a,255)),r=Math.min(e,t,a),o=0,s=i-r;if(i===r)o=0;else{switch(i){case e:o=(t-a)/s+(t<a?6:0);break;case t:o=(a-e)/s+2;break;case a:o=(e-t)/s+4}o/=6}return{h:o,s:0===i?0:s/i,v:i}}function u(e,t,a){e=6*(0,n.sh)(e,360),t=(0,n.sh)(t,100),a=(0,n.sh)(a,100);var i=Math.floor(e),r=e-i,o=a*(1-t),s=a*(1-r*t),l=a*(1-(1-r)*t),u=i%6;return{r:255*[a,s,o,o,l,a][u],g:255*[l,a,a,s,o,o][u],b:255*[o,o,l,a,a,s][u]}}function c(e,t,a,i){var r=[(0,n.FZ)(Math.round(e).toString(16)),(0,n.FZ)(Math.round(t).toString(16)),(0,n.FZ)(Math.round(a).toString(16))];return i&&r[0].startsWith(r[0].charAt(1))&&r[1].startsWith(r[1].charAt(1))&&r[2].startsWith(r[2].charAt(1))?r[0].charAt(0)+r[1].charAt(0)+r[2].charAt(0):r.join("")}function d(e,t,a,i,r){var o=[(0,n.FZ)(Math.round(e).toString(16)),(0,n.FZ)(Math.round(t).toString(16)),(0,n.FZ)(Math.round(a).toString(16)),(0,n.FZ)(p(i))];return r&&o[0].startsWith(o[0].charAt(1))&&o[1].startsWith(o[1].charAt(1))&&o[2].startsWith(o[2].charAt(1))&&o[3].startsWith(o[3].charAt(1))?o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0)+o[3].charAt(0):o.join("")}function m(e,t,a,i){return[(0,n.FZ)(p(i)),(0,n.FZ)(Math.round(e).toString(16)),(0,n.FZ)(Math.round(t).toString(16)),(0,n.FZ)(Math.round(a).toString(16))].join("")}function p(e){return Math.round(255*parseFloat(e)).toString(16)}function h(e){return f(e)/255}function f(e){return parseInt(e,16)}function y(e){return{r:e>>16,g:(65280&e)>>8,b:255&e}}},28052:function(e,t,a){"use strict";a.d(t,{R:function(){return n}});var n={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"}},96021:function(e,t,a){"use strict";a.d(t,{ky:function(){return m},uA:function(){return o},uz:function(){return d}});var n=a(82082),i=a(28052),r=a(58317);function o(e){var t={r:0,g:0,b:0},a=1,i=null,o=null,s=null,l=!1,u=!1;return"string"==typeof e&&(e=d(e)),"object"==typeof e&&(m(e.r)&&m(e.g)&&m(e.b)?(t=(0,n.rW)(e.r,e.g,e.b),l=!0,u="%"===String(e.r).substr(-1)?"prgb":"rgb"):m(e.h)&&m(e.s)&&m(e.v)?(i=(0,r.JX)(e.s),o=(0,r.JX)(e.v),t=(0,n.WE)(e.h,i,o),l=!0,u="hsv"):m(e.h)&&m(e.s)&&m(e.l)&&(i=(0,r.JX)(e.s),s=(0,r.JX)(e.l),t=(0,n.ve)(e.h,i,s),l=!0,u="hsl"),Object.prototype.hasOwnProperty.call(e,"a")&&(a=e.a)),a=(0,r.Yq)(a),{ok:l,format:e.format||u,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:a}}var s="(?:".concat("[-\\+]?\\d*\\.\\d+%?",")|(?:").concat("[-\\+]?\\d+%?",")"),l="[\\s|\\(]+(".concat(s,")[,|\\s]+(").concat(s,")[,|\\s]+(").concat(s,")\\s*\\)?"),u="[\\s|\\(]+(".concat(s,")[,|\\s]+(").concat(s,")[,|\\s]+(").concat(s,")[,|\\s]+(").concat(s,")\\s*\\)?"),c={CSS_UNIT:new RegExp(s),rgb:RegExp("rgb"+l),rgba:RegExp("rgba"+u),hsl:RegExp("hsl"+l),hsla:RegExp("hsla"+u),hsv:RegExp("hsv"+l),hsva:RegExp("hsva"+u),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function d(e){if(0===(e=e.trim().toLowerCase()).length)return!1;var t=!1;if(i.R[e])e=i.R[e],t=!0;else if("transparent"===e)return{r:0,g:0,b:0,a:0,format:"name"};var a=c.rgb.exec(e);return a?{r:a[1],g:a[2],b:a[3]}:(a=c.rgba.exec(e))?{r:a[1],g:a[2],b:a[3],a:a[4]}:(a=c.hsl.exec(e))?{h:a[1],s:a[2],l:a[3]}:(a=c.hsla.exec(e))?{h:a[1],s:a[2],l:a[3],a:a[4]}:(a=c.hsv.exec(e))?{h:a[1],s:a[2],v:a[3]}:(a=c.hsva.exec(e))?{h:a[1],s:a[2],v:a[3],a:a[4]}:(a=c.hex8.exec(e))?{r:(0,n.VD)(a[1]),g:(0,n.VD)(a[2]),b:(0,n.VD)(a[3]),a:(0,n.T6)(a[4]),format:t?"name":"hex8"}:(a=c.hex6.exec(e))?{r:(0,n.VD)(a[1]),g:(0,n.VD)(a[2]),b:(0,n.VD)(a[3]),format:t?"name":"hex"}:(a=c.hex4.exec(e))?{r:(0,n.VD)(a[1]+a[1]),g:(0,n.VD)(a[2]+a[2]),b:(0,n.VD)(a[3]+a[3]),a:(0,n.T6)(a[4]+a[4]),format:t?"name":"hex8"}:!!(a=c.hex3.exec(e))&&{r:(0,n.VD)(a[1]+a[1]),g:(0,n.VD)(a[2]+a[2]),b:(0,n.VD)(a[3]+a[3]),format:t?"name":"hex"}}function m(e){return!!c.CSS_UNIT.exec(String(e))}},36360:function(e,t,a){"use strict";a.d(t,{C:function(){return s},H:function(){return l}});var n=a(82082),i=a(28052),r=a(96021),o=a(58317),s=function(){function e(t,a){if(void 0===t&&(t=""),void 0===a&&(a={}),t instanceof e)return t;"number"==typeof t&&(t=(0,n.Yt)(t)),this.originalInput=t;var i,o=(0,r.uA)(t);this.originalInput=t,this.r=o.r,this.g=o.g,this.b=o.b,this.a=o.a,this.roundA=Math.round(100*this.a)/100,this.format=null!==(i=a.format)&&void 0!==i?i:o.format,this.gradientType=a.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=o.ok}return e.prototype.isDark=function(){return 128>this.getBrightness()},e.prototype.isLight=function(){return!this.isDark()},e.prototype.getBrightness=function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},e.prototype.getLuminance=function(){var e=this.toRgb(),t=e.r/255,a=e.g/255,n=e.b/255;return .2126*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.7152*(a<=.03928?a/12.92:Math.pow((a+.055)/1.055,2.4))+.0722*(n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4))},e.prototype.getAlpha=function(){return this.a},e.prototype.setAlpha=function(e){return this.a=(0,o.Yq)(e),this.roundA=Math.round(100*this.a)/100,this},e.prototype.isMonochrome=function(){return 0===this.toHsl().s},e.prototype.toHsv=function(){var e=(0,n.py)(this.r,this.g,this.b);return{h:360*e.h,s:e.s,v:e.v,a:this.a}},e.prototype.toHsvString=function(){var e=(0,n.py)(this.r,this.g,this.b),t=Math.round(360*e.h),a=Math.round(100*e.s),i=Math.round(100*e.v);return 1===this.a?"hsv(".concat(t,", ").concat(a,"%, ").concat(i,"%)"):"hsva(".concat(t,", ").concat(a,"%, ").concat(i,"%, ").concat(this.roundA,")")},e.prototype.toHsl=function(){var e=(0,n.lC)(this.r,this.g,this.b);return{h:360*e.h,s:e.s,l:e.l,a:this.a}},e.prototype.toHslString=function(){var e=(0,n.lC)(this.r,this.g,this.b),t=Math.round(360*e.h),a=Math.round(100*e.s),i=Math.round(100*e.l);return 1===this.a?"hsl(".concat(t,", ").concat(a,"%, ").concat(i,"%)"):"hsla(".concat(t,", ").concat(a,"%, ").concat(i,"%, ").concat(this.roundA,")")},e.prototype.toHex=function(e){return void 0===e&&(e=!1),(0,n.vq)(this.r,this.g,this.b,e)},e.prototype.toHexString=function(e){return void 0===e&&(e=!1),"#"+this.toHex(e)},e.prototype.toHex8=function(e){return void 0===e&&(e=!1),(0,n.s)(this.r,this.g,this.b,this.a,e)},e.prototype.toHex8String=function(e){return void 0===e&&(e=!1),"#"+this.toHex8(e)},e.prototype.toHexShortString=function(e){return void 0===e&&(e=!1),1===this.a?this.toHexString(e):this.toHex8String(e)},e.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},e.prototype.toRgbString=function(){var e=Math.round(this.r),t=Math.round(this.g),a=Math.round(this.b);return 1===this.a?"rgb(".concat(e,", ").concat(t,", ").concat(a,")"):"rgba(".concat(e,", ").concat(t,", ").concat(a,", ").concat(this.roundA,")")},e.prototype.toPercentageRgb=function(){var e=function(e){return"".concat(Math.round(100*(0,o.sh)(e,255)),"%")};return{r:e(this.r),g:e(this.g),b:e(this.b),a:this.a}},e.prototype.toPercentageRgbString=function(){var e=function(e){return Math.round(100*(0,o.sh)(e,255))};return 1===this.a?"rgb(".concat(e(this.r),"%, ").concat(e(this.g),"%, ").concat(e(this.b),"%)"):"rgba(".concat(e(this.r),"%, ").concat(e(this.g),"%, ").concat(e(this.b),"%, ").concat(this.roundA,")")},e.prototype.toName=function(){if(0===this.a)return"transparent";if(this.a<1)return!1;for(var e="#"+(0,n.vq)(this.r,this.g,this.b,!1),t=0,a=Object.entries(i.R);t<a.length;t++){var r=a[t],o=r[0];if(e===r[1])return o}return!1},e.prototype.toString=function(e){var t=!!e;e=null!=e?e:this.format;var a=!1,n=this.a<1&&this.a>=0;return!t&&n&&(e.startsWith("hex")||"name"===e)?"name"===e&&0===this.a?this.toName():this.toRgbString():("rgb"===e&&(a=this.toRgbString()),"prgb"===e&&(a=this.toPercentageRgbString()),("hex"===e||"hex6"===e)&&(a=this.toHexString()),"hex3"===e&&(a=this.toHexString(!0)),"hex4"===e&&(a=this.toHex8String(!0)),"hex8"===e&&(a=this.toHex8String()),"name"===e&&(a=this.toName()),"hsl"===e&&(a=this.toHslString()),"hsv"===e&&(a=this.toHsvString()),a||this.toHexString())},e.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},e.prototype.clone=function(){return new e(this.toString())},e.prototype.lighten=function(t){void 0===t&&(t=10);var a=this.toHsl();return a.l+=t/100,a.l=(0,o.V2)(a.l),new e(a)},e.prototype.brighten=function(t){void 0===t&&(t=10);var a=this.toRgb();return a.r=Math.max(0,Math.min(255,a.r-Math.round(-(t/100*255)))),a.g=Math.max(0,Math.min(255,a.g-Math.round(-(t/100*255)))),a.b=Math.max(0,Math.min(255,a.b-Math.round(-(t/100*255)))),new e(a)},e.prototype.darken=function(t){void 0===t&&(t=10);var a=this.toHsl();return a.l-=t/100,a.l=(0,o.V2)(a.l),new e(a)},e.prototype.tint=function(e){return void 0===e&&(e=10),this.mix("white",e)},e.prototype.shade=function(e){return void 0===e&&(e=10),this.mix("black",e)},e.prototype.desaturate=function(t){void 0===t&&(t=10);var a=this.toHsl();return a.s-=t/100,a.s=(0,o.V2)(a.s),new e(a)},e.prototype.saturate=function(t){void 0===t&&(t=10);var a=this.toHsl();return a.s+=t/100,a.s=(0,o.V2)(a.s),new e(a)},e.prototype.greyscale=function(){return this.desaturate(100)},e.prototype.spin=function(t){var a=this.toHsl(),n=(a.h+t)%360;return a.h=n<0?360+n:n,new e(a)},e.prototype.mix=function(t,a){void 0===a&&(a=50);var n=this.toRgb(),i=new e(t).toRgb(),r=a/100;return new e({r:(i.r-n.r)*r+n.r,g:(i.g-n.g)*r+n.g,b:(i.b-n.b)*r+n.b,a:(i.a-n.a)*r+n.a})},e.prototype.analogous=function(t,a){void 0===t&&(t=6),void 0===a&&(a=30);var n=this.toHsl(),i=360/a,r=[this];for(n.h=(n.h-(i*t>>1)+720)%360;--t;)n.h=(n.h+i)%360,r.push(new e(n));return r},e.prototype.complement=function(){var t=this.toHsl();return t.h=(t.h+180)%360,new e(t)},e.prototype.monochromatic=function(t){void 0===t&&(t=6);for(var a=this.toHsv(),n=a.h,i=a.s,r=a.v,o=[],s=1/t;t--;)o.push(new e({h:n,s:i,v:r})),r=(r+s)%1;return o},e.prototype.splitcomplement=function(){var t=this.toHsl(),a=t.h;return[this,new e({h:(a+72)%360,s:t.s,l:t.l}),new e({h:(a+216)%360,s:t.s,l:t.l})]},e.prototype.onBackground=function(t){var a=this.toRgb(),n=new e(t).toRgb(),i=a.a+n.a*(1-a.a);return new e({r:(a.r*a.a+n.r*n.a*(1-a.a))/i,g:(a.g*a.a+n.g*n.a*(1-a.a))/i,b:(a.b*a.a+n.b*n.a*(1-a.a))/i,a:i})},e.prototype.triad=function(){return this.polyad(3)},e.prototype.tetrad=function(){return this.polyad(4)},e.prototype.polyad=function(t){for(var a=this.toHsl(),n=a.h,i=[this],r=360/t,o=1;o<t;o++)i.push(new e({h:(n+o*r)%360,s:a.s,l:a.l}));return i},e.prototype.equals=function(t){return this.toRgbString()===new e(t).toRgbString()},e}();function l(e,t){return void 0===e&&(e=""),void 0===t&&(t={}),new s(e,t)}},58317:function(e,t,a){"use strict";function n(e,t){"string"==typeof(a=e)&&-1!==a.indexOf(".")&&1===parseFloat(a)&&(e="100%");var a,n,i="string"==typeof(n=e)&&-1!==n.indexOf("%");return(e=360===t?e:Math.min(t,Math.max(0,parseFloat(e))),i&&(e=parseInt(String(e*t),10)/100),1e-6>Math.abs(e-t))?1:e=360===t?(e<0?e%t+t:e%t)/parseFloat(String(t)):e%t/parseFloat(String(t))}function i(e){return Math.min(1,Math.max(0,e))}function r(e){return(isNaN(e=parseFloat(e))||e<0||e>1)&&(e=1),e}function o(e){return e<=1?"".concat(100*Number(e),"%"):e}function s(e){return 1===e.length?"0"+e:String(e)}a.d(t,{FZ:function(){return s},JX:function(){return o},V2:function(){return i},Yq:function(){return r},sh:function(){return n}})},78242:function(e,t,a){"use strict";a.d(t,{Z:function(){return H}});var n=function(){function e(e){var t=this;this._insertTag=function(e){var a;a=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,a),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){if(this.ctr%(this.isSpeedy?65e3:1)==0){var t;this._insertTag(((t=document.createElement("style")).setAttribute("data-emotion",this.key),void 0!==this.nonce&&t.setAttribute("nonce",this.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t))}var a=this.tags[this.tags.length-1];if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(a);try{n.insertRule(e,n.cssRules.length)}catch(e){}}else a.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach(function(e){var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)}),this.tags=[],this.ctr=0},e}(),i=Math.abs,r=String.fromCharCode,o=Object.assign;function s(e,t,a){return e.replace(t,a)}function l(e,t){return e.indexOf(t)}function u(e,t){return 0|e.charCodeAt(t)}function c(e,t,a){return e.slice(t,a)}function d(e){return e.length}function m(e,t){return t.push(e),e}var p=1,h=1,f=0,y=0,g=0,b="";function k(e,t,a,n,i,r,o){return{value:e,root:t,parent:a,type:n,props:i,children:r,line:p,column:h,length:o,return:""}}function v(e,t){return o(k("",null,null,"",null,null,0),e,{length:-e.length},t)}function w(){return g=y<f?u(b,y++):0,h++,10===g&&(h=1,p++),g}function T(){return u(b,y)}function S(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function C(e){return p=h=1,f=d(b=e),y=0,[]}function j(e){var t,a;return(t=y-1,a=function e(t){for(;w();)switch(g){case t:return y;case 34:case 39:34!==t&&39!==t&&e(g);break;case 40:41===t&&e(t);break;case 92:w()}return y}(91===e?e+2:40===e?e+1:e),c(b,t,a)).trim()}var P="-ms-",A="-moz-",_="-webkit-",x="comm",E="rule",M="decl",R="@keyframes";function B(e,t){for(var a="",n=e.length,i=0;i<n;i++)a+=t(e[i],i,e,t)||"";return a}function I(e,t,a,n){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case M:return e.return=e.return||e.value;case x:return"";case R:return e.return=e.value+"{"+B(e.children,n)+"}";case E:e.value=e.props.join(",")}return d(a=B(e.children,n))?e.return=e.value+"{"+a+"}":""}function O(e,t,a,n,r,o,l,u,d,m,p){for(var h=r-1,f=0===r?o:[""],y=f.length,g=0,b=0,v=0;g<n;++g)for(var w=0,T=c(e,h+1,h=i(b=l[g])),S=e;w<y;++w)(S=(b>0?f[w]+" "+T:s(T,/&\f/g,f[w])).trim())&&(d[v++]=S);return k(e,t,a,0===r?E:u,d,m,p)}function D(e,t,a,n){return k(e,t,a,M,c(e,0,n),c(e,n+1,-1),n)}var L=function(e,t,a){for(var n=0,i=0;n=i,i=T(),38===n&&12===i&&(t[a]=1),!S(i);)w();return c(b,e,y)},N=function(e,t){var a=-1,n=44;do switch(S(n)){case 0:38===n&&12===T()&&(t[a]=1),e[a]+=L(y-1,t,a);break;case 2:e[a]+=j(n);break;case 4:if(44===n){e[++a]=58===T()?"&\f":"",t[a]=e[a].length;break}default:e[a]+=r(n)}while(n=w());return e},F=function(e,t){var a;return a=N(C(e),t),b="",a},z=new WeakMap,Z=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,a=e.parent,n=e.column===a.column&&e.line===a.line;"rule"!==a.type;)if(!(a=a.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||z.get(a))&&!n){z.set(e,!0);for(var i=[],r=F(t,i),o=a.props,s=0,l=0;s<r.length;s++)for(var u=0;u<o.length;u++,l++)e.props[l]=i[s]?r[s].replace(/&\f/g,o[u]):o[u]+" "+r[s]}}},J=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}},Y=[function(e,t,a,n){if(e.length>-1&&!e.return)switch(e.type){case M:e.return=function e(t,a){switch(45^u(t,0)?(((a<<2^u(t,0))<<2^u(t,1))<<2^u(t,2))<<2^u(t,3):0){case 5103:return _+"print-"+t+t;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return _+t+t;case 5349:case 4246:case 4810:case 6968:case 2756:return _+t+A+t+P+t+t;case 6828:case 4268:return _+t+P+t+t;case 6165:return _+t+P+"flex-"+t+t;case 5187:return _+t+s(t,/(\w+).+(:[^]+)/,_+"box-$1$2"+P+"flex-$1$2")+t;case 5443:return _+t+P+"flex-item-"+s(t,/flex-|-self/,"")+t;case 4675:return _+t+P+"flex-line-pack"+s(t,/align-content|flex-|-self/,"")+t;case 5548:return _+t+P+s(t,"shrink","negative")+t;case 5292:return _+t+P+s(t,"basis","preferred-size")+t;case 6060:return _+"box-"+s(t,"-grow","")+_+t+P+s(t,"grow","positive")+t;case 4554:return _+s(t,/([^-])(transform)/g,"$1"+_+"$2")+t;case 6187:return s(s(s(t,/(zoom-|grab)/,_+"$1"),/(image-set)/,_+"$1"),t,"")+t;case 5495:case 3959:return s(t,/(image-set\([^]*)/,_+"$1$`$1");case 4968:return s(s(t,/(.+:)(flex-)?(.*)/,_+"box-pack:$3"+P+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+_+t+t;case 4095:case 3583:case 4068:case 2532:return s(t,/(.+)-inline(.+)/,_+"$1$2")+t;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(d(t)-1-a>6)switch(u(t,a+1)){case 109:if(45!==u(t,a+4))break;case 102:return s(t,/(.+:)(.+)-([^]+)/,"$1"+_+"$2-$3$1"+A+(108==u(t,a+3)?"$3":"$2-$3"))+t;case 115:return~l(t,"stretch")?e(s(t,"stretch","fill-available"),a)+t:t}break;case 4949:if(115!==u(t,a+1))break;case 6444:switch(u(t,d(t)-3-(~l(t,"!important")&&10))){case 107:return s(t,":",":"+_)+t;case 101:return s(t,/(.+:)([^;!]+)(;|!.+)?/,"$1"+_+(45===u(t,14)?"inline-":"")+"box$3$1"+_+"$2$3$1"+P+"$2box$3")+t}break;case 5936:switch(u(t,a+11)){case 114:return _+t+P+s(t,/[svh]\w+-[tblr]{2}/,"tb")+t;case 108:return _+t+P+s(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return _+t+P+s(t,/[svh]\w+-[tblr]{2}/,"lr")+t}return _+t+P+t+t}return t}(e.value,e.length);break;case R:return B([v(e,{value:s(e.value,"@","@"+_)})],n);case E:if(e.length){var i,r;return i=e.props,r=function(t){var a;switch(a=t,(a=/(::plac\w+|:read-\w+)/.exec(a))?a[0]:a){case":read-only":case":read-write":return B([v(e,{props:[s(t,/:(read-\w+)/,":"+A+"$1")]})],n);case"::placeholder":return B([v(e,{props:[s(t,/:(plac\w+)/,":"+_+"input-$1")]}),v(e,{props:[s(t,/:(plac\w+)/,":"+A+"$1")]}),v(e,{props:[s(t,/:(plac\w+)/,P+"input-$1")]})],n)}return""},i.map(r).join("")}}}],H=function(e){var t,a,i,o,f,v,P=e.key;if("css"===P){var A=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(A,function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))})}var _=e.stylisPlugins||Y,E={},M=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+P+' "]'),function(e){for(var t=e.getAttribute("data-emotion").split(" "),a=1;a<t.length;a++)E[t[a]]=!0;M.push(e)});var R=(a=(t=[Z,J].concat(_,[I,(i=function(e){v.insert(e)},function(e){!e.root&&(e=e.return)&&i(e)})])).length,function(e,n,i,r){for(var o="",s=0;s<a;s++)o+=t[s](e,n,i,r)||"";return o}),L=function(e){var t,a;return B((a=function e(t,a,n,i,o,f,v,C,P){for(var A,_=0,E=0,M=v,R=0,B=0,I=0,L=1,N=1,F=1,z=0,Z="",J=o,Y=f,H=i,U=Z;N;)switch(I=z,z=w()){case 40:if(108!=I&&58==u(U,M-1)){-1!=l(U+=s(j(z),"&","&\f"),"&\f")&&(F=-1);break}case 34:case 39:case 91:U+=j(z);break;case 9:case 10:case 13:case 32:U+=function(e){for(;g=T();)if(g<33)w();else break;return S(e)>2||S(g)>3?"":" "}(I);break;case 92:U+=function(e,t){for(var a;--t&&w()&&!(g<48)&&!(g>102)&&(!(g>57)||!(g<65))&&(!(g>70)||!(g<97)););return a=y+(t<6&&32==T()&&32==w()),c(b,e,a)}(y-1,7);continue;case 47:switch(T()){case 42:case 47:m(k(A=function(e,t){for(;w();)if(e+g===57)break;else if(e+g===84&&47===T())break;return"/*"+c(b,t,y-1)+"*"+r(47===e?e:w())}(w(),y),a,n,x,r(g),c(A,2,-2),0),P);break;default:U+="/"}break;case 123*L:C[_++]=d(U)*F;case 125*L:case 59:case 0:switch(z){case 0:case 125:N=0;case 59+E:-1==F&&(U=s(U,/\f/g,"")),B>0&&d(U)-M&&m(B>32?D(U+";",i,n,M-1):D(s(U," ","")+";",i,n,M-2),P);break;case 59:U+=";";default:if(m(H=O(U,a,n,_,E,o,C,Z,J=[],Y=[],M),f),123===z){if(0===E)e(U,a,H,H,J,f,M,C,Y);else switch(99===R&&110===u(U,3)?100:R){case 100:case 108:case 109:case 115:e(t,H,H,i&&m(O(t,H,H,0,0,o,C,Z,o,J=[],M),Y),o,Y,M,C,i?J:Y);break;default:e(U,H,H,H,[""],Y,0,C,Y)}}}_=E=B=0,L=F=1,Z=U="",M=v;break;case 58:M=1+d(U),B=I;default:if(L<1){if(123==z)--L;else if(125==z&&0==L++&&125==(g=y>0?u(b,--y):0,h--,10===g&&(h=1,p--),g))continue}switch(U+=r(z),z*L){case 38:F=E>0?1:(U+="\f",-1);break;case 44:C[_++]=(d(U)-1)*F,F=1;break;case 64:45===T()&&(U+=j(w())),R=T(),E=M=d(Z=U+=function(e){for(;!S(T());)w();return c(b,e,y)}(y)),z++;break;case 45:45===I&&2==d(U)&&(L=0)}}return f}("",null,null,null,[""],t=C(t=e),0,[0],t),b="",a),R)};f=function(e,t,a,n){v=a,L(e?e+"{"+t.styles+"}":t.styles),n&&(N.inserted[t.name]=!0)};var N={key:P,sheet:new n({key:P,container:o,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:E,registered:{},insert:f};return N.sheet.hydrate(M),N}},5772:function(e,t,a){"use strict";function n(e){var t=Object.create(null);return function(a){return void 0===t[a]&&(t[a]=e(a)),t[a]}}a.d(t,{Z:function(){return n}})},34692:function(e,t,a){"use strict";a.d(t,{C:function(){return o},T:function(){return l},w:function(){return s}});var n=a(2265),i=a(78242);a(29896),a(24006);var r=n.createContext("undefined"!=typeof HTMLElement?(0,i.Z)({key:"css"}):null),o=r.Provider,s=function(e){return(0,n.forwardRef)(function(t,a){return e(t,(0,n.useContext)(r),a)})},l=n.createContext({})},3146:function(e,t,a){"use strict";a.d(t,{F4:function(){return c},iv:function(){return u},xB:function(){return l}});var n=a(34692),i=a(2265),r=a(32820),o=a(24006),s=a(29896);a(78242),a(63285);var l=(0,n.w)(function(e,t){var a=e.styles,l=(0,s.O)([a],void 0,i.useContext(n.T)),u=i.useRef();return(0,o.j)(function(){var e=t.key+"-global",a=new t.sheet.constructor({key:e,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),n=!1,i=document.querySelector('style[data-emotion="'+e+" "+l.name+'"]');return t.sheet.tags.length&&(a.before=t.sheet.tags[0]),null!==i&&(n=!0,i.setAttribute("data-emotion",e),a.hydrate([i])),u.current=[a,n],function(){a.flush()}},[t]),(0,o.j)(function(){var e=u.current,a=e[0];if(e[1]){e[1]=!1;return}if(void 0!==l.next&&(0,r.My)(t,l.next,!0),a.tags.length){var n=a.tags[a.tags.length-1].nextElementSibling;a.before=n,a.flush()}t.insert("",l,a,!1)},[t,l.name]),null});function u(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return(0,s.O)(t)}var c=function(){var e=u.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}},29896:function(e,t,a){"use strict";a.d(t,{O:function(){return h}});var n,i={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},r=a(5772),o=/[A-Z]|^ms/g,s=/_EMO_([^_]+?)_([^]*?)_EMO_/g,l=function(e){return 45===e.charCodeAt(1)},u=function(e){return null!=e&&"boolean"!=typeof e},c=(0,r.Z)(function(e){return l(e)?e:e.replace(o,"-$&").toLowerCase()}),d=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(s,function(e,t,a){return n={name:t,styles:a,next:n},t})}return 1===i[e]||l(e)||"number"!=typeof t||0===t?t:t+"px"};function m(e,t,a){if(null==a)return"";if(void 0!==a.__emotion_styles)return a;switch(typeof a){case"boolean":return"";case"object":if(1===a.anim)return n={name:a.name,styles:a.styles,next:n},a.name;if(void 0!==a.styles){var i=a.next;if(void 0!==i)for(;void 0!==i;)n={name:i.name,styles:i.styles,next:n},i=i.next;return a.styles+";"}return function(e,t,a){var n="";if(Array.isArray(a))for(var i=0;i<a.length;i++)n+=m(e,t,a[i])+";";else for(var r in a){var o=a[r];if("object"!=typeof o)null!=t&&void 0!==t[o]?n+=r+"{"+t[o]+"}":u(o)&&(n+=c(r)+":"+d(r,o)+";");else if(Array.isArray(o)&&"string"==typeof o[0]&&(null==t||void 0===t[o[0]]))for(var s=0;s<o.length;s++)u(o[s])&&(n+=c(r)+":"+d(r,o[s])+";");else{var l=m(e,t,o);switch(r){case"animation":case"animationName":n+=c(r)+":"+l+";";break;default:n+=r+"{"+l+"}"}}}return n}(e,t,a);case"function":if(void 0!==e){var r=n,o=a(e);return n=r,m(e,t,o)}}if(null==t)return a;var s=t[a];return void 0!==s?s:a}var p=/label:\s*([^\s;{]+)\s*(;|$)/g;function h(e,t,a){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var i,r=!0,o="";n=void 0;var s=e[0];null==s||void 0===s.raw?(r=!1,o+=m(a,t,s)):o+=s[0];for(var l=1;l<e.length;l++)o+=m(a,t,e[l]),r&&(o+=s[l]);p.lastIndex=0;for(var u="";null!==(i=p.exec(o));)u+="-"+i[1];return{name:function(e){for(var t,a=0,n=0,i=e.length;i>=4;++n,i-=4)t=(65535&(t=255&e.charCodeAt(n)|(255&e.charCodeAt(++n))<<8|(255&e.charCodeAt(++n))<<16|(255&e.charCodeAt(++n))<<24))*1540483477+((t>>>16)*59797<<16),t^=t>>>24,a=(65535&t)*1540483477+((t>>>16)*59797<<16)^(65535&a)*1540483477+((a>>>16)*59797<<16);switch(i){case 3:a^=(255&e.charCodeAt(n+2))<<16;case 2:a^=(255&e.charCodeAt(n+1))<<8;case 1:a^=255&e.charCodeAt(n),a=(65535&a)*1540483477+((a>>>16)*59797<<16)}return a^=a>>>13,(((a=(65535&a)*1540483477+((a>>>16)*59797<<16))^a>>>15)>>>0).toString(36)}(o)+u,styles:o,next:n}}},70322:function(e,t,a){"use strict";a.d(t,{Z:function(){return y}});var n=a(1119),i=a(2265),r=a(5772),o=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|fetchpriority|fetchPriority|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,s=(0,r.Z)(function(e){return o.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&91>e.charCodeAt(2)}),l=a(34692),u=a(32820),c=a(29896),d=a(24006),m=function(e){return"theme"!==e},p=function(e){return"string"==typeof e&&e.charCodeAt(0)>96?s:m},h=function(e,t,a){var n;if(t){var i=t.shouldForwardProp;n=e.__emotion_forwardProp&&i?function(t){return e.__emotion_forwardProp(t)&&i(t)}:i}return"function"!=typeof n&&a&&(n=e.__emotion_forwardProp),n},f=function(e){var t=e.cache,a=e.serialized,n=e.isStringTag;return(0,u.hC)(t,a,n),(0,d.L)(function(){return(0,u.My)(t,a,n)}),null},y=function e(t,a){var r,o,s=t.__emotion_real===t,d=s&&t.__emotion_base||t;void 0!==a&&(r=a.label,o=a.target);var m=h(t,a,s),y=m||p(d),g=!y("as");return function(){var b=arguments,k=s&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==r&&k.push("label:"+r+";"),null==b[0]||void 0===b[0].raw)k.push.apply(k,b);else{k.push(b[0][0]);for(var v=b.length,w=1;w<v;w++)k.push(b[w],b[0][w])}var T=(0,l.w)(function(e,t,a){var n=g&&e.as||d,r="",s=[],h=e;if(null==e.theme){for(var b in h={},e)h[b]=e[b];h.theme=i.useContext(l.T)}"string"==typeof e.className?r=(0,u.fp)(t.registered,s,e.className):null!=e.className&&(r=e.className+" ");var v=(0,c.O)(k.concat(s),t.registered,h);r+=t.key+"-"+v.name,void 0!==o&&(r+=" "+o);var w=g&&void 0===m?p(n):y,T={};for(var S in e)(!g||"as"!==S)&&w(S)&&(T[S]=e[S]);return T.className=r,a&&(T.ref=a),i.createElement(i.Fragment,null,i.createElement(f,{cache:t,serialized:v,isStringTag:"string"==typeof n}),i.createElement(n,T))});return T.displayName=void 0!==r?r:"Styled("+("string"==typeof d?d:d.displayName||d.name||"Component")+")",T.defaultProps=t.defaultProps,T.__emotion_real=T,T.__emotion_base=d,T.__emotion_styles=k,T.__emotion_forwardProp=m,Object.defineProperty(T,"toString",{value:function(){return"."+o}}),T.withComponent=function(t,i){return e(t,(0,n.Z)({},a,i,{shouldForwardProp:h(T,i,!0)})).apply(void 0,k)},T}}},55352:function(e,t,a){"use strict";a.d(t,{Z:function(){return i}});var n=a(70322);a(2265),a(29896),a(24006);var i=n.Z.bind();["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"].forEach(function(e){i[e]=i(e)})},24006:function(e,t,a){"use strict";a.d(t,{L:function(){return o},j:function(){return s}});var n,i=a(2265),r=!!(n||(n=a.t(i,2))).useInsertionEffect&&(n||(n=a.t(i,2))).useInsertionEffect,o=r||function(e){return e()},s=r||i.useLayoutEffect},32820:function(e,t,a){"use strict";function n(e,t,a){var n="";return a.split(" ").forEach(function(a){void 0!==e[a]?t.push(e[a]+";"):a&&(n+=a+" ")}),n}a.d(t,{My:function(){return r},fp:function(){return n},hC:function(){return i}});var i=function(e,t,a){var n=e.key+"-"+t.name;!1===a&&void 0===e.registered[n]&&(e.registered[n]=t.styles)},r=function(e,t,a){i(e,t,a);var n=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var r=t;do e.insert(t===r?"."+n:"",r,e.sheet,!0),r=r.next;while(void 0!==r)}}},77789:function(e,t,a){"use strict";function n(e,t,a){let n={};return Object.keys(e).forEach(i=>{n[i]=e[i].reduce((e,n)=>(n&&(a&&a[n]&&e.push(a[n]),e.push(t(n))),e),[]).join(" ")}),n}a.d(t,{Z:function(){return n}})},1823:function(e,t){"use strict";let a;let n=e=>e,i=(a=n,{configure(e){a=e},generate:e=>a(e),reset(){a=n}});t.Z=i},70391:function(e,t,a){"use strict";a.d(t,{Z:function(){return r}});var n=a(1823);let i={active:"Mui-active",checked:"Mui-checked",completed:"Mui-completed",disabled:"Mui-disabled",error:"Mui-error",expanded:"Mui-expanded",focused:"Mui-focused",focusVisible:"Mui-focusVisible",required:"Mui-required",selected:"Mui-selected"};function r(e,t){return i[t]||`${n.Z.generate(e)}-${t}`}},38353:function(e,t,a){"use strict";a.d(t,{Z:function(){return i}});var n=a(70391);function i(e,t){let a={};return t.forEach(t=>{a[t]=(0,n.Z)(e,t)}),a}},21988:function(e,t,a){"use strict";a.d(t,{Z:function(){return E}});var n=a(45008),i=a(74610),r=a(1119),o=a(2265),s=a(54365),l=a(3146),u=a(77789),c=a(69281),d=a(88672),m=a(51385),p=a(70391);function h(e){return(0,p.Z)("MuiSkeleton",e)}(0,a(38353).Z)("MuiSkeleton",["root","text","rectangular","circular","pulse","wave","withChildren","fitContent","heightAuto"]);var f=a(57437);function y(){let e=(0,n._)(["\n  0% {\n    opacity: 1;\n  }\n\n  50% {\n    opacity: 0.4;\n  }\n\n  100% {\n    opacity: 1;\n  }\n"]);return y=function(){return e},e}function g(){let e=(0,n._)(["\n  0% {\n    transform: translateX(-100%);\n  }\n\n  50% {\n    /* +0.5s of delay between each loop */\n    transform: translateX(100%);\n  }\n\n  100% {\n    transform: translateX(100%);\n  }\n"]);return g=function(){return e},e}function b(){let e=(0,n._)(["\n      animation: "," 1.5s ease-in-out 0.5s infinite;\n    "]);return b=function(){return e},e}function k(){let e=(0,n._)(["\n      position: relative;\n      overflow: hidden;\n\n      /* Fix bug in Safari https://bugs.webkit.org/show_bug.cgi?id=68196 */\n      -webkit-mask-image: -webkit-radial-gradient(white, black);\n\n      &::after {\n        animation: "," 1.6s linear 0.5s infinite;\n        background: linear-gradient(90deg, transparent, ",", transparent);\n        content: '';\n        position: absolute;\n        transform: translateX(-100%); /* Avoid flash during server-side hydration */\n        bottom: 0;\n        left: 0;\n        right: 0;\n        top: 0;\n      }\n    "]);return k=function(){return e},e}let v=["animation","className","component","height","style","variant","width"],w=e=>e,T,S,C,j,P=e=>{let{classes:t,variant:a,animation:n,hasChildren:i,width:r,height:o}=e;return(0,u.Z)({root:["root",a,n,i&&"withChildren",i&&!r&&"fitContent",i&&!o&&"heightAuto"]},h,t)},A=(0,l.F4)(T||(T=w(y()))),_=(0,l.F4)(S||(S=w(g()))),x=(0,d.ZP)("span",{name:"MuiSkeleton",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:a}=e;return[t.root,t[a.variant],!1!==a.animation&&t[a.animation],a.hasChildren&&t.withChildren,a.hasChildren&&!a.width&&t.fitContent,a.hasChildren&&!a.height&&t.heightAuto]}})(e=>{let{theme:t,ownerState:a}=e,n=String(t.shape.borderRadius).match(/[\d.\-+]*\s*(.*)/)[1]||"px",i=parseFloat(t.shape.borderRadius);return(0,r.Z)({display:"block",backgroundColor:(0,c.Fq)(t.palette.text.primary,"light"===t.palette.mode?.11:.13),height:"1.2em"},"text"===a.variant&&{marginTop:0,marginBottom:0,height:"auto",transformOrigin:"0 55%",transform:"scale(1, 0.60)",borderRadius:"".concat(i).concat(n,"/").concat(Math.round(i/.6*10)/10).concat(n),"&:empty:before":{content:'"\\00a0"'}},"circular"===a.variant&&{borderRadius:"50%"},a.hasChildren&&{"& > *":{visibility:"hidden"}},a.hasChildren&&!a.width&&{maxWidth:"fit-content"},a.hasChildren&&!a.height&&{height:"auto"})},e=>{let{ownerState:t}=e;return"pulse"===t.animation&&(0,l.iv)(C||(C=w(b(),0)),A)},e=>{let{ownerState:t,theme:a}=e;return"wave"===t.animation&&(0,l.iv)(j||(j=w(k(),0,0)),_,a.palette.action.hover)});var E=o.forwardRef(function(e,t){let a=(0,m.Z)({props:e,name:"MuiSkeleton"}),{animation:n="pulse",className:o,component:l="span",height:u,style:c,variant:d="text",width:p}=a,h=(0,i.Z)(a,v),y=(0,r.Z)({},a,{animation:n,component:l,variant:d,hasChildren:!!h.children}),g=P(y);return(0,f.jsx)(x,(0,r.Z)({as:l,ref:t,className:(0,s.Z)(g.root,o),ownerState:y},h,{style:(0,r.Z)({width:p,height:u},c)}))})},66808:function(e,t,a){"use strict";a.d(t,{Z:function(){return x}});var n=a(1119),i=a(74610),r=a(87354),o=a(27974),s=a(80399),l=a(69281),u={black:"#000",white:"#fff"},c={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},d={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},m={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},p={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},h={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},f={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},y={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"};let g=["mode","contrastThreshold","tonalOffset"],b={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:u.white,default:u.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},k={text:{primary:u.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:u.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function v(e,t,a,n){let i=n.light||n,r=n.dark||1.5*n;e[t]||(e.hasOwnProperty(a)?e[t]=e[a]:"light"===t?e.light=(0,l.$n)(e.main,i):"dark"===t&&(e.dark=(0,l._j)(e.main,r)))}let w=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"],T={textTransform:"uppercase"},S='"Roboto", "Helvetica", "Arial", sans-serif';function C(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return["".concat(t[0],"px ").concat(t[1],"px ").concat(t[2],"px ").concat(t[3],"px rgba(0,0,0,").concat(.2,")"),"".concat(t[4],"px ").concat(t[5],"px ").concat(t[6],"px ").concat(t[7],"px rgba(0,0,0,").concat(.14,")"),"".concat(t[8],"px ").concat(t[9],"px ").concat(t[10],"px ").concat(t[11],"px rgba(0,0,0,").concat(.12,")")].join(",")}let j=["none",C(0,2,1,-1,0,1,1,0,0,1,3,0),C(0,3,1,-2,0,2,2,0,0,1,5,0),C(0,3,3,-2,0,3,4,0,0,1,8,0),C(0,2,4,-1,0,4,5,0,0,1,10,0),C(0,3,5,-1,0,5,8,0,0,1,14,0),C(0,3,5,-1,0,6,10,0,0,1,18,0),C(0,4,5,-2,0,7,10,1,0,2,16,1),C(0,5,5,-3,0,8,10,1,0,3,14,2),C(0,5,6,-3,0,9,12,1,0,3,16,2),C(0,6,6,-3,0,10,14,1,0,4,18,3),C(0,6,7,-4,0,11,15,1,0,4,20,3),C(0,7,8,-4,0,12,17,2,0,5,22,4),C(0,7,8,-4,0,13,19,2,0,5,24,4),C(0,7,9,-4,0,14,21,2,0,5,26,4),C(0,8,9,-5,0,15,22,2,0,6,28,5),C(0,8,10,-5,0,16,24,2,0,6,30,5),C(0,8,11,-5,0,17,26,2,0,6,32,5),C(0,9,11,-5,0,18,28,2,0,7,34,6),C(0,9,12,-6,0,19,29,2,0,7,36,6),C(0,10,13,-6,0,20,31,3,0,8,38,7),C(0,10,13,-6,0,21,33,3,0,8,40,7),C(0,10,14,-6,0,22,35,3,0,8,42,7),C(0,11,14,-7,0,23,36,3,0,9,44,8),C(0,11,15,-7,0,24,38,3,0,9,46,8)];var P=a(73220),A={mobileStepper:1e3,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500};let _=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];var x=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};for(var t,a=arguments.length,C=Array(a>1?a-1:0),x=1;x<a;x++)C[x-1]=arguments[x];let{mixins:E={},palette:M={},transitions:R={},typography:B={}}=e,I=(0,i.Z)(e,_),O=function(e){let{mode:t="light",contrastThreshold:a=3,tonalOffset:o=.2}=e,w=(0,i.Z)(e,g),T=e.primary||function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light";return"dark"===e?{main:h[200],light:h[50],dark:h[400]}:{main:h[700],light:h[400],dark:h[800]}}(t),S=e.secondary||function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light";return"dark"===e?{main:d[200],light:d[50],dark:d[400]}:{main:d[500],light:d[300],dark:d[700]}}(t),C=e.error||function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light";return"dark"===e?{main:m[500],light:m[300],dark:m[700]}:{main:m[700],light:m[400],dark:m[800]}}(t),j=e.info||function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light";return"dark"===e?{main:f[400],light:f[300],dark:f[700]}:{main:f[700],light:f[500],dark:f[900]}}(t),P=e.success||function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light";return"dark"===e?{main:y[400],light:y[300],dark:y[700]}:{main:y[800],light:y[500],dark:y[900]}}(t),A=e.warning||function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light";return"dark"===e?{main:p[400],light:p[300],dark:p[700]}:{main:"#ed6c02",light:p[500],dark:p[900]}}(t);function _(e){return(0,l.mi)(e,k.text.primary)>=a?k.text.primary:b.text.primary}let x=e=>{let{color:t,name:a,mainShade:i=500,lightShade:r=300,darkShade:l=700}=e;if(!(t=(0,n.Z)({},t)).main&&t[i]&&(t.main=t[i]),!t.hasOwnProperty("main"))throw Error((0,s.Z)(11,a?" (".concat(a,")"):"",i));if("string"!=typeof t.main)throw Error((0,s.Z)(12,a?" (".concat(a,")"):"",JSON.stringify(t.main)));return v(t,"light",r,o),v(t,"dark",l,o),t.contrastText||(t.contrastText=_(t.main)),t};return(0,r.Z)((0,n.Z)({common:u,mode:t,primary:x({color:T,name:"primary"}),secondary:x({color:S,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:x({color:C,name:"error"}),warning:x({color:A,name:"warning"}),info:x({color:j,name:"info"}),success:x({color:P,name:"success"}),grey:c,contrastThreshold:a,getContrastText:_,augmentColor:x,tonalOffset:o},{dark:k,light:b}[t]),w)}(M),D=(0,o.Z)(e),L=(0,r.Z)(D,{mixins:(t=D.breakpoints,D.spacing,(0,n.Z)({toolbar:{minHeight:56,["".concat(t.up("xs")," and (orientation: landscape)")]:{minHeight:48},[t.up("sm")]:{minHeight:64}}},E)),palette:O,shadows:j.slice(),typography:function(e,t){let a="function"==typeof t?t(e):t,{fontFamily:o=S,fontSize:s=14,fontWeightLight:l=300,fontWeightRegular:u=400,fontWeightMedium:c=500,fontWeightBold:d=700,htmlFontSize:m=16,allVariants:p,pxToRem:h}=a,f=(0,i.Z)(a,w),y=s/14,g=h||(e=>"".concat(e/m*y,"rem")),b=(e,t,a,i,r)=>(0,n.Z)({fontFamily:o,fontWeight:e,fontSize:g(t),lineHeight:a},o===S?{letterSpacing:"".concat(Math.round(i/t*1e5)/1e5,"em")}:{},r,p),k={h1:b(l,96,1.167,-1.5),h2:b(l,60,1.2,-.5),h3:b(u,48,1.167,0),h4:b(u,34,1.235,.25),h5:b(u,24,1.334,0),h6:b(c,20,1.6,.15),subtitle1:b(u,16,1.75,.15),subtitle2:b(c,14,1.57,.1),body1:b(u,16,1.5,.15),body2:b(u,14,1.43,.15),button:b(c,14,1.75,.4,T),caption:b(u,12,1.66,.4),overline:b(u,12,2.66,1,T)};return(0,r.Z)((0,n.Z)({htmlFontSize:m,pxToRem:g,fontFamily:o,fontSize:s,fontWeightLight:l,fontWeightRegular:u,fontWeightMedium:c,fontWeightBold:d},k),f,{clone:!1})}(O,B),transitions:(0,P.ZP)(R),zIndex:(0,n.Z)({},A)});return L=(0,r.Z)(L,I),L=C.reduce((e,t)=>(0,r.Z)(e,t),L)}},73220:function(e,t,a){"use strict";a.d(t,{ZP:function(){return c},x9:function(){return s}});var n=a(74610),i=a(1119);let r=["duration","easing","delay"],o={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},s={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function l(e){return"".concat(Math.round(e),"ms")}function u(e){if(!e)return 0;let t=e/36;return Math.round((4+15*t**.25+t/5)*10)}function c(e){let t=(0,i.Z)({},o,e.easing),a=(0,i.Z)({},s,e.duration);return(0,i.Z)({getAutoHeightDuration:u,create:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["all"],i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{duration:o=a.standard,easing:s=t.easeInOut,delay:u=0}=i;return(0,n.Z)(i,r),(Array.isArray(e)?e:[e]).map(e=>"".concat(e," ").concat("string"==typeof o?o:l(o)," ").concat(s," ").concat("string"==typeof u?u:l(u))).join(",")}},e,{easing:t,duration:a})}},55201:function(e,t,a){"use strict";let n=(0,a(66808).Z)();t.Z=n},88672:function(e,t,a){"use strict";a.d(t,{ZP:function(){return v},FO:function(){return b},Dz:function(){return k}});var n=a(1119),i=a(74610),r=a(413),o=a(87354),s=a(27974),l=a(38720);let u=["ownerState"],c=["variants"],d=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function m(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}let p=(0,s.Z)(),h=e=>e?e.charAt(0).toLowerCase()+e.slice(1):e;function f({defaultTheme:e,theme:t,themeId:a}){return 0===Object.keys(t).length?e:t[a]||t}function y(e,t){let{ownerState:a}=t,r=(0,i.Z)(t,u),o="function"==typeof e?e((0,n.Z)({ownerState:a},r)):e;if(Array.isArray(o))return o.flatMap(e=>y(e,(0,n.Z)({ownerState:a},r)));if(o&&"object"==typeof o&&Array.isArray(o.variants)){let{variants:e=[]}=o,t=(0,i.Z)(o,c);return e.forEach(e=>{let i=!0;"function"==typeof e.props?i=e.props((0,n.Z)({ownerState:a},r,a)):Object.keys(e.props).forEach(t=>{(null==a?void 0:a[t])!==e.props[t]&&r[t]!==e.props[t]&&(i=!1)}),i&&(Array.isArray(t)||(t=[t]),t.push("function"==typeof e.style?e.style((0,n.Z)({ownerState:a},r,a)):e.style))}),t}return o}var g=a(55201);let b=e=>m(e)&&"classes"!==e,k=m;var v=function(e={}){let{themeId:t,defaultTheme:a=p,rootShouldForwardProp:s=m,slotShouldForwardProp:u=m}=e,c=e=>(0,l.Z)((0,n.Z)({},e,{theme:f((0,n.Z)({},e,{defaultTheme:a,themeId:t}))}));return c.__mui_systemSx=!0,(e,l={})=>{var p;let g;(0,r.Co)(e,e=>e.filter(e=>!(null!=e&&e.__mui_systemSx)));let{name:b,slot:k,skipVariantsResolver:v,skipSx:w,overridesResolver:T=(p=h(k))?(e,t)=>t[p]:null}=l,S=(0,i.Z)(l,d),C=void 0!==v?v:k&&"Root"!==k&&"root"!==k||!1,j=w||!1,P=m;"Root"===k||"root"===k?P=s:k?P=u:"string"==typeof e&&e.charCodeAt(0)>96&&(P=void 0);let A=(0,r.ZP)(e,(0,n.Z)({shouldForwardProp:P,label:g},S)),_=e=>"function"==typeof e&&e.__emotion_real!==e||(0,o.P)(e)?i=>y(e,(0,n.Z)({},i,{theme:f({theme:i.theme,defaultTheme:a,themeId:t})})):e,x=(i,...r)=>{let o=_(i),s=r?r.map(_):[];b&&T&&s.push(e=>{let i=f((0,n.Z)({},e,{defaultTheme:a,themeId:t}));if(!i.components||!i.components[b]||!i.components[b].styleOverrides)return null;let r=i.components[b].styleOverrides,o={};return Object.entries(r).forEach(([t,a])=>{o[t]=y(a,(0,n.Z)({},e,{theme:i}))}),T(e,o)}),b&&!C&&s.push(e=>{var i;let r=f((0,n.Z)({},e,{defaultTheme:a,themeId:t}));return y({variants:null==r||null==(i=r.components)||null==(i=i[b])?void 0:i.variants},(0,n.Z)({},e,{theme:r}))}),j||s.push(c);let l=s.length-r.length;if(Array.isArray(i)&&l>0){let e=Array(l).fill("");(o=[...i,...e]).raw=[...i.raw,...e]}let u=A(o,...s);return e.muiName&&(u.muiName=e.muiName),u};return A.withConfig&&(x.withConfig=A.withConfig),x}}({defaultTheme:g.Z,rootShouldForwardProp:b})},51385:function(e,t,a){"use strict";a.d(t,{Z:function(){return o}});var n=a(21646),i=a(12720),r=a(55201);function o(e){let{props:t,name:a}=e;return function(e){let{props:t,name:a,defaultTheme:r,themeId:o}=e,s=(0,i.Z)(r);return o&&(s=s[o]||s),(0,n.Z)({theme:s,name:a,props:t})}({props:t,name:a,defaultTheme:r.Z})}},413:function(e,t,a){"use strict";a.d(t,{Co:function(){return r},ZP:function(){return i}});var n=a(55352);function i(e,t){return(0,n.Z)(e,t)}let r=(e,t)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))}},80990:function(e,t,a){"use strict";a.d(t,{L7:function(){return s},P$:function(){return l},VO:function(){return n},W8:function(){return o},k9:function(){return r}});let n={xs:0,sm:600,md:900,lg:1200,xl:1536},i={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${n[e]}px)`};function r(e,t,a){let r=e.theme||{};if(Array.isArray(t)){let e=r.breakpoints||i;return t.reduce((n,i,r)=>(n[e.up(e.keys[r])]=a(t[r]),n),{})}if("object"==typeof t){let e=r.breakpoints||i;return Object.keys(t).reduce((i,r)=>(-1!==Object.keys(e.values||n).indexOf(r)?i[e.up(r)]=a(t[r],r):i[r]=t[r],i),{})}return a(t)}function o(e={}){var t;return(null==(t=e.keys)?void 0:t.reduce((t,a)=>(t[e.up(a)]={},t),{}))||{}}function s(e,t){return e.reduce((e,t)=>{let a=e[t];return a&&0!==Object.keys(a).length||delete e[t],e},t)}function l({values:e,breakpoints:t,base:a}){let n;let i=Object.keys(a||function(e,t){if("object"!=typeof e)return{};let a={},n=Object.keys(t);return Array.isArray(e)?n.forEach((t,n)=>{n<e.length&&(a[t]=!0)}):n.forEach(t=>{null!=e[t]&&(a[t]=!0)}),a}(e,t));return 0===i.length?e:i.reduce((t,a,i)=>(Array.isArray(e)?(t[a]=null!=e[i]?e[i]:e[n],n=i):"object"==typeof e?(t[a]=null!=e[a]?e[a]:e[n],n=a):t[a]=e,t),{})}},69281:function(e,t,a){"use strict";a.d(t,{Fq:function(){return u},_j:function(){return c},mi:function(){return l},$n:function(){return d}});var n=a(80399);function i(e,t=0,a=1){return function(e,t=Number.MIN_SAFE_INTEGER,a=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,a))}(e,t,a)}function r(e){let t;if(e.type)return e;if("#"===e.charAt(0))return r(function(e){e=e.slice(1);let t=RegExp(`.{1,${e.length>=6?2:1}}`,"g"),a=e.match(t);return a&&1===a[0].length&&(a=a.map(e=>e+e)),a?`rgb${4===a.length?"a":""}(${a.map((e,t)=>t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3).join(", ")})`:""}(e));let a=e.indexOf("("),i=e.substring(0,a);if(-1===["rgb","rgba","hsl","hsla","color"].indexOf(i))throw Error((0,n.Z)(9,e));let o=e.substring(a+1,e.length-1);if("color"===i){if(t=(o=o.split(" ")).shift(),4===o.length&&"/"===o[3].charAt(0)&&(o[3]=o[3].slice(1)),-1===["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(t))throw Error((0,n.Z)(10,t))}else o=o.split(",");return{type:i,values:o=o.map(e=>parseFloat(e)),colorSpace:t}}function o(e){let{type:t,colorSpace:a}=e,{values:n}=e;return -1!==t.indexOf("rgb")?n=n.map((e,t)=>t<3?parseInt(e,10):e):-1!==t.indexOf("hsl")&&(n[1]=`${n[1]}%`,n[2]=`${n[2]}%`),n=-1!==t.indexOf("color")?`${a} ${n.join(" ")}`:`${n.join(", ")}`,`${t}(${n})`}function s(e){let t="hsl"===(e=r(e)).type||"hsla"===e.type?r(function(e){let{values:t}=e=r(e),a=t[0],n=t[1]/100,i=t[2]/100,s=n*Math.min(i,1-i),l=(e,t=(e+a/30)%12)=>i-s*Math.max(Math.min(t-3,9-t,1),-1),u="rgb",c=[Math.round(255*l(0)),Math.round(255*l(8)),Math.round(255*l(4))];return"hsla"===e.type&&(u+="a",c.push(t[3])),o({type:u,values:c})}(e)).values:e.values;return Number((.2126*(t=t.map(t=>("color"!==e.type&&(t/=255),t<=.03928?t/12.92:((t+.055)/1.055)**2.4)))[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function l(e,t){let a=s(e),n=s(t);return(Math.max(a,n)+.05)/(Math.min(a,n)+.05)}function u(e,t){return e=r(e),t=i(t),("rgb"===e.type||"hsl"===e.type)&&(e.type+="a"),"color"===e.type?e.values[3]=`/${t}`:e.values[3]=t,o(e)}function c(e,t){if(e=r(e),t=i(t),-1!==e.type.indexOf("hsl"))e.values[2]*=1-t;else if(-1!==e.type.indexOf("rgb")||-1!==e.type.indexOf("color"))for(let a=0;a<3;a+=1)e.values[a]*=1-t;return o(e)}function d(e,t){if(e=r(e),t=i(t),-1!==e.type.indexOf("hsl"))e.values[2]+=(100-e.values[2])*t;else if(-1!==e.type.indexOf("rgb"))for(let a=0;a<3;a+=1)e.values[a]+=(255-e.values[a])*t;else if(-1!==e.type.indexOf("color"))for(let a=0;a<3;a+=1)e.values[a]+=(1-e.values[a])*t;return o(e)}},27974:function(e,t,a){"use strict";a.d(t,{Z:function(){return h}});var n=a(1119),i=a(74610),r=a(87354);let o=["values","unit","step"],s=e=>{let t=Object.keys(e).map(t=>({key:t,val:e[t]}))||[];return t.sort((e,t)=>e.val-t.val),t.reduce((e,t)=>(0,n.Z)({},e,{[t.key]:t.val}),{})};var l={borderRadius:4},u=a(66167),c=a(38720),d=a(96445);function m(e,t){return this.vars&&"function"==typeof this.getColorSchemeSelector?{[this.getColorSchemeSelector(e).replace(/(\[[^\]]+\])/,"*:where($1)")]:t}:this.palette.mode===e?t:{}}let p=["breakpoints","palette","spacing","shape"];var h=function(e={},...t){let{breakpoints:a={},palette:h={},spacing:f,shape:y={}}=e,g=(0,i.Z)(e,p),b=function(e){let{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:a="px",step:r=5}=e,l=(0,i.Z)(e,o),u=s(t),c=Object.keys(u);function d(e){let n="number"==typeof t[e]?t[e]:e;return`@media (min-width:${n}${a})`}function m(e){let n="number"==typeof t[e]?t[e]:e;return`@media (max-width:${n-r/100}${a})`}function p(e,n){let i=c.indexOf(n);return`@media (min-width:${"number"==typeof t[e]?t[e]:e}${a}) and (max-width:${(-1!==i&&"number"==typeof t[c[i]]?t[c[i]]:n)-r/100}${a})`}return(0,n.Z)({keys:c,values:u,up:d,down:m,between:p,only:function(e){return c.indexOf(e)+1<c.length?p(e,c[c.indexOf(e)+1]):d(e)},not:function(e){let t=c.indexOf(e);return 0===t?d(c[1]):t===c.length-1?m(c[t]):p(e,c[c.indexOf(e)+1]).replace("@media","@media not all and")},unit:a},l)}(a),k=function(e=8){if(e.mui)return e;let t=(0,u.hB)({spacing:e}),a=(...e)=>(0===e.length?[1]:e).map(e=>{let a=t(e);return"number"==typeof a?`${a}px`:a}).join(" ");return a.mui=!0,a}(f),v=(0,r.Z)({breakpoints:b,direction:"ltr",components:{},palette:(0,n.Z)({mode:"light"},h),spacing:k,shape:(0,n.Z)({},l,y)},g);return v.applyStyles=m,(v=t.reduce((e,t)=>(0,r.Z)(e,t),v)).unstable_sxConfig=(0,n.Z)({},d.Z,null==g?void 0:g.unstable_sxConfig),v.unstable_sx=function(e){return(0,c.Z)({sx:e,theme:this})},v}},14394:function(e,t,a){"use strict";var n=a(87354);t.Z=function(e,t){return t?(0,n.Z)(e,t,{clone:!1}):e}},66167:function(e,t,a){"use strict";a.d(t,{hB:function(){return h},eI:function(){return p},NA:function(){return f},e6:function(){return g},o3:function(){return b}});var n=a(80990),i=a(36084),r=a(14394);let o={m:"margin",p:"padding"},s={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},l={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},u=function(e){let t={};return a=>(void 0===t[a]&&(t[a]=e(a)),t[a])}(e=>{if(e.length>2){if(!l[e])return[e];e=l[e]}let[t,a]=e.split(""),n=o[t],i=s[a]||"";return Array.isArray(i)?i.map(e=>n+e):[n+i]}),c=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],d=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],m=[...c,...d];function p(e,t,a,n){var r;let o=null!=(r=(0,i.DW)(e,t,!1))?r:a;return"number"==typeof o?e=>"string"==typeof e?e:o*e:Array.isArray(o)?e=>"string"==typeof e?e:o[e]:"function"==typeof o?o:()=>void 0}function h(e){return p(e,"spacing",8,"spacing")}function f(e,t){if("string"==typeof t||null==t)return t;let a=e(Math.abs(t));return t>=0?a:"number"==typeof a?-a:`-${a}`}function y(e,t){let a=h(e.theme);return Object.keys(e).map(i=>(function(e,t,a,i){var r;if(-1===t.indexOf(a))return null;let o=(r=u(a),e=>r.reduce((t,a)=>(t[a]=f(i,e),t),{})),s=e[a];return(0,n.k9)(e,s,o)})(e,t,i,a)).reduce(r.Z,{})}function g(e){return y(e,c)}function b(e){return y(e,d)}function k(e){return y(e,m)}g.propTypes={},g.filterProps=c,b.propTypes={},b.filterProps=d,k.propTypes={},k.filterProps=m},36084:function(e,t,a){"use strict";a.d(t,{DW:function(){return r},Jq:function(){return o}});var n=a(53004),i=a(80990);function r(e,t,a=!0){if(!t||"string"!=typeof t)return null;if(e&&e.vars&&a){let a=`vars.${t}`.split(".").reduce((e,t)=>e&&e[t]?e[t]:null,e);if(null!=a)return a}return t.split(".").reduce((e,t)=>e&&null!=e[t]?e[t]:null,e)}function o(e,t,a,n=a){let i;return i="function"==typeof e?e(a):Array.isArray(e)?e[a]||n:r(e,a)||n,t&&(i=t(i,n,e)),i}t.ZP=function(e){let{prop:t,cssProperty:a=e.prop,themeKey:s,transform:l}=e,u=e=>{if(null==e[t])return null;let u=e[t],c=r(e.theme,s)||{};return(0,i.k9)(e,u,e=>{let i=o(c,l,e);return(e===i&&"string"==typeof e&&(i=o(c,l,`${t}${"default"===e?"":(0,n.Z)(e)}`,e)),!1===a)?i:{[a]:i}})};return u.propTypes={},u.filterProps=[t],u}},96445:function(e,t,a){"use strict";a.d(t,{Z:function(){return z}});var n=a(66167),i=a(36084),r=a(14394),o=function(...e){let t=e.reduce((e,t)=>(t.filterProps.forEach(a=>{e[a]=t}),e),{}),a=e=>Object.keys(e).reduce((a,n)=>t[n]?(0,r.Z)(a,t[n](e)):a,{});return a.propTypes={},a.filterProps=e.reduce((e,t)=>e.concat(t.filterProps),[]),a},s=a(80990);function l(e){return"number"!=typeof e?e:`${e}px solid`}function u(e,t){return(0,i.ZP)({prop:e,themeKey:"borders",transform:t})}let c=u("border",l),d=u("borderTop",l),m=u("borderRight",l),p=u("borderBottom",l),h=u("borderLeft",l),f=u("borderColor"),y=u("borderTopColor"),g=u("borderRightColor"),b=u("borderBottomColor"),k=u("borderLeftColor"),v=u("outline",l),w=u("outlineColor"),T=e=>{if(void 0!==e.borderRadius&&null!==e.borderRadius){let t=(0,n.eI)(e.theme,"shape.borderRadius",4,"borderRadius");return(0,s.k9)(e,e.borderRadius,e=>({borderRadius:(0,n.NA)(t,e)}))}return null};T.propTypes={},T.filterProps=["borderRadius"],o(c,d,m,p,h,f,y,g,b,k,T,v,w);let S=e=>{if(void 0!==e.gap&&null!==e.gap){let t=(0,n.eI)(e.theme,"spacing",8,"gap");return(0,s.k9)(e,e.gap,e=>({gap:(0,n.NA)(t,e)}))}return null};S.propTypes={},S.filterProps=["gap"];let C=e=>{if(void 0!==e.columnGap&&null!==e.columnGap){let t=(0,n.eI)(e.theme,"spacing",8,"columnGap");return(0,s.k9)(e,e.columnGap,e=>({columnGap:(0,n.NA)(t,e)}))}return null};C.propTypes={},C.filterProps=["columnGap"];let j=e=>{if(void 0!==e.rowGap&&null!==e.rowGap){let t=(0,n.eI)(e.theme,"spacing",8,"rowGap");return(0,s.k9)(e,e.rowGap,e=>({rowGap:(0,n.NA)(t,e)}))}return null};j.propTypes={},j.filterProps=["rowGap"];let P=(0,i.ZP)({prop:"gridColumn"}),A=(0,i.ZP)({prop:"gridRow"}),_=(0,i.ZP)({prop:"gridAutoFlow"}),x=(0,i.ZP)({prop:"gridAutoColumns"}),E=(0,i.ZP)({prop:"gridAutoRows"}),M=(0,i.ZP)({prop:"gridTemplateColumns"});function R(e,t){return"grey"===t?t:e}function B(e){return e<=1&&0!==e?`${100*e}%`:e}o(S,C,j,P,A,_,x,E,M,(0,i.ZP)({prop:"gridTemplateRows"}),(0,i.ZP)({prop:"gridTemplateAreas"}),(0,i.ZP)({prop:"gridArea"})),o((0,i.ZP)({prop:"color",themeKey:"palette",transform:R}),(0,i.ZP)({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:R}),(0,i.ZP)({prop:"backgroundColor",themeKey:"palette",transform:R}));let I=(0,i.ZP)({prop:"width",transform:B}),O=e=>void 0!==e.maxWidth&&null!==e.maxWidth?(0,s.k9)(e,e.maxWidth,t=>{var a,n;let i=(null==(a=e.theme)||null==(a=a.breakpoints)||null==(a=a.values)?void 0:a[t])||s.VO[t];return i?(null==(n=e.theme)||null==(n=n.breakpoints)?void 0:n.unit)!=="px"?{maxWidth:`${i}${e.theme.breakpoints.unit}`}:{maxWidth:i}:{maxWidth:B(t)}}):null;O.filterProps=["maxWidth"];let D=(0,i.ZP)({prop:"minWidth",transform:B}),L=(0,i.ZP)({prop:"height",transform:B}),N=(0,i.ZP)({prop:"maxHeight",transform:B}),F=(0,i.ZP)({prop:"minHeight",transform:B});(0,i.ZP)({prop:"size",cssProperty:"width",transform:B}),(0,i.ZP)({prop:"size",cssProperty:"height",transform:B}),o(I,O,D,L,N,F,(0,i.ZP)({prop:"boxSizing"}));var z={border:{themeKey:"borders",transform:l},borderTop:{themeKey:"borders",transform:l},borderRight:{themeKey:"borders",transform:l},borderBottom:{themeKey:"borders",transform:l},borderLeft:{themeKey:"borders",transform:l},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:l},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:T},color:{themeKey:"palette",transform:R},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:R},backgroundColor:{themeKey:"palette",transform:R},p:{style:n.o3},pt:{style:n.o3},pr:{style:n.o3},pb:{style:n.o3},pl:{style:n.o3},px:{style:n.o3},py:{style:n.o3},padding:{style:n.o3},paddingTop:{style:n.o3},paddingRight:{style:n.o3},paddingBottom:{style:n.o3},paddingLeft:{style:n.o3},paddingX:{style:n.o3},paddingY:{style:n.o3},paddingInline:{style:n.o3},paddingInlineStart:{style:n.o3},paddingInlineEnd:{style:n.o3},paddingBlock:{style:n.o3},paddingBlockStart:{style:n.o3},paddingBlockEnd:{style:n.o3},m:{style:n.e6},mt:{style:n.e6},mr:{style:n.e6},mb:{style:n.e6},ml:{style:n.e6},mx:{style:n.e6},my:{style:n.e6},margin:{style:n.e6},marginTop:{style:n.e6},marginRight:{style:n.e6},marginBottom:{style:n.e6},marginLeft:{style:n.e6},marginX:{style:n.e6},marginY:{style:n.e6},marginInline:{style:n.e6},marginInlineStart:{style:n.e6},marginInlineEnd:{style:n.e6},marginBlock:{style:n.e6},marginBlockStart:{style:n.e6},marginBlockEnd:{style:n.e6},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:S},rowGap:{style:j},columnGap:{style:C},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:B},maxWidth:{style:O},minWidth:{transform:B},height:{transform:B},maxHeight:{transform:B},minHeight:{transform:B},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}}},38720:function(e,t,a){"use strict";var n=a(53004),i=a(14394),r=a(36084),o=a(80990),s=a(96445);let l=function(){function e(e,t,a,i){let s={[e]:t,theme:a},l=i[e];if(!l)return{[e]:t};let{cssProperty:u=e,themeKey:c,transform:d,style:m}=l;if(null==t)return null;if("typography"===c&&"inherit"===t)return{[e]:t};let p=(0,r.DW)(a,c)||{};return m?m(s):(0,o.k9)(s,t,t=>{let a=(0,r.Jq)(p,d,t);return(t===a&&"string"==typeof t&&(a=(0,r.Jq)(p,d,`${e}${"default"===t?"":(0,n.Z)(t)}`,t)),!1===u)?a:{[u]:a}})}return function t(a){var n;let{sx:r,theme:l={}}=a||{};if(!r)return null;let u=null!=(n=l.unstable_sxConfig)?n:s.Z;function c(a){let n=a;if("function"==typeof a)n=a(l);else if("object"!=typeof a)return a;if(!n)return null;let r=(0,o.W8)(l.breakpoints),s=Object.keys(r),c=r;return Object.keys(n).forEach(a=>{var r;let s="function"==typeof(r=n[a])?r(l):r;if(null!=s){if("object"==typeof s){if(u[a])c=(0,i.Z)(c,e(a,s,l,u));else{let e=(0,o.k9)({theme:l},s,e=>({[a]:e}));(function(...e){let t=new Set(e.reduce((e,t)=>e.concat(Object.keys(t)),[]));return e.every(e=>t.size===Object.keys(e).length)})(e,s)?c[a]=t({sx:s,theme:l}):c=(0,i.Z)(c,e)}}else c=(0,i.Z)(c,e(a,s,l,u))}}),(0,o.L7)(s,c)}return Array.isArray(r)?r.map(c):c(r)}}();l.filterProps=["sx"],t.Z=l},12720:function(e,t,a){"use strict";var n=a(27974),i=a(62570);let r=(0,n.Z)();t.Z=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:r;return(0,i.Z)(e)}},21646:function(e,t,a){"use strict";a.d(t,{Z:function(){return i}});var n=a(1119);function i(e){let{theme:t,name:a,props:i}=e;return t&&t.components&&t.components[a]&&t.components[a].defaultProps?function e(t,a){let i=(0,n.Z)({},a);return Object.keys(t).forEach(r=>{if(r.toString().match(/^(components|slots)$/))i[r]=(0,n.Z)({},t[r],i[r]);else if(r.toString().match(/^(componentsProps|slotProps)$/)){let o=t[r]||{},s=a[r];i[r]={},s&&Object.keys(s)?o&&Object.keys(o)?(i[r]=(0,n.Z)({},s),Object.keys(o).forEach(t=>{i[r][t]=e(o[t],s[t])})):i[r]=s:i[r]=o}else void 0===i[r]&&(i[r]=t[r])}),i}(t.components[a].defaultProps,i):i}},62570:function(e,t,a){"use strict";var n=a(2265),i=a(34692);t.Z=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=n.useContext(i.T);return t&&0!==Object.keys(t).length?t:e}},53004:function(e,t,a){"use strict";a.d(t,{Z:function(){return i}});var n=a(80399);function i(e){if("string"!=typeof e)throw Error((0,n.Z)(7));return e.charAt(0).toUpperCase()+e.slice(1)}},87354:function(e,t,a){"use strict";a.d(t,{P:function(){return i},Z:function(){return function e(t,a,r={clone:!0}){let o=r.clone?(0,n.Z)({},t):t;return i(t)&&i(a)&&Object.keys(a).forEach(n=>{i(a[n])&&Object.prototype.hasOwnProperty.call(t,n)&&i(t[n])?o[n]=e(t[n],a[n],r):r.clone?o[n]=i(a[n])?function e(t){if(!i(t))return t;let a={};return Object.keys(t).forEach(n=>{a[n]=e(t[n])}),a}(a[n]):a[n]:o[n]=a[n]}),o}}});var n=a(1119);function i(e){if("object"!=typeof e||null===e)return!1;let t=Object.getPrototypeOf(e);return(null===t||t===Object.prototype||null===Object.getPrototypeOf(t))&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}},80399:function(e,t,a){"use strict";function n(e){let t="https://mui.com/production-error/?code="+e;for(let e=1;e<arguments.length;e+=1)t+="&args[]="+encodeURIComponent(arguments[e]);return"Minified MUI error #"+e+"; visit "+t+" for the full message."}a.d(t,{Z:function(){return n}})},87042:function(e,t,a){"use strict";a.d(t,{Z:function(){return L}});var n,i=a(31686),r=a(83145),o=a(41154),s=a(76405),l=a(25049),u=a(11993);function c(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var e=JSON.parse(JSON.stringify(this));return e.clone=this.clone,e}}}var d=c(),m=a(63496),p=a(41690),h=a(15900),f=a(24995),y=a(85533),g=a(63929);function b(e){var t="function"==typeof Map?new Map:void 0;return(b=function(e){if(null===e||!function(e){try{return -1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,a)}function a(){return function(e,t,a){if((0,g.Z)())return Reflect.construct.apply(null,arguments);var n=[null];n.push.apply(n,t);var i=new(e.bind.apply(e,n));return a&&(0,y.Z)(i,a.prototype),i}(e,arguments,(0,f.Z)(this).constructor)}return a.prototype=Object.create(e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),(0,y.Z)(a,e)})(e)}var k=a(25566),v=/%[sdj%]/g;function w(e){if(!e||!e.length)return null;var t={};return e.forEach(function(e){var a=e.field;t[a]=t[a]||[],t[a].push(e)}),t}function T(e){for(var t=arguments.length,a=Array(t>1?t-1:0),n=1;n<t;n++)a[n-1]=arguments[n];var i=0,r=a.length;return"function"==typeof e?e.apply(null,a):"string"==typeof e?e.replace(v,function(e){if("%%"===e)return"%";if(i>=r)return e;switch(e){case"%s":return String(a[i++]);case"%d":return Number(a[i++]);case"%j":try{return JSON.stringify(a[i++])}catch(e){return"[Circular]"}break;default:return e}}):e}function S(e,t){return!!(null==e||"array"===t&&Array.isArray(e)&&!e.length)||("string"===t||"url"===t||"hex"===t||"email"===t||"date"===t||"pattern"===t)&&"string"==typeof e&&!e}function C(e,t,a){var n=0,i=e.length;!function r(o){if(o&&o.length){a(o);return}var s=n;n+=1,s<i?t(e[s],r):a([])}([])}void 0!==k&&k.env;var j=function(e){(0,p.Z)(a,e);var t=(0,h.Z)(a);function a(e,n){var i;return(0,s.Z)(this,a),i=t.call(this,"Async Validation Error"),(0,u.Z)((0,m.Z)(i),"errors",void 0),(0,u.Z)((0,m.Z)(i),"fields",void 0),i.errors=e,i.fields=n,i}return(0,l.Z)(a)}(b(Error));function P(e,t){return function(a){var n;return(n=e.fullFields?function(e,t){for(var a=e,n=0;n<t.length&&void 0!=a;n++)a=a[t[n]];return a}(t,e.fullFields):t[a.field||e.fullField],a&&void 0!==a.message)?(a.field=a.field||e.fullField,a.fieldValue=n,a):{message:"function"==typeof a?a():a,fieldValue:n,field:a.field||e.fullField}}}function A(e,t){if(t){for(var a in t)if(t.hasOwnProperty(a)){var n=t[a];"object"===(0,o.Z)(n)&&"object"===(0,o.Z)(e[a])?e[a]=(0,i.Z)((0,i.Z)({},e[a]),n):e[a]=n}}return e}var _="enum",x=function(e,t,a,n,i,r){e.required&&(!a.hasOwnProperty(e.field)||S(t,r||e.type))&&n.push(T(i.messages.required,e.fullField))},E=function(){if(n)return n;var e="[a-fA-F\\d:]",t=function(t){return t&&t.includeBoundaries?"(?:(?<=\\s|^)(?=".concat(e,")|(?<=").concat(e,")(?=\\s|$))"):""},a="(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}",i="[a-fA-F\\d]{1,4}",r=["(?:".concat(i,":){7}(?:").concat(i,"|:)"),"(?:".concat(i,":){6}(?:").concat(a,"|:").concat(i,"|:)"),"(?:".concat(i,":){5}(?::").concat(a,"|(?::").concat(i,"){1,2}|:)"),"(?:".concat(i,":){4}(?:(?::").concat(i,"){0,1}:").concat(a,"|(?::").concat(i,"){1,3}|:)"),"(?:".concat(i,":){3}(?:(?::").concat(i,"){0,2}:").concat(a,"|(?::").concat(i,"){1,4}|:)"),"(?:".concat(i,":){2}(?:(?::").concat(i,"){0,3}:").concat(a,"|(?::").concat(i,"){1,5}|:)"),"(?:".concat(i,":){1}(?:(?::").concat(i,"){0,4}:").concat(a,"|(?::").concat(i,"){1,6}|:)"),"(?::(?:(?::".concat(i,"){0,5}:").concat(a,"|(?::").concat(i,"){1,7}|:))")],o="(?:".concat(r.join("|"),")").concat("(?:%[0-9a-zA-Z]{1,})?"),s=new RegExp("(?:^".concat(a,"$)|(?:^").concat(o,"$)")),l=new RegExp("^".concat(a,"$")),u=new RegExp("^".concat(o,"$")),c=function(e){return e&&e.exact?s:RegExp("(?:".concat(t(e)).concat(a).concat(t(e),")|(?:").concat(t(e)).concat(o).concat(t(e),")"),"g")};c.v4=function(e){return e&&e.exact?l:RegExp("".concat(t(e)).concat(a).concat(t(e)),"g")},c.v6=function(e){return e&&e.exact?u:RegExp("".concat(t(e)).concat(o).concat(t(e)),"g")};var d=c.v4().source,m=c.v6().source,p="(?:".concat("(?:(?:[a-z]+:)?//)","|www\\.)").concat("(?:\\S+(?::\\S*)?@)?","(?:localhost|").concat(d,"|").concat(m,"|").concat("(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)").concat("(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*").concat("(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))",")").concat("(?::\\d{2,5})?").concat('(?:[/?#][^\\s"]*)?');return n=RegExp("(?:^".concat(p,"$)"),"i")},M={email:/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/,hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},R={integer:function(e){return R.number(e)&&parseInt(e,10)===e},float:function(e){return R.number(e)&&!R.integer(e)},array:function(e){return Array.isArray(e)},regexp:function(e){if(e instanceof RegExp)return!0;try{return new RegExp(e),!0}catch(e){return!1}},date:function(e){return"function"==typeof e.getTime&&"function"==typeof e.getMonth&&"function"==typeof e.getYear&&!isNaN(e.getTime())},number:function(e){return!isNaN(e)&&"number"==typeof e},object:function(e){return"object"===(0,o.Z)(e)&&!R.array(e)},method:function(e){return"function"==typeof e},email:function(e){return"string"==typeof e&&e.length<=320&&!!e.match(M.email)},url:function(e){return"string"==typeof e&&e.length<=2048&&!!e.match(E())},hex:function(e){return"string"==typeof e&&!!e.match(M.hex)}},B={required:x,whitespace:function(e,t,a,n,i){(/^\s+$/.test(t)||""===t)&&n.push(T(i.messages.whitespace,e.fullField))},type:function(e,t,a,n,i){if(e.required&&void 0===t){x(e,t,a,n,i);return}var r=e.type;["integer","float","array","regexp","object","method","email","number","date","url","hex"].indexOf(r)>-1?R[r](t)||n.push(T(i.messages.types[r],e.fullField,e.type)):r&&(0,o.Z)(t)!==e.type&&n.push(T(i.messages.types[r],e.fullField,e.type))},range:function(e,t,a,n,i){var r="number"==typeof e.len,o="number"==typeof e.min,s="number"==typeof e.max,l=t,u=null,c="number"==typeof t,d="string"==typeof t,m=Array.isArray(t);if(c?u="number":d?u="string":m&&(u="array"),!u)return!1;m&&(l=t.length),d&&(l=t.replace(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,"_").length),r?l!==e.len&&n.push(T(i.messages[u].len,e.fullField,e.len)):o&&!s&&l<e.min?n.push(T(i.messages[u].min,e.fullField,e.min)):s&&!o&&l>e.max?n.push(T(i.messages[u].max,e.fullField,e.max)):o&&s&&(l<e.min||l>e.max)&&n.push(T(i.messages[u].range,e.fullField,e.min,e.max))},enum:function(e,t,a,n,i){e[_]=Array.isArray(e[_])?e[_]:[],-1===e[_].indexOf(t)&&n.push(T(i.messages[_],e.fullField,e[_].join(", ")))},pattern:function(e,t,a,n,i){!e.pattern||(e.pattern instanceof RegExp?(e.pattern.lastIndex=0,e.pattern.test(t)||n.push(T(i.messages.pattern.mismatch,e.fullField,t,e.pattern))):"string"!=typeof e.pattern||new RegExp(e.pattern).test(t)||n.push(T(i.messages.pattern.mismatch,e.fullField,t,e.pattern)))}},I=function(e,t,a,n,i){var r=e.type,o=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(S(t,r)&&!e.required)return a();B.required(e,t,n,o,i,r),S(t,r)||B.type(e,t,n,o,i)}a(o)},O={string:function(e,t,a,n,i){var r=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(S(t,"string")&&!e.required)return a();B.required(e,t,n,r,i,"string"),S(t,"string")||(B.type(e,t,n,r,i),B.range(e,t,n,r,i),B.pattern(e,t,n,r,i),!0===e.whitespace&&B.whitespace(e,t,n,r,i))}a(r)},method:function(e,t,a,n,i){var r=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(S(t)&&!e.required)return a();B.required(e,t,n,r,i),void 0!==t&&B.type(e,t,n,r,i)}a(r)},number:function(e,t,a,n,i){var r=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(""===t&&(t=void 0),S(t)&&!e.required)return a();B.required(e,t,n,r,i),void 0!==t&&(B.type(e,t,n,r,i),B.range(e,t,n,r,i))}a(r)},boolean:function(e,t,a,n,i){var r=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(S(t)&&!e.required)return a();B.required(e,t,n,r,i),void 0!==t&&B.type(e,t,n,r,i)}a(r)},regexp:function(e,t,a,n,i){var r=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(S(t)&&!e.required)return a();B.required(e,t,n,r,i),S(t)||B.type(e,t,n,r,i)}a(r)},integer:function(e,t,a,n,i){var r=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(S(t)&&!e.required)return a();B.required(e,t,n,r,i),void 0!==t&&(B.type(e,t,n,r,i),B.range(e,t,n,r,i))}a(r)},float:function(e,t,a,n,i){var r=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(S(t)&&!e.required)return a();B.required(e,t,n,r,i),void 0!==t&&(B.type(e,t,n,r,i),B.range(e,t,n,r,i))}a(r)},array:function(e,t,a,n,i){var r=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(null==t&&!e.required)return a();B.required(e,t,n,r,i,"array"),null!=t&&(B.type(e,t,n,r,i),B.range(e,t,n,r,i))}a(r)},object:function(e,t,a,n,i){var r=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(S(t)&&!e.required)return a();B.required(e,t,n,r,i),void 0!==t&&B.type(e,t,n,r,i)}a(r)},enum:function(e,t,a,n,i){var r=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(S(t)&&!e.required)return a();B.required(e,t,n,r,i),void 0!==t&&B.enum(e,t,n,r,i)}a(r)},pattern:function(e,t,a,n,i){var r=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(S(t,"string")&&!e.required)return a();B.required(e,t,n,r,i),S(t,"string")||B.pattern(e,t,n,r,i)}a(r)},date:function(e,t,a,n,i){var r,o=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(S(t,"date")&&!e.required)return a();B.required(e,t,n,o,i),!S(t,"date")&&(r=t instanceof Date?t:new Date(t),B.type(e,r,n,o,i),r&&B.range(e,r.getTime(),n,o,i))}a(o)},url:I,hex:I,email:I,required:function(e,t,a,n,i){var r=[],s=Array.isArray(t)?"array":(0,o.Z)(t);B.required(e,t,n,r,i,s),a(r)},any:function(e,t,a,n,i){var r=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(S(t)&&!e.required)return a();B.required(e,t,n,r,i)}a(r)}},D=function(){function e(t){(0,s.Z)(this,e),(0,u.Z)(this,"rules",null),(0,u.Z)(this,"_messages",d),this.define(t)}return(0,l.Z)(e,[{key:"define",value:function(e){var t=this;if(!e)throw Error("Cannot configure a schema with no rules");if("object"!==(0,o.Z)(e)||Array.isArray(e))throw Error("Rules must be an object");this.rules={},Object.keys(e).forEach(function(a){var n=e[a];t.rules[a]=Array.isArray(n)?n:[n]})}},{key:"messages",value:function(e){return e&&(this._messages=A(c(),e)),this._messages}},{key:"validate",value:function(t){var a=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},l=t,u=n,m=s;if("function"==typeof u&&(m=u,u={}),!this.rules||0===Object.keys(this.rules).length)return m&&m(null,l),Promise.resolve(l);if(u.messages){var p=this.messages();p===d&&(p=c()),A(p,u.messages),u.messages=p}else u.messages=this.messages();var h={};(u.keys||Object.keys(this.rules)).forEach(function(e){var n=a.rules[e],r=l[e];n.forEach(function(n){var s=n;"function"==typeof s.transform&&(l===t&&(l=(0,i.Z)({},l)),null!=(r=l[e]=s.transform(r))&&(s.type=s.type||(Array.isArray(r)?"array":(0,o.Z)(r)))),(s="function"==typeof s?{validator:s}:(0,i.Z)({},s)).validator=a.getValidationMethod(s),s.validator&&(s.field=e,s.fullField=s.fullField||e,s.type=a.getType(s),h[e]=h[e]||[],h[e].push({rule:s,value:r,source:l,field:e}))})});var f={};return function(e,t,a,n,i){if(t.first){var o=new Promise(function(t,o){var s;C((s=[],Object.keys(e).forEach(function(t){s.push.apply(s,(0,r.Z)(e[t]||[]))}),s),a,function(e){return n(e),e.length?o(new j(e,w(e))):t(i)})});return o.catch(function(e){return e}),o}var s=!0===t.firstFields?Object.keys(e):t.firstFields||[],l=Object.keys(e),u=l.length,c=0,d=[],m=new Promise(function(t,o){var m=function(e){if(d.push.apply(d,e),++c===u)return n(d),d.length?o(new j(d,w(d))):t(i)};l.length||(n(d),t(i)),l.forEach(function(t){var n=e[t];-1!==s.indexOf(t)?C(n,a,m):function(e,t,a){var n=[],i=0,o=e.length;function s(e){n.push.apply(n,(0,r.Z)(e||[])),++i===o&&a(n)}e.forEach(function(e){t(e,s)})}(n,a,m)})});return m.catch(function(e){return e}),m}(h,u,function(t,a){var n,s,c,d=t.rule,m=("object"===d.type||"array"===d.type)&&("object"===(0,o.Z)(d.fields)||"object"===(0,o.Z)(d.defaultField));function p(e,t){return(0,i.Z)((0,i.Z)({},t),{},{fullField:"".concat(d.fullField,".").concat(e),fullFields:d.fullFields?[].concat((0,r.Z)(d.fullFields),[e]):[e]})}function h(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],o=Array.isArray(n)?n:[n];!u.suppressWarning&&o.length&&e.warning("async-validator:",o),o.length&&void 0!==d.message&&(o=[].concat(d.message));var s=o.map(P(d,l));if(u.first&&s.length)return f[d.field]=1,a(s);if(m){if(d.required&&!t.value)return void 0!==d.message?s=[].concat(d.message).map(P(d,l)):u.error&&(s=[u.error(d,T(u.messages.required,d.field))]),a(s);var c={};d.defaultField&&Object.keys(t.value).map(function(e){c[e]=d.defaultField});var h={};Object.keys(c=(0,i.Z)((0,i.Z)({},c),t.rule.fields)).forEach(function(e){var t=c[e],a=Array.isArray(t)?t:[t];h[e]=a.map(p.bind(null,e))});var y=new e(h);y.messages(u.messages),t.rule.options&&(t.rule.options.messages=u.messages,t.rule.options.error=u.error),y.validate(t.value,t.rule.options||u,function(e){var t=[];s&&s.length&&t.push.apply(t,(0,r.Z)(s)),e&&e.length&&t.push.apply(t,(0,r.Z)(e)),a(t.length?t:null)})}else a(s)}if(m=m&&(d.required||!d.required&&t.value),d.field=t.field,d.asyncValidator)n=d.asyncValidator(d,t.value,h,t.source,u);else if(d.validator){try{n=d.validator(d,t.value,h,t.source,u)}catch(e){null===(s=(c=console).error)||void 0===s||s.call(c,e),u.suppressValidatorError||setTimeout(function(){throw e},0),h(e.message)}!0===n?h():!1===n?h("function"==typeof d.message?d.message(d.fullField||d.field):d.message||"".concat(d.fullField||d.field," fails")):n instanceof Array?h(n):n instanceof Error&&h(n.message)}n&&n.then&&n.then(function(){return h()},function(e){return h(e)})},function(e){!function(e){for(var t=[],a={},n=0;n<e.length;n++)!function(e){if(Array.isArray(e)){var a;t=(a=t).concat.apply(a,(0,r.Z)(e))}else t.push(e)}(e[n]);t.length?(a=w(t),m(t,a)):m(null,l)}(e)},l)}},{key:"getType",value:function(e){if(void 0===e.type&&e.pattern instanceof RegExp&&(e.type="pattern"),"function"!=typeof e.validator&&e.type&&!O.hasOwnProperty(e.type))throw Error(T("Unknown rule type %s",e.type));return e.type||"string"}},{key:"getValidationMethod",value:function(e){if("function"==typeof e.validator)return e.validator;var t=Object.keys(e),a=t.indexOf("message");return(-1!==a&&t.splice(a,1),1===t.length&&"required"===t[0])?O.required:O[this.getType(e)]||void 0}}]),e}();(0,u.Z)(D,"register",function(e,t){if("function"!=typeof t)throw Error("Cannot register a validator by type, validator is not a function");O[e]=t}),(0,u.Z)(D,"warning",function(){}),(0,u.Z)(D,"messages",d),(0,u.Z)(D,"validators",O);var L=D},34530:function(e,t,a){"use strict";a.r(t),a.d(t,{Color:function(){return S},ColorBlock:function(){return E},default:function(){return Z}});var n=a(1119),i=a(11993),r=a(26365),o=a(2265),s=a(31686),l=a(76405),u=a(25049),c=a(41690),d=a(15900),m=a(10902),p=a(41154);let h=Math.round;function f(e,t){let a=e.replace(/^[^(]*\((.*)/,"$1").replace(/\).*/,"").match(/\d*\.?\d+%?/g)||[],n=a.map(e=>parseFloat(e));for(let e=0;e<3;e+=1)n[e]=t(n[e]||0,a[e]||"",e);return a[3]?n[3]=a[3].includes("%")?n[3]/100:n[3]:n[3]=1,n}let y=(e,t,a)=>0===a?e:e/100;function g(e,t){let a=t||255;return e>a?a:e<0?0:e}class b{constructor(e){function t(t){return t[0]in e&&t[1]in e&&t[2]in e}if((0,i.Z)(this,"isValid",!0),(0,i.Z)(this,"r",0),(0,i.Z)(this,"g",0),(0,i.Z)(this,"b",0),(0,i.Z)(this,"a",1),(0,i.Z)(this,"_h",void 0),(0,i.Z)(this,"_s",void 0),(0,i.Z)(this,"_l",void 0),(0,i.Z)(this,"_v",void 0),(0,i.Z)(this,"_max",void 0),(0,i.Z)(this,"_min",void 0),(0,i.Z)(this,"_brightness",void 0),e){if("string"==typeof e){let t=e.trim();function a(e){return t.startsWith(e)}/^#?[A-F\d]{3,8}$/i.test(t)?this.fromHexString(t):a("rgb")?this.fromRgbString(t):a("hsl")?this.fromHslString(t):(a("hsv")||a("hsb"))&&this.fromHsvString(t)}else if(e instanceof b)this.r=e.r,this.g=e.g,this.b=e.b,this.a=e.a,this._h=e._h,this._s=e._s,this._l=e._l,this._v=e._v;else if(t("rgb"))this.r=g(e.r),this.g=g(e.g),this.b=g(e.b),this.a="number"==typeof e.a?g(e.a,1):1;else if(t("hsl"))this.fromHsl(e);else if(t("hsv"))this.fromHsv(e);else throw Error("@ant-design/fast-color: unsupported input "+JSON.stringify(e))}}setR(e){return this._sc("r",e)}setG(e){return this._sc("g",e)}setB(e){return this._sc("b",e)}setA(e){return this._sc("a",e,1)}setHue(e){let t=this.toHsv();return t.h=e,this._c(t)}getLuminance(){function e(e){let t=e/255;return t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4)}return .2126*e(this.r)+.7152*e(this.g)+.0722*e(this.b)}getHue(){if(void 0===this._h){let e=this.getMax()-this.getMin();0===e?this._h=0:this._h=h(60*(this.r===this.getMax()?(this.g-this.b)/e+(this.g<this.b?6:0):this.g===this.getMax()?(this.b-this.r)/e+2:(this.r-this.g)/e+4))}return this._h}getSaturation(){if(void 0===this._s){let e=this.getMax()-this.getMin();0===e?this._s=0:this._s=e/this.getMax()}return this._s}getLightness(){return void 0===this._l&&(this._l=(this.getMax()+this.getMin())/510),this._l}getValue(){return void 0===this._v&&(this._v=this.getMax()/255),this._v}getBrightness(){return void 0===this._brightness&&(this._brightness=(299*this.r+587*this.g+114*this.b)/1e3),this._brightness}darken(e=10){let t=this.getHue(),a=this.getSaturation(),n=this.getLightness()-e/100;return n<0&&(n=0),this._c({h:t,s:a,l:n,a:this.a})}lighten(e=10){let t=this.getHue(),a=this.getSaturation(),n=this.getLightness()+e/100;return n>1&&(n=1),this._c({h:t,s:a,l:n,a:this.a})}mix(e,t=50){let a=this._c(e),n=t/100,i=e=>(a[e]-this[e])*n+this[e],r={r:h(i("r")),g:h(i("g")),b:h(i("b")),a:h(100*i("a"))/100};return this._c(r)}tint(e=10){return this.mix({r:255,g:255,b:255,a:1},e)}shade(e=10){return this.mix({r:0,g:0,b:0,a:1},e)}onBackground(e){let t=this._c(e),a=this.a+t.a*(1-this.a),n=e=>h((this[e]*this.a+t[e]*t.a*(1-this.a))/a);return this._c({r:n("r"),g:n("g"),b:n("b"),a:a})}isDark(){return 128>this.getBrightness()}isLight(){return this.getBrightness()>=128}equals(e){return this.r===e.r&&this.g===e.g&&this.b===e.b&&this.a===e.a}clone(){return this._c(this)}toHexString(){let e="#",t=(this.r||0).toString(16);e+=2===t.length?t:"0"+t;let a=(this.g||0).toString(16);e+=2===a.length?a:"0"+a;let n=(this.b||0).toString(16);if(e+=2===n.length?n:"0"+n,"number"==typeof this.a&&this.a>=0&&this.a<1){let t=h(255*this.a).toString(16);e+=2===t.length?t:"0"+t}return e}toHsl(){return{h:this.getHue(),s:this.getSaturation(),l:this.getLightness(),a:this.a}}toHslString(){let e=this.getHue(),t=h(100*this.getSaturation()),a=h(100*this.getLightness());return 1!==this.a?`hsla(${e},${t}%,${a}%,${this.a})`:`hsl(${e},${t}%,${a}%)`}toHsv(){return{h:this.getHue(),s:this.getSaturation(),v:this.getValue(),a:this.a}}toRgb(){return{r:this.r,g:this.g,b:this.b,a:this.a}}toRgbString(){return 1!==this.a?`rgba(${this.r},${this.g},${this.b},${this.a})`:`rgb(${this.r},${this.g},${this.b})`}toString(){return this.toRgbString()}_sc(e,t,a){let n=this.clone();return n[e]=g(t,a),n}_c(e){return new this.constructor(e)}getMax(){return void 0===this._max&&(this._max=Math.max(this.r,this.g,this.b)),this._max}getMin(){return void 0===this._min&&(this._min=Math.min(this.r,this.g,this.b)),this._min}fromHexString(e){let t=e.replace("#","");function a(e,a){return parseInt(t[e]+t[a||e],16)}t.length<6?(this.r=a(0),this.g=a(1),this.b=a(2),this.a=t[3]?a(3)/255:1):(this.r=a(0,1),this.g=a(2,3),this.b=a(4,5),this.a=t[6]?a(6,7)/255:1)}fromHsl({h:e,s:t,l:a,a:n}){if(this._h=e%360,this._s=t,this._l=a,this.a="number"==typeof n?n:1,t<=0){let e=h(255*a);this.r=e,this.g=e,this.b=e}let i=0,r=0,o=0,s=e/60,l=(1-Math.abs(2*a-1))*t,u=l*(1-Math.abs(s%2-1));s>=0&&s<1?(i=l,r=u):s>=1&&s<2?(i=u,r=l):s>=2&&s<3?(r=l,o=u):s>=3&&s<4?(r=u,o=l):s>=4&&s<5?(i=u,o=l):s>=5&&s<6&&(i=l,o=u);let c=a-l/2;this.r=h((i+c)*255),this.g=h((r+c)*255),this.b=h((o+c)*255)}fromHsv({h:e,s:t,v:a,a:n}){this._h=e%360,this._s=t,this._v=a,this.a="number"==typeof n?n:1;let i=h(255*a);if(this.r=i,this.g=i,this.b=i,t<=0)return;let r=e/60,o=Math.floor(r),s=r-o,l=h(a*(1-t)*255),u=h(a*(1-t*s)*255),c=h(a*(1-t*(1-s))*255);switch(o){case 0:this.g=c,this.b=l;break;case 1:this.r=u,this.b=l;break;case 2:this.r=l,this.b=c;break;case 3:this.r=l,this.g=u;break;case 4:this.r=c,this.g=l;break;default:this.g=l,this.b=u}}fromHsvString(e){let t=f(e,y);this.fromHsv({h:t[0],s:t[1],v:t[2],a:t[3]})}fromHslString(e){let t=f(e,y);this.fromHsl({h:t[0],s:t[1],l:t[2],a:t[3]})}fromRgbString(e){let t=f(e,(e,t)=>t.includes("%")?h(e/100*255):e);this.r=t[0],this.g=t[1],this.b=t[2],this.a=t[3]}}var k=["b"],v=["v"],w=function(e){return Math.round(Number(e||0))},T=function(e){if(e instanceof b)return e;if(e&&"object"===(0,p.Z)(e)&&"h"in e&&"b"in e){var t=e.b,a=(0,m.Z)(e,k);return(0,s.Z)((0,s.Z)({},a),{},{v:t})}return"string"==typeof e&&/hsb/.test(e)?e.replace(/hsb/,"hsv"):e},S=function(e){(0,c.Z)(a,e);var t=(0,d.Z)(a);function a(e){return(0,l.Z)(this,a),t.call(this,T(e))}return(0,u.Z)(a,[{key:"toHsbString",value:function(){var e=this.toHsb(),t=w(100*e.s),a=w(100*e.b),n=w(e.h),i=e.a,r="hsb(".concat(n,", ").concat(t,"%, ").concat(a,"%)"),o="hsba(".concat(n,", ").concat(t,"%, ").concat(a,"%, ").concat(i.toFixed(0===i?0:2),")");return 1===i?r:o}},{key:"toHsb",value:function(){var e=this.toHsv(),t=e.v,a=(0,m.Z)(e,v);return(0,s.Z)((0,s.Z)({},a),{},{b:t,a:this.a})}}]),a}(b),C=function(e){return e instanceof S?e:new S(e)},j=C("#1677ff"),P=function(e){var t=e.offset,a=e.targetRef,n=e.containerRef,i=e.color,r=e.type,o=n.current.getBoundingClientRect(),l=o.width,u=o.height,c=a.current.getBoundingClientRect(),d=c.width,m=c.height,p=d/2,h=(t.x+p)/l,f=1-(t.y+m/2)/u,y=i.toHsb(),g=(t.x+p)/l*360;if(r)switch(r){case"hue":return C((0,s.Z)((0,s.Z)({},y),{},{h:g<=0?0:g}));case"alpha":return C((0,s.Z)((0,s.Z)({},y),{},{a:h<=0?0:h}))}return C({h:y.h,s:h<=0?0:h,b:f>=1?1:f,a:y.a})},A=function(e,t){var a=e.toHsb();switch(t){case"hue":return{x:a.h/360*100,y:50};case"alpha":return{x:100*e.a,y:50};default:return{x:100*a.s,y:(1-a.b)*100}}},_=a(36760),x=a.n(_),E=function(e){var t=e.color,a=e.prefixCls,n=e.className,i=e.style,r=e.onClick,s="".concat(a,"-color-block");return o.createElement("div",{className:x()(s,n),style:i,onClick:r},o.createElement("div",{className:"".concat(s,"-inner"),style:{background:t}}))},M=function(e){var t=e.targetRef,a=e.containerRef,n=e.direction,i=e.onDragChange,s=e.onDragChangeComplete,l=e.calculate,u=e.color,c=e.disabledDrag,d=(0,o.useState)({x:0,y:0}),m=(0,r.Z)(d,2),p=m[0],h=m[1],f=(0,o.useRef)(null),y=(0,o.useRef)(null);(0,o.useEffect)(function(){h(l())},[u]),(0,o.useEffect)(function(){return function(){document.removeEventListener("mousemove",f.current),document.removeEventListener("mouseup",y.current),document.removeEventListener("touchmove",f.current),document.removeEventListener("touchend",y.current),f.current=null,y.current=null}},[]);var g=function(e){var r,o,s,l=(r="touches"in e?e.touches[0]:e,o=document.documentElement.scrollLeft||document.body.scrollLeft||window.pageXOffset,s=document.documentElement.scrollTop||document.body.scrollTop||window.pageYOffset,{pageX:r.pageX-o,pageY:r.pageY-s}),u=l.pageX,c=l.pageY,d=a.current.getBoundingClientRect(),m=d.x,h=d.y,f=d.width,y=d.height,g=t.current.getBoundingClientRect(),b=g.width,k=g.height,v={x:Math.max(0,Math.min(u-m,f))-b/2,y:"x"===n?p.y:Math.max(0,Math.min(c-h,y))-k/2};if(0===b&&0===k||b!==k)return!1;null==i||i(v)},b=function(e){e.preventDefault(),g(e)},k=function(e){e.preventDefault(),document.removeEventListener("mousemove",f.current),document.removeEventListener("mouseup",y.current),document.removeEventListener("touchmove",f.current),document.removeEventListener("touchend",y.current),f.current=null,y.current=null,null==s||s()};return[p,function(e){document.removeEventListener("mousemove",f.current),document.removeEventListener("mouseup",y.current),c||(g(e),document.addEventListener("mousemove",b),document.addEventListener("mouseup",k),document.addEventListener("touchmove",b),document.addEventListener("touchend",k),f.current=b,y.current=k)}]},R=a(74126),B=function(e){var t=e.size,a=e.color,n=e.prefixCls;return o.createElement("div",{className:x()("".concat(n,"-handler"),(0,i.Z)({},"".concat(n,"-handler-sm"),"small"===(void 0===t?"default":t))),style:{backgroundColor:a}})},I=function(e){var t=e.children,a=e.style,n=e.prefixCls;return o.createElement("div",{className:"".concat(n,"-palette"),style:(0,s.Z)({position:"relative"},a)},t)},O=(0,o.forwardRef)(function(e,t){var a=e.children,n=e.x,i=e.y;return o.createElement("div",{ref:t,style:{position:"absolute",left:"".concat(n,"%"),top:"".concat(i,"%"),zIndex:1,transform:"translate(-50%, -50%)"}},a)}),D=function(e){var t=e.color,a=e.onChange,n=e.prefixCls,i=e.onChangeComplete,s=e.disabled,l=(0,o.useRef)(),u=(0,o.useRef)(),c=(0,o.useRef)(t),d=(0,R.useEvent)(function(e){var n=P({offset:e,targetRef:u,containerRef:l,color:t});c.current=n,a(n)}),m=M({color:t,containerRef:l,targetRef:u,calculate:function(){return A(t)},onDragChange:d,onDragChangeComplete:function(){return null==i?void 0:i(c.current)},disabledDrag:s}),p=(0,r.Z)(m,2),h=p[0],f=p[1];return o.createElement("div",{ref:l,className:"".concat(n,"-select"),onMouseDown:f,onTouchStart:f},o.createElement(I,{prefixCls:n},o.createElement(O,{x:h.x,y:h.y,ref:u},o.createElement(B,{color:t.toRgbString(),prefixCls:n})),o.createElement("div",{className:"".concat(n,"-saturation"),style:{backgroundColor:"hsl(".concat(t.toHsb().h,",100%, 50%)"),backgroundImage:"linear-gradient(0deg, #000, transparent),linear-gradient(90deg, #fff, hsla(0, 0%, 100%, 0))"}})))},L=function(e,t){var a=(0,R.useMergedState)(e,{value:t}),n=(0,r.Z)(a,2),i=n[0],s=n[1];return[(0,o.useMemo)(function(){return C(i)},[i]),s]},N=function(e){var t=e.colors,a=e.children,n=e.direction,i=e.type,r=e.prefixCls,s=(0,o.useMemo)(function(){return t.map(function(e,a){var n=C(e);return"alpha"===i&&a===t.length-1&&(n=new S(n.setA(1))),n.toRgbString()}).join(",")},[t,i]);return o.createElement("div",{className:"".concat(r,"-gradient"),style:{position:"absolute",inset:0,background:"linear-gradient(".concat(void 0===n?"to right":n,", ").concat(s,")")}},a)},F=function(e){var t=e.prefixCls,a=e.colors,n=e.disabled,i=e.onChange,s=e.onChangeComplete,l=e.color,u=e.type,c=(0,o.useRef)(),d=(0,o.useRef)(),m=(0,o.useRef)(l),p=function(e){return"hue"===u?e.getHue():100*e.a},h=(0,R.useEvent)(function(e){var t=P({offset:e,targetRef:d,containerRef:c,color:l,type:u});m.current=t,i(p(t))}),f=M({color:l,targetRef:d,containerRef:c,calculate:function(){return A(l,u)},onDragChange:h,onDragChangeComplete:function(){s(p(m.current))},direction:"x",disabledDrag:n}),y=(0,r.Z)(f,2),g=y[0],b=y[1],k=o.useMemo(function(){if("hue"===u){var e=l.toHsb();return e.s=1,e.b=1,e.a=1,new S(e)}return l},[l,u]),v=o.useMemo(function(){return a.map(function(e){return"".concat(e.color," ").concat(e.percent,"%")})},[a]);return o.createElement("div",{ref:c,className:x()("".concat(t,"-slider"),"".concat(t,"-slider-").concat(u)),onMouseDown:b,onTouchStart:b},o.createElement(I,{prefixCls:t},o.createElement(O,{x:g.x,y:g.y,ref:d},o.createElement(B,{size:"small",color:k.toHexString(),prefixCls:t})),o.createElement(N,{colors:v,type:u,prefixCls:t})))},z=[{color:"rgb(255, 0, 0)",percent:0},{color:"rgb(255, 255, 0)",percent:17},{color:"rgb(0, 255, 0)",percent:33},{color:"rgb(0, 255, 255)",percent:50},{color:"rgb(0, 0, 255)",percent:67},{color:"rgb(255, 0, 255)",percent:83},{color:"rgb(255, 0, 0)",percent:100}],Z=(0,o.forwardRef)(function(e,t){var a,s=e.value,l=e.defaultValue,u=e.prefixCls,c=void 0===u?"rc-color-picker":u,d=e.onChange,m=e.onChangeComplete,p=e.className,h=e.style,f=e.panelRender,y=e.disabledAlpha,g=void 0!==y&&y,b=e.disabled,k=void 0!==b&&b,v=(a=e.components,o.useMemo(function(){return[(a||{}).slider||F]},[a])),w=(0,r.Z)(v,1)[0],T=L(l||j,s),C=(0,r.Z)(T,2),P=C[0],A=C[1],_=(0,o.useMemo)(function(){return P.setA(1).toRgbString()},[P]),M=function(e,t){s||A(e),null==d||d(e,t)},R=function(e){return new S(P.setHue(e))},B=function(e){return new S(P.setA(e/100))},I=x()("".concat(c,"-panel"),p,(0,i.Z)({},"".concat(c,"-panel-disabled"),k)),O={prefixCls:c,disabled:k,color:P},N=o.createElement(o.Fragment,null,o.createElement(D,(0,n.Z)({onChange:M},O,{onChangeComplete:m})),o.createElement("div",{className:"".concat(c,"-slider-container")},o.createElement("div",{className:x()("".concat(c,"-slider-group"),(0,i.Z)({},"".concat(c,"-slider-group-disabled-alpha"),g))},o.createElement(w,(0,n.Z)({},O,{type:"hue",colors:z,min:0,max:359,value:P.getHue(),onChange:function(e){M(R(e),{type:"hue",value:e})},onChangeComplete:function(e){m&&m(R(e))}})),!g&&o.createElement(w,(0,n.Z)({},O,{type:"alpha",colors:[{percent:0,color:"rgba(255, 0, 4, 0)"},{percent:100,color:_}],min:0,max:100,value:100*P.a,onChange:function(e){M(B(e),{type:"alpha",value:e})},onChangeComplete:function(e){m&&m(B(e))}}))),o.createElement(E,{color:P.toRgbString(),prefixCls:c})));return o.createElement("div",{className:I,style:h,ref:t},"function"==typeof f?f(N):N)})},28036:function(e,t,a){"use strict";a.d(t,{Z:function(){return g}});var n=a(26365),i=a(2265),r=a(54887),o=a(94981);a(32559);var s=a(28791),l=i.createContext(null),u=a(83145),c=a(27380),d=[],m=a(21717),p=a(3208),h="rc-util-locker-".concat(Date.now()),f=0,y=function(e){return!1!==e&&((0,o.Z)()&&e?"string"==typeof e?document.querySelector(e):"function"==typeof e?e():e:null)},g=i.forwardRef(function(e,t){var a,g,b,k=e.open,v=e.autoLock,w=e.getContainer,T=(e.debug,e.autoDestroy),S=void 0===T||T,C=e.children,j=i.useState(k),P=(0,n.Z)(j,2),A=P[0],_=P[1],x=A||k;i.useEffect(function(){(S||k)&&_(k)},[k,S]);var E=i.useState(function(){return y(w)}),M=(0,n.Z)(E,2),R=M[0],B=M[1];i.useEffect(function(){var e=y(w);B(null!=e?e:null)});var I=function(e,t){var a=i.useState(function(){return(0,o.Z)()?document.createElement("div"):null}),r=(0,n.Z)(a,1)[0],s=i.useRef(!1),m=i.useContext(l),p=i.useState(d),h=(0,n.Z)(p,2),f=h[0],y=h[1],g=m||(s.current?void 0:function(e){y(function(t){return[e].concat((0,u.Z)(t))})});function b(){r.parentElement||document.body.appendChild(r),s.current=!0}function k(){var e;null===(e=r.parentElement)||void 0===e||e.removeChild(r),s.current=!1}return(0,c.Z)(function(){return e?m?m(b):b():k(),k},[e]),(0,c.Z)(function(){f.length&&(f.forEach(function(e){return e()}),y(d))},[f]),[r,g]}(x&&!R,0),O=(0,n.Z)(I,2),D=O[0],L=O[1],N=null!=R?R:D;a=!!(v&&k&&(0,o.Z)()&&(N===D||N===document.body)),g=i.useState(function(){return f+=1,"".concat(h,"_").concat(f)}),b=(0,n.Z)(g,1)[0],(0,c.Z)(function(){if(a){var e=(0,p.o)(document.body).width,t=document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth;(0,m.hq)("\nhtml body {\n  overflow-y: hidden;\n  ".concat(t?"width: calc(100% - ".concat(e,"px);"):"","\n}"),b)}else(0,m.jL)(b);return function(){(0,m.jL)(b)}},[a,b]);var F=null;C&&(0,s.Yr)(C)&&t&&(F=C.ref);var z=(0,s.x1)(F,t);if(!x||!(0,o.Z)()||void 0===R)return null;var Z=!1===N,J=C;return t&&(J=i.cloneElement(C,{ref:z})),i.createElement(l.Provider,{value:L},Z?J:(0,r.createPortal)(J,N))})},97821:function(e,t,a){"use strict";a.d(t,{Z:function(){return Z}});var n=a(31686),i=a(26365),r=a(10902),o=a(28036),s=a(36760),l=a.n(s),u=a(38503),c=a(2868),d=a(13211),m=a(58525),p=a(92491),h=a(27380),f=a(79267),y=a(2265),g=a(1119),b=a(66632),k=a(28791);function v(e){var t=e.prefixCls,a=e.align,n=e.arrow,i=e.arrowPos,r=n||{},o=r.className,s=r.content,u=i.x,c=i.y,d=y.useRef();if(!a||!a.points)return null;var m={position:"absolute"};if(!1!==a.autoArrow){var p=a.points[0],h=a.points[1],f=p[0],g=p[1],b=h[0],k=h[1];f!==b&&["t","b"].includes(f)?"t"===f?m.top=0:m.bottom=0:m.top=void 0===c?0:c,g!==k&&["l","r"].includes(g)?"l"===g?m.left=0:m.right=0:m.left=void 0===u?0:u}return y.createElement("div",{ref:d,className:l()("".concat(t,"-arrow"),o),style:m},s)}function w(e){var t=e.prefixCls,a=e.open,n=e.zIndex,i=e.mask,r=e.motion;return i?y.createElement(b.default,(0,g.Z)({},r,{motionAppear:!0,visible:a,removeOnLeave:!0}),function(e){var a=e.className;return y.createElement("div",{style:{zIndex:n},className:l()("".concat(t,"-mask"),a)})}):null}var T=y.memo(function(e){return e.children},function(e,t){return t.cache}),S=y.forwardRef(function(e,t){var a=e.popup,r=e.className,o=e.prefixCls,s=e.style,c=e.target,d=e.onVisibleChanged,m=e.open,p=e.keepDom,f=e.fresh,S=e.onClick,C=e.mask,j=e.arrow,P=e.arrowPos,A=e.align,_=e.motion,x=e.maskMotion,E=e.forceRender,M=e.getPopupContainer,R=e.autoDestroy,B=e.portal,I=e.zIndex,O=e.onMouseEnter,D=e.onMouseLeave,L=e.onPointerEnter,N=e.onPointerDownCapture,F=e.ready,z=e.offsetX,Z=e.offsetY,J=e.offsetR,Y=e.offsetB,H=e.onAlign,U=e.onPrepare,W=e.stretch,G=e.targetWidth,q=e.targetHeight,V="function"==typeof a?a():a,K=m||p,$=(null==M?void 0:M.length)>0,X=y.useState(!M||!$),Q=(0,i.Z)(X,2),ee=Q[0],et=Q[1];if((0,h.Z)(function(){!ee&&$&&c&&et(!0)},[ee,$,c]),!ee)return null;var ea="auto",en={left:"-1000vw",top:"-1000vh",right:ea,bottom:ea};if(F||!m){var ei,er=A.points,eo=A.dynamicInset||(null===(ei=A._experimental)||void 0===ei?void 0:ei.dynamicInset),es=eo&&"r"===er[0][1],el=eo&&"b"===er[0][0];es?(en.right=J,en.left=ea):(en.left=z,en.right=ea),el?(en.bottom=Y,en.top=ea):(en.top=Z,en.bottom=ea)}var eu={};return W&&(W.includes("height")&&q?eu.height=q:W.includes("minHeight")&&q&&(eu.minHeight=q),W.includes("width")&&G?eu.width=G:W.includes("minWidth")&&G&&(eu.minWidth=G)),m||(eu.pointerEvents="none"),y.createElement(B,{open:E||K,getContainer:M&&function(){return M(c)},autoDestroy:R},y.createElement(w,{prefixCls:o,open:m,zIndex:I,mask:C,motion:x}),y.createElement(u.default,{onResize:H,disabled:!m},function(e){return y.createElement(b.default,(0,g.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:E,leavedClassName:"".concat(o,"-hidden")},_,{onAppearPrepare:U,onEnterPrepare:U,visible:m,onVisibleChanged:function(e){var t;null==_||null===(t=_.onVisibleChanged)||void 0===t||t.call(_,e),d(e)}}),function(a,i){var u=a.className,c=a.style,d=l()(o,u,r);return y.createElement("div",{ref:(0,k.sQ)(e,t,i),className:d,style:(0,n.Z)((0,n.Z)((0,n.Z)((0,n.Z)({"--arrow-x":"".concat(P.x||0,"px"),"--arrow-y":"".concat(P.y||0,"px")},en),eu),c),{},{boxSizing:"border-box",zIndex:I},s),onMouseEnter:O,onMouseLeave:D,onPointerEnter:L,onClick:S,onPointerDownCapture:N},j&&y.createElement(v,{prefixCls:o,arrow:j,arrowPos:P,align:A}),y.createElement(T,{cache:!m&&!f},V))})}))}),C=y.forwardRef(function(e,t){var a=e.children,n=e.getTriggerDOMNode,i=(0,k.Yr)(a),r=y.useCallback(function(e){(0,k.mH)(t,n?n(e):e)},[n]),o=(0,k.x1)(r,a.ref);return i?y.cloneElement(a,{ref:o}):a}),j=y.createContext(null);function P(e){return e?Array.isArray(e)?e:[e]:[]}var A=a(2857);function _(e,t,a,n){return t||(a?{motionName:"".concat(e,"-").concat(a)}:n?{motionName:n}:null)}function x(e){return e.ownerDocument.defaultView}function E(e){for(var t=[],a=null==e?void 0:e.parentElement,n=["hidden","scroll","clip","auto"];a;){var i=x(a).getComputedStyle(a);[i.overflowX,i.overflowY,i.overflow].some(function(e){return n.includes(e)})&&t.push(a),a=a.parentElement}return t}function M(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return Number.isNaN(e)?t:e}function R(e){return M(parseFloat(e),0)}function B(e,t){var a=(0,n.Z)({},e);return(t||[]).forEach(function(e){if(!(e instanceof HTMLBodyElement||e instanceof HTMLHtmlElement)){var t=x(e).getComputedStyle(e),n=t.overflow,i=t.overflowClipMargin,r=t.borderTopWidth,o=t.borderBottomWidth,s=t.borderLeftWidth,l=t.borderRightWidth,u=e.getBoundingClientRect(),c=e.offsetHeight,d=e.clientHeight,m=e.offsetWidth,p=e.clientWidth,h=R(r),f=R(o),y=R(s),g=R(l),b=M(Math.round(u.width/m*1e3)/1e3),k=M(Math.round(u.height/c*1e3)/1e3),v=h*k,w=y*b,T=0,S=0;if("clip"===n){var C=R(i);T=C*b,S=C*k}var j=u.x+w-T,P=u.y+v-S,A=j+u.width+2*T-w-g*b-(m-p-y-g)*b,_=P+u.height+2*S-v-f*k-(c-d-h-f)*k;a.left=Math.max(a.left,j),a.top=Math.max(a.top,P),a.right=Math.min(a.right,A),a.bottom=Math.min(a.bottom,_)}}),a}function I(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,a="".concat(t),n=a.match(/^(.*)\%$/);return n?parseFloat(n[1])/100*e:parseFloat(a)}function O(e,t){var a=(0,i.Z)(t||[],2),n=a[0],r=a[1];return[I(e.width,n),I(e.height,r)]}function D(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return[e[0],e[1]]}function L(e,t){var a,n=t[0],i=t[1];return a="t"===n?e.y:"b"===n?e.y+e.height:e.y+e.height/2,{x:"l"===i?e.x:"r"===i?e.x+e.width:e.x+e.width/2,y:a}}function N(e,t){var a={t:"b",b:"t",l:"r",r:"l"};return e.map(function(e,n){return n===t?a[e]||"c":e}).join("")}var F=a(83145);a(32559);var z=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"],Z=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o.Z;return y.forwardRef(function(t,a){var o,s,g,b,k,v,w,T,R,I,Z,J,Y,H,U,W,G,q=t.prefixCls,V=void 0===q?"rc-trigger-popup":q,K=t.children,$=t.action,X=t.showAction,Q=t.hideAction,ee=t.popupVisible,et=t.defaultPopupVisible,ea=t.onPopupVisibleChange,en=t.afterPopupVisibleChange,ei=t.mouseEnterDelay,er=t.mouseLeaveDelay,eo=void 0===er?.1:er,es=t.focusDelay,el=t.blurDelay,eu=t.mask,ec=t.maskClosable,ed=t.getPopupContainer,em=t.forceRender,ep=t.autoDestroy,eh=t.destroyPopupOnHide,ef=t.popup,ey=t.popupClassName,eg=t.popupStyle,eb=t.popupPlacement,ek=t.builtinPlacements,ev=void 0===ek?{}:ek,ew=t.popupAlign,eT=t.zIndex,eS=t.stretch,eC=t.getPopupClassNameFromAlign,ej=t.fresh,eP=t.alignPoint,eA=t.onPopupClick,e_=t.onPopupAlign,ex=t.arrow,eE=t.popupMotion,eM=t.maskMotion,eR=t.popupTransitionName,eB=t.popupAnimation,eI=t.maskTransitionName,eO=t.maskAnimation,eD=t.className,eL=t.getTriggerDOMNode,eN=(0,r.Z)(t,z),eF=y.useState(!1),ez=(0,i.Z)(eF,2),eZ=ez[0],eJ=ez[1];(0,h.Z)(function(){eJ((0,f.Z)())},[]);var eY=y.useRef({}),eH=y.useContext(j),eU=y.useMemo(function(){return{registerSubPopup:function(e,t){eY.current[e]=t,null==eH||eH.registerSubPopup(e,t)}}},[eH]),eW=(0,p.Z)(),eG=y.useState(null),eq=(0,i.Z)(eG,2),eV=eq[0],eK=eq[1],e$=y.useRef(null),eX=(0,m.Z)(function(e){e$.current=e,(0,c.Sh)(e)&&eV!==e&&eK(e),null==eH||eH.registerSubPopup(eW,e)}),eQ=y.useState(null),e0=(0,i.Z)(eQ,2),e1=e0[0],e4=e0[1],e2=y.useRef(null),e3=(0,m.Z)(function(e){(0,c.Sh)(e)&&e1!==e&&(e4(e),e2.current=e)}),e5=y.Children.only(K),e6=(null==e5?void 0:e5.props)||{},e8={},e7=(0,m.Z)(function(e){var t,a;return(null==e1?void 0:e1.contains(e))||(null===(t=(0,d.A)(e1))||void 0===t?void 0:t.host)===e||e===e1||(null==eV?void 0:eV.contains(e))||(null===(a=(0,d.A)(eV))||void 0===a?void 0:a.host)===e||e===eV||Object.values(eY.current).some(function(t){return(null==t?void 0:t.contains(e))||e===t})}),e9=_(V,eE,eB,eR),te=_(V,eM,eO,eI),tt=y.useState(et||!1),ta=(0,i.Z)(tt,2),tn=ta[0],ti=ta[1],tr=null!=ee?ee:tn,to=(0,m.Z)(function(e){void 0===ee&&ti(e)});(0,h.Z)(function(){ti(ee||!1)},[ee]);var ts=y.useRef(tr);ts.current=tr;var tl=y.useRef([]);tl.current=[];var tu=(0,m.Z)(function(e){var t;to(e),(null!==(t=tl.current[tl.current.length-1])&&void 0!==t?t:tr)!==e&&(tl.current.push(e),null==ea||ea(e))}),tc=y.useRef(),td=function(){clearTimeout(tc.current)},tm=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;td(),0===t?tu(e):tc.current=setTimeout(function(){tu(e)},1e3*t)};y.useEffect(function(){return td},[]);var tp=y.useState(!1),th=(0,i.Z)(tp,2),tf=th[0],ty=th[1];(0,h.Z)(function(e){(!e||tr)&&ty(!0)},[tr]);var tg=y.useState(null),tb=(0,i.Z)(tg,2),tk=tb[0],tv=tb[1],tw=y.useState(null),tT=(0,i.Z)(tw,2),tS=tT[0],tC=tT[1],tj=function(e){tC([e.clientX,e.clientY])},tP=(o=eP&&null!==tS?tS:e1,s=y.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:ev[eb]||{}}),b=(g=(0,i.Z)(s,2))[0],k=g[1],v=y.useRef(0),w=y.useMemo(function(){return eV?E(eV):[]},[eV]),T=y.useRef({}),tr||(T.current={}),R=(0,m.Z)(function(){if(eV&&o&&tr){var e=eV.ownerDocument,t=x(eV).getComputedStyle(eV),a=t.width,r=t.height,s=t.position,l=eV.style.left,u=eV.style.top,d=eV.style.right,m=eV.style.bottom,p=eV.style.overflow,h=(0,n.Z)((0,n.Z)({},ev[eb]),ew),f=e.createElement("div");if(null===(S=eV.parentElement)||void 0===S||S.appendChild(f),f.style.left="".concat(eV.offsetLeft,"px"),f.style.top="".concat(eV.offsetTop,"px"),f.style.position=s,f.style.height="".concat(eV.offsetHeight,"px"),f.style.width="".concat(eV.offsetWidth,"px"),eV.style.left="0",eV.style.top="0",eV.style.right="auto",eV.style.bottom="auto",eV.style.overflow="hidden",Array.isArray(o))_={x:o[0],y:o[1],width:0,height:0};else{var y,g,b,v,S,C,j,P,_,E,R,I=o.getBoundingClientRect();I.x=null!==(E=I.x)&&void 0!==E?E:I.left,I.y=null!==(R=I.y)&&void 0!==R?R:I.top,_={x:I.x,y:I.y,width:I.width,height:I.height}}var F=eV.getBoundingClientRect();F.x=null!==(C=F.x)&&void 0!==C?C:F.left,F.y=null!==(j=F.y)&&void 0!==j?j:F.top;var z=e.documentElement,Z=z.clientWidth,J=z.clientHeight,Y=z.scrollWidth,H=z.scrollHeight,U=z.scrollTop,W=z.scrollLeft,G=F.height,q=F.width,V=_.height,K=_.width,$=h.htmlRegion,X="visible",Q="visibleFirst";"scroll"!==$&&$!==Q&&($=X);var ee=$===Q,et=B({left:-W,top:-U,right:Y-W,bottom:H-U},w),ea=B({left:0,top:0,right:Z,bottom:J},w),en=$===X?ea:et,ei=ee?ea:en;eV.style.left="auto",eV.style.top="auto",eV.style.right="0",eV.style.bottom="0";var er=eV.getBoundingClientRect();eV.style.left=l,eV.style.top=u,eV.style.right=d,eV.style.bottom=m,eV.style.overflow=p,null===(P=eV.parentElement)||void 0===P||P.removeChild(f);var eo=M(Math.round(q/parseFloat(a)*1e3)/1e3),es=M(Math.round(G/parseFloat(r)*1e3)/1e3);if(!(0===eo||0===es||(0,c.Sh)(o)&&!(0,A.Z)(o))){var el=h.offset,eu=h.targetOffset,ec=O(F,el),ed=(0,i.Z)(ec,2),em=ed[0],ep=ed[1],eh=O(_,eu),ef=(0,i.Z)(eh,2),ey=ef[0],eg=ef[1];_.x-=ey,_.y-=eg;var ek=h.points||[],eT=(0,i.Z)(ek,2),eS=eT[0],eC=D(eT[1]),ej=D(eS),eP=L(_,eC),eA=L(F,ej),ex=(0,n.Z)({},h),eE=eP.x-eA.x+em,eM=eP.y-eA.y+ep,eR=to(eE,eM),eB=to(eE,eM,ea),eI=L(_,["t","l"]),eO=L(F,["t","l"]),eD=L(_,["b","r"]),eL=L(F,["b","r"]),eN=h.overflow||{},eF=eN.adjustX,ez=eN.adjustY,eZ=eN.shiftX,eJ=eN.shiftY,eY=function(e){return"boolean"==typeof e?e:e>=0};ts();var eH=eY(ez),eU=ej[0]===eC[0];if(eH&&"t"===ej[0]&&(g>ei.bottom||T.current.bt)){var eW=eM;eU?eW-=G-V:eW=eI.y-eL.y-ep;var eG=to(eE,eW),eq=to(eE,eW,ea);eG>eR||eG===eR&&(!ee||eq>=eB)?(T.current.bt=!0,eM=eW,ep=-ep,ex.points=[N(ej,0),N(eC,0)]):T.current.bt=!1}if(eH&&"b"===ej[0]&&(y<ei.top||T.current.tb)){var eK=eM;eU?eK+=G-V:eK=eD.y-eO.y-ep;var e$=to(eE,eK),eX=to(eE,eK,ea);e$>eR||e$===eR&&(!ee||eX>=eB)?(T.current.tb=!0,eM=eK,ep=-ep,ex.points=[N(ej,0),N(eC,0)]):T.current.tb=!1}var eQ=eY(eF),e0=ej[1]===eC[1];if(eQ&&"l"===ej[1]&&(v>ei.right||T.current.rl)){var e1=eE;e0?e1-=q-K:e1=eI.x-eL.x-em;var e4=to(e1,eM),e2=to(e1,eM,ea);e4>eR||e4===eR&&(!ee||e2>=eB)?(T.current.rl=!0,eE=e1,em=-em,ex.points=[N(ej,1),N(eC,1)]):T.current.rl=!1}if(eQ&&"r"===ej[1]&&(b<ei.left||T.current.lr)){var e3=eE;e0?e3+=q-K:e3=eD.x-eO.x-em;var e5=to(e3,eM),e6=to(e3,eM,ea);e5>eR||e5===eR&&(!ee||e6>=eB)?(T.current.lr=!0,eE=e3,em=-em,ex.points=[N(ej,1),N(eC,1)]):T.current.lr=!1}ts();var e8=!0===eZ?0:eZ;"number"==typeof e8&&(b<ea.left&&(eE-=b-ea.left-em,_.x+K<ea.left+e8&&(eE+=_.x-ea.left+K-e8)),v>ea.right&&(eE-=v-ea.right-em,_.x>ea.right-e8&&(eE+=_.x-ea.right+e8)));var e7=!0===eJ?0:eJ;"number"==typeof e7&&(y<ea.top&&(eM-=y-ea.top-ep,_.y+V<ea.top+e7&&(eM+=_.y-ea.top+V-e7)),g>ea.bottom&&(eM-=g-ea.bottom-ep,_.y>ea.bottom-e7&&(eM+=_.y-ea.bottom+e7)));var e9=F.x+eE,te=F.y+eM,tt=_.x,ta=_.y;null==e_||e_(eV,ex);var tn=er.right-F.x-(eE+F.width),ti=er.bottom-F.y-(eM+F.height);1===eo&&(eE=Math.round(eE),tn=Math.round(tn)),1===es&&(eM=Math.round(eM),ti=Math.round(ti)),k({ready:!0,offsetX:eE/eo,offsetY:eM/es,offsetR:tn/eo,offsetB:ti/es,arrowX:((Math.max(e9,tt)+Math.min(e9+q,tt+K))/2-e9)/eo,arrowY:((Math.max(te,ta)+Math.min(te+G,ta+V))/2-te)/es,scaleX:eo,scaleY:es,align:ex})}function to(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:en,n=F.x+e,i=F.y+t,r=Math.max(n,a.left),o=Math.max(i,a.top);return Math.max(0,(Math.min(n+q,a.right)-r)*(Math.min(i+G,a.bottom)-o))}function ts(){g=(y=F.y+eM)+G,v=(b=F.x+eE)+q}}}),I=function(){k(function(e){return(0,n.Z)((0,n.Z)({},e),{},{ready:!1})})},(0,h.Z)(I,[eb]),(0,h.Z)(function(){tr||I()},[tr]),[b.ready,b.offsetX,b.offsetY,b.offsetR,b.offsetB,b.arrowX,b.arrowY,b.scaleX,b.scaleY,b.align,function(){v.current+=1;var e=v.current;Promise.resolve().then(function(){v.current===e&&R()})}]),tA=(0,i.Z)(tP,11),t_=tA[0],tx=tA[1],tE=tA[2],tM=tA[3],tR=tA[4],tB=tA[5],tI=tA[6],tO=tA[7],tD=tA[8],tL=tA[9],tN=tA[10],tF=(Z=void 0===$?"hover":$,y.useMemo(function(){var e=P(null!=X?X:Z),t=P(null!=Q?Q:Z),a=new Set(e),n=new Set(t);return eZ&&(a.has("hover")&&(a.delete("hover"),a.add("click")),n.has("hover")&&(n.delete("hover"),n.add("click"))),[a,n]},[eZ,Z,X,Q])),tz=(0,i.Z)(tF,2),tZ=tz[0],tJ=tz[1],tY=tZ.has("click"),tH=tJ.has("click")||tJ.has("contextMenu"),tU=(0,m.Z)(function(){tf||tN()});J=function(){ts.current&&eP&&tH&&tm(!1)},(0,h.Z)(function(){if(tr&&e1&&eV){var e=E(e1),t=E(eV),a=x(eV),n=new Set([a].concat((0,F.Z)(e),(0,F.Z)(t)));function i(){tU(),J()}return n.forEach(function(e){e.addEventListener("scroll",i,{passive:!0})}),a.addEventListener("resize",i,{passive:!0}),tU(),function(){n.forEach(function(e){e.removeEventListener("scroll",i),a.removeEventListener("resize",i)})}}},[tr,e1,eV]),(0,h.Z)(function(){tU()},[tS,eb]),(0,h.Z)(function(){tr&&!(null!=ev&&ev[eb])&&tU()},[JSON.stringify(ew)]);var tW=y.useMemo(function(){var e=function(e,t,a,n){for(var i=a.points,r=Object.keys(e),o=0;o<r.length;o+=1){var s,l=r[o];if(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],a=arguments.length>2?arguments[2]:void 0;return a?e[0]===t[0]:e[0]===t[0]&&e[1]===t[1]}(null===(s=e[l])||void 0===s?void 0:s.points,i,n))return"".concat(t,"-placement-").concat(l)}return""}(ev,V,tL,eP);return l()(e,null==eC?void 0:eC(tL))},[tL,eC,ev,V,eP]);y.useImperativeHandle(a,function(){return{nativeElement:e2.current,popupElement:e$.current,forceAlign:tU}});var tG=y.useState(0),tq=(0,i.Z)(tG,2),tV=tq[0],tK=tq[1],t$=y.useState(0),tX=(0,i.Z)(t$,2),tQ=tX[0],t0=tX[1],t1=function(){if(eS&&e1){var e=e1.getBoundingClientRect();tK(e.width),t0(e.height)}};function t4(e,t,a,n){e8[e]=function(i){var r;null==n||n(i),tm(t,a);for(var o=arguments.length,s=Array(o>1?o-1:0),l=1;l<o;l++)s[l-1]=arguments[l];null===(r=e6[e])||void 0===r||r.call.apply(r,[e6,i].concat(s))}}(0,h.Z)(function(){tk&&(tN(),tk(),tv(null))},[tk]),(tY||tH)&&(e8.onClick=function(e){var t;ts.current&&tH?tm(!1):!ts.current&&tY&&(tj(e),tm(!0));for(var a=arguments.length,n=Array(a>1?a-1:0),i=1;i<a;i++)n[i-1]=arguments[i];null===(t=e6.onClick)||void 0===t||t.call.apply(t,[e6,e].concat(n))});var t2=(Y=void 0===ec||ec,(H=y.useRef(tr)).current=tr,U=y.useRef(!1),y.useEffect(function(){if(tH&&eV&&(!eu||Y)){var e=function(){U.current=!1},t=function(e){var t;!H.current||e7((null===(t=e.composedPath)||void 0===t||null===(t=t.call(e))||void 0===t?void 0:t[0])||e.target)||U.current||tm(!1)},a=x(eV);a.addEventListener("pointerdown",e,!0),a.addEventListener("mousedown",t,!0),a.addEventListener("contextmenu",t,!0);var n=(0,d.A)(e1);return n&&(n.addEventListener("mousedown",t,!0),n.addEventListener("contextmenu",t,!0)),function(){a.removeEventListener("pointerdown",e,!0),a.removeEventListener("mousedown",t,!0),a.removeEventListener("contextmenu",t,!0),n&&(n.removeEventListener("mousedown",t,!0),n.removeEventListener("contextmenu",t,!0))}}},[tH,e1,eV,eu,Y]),function(){U.current=!0}),t3=tZ.has("hover"),t5=tJ.has("hover");t3&&(t4("onMouseEnter",!0,ei,function(e){tj(e)}),t4("onPointerEnter",!0,ei,function(e){tj(e)}),W=function(e){(tr||tf)&&null!=eV&&eV.contains(e.target)&&tm(!0,ei)},eP&&(e8.onMouseMove=function(e){var t;null===(t=e6.onMouseMove)||void 0===t||t.call(e6,e)})),t5&&(t4("onMouseLeave",!1,eo),t4("onPointerLeave",!1,eo),G=function(){tm(!1,eo)}),tZ.has("focus")&&t4("onFocus",!0,es),tJ.has("focus")&&t4("onBlur",!1,el),tZ.has("contextMenu")&&(e8.onContextMenu=function(e){var t;ts.current&&tJ.has("contextMenu")?tm(!1):(tj(e),tm(!0)),e.preventDefault();for(var a=arguments.length,n=Array(a>1?a-1:0),i=1;i<a;i++)n[i-1]=arguments[i];null===(t=e6.onContextMenu)||void 0===t||t.call.apply(t,[e6,e].concat(n))}),eD&&(e8.className=l()(e6.className,eD));var t6=(0,n.Z)((0,n.Z)({},e6),e8),t8={};["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"].forEach(function(e){eN[e]&&(t8[e]=function(){for(var t,a=arguments.length,n=Array(a),i=0;i<a;i++)n[i]=arguments[i];null===(t=t6[e])||void 0===t||t.call.apply(t,[t6].concat(n)),eN[e].apply(eN,n)})});var t7=y.cloneElement(e5,(0,n.Z)((0,n.Z)({},t6),t8)),t9=ex?(0,n.Z)({},!0!==ex?ex:{}):null;return y.createElement(y.Fragment,null,y.createElement(u.default,{disabled:!tr,ref:e3,onResize:function(){t1(),tU()}},y.createElement(C,{getTriggerDOMNode:eL},t7)),y.createElement(j.Provider,{value:eU},y.createElement(S,{portal:e,ref:eX,prefixCls:V,popup:ef,className:l()(ey,tW),style:eg,target:e1,onMouseEnter:W,onMouseLeave:G,onPointerEnter:W,zIndex:eT,open:tr,keepDom:tf,fresh:ej,onClick:eA,onPointerDownCapture:t2,mask:eu,motion:e9,maskMotion:te,onVisibleChanged:function(e){ty(!1),tN(),null==en||en(e)},onPrepare:function(){return new Promise(function(e){t1(),tv(function(){return e})})},forceRender:em,autoDestroy:ep||eh||!1,getPopupContainer:ed,align:tL,arrow:t9,arrowPos:{x:tB,y:tI},ready:t_,offsetX:tx,offsetY:tE,offsetR:tM,offsetB:tR,onAlign:tU,stretch:eS,targetWidth:tV/tO,targetHeight:tQ/tD})))})}(o.Z)},27064:function(e,t,a){e.exports=a(50675)},62379:function(e,t,a){"use strict";var n=a(95037),i=a(8379),r=a(27498),o=a(81435),s=a(52295),l=a(38558),u=a(35823),c=a(89340),d=a(34160),m=a(7497);e.exports=function(e){return new Promise(function(t,a){var p,h=e.data,f=e.headers,y=e.responseType;function g(){e.cancelToken&&e.cancelToken.unsubscribe(p),e.signal&&e.signal.removeEventListener("abort",p)}n.isFormData(h)&&delete f["Content-Type"];var b=new XMLHttpRequest;if(e.auth){var k=e.auth.username||"",v=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";f.Authorization="Basic "+btoa(k+":"+v)}var w=s(e.baseURL,e.url);function T(){if(b){var n="getAllResponseHeaders"in b?l(b.getAllResponseHeaders()):null;i(function(e){t(e),g()},function(e){a(e),g()},{data:y&&"text"!==y&&"json"!==y?b.response:b.responseText,status:b.status,statusText:b.statusText,headers:n,config:e,request:b}),b=null}}if(b.open(e.method.toUpperCase(),o(w,e.params,e.paramsSerializer),!0),b.timeout=e.timeout,"onloadend"in b?b.onloadend=T:b.onreadystatechange=function(){b&&4===b.readyState&&(0!==b.status||b.responseURL&&0===b.responseURL.indexOf("file:"))&&setTimeout(T)},b.onabort=function(){b&&(a(c("Request aborted",e,"ECONNABORTED",b)),b=null)},b.onerror=function(){a(c("Network Error",e,null,b)),b=null},b.ontimeout=function(){var t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded",n=e.transitional||d.transitional;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),a(c(t,e,n.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",b)),b=null},n.isStandardBrowserEnv()){var S=(e.withCredentials||u(w))&&e.xsrfCookieName?r.read(e.xsrfCookieName):void 0;S&&(f[e.xsrfHeaderName]=S)}"setRequestHeader"in b&&n.forEach(f,function(e,t){void 0===h&&"content-type"===t.toLowerCase()?delete f[t]:b.setRequestHeader(t,e)}),n.isUndefined(e.withCredentials)||(b.withCredentials=!!e.withCredentials),y&&"json"!==y&&(b.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&b.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&b.upload&&b.upload.addEventListener("progress",e.onUploadProgress),(e.cancelToken||e.signal)&&(p=function(e){b&&(a(!e||e&&e.type?new m("canceled"):e),b.abort(),b=null)},e.cancelToken&&e.cancelToken.subscribe(p),e.signal&&(e.signal.aborted?p():e.signal.addEventListener("abort",p))),h||(h=null),b.send(h)})}},50675:function(e,t,a){"use strict";var n=a(95037),i=a(73845),r=a(9716),o=a(64808),s=function e(t){var a=new r(t),s=i(r.prototype.request,a);return n.extend(s,r.prototype,a),n.extend(s,a),s.create=function(a){return e(o(t,a))},s}(a(34160));s.Axios=r,s.Cancel=a(7497),s.CancelToken=a(4770),s.isCancel=a(77119),s.VERSION=a(10476).version,s.all=function(e){return Promise.all(e)},s.spread=a(41026),s.isAxiosError=a(16311),e.exports=s,e.exports.default=s},7497:function(e){"use strict";function t(e){this.message=e}t.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},t.prototype.__CANCEL__=!0,e.exports=t},4770:function(e,t,a){"use strict";var n=a(7497);function i(e){if("function"!=typeof e)throw TypeError("executor must be a function.");this.promise=new Promise(function(e){t=e});var t,a=this;this.promise.then(function(e){if(a._listeners){var t,n=a._listeners.length;for(t=0;t<n;t++)a._listeners[t](e);a._listeners=null}}),this.promise.then=function(e){var t,n=new Promise(function(e){a.subscribe(e),t=e}).then(e);return n.cancel=function(){a.unsubscribe(t)},n},e(function(e){a.reason||(a.reason=new n(e),t(a.reason))})}i.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},i.prototype.subscribe=function(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]},i.prototype.unsubscribe=function(e){if(this._listeners){var t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}},i.source=function(){var e;return{token:new i(function(t){e=t}),cancel:e}},e.exports=i},77119:function(e){"use strict";e.exports=function(e){return!!(e&&e.__CANCEL__)}},9716:function(e,t,a){"use strict";var n=a(95037),i=a(81435),r=a(80712),o=a(70188),s=a(64808),l=a(80893),u=l.validators;function c(e){this.defaults=e,this.interceptors={request:new r,response:new r}}c.prototype.request=function(e){"string"==typeof e?(e=arguments[1]||{},e.url=arguments[0]):e=e||{},(e=s(this.defaults,e)).method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t,a=e.transitional;void 0!==a&&l.assertOptions(a,{silentJSONParsing:u.transitional(u.boolean),forcedJSONParsing:u.transitional(u.boolean),clarifyTimeoutError:u.transitional(u.boolean)},!1);var n=[],i=!0;this.interceptors.request.forEach(function(t){("function"!=typeof t.runWhen||!1!==t.runWhen(e))&&(i=i&&t.synchronous,n.unshift(t.fulfilled,t.rejected))});var r=[];if(this.interceptors.response.forEach(function(e){r.push(e.fulfilled,e.rejected)}),!i){var c=[o,void 0];for(Array.prototype.unshift.apply(c,n),c=c.concat(r),t=Promise.resolve(e);c.length;)t=t.then(c.shift(),c.shift());return t}for(var d=e;n.length;){var m=n.shift(),p=n.shift();try{d=m(d)}catch(e){p(e);break}}try{t=o(d)}catch(e){return Promise.reject(e)}for(;r.length;)t=t.then(r.shift(),r.shift());return t},c.prototype.getUri=function(e){return i((e=s(this.defaults,e)).url,e.params,e.paramsSerializer).replace(/^\?/,"")},n.forEach(["delete","get","head","options"],function(e){c.prototype[e]=function(t,a){return this.request(s(a||{},{method:e,url:t,data:(a||{}).data}))}}),n.forEach(["post","put","patch"],function(e){c.prototype[e]=function(t,a,n){return this.request(s(n||{},{method:e,url:t,data:a}))}}),e.exports=c},80712:function(e,t,a){"use strict";var n=a(95037);function i(){this.handlers=[]}i.prototype.use=function(e,t,a){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!a&&a.synchronous,runWhen:a?a.runWhen:null}),this.handlers.length-1},i.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},i.prototype.forEach=function(e){n.forEach(this.handlers,function(t){null!==t&&e(t)})},e.exports=i},52295:function(e,t,a){"use strict";var n=a(87999),i=a(3632);e.exports=function(e,t){return e&&!n(t)?i(e,t):t}},89340:function(e,t,a){"use strict";var n=a(95386);e.exports=function(e,t,a,i,r){return n(Error(e),t,a,i,r)}},70188:function(e,t,a){"use strict";var n=a(95037),i=a(94302),r=a(77119),o=a(34160),s=a(7497);function l(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new s("canceled")}e.exports=function(e){return l(e),e.headers=e.headers||{},e.data=i.call(e,e.data,e.headers,e.transformRequest),e.headers=n.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),n.forEach(["delete","get","head","post","put","patch","common"],function(t){delete e.headers[t]}),(e.adapter||o.adapter)(e).then(function(t){return l(e),t.data=i.call(e,t.data,t.headers,e.transformResponse),t},function(t){return!r(t)&&(l(e),t&&t.response&&(t.response.data=i.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)})}},95386:function(e){"use strict";e.exports=function(e,t,a,n,i){return e.config=t,a&&(e.code=a),e.request=n,e.response=i,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}},e}},64808:function(e,t,a){"use strict";var n=a(95037);e.exports=function(e,t){t=t||{};var a={};function i(e,t){return n.isPlainObject(e)&&n.isPlainObject(t)?n.merge(e,t):n.isPlainObject(t)?n.merge({},t):n.isArray(t)?t.slice():t}function r(a){return n.isUndefined(t[a])?n.isUndefined(e[a])?void 0:i(void 0,e[a]):i(e[a],t[a])}function o(e){if(!n.isUndefined(t[e]))return i(void 0,t[e])}function s(a){return n.isUndefined(t[a])?n.isUndefined(e[a])?void 0:i(void 0,e[a]):i(void 0,t[a])}function l(a){return a in t?i(e[a],t[a]):a in e?i(void 0,e[a]):void 0}var u={url:o,method:o,data:o,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:l};return n.forEach(Object.keys(e).concat(Object.keys(t)),function(e){var t=u[e]||r,i=t(e);n.isUndefined(i)&&t!==l||(a[e]=i)}),a}},8379:function(e,t,a){"use strict";var n=a(89340);e.exports=function(e,t,a){var i=a.config.validateStatus;!a.status||!i||i(a.status)?e(a):t(n("Request failed with status code "+a.status,a.config,null,a.request,a))}},94302:function(e,t,a){"use strict";var n=a(95037),i=a(34160);e.exports=function(e,t,a){var r=this||i;return n.forEach(a,function(a){e=a.call(r,e,t)}),e}},34160:function(e,t,a){"use strict";var n,i=a(25566),r=a(95037),o=a(97387),s=a(95386),l={"Content-Type":"application/x-www-form-urlencoded"};function u(e,t){!r.isUndefined(e)&&r.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var c={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:("undefined"!=typeof XMLHttpRequest?n=a(62379):void 0!==i&&"[object process]"===Object.prototype.toString.call(i)&&(n=a(62379)),n),transformRequest:[function(e,t){return(o(t,"Accept"),o(t,"Content-Type"),r.isFormData(e)||r.isArrayBuffer(e)||r.isBuffer(e)||r.isStream(e)||r.isFile(e)||r.isBlob(e))?e:r.isArrayBufferView(e)?e.buffer:r.isURLSearchParams(e)?(u(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):r.isObject(e)||t&&"application/json"===t["Content-Type"]?(u(t,"application/json"),function(e,t,a){if(r.isString(e))try{return(0,JSON.parse)(e),r.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(0,JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){var t=this.transitional||c.transitional,a=t&&t.silentJSONParsing,n=t&&t.forcedJSONParsing,i=!a&&"json"===this.responseType;if(i||n&&r.isString(e)&&e.length)try{return JSON.parse(e)}catch(e){if(i){if("SyntaxError"===e.name)throw s(e,this,"E_JSON_PARSE");throw e}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],function(e){c.headers[e]={}}),r.forEach(["post","put","patch"],function(e){c.headers[e]=r.merge(l)}),e.exports=c},10476:function(e){e.exports={version:"0.24.0"}},73845:function(e){"use strict";e.exports=function(e,t){return function(){for(var a=Array(arguments.length),n=0;n<a.length;n++)a[n]=arguments[n];return e.apply(t,a)}}},81435:function(e,t,a){"use strict";var n=a(95037);function i(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,a){if(!t)return e;if(a)r=a(t);else if(n.isURLSearchParams(t))r=t.toString();else{var r,o=[];n.forEach(t,function(e,t){null!=e&&(n.isArray(e)?t+="[]":e=[e],n.forEach(e,function(e){n.isDate(e)?e=e.toISOString():n.isObject(e)&&(e=JSON.stringify(e)),o.push(i(t)+"="+i(e))}))}),r=o.join("&")}if(r){var s=e.indexOf("#");-1!==s&&(e=e.slice(0,s)),e+=(-1===e.indexOf("?")?"?":"&")+r}return e}},3632:function(e){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},27498:function(e,t,a){"use strict";var n=a(95037);e.exports=n.isStandardBrowserEnv()?{write:function(e,t,a,i,r,o){var s=[];s.push(e+"="+encodeURIComponent(t)),n.isNumber(a)&&s.push("expires="+new Date(a).toGMTString()),n.isString(i)&&s.push("path="+i),n.isString(r)&&s.push("domain="+r),!0===o&&s.push("secure"),document.cookie=s.join("; ")},read:function(e){var t=document.cookie.match(RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},87999:function(e){"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},16311:function(e){"use strict";e.exports=function(e){return"object"==typeof e&&!0===e.isAxiosError}},35823:function(e,t,a){"use strict";var n=a(95037);e.exports=n.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),a=document.createElement("a");function i(e){var n=e;return t&&(a.setAttribute("href",n),n=a.href),a.setAttribute("href",n),{href:a.href,protocol:a.protocol?a.protocol.replace(/:$/,""):"",host:a.host,search:a.search?a.search.replace(/^\?/,""):"",hash:a.hash?a.hash.replace(/^#/,""):"",hostname:a.hostname,port:a.port,pathname:"/"===a.pathname.charAt(0)?a.pathname:"/"+a.pathname}}return e=i(window.location.href),function(t){var a=n.isString(t)?i(t):t;return a.protocol===e.protocol&&a.host===e.host}}():function(){return!0}},97387:function(e,t,a){"use strict";var n=a(95037);e.exports=function(e,t){n.forEach(e,function(a,n){n!==t&&n.toUpperCase()===t.toUpperCase()&&(e[t]=a,delete e[n])})}},38558:function(e,t,a){"use strict";var n=a(95037),i=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,a,r,o={};return e&&n.forEach(e.split("\n"),function(e){r=e.indexOf(":"),t=n.trim(e.substr(0,r)).toLowerCase(),a=n.trim(e.substr(r+1)),t&&!(o[t]&&i.indexOf(t)>=0)&&("set-cookie"===t?o[t]=(o[t]?o[t]:[]).concat([a]):o[t]=o[t]?o[t]+", "+a:a)}),o}},41026:function(e){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},80893:function(e,t,a){"use strict";var n=a(10476).version,i={};["object","boolean","number","function","string","symbol"].forEach(function(e,t){i[e]=function(a){return typeof a===e||"a"+(t<1?"n ":" ")+e}});var r={};i.transitional=function(e,t,a){function i(e,t){return"[Axios v"+n+"] Transitional option '"+e+"'"+t+(a?". "+a:"")}return function(a,n,o){if(!1===e)throw Error(i(n," has been removed"+(t?" in "+t:"")));return t&&!r[n]&&(r[n]=!0,console.warn(i(n," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(a,n,o)}},e.exports={assertOptions:function(e,t,a){if("object"!=typeof e)throw TypeError("options must be an object");for(var n=Object.keys(e),i=n.length;i-- >0;){var r=n[i],o=t[r];if(o){var s=e[r],l=void 0===s||o(s,r,e);if(!0!==l)throw TypeError("option "+r+" must be "+l);continue}if(!0!==a)throw Error("Unknown option "+r)}},validators:i}},95037:function(e,t,a){"use strict";var n=a(73845),i=Object.prototype.toString;function r(e){return"[object Array]"===i.call(e)}function o(e){return void 0===e}function s(e){return null!==e&&"object"==typeof e}function l(e){if("[object Object]"!==i.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function u(e){return"[object Function]"===i.call(e)}function c(e,t){if(null!=e){if("object"!=typeof e&&(e=[e]),r(e))for(var a=0,n=e.length;a<n;a++)t.call(null,e[a],a,e);else for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.call(null,e[i],i,e)}}e.exports={isArray:r,isArrayBuffer:function(e){return"[object ArrayBuffer]"===i.call(e)},isBuffer:function(e){return null!==e&&!o(e)&&null!==e.constructor&&!o(e.constructor)&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)},isFormData:function(e){return"undefined"!=typeof FormData&&e instanceof FormData},isArrayBufferView:function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&e.buffer instanceof ArrayBuffer},isString:function(e){return"string"==typeof e},isNumber:function(e){return"number"==typeof e},isObject:s,isPlainObject:l,isUndefined:o,isDate:function(e){return"[object Date]"===i.call(e)},isFile:function(e){return"[object File]"===i.call(e)},isBlob:function(e){return"[object Blob]"===i.call(e)},isFunction:u,isStream:function(e){return s(e)&&u(e.pipe)},isURLSearchParams:function(e){return"undefined"!=typeof URLSearchParams&&e instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&"undefined"!=typeof window&&"undefined"!=typeof document},forEach:c,merge:function e(){var t={};function a(a,n){l(t[n])&&l(a)?t[n]=e(t[n],a):l(a)?t[n]=e({},a):r(a)?t[n]=a.slice():t[n]=a}for(var n=0,i=arguments.length;n<i;n++)c(arguments[n],a);return t},extend:function(e,t,a){return c(t,function(t,i){a&&"function"==typeof t?e[i]=n(t,a):e[i]=t}),e},trim:function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")},stripBOM:function(e){return 65279===e.charCodeAt(0)&&(e=e.slice(1)),e}}},54365:function(e,t,a){"use strict";t.Z=function(){for(var e,t,a=0,n="";a<arguments.length;)(e=arguments[a++])&&(t=function e(t){var a,n,i="";if("string"==typeof t||"number"==typeof t)i+=t;else if("object"==typeof t){if(Array.isArray(t))for(a=0;a<t.length;a++)t[a]&&(n=e(t[a]))&&(i&&(i+=" "),i+=n);else for(a in t)t[a]&&(i&&(i+=" "),i+=a)}return i}(e))&&(n&&(n+=" "),n+=t);return n}},54809:function(e,t,a){var n,i,r;r={canUseDOM:i=!!("undefined"!=typeof window&&window.document&&window.document.createElement),canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:i&&!!(window.addEventListener||window.attachEvent),canUseViewport:i&&!!window.screen},void 0!==(n=(function(){return r}).call(t,a,t,e))&&(e.exports=n)},90883:function(e){"use strict";e.exports=function(e,t){for(var a={},n=Object.keys(e),i=Array.isArray(t),r=0;r<n.length;r++){var o=n[r],s=e[o];(i?-1!==t.indexOf(o):t(o,s,e))&&(a[o]=s)}return a}},63285:function(e,t,a){"use strict";var n=a(44300),i={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},r={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},o={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return n.isMemo(e)?o:s[e.$$typeof]||i}s[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[n.Memo]=o;var u=Object.defineProperty,c=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,m=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,a,n){if("string"!=typeof a){if(h){var i=p(a);i&&i!==h&&e(t,i,n)}var o=c(a);d&&(o=o.concat(d(a)));for(var s=l(t),f=l(a),y=0;y<o.length;++y){var g=o[y];if(!r[g]&&!(n&&n[g])&&!(f&&f[g])&&!(s&&s[g])){var b=m(a,g);try{u(t,g,b)}catch(e){}}}}return t}},57618:function(e,t){"use strict";var a="function"==typeof Symbol&&Symbol.for,n=a?Symbol.for("react.element"):60103,i=a?Symbol.for("react.portal"):60106,r=a?Symbol.for("react.fragment"):60107,o=a?Symbol.for("react.strict_mode"):60108,s=a?Symbol.for("react.profiler"):60114,l=a?Symbol.for("react.provider"):60109,u=a?Symbol.for("react.context"):60110,c=a?Symbol.for("react.async_mode"):60111,d=a?Symbol.for("react.concurrent_mode"):60111,m=a?Symbol.for("react.forward_ref"):60112,p=a?Symbol.for("react.suspense"):60113,h=a?Symbol.for("react.suspense_list"):60120,f=a?Symbol.for("react.memo"):60115,y=a?Symbol.for("react.lazy"):60116,g=a?Symbol.for("react.block"):60121,b=a?Symbol.for("react.fundamental"):60117,k=a?Symbol.for("react.responder"):60118,v=a?Symbol.for("react.scope"):60119;function w(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case c:case d:case r:case s:case o:case p:return e;default:switch(e=e&&e.$$typeof){case u:case m:case y:case f:case l:return e;default:return t}}case i:return t}}}function T(e){return w(e)===d}t.AsyncMode=c,t.ConcurrentMode=d,t.ContextConsumer=u,t.ContextProvider=l,t.Element=n,t.ForwardRef=m,t.Fragment=r,t.Lazy=y,t.Memo=f,t.Portal=i,t.Profiler=s,t.StrictMode=o,t.Suspense=p,t.isAsyncMode=function(e){return T(e)||w(e)===c},t.isConcurrentMode=T,t.isContextConsumer=function(e){return w(e)===u},t.isContextProvider=function(e){return w(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return w(e)===m},t.isFragment=function(e){return w(e)===r},t.isLazy=function(e){return w(e)===y},t.isMemo=function(e){return w(e)===f},t.isPortal=function(e){return w(e)===i},t.isProfiler=function(e){return w(e)===s},t.isStrictMode=function(e){return w(e)===o},t.isSuspense=function(e){return w(e)===p},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===r||e===d||e===s||e===o||e===p||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===y||e.$$typeof===f||e.$$typeof===l||e.$$typeof===u||e.$$typeof===m||e.$$typeof===b||e.$$typeof===k||e.$$typeof===v||e.$$typeof===g)},t.typeOf=w},44300:function(e,t,a){"use strict";e.exports=a(57618)},77398:function(e,t,a){var n;e=a.nmd(e),n=function(){"use strict";function t(){return z.apply(null,arguments)}function a(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function n(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function i(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function r(e){var t;if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;for(t in e)if(i(e,t))return!1;return!0}function o(e){return void 0===e}function s(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function l(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function u(e,t){var a,n=[],i=e.length;for(a=0;a<i;++a)n.push(t(e[a],a));return n}function c(e,t){for(var a in t)i(t,a)&&(e[a]=t[a]);return i(t,"toString")&&(e.toString=t.toString),i(t,"valueOf")&&(e.valueOf=t.valueOf),e}function d(e,t,a,n){return ti(e,t,a,n,!0).utc()}function m(e){return null==e._pf&&(e._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}),e._pf}function p(e){var t=null,a=!1,n=e._d&&!isNaN(e._d.getTime());return(n&&(t=m(e),a=Z.call(t.parsedDateParts,function(e){return null!=e}),n=t.overflow<0&&!t.empty&&!t.invalidEra&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&a),e._strict&&(n=n&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour)),null!=Object.isFrozen&&Object.isFrozen(e))?n:(e._isValid=n,e._isValid)}function h(e){var t=d(NaN);return null!=e?c(m(t),e):m(t).userInvalidated=!0,t}Z=Array.prototype.some?Array.prototype.some:function(e){var t,a=Object(this),n=a.length>>>0;for(t=0;t<n;t++)if(t in a&&e.call(this,a[t],t,a))return!0;return!1};var f,y,g=t.momentProperties=[],b=!1;function k(e,t){var a,n,i,r=g.length;if(o(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),o(t._i)||(e._i=t._i),o(t._f)||(e._f=t._f),o(t._l)||(e._l=t._l),o(t._strict)||(e._strict=t._strict),o(t._tzm)||(e._tzm=t._tzm),o(t._isUTC)||(e._isUTC=t._isUTC),o(t._offset)||(e._offset=t._offset),o(t._pf)||(e._pf=m(t)),o(t._locale)||(e._locale=t._locale),r>0)for(a=0;a<r;a++)o(i=t[n=g[a]])||(e[n]=i);return e}function v(e){k(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===b&&(b=!0,t.updateOffset(this),b=!1)}function w(e){return e instanceof v||null!=e&&null!=e._isAMomentObject}function T(e){!1===t.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function S(e,a){var n=!0;return c(function(){if(null!=t.deprecationHandler&&t.deprecationHandler(null,e),n){var r,o,s,l=[],u=arguments.length;for(o=0;o<u;o++){if(r="","object"==typeof arguments[o]){for(s in r+="\n["+o+"] ",arguments[0])i(arguments[0],s)&&(r+=s+": "+arguments[0][s]+", ");r=r.slice(0,-2)}else r=arguments[o];l.push(r)}T(e+"\nArguments: "+Array.prototype.slice.call(l).join("")+"\n"+Error().stack),n=!1}return a.apply(this,arguments)},a)}var C={};function j(e,a){null!=t.deprecationHandler&&t.deprecationHandler(e,a),C[e]||(T(a),C[e]=!0)}function P(e){return"undefined"!=typeof Function&&e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function A(e,t){var a,r=c({},e);for(a in t)i(t,a)&&(n(e[a])&&n(t[a])?(r[a]={},c(r[a],e[a]),c(r[a],t[a])):null!=t[a]?r[a]=t[a]:delete r[a]);for(a in e)i(e,a)&&!i(t,a)&&n(e[a])&&(r[a]=c({},r[a]));return r}function _(e){null!=e&&this.set(e)}function x(e,t,a){var n=""+Math.abs(e);return(e>=0?a?"+":"":"-")+Math.pow(10,Math.max(0,t-n.length)).toString().substr(1)+n}t.suppressDeprecationWarnings=!1,t.deprecationHandler=null,J=Object.keys?Object.keys:function(e){var t,a=[];for(t in e)i(e,t)&&a.push(t);return a};var E=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,M=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,R={},B={};function I(e,t,a,n){var i=n;"string"==typeof n&&(i=function(){return this[n]()}),e&&(B[e]=i),t&&(B[t[0]]=function(){return x(i.apply(this,arguments),t[1],t[2])}),a&&(B[a]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function O(e,t){return e.isValid()?(R[t=D(t,e.localeData())]=R[t]||function(e){var t,a,n,i=e.match(E);for(a=0,n=i.length;a<n;a++)B[i[a]]?i[a]=B[i[a]]:i[a]=(t=i[a]).match(/\[[\s\S]/)?t.replace(/^\[|\]$/g,""):t.replace(/\\/g,"");return function(t){var a,r="";for(a=0;a<n;a++)r+=P(i[a])?i[a].call(t,e):i[a];return r}}(t),R[t](e)):e.localeData().invalidDate()}function D(e,t){var a=5;function n(e){return t.longDateFormat(e)||e}for(M.lastIndex=0;a>=0&&M.test(e);)e=e.replace(M,n),M.lastIndex=0,a-=1;return e}var L={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function N(e){return"string"==typeof e?L[e]||L[e.toLowerCase()]:void 0}function F(e){var t,a,n={};for(a in e)i(e,a)&&(t=N(a))&&(n[t]=e[a]);return n}var z,Z,J,Y,H={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1},U=/\d/,W=/\d\d/,G=/\d{3}/,q=/\d{4}/,V=/[+-]?\d{6}/,K=/\d\d?/,$=/\d\d\d\d?/,X=/\d\d\d\d\d\d?/,Q=/\d{1,3}/,ee=/\d{1,4}/,et=/[+-]?\d{1,6}/,ea=/\d+/,en=/[+-]?\d+/,ei=/Z|[+-]\d\d:?\d\d/gi,er=/Z|[+-]\d\d(?::?\d\d)?/gi,eo=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,es=/^[1-9]\d?/,el=/^([1-9]\d|\d)/;function eu(e,t,a){Y[e]=P(t)?t:function(e,n){return e&&a?a:t}}function ec(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function ed(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function em(e){var t=+e,a=0;return 0!==t&&isFinite(t)&&(a=ed(t)),a}Y={};var ep={};function eh(e,t){var a,n,i=t;for("string"==typeof e&&(e=[e]),s(t)&&(i=function(e,a){a[t]=em(e)}),n=e.length,a=0;a<n;a++)ep[e[a]]=i}function ef(e,t){eh(e,function(e,a,n,i){n._w=n._w||{},t(e,n._w,n,i)})}function ey(e){return e%4==0&&e%100!=0||e%400==0}function eg(e){return ey(e)?366:365}I("Y",0,0,function(){var e=this.year();return e<=9999?x(e,4):"+"+e}),I(0,["YY",2],0,function(){return this.year()%100}),I(0,["YYYY",4],0,"year"),I(0,["YYYYY",5],0,"year"),I(0,["YYYYYY",6,!0],0,"year"),eu("Y",en),eu("YY",K,W),eu("YYYY",ee,q),eu("YYYYY",et,V),eu("YYYYYY",et,V),eh(["YYYYY","YYYYYY"],0),eh("YYYY",function(e,a){a[0]=2===e.length?t.parseTwoDigitYear(e):em(e)}),eh("YY",function(e,a){a[0]=t.parseTwoDigitYear(e)}),eh("Y",function(e,t){t[0]=parseInt(e,10)}),t.parseTwoDigitYear=function(e){return em(e)+(em(e)>68?1900:2e3)};var eb=ek("FullYear",!0);function ek(e,a){return function(n){return null!=n?(ew(this,e,n),t.updateOffset(this,a),this):ev(this,e)}}function ev(e,t){if(!e.isValid())return NaN;var a=e._d,n=e._isUTC;switch(t){case"Milliseconds":return n?a.getUTCMilliseconds():a.getMilliseconds();case"Seconds":return n?a.getUTCSeconds():a.getSeconds();case"Minutes":return n?a.getUTCMinutes():a.getMinutes();case"Hours":return n?a.getUTCHours():a.getHours();case"Date":return n?a.getUTCDate():a.getDate();case"Day":return n?a.getUTCDay():a.getDay();case"Month":return n?a.getUTCMonth():a.getMonth();case"FullYear":return n?a.getUTCFullYear():a.getFullYear();default:return NaN}}function ew(e,t,a){var n,i,r,o;if(!(!e.isValid()||isNaN(a))){switch(n=e._d,i=e._isUTC,t){case"Milliseconds":return void(i?n.setUTCMilliseconds(a):n.setMilliseconds(a));case"Seconds":return void(i?n.setUTCSeconds(a):n.setSeconds(a));case"Minutes":return void(i?n.setUTCMinutes(a):n.setMinutes(a));case"Hours":return void(i?n.setUTCHours(a):n.setHours(a));case"Date":return void(i?n.setUTCDate(a):n.setDate(a));case"FullYear":break;default:return}r=e.month(),o=29!==(o=e.date())||1!==r||ey(a)?o:28,i?n.setUTCFullYear(a,r,o):n.setFullYear(a,r,o)}}function eT(e,t){if(isNaN(e)||isNaN(t))return NaN;var a=(t%12+12)%12;return e+=(t-a)/12,1===a?ey(e)?29:28:31-a%7%2}eJ=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return -1},I("M",["MM",2],"Mo",function(){return this.month()+1}),I("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)}),I("MMMM",0,0,function(e){return this.localeData().months(this,e)}),eu("M",K,es),eu("MM",K,W),eu("MMM",function(e,t){return t.monthsShortRegex(e)}),eu("MMMM",function(e,t){return t.monthsRegex(e)}),eh(["M","MM"],function(e,t){t[1]=em(e)-1}),eh(["MMM","MMMM"],function(e,t,a,n){var i=a._locale.monthsParse(e,n,a._strict);null!=i?t[1]=i:m(a).invalidMonth=e});var eS="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),eC=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/;function ej(e,t,a){var n,i,r,o=e.toLocaleLowerCase();if(!this._monthsParse)for(n=0,this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[];n<12;++n)r=d([2e3,n]),this._shortMonthsParse[n]=this.monthsShort(r,"").toLocaleLowerCase(),this._longMonthsParse[n]=this.months(r,"").toLocaleLowerCase();return a?"MMM"===t?-1!==(i=eJ.call(this._shortMonthsParse,o))?i:null:-1!==(i=eJ.call(this._longMonthsParse,o))?i:null:"MMM"===t?-1!==(i=eJ.call(this._shortMonthsParse,o))?i:-1!==(i=eJ.call(this._longMonthsParse,o))?i:null:-1!==(i=eJ.call(this._longMonthsParse,o))?i:-1!==(i=eJ.call(this._shortMonthsParse,o))?i:null}function eP(e,t){if(!e.isValid())return e;if("string"==typeof t){if(/^\d+$/.test(t))t=em(t);else if(!s(t=e.localeData().monthsParse(t)))return e}var a=t,n=e.date();return n=n<29?n:Math.min(n,eT(e.year(),a)),e._isUTC?e._d.setUTCMonth(a,n):e._d.setMonth(a,n),e}function eA(e){return null!=e?(eP(this,e),t.updateOffset(this,!0),this):ev(this,"Month")}function e_(){function e(e,t){return t.length-e.length}var t,a,n,i,r=[],o=[],s=[];for(t=0;t<12;t++)a=d([2e3,t]),n=ec(this.monthsShort(a,"")),i=ec(this.months(a,"")),r.push(n),o.push(i),s.push(i),s.push(n);r.sort(e),o.sort(e),s.sort(e),this._monthsRegex=RegExp("^("+s.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=RegExp("^("+o.join("|")+")","i"),this._monthsShortStrictRegex=RegExp("^("+r.join("|")+")","i")}function ex(e,t,a,n,i,r,o){var s;return e<100&&e>=0?isFinite((s=new Date(e+400,t,a,n,i,r,o)).getFullYear())&&s.setFullYear(e):s=new Date(e,t,a,n,i,r,o),s}function eE(e){var t,a;return e<100&&e>=0?(a=Array.prototype.slice.call(arguments),a[0]=e+400,isFinite((t=new Date(Date.UTC.apply(null,a))).getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function eM(e,t,a){var n=7+t-a;return-((7+eE(e,0,n).getUTCDay()-t)%7)+n-1}function eR(e,t,a,n,i){var r,o,s=1+7*(t-1)+(7+a-n)%7+eM(e,n,i);return s<=0?o=eg(r=e-1)+s:s>eg(e)?(r=e+1,o=s-eg(e)):(r=e,o=s),{year:r,dayOfYear:o}}function eB(e,t,a){var n,i,r=eM(e.year(),t,a),o=Math.floor((e.dayOfYear()-r-1)/7)+1;return o<1?n=o+eI(i=e.year()-1,t,a):o>eI(e.year(),t,a)?(n=o-eI(e.year(),t,a),i=e.year()+1):(i=e.year(),n=o),{week:n,year:i}}function eI(e,t,a){var n=eM(e,t,a),i=eM(e+1,t,a);return(eg(e)-n+i)/7}function eO(e,t){return e.slice(t,7).concat(e.slice(0,t))}I("w",["ww",2],"wo","week"),I("W",["WW",2],"Wo","isoWeek"),eu("w",K,es),eu("ww",K,W),eu("W",K,es),eu("WW",K,W),ef(["w","ww","W","WW"],function(e,t,a,n){t[n.substr(0,1)]=em(e)}),I("d",0,"do","day"),I("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),I("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),I("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),I("e",0,0,"weekday"),I("E",0,0,"isoWeekday"),eu("d",K),eu("e",K),eu("E",K),eu("dd",function(e,t){return t.weekdaysMinRegex(e)}),eu("ddd",function(e,t){return t.weekdaysShortRegex(e)}),eu("dddd",function(e,t){return t.weekdaysRegex(e)}),ef(["dd","ddd","dddd"],function(e,t,a,n){var i=a._locale.weekdaysParse(e,n,a._strict);null!=i?t.d=i:m(a).invalidWeekday=e}),ef(["d","e","E"],function(e,t,a,n){t[n]=em(e)});var eD="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_");function eL(e,t,a){var n,i,r,o=e.toLocaleLowerCase();if(!this._weekdaysParse)for(n=0,this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[];n<7;++n)r=d([2e3,1]).day(n),this._minWeekdaysParse[n]=this.weekdaysMin(r,"").toLocaleLowerCase(),this._shortWeekdaysParse[n]=this.weekdaysShort(r,"").toLocaleLowerCase(),this._weekdaysParse[n]=this.weekdays(r,"").toLocaleLowerCase();return a?"dddd"===t?-1!==(i=eJ.call(this._weekdaysParse,o))?i:null:"ddd"===t?-1!==(i=eJ.call(this._shortWeekdaysParse,o))?i:null:-1!==(i=eJ.call(this._minWeekdaysParse,o))?i:null:"dddd"===t?-1!==(i=eJ.call(this._weekdaysParse,o))||-1!==(i=eJ.call(this._shortWeekdaysParse,o))?i:-1!==(i=eJ.call(this._minWeekdaysParse,o))?i:null:"ddd"===t?-1!==(i=eJ.call(this._shortWeekdaysParse,o))||-1!==(i=eJ.call(this._weekdaysParse,o))?i:-1!==(i=eJ.call(this._minWeekdaysParse,o))?i:null:-1!==(i=eJ.call(this._minWeekdaysParse,o))||-1!==(i=eJ.call(this._weekdaysParse,o))?i:-1!==(i=eJ.call(this._shortWeekdaysParse,o))?i:null}function eN(){function e(e,t){return t.length-e.length}var t,a,n,i,r,o=[],s=[],l=[],u=[];for(t=0;t<7;t++)a=d([2e3,1]).day(t),n=ec(this.weekdaysMin(a,"")),i=ec(this.weekdaysShort(a,"")),r=ec(this.weekdays(a,"")),o.push(n),s.push(i),l.push(r),u.push(n),u.push(i),u.push(r);o.sort(e),s.sort(e),l.sort(e),u.sort(e),this._weekdaysRegex=RegExp("^("+u.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=RegExp("^("+l.join("|")+")","i"),this._weekdaysShortStrictRegex=RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=RegExp("^("+o.join("|")+")","i")}function eF(){return this.hours()%12||12}function ez(e,t){I(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function eZ(e,t){return t._meridiemParse}I("H",["HH",2],0,"hour"),I("h",["hh",2],0,eF),I("k",["kk",2],0,function(){return this.hours()||24}),I("hmm",0,0,function(){return""+eF.apply(this)+x(this.minutes(),2)}),I("hmmss",0,0,function(){return""+eF.apply(this)+x(this.minutes(),2)+x(this.seconds(),2)}),I("Hmm",0,0,function(){return""+this.hours()+x(this.minutes(),2)}),I("Hmmss",0,0,function(){return""+this.hours()+x(this.minutes(),2)+x(this.seconds(),2)}),ez("a",!0),ez("A",!1),eu("a",eZ),eu("A",eZ),eu("H",K,el),eu("h",K,es),eu("k",K,es),eu("HH",K,W),eu("hh",K,W),eu("kk",K,W),eu("hmm",$),eu("hmmss",X),eu("Hmm",$),eu("Hmmss",X),eh(["H","HH"],3),eh(["k","kk"],function(e,t,a){var n=em(e);t[3]=24===n?0:n}),eh(["a","A"],function(e,t,a){a._isPm=a._locale.isPM(e),a._meridiem=e}),eh(["h","hh"],function(e,t,a){t[3]=em(e),m(a).bigHour=!0}),eh("hmm",function(e,t,a){var n=e.length-2;t[3]=em(e.substr(0,n)),t[4]=em(e.substr(n)),m(a).bigHour=!0}),eh("hmmss",function(e,t,a){var n=e.length-4,i=e.length-2;t[3]=em(e.substr(0,n)),t[4]=em(e.substr(n,2)),t[5]=em(e.substr(i)),m(a).bigHour=!0}),eh("Hmm",function(e,t,a){var n=e.length-2;t[3]=em(e.substr(0,n)),t[4]=em(e.substr(n))}),eh("Hmmss",function(e,t,a){var n=e.length-4,i=e.length-2;t[3]=em(e.substr(0,n)),t[4]=em(e.substr(n,2)),t[5]=em(e.substr(i))});var eJ,eY,eH=ek("Hours",!0),eU={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:eS,week:{dow:0,doy:6},weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),weekdaysShort:eD,meridiemParse:/[ap]\.?m?\.?/i},eW={},eG={};function eq(e){return e?e.toLowerCase().replace("_","-"):e}function eV(t){var a=null;if(void 0===eW[t]&&e&&e.exports&&t&&t.match("^[^/\\\\]*$"))try{a=eY._abbr,function(){var e=Error("Cannot find module 'undefined'");throw e.code="MODULE_NOT_FOUND",e}(),eK(a)}catch(e){eW[t]=null}return eW[t]}function eK(e,t){var a;return e&&((a=o(t)?eX(e):e$(e,t))?eY=a:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),eY._abbr}function e$(e,t){if(null===t)return delete eW[e],null;var a,n=eU;if(t.abbr=e,null!=eW[e])j("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),n=eW[e]._config;else if(null!=t.parentLocale){if(null!=eW[t.parentLocale])n=eW[t.parentLocale]._config;else{if(null==(a=eV(t.parentLocale)))return eG[t.parentLocale]||(eG[t.parentLocale]=[]),eG[t.parentLocale].push({name:e,config:t}),null;n=a._config}}return eW[e]=new _(A(n,t)),eG[e]&&eG[e].forEach(function(e){e$(e.name,e.config)}),eK(e),eW[e]}function eX(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return eY;if(!a(e)){if(t=eV(e))return t;e=[e]}return function(e){for(var t,a,n,i,r=0;r<e.length;){for(t=(i=eq(e[r]).split("-")).length,a=(a=eq(e[r+1]))?a.split("-"):null;t>0;){if(n=eV(i.slice(0,t).join("-")))return n;if(a&&a.length>=t&&function(e,t){var a,n=Math.min(e.length,t.length);for(a=0;a<n;a+=1)if(e[a]!==t[a])return a;return n}(i,a)>=t-1)break;t--}r++}return eY}(e)}function eQ(e){var t,a=e._a;return a&&-2===m(e).overflow&&(t=a[1]<0||a[1]>11?1:a[2]<1||a[2]>eT(a[0],a[1])?2:a[3]<0||a[3]>24||24===a[3]&&(0!==a[4]||0!==a[5]||0!==a[6])?3:a[4]<0||a[4]>59?4:a[5]<0||a[5]>59?5:a[6]<0||a[6]>999?6:-1,m(e)._overflowDayOfYear&&(t<0||t>2)&&(t=2),m(e)._overflowWeeks&&-1===t&&(t=7),m(e)._overflowWeekday&&-1===t&&(t=8),m(e).overflow=t),e}var e0=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,e1=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,e4=/Z|[+-]\d\d(?::?\d\d)?/,e2=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],e3=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],e5=/^\/?Date\((-?\d+)/i,e6=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,e8={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function e7(e){var t,a,n,i,r,o,s=e._i,l=e0.exec(s)||e1.exec(s),u=e2.length,c=e3.length;if(l){for(t=0,m(e).iso=!0,a=u;t<a;t++)if(e2[t][1].exec(l[1])){i=e2[t][0],n=!1!==e2[t][2];break}if(null==i){e._isValid=!1;return}if(l[3]){for(t=0,a=c;t<a;t++)if(e3[t][1].exec(l[3])){r=(l[2]||" ")+e3[t][0];break}if(null==r){e._isValid=!1;return}}if(!n&&null!=r){e._isValid=!1;return}if(l[4]){if(e4.exec(l[4]))o="Z";else{e._isValid=!1;return}}e._f=i+(r||"")+(o||""),ta(e)}else e._isValid=!1}function e9(e){var t,a,n,i,r,o,s,l,u,c=e6.exec(e._i.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,""));if(c){if(a=c[4],n=c[3],i=c[2],r=c[5],o=c[6],s=c[7],l=[(t=parseInt(a,10))<=49?2e3+t:t<=999?1900+t:t,eS.indexOf(n),parseInt(i,10),parseInt(r,10),parseInt(o,10)],s&&l.push(parseInt(s,10)),(u=c[1])&&eD.indexOf(u)!==new Date(l[0],l[1],l[2]).getDay()&&(m(e).weekdayMismatch=!0,e._isValid=!1,1))return;e._a=l,e._tzm=function(e,t,a){if(e)return e8[e];if(t)return 0;var n=parseInt(a,10),i=n%100;return(n-i)/100*60+i}(c[8],c[9],c[10]),e._d=eE.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),m(e).rfc2822=!0}else e._isValid=!1}function te(e,t,a){return null!=e?e:null!=t?t:a}function tt(e){var a,n,i,r,o,s,l,u,c,d,p,h,f,y,g,b=[];if(!e._d){for(d=new Date(t.now()),f=e._useUTC?[d.getUTCFullYear(),d.getUTCMonth(),d.getUTCDate()]:[d.getFullYear(),d.getMonth(),d.getDate()],e._w&&null==e._a[2]&&null==e._a[1]&&(null!=(a=e._w).GG||null!=a.W||null!=a.E?(o=1,s=4,n=te(a.GG,e._a[0],eB(tr(),1,4).year),i=te(a.W,1),((r=te(a.E,1))<1||r>7)&&(u=!0)):(o=e._locale._week.dow,s=e._locale._week.doy,c=eB(tr(),o,s),n=te(a.gg,e._a[0],c.year),i=te(a.w,c.week),null!=a.d?((r=a.d)<0||r>6)&&(u=!0):null!=a.e?(r=a.e+o,(a.e<0||a.e>6)&&(u=!0)):r=o),i<1||i>eI(n,o,s)?m(e)._overflowWeeks=!0:null!=u?m(e)._overflowWeekday=!0:(l=eR(n,i,r,o,s),e._a[0]=l.year,e._dayOfYear=l.dayOfYear)),null!=e._dayOfYear&&(g=te(e._a[0],f[0]),(e._dayOfYear>eg(g)||0===e._dayOfYear)&&(m(e)._overflowDayOfYear=!0),h=eE(g,0,e._dayOfYear),e._a[1]=h.getUTCMonth(),e._a[2]=h.getUTCDate()),p=0;p<3&&null==e._a[p];++p)e._a[p]=b[p]=f[p];for(;p<7;p++)e._a[p]=b[p]=null==e._a[p]?2===p?1:0:e._a[p];24===e._a[3]&&0===e._a[4]&&0===e._a[5]&&0===e._a[6]&&(e._nextDay=!0,e._a[3]=0),e._d=(e._useUTC?eE:ex).apply(null,b),y=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[3]=24),e._w&&void 0!==e._w.d&&e._w.d!==y&&(m(e).weekdayMismatch=!0)}}function ta(e){if(e._f===t.ISO_8601){e7(e);return}if(e._f===t.RFC_2822){e9(e);return}e._a=[],m(e).empty=!0;var a,n,r,o,s,l,u,c,d,p,h,f=""+e._i,y=f.length,g=0;for(s=0,h=(u=D(e._f,e._locale).match(E)||[]).length;s<h;s++)(c=u[s],(l=(f.match(i(Y,c)?Y[c](e._strict,e._locale):new RegExp(ec(c.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,a,n,i){return t||a||n||i}))))||[])[0])&&((d=f.substr(0,f.indexOf(l))).length>0&&m(e).unusedInput.push(d),f=f.slice(f.indexOf(l)+l.length),g+=l.length),B[c])?(l?m(e).empty=!1:m(e).unusedTokens.push(c),null!=l&&i(ep,c)&&ep[c](l,e._a,e,c)):e._strict&&!l&&m(e).unusedTokens.push(c);m(e).charsLeftOver=y-g,f.length>0&&m(e).unusedInput.push(f),e._a[3]<=12&&!0===m(e).bigHour&&e._a[3]>0&&(m(e).bigHour=void 0),m(e).parsedDateParts=e._a.slice(0),m(e).meridiem=e._meridiem,e._a[3]=(a=e._locale,n=e._a[3],null==(r=e._meridiem)?n:null!=a.meridiemHour?a.meridiemHour(n,r):(null!=a.isPM&&((o=a.isPM(r))&&n<12&&(n+=12),o||12!==n||(n=0)),n)),null!==(p=m(e).era)&&(e._a[0]=e._locale.erasConvertYear(p,e._a[0])),tt(e),eQ(e)}function tn(e){var i,r=e._i,d=e._f;return(e._locale=e._locale||eX(e._l),null===r||void 0===d&&""===r)?h({nullInput:!0}):("string"==typeof r&&(e._i=r=e._locale.preparse(r)),w(r))?new v(eQ(r)):(l(r)?e._d=r:a(d)?function(e){var t,a,n,i,r,o,s=!1,l=e._f.length;if(0===l){m(e).invalidFormat=!0,e._d=new Date(NaN);return}for(i=0;i<l;i++)r=0,o=!1,t=k({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[i],ta(t),p(t)&&(o=!0),r+=m(t).charsLeftOver+10*m(t).unusedTokens.length,m(t).score=r,s?r<n&&(n=r,a=t):(null==n||r<n||o)&&(n=r,a=t,o&&(s=!0));c(e,a||t)}(e):d?ta(e):o(i=e._i)?e._d=new Date(t.now()):l(i)?e._d=new Date(i.valueOf()):"string"==typeof i?function(e){var a=e5.exec(e._i);if(null!==a){e._d=new Date(+a[1]);return}e7(e),!1===e._isValid&&(delete e._isValid,e9(e),!1===e._isValid&&(delete e._isValid,e._strict?e._isValid=!1:t.createFromInputFallback(e)))}(e):a(i)?(e._a=u(i.slice(0),function(e){return parseInt(e,10)}),tt(e)):n(i)?function(e){if(!e._d){var t=F(e._i),a=void 0===t.day?t.date:t.day;e._a=u([t.year,t.month,a,t.hour,t.minute,t.second,t.millisecond],function(e){return e&&parseInt(e,10)}),tt(e)}}(e):s(i)?e._d=new Date(i):t.createFromInputFallback(e),p(e)||(e._d=null),e)}function ti(e,t,i,o,s){var l,u={};return(!0===t||!1===t)&&(o=t,t=void 0),(!0===i||!1===i)&&(o=i,i=void 0),(n(e)&&r(e)||a(e)&&0===e.length)&&(e=void 0),u._isAMomentObject=!0,u._useUTC=u._isUTC=s,u._l=i,u._i=e,u._f=t,u._strict=o,(l=new v(eQ(tn(u))))._nextDay&&(l.add(1,"d"),l._nextDay=void 0),l}function tr(e,t,a,n){return ti(e,t,a,n,!1)}t.createFromInputFallback=S("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))}),t.ISO_8601=function(){},t.RFC_2822=function(){};var to=S("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=tr.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:h()}),ts=S("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=tr.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:h()});function tl(e,t){var n,i;if(1===t.length&&a(t[0])&&(t=t[0]),!t.length)return tr();for(i=1,n=t[0];i<t.length;++i)(!t[i].isValid()||t[i][e](n))&&(n=t[i]);return n}var tu=["year","quarter","month","week","day","hour","minute","second","millisecond"];function tc(e){var t=F(e),a=t.year||0,n=t.quarter||0,r=t.month||0,o=t.week||t.isoWeek||0,s=t.day||0,l=t.hour||0,u=t.minute||0,c=t.second||0,d=t.millisecond||0;this._isValid=function(e){var t,a,n=!1,r=tu.length;for(t in e)if(i(e,t)&&!(-1!==eJ.call(tu,t)&&(null==e[t]||!isNaN(e[t]))))return!1;for(a=0;a<r;++a)if(e[tu[a]]){if(n)return!1;parseFloat(e[tu[a]])!==em(e[tu[a]])&&(n=!0)}return!0}(t),this._milliseconds=+d+1e3*c+6e4*u+36e5*l,this._days=+s+7*o,this._months=+r+3*n+12*a,this._data={},this._locale=eX(),this._bubble()}function td(e){return e instanceof tc}function tm(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function tp(e,t){I(e,0,0,function(){var e=this.utcOffset(),a="+";return e<0&&(e=-e,a="-"),a+x(~~(e/60),2)+t+x(~~e%60,2)})}tp("Z",":"),tp("ZZ",""),eu("Z",er),eu("ZZ",er),eh(["Z","ZZ"],function(e,t,a){a._useUTC=!0,a._tzm=tf(er,e)});var th=/([\+\-]|\d\d)/gi;function tf(e,t){var a,n,i=(t||"").match(e);return null===i?null:0===(n=+(60*(a=((i[i.length-1]||[])+"").match(th)||["-",0,0])[1])+em(a[2]))?0:"+"===a[0]?n:-n}function ty(e,a){var n,i;return a._isUTC?(n=a.clone(),i=(w(e)||l(e)?e.valueOf():tr(e).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+i),t.updateOffset(n,!1),n):tr(e).local()}function tg(e){return-Math.round(e._d.getTimezoneOffset())}function tb(){return!!this.isValid()&&this._isUTC&&0===this._offset}t.updateOffset=function(){};var tk=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,tv=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function tw(e,t){var a,n,r,o,l,u,c=e,d=null;return td(e)?c={ms:e._milliseconds,d:e._days,M:e._months}:s(e)||!isNaN(+e)?(c={},t?c[t]=+e:c.milliseconds=+e):(d=tk.exec(e))?(o="-"===d[1]?-1:1,c={y:0,d:em(d[2])*o,h:em(d[3])*o,m:em(d[4])*o,s:em(d[5])*o,ms:em(tm(1e3*d[6]))*o}):(d=tv.exec(e))?(o="-"===d[1]?-1:1,c={y:tT(d[2],o),M:tT(d[3],o),w:tT(d[4],o),d:tT(d[5],o),h:tT(d[6],o),m:tT(d[7],o),s:tT(d[8],o)}):null==c?c={}:"object"==typeof c&&("from"in c||"to"in c)&&(a=tr(c.from),n=tr(c.to),u=a.isValid()&&n.isValid()?(n=ty(n,a),a.isBefore(n)?r=tS(a,n):((r=tS(n,a)).milliseconds=-r.milliseconds,r.months=-r.months),r):{milliseconds:0,months:0},(c={}).ms=u.milliseconds,c.M=u.months),l=new tc(c),td(e)&&i(e,"_locale")&&(l._locale=e._locale),td(e)&&i(e,"_isValid")&&(l._isValid=e._isValid),l}function tT(e,t){var a=e&&parseFloat(e.replace(",","."));return(isNaN(a)?0:a)*t}function tS(e,t){var a={};return a.months=t.month()-e.month()+(t.year()-e.year())*12,e.clone().add(a.months,"M").isAfter(t)&&--a.months,a.milliseconds=+t-+e.clone().add(a.months,"M"),a}function tC(e,t){return function(a,n){var i;return null===n||isNaN(+n)||(j(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),i=a,a=n,n=i),tj(this,tw(a,n),e),this}}function tj(e,a,n,i){var r=a._milliseconds,o=tm(a._days),s=tm(a._months);e.isValid()&&(i=null==i||i,s&&eP(e,ev(e,"Month")+s*n),o&&ew(e,"Date",ev(e,"Date")+o*n),r&&e._d.setTime(e._d.valueOf()+r*n),i&&t.updateOffset(e,o||s))}tw.fn=tc.prototype,tw.invalid=function(){return tw(NaN)};var tP=tC(1,"add"),tA=tC(-1,"subtract");function t_(e){return"string"==typeof e||e instanceof String}function tx(e,t){if(e.date()<t.date())return-tx(t,e);var a,n=(t.year()-e.year())*12+(t.month()-e.month()),i=e.clone().add(n,"months");return a=t-i<0?(t-i)/(i-e.clone().add(n-1,"months")):(t-i)/(e.clone().add(n+1,"months")-i),-(n+a)||0}function tE(e){var t;return void 0===e?this._locale._abbr:(null!=(t=eX(e))&&(this._locale=t),this)}t.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",t.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var tM=S("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return void 0===e?this.localeData():this.locale(e)});function tR(){return this._locale}function tB(e,t,a){return e<100&&e>=0?new Date(e+400,t,a)-126227808e5:new Date(e,t,a).valueOf()}function tI(e,t,a){return e<100&&e>=0?Date.UTC(e+400,t,a)-126227808e5:Date.UTC(e,t,a)}function tO(e,t){return t.erasAbbrRegex(e)}function tD(){var e,t,a,n,i,r=[],o=[],s=[],l=[],u=this.eras();for(e=0,t=u.length;e<t;++e)a=ec(u[e].name),n=ec(u[e].abbr),i=ec(u[e].narrow),o.push(a),r.push(n),s.push(i),l.push(a),l.push(n),l.push(i);this._erasRegex=RegExp("^("+l.join("|")+")","i"),this._erasNameRegex=RegExp("^("+o.join("|")+")","i"),this._erasAbbrRegex=RegExp("^("+r.join("|")+")","i"),this._erasNarrowRegex=RegExp("^("+s.join("|")+")","i")}function tL(e,t){I(0,[e,e.length],0,t)}function tN(e,t,a,n,i){var r;return null==e?eB(this,n,i).year:(t>(r=eI(e,n,i))&&(t=r),tF.call(this,e,t,a,n,i))}function tF(e,t,a,n,i){var r=eR(e,t,a,n,i),o=eE(r.year,0,r.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}I("N",0,0,"eraAbbr"),I("NN",0,0,"eraAbbr"),I("NNN",0,0,"eraAbbr"),I("NNNN",0,0,"eraName"),I("NNNNN",0,0,"eraNarrow"),I("y",["y",1],"yo","eraYear"),I("y",["yy",2],0,"eraYear"),I("y",["yyy",3],0,"eraYear"),I("y",["yyyy",4],0,"eraYear"),eu("N",tO),eu("NN",tO),eu("NNN",tO),eu("NNNN",function(e,t){return t.erasNameRegex(e)}),eu("NNNNN",function(e,t){return t.erasNarrowRegex(e)}),eh(["N","NN","NNN","NNNN","NNNNN"],function(e,t,a,n){var i=a._locale.erasParse(e,n,a._strict);i?m(a).era=i:m(a).invalidEra=e}),eu("y",ea),eu("yy",ea),eu("yyy",ea),eu("yyyy",ea),eu("yo",function(e,t){return t._eraYearOrdinalRegex||ea}),eh(["y","yy","yyy","yyyy"],0),eh(["yo"],function(e,t,a,n){var i;a._locale._eraYearOrdinalRegex&&(i=e.match(a._locale._eraYearOrdinalRegex)),a._locale.eraYearOrdinalParse?t[0]=a._locale.eraYearOrdinalParse(e,i):t[0]=parseInt(e,10)}),I(0,["gg",2],0,function(){return this.weekYear()%100}),I(0,["GG",2],0,function(){return this.isoWeekYear()%100}),tL("gggg","weekYear"),tL("ggggg","weekYear"),tL("GGGG","isoWeekYear"),tL("GGGGG","isoWeekYear"),eu("G",en),eu("g",en),eu("GG",K,W),eu("gg",K,W),eu("GGGG",ee,q),eu("gggg",ee,q),eu("GGGGG",et,V),eu("ggggg",et,V),ef(["gggg","ggggg","GGGG","GGGGG"],function(e,t,a,n){t[n.substr(0,2)]=em(e)}),ef(["gg","GG"],function(e,a,n,i){a[i]=t.parseTwoDigitYear(e)}),I("Q",0,"Qo","quarter"),eu("Q",U),eh("Q",function(e,t){t[1]=(em(e)-1)*3}),I("D",["DD",2],"Do","date"),eu("D",K,es),eu("DD",K,W),eu("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),eh(["D","DD"],2),eh("Do",function(e,t){t[2]=em(e.match(K)[0])});var tz=ek("Date",!0);I("DDD",["DDDD",3],"DDDo","dayOfYear"),eu("DDD",Q),eu("DDDD",G),eh(["DDD","DDDD"],function(e,t,a){a._dayOfYear=em(e)}),I("m",["mm",2],0,"minute"),eu("m",K,el),eu("mm",K,W),eh(["m","mm"],4);var tZ=ek("Minutes",!1);I("s",["ss",2],0,"second"),eu("s",K,el),eu("ss",K,W),eh(["s","ss"],5);var tJ=ek("Seconds",!1);for(I("S",0,0,function(){return~~(this.millisecond()/100)}),I(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),I(0,["SSS",3],0,"millisecond"),I(0,["SSSS",4],0,function(){return 10*this.millisecond()}),I(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),I(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),I(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),I(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),I(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),eu("S",Q,U),eu("SS",Q,W),eu("SSS",Q,G),f="SSSS";f.length<=9;f+="S")eu(f,ea);function tY(e,t){t[6]=em(("0."+e)*1e3)}for(f="S";f.length<=9;f+="S")eh(f,tY);y=ek("Milliseconds",!1),I("z",0,0,"zoneAbbr"),I("zz",0,0,"zoneName");var tH=v.prototype;function tU(e){return e}tH.add=tP,tH.calendar=function(e,o){if(1==arguments.length){if(arguments[0]){var u,c,d;(u=arguments[0],w(u)||l(u)||t_(u)||s(u)||(c=a(u),d=!1,c&&(d=0===u.filter(function(e){return!s(e)&&t_(u)}).length),c&&d)||function(e){var t,a,o=n(e)&&!r(e),s=!1,l=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],u=l.length;for(t=0;t<u;t+=1)a=l[t],s=s||i(e,a);return o&&s}(u)||null==u)?(e=arguments[0],o=void 0):function(e){var t,a,o=n(e)&&!r(e),s=!1,l=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(t=0;t<l.length;t+=1)a=l[t],s=s||i(e,a);return o&&s}(arguments[0])&&(o=arguments[0],e=void 0)}else e=void 0,o=void 0}var m=e||tr(),p=ty(m,this).startOf("day"),h=t.calendarFormat(this,p)||"sameElse",f=o&&(P(o[h])?o[h].call(this,m):o[h]);return this.format(f||this.localeData().calendar(h,this,tr(m)))},tH.clone=function(){return new v(this)},tH.diff=function(e,t,a){var n,i,r;if(!this.isValid()||!(n=ty(e,this)).isValid())return NaN;switch(i=(n.utcOffset()-this.utcOffset())*6e4,t=N(t)){case"year":r=tx(this,n)/12;break;case"month":r=tx(this,n);break;case"quarter":r=tx(this,n)/3;break;case"second":r=(this-n)/1e3;break;case"minute":r=(this-n)/6e4;break;case"hour":r=(this-n)/36e5;break;case"day":r=(this-n-i)/864e5;break;case"week":r=(this-n-i)/6048e5;break;default:r=this-n}return a?r:ed(r)},tH.endOf=function(e){var a,n;if(void 0===(e=N(e))||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?tI:tB,e){case"year":a=n(this.year()+1,0,1)-1;break;case"quarter":a=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":a=n(this.year(),this.month()+1,1)-1;break;case"week":a=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":a=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":a=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":a=this._d.valueOf(),a+=36e5-((a+(this._isUTC?0:6e4*this.utcOffset()))%36e5+36e5)%36e5-1;break;case"minute":a=this._d.valueOf(),a+=6e4-(a%6e4+6e4)%6e4-1;break;case"second":a=this._d.valueOf(),a+=1e3-(a%1e3+1e3)%1e3-1}return this._d.setTime(a),t.updateOffset(this,!0),this},tH.format=function(e){e||(e=this.isUtc()?t.defaultFormatUtc:t.defaultFormat);var a=O(this,e);return this.localeData().postformat(a)},tH.from=function(e,t){return this.isValid()&&(w(e)&&e.isValid()||tr(e).isValid())?tw({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},tH.fromNow=function(e){return this.from(tr(),e)},tH.to=function(e,t){return this.isValid()&&(w(e)&&e.isValid()||tr(e).isValid())?tw({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},tH.toNow=function(e){return this.to(tr(),e)},tH.get=function(e){return P(this[e=N(e)])?this[e]():this},tH.invalidAt=function(){return m(this).overflow},tH.isAfter=function(e,t){var a=w(e)?e:tr(e);return!!(this.isValid()&&a.isValid())&&("millisecond"===(t=N(t)||"millisecond")?this.valueOf()>a.valueOf():a.valueOf()<this.clone().startOf(t).valueOf())},tH.isBefore=function(e,t){var a=w(e)?e:tr(e);return!!(this.isValid()&&a.isValid())&&("millisecond"===(t=N(t)||"millisecond")?this.valueOf()<a.valueOf():this.clone().endOf(t).valueOf()<a.valueOf())},tH.isBetween=function(e,t,a,n){var i=w(e)?e:tr(e),r=w(t)?t:tr(t);return!!(this.isValid()&&i.isValid()&&r.isValid())&&("("===(n=n||"()")[0]?this.isAfter(i,a):!this.isBefore(i,a))&&(")"===n[1]?this.isBefore(r,a):!this.isAfter(r,a))},tH.isSame=function(e,t){var a,n=w(e)?e:tr(e);return!!(this.isValid()&&n.isValid())&&("millisecond"===(t=N(t)||"millisecond")?this.valueOf()===n.valueOf():(a=n.valueOf(),this.clone().startOf(t).valueOf()<=a&&a<=this.clone().endOf(t).valueOf()))},tH.isSameOrAfter=function(e,t){return this.isSame(e,t)||this.isAfter(e,t)},tH.isSameOrBefore=function(e,t){return this.isSame(e,t)||this.isBefore(e,t)},tH.isValid=function(){return p(this)},tH.lang=tM,tH.locale=tE,tH.localeData=tR,tH.max=ts,tH.min=to,tH.parsingFlags=function(){return c({},m(this))},tH.set=function(e,t){if("object"==typeof e){var a,n=function(e){var t,a=[];for(t in e)i(e,t)&&a.push({unit:t,priority:H[t]});return a.sort(function(e,t){return e.priority-t.priority}),a}(e=F(e)),r=n.length;for(a=0;a<r;a++)this[n[a].unit](e[n[a].unit])}else if(P(this[e=N(e)]))return this[e](t);return this},tH.startOf=function(e){var a,n;if(void 0===(e=N(e))||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?tI:tB,e){case"year":a=n(this.year(),0,1);break;case"quarter":a=n(this.year(),this.month()-this.month()%3,1);break;case"month":a=n(this.year(),this.month(),1);break;case"week":a=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":a=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":a=n(this.year(),this.month(),this.date());break;case"hour":a=this._d.valueOf(),a-=((a+(this._isUTC?0:6e4*this.utcOffset()))%36e5+36e5)%36e5;break;case"minute":a=this._d.valueOf(),a-=(a%6e4+6e4)%6e4;break;case"second":a=this._d.valueOf(),a-=(a%1e3+1e3)%1e3}return this._d.setTime(a),t.updateOffset(this,!0),this},tH.subtract=tA,tH.toArray=function(){return[this.year(),this.month(),this.date(),this.hour(),this.minute(),this.second(),this.millisecond()]},tH.toObject=function(){return{years:this.year(),months:this.month(),date:this.date(),hours:this.hours(),minutes:this.minutes(),seconds:this.seconds(),milliseconds:this.milliseconds()}},tH.toDate=function(){return new Date(this.valueOf())},tH.toISOString=function(e){if(!this.isValid())return null;var t=!0!==e,a=t?this.clone().utc():this;return 0>a.year()||a.year()>9999?O(a,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):P(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+6e4*this.utcOffset()).toISOString().replace("Z",O(a,"Z")):O(a,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},tH.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,t,a,n,i="moment",r="";return this.isLocal()||(i=0===this.utcOffset()?"moment.utc":"moment.parseZone",r="Z"),e="["+i+'("]',t=0<=this.year()&&9999>=this.year()?"YYYY":"YYYYYY",a="-MM-DD[T]HH:mm:ss.SSS",n=r+'[")]',this.format(e+t+a+n)},"undefined"!=typeof Symbol&&null!=Symbol.for&&(tH[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),tH.toJSON=function(){return this.isValid()?this.toISOString():null},tH.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},tH.unix=function(){return Math.floor(this.valueOf()/1e3)},tH.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},tH.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},tH.eraName=function(){var e,t,a,n=this.localeData().eras();for(e=0,t=n.length;e<t;++e)if(a=this.clone().startOf("day").valueOf(),n[e].since<=a&&a<=n[e].until||n[e].until<=a&&a<=n[e].since)return n[e].name;return""},tH.eraNarrow=function(){var e,t,a,n=this.localeData().eras();for(e=0,t=n.length;e<t;++e)if(a=this.clone().startOf("day").valueOf(),n[e].since<=a&&a<=n[e].until||n[e].until<=a&&a<=n[e].since)return n[e].narrow;return""},tH.eraAbbr=function(){var e,t,a,n=this.localeData().eras();for(e=0,t=n.length;e<t;++e)if(a=this.clone().startOf("day").valueOf(),n[e].since<=a&&a<=n[e].until||n[e].until<=a&&a<=n[e].since)return n[e].abbr;return""},tH.eraYear=function(){var e,a,n,i,r=this.localeData().eras();for(e=0,a=r.length;e<a;++e)if(n=r[e].since<=r[e].until?1:-1,i=this.clone().startOf("day").valueOf(),r[e].since<=i&&i<=r[e].until||r[e].until<=i&&i<=r[e].since)return(this.year()-t(r[e].since).year())*n+r[e].offset;return this.year()},tH.year=eb,tH.isLeapYear=function(){return ey(this.year())},tH.weekYear=function(e){return tN.call(this,e,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)},tH.isoWeekYear=function(e){return tN.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)},tH.quarter=tH.quarters=function(e){return null==e?Math.ceil((this.month()+1)/3):this.month((e-1)*3+this.month()%3)},tH.month=eA,tH.daysInMonth=function(){return eT(this.year(),this.month())},tH.week=tH.weeks=function(e){var t=this.localeData().week(this);return null==e?t:this.add((e-t)*7,"d")},tH.isoWeek=tH.isoWeeks=function(e){var t=eB(this,1,4).week;return null==e?t:this.add((e-t)*7,"d")},tH.weeksInYear=function(){var e=this.localeData()._week;return eI(this.year(),e.dow,e.doy)},tH.weeksInWeekYear=function(){var e=this.localeData()._week;return eI(this.weekYear(),e.dow,e.doy)},tH.isoWeeksInYear=function(){return eI(this.year(),1,4)},tH.isoWeeksInISOWeekYear=function(){return eI(this.isoWeekYear(),1,4)},tH.date=tz,tH.day=tH.days=function(e){if(!this.isValid())return null!=e?this:NaN;var t,a,n=ev(this,"Day");return null==e?n:(t=e,a=this.localeData(),e="string"!=typeof t?t:isNaN(t)?"number"==typeof(t=a.weekdaysParse(t))?t:null:parseInt(t,10),this.add(e-n,"d"))},tH.weekday=function(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")},tH.isoWeekday=function(e){if(!this.isValid())return null!=e?this:NaN;if(null==e)return this.day()||7;var t,a=(t=this.localeData(),"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e);return this.day(this.day()%7?a:a-7)},tH.dayOfYear=function(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")},tH.hour=tH.hours=eH,tH.minute=tH.minutes=tZ,tH.second=tH.seconds=tJ,tH.millisecond=tH.milliseconds=y,tH.utcOffset=function(e,a,n){var i,r=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null==e)return this._isUTC?r:tg(this);if("string"==typeof e){if(null===(e=tf(er,e)))return this}else 16>Math.abs(e)&&!n&&(e*=60);return!this._isUTC&&a&&(i=tg(this)),this._offset=e,this._isUTC=!0,null!=i&&this.add(i,"m"),r===e||(!a||this._changeInProgress?tj(this,tw(e-r,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,t.updateOffset(this,!0),this._changeInProgress=null)),this},tH.utc=function(e){return this.utcOffset(0,e)},tH.local=function(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(tg(this),"m")),this},tH.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var e=tf(ei,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this},tH.hasAlignedHourOffset=function(e){return!!this.isValid()&&(e=e?tr(e).utcOffset():0,(this.utcOffset()-e)%60==0)},tH.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},tH.isLocal=function(){return!!this.isValid()&&!this._isUTC},tH.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},tH.isUtc=tb,tH.isUTC=tb,tH.zoneAbbr=function(){return this._isUTC?"UTC":""},tH.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},tH.dates=S("dates accessor is deprecated. Use date instead.",tz),tH.months=S("months accessor is deprecated. Use month instead",eA),tH.years=S("years accessor is deprecated. Use year instead",eb),tH.zone=S("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}),tH.isDSTShifted=S("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function(){if(!o(this._isDSTShifted))return this._isDSTShifted;var e,t={};return k(t,this),(t=tn(t))._a?(e=t._isUTC?d(t._a):tr(t._a),this._isDSTShifted=this.isValid()&&function(e,t,a){var n,i=Math.min(e.length,t.length),r=Math.abs(e.length-t.length),o=0;for(n=0;n<i;n++)em(e[n])!==em(t[n])&&o++;return o+r}(t._a,e.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted});var tW=_.prototype;function tG(e,t,a,n){var i=eX(),r=d().set(n,t);return i[a](r,e)}function tq(e,t,a){if(s(e)&&(t=e,e=void 0),e=e||"",null!=t)return tG(e,t,a,"month");var n,i=[];for(n=0;n<12;n++)i[n]=tG(e,n,a,"month");return i}function tV(e,t,a,n){"boolean"==typeof e||(a=t=e,e=!1),s(t)&&(a=t,t=void 0),t=t||"";var i,r=eX(),o=e?r._week.dow:0,l=[];if(null!=a)return tG(t,(a+o)%7,n,"day");for(i=0;i<7;i++)l[i]=tG(t,(i+o)%7,n,"day");return l}tW.calendar=function(e,t,a){var n=this._calendar[e]||this._calendar.sameElse;return P(n)?n.call(t,a):n},tW.longDateFormat=function(e){var t=this._longDateFormat[e],a=this._longDateFormat[e.toUpperCase()];return t||!a?t:(this._longDateFormat[e]=a.match(E).map(function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e}).join(""),this._longDateFormat[e])},tW.invalidDate=function(){return this._invalidDate},tW.ordinal=function(e){return this._ordinal.replace("%d",e)},tW.preparse=tU,tW.postformat=tU,tW.relativeTime=function(e,t,a,n){var i=this._relativeTime[a];return P(i)?i(e,t,a,n):i.replace(/%d/i,e)},tW.pastFuture=function(e,t){var a=this._relativeTime[e>0?"future":"past"];return P(a)?a(t):a.replace(/%s/i,t)},tW.set=function(e){var t,a;for(a in e)i(e,a)&&(P(t=e[a])?this[a]=t:this["_"+a]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},tW.eras=function(e,a){var n,i,r,o=this._eras||eX("en")._eras;for(n=0,i=o.length;n<i;++n)switch("string"==typeof o[n].since&&(r=t(o[n].since).startOf("day"),o[n].since=r.valueOf()),typeof o[n].until){case"undefined":o[n].until=Infinity;break;case"string":r=t(o[n].until).startOf("day").valueOf(),o[n].until=r.valueOf()}return o},tW.erasParse=function(e,t,a){var n,i,r,o,s,l=this.eras();for(n=0,e=e.toUpperCase(),i=l.length;n<i;++n)if(r=l[n].name.toUpperCase(),o=l[n].abbr.toUpperCase(),s=l[n].narrow.toUpperCase(),a)switch(t){case"N":case"NN":case"NNN":if(o===e)return l[n];break;case"NNNN":if(r===e)return l[n];break;case"NNNNN":if(s===e)return l[n]}else if([r,o,s].indexOf(e)>=0)return l[n]},tW.erasConvertYear=function(e,a){var n=e.since<=e.until?1:-1;return void 0===a?t(e.since).year():t(e.since).year()+(a-e.offset)*n},tW.erasAbbrRegex=function(e){return i(this,"_erasAbbrRegex")||tD.call(this),e?this._erasAbbrRegex:this._erasRegex},tW.erasNameRegex=function(e){return i(this,"_erasNameRegex")||tD.call(this),e?this._erasNameRegex:this._erasRegex},tW.erasNarrowRegex=function(e){return i(this,"_erasNarrowRegex")||tD.call(this),e?this._erasNarrowRegex:this._erasRegex},tW.months=function(e,t){return e?a(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||eC).test(t)?"format":"standalone"][e.month()]:a(this._months)?this._months:this._months.standalone},tW.monthsShort=function(e,t){return e?a(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[eC.test(t)?"format":"standalone"][e.month()]:a(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},tW.monthsParse=function(e,t,a){var n,i,r;if(this._monthsParseExact)return ej.call(this,e,t,a);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),n=0;n<12;n++)if(i=d([2e3,n]),a&&!this._longMonthsParse[n]&&(this._longMonthsParse[n]=RegExp("^"+this.months(i,"").replace(".","")+"$","i"),this._shortMonthsParse[n]=RegExp("^"+this.monthsShort(i,"").replace(".","")+"$","i")),a||this._monthsParse[n]||(r="^"+this.months(i,"")+"|^"+this.monthsShort(i,""),this._monthsParse[n]=RegExp(r.replace(".",""),"i")),a&&"MMMM"===t&&this._longMonthsParse[n].test(e)||a&&"MMM"===t&&this._shortMonthsParse[n].test(e)||!a&&this._monthsParse[n].test(e))return n},tW.monthsRegex=function(e){return this._monthsParseExact?(i(this,"_monthsRegex")||e_.call(this),e)?this._monthsStrictRegex:this._monthsRegex:(i(this,"_monthsRegex")||(this._monthsRegex=eo),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},tW.monthsShortRegex=function(e){return this._monthsParseExact?(i(this,"_monthsRegex")||e_.call(this),e)?this._monthsShortStrictRegex:this._monthsShortRegex:(i(this,"_monthsShortRegex")||(this._monthsShortRegex=eo),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},tW.week=function(e){return eB(e,this._week.dow,this._week.doy).week},tW.firstDayOfYear=function(){return this._week.doy},tW.firstDayOfWeek=function(){return this._week.dow},tW.weekdays=function(e,t){var n=a(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?eO(n,this._week.dow):e?n[e.day()]:n},tW.weekdaysMin=function(e){return!0===e?eO(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin},tW.weekdaysShort=function(e){return!0===e?eO(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort},tW.weekdaysParse=function(e,t,a){var n,i,r;if(this._weekdaysParseExact)return eL.call(this,e,t,a);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),n=0;n<7;n++){if(i=d([2e3,1]).day(n),a&&!this._fullWeekdaysParse[n]&&(this._fullWeekdaysParse[n]=RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[n]=RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[n]=RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[n]||(r="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[n]=RegExp(r.replace(".",""),"i")),a&&"dddd"===t&&this._fullWeekdaysParse[n].test(e)||a&&"ddd"===t&&this._shortWeekdaysParse[n].test(e))return n;if(a&&"dd"===t&&this._minWeekdaysParse[n].test(e))return n;if(!a&&this._weekdaysParse[n].test(e))return n}},tW.weekdaysRegex=function(e){return this._weekdaysParseExact?(i(this,"_weekdaysRegex")||eN.call(this),e)?this._weekdaysStrictRegex:this._weekdaysRegex:(i(this,"_weekdaysRegex")||(this._weekdaysRegex=eo),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},tW.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(i(this,"_weekdaysRegex")||eN.call(this),e)?this._weekdaysShortStrictRegex:this._weekdaysShortRegex:(i(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=eo),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},tW.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(i(this,"_weekdaysRegex")||eN.call(this),e)?this._weekdaysMinStrictRegex:this._weekdaysMinRegex:(i(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=eo),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},tW.isPM=function(e){return"p"===(e+"").toLowerCase().charAt(0)},tW.meridiem=function(e,t,a){return e>11?a?"pm":"PM":a?"am":"AM"},eK("en",{eras:[{since:"0001-01-01",until:Infinity,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,a=1===em(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a}}),t.lang=S("moment.lang is deprecated. Use moment.locale instead.",eK),t.langData=S("moment.langData is deprecated. Use moment.localeData instead.",eX);var tK=Math.abs;function t$(e,t,a,n){var i=tw(t,a);return e._milliseconds+=n*i._milliseconds,e._days+=n*i._days,e._months+=n*i._months,e._bubble()}function tX(e){return e<0?Math.floor(e):Math.ceil(e)}function tQ(e){return 4800*e/146097}function t0(e){return 146097*e/4800}function t1(e){return function(){return this.as(e)}}var t4=t1("ms"),t2=t1("s"),t3=t1("m"),t5=t1("h"),t6=t1("d"),t8=t1("w"),t7=t1("M"),t9=t1("Q"),ae=t1("y");function at(e){return function(){return this.isValid()?this._data[e]:NaN}}var aa=at("milliseconds"),an=at("seconds"),ai=at("minutes"),ar=at("hours"),ao=at("days"),as=at("months"),al=at("years"),au=Math.round,ac={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function ad(e,t,a,n,i){return i.relativeTime(t||1,!!a,e,n)}var am=Math.abs;function ap(e){return(e>0)-(e<0)||+e}function ah(){if(!this.isValid())return this.localeData().invalidDate();var e,t,a,n,i,r,o,s,l=am(this._milliseconds)/1e3,u=am(this._days),c=am(this._months),d=this.asSeconds();return d?(e=ed(l/60),t=ed(e/60),l%=60,e%=60,a=ed(c/12),c%=12,n=l?l.toFixed(3).replace(/\.?0+$/,""):"",i=d<0?"-":"",r=ap(this._months)!==ap(d)?"-":"",o=ap(this._days)!==ap(d)?"-":"",s=ap(this._milliseconds)!==ap(d)?"-":"",i+"P"+(a?r+a+"Y":"")+(c?r+c+"M":"")+(u?o+u+"D":"")+(t||e||l?"T":"")+(t?s+t+"H":"")+(e?s+e+"M":"")+(l?s+n+"S":"")):"P0D"}var af=tc.prototype;return af.isValid=function(){return this._isValid},af.abs=function(){var e=this._data;return this._milliseconds=tK(this._milliseconds),this._days=tK(this._days),this._months=tK(this._months),e.milliseconds=tK(e.milliseconds),e.seconds=tK(e.seconds),e.minutes=tK(e.minutes),e.hours=tK(e.hours),e.months=tK(e.months),e.years=tK(e.years),this},af.add=function(e,t){return t$(this,e,t,1)},af.subtract=function(e,t){return t$(this,e,t,-1)},af.as=function(e){if(!this.isValid())return NaN;var t,a,n=this._milliseconds;if("month"===(e=N(e))||"quarter"===e||"year"===e)switch(t=this._days+n/864e5,a=this._months+tQ(t),e){case"month":return a;case"quarter":return a/3;case"year":return a/12}else switch(t=this._days+Math.round(t0(this._months)),e){case"week":return t/7+n/6048e5;case"day":return t+n/864e5;case"hour":return 24*t+n/36e5;case"minute":return 1440*t+n/6e4;case"second":return 86400*t+n/1e3;case"millisecond":return Math.floor(864e5*t)+n;default:throw Error("Unknown unit "+e)}},af.asMilliseconds=t4,af.asSeconds=t2,af.asMinutes=t3,af.asHours=t5,af.asDays=t6,af.asWeeks=t8,af.asMonths=t7,af.asQuarters=t9,af.asYears=ae,af.valueOf=t4,af._bubble=function(){var e,t,a,n,i,r=this._milliseconds,o=this._days,s=this._months,l=this._data;return r>=0&&o>=0&&s>=0||r<=0&&o<=0&&s<=0||(r+=864e5*tX(t0(s)+o),o=0,s=0),l.milliseconds=r%1e3,e=ed(r/1e3),l.seconds=e%60,t=ed(e/60),l.minutes=t%60,a=ed(t/60),l.hours=a%24,o+=ed(a/24),s+=i=ed(tQ(o)),o-=tX(t0(i)),n=ed(s/12),s%=12,l.days=o,l.months=s,l.years=n,this},af.clone=function(){return tw(this)},af.get=function(e){return e=N(e),this.isValid()?this[e+"s"]():NaN},af.milliseconds=aa,af.seconds=an,af.minutes=ai,af.hours=ar,af.days=ao,af.weeks=function(){return ed(this.days()/7)},af.months=as,af.years=al,af.humanize=function(e,t){if(!this.isValid())return this.localeData().invalidDate();var a,n,i,r,o,s,l,u,c,d,m,p,h,f=!1,y=ac;return"object"==typeof e&&(t=e,e=!1),"boolean"==typeof e&&(f=e),"object"==typeof t&&(y=Object.assign({},ac,t),null!=t.s&&null==t.ss&&(y.ss=t.s-1)),p=this.localeData(),a=!f,n=y,i=tw(this).abs(),r=au(i.as("s")),o=au(i.as("m")),s=au(i.as("h")),l=au(i.as("d")),u=au(i.as("M")),c=au(i.as("w")),d=au(i.as("y")),m=r<=n.ss&&["s",r]||r<n.s&&["ss",r]||o<=1&&["m"]||o<n.m&&["mm",o]||s<=1&&["h"]||s<n.h&&["hh",s]||l<=1&&["d"]||l<n.d&&["dd",l],null!=n.w&&(m=m||c<=1&&["w"]||c<n.w&&["ww",c]),(m=m||u<=1&&["M"]||u<n.M&&["MM",u]||d<=1&&["y"]||["yy",d])[2]=a,m[3]=+this>0,m[4]=p,h=ad.apply(null,m),f&&(h=p.pastFuture(+this,h)),p.postformat(h)},af.toISOString=ah,af.toString=ah,af.toJSON=ah,af.locale=tE,af.localeData=tR,af.toIsoString=S("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ah),af.lang=tM,I("X",0,0,"unix"),I("x",0,0,"valueOf"),eu("x",en),eu("X",/[+-]?\d+(\.\d{1,3})?/),eh("X",function(e,t,a){a._d=new Date(1e3*parseFloat(e))}),eh("x",function(e,t,a){a._d=new Date(em(e))}),t.version="2.30.1",z=tr,t.fn=tH,t.min=function(){var e=[].slice.call(arguments,0);return tl("isBefore",e)},t.max=function(){var e=[].slice.call(arguments,0);return tl("isAfter",e)},t.now=function(){return Date.now?Date.now():+new Date},t.utc=d,t.unix=function(e){return tr(1e3*e)},t.months=function(e,t){return tq(e,t,"months")},t.isDate=l,t.locale=eK,t.invalid=h,t.duration=tw,t.isMoment=w,t.weekdays=function(e,t,a){return tV(e,t,a,"weekdays")},t.parseZone=function(){return tr.apply(null,arguments).parseZone()},t.localeData=eX,t.isDuration=td,t.monthsShort=function(e,t){return tq(e,t,"monthsShort")},t.weekdaysMin=function(e,t,a){return tV(e,t,a,"weekdaysMin")},t.defineLocale=e$,t.updateLocale=function(e,t){if(null!=t){var a,n,i=eU;null!=eW[e]&&null!=eW[e].parentLocale?eW[e].set(A(eW[e]._config,t)):(null!=(n=eV(e))&&(i=n._config),t=A(i,t),null==n&&(t.abbr=e),(a=new _(t)).parentLocale=eW[e],eW[e]=a),eK(e)}else null!=eW[e]&&(null!=eW[e].parentLocale?(eW[e]=eW[e].parentLocale,e===eK()&&eK(e)):null!=eW[e]&&delete eW[e]);return eW[e]},t.locales=function(){return J(eW)},t.weekdaysShort=function(e,t,a){return tV(e,t,a,"weekdaysShort")},t.normalizeUnits=N,t.relativeTimeRounding=function(e){return void 0===e?au:"function"==typeof e&&(au=e,!0)},t.relativeTimeThreshold=function(e,t){return void 0!==ac[e]&&(void 0===t?ac[e]:(ac[e]=t,"s"===e&&(ac.ss=t-1),!0))},t.calendarFormat=function(e,t){var a=e.diff(t,"days",!0);return a<-6?"sameElse":a<-1?"lastWeek":a<0?"lastDay":a<1?"sameDay":a<2?"nextDay":a<7?"nextWeek":"sameElse"},t.prototype=tH,t.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},t},e.exports=n()},90633:function(e,t,a){"use strict";var n=a(65654),i=(a(2265),["\\+https:\\/\\/developers.google.com\\/\\+\\/web\\/snippet\\/","googlebot","baiduspider","gurujibot","yandexbot","slurp","msnbot","bingbot","facebookexternalhit","linkedinbot","twitterbot","slackbot","telegrambot","applebot","pingdom","tumblr"]);t.FS=function(e){var t,a,r,o,s,l,u,c,d,m;return t=new n.UAParser(e).getResult(),a=RegExp("("+i.join("|")+")","ig"),r=!!e&&a.test(e.toLowerCase()),o=t.browser.name,s=t.device.type||null,l=t.os.name,u=t.engine.name,c="mobile"===s,d="tablet"===s,m="iOS"===l,Object.freeze({browser:o,deviceType:s,os:l,engine:u,isMobile:c,isTablet:d,isIos:m,source:e,deviceVendor:t.device.vendor||null,osVersion:parseInt(t.os.version,10),browserVersion:parseFloat(t.browser.version),engineVersion:parseFloat(t.engine.version),isIphone:c&&m,isIpad:d&&m,isDesktop:!c&&!d,isChrome:"Chrome"===o,isFirefox:"Firefox"===o,isSafari:"Safari"===o,isIE:"IE"===o,isEdge:"Edge"===o,isOpera:"Opera"===o,isMac:"Mac OS"===l,isChromeOS:"Chromium OS"===l,isWindows:"Windows"===l,isAndroid:"Android"===l,isBot:r})}},65654:function(e,t,a){var n;!function(i,r){"use strict";var o="function",s="undefined",l="object",u="string",c="major",d="model",m="name",p="type",h="vendor",f="version",y="architecture",g="console",b="mobile",k="tablet",v="smarttv",w="wearable",T="embedded",S="Amazon",C="Apple",j="ASUS",P="BlackBerry",A="Browser",_="Chrome",x="Firefox",E="Google",M="Huawei",R="Microsoft",B="Motorola",I="Opera",O="Samsung",D="Sharp",L="Sony",N="Xiaomi",F="Zebra",z="Facebook",Z="Chromium OS",J="Mac OS",Y=" Browser",H=function(e,t){var a={};for(var n in e)t[n]&&t[n].length%2==0?a[n]=t[n].concat(e[n]):a[n]=e[n];return a},U=function(e){for(var t={},a=0;a<e.length;a++)t[e[a].toUpperCase()]=e[a];return t},W=function(e,t){return typeof e===u&&-1!==G(t).indexOf(G(e))},G=function(e){return e.toLowerCase()},q=function(e,t){if(typeof e===u)return e=e.replace(/^\s\s*/,""),typeof t===s?e:e.substring(0,500)},V=function(e,t){for(var a,n,i,s,u,c,d=0;d<t.length&&!u;){var m=t[d],p=t[d+1];for(a=n=0;a<m.length&&!u&&m[a];)if(u=m[a++].exec(e))for(i=0;i<p.length;i++)c=u[++n],typeof(s=p[i])===l&&s.length>0?2===s.length?typeof s[1]==o?this[s[0]]=s[1].call(this,c):this[s[0]]=s[1]:3===s.length?typeof s[1]!==o||s[1].exec&&s[1].test?this[s[0]]=c?c.replace(s[1],s[2]):void 0:this[s[0]]=c?s[1].call(this,c,s[2]):void 0:4===s.length&&(this[s[0]]=c?s[3].call(this,c.replace(s[1],s[2])):void 0):this[s]=c||r;d+=2}},K=function(e,t){for(var a in t)if(typeof t[a]===l&&t[a].length>0){for(var n=0;n<t[a].length;n++)if(W(t[a][n],e))return"?"===a?r:a}else if(W(t[a],e))return"?"===a?r:a;return t.hasOwnProperty("*")?t["*"]:e},$={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2","8.1":"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},X={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[f,[m,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[f,[m,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[m,f],[/opios[\/ ]+([\w\.]+)/i],[f,[m,I+" Mini"]],[/\bop(?:rg)?x\/([\w\.]+)/i],[f,[m,I+" GX"]],[/\bopr\/([\w\.]+)/i],[f,[m,I]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[f,[m,"Baidu"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer|sleipnir)[\/ ]?([\w\.]*)/i,/(avant|iemobile|slim)\s?(?:browser)?[\/ ]?([\w\.]*)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|duckduckgo|klar|helio)\/([-\w\.]+)/i,/(heytap|ovi)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[m,f],[/quark(?:pc)?\/([-\w\.]+)/i],[f,[m,"Quark"]],[/\bddg\/([\w\.]+)/i],[f,[m,"DuckDuckGo"]],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[f,[m,"UC"+A]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[f,[m,"WeChat"]],[/konqueror\/([\w\.]+)/i],[f,[m,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[f,[m,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[f,[m,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[f,[m,"Smart Lenovo "+A]],[/(avast|avg)\/([\w\.]+)/i],[[m,/(.+)/,"$1 Secure "+A],f],[/\bfocus\/([\w\.]+)/i],[f,[m,x+" Focus"]],[/\bopt\/([\w\.]+)/i],[f,[m,I+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[f,[m,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[f,[m,"Dolphin"]],[/coast\/([\w\.]+)/i],[f,[m,I+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[f,[m,"MIUI "+A]],[/fxios\/([-\w\.]+)/i],[f,[m,x]],[/\bqihu|(qi?ho?o?|360)browser/i],[[m,"360"+Y]],[/\b(qq)\/([\w\.]+)/i],[[m,/(.+)/,"$1Browser"],f],[/(oculus|sailfish|huawei|vivo|pico)browser\/([\w\.]+)/i],[[m,/(.+)/,"$1"+Y],f],[/samsungbrowser\/([\w\.]+)/i],[f,[m,O+" Internet"]],[/(comodo_dragon)\/([\w\.]+)/i],[[m,/_/g," "],f],[/metasr[\/ ]?([\d\.]+)/i],[f,[m,"Sogou Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[m,"Sogou Mobile"],f],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345Explorer)[\/ ]?([\w\.]+)/i],[m,f],[/(lbbrowser|rekonq)/i,/\[(linkedin)app\]/i],[m],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[m,z],f],[/(Klarna)\/([\w\.]+)/i,/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(alipay)client\/([\w\.]+)/i,/(twitter)(?:and| f.+e\/([\w\.]+))/i,/(chromium|instagram|snapchat)[\/ ]([-\w\.]+)/i],[m,f],[/\bgsa\/([\w\.]+) .*safari\//i],[f,[m,"GSA"]],[/musical_ly(?:.+app_?version\/|_)([\w\.]+)/i],[f,[m,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[f,[m,_+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[m,_+" WebView"],f],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[f,[m,"Android "+A]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[m,f],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[f,[m,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[f,m],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[m,[f,K,{"1.0":"/8","1.2":"/1","1.3":"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"}]],[/(webkit|khtml)\/([\w\.]+)/i],[m,f],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[m,"Netscape"],f],[/(wolvic)\/([\w\.]+)/i],[m,f],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[f,[m,x+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|obigo|mosaic|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/(links) \(([\w\.]+)/i],[m,[f,/_/g,"."]],[/(cobalt)\/([\w\.]+)/i],[m,[f,/master.|lts./,""]]],cpu:[[/(?:(amd|x(?:(?:86|64)[-_])?|wow|win)64)[;\)]/i],[[y,"amd64"]],[/(ia32(?=;))/i],[[y,G]],[/((?:i[346]|x)86)[;\)]/i],[[y,"ia32"]],[/\b(aarch64|arm(v?8e?l?|_?64))\b/i],[[y,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[y,"armhf"]],[/windows (ce|mobile); ppc;/i],[[y,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\))/i],[[y,/ower/,"",G]],[/(sun4\w)[;\)]/i],[[y,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[y,G]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[d,[h,O],[p,k]],[/\b((?:s[cgp]h|gt|sm)-(?![lr])\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]((?!sm-[lr])[-\w]+)/i,/sec-(sgh\w+)/i],[d,[h,O],[p,b]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[d,[h,C],[p,b]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[d,[h,C],[p,k]],[/(macintosh);/i],[d,[h,C]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[d,[h,D],[p,b]],[/\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],[d,[h,M],[p,k]],[/(?:huawei|honor)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[d,[h,M],[p,b]],[/\b(poco[\w ]+|m2\d{3}j\d\d[a-z]{2})(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/oid[^\)]+; (m?[12][0-389][01]\w{3,6}[c-y])( bui|; wv|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite|pro)?)(?: bui|\))/i],[[d,/_/g," "],[h,N],[p,b]],[/oid[^\)]+; (2\d{4}(283|rpbf)[cgl])( bui|\))/i,/\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],[[d,/_/g," "],[h,N],[p,k]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[d,[h,"OPPO"],[p,b]],[/\b(opd2\d{3}a?) bui/i],[d,[h,"OPPO"],[p,k]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[d,[h,"Vivo"],[p,b]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[d,[h,"Realme"],[p,b]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[d,[h,B],[p,b]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[d,[h,B],[p,k]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[d,[h,"LG"],[p,k]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv)\w+)/i,/\blg-?([\d\w]+) bui/i],[d,[h,"LG"],[p,b]],[/(ideatab[-\w ]+)/i,/lenovo ?(s[56]000[-\w]+|tab(?:[\w ]+)|yt[-\d\w]{6}|tb[-\d\w]{6})/i],[d,[h,"Lenovo"],[p,k]],[/(?:maemo|nokia).*(n900|lumia \d+)/i,/nokia[-_ ]?([-\w\.]*)/i],[[d,/_/g," "],[h,"Nokia"],[p,b]],[/(pixel c)\b/i],[d,[h,E],[p,k]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[d,[h,E],[p,b]],[/droid.+ (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[d,[h,L],[p,b]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[d,"Xperia Tablet"],[h,L],[p,k]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[d,[h,"OnePlus"],[p,b]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo(?!bc)\w\w)( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[d,[h,S],[p,k]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[d,/(.+)/g,"Fire Phone $1"],[h,S],[p,b]],[/(playbook);[-\w\),; ]+(rim)/i],[d,h,[p,k]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[d,[h,P],[p,b]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[d,[h,j],[p,k]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[d,[h,j],[p,b]],[/(nexus 9)/i],[d,[h,"HTC"],[p,k]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[h,[d,/_/g," "],[p,b]],[/droid [\w\.]+; ((?:8[14]9[16]|9(?:0(?:48|60|8[01])|1(?:3[27]|66)|2(?:6[69]|9[56])|466))[gqswx])\w*(\)| bui)/i],[d,[h,"TCL"],[p,k]],[/(itel) ((\w+))/i],[[h,G],d,[p,K,{tablet:["p10001l","w7001"],"*":"mobile"}]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[d,[h,"Acer"],[p,k]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[d,[h,"Meizu"],[p,b]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[d,[h,"Ulefone"],[p,b]],[/droid.+; (a(?:015|06[35]|142p?))/i],[d,[h,"Nothing"],[p,b]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron|infinix|tecno)[-_ ]?([-\w]*)/i,/(hp) ([\w ]+\w)/i,/(asus)-?(\w+)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w]+)/i,/(jolla)/i,/(oppo) ?([\w ]+) bui/i],[h,d,[p,b]],[/(kobo)\s(ereader|touch)/i,/(archos) (gamepad2?)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[h,d,[p,k]],[/(surface duo)/i],[d,[h,R],[p,k]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[d,[h,"Fairphone"],[p,b]],[/(u304aa)/i],[d,[h,"AT&T"],[p,b]],[/\bsie-(\w*)/i],[d,[h,"Siemens"],[p,b]],[/\b(rct\w+) b/i],[d,[h,"RCA"],[p,k]],[/\b(venue[\d ]{2,7}) b/i],[d,[h,"Dell"],[p,k]],[/\b(q(?:mv|ta)\w+) b/i],[d,[h,"Verizon"],[p,k]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[d,[h,"Barnes & Noble"],[p,k]],[/\b(tm\d{3}\w+) b/i],[d,[h,"NuVision"],[p,k]],[/\b(k88) b/i],[d,[h,"ZTE"],[p,k]],[/\b(nx\d{3}j) b/i],[d,[h,"ZTE"],[p,b]],[/\b(gen\d{3}) b.+49h/i],[d,[h,"Swiss"],[p,b]],[/\b(zur\d{3}) b/i],[d,[h,"Swiss"],[p,k]],[/\b((zeki)?tb.*\b) b/i],[d,[h,"Zeki"],[p,k]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[h,"Dragon Touch"],d,[p,k]],[/\b(ns-?\w{0,9}) b/i],[d,[h,"Insignia"],[p,k]],[/\b((nxa|next)-?\w{0,9}) b/i],[d,[h,"NextBook"],[p,k]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[h,"Voice"],d,[p,b]],[/\b(lvtel\-)?(v1[12]) b/i],[[h,"LvTel"],d,[p,b]],[/\b(ph-1) /i],[d,[h,"Essential"],[p,b]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[d,[h,"Envizen"],[p,k]],[/\b(trio[-\w\. ]+) b/i],[d,[h,"MachSpeed"],[p,k]],[/\btu_(1491) b/i],[d,[h,"Rotor"],[p,k]],[/(shield[\w ]+) b/i],[d,[h,"Nvidia"],[p,k]],[/(sprint) (\w+)/i],[h,d,[p,b]],[/(kin\.[onetw]{3})/i],[[d,/\./g," "],[h,R],[p,b]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[d,[h,F],[p,k]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[d,[h,F],[p,b]],[/smart-tv.+(samsung)/i],[h,[p,v]],[/hbbtv.+maple;(\d+)/i],[[d,/^/,"SmartTV"],[h,O],[p,v]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[h,"LG"],[p,v]],[/(apple) ?tv/i],[h,[d,C+" TV"],[p,v]],[/crkey/i],[[d,_+"cast"],[h,E],[p,v]],[/droid.+aft(\w+)( bui|\))/i],[d,[h,S],[p,v]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[d,[h,D],[p,v]],[/(bravia[\w ]+)( bui|\))/i],[d,[h,L],[p,v]],[/(mitv-\w{5}) bui/i],[d,[h,N],[p,v]],[/Hbbtv.*(technisat) (.*);/i],[h,d,[p,v]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[h,q],[d,q],[p,v]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[p,v]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[h,d,[p,g]],[/droid.+; (shield) bui/i],[d,[h,"Nvidia"],[p,g]],[/(playstation [345portablevi]+)/i],[d,[h,L],[p,g]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[d,[h,R],[p,g]],[/\b(sm-[lr]\d\d[05][fnuw]?s?)\b/i],[d,[h,O],[p,w]],[/((pebble))app/i],[h,d,[p,w]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[d,[h,C],[p,w]],[/droid.+; (glass) \d/i],[d,[h,E],[p,w]],[/droid.+; (wt63?0{2,3})\)/i],[d,[h,F],[p,w]],[/(quest( \d| pro)?)/i],[d,[h,z],[p,w]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[h,[p,T]],[/(aeobc)\b/i],[d,[h,S],[p,T]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew).+? mobile safari/i],[d,[p,b]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[d,[p,k]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[p,k]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[p,b]],[/(android[-\w\. ]{0,9});.+buil/i],[d,[h,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[f,[m,"EdgeHTML"]],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[f,[m,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[m,f],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[f,m]],os:[[/microsoft (windows) (vista|xp)/i],[m,f],[/(windows (?:phone(?: os)?|mobile))[\/ ]?([\d\.\w ]*)/i],[m,[f,K,$]],[/windows nt 6\.2; (arm)/i,/windows[\/ ]?([ntce\d\. ]+\w)(?!.+xbox)/i,/(?:win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[f,K,$],[m,"Windows"]],[/ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[f,/_/g,"."],[m,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[m,J],[f,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[f,m],[/(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish)[-\/ ]?([\w\.]*)/i,/(blackberry)\w*\/([\w\.]*)/i,/(tizen|kaios)[\/ ]([\w\.]+)/i,/\((series40);/i],[m,f],[/\(bb(10);/i],[f,[m,P]],[/(?:symbian ?os|symbos|s60(?=;)|series60)[-\/ ]?([\w\.]*)/i],[f,[m,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[f,[m,x+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[f,[m,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[f,[m,"watchOS"]],[/crkey\/([\d\.]+)/i],[f,[m,_+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[m,Z],f],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux) ?([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[m,f],[/(sunos) ?([\w\.\d]*)/i],[[m,"Solaris"],f],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[m,f]]},Q=function(e,t){if(typeof e===l&&(t=e,e=r),!(this instanceof Q))return new Q(e,t).getResult();var a=typeof i!==s&&i.navigator?i.navigator:r,n=e||(a&&a.userAgent?a.userAgent:""),g=a&&a.userAgentData?a.userAgentData:r,v=t?H(X,t):X,w=a&&a.userAgent==n;return this.getBrowser=function(){var e,t={};return t[m]=r,t[f]=r,V.call(t,n,v.browser),t[c]=typeof(e=t[f])===u?e.replace(/[^\d\.]/g,"").split(".")[0]:r,w&&a&&a.brave&&typeof a.brave.isBrave==o&&(t[m]="Brave"),t},this.getCPU=function(){var e={};return e[y]=r,V.call(e,n,v.cpu),e},this.getDevice=function(){var e={};return e[h]=r,e[d]=r,e[p]=r,V.call(e,n,v.device),w&&!e[p]&&g&&g.mobile&&(e[p]=b),w&&"Macintosh"==e[d]&&a&&typeof a.standalone!==s&&a.maxTouchPoints&&a.maxTouchPoints>2&&(e[d]="iPad",e[p]=k),e},this.getEngine=function(){var e={};return e[m]=r,e[f]=r,V.call(e,n,v.engine),e},this.getOS=function(){var e={};return e[m]=r,e[f]=r,V.call(e,n,v.os),w&&!e[m]&&g&&g.platform&&"Unknown"!=g.platform&&(e[m]=g.platform.replace(/chrome os/i,Z).replace(/macos/i,J)),e},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return n},this.setUA=function(e){return n=typeof e===u&&e.length>500?q(e,500):e,this},this.setUA(n),this};Q.VERSION="0.7.39",Q.BROWSER=U([m,f,c]),Q.CPU=U([y]),Q.DEVICE=U([d,h,p,g,b,v,k,w,T]),Q.ENGINE=Q.OS=U([m,f]),typeof t!==s?(e.exports&&(t=e.exports=Q),t.UAParser=Q):a.amdO?r!==(n=(function(){return Q}).call(t,a,t,e))&&(e.exports=n):typeof i!==s&&(i.UAParser=Q);var ee=typeof i!==s&&(i.jQuery||i.Zepto);if(ee&&!ee.ua){var et=new Q;ee.ua=et.getResult(),ee.ua.get=function(){return et.getUA()},ee.ua.set=function(e){et.setUA(e);var t=et.getResult();for(var a in t)ee.ua[a]=t[a]}}}("object"==typeof window?window:this)},30166:function(e,t,a){"use strict";a.d(t,{default:function(){return i.a}});var n=a(55775),i=a.n(n)},35854:function(e,t,a){"use strict";a.r(t);var n=a(72439),i={};for(var r in n)"default"!==r&&(i[r]=(function(e){return n[e]}).bind(0,r));a.d(t,i)},33145:function(e,t,a){"use strict";a.d(t,{default:function(){return i.a}});var n=a(48461),i=a.n(n)},99376:function(e,t,a){"use strict";var n=a(35475);a.o(n,"redirect")&&a.d(t,{redirect:function(){return n.redirect}}),a.o(n,"useParams")&&a.d(t,{useParams:function(){return n.useParams}}),a.o(n,"usePathname")&&a.d(t,{usePathname:function(){return n.usePathname}}),a.o(n,"useRouter")&&a.d(t,{useRouter:function(){return n.useRouter}}),a.o(n,"useSearchParams")&&a.d(t,{useSearchParams:function(){return n.useSearchParams}}),a.o(n,"useServerInsertedHTML")&&a.d(t,{useServerInsertedHTML:function(){return n.useServerInsertedHTML}})},51057:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"DraftMode",{enumerable:!0,get:function(){return r}});let n=a(51845),i=a(86999);class r{get isEnabled(){return this._provider.isEnabled}enable(){let e=n.staticGenerationAsyncStorage.getStore();return e&&(0,i.trackDynamicDataAccessed)(e,"draftMode().enable()"),this._provider.enable()}disable(){let e=n.staticGenerationAsyncStorage.getStore();return e&&(0,i.trackDynamicDataAccessed)(e,"draftMode().disable()"),this._provider.disable()}constructor(e){this._provider=e}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},72439:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var a in t)Object.defineProperty(e,a,{enumerable:!0,get:t[a]})}(t,{cookies:function(){return m},draftMode:function(){return p},headers:function(){return d}});let n=a(40692),i=a(22637),r=a(99767),o=a(90295),s=a(51057),l=a(86999),u=a(51845),c=a(20544);function d(){let e="headers",t=u.staticGenerationAsyncStorage.getStore();if(t){if(t.forceStatic)return i.HeadersAdapter.seal(new Headers({}));(0,l.trackDynamicDataAccessed)(t,e)}return(0,c.getExpectedRequestStore)(e).headers}function m(){let e="cookies",t=u.staticGenerationAsyncStorage.getStore();if(t){if(t.forceStatic)return n.RequestCookiesAdapter.seal(new r.RequestCookies(new Headers({})));(0,l.trackDynamicDataAccessed)(t,e)}let a=(0,c.getExpectedRequestStore)(e),i=o.actionAsyncStorage.getStore();return(null==i?void 0:i.isAction)||(null==i?void 0:i.isAppRoute)?a.mutableCookies:a.cookies}function p(){let e=(0,c.getExpectedRequestStore)("draftMode");return new s.DraftMode(e.draftMode)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},65878:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return k}});let n=a(47043),i=a(53099),r=a(57437),o=i._(a(2265)),s=n._(a(54887)),l=n._(a(38293)),u=a(55346),c=a(90128),d=a(62589);a(31765);let m=a(25523),p=n._(a(5084)),h={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function f(e,t,a,n,i,r,o){let s=null==e?void 0:e.src;e&&e["data-loaded-src"]!==s&&(e["data-loaded-src"]=s,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&i(!0),null==a?void 0:a.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,i=!1;a.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>i,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{i=!0,t.stopPropagation()}})}(null==n?void 0:n.current)&&n.current(e)}}))}function y(e){return o.use?{fetchPriority:e}:{fetchpriority:e}}"undefined"==typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let g=(0,o.forwardRef)((e,t)=>{let{src:a,srcSet:n,sizes:i,height:s,width:l,decoding:u,className:c,style:d,fetchPriority:m,placeholder:p,loading:h,unoptimized:g,fill:b,onLoadRef:k,onLoadingCompleteRef:v,setBlurComplete:w,setShowAltText:T,sizesInput:S,onLoad:C,onError:j,...P}=e;return(0,r.jsx)("img",{...P,...y(m),loading:h,width:l,height:s,decoding:u,"data-nimg":b?"fill":"1",className:c,style:d,sizes:i,srcSet:n,src:a,ref:(0,o.useCallback)(e=>{t&&("function"==typeof t?t(e):"object"==typeof t&&(t.current=e)),e&&(j&&(e.src=e.src),e.complete&&f(e,p,k,v,w,g,S))},[a,p,k,v,w,j,g,S,t]),onLoad:e=>{f(e.currentTarget,p,k,v,w,g,S)},onError:e=>{T(!0),"empty"!==p&&w(!0),j&&j(e)}})});function b(e){let{isAppRouter:t,imgAttributes:a}=e,n={as:"image",imageSrcSet:a.srcSet,imageSizes:a.sizes,crossOrigin:a.crossOrigin,referrerPolicy:a.referrerPolicy,...y(a.fetchPriority)};return t&&s.default.preload?(s.default.preload(a.src,n),null):(0,r.jsx)(l.default,{children:(0,r.jsx)("link",{rel:"preload",href:a.srcSet?void 0:a.src,...n},"__nimg-"+a.src+a.srcSet+a.sizes)})}let k=(0,o.forwardRef)((e,t)=>{let a=(0,o.useContext)(m.RouterContext),n=(0,o.useContext)(d.ImageConfigContext),i=(0,o.useMemo)(()=>{let e=h||n||c.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),a=e.deviceSizes.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:a}},[n]),{onLoad:s,onLoadingComplete:l}=e,f=(0,o.useRef)(s);(0,o.useEffect)(()=>{f.current=s},[s]);let y=(0,o.useRef)(l);(0,o.useEffect)(()=>{y.current=l},[l]);let[k,v]=(0,o.useState)(!1),[w,T]=(0,o.useState)(!1),{props:S,meta:C}=(0,u.getImgProps)(e,{defaultLoader:p.default,imgConf:i,blurComplete:k,showAltText:w});return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(g,{...S,unoptimized:C.unoptimized,placeholder:C.placeholder,fill:C.fill,onLoadRef:f,onLoadingCompleteRef:y,setBlurComplete:v,setShowAltText:T,sizesInput:e.sizes,ref:t}),C.priority?(0,r.jsx)(b,{isAppRouter:!a,imgAttributes:S}):null]})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},82408:function(e){"use strict";var t=Object.defineProperty,a=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,i=Object.prototype.hasOwnProperty,r={};function o(e){var t;let a=["path"in e&&e.path&&`Path=${e.path}`,"expires"in e&&(e.expires||0===e.expires)&&`Expires=${("number"==typeof e.expires?new Date(e.expires):e.expires).toUTCString()}`,"maxAge"in e&&"number"==typeof e.maxAge&&`Max-Age=${e.maxAge}`,"domain"in e&&e.domain&&`Domain=${e.domain}`,"secure"in e&&e.secure&&"Secure","httpOnly"in e&&e.httpOnly&&"HttpOnly","sameSite"in e&&e.sameSite&&`SameSite=${e.sameSite}`,"partitioned"in e&&e.partitioned&&"Partitioned","priority"in e&&e.priority&&`Priority=${e.priority}`].filter(Boolean),n=`${e.name}=${encodeURIComponent(null!=(t=e.value)?t:"")}`;return 0===a.length?n:`${n}; ${a.join("; ")}`}function s(e){let t=new Map;for(let a of e.split(/; */)){if(!a)continue;let e=a.indexOf("=");if(-1===e){t.set(a,"true");continue}let[n,i]=[a.slice(0,e),a.slice(e+1)];try{t.set(n,decodeURIComponent(null!=i?i:"true"))}catch{}}return t}function l(e){var t,a;if(!e)return;let[[n,i],...r]=s(e),{domain:o,expires:l,httponly:d,maxage:m,path:p,samesite:h,secure:f,partitioned:y,priority:g}=Object.fromEntries(r.map(([e,t])=>[e.toLowerCase(),t]));return function(e){let t={};for(let a in e)e[a]&&(t[a]=e[a]);return t}({name:n,value:decodeURIComponent(i),domain:o,...l&&{expires:new Date(l)},...d&&{httpOnly:!0},..."string"==typeof m&&{maxAge:Number(m)},path:p,...h&&{sameSite:u.includes(t=(t=h).toLowerCase())?t:void 0},...f&&{secure:!0},...g&&{priority:c.includes(a=(a=g).toLowerCase())?a:void 0},...y&&{partitioned:!0}})}((e,a)=>{for(var n in a)t(e,n,{get:a[n],enumerable:!0})})(r,{RequestCookies:()=>d,ResponseCookies:()=>m,parseCookie:()=>s,parseSetCookie:()=>l,stringifyCookie:()=>o}),e.exports=((e,r,o,s)=>{if(r&&"object"==typeof r||"function"==typeof r)for(let l of n(r))i.call(e,l)||l===o||t(e,l,{get:()=>r[l],enumerable:!(s=a(r,l))||s.enumerable});return e})(t({},"__esModule",{value:!0}),r);var u=["strict","lax","none"],c=["low","medium","high"],d=class{constructor(e){this._parsed=new Map,this._headers=e;let t=e.get("cookie");if(t)for(let[e,a]of s(t))this._parsed.set(e,{name:e,value:a})}[Symbol.iterator](){return this._parsed[Symbol.iterator]()}get size(){return this._parsed.size}get(...e){let t="string"==typeof e[0]?e[0]:e[0].name;return this._parsed.get(t)}getAll(...e){var t;let a=Array.from(this._parsed);if(!e.length)return a.map(([e,t])=>t);let n="string"==typeof e[0]?e[0]:null==(t=e[0])?void 0:t.name;return a.filter(([e])=>e===n).map(([e,t])=>t)}has(e){return this._parsed.has(e)}set(...e){let[t,a]=1===e.length?[e[0].name,e[0].value]:e,n=this._parsed;return n.set(t,{name:t,value:a}),this._headers.set("cookie",Array.from(n).map(([e,t])=>o(t)).join("; ")),this}delete(e){let t=this._parsed,a=Array.isArray(e)?e.map(e=>t.delete(e)):t.delete(e);return this._headers.set("cookie",Array.from(t).map(([e,t])=>o(t)).join("; ")),a}clear(){return this.delete(Array.from(this._parsed.keys())),this}[Symbol.for("edge-runtime.inspect.custom")](){return`RequestCookies ${JSON.stringify(Object.fromEntries(this._parsed))}`}toString(){return[...this._parsed.values()].map(e=>`${e.name}=${encodeURIComponent(e.value)}`).join("; ")}},m=class{constructor(e){var t,a,n;this._parsed=new Map,this._headers=e;let i=null!=(n=null!=(a=null==(t=e.getSetCookie)?void 0:t.call(e))?a:e.get("set-cookie"))?n:[];for(let e of Array.isArray(i)?i:function(e){if(!e)return[];var t,a,n,i,r,o=[],s=0;function l(){for(;s<e.length&&/\s/.test(e.charAt(s));)s+=1;return s<e.length}for(;s<e.length;){for(t=s,r=!1;l();)if(","===(a=e.charAt(s))){for(n=s,s+=1,l(),i=s;s<e.length&&"="!==(a=e.charAt(s))&&";"!==a&&","!==a;)s+=1;s<e.length&&"="===e.charAt(s)?(r=!0,s=i,o.push(e.substring(t,n)),t=s):s=n+1}else s+=1;(!r||s>=e.length)&&o.push(e.substring(t,e.length))}return o}(i)){let t=l(e);t&&this._parsed.set(t.name,t)}}get(...e){let t="string"==typeof e[0]?e[0]:e[0].name;return this._parsed.get(t)}getAll(...e){var t;let a=Array.from(this._parsed.values());if(!e.length)return a;let n="string"==typeof e[0]?e[0]:null==(t=e[0])?void 0:t.name;return a.filter(e=>e.name===n)}has(e){return this._parsed.has(e)}set(...e){let[t,a,n]=1===e.length?[e[0].name,e[0].value,e[0]]:e,i=this._parsed;return i.set(t,function(e={name:"",value:""}){return"number"==typeof e.expires&&(e.expires=new Date(e.expires)),e.maxAge&&(e.expires=new Date(Date.now()+1e3*e.maxAge)),(null===e.path||void 0===e.path)&&(e.path="/"),e}({name:t,value:a,...n})),function(e,t){for(let[,a]of(t.delete("set-cookie"),e)){let e=o(a);t.append("set-cookie",e)}}(i,this._headers),this}delete(...e){let[t,a,n]="string"==typeof e[0]?[e[0]]:[e[0].name,e[0].path,e[0].domain];return this.set({name:t,path:a,domain:n,value:"",expires:new Date(0)})}[Symbol.for("edge-runtime.inspect.custom")](){return`ResponseCookies ${JSON.stringify(Object.fromEntries(this._parsed))}`}toString(){return[...this._parsed.values()].map(o).join("; ")}}},22637:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var a in t)Object.defineProperty(e,a,{enumerable:!0,get:t[a]})}(t,{HeadersAdapter:function(){return r},ReadonlyHeadersError:function(){return i}});let n=a(30650);class i extends Error{constructor(){super("Headers cannot be modified. Read more: https://nextjs.org/docs/app/api-reference/functions/headers")}static callable(){throw new i}}class r extends Headers{constructor(e){super(),this.headers=new Proxy(e,{get(t,a,i){if("symbol"==typeof a)return n.ReflectAdapter.get(t,a,i);let r=a.toLowerCase(),o=Object.keys(e).find(e=>e.toLowerCase()===r);if(void 0!==o)return n.ReflectAdapter.get(t,o,i)},set(t,a,i,r){if("symbol"==typeof a)return n.ReflectAdapter.set(t,a,i,r);let o=a.toLowerCase(),s=Object.keys(e).find(e=>e.toLowerCase()===o);return n.ReflectAdapter.set(t,s??a,i,r)},has(t,a){if("symbol"==typeof a)return n.ReflectAdapter.has(t,a);let i=a.toLowerCase(),r=Object.keys(e).find(e=>e.toLowerCase()===i);return void 0!==r&&n.ReflectAdapter.has(t,r)},deleteProperty(t,a){if("symbol"==typeof a)return n.ReflectAdapter.deleteProperty(t,a);let i=a.toLowerCase(),r=Object.keys(e).find(e=>e.toLowerCase()===i);return void 0===r||n.ReflectAdapter.deleteProperty(t,r)}})}static seal(e){return new Proxy(e,{get(e,t,a){switch(t){case"append":case"delete":case"set":return i.callable;default:return n.ReflectAdapter.get(e,t,a)}}})}merge(e){return Array.isArray(e)?e.join(", "):e}static from(e){return e instanceof Headers?e:new r(e)}append(e,t){let a=this.headers[e];"string"==typeof a?this.headers[e]=[a,t]:Array.isArray(a)?a.push(t):this.headers[e]=t}delete(e){delete this.headers[e]}get(e){let t=this.headers[e];return void 0!==t?this.merge(t):null}has(e){return void 0!==this.headers[e]}set(e,t){this.headers[e]=t}forEach(e,t){for(let[a,n]of this.entries())e.call(t,n,a,this)}*entries(){for(let e of Object.keys(this.headers)){let t=e.toLowerCase(),a=this.get(t);yield[t,a]}}*keys(){for(let e of Object.keys(this.headers)){let t=e.toLowerCase();yield t}}*values(){for(let e of Object.keys(this.headers)){let t=this.get(e);yield t}}[Symbol.iterator](){return this.entries()}}},40692:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var a in t)Object.defineProperty(e,a,{enumerable:!0,get:t[a]})}(t,{MutableRequestCookiesAdapter:function(){return d},ReadonlyRequestCookiesError:function(){return o},RequestCookiesAdapter:function(){return s},appendMutableCookies:function(){return c},getModifiedCookieValues:function(){return u}});let n=a(99767),i=a(30650),r=a(51845);class o extends Error{constructor(){super("Cookies can only be modified in a Server Action or Route Handler. Read more: https://nextjs.org/docs/app/api-reference/functions/cookies#cookiessetname-value-options")}static callable(){throw new o}}class s{static seal(e){return new Proxy(e,{get(e,t,a){switch(t){case"clear":case"delete":case"set":return o.callable;default:return i.ReflectAdapter.get(e,t,a)}}})}}let l=Symbol.for("next.mutated.cookies");function u(e){let t=e[l];return t&&Array.isArray(t)&&0!==t.length?t:[]}function c(e,t){let a=u(t);if(0===a.length)return!1;let i=new n.ResponseCookies(e),r=i.getAll();for(let e of a)i.set(e);for(let e of r)i.set(e);return!0}class d{static wrap(e,t){let a=new n.ResponseCookies(new Headers);for(let t of e.getAll())a.set(t);let o=[],s=new Set,u=()=>{let e=r.staticGenerationAsyncStorage.getStore();if(e&&(e.pathWasRevalidated=!0),o=a.getAll().filter(e=>s.has(e.name)),t){let e=[];for(let t of o){let a=new n.ResponseCookies(new Headers);a.set(t),e.push(a.toString())}t(e)}};return new Proxy(a,{get(e,t,a){switch(t){case l:return o;case"delete":return function(...t){s.add("string"==typeof t[0]?t[0]:t[0].name);try{e.delete(...t)}finally{u()}};case"set":return function(...t){s.add("string"==typeof t[0]?t[0]:t[0].name);try{return e.set(...t)}finally{u()}};default:return i.ReflectAdapter.get(e,t,a)}}})}}},99767:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var a in t)Object.defineProperty(e,a,{enumerable:!0,get:t[a]})}(t,{RequestCookies:function(){return n.RequestCookies},ResponseCookies:function(){return n.ResponseCookies},stringifyCookie:function(){return n.stringifyCookie}});let n=a(82408)},48049:function(e,t,a){"use strict";var n=a(14397);function i(){}function r(){}r.resetWarningCache=i,e.exports=function(){function e(e,t,a,i,r,o){if(o!==n){var s=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var a={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:r,resetWarningCache:i};return a.PropTypes=a,a}},40718:function(e,t,a){e.exports=a(48049)()},14397:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},88017:function(e,t,a){"use strict";let n=a(59148),i=a(29963),r=a(93129),o=a(90883),s=e=>null==e,l=Symbol("encodeFragmentIdentifier");function u(e){if("string"!=typeof e||1!==e.length)throw TypeError("arrayFormatSeparator must be single character string")}function c(e,t){return t.encode?t.strict?n(e):encodeURIComponent(e):e}function d(e,t){return t.decode?i(e):e}function m(e){let t=e.indexOf("#");return -1!==t&&(e=e.slice(0,t)),e}function p(e){let t=(e=m(e)).indexOf("?");return -1===t?"":e.slice(t+1)}function h(e,t){return t.parseNumbers&&!Number.isNaN(Number(e))&&"string"==typeof e&&""!==e.trim()?e=Number(e):t.parseBooleans&&null!==e&&("true"===e.toLowerCase()||"false"===e.toLowerCase())&&(e="true"===e.toLowerCase()),e}function f(e,t){u((t=Object.assign({decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1},t)).arrayFormatSeparator);let a=function(e){let t;switch(e.arrayFormat){case"index":return(e,a,n)=>{if(t=/\[(\d*)\]$/.exec(e),e=e.replace(/\[\d*\]$/,""),!t){n[e]=a;return}void 0===n[e]&&(n[e]={}),n[e][t[1]]=a};case"bracket":return(e,a,n)=>{if(t=/(\[\])$/.exec(e),e=e.replace(/\[\]$/,""),!t){n[e]=a;return}if(void 0===n[e]){n[e]=[a];return}n[e]=[].concat(n[e],a)};case"colon-list-separator":return(e,a,n)=>{if(t=/(:list)$/.exec(e),e=e.replace(/:list$/,""),!t){n[e]=a;return}if(void 0===n[e]){n[e]=[a];return}n[e]=[].concat(n[e],a)};case"comma":case"separator":return(t,a,n)=>{let i="string"==typeof a&&a.includes(e.arrayFormatSeparator),r="string"==typeof a&&!i&&d(a,e).includes(e.arrayFormatSeparator);a=r?d(a,e):a;let o=i||r?a.split(e.arrayFormatSeparator).map(t=>d(t,e)):null===a?a:d(a,e);n[t]=o};case"bracket-separator":return(t,a,n)=>{let i=/(\[\])$/.test(t);if(t=t.replace(/\[\]$/,""),!i){n[t]=a?d(a,e):a;return}let r=null===a?[]:a.split(e.arrayFormatSeparator).map(t=>d(t,e));if(void 0===n[t]){n[t]=r;return}n[t]=[].concat(n[t],r)};default:return(e,t,a)=>{if(void 0===a[e]){a[e]=t;return}a[e]=[].concat(a[e],t)}}}(t),n=Object.create(null);if("string"!=typeof e||!(e=e.trim().replace(/^[?#&]/,"")))return n;for(let i of e.split("&")){if(""===i)continue;let[e,o]=r(t.decode?i.replace(/\+/g," "):i,"=");o=void 0===o?null:["comma","separator","bracket-separator"].includes(t.arrayFormat)?o:d(o,t),a(d(e,t),o,n)}for(let e of Object.keys(n)){let a=n[e];if("object"==typeof a&&null!==a)for(let e of Object.keys(a))a[e]=h(a[e],t);else n[e]=h(a,t)}return!1===t.sort?n:(!0===t.sort?Object.keys(n).sort():Object.keys(n).sort(t.sort)).reduce((e,t)=>{let a=n[t];return a&&"object"==typeof a&&!Array.isArray(a)?e[t]=function e(t){return Array.isArray(t)?t.sort():"object"==typeof t?e(Object.keys(t)).sort((e,t)=>Number(e)-Number(t)).map(e=>t[e]):t}(a):e[t]=a,e},Object.create(null))}t.extract=p,t.parse=f,t.stringify=(e,t)=>{if(!e)return"";u((t=Object.assign({encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:","},t)).arrayFormatSeparator);let a=a=>t.skipNull&&s(e[a])||t.skipEmptyString&&""===e[a],n=function(e){switch(e.arrayFormat){case"index":return t=>(a,n)=>{let i=a.length;return void 0===n||e.skipNull&&null===n||e.skipEmptyString&&""===n?a:null===n?[...a,[c(t,e),"[",i,"]"].join("")]:[...a,[c(t,e),"[",c(i,e),"]=",c(n,e)].join("")]};case"bracket":return t=>(a,n)=>void 0===n||e.skipNull&&null===n||e.skipEmptyString&&""===n?a:null===n?[...a,[c(t,e),"[]"].join("")]:[...a,[c(t,e),"[]=",c(n,e)].join("")];case"colon-list-separator":return t=>(a,n)=>void 0===n||e.skipNull&&null===n||e.skipEmptyString&&""===n?a:null===n?[...a,[c(t,e),":list="].join("")]:[...a,[c(t,e),":list=",c(n,e)].join("")];case"comma":case"separator":case"bracket-separator":{let t="bracket-separator"===e.arrayFormat?"[]=":"=";return a=>(n,i)=>void 0===i||e.skipNull&&null===i||e.skipEmptyString&&""===i?n:(i=null===i?"":i,0===n.length)?[[c(a,e),t,c(i,e)].join("")]:[[n,c(i,e)].join(e.arrayFormatSeparator)]}default:return t=>(a,n)=>void 0===n||e.skipNull&&null===n||e.skipEmptyString&&""===n?a:null===n?[...a,c(t,e)]:[...a,[c(t,e),"=",c(n,e)].join("")]}}(t),i={};for(let t of Object.keys(e))a(t)||(i[t]=e[t]);let r=Object.keys(i);return!1!==t.sort&&r.sort(t.sort),r.map(a=>{let i=e[a];return void 0===i?"":null===i?c(a,t):Array.isArray(i)?0===i.length&&"bracket-separator"===t.arrayFormat?c(a,t)+"[]":i.reduce(n(a),[]).join("&"):c(a,t)+"="+c(i,t)}).filter(e=>e.length>0).join("&")},t.parseUrl=(e,t)=>{t=Object.assign({decode:!0},t);let[a,n]=r(e,"#");return Object.assign({url:a.split("?")[0]||"",query:f(p(e),t)},t&&t.parseFragmentIdentifier&&n?{fragmentIdentifier:d(n,t)}:{})},t.stringifyUrl=(e,a)=>{a=Object.assign({encode:!0,strict:!0,[l]:!0},a);let n=m(e.url).split("?")[0]||"",i=t.extract(e.url),r=Object.assign(t.parse(i,{sort:!1}),e.query),o=t.stringify(r,a);o&&(o=`?${o}`);let s=function(e){let t="",a=e.indexOf("#");return -1!==a&&(t=e.slice(a)),t}(e.url);return e.fragmentIdentifier&&(s=`#${a[l]?c(e.fragmentIdentifier,a):e.fragmentIdentifier}`),`${n}${o}${s}`},t.pick=(e,a,n)=>{n=Object.assign({parseFragmentIdentifier:!0,[l]:!1},n);let{url:i,query:r,fragmentIdentifier:s}=t.parseUrl(e,n);return t.stringifyUrl({url:i,query:o(r,a),fragmentIdentifier:s},n)},t.exclude=(e,a,n)=>{let i=Array.isArray(a)?e=>!a.includes(e):(e,t)=>!a(e,t);return t.pick(e,i,n)}},29963:function(e){"use strict";var t="%[a-f0-9]{2}",a=RegExp("("+t+")|([^%]+?)","gi"),n=RegExp("("+t+")+","gi");e.exports=function(e){if("string"!=typeof e)throw TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof e+"`");try{return e=e.replace(/\+/g," "),decodeURIComponent(e)}catch(t){return function(e){for(var t={"%FE%FF":"��","%FF%FE":"��"},i=n.exec(e);i;){try{t[i[0]]=decodeURIComponent(i[0])}catch(e){var r=function(e){try{return decodeURIComponent(e)}catch(i){for(var t=e.match(a)||[],n=1;n<t.length;n++)t=(e=(function e(t,a){try{return[decodeURIComponent(t.join(""))]}catch(e){}if(1===t.length)return t;a=a||1;var n=t.slice(0,a),i=t.slice(a);return Array.prototype.concat.call([],e(n),e(i))})(t,n).join("")).match(a)||[];return e}}(i[0]);r!==i[0]&&(t[i[0]]=r)}i=n.exec(e)}t["%C2"]="�";for(var o=Object.keys(t),s=0;s<o.length;s++){var l=o[s];e=e.replace(RegExp(l,"g"),t[l])}return e}(e)}}},1448:function(e,t,a){"use strict";a.r(t),a.d(t,{Panel:function(){return eQ},default:function(){return e4}});var n=a(1119),i=a(31686),r=a(83145),o=a(26365),s=a(10902),l=a(11993),u=a(41154),c=a(50506),d=a(32559),m=a(2265),p=a(36760),h=a.n(p),f=a(27380),y=a(79267),g=a(28791),b=function(e){var t=e.className,a=e.customizeIcon,n=e.customizeIconProps,i=e.children,r=e.onMouseDown,o=e.onClick,s="function"==typeof a?a(n):a;return m.createElement("span",{className:t,onMouseDown:function(e){e.preventDefault(),null==r||r(e)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:o,"aria-hidden":!0},void 0!==s?s:m.createElement("span",{className:h()(t.split(/\s+/).map(function(e){return"".concat(e,"-icon")}))},i))},k=function(e,t,a,n,i){var r=arguments.length>5&&void 0!==arguments[5]&&arguments[5],o=arguments.length>6?arguments[6]:void 0,s=arguments.length>7?arguments[7]:void 0,l=m.useMemo(function(){return"object"===(0,u.Z)(n)?n.clearIcon:i||void 0},[n,i]);return{allowClear:m.useMemo(function(){return!r&&!!n&&(!!a.length||!!o)&&!("combobox"===s&&""===o)},[n,r,a.length,o,s]),clearIcon:m.createElement(b,{className:"".concat(e,"-clear"),onMouseDown:t,customizeIcon:l},"\xd7")}},v=m.createContext(null);function w(){return m.useContext(v)}function T(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:250,t=m.useRef(null),a=m.useRef(null);return m.useEffect(function(){return function(){window.clearTimeout(a.current)}},[]),[function(){return t.current},function(n){(n||null===t.current)&&(t.current=n),window.clearTimeout(a.current),a.current=window.setTimeout(function(){t.current=null},e)}]}var S=a(95814),C=a(18242),j=a(1699),P=m.forwardRef(function(e,t){var a,n=e.prefixCls,r=e.id,o=e.inputElement,s=e.disabled,l=e.tabIndex,u=e.autoFocus,c=e.autoComplete,p=e.editable,f=e.activeDescendantId,y=e.value,b=e.maxLength,k=e.onKeyDown,v=e.onMouseDown,w=e.onChange,T=e.onPaste,S=e.onCompositionStart,C=e.onCompositionEnd,j=e.open,P=e.attrs,A=o||m.createElement("input",null),_=A,x=_.ref,E=_.props,M=E.onKeyDown,R=E.onChange,B=E.onMouseDown,I=E.onCompositionStart,O=E.onCompositionEnd,D=E.style;return(0,d.Kp)(!("maxLength"in A.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),A=m.cloneElement(A,(0,i.Z)((0,i.Z)((0,i.Z)({type:"search"},E),{},{id:r,ref:(0,g.sQ)(t,x),disabled:s,tabIndex:l,autoComplete:c||"off",autoFocus:u,className:h()("".concat(n,"-selection-search-input"),null===(a=A)||void 0===a||null===(a=a.props)||void 0===a?void 0:a.className),role:"combobox","aria-expanded":j||!1,"aria-haspopup":"listbox","aria-owns":"".concat(r,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(r,"_list"),"aria-activedescendant":j?f:void 0},P),{},{value:p?y:"",maxLength:b,readOnly:!p,unselectable:p?null:"on",style:(0,i.Z)((0,i.Z)({},D),{},{opacity:p?null:0}),onKeyDown:function(e){k(e),M&&M(e)},onMouseDown:function(e){v(e),B&&B(e)},onChange:function(e){w(e),R&&R(e)},onCompositionStart:function(e){S(e),I&&I(e)},onCompositionEnd:function(e){C(e),O&&O(e)},onPaste:T}))});function A(e){return Array.isArray(e)?e:void 0!==e?[e]:[]}var _="undefined"!=typeof window&&window.document&&window.document.documentElement;function x(e){return["string","number"].includes((0,u.Z)(e))}function E(e){var t=void 0;return e&&(x(e.title)?t=e.title.toString():x(e.label)&&(t=e.label.toString())),t}function M(e){var t;return null!==(t=e.key)&&void 0!==t?t:e.value}var R=function(e){e.preventDefault(),e.stopPropagation()},B=function(e){var t,a,n=e.id,i=e.prefixCls,r=e.values,s=e.open,u=e.searchValue,c=e.autoClearSearchValue,d=e.inputRef,p=e.placeholder,f=e.disabled,y=e.mode,g=e.showSearch,k=e.autoFocus,v=e.autoComplete,w=e.activeDescendantId,T=e.tabIndex,S=e.removeIcon,A=e.maxTagCount,x=e.maxTagTextLength,B=e.maxTagPlaceholder,I=void 0===B?function(e){return"+ ".concat(e.length," ...")}:B,O=e.tagRender,D=e.onToggleOpen,L=e.onRemove,N=e.onInputChange,F=e.onInputPaste,z=e.onInputKeyDown,Z=e.onInputMouseDown,J=e.onInputCompositionStart,Y=e.onInputCompositionEnd,H=m.useRef(null),U=(0,m.useState)(0),W=(0,o.Z)(U,2),G=W[0],q=W[1],V=(0,m.useState)(!1),K=(0,o.Z)(V,2),$=K[0],X=K[1],Q="".concat(i,"-selection"),ee=s||"multiple"===y&&!1===c||"tags"===y?u:"",et="tags"===y||"multiple"===y&&!1===c||g&&(s||$);t=function(){q(H.current.scrollWidth)},a=[ee],_?m.useLayoutEffect(t,a):m.useEffect(t,a);var ea=function(e,t,a,n,i){return m.createElement("span",{title:E(e),className:h()("".concat(Q,"-item"),(0,l.Z)({},"".concat(Q,"-item-disabled"),a))},m.createElement("span",{className:"".concat(Q,"-item-content")},t),n&&m.createElement(b,{className:"".concat(Q,"-item-remove"),onMouseDown:R,onClick:i,customizeIcon:S},"\xd7"))},en=function(e,t,a,n,i,r){return m.createElement("span",{onMouseDown:function(e){R(e),D(!s)}},O({label:t,value:e,disabled:a,closable:n,onClose:i,isMaxTag:!!r}))},ei=m.createElement("div",{className:"".concat(Q,"-search"),style:{width:G},onFocus:function(){X(!0)},onBlur:function(){X(!1)}},m.createElement(P,{ref:d,open:s,prefixCls:i,id:n,inputElement:null,disabled:f,autoFocus:k,autoComplete:v,editable:et,activeDescendantId:w,value:ee,onKeyDown:z,onMouseDown:Z,onChange:N,onPaste:F,onCompositionStart:J,onCompositionEnd:Y,tabIndex:T,attrs:(0,C.Z)(e,!0)}),m.createElement("span",{ref:H,className:"".concat(Q,"-search-mirror"),"aria-hidden":!0},ee,"\xa0")),er=m.createElement(j.Z,{prefixCls:"".concat(Q,"-overflow"),data:r,renderItem:function(e){var t=e.disabled,a=e.label,n=e.value,i=!f&&!t,r=a;if("number"==typeof x&&("string"==typeof a||"number"==typeof a)){var o=String(r);o.length>x&&(r="".concat(o.slice(0,x),"..."))}var s=function(t){t&&t.stopPropagation(),L(e)};return"function"==typeof O?en(n,r,t,i,s):ea(e,r,t,i,s)},renderRest:function(e){var t="function"==typeof I?I(e):I;return"function"==typeof O?en(void 0,t,!1,!1,void 0,!0):ea({title:t},t,!1)},suffix:ei,itemKey:M,maxCount:A});return m.createElement("span",{className:"".concat(Q,"-wrap")},er,!r.length&&!ee&&m.createElement("span",{className:"".concat(Q,"-placeholder")},p))},I=function(e){var t=e.inputElement,a=e.prefixCls,n=e.id,i=e.inputRef,r=e.disabled,s=e.autoFocus,l=e.autoComplete,u=e.activeDescendantId,c=e.mode,d=e.open,p=e.values,h=e.placeholder,f=e.tabIndex,y=e.showSearch,g=e.searchValue,b=e.activeValue,k=e.maxLength,v=e.onInputKeyDown,w=e.onInputMouseDown,T=e.onInputChange,S=e.onInputPaste,j=e.onInputCompositionStart,A=e.onInputCompositionEnd,_=e.title,x=m.useState(!1),M=(0,o.Z)(x,2),R=M[0],B=M[1],I="combobox"===c,O=I||y,D=p[0],L=g||"";I&&b&&!R&&(L=b),m.useEffect(function(){I&&B(!1)},[I,b]);var N=("combobox"===c||!!d||!!y)&&!!L,F=void 0===_?E(D):_,z=m.useMemo(function(){return D?null:m.createElement("span",{className:"".concat(a,"-selection-placeholder"),style:N?{visibility:"hidden"}:void 0},h)},[D,N,h,a]);return m.createElement("span",{className:"".concat(a,"-selection-wrap")},m.createElement("span",{className:"".concat(a,"-selection-search")},m.createElement(P,{ref:i,prefixCls:a,id:n,open:d,inputElement:t,disabled:r,autoFocus:s,autoComplete:l,editable:O,activeDescendantId:u,value:L,onKeyDown:v,onMouseDown:w,onChange:function(e){B(!0),T(e)},onPaste:S,onCompositionStart:j,onCompositionEnd:A,tabIndex:f,attrs:(0,C.Z)(e,!0),maxLength:I?k:void 0})),!I&&D?m.createElement("span",{className:"".concat(a,"-selection-item"),title:F,style:N?{visibility:"hidden"}:void 0},D.label):null,z)},O=m.forwardRef(function(e,t){var a=(0,m.useRef)(null),i=(0,m.useRef)(!1),r=e.prefixCls,s=e.open,l=e.mode,u=e.showSearch,c=e.tokenWithEnter,d=e.disabled,p=e.prefix,h=e.autoClearSearchValue,f=e.onSearch,y=e.onSearchSubmit,g=e.onToggleOpen,b=e.onInputKeyDown,k=e.domRef;m.useImperativeHandle(t,function(){return{focus:function(e){a.current.focus(e)},blur:function(){a.current.blur()}}});var v=T(0),w=(0,o.Z)(v,2),C=w[0],j=w[1],P=(0,m.useRef)(null),A=function(e){!1!==f(e,!0,i.current)&&g(!0)},_={inputRef:a,onInputKeyDown:function(e){var t=e.which,n=a.current instanceof HTMLTextAreaElement;!n&&s&&(t===S.Z.UP||t===S.Z.DOWN)&&e.preventDefault(),b&&b(e),t!==S.Z.ENTER||"tags"!==l||i.current||s||null==y||y(e.target.value),n&&!s&&~[S.Z.UP,S.Z.DOWN,S.Z.LEFT,S.Z.RIGHT].indexOf(t)||[S.Z.ESC,S.Z.SHIFT,S.Z.BACKSPACE,S.Z.TAB,S.Z.WIN_KEY,S.Z.ALT,S.Z.META,S.Z.WIN_KEY_RIGHT,S.Z.CTRL,S.Z.SEMICOLON,S.Z.EQUALS,S.Z.CAPS_LOCK,S.Z.CONTEXT_MENU,S.Z.F1,S.Z.F2,S.Z.F3,S.Z.F4,S.Z.F5,S.Z.F6,S.Z.F7,S.Z.F8,S.Z.F9,S.Z.F10,S.Z.F11,S.Z.F12].includes(t)||g(!0)},onInputMouseDown:function(){j(!0)},onInputChange:function(e){var t=e.target.value;if(c&&P.current&&/[\r\n]/.test(P.current)){var a=P.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");t=t.replace(a,P.current)}P.current=null,A(t)},onInputPaste:function(e){var t=e.clipboardData,a=null==t?void 0:t.getData("text");P.current=a||""},onInputCompositionStart:function(){i.current=!0},onInputCompositionEnd:function(e){i.current=!1,"combobox"!==l&&A(e.target.value)}},x="multiple"===l||"tags"===l?m.createElement(B,(0,n.Z)({},e,_)):m.createElement(I,(0,n.Z)({},e,_));return m.createElement("div",{ref:k,className:"".concat(r,"-selector"),onClick:function(e){e.target!==a.current&&(void 0!==document.body.style.msTouchAction?setTimeout(function(){a.current.focus()}):a.current.focus())},onMouseDown:function(e){var t=C();e.target===a.current||t||"combobox"===l&&d||e.preventDefault(),("combobox"===l||u&&t)&&s||(s&&!1!==h&&f("",!0,!1),g())}},p&&m.createElement("div",{className:"".concat(r,"-prefix")},p),x)}),D=a(97821),L=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],N=function(e){var t=!0===e?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:t,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:t,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:t,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:t,adjustY:1},htmlRegion:"scroll"}}},F=m.forwardRef(function(e,t){var a=e.prefixCls,r=(e.disabled,e.visible),o=e.children,u=e.popupElement,c=e.animation,d=e.transitionName,p=e.dropdownStyle,f=e.dropdownClassName,y=e.direction,g=e.placement,b=e.builtinPlacements,k=e.dropdownMatchSelectWidth,v=e.dropdownRender,w=e.dropdownAlign,T=e.getPopupContainer,S=e.empty,C=e.getTriggerDOMNode,j=e.onPopupVisibleChange,P=e.onPopupMouseEnter,A=(0,s.Z)(e,L),_="".concat(a,"-dropdown"),x=u;v&&(x=v(u));var E=m.useMemo(function(){return b||N(k)},[b,k]),M=c?"".concat(_,"-").concat(c):d,R="number"==typeof k,B=m.useMemo(function(){return R?null:!1===k?"minWidth":"width"},[k,R]),I=p;R&&(I=(0,i.Z)((0,i.Z)({},I),{},{width:k}));var O=m.useRef(null);return m.useImperativeHandle(t,function(){return{getPopupElement:function(){var e;return null===(e=O.current)||void 0===e?void 0:e.popupElement}}}),m.createElement(D.Z,(0,n.Z)({},A,{showAction:j?["click"]:[],hideAction:j?["click"]:[],popupPlacement:g||("rtl"===(void 0===y?"ltr":y)?"bottomRight":"bottomLeft"),builtinPlacements:E,prefixCls:_,popupTransitionName:M,popup:m.createElement("div",{onMouseEnter:P},x),ref:O,stretch:B,popupAlign:w,popupVisible:r,getPopupContainer:T,popupClassName:h()(f,(0,l.Z)({},"".concat(_,"-empty"),S)),popupStyle:I,getTriggerDOMNode:C,onPopupVisibleChange:j}),o)}),z=a(87099);function Z(e,t){var a,n=e.key;return("value"in e&&(a=e.value),null!=n)?n:void 0!==a?a:"rc-index-key-".concat(t)}function J(e){return void 0!==e&&!Number.isNaN(e)}function Y(e,t){var a=e||{},n=a.label,i=a.value,r=a.options,o=a.groupLabel,s=n||(t?"children":"label");return{label:s,value:i||"value",options:r||"options",groupLabel:o||s}}function H(e){var t=(0,i.Z)({},e);return"props"in t||Object.defineProperty(t,"props",{get:function(){return(0,d.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),t}}),t}var U=function(e,t,a){if(!t||!t.length)return null;var n=!1,i=function e(t,a){var i=(0,z.Z)(a),o=i[0],s=i.slice(1);if(!o)return[t];var l=t.split(o);return n=n||l.length>1,l.reduce(function(t,a){return[].concat((0,r.Z)(t),(0,r.Z)(e(a,s)))},[]).filter(Boolean)}(e,t);return n?void 0!==a?i.slice(0,a):i:null},W=m.createContext(null);function G(e){var t=e.visible,a=e.values;return t?m.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(a.slice(0,50).map(function(e){var t=e.label,a=e.value;return["number","string"].includes((0,u.Z)(t))?t:a}).join(", ")),a.length>50?", ...":null):null}var q=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","prefix","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],V=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],K=function(e){return"tags"===e||"multiple"===e},$=m.forwardRef(function(e,t){var a,u,d,p,w,S,C,j=e.id,P=e.prefixCls,A=e.className,_=e.showSearch,x=e.tagRender,E=e.direction,M=e.omitDomProps,R=e.displayValues,B=e.onDisplayValuesChange,I=e.emptyOptions,D=e.notFoundContent,L=void 0===D?"Not Found":D,N=e.onClear,z=e.mode,Z=e.disabled,Y=e.loading,H=e.getInputElement,$=e.getRawInputElement,X=e.open,Q=e.defaultOpen,ee=e.onDropdownVisibleChange,et=e.activeValue,ea=e.onActiveValueChange,en=e.activeDescendantId,ei=e.searchValue,er=e.autoClearSearchValue,eo=e.onSearch,es=e.onSearchSplit,el=e.tokenSeparators,eu=e.allowClear,ec=e.prefix,ed=e.suffixIcon,em=e.clearIcon,ep=e.OptionList,eh=e.animation,ef=e.transitionName,ey=e.dropdownStyle,eg=e.dropdownClassName,eb=e.dropdownMatchSelectWidth,ek=e.dropdownRender,ev=e.dropdownAlign,ew=e.placement,eT=e.builtinPlacements,eS=e.getPopupContainer,eC=e.showAction,ej=void 0===eC?[]:eC,eP=e.onFocus,eA=e.onBlur,e_=e.onKeyUp,ex=e.onKeyDown,eE=e.onMouseDown,eM=(0,s.Z)(e,q),eR=K(z),eB=(void 0!==_?_:eR)||"combobox"===z,eI=(0,i.Z)({},eM);V.forEach(function(e){delete eI[e]}),null==M||M.forEach(function(e){delete eI[e]});var eO=m.useState(!1),eD=(0,o.Z)(eO,2),eL=eD[0],eN=eD[1];m.useEffect(function(){eN((0,y.Z)())},[]);var eF=m.useRef(null),ez=m.useRef(null),eZ=m.useRef(null),eJ=m.useRef(null),eY=m.useRef(null),eH=m.useRef(!1),eU=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10,t=m.useState(!1),a=(0,o.Z)(t,2),n=a[0],i=a[1],r=m.useRef(null),s=function(){window.clearTimeout(r.current)};return m.useEffect(function(){return s},[]),[n,function(t,a){s(),r.current=window.setTimeout(function(){i(t),a&&a()},e)},s]}(),eW=(0,o.Z)(eU,3),eG=eW[0],eq=eW[1],eV=eW[2];m.useImperativeHandle(t,function(){var e,t;return{focus:null===(e=eJ.current)||void 0===e?void 0:e.focus,blur:null===(t=eJ.current)||void 0===t?void 0:t.blur,scrollTo:function(e){var t;return null===(t=eY.current)||void 0===t?void 0:t.scrollTo(e)},nativeElement:eF.current||ez.current}});var eK=m.useMemo(function(){if("combobox"!==z)return ei;var e,t=null===(e=R[0])||void 0===e?void 0:e.value;return"string"==typeof t||"number"==typeof t?String(t):""},[ei,z,R]),e$="combobox"===z&&"function"==typeof H&&H()||null,eX="function"==typeof $&&$(),eQ=(0,g.x1)(ez,null==eX||null===(p=eX.props)||void 0===p?void 0:p.ref),e0=m.useState(!1),e1=(0,o.Z)(e0,2),e4=e1[0],e2=e1[1];(0,f.Z)(function(){e2(!0)},[]);var e3=(0,c.Z)(!1,{defaultValue:Q,value:X}),e5=(0,o.Z)(e3,2),e6=e5[0],e8=e5[1],e7=!!e4&&e6,e9=!L&&I;(Z||e9&&e7&&"combobox"===z)&&(e7=!1);var te=!e9&&e7,tt=m.useCallback(function(e){var t=void 0!==e?e:!e7;Z||(e8(t),e7!==t&&(null==ee||ee(t)))},[Z,e7,e8,ee]),ta=m.useMemo(function(){return(el||[]).some(function(e){return["\n","\r\n"].includes(e)})},[el]),tn=m.useContext(W)||{},ti=tn.maxCount,tr=tn.rawValues,to=function(e,t,a){if(!(eR&&J(ti))||!((null==tr?void 0:tr.size)>=ti)){var n=!0,i=e;null==ea||ea(null);var r=U(e,el,J(ti)?ti-tr.size:void 0),o=a?null:r;return"combobox"!==z&&o&&(i="",null==es||es(o),tt(!1),n=!1),eo&&eK!==i&&eo(i,{source:t?"typing":"effect"}),n}};m.useEffect(function(){e7||eR||"combobox"===z||to("",!1,!1)},[e7]),m.useEffect(function(){e6&&Z&&e8(!1),Z&&!eH.current&&eq(!1)},[Z]);var ts=T(),tl=(0,o.Z)(ts,2),tu=tl[0],tc=tl[1],td=m.useRef(!1),tm=m.useRef(!1),tp=[];m.useEffect(function(){return function(){tp.forEach(function(e){return clearTimeout(e)}),tp.splice(0,tp.length)}},[]);var th=m.useState({}),tf=(0,o.Z)(th,2)[1];eX&&(w=function(e){tt(e)}),a=function(){var e;return[eF.current,null===(e=eZ.current)||void 0===e?void 0:e.getPopupElement()]},u=!!eX,(d=m.useRef(null)).current={open:te,triggerOpen:tt,customizedTrigger:u},m.useEffect(function(){function e(e){if(null===(t=d.current)||void 0===t||!t.customizedTrigger){var t,n=e.target;n.shadowRoot&&e.composed&&(n=e.composedPath()[0]||n),d.current.open&&a().filter(function(e){return e}).every(function(e){return!e.contains(n)&&e!==n})&&d.current.triggerOpen(!1)}}return window.addEventListener("mousedown",e),function(){return window.removeEventListener("mousedown",e)}},[]);var ty=m.useMemo(function(){return(0,i.Z)((0,i.Z)({},e),{},{notFoundContent:L,open:e7,triggerOpen:te,id:j,showSearch:eB,multiple:eR,toggleOpen:tt})},[e,L,te,e7,j,eB,eR,tt]),tg=!!ed||Y;tg&&(S=m.createElement(b,{className:h()("".concat(P,"-arrow"),(0,l.Z)({},"".concat(P,"-arrow-loading"),Y)),customizeIcon:ed,customizeIconProps:{loading:Y,searchValue:eK,open:e7,focused:eG,showSearch:eB}}));var tb=k(P,function(){var e;null==N||N(),null===(e=eJ.current)||void 0===e||e.focus(),B([],{type:"clear",values:R}),to("",!1,!1)},R,eu,em,Z,eK,z),tk=tb.allowClear,tv=tb.clearIcon,tw=m.createElement(ep,{ref:eY}),tT=h()(P,A,(0,l.Z)((0,l.Z)((0,l.Z)((0,l.Z)((0,l.Z)((0,l.Z)((0,l.Z)((0,l.Z)((0,l.Z)((0,l.Z)({},"".concat(P,"-focused"),eG),"".concat(P,"-multiple"),eR),"".concat(P,"-single"),!eR),"".concat(P,"-allow-clear"),eu),"".concat(P,"-show-arrow"),tg),"".concat(P,"-disabled"),Z),"".concat(P,"-loading"),Y),"".concat(P,"-open"),e7),"".concat(P,"-customize-input"),e$),"".concat(P,"-show-search"),eB)),tS=m.createElement(F,{ref:eZ,disabled:Z,prefixCls:P,visible:te,popupElement:tw,animation:eh,transitionName:ef,dropdownStyle:ey,dropdownClassName:eg,direction:E,dropdownMatchSelectWidth:eb,dropdownRender:ek,dropdownAlign:ev,placement:ew,builtinPlacements:eT,getPopupContainer:eS,empty:I,getTriggerDOMNode:function(e){return ez.current||e},onPopupVisibleChange:w,onPopupMouseEnter:function(){tf({})}},eX?m.cloneElement(eX,{ref:eQ}):m.createElement(O,(0,n.Z)({},e,{domRef:ez,prefixCls:P,inputElement:e$,ref:eJ,id:j,prefix:ec,showSearch:eB,autoClearSearchValue:er,mode:z,activeDescendantId:en,tagRender:x,values:R,open:e7,onToggleOpen:tt,activeValue:et,searchValue:eK,onSearch:to,onSearchSubmit:function(e){e&&e.trim()&&eo(e,{source:"submit"})},onRemove:function(e){B(R.filter(function(t){return t!==e}),{type:"remove",values:[e]})},tokenWithEnter:ta})));return C=eX?tS:m.createElement("div",(0,n.Z)({className:tT},eI,{ref:eF,onMouseDown:function(e){var t,a=e.target,n=null===(t=eZ.current)||void 0===t?void 0:t.getPopupElement();if(n&&n.contains(a)){var i=setTimeout(function(){var e,t=tp.indexOf(i);-1!==t&&tp.splice(t,1),eV(),eL||n.contains(document.activeElement)||null===(e=eJ.current)||void 0===e||e.focus()});tp.push(i)}for(var r=arguments.length,o=Array(r>1?r-1:0),s=1;s<r;s++)o[s-1]=arguments[s];null==eE||eE.apply(void 0,[e].concat(o))},onKeyDown:function(e){var t,a=tu(),n=e.key,i="Enter"===n;if(i&&("combobox"!==z&&e.preventDefault(),e7||tt(!0)),tc(!!eK),"Backspace"===n&&!a&&eR&&!eK&&R.length){for(var o=(0,r.Z)(R),s=null,l=o.length-1;l>=0;l-=1){var u=o[l];if(!u.disabled){o.splice(l,1),s=u;break}}s&&B(o,{type:"remove",values:[s]})}for(var c=arguments.length,d=Array(c>1?c-1:0),m=1;m<c;m++)d[m-1]=arguments[m];!e7||i&&td.current||null===(t=eY.current)||void 0===t||t.onKeyDown.apply(t,[e].concat(d)),i&&(td.current=!0),null==ex||ex.apply(void 0,[e].concat(d))},onKeyUp:function(e){for(var t,a=arguments.length,n=Array(a>1?a-1:0),i=1;i<a;i++)n[i-1]=arguments[i];e7&&(null===(t=eY.current)||void 0===t||t.onKeyUp.apply(t,[e].concat(n))),"Enter"===e.key&&(td.current=!1),null==e_||e_.apply(void 0,[e].concat(n))},onFocus:function(){eq(!0),!Z&&(eP&&!tm.current&&eP.apply(void 0,arguments),ej.includes("focus")&&tt(!0)),tm.current=!0},onBlur:function(){eH.current=!0,eq(!1,function(){tm.current=!1,eH.current=!1,tt(!1)}),!Z&&(eK&&("tags"===z?eo(eK,{source:"submit"}):"multiple"===z&&eo("",{source:"blur"})),eA&&eA.apply(void 0,arguments))}}),m.createElement(G,{visible:eG&&!e7,values:R}),tS,S,tk&&tv),m.createElement(v.Provider,{value:ty},C)}),X=function(){return null};X.isSelectOptGroup=!0;var Q=function(){return null};Q.isSelectOption=!0;var ee=a(6397),et=a(18694),ea=a(48625),en=["disabled","title","children","style","className"];function ei(e){return"string"==typeof e||"number"==typeof e}var er=m.forwardRef(function(e,t){var a=w(),i=a.prefixCls,u=a.id,c=a.open,d=a.multiple,p=a.mode,f=a.searchValue,y=a.toggleOpen,g=a.notFoundContent,k=a.onPopupScroll,v=m.useContext(W),T=v.maxCount,j=v.flattenOptions,P=v.onActiveValue,A=v.defaultActiveFirstOption,_=v.onSelect,x=v.menuItemSelectedIcon,E=v.rawValues,M=v.fieldNames,R=v.virtual,B=v.direction,I=v.listHeight,O=v.listItemHeight,D=v.optionRender,L="".concat(i,"-item"),N=(0,ee.Z)(function(){return j},[c,j],function(e,t){return t[0]&&e[1]!==t[1]}),F=m.useRef(null),z=m.useMemo(function(){return d&&J(T)&&(null==E?void 0:E.size)>=T},[d,T,null==E?void 0:E.size]),Z=function(e){e.preventDefault()},Y=function(e){var t;null===(t=F.current)||void 0===t||t.scrollTo("number"==typeof e?{index:e}:e)},H=function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,a=N.length,n=0;n<a;n+=1){var i=(e+n*t+a)%a,r=N[i]||{},o=r.group,s=r.data;if(!o&&!(null!=s&&s.disabled)&&!z)return i}return -1},U=m.useState(function(){return H(0)}),G=(0,o.Z)(U,2),q=G[0],V=G[1],K=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];V(e);var a={source:t?"keyboard":"mouse"},n=N[e];if(!n){P(null,-1,a);return}P(n.value,e,a)};(0,m.useEffect)(function(){K(!1!==A?H(0):-1)},[N.length,f]);var $=m.useCallback(function(e){return"combobox"!==p&&E.has(e)},[p,(0,r.Z)(E).toString(),E.size]),X=m.useCallback(function(e){return"combobox"===p?String(e).toLowerCase()===f.toLowerCase():E.has(e)},[p,f,(0,r.Z)(E).toString(),E.size]);(0,m.useEffect)(function(){var e,t=setTimeout(function(){if(!d&&c&&1===E.size){var e=Array.from(E)[0],t=N.findIndex(function(t){return t.data.value===e});-1!==t&&(K(t),Y(t))}});return c&&(null===(e=F.current)||void 0===e||e.scrollTo(void 0)),function(){return clearTimeout(t)}},[c,f]);var Q=function(e){void 0!==e&&_(e,{selected:!E.has(e)}),d||y(!1)};if(m.useImperativeHandle(t,function(){return{onKeyDown:function(e){var t=e.which,a=e.ctrlKey;switch(t){case S.Z.N:case S.Z.P:case S.Z.UP:case S.Z.DOWN:var n=0;if(t===S.Z.UP?n=-1:t===S.Z.DOWN?n=1:/(mac\sos|macintosh)/i.test(navigator.appVersion)&&a&&(t===S.Z.N?n=1:t===S.Z.P&&(n=-1)),0!==n){var i=H(q+n,n);Y(i),K(i,!0)}break;case S.Z.TAB:case S.Z.ENTER:var r,o=N[q];!o||null!=o&&null!==(r=o.data)&&void 0!==r&&r.disabled||z?Q(void 0):Q(o.value),c&&e.preventDefault();break;case S.Z.ESC:y(!1),c&&e.stopPropagation()}},onKeyUp:function(){},scrollTo:function(e){Y(e)}}}),0===N.length)return m.createElement("div",{role:"listbox",id:"".concat(u,"_list"),className:"".concat(L,"-empty"),onMouseDown:Z},g);var er=Object.keys(M).map(function(e){return M[e]}),eo=function(e){return e.label};function es(e,t){return{role:e.group?"presentation":"option",id:"".concat(u,"_list_").concat(t)}}var el=function(e){var t=N[e];if(!t)return null;var a=t.data||{},i=a.value,r=t.group,o=(0,C.Z)(a,!0),s=eo(t);return t?m.createElement("div",(0,n.Z)({"aria-label":"string"!=typeof s||r?null:s},o,{key:e},es(t,e),{"aria-selected":X(i)}),i):null},eu={role:"listbox",id:"".concat(u,"_list")};return m.createElement(m.Fragment,null,R&&m.createElement("div",(0,n.Z)({},eu,{style:{height:0,width:0,overflow:"hidden"}}),el(q-1),el(q),el(q+1)),m.createElement(ea.Z,{itemKey:"key",ref:F,data:N,height:I,itemHeight:O,fullHeight:!1,onMouseDown:Z,onScroll:k,virtual:R,direction:B,innerProps:R?null:eu},function(e,t){var a=e.group,i=e.groupOption,r=e.data,o=e.label,u=e.value,c=r.key;if(a){var d,p=null!==(d=r.title)&&void 0!==d?d:ei(o)?o.toString():void 0;return m.createElement("div",{className:h()(L,"".concat(L,"-group"),r.className),title:p},void 0!==o?o:c)}var f=r.disabled,y=r.title,g=(r.children,r.style),k=r.className,v=(0,s.Z)(r,en),w=(0,et.Z)(v,er),T=$(u),S=f||!T&&z,j="".concat(L,"-option"),P=h()(L,j,k,(0,l.Z)((0,l.Z)((0,l.Z)((0,l.Z)({},"".concat(j,"-grouped"),i),"".concat(j,"-active"),q===t&&!S),"".concat(j,"-disabled"),S),"".concat(j,"-selected"),T)),A=eo(e),_=!x||"function"==typeof x||T,E="number"==typeof A?A:A||u,M=ei(E)?E.toString():void 0;return void 0!==y&&(M=y),m.createElement("div",(0,n.Z)({},(0,C.Z)(w),R?{}:es(e,t),{"aria-selected":X(u),className:P,title:M,onMouseMove:function(){q===t||S||K(t)},onClick:function(){S||Q(u)},style:g}),m.createElement("div",{className:"".concat(j,"-content")},"function"==typeof D?D(e,{index:t}):E),m.isValidElement(x)||T,_&&m.createElement(b,{className:"".concat(L,"-option-state"),customizeIcon:x,customizeIconProps:{value:u,disabled:S,isSelected:T}},T?"✓":null))}))}),eo=function(e,t){var a=m.useRef({values:new Map,options:new Map});return[m.useMemo(function(){var n=a.current,r=n.values,o=n.options,s=e.map(function(e){if(void 0===e.label){var t;return(0,i.Z)((0,i.Z)({},e),{},{label:null===(t=r.get(e.value))||void 0===t?void 0:t.label})}return e}),l=new Map,u=new Map;return s.forEach(function(e){l.set(e.value,e),u.set(e.value,t.get(e.value)||o.get(e.value))}),a.current.values=l,a.current.options=u,s},[e,t]),m.useCallback(function(e){return t.get(e)||a.current.options.get(e)},[t])]};function es(e,t){return A(e).join("").toUpperCase().includes(t)}var el=a(94981),eu=0,ec=(0,el.Z)();function ed(e){var t=m.useState(),a=(0,o.Z)(t,2),n=a[0],i=a[1];return m.useEffect(function(){var e;i("rc_select_".concat((ec?(e=eu,eu+=1):e="TEST_OR_SSR",e)))},[]),e||n}var em=a(45287),ep=["children","value"],eh=["children"];function ef(e){var t=m.useRef();return t.current=e,m.useCallback(function(){return t.current.apply(t,arguments)},[])}var ey=["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","optionRender","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","direction","listHeight","listItemHeight","labelRender","value","defaultValue","labelInValue","onChange","maxCount"],eg=["inputValue"],eb=m.forwardRef(function(e,t){var a,d=e.id,p=e.mode,h=e.prefixCls,f=e.backfill,y=e.fieldNames,g=e.inputValue,b=e.searchValue,k=e.onSearch,v=e.autoClearSearchValue,w=void 0===v||v,T=e.onSelect,S=e.onDeselect,C=e.dropdownMatchSelectWidth,j=void 0===C||C,P=e.filterOption,_=e.filterSort,x=e.optionFilterProp,E=e.optionLabelProp,M=e.options,R=e.optionRender,B=e.children,I=e.defaultActiveFirstOption,O=e.menuItemSelectedIcon,D=e.virtual,L=e.direction,N=e.listHeight,F=void 0===N?200:N,z=e.listItemHeight,J=void 0===z?20:z,U=e.labelRender,G=e.value,q=e.defaultValue,V=e.labelInValue,X=e.onChange,Q=e.maxCount,ee=(0,s.Z)(e,ey),et=ed(d),ea=K(p),en=!!(!M&&B),ei=m.useMemo(function(){return(void 0!==P||"combobox"!==p)&&P},[P,p]),el=m.useMemo(function(){return Y(y,en)},[JSON.stringify(y),en]),eu=(0,c.Z)("",{value:void 0!==b?b:g,postState:function(e){return e||""}}),ec=(0,o.Z)(eu,2),eb=ec[0],ek=ec[1],ev=m.useMemo(function(){var e=M;M||(e=function e(t){var a=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return(0,em.Z)(t).map(function(t,n){if(!m.isValidElement(t)||!t.type)return null;var r,o,l,u,c,d=t.type.isSelectOptGroup,p=t.key,h=t.props,f=h.children,y=(0,s.Z)(h,eh);return a||!d?(r=t.key,l=(o=t.props).children,u=o.value,c=(0,s.Z)(o,ep),(0,i.Z)({key:r,value:void 0!==u?u:r,children:l},c)):(0,i.Z)((0,i.Z)({key:"__RC_SELECT_GRP__".concat(null===p?n:p,"__"),label:p},y),{},{options:e(f)})}).filter(function(e){return e})}(B));var t=new Map,a=new Map,n=function(e,t,a){a&&"string"==typeof a&&e.set(t[a],t)};return function e(i){for(var r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],o=0;o<i.length;o+=1){var s=i[o];!s[el.options]||r?(t.set(s[el.value],s),n(a,s,el.label),n(a,s,x),n(a,s,E)):e(s[el.options],!0)}}(e),{options:e,valueOptions:t,labelOptions:a}},[M,B,el,x,E]),ew=ev.valueOptions,eT=ev.labelOptions,eS=ev.options,eC=m.useCallback(function(e){return A(e).map(function(e){e&&"object"===(0,u.Z)(e)?(n=e.key,a=e.label,t=null!==(o=e.value)&&void 0!==o?o:n):t=e;var t,a,n,i,r,o,s,l=ew.get(t);return l&&(void 0===a&&(a=null==l?void 0:l[E||el.label]),void 0===n&&(n=null!==(s=null==l?void 0:l.key)&&void 0!==s?s:t),i=null==l?void 0:l.disabled,r=null==l?void 0:l.title),{label:a,value:t,key:n,disabled:i,title:r}})},[el,E,ew]),ej=(0,c.Z)(q,{value:G}),eP=(0,o.Z)(ej,2),eA=eP[0],e_=eP[1],ex=eo(m.useMemo(function(){var e,t,a=eC(ea&&null===eA?[]:eA);return"combobox"!==p||(t=null===(e=a[0])||void 0===e?void 0:e.value)||0===t?a:[]},[eA,eC,p,ea]),ew),eE=(0,o.Z)(ex,2),eM=eE[0],eR=eE[1],eB=m.useMemo(function(){if(!p&&1===eM.length){var e=eM[0];if(null===e.value&&(null===e.label||void 0===e.label))return[]}return eM.map(function(e){var t;return(0,i.Z)((0,i.Z)({},e),{},{label:null!==(t="function"==typeof U?U(e):e.label)&&void 0!==t?t:e.value})})},[p,eM,U]),eI=m.useMemo(function(){return new Set(eM.map(function(e){return e.value}))},[eM]);m.useEffect(function(){if("combobox"===p){var e,t=null===(e=eM[0])||void 0===e?void 0:e.value;ek(null!=t?String(t):"")}},[eM]);var eO=ef(function(e,t){var a=null!=t?t:e;return(0,l.Z)((0,l.Z)({},el.value,e),el.label,a)}),eD=(a=m.useMemo(function(){if("tags"!==p)return eS;var e=(0,r.Z)(eS);return(0,r.Z)(eM).sort(function(e,t){return e.value<t.value?-1:1}).forEach(function(t){var a=t.value;ew.has(a)||e.push(eO(a,t.label))}),e},[eO,eS,ew,eM,p]),m.useMemo(function(){if(!eb||!1===ei)return a;var e=el.options,t=el.label,n=el.value,r=[],o="function"==typeof ei,s=eb.toUpperCase(),u=o?ei:function(a,i){return x?es(i[x],s):i[e]?es(i["children"!==t?t:"label"],s):es(i[n],s)},c=o?function(e){return H(e)}:function(e){return e};return a.forEach(function(t){if(t[e]){if(u(eb,c(t)))r.push(t);else{var a=t[e].filter(function(e){return u(eb,c(e))});a.length&&r.push((0,i.Z)((0,i.Z)({},t),{},(0,l.Z)({},e,a)))}return}u(eb,c(t))&&r.push(t)}),r},[a,ei,x,eb,el])),eL=m.useMemo(function(){return"tags"!==p||!eb||eD.some(function(e){return e[x||"value"]===eb})||eD.some(function(e){return e[el.value]===eb})?eD:[eO(eb)].concat((0,r.Z)(eD))},[eO,x,p,eD,eb,el]),eN=m.useMemo(function(){return _?function e(t){return(0,r.Z)(t).sort(function(e,t){return _(e,t,{searchValue:eb})}).map(function(t){return Array.isArray(t.options)?(0,i.Z)((0,i.Z)({},t),{},{options:t.options.length>0?e(t.options):t.options}):t})}(eL):eL},[eL,_,eb]),eF=m.useMemo(function(){return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=t.fieldNames,n=t.childrenAsData,i=[],r=Y(a,!1),o=r.label,s=r.value,l=r.options,u=r.groupLabel;return!function e(t,a){Array.isArray(t)&&t.forEach(function(t){if(!a&&l in t){var r=t[u];void 0===r&&n&&(r=t.label),i.push({key:Z(t,i.length),group:!0,data:t,label:r}),e(t[l],!0)}else{var c=t[s];i.push({key:Z(t,i.length),groupOption:a,data:t,label:t[o],value:c})}})}(e,!1),i}(eN,{fieldNames:el,childrenAsData:en})},[eN,el,en]),ez=function(e){var t=eC(e);if(e_(t),X&&(t.length!==eM.length||t.some(function(e,t){var a;return(null===(a=eM[t])||void 0===a?void 0:a.value)!==(null==e?void 0:e.value)}))){var a=V?t:t.map(function(e){return e.value}),n=t.map(function(e){return H(eR(e.value))});X(ea?a:a[0],ea?n:n[0])}},eZ=m.useState(null),eJ=(0,o.Z)(eZ,2),eY=eJ[0],eH=eJ[1],eU=m.useState(0),eW=(0,o.Z)(eU,2),eG=eW[0],eq=eW[1],eV=void 0!==I?I:"combobox"!==p,eK=m.useCallback(function(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=a.source;eq(t),f&&"combobox"===p&&null!==e&&"keyboard"===(void 0===n?"keyboard":n)&&eH(String(e))},[f,p]),e$=function(e,t,a){var n=function(){var t,a=eR(e);return[V?{label:null==a?void 0:a[el.label],value:e,key:null!==(t=null==a?void 0:a.key)&&void 0!==t?t:e}:e,H(a)]};if(t&&T){var i=n(),r=(0,o.Z)(i,2);T(r[0],r[1])}else if(!t&&S&&"clear"!==a){var s=n(),l=(0,o.Z)(s,2);S(l[0],l[1])}},eX=ef(function(e,t){var a=!ea||t.selected;ez(a?ea?[].concat((0,r.Z)(eM),[e]):[e]:eM.filter(function(t){return t.value!==e})),e$(e,a),"combobox"===p?eH(""):(!K||w)&&(ek(""),eH(""))}),eQ=m.useMemo(function(){var e=!1!==D&&!1!==j;return(0,i.Z)((0,i.Z)({},ev),{},{flattenOptions:eF,onActiveValue:eK,defaultActiveFirstOption:eV,onSelect:eX,menuItemSelectedIcon:O,rawValues:eI,fieldNames:el,virtual:e,direction:L,listHeight:F,listItemHeight:J,childrenAsData:en,maxCount:Q,optionRender:R})},[Q,ev,eF,eK,eV,eX,O,eI,el,D,j,L,F,J,en,R]);return m.createElement(W.Provider,{value:eQ},m.createElement($,(0,n.Z)({},ee,{id:et,prefixCls:void 0===h?"rc-select":h,ref:t,omitDomProps:eg,mode:p,displayValues:eB,onDisplayValuesChange:function(e,t){ez(e);var a=t.type,n=t.values;("remove"===a||"clear"===a)&&n.forEach(function(e){e$(e.value,!1,a)})},direction:L,searchValue:eb,onSearch:function(e,t){if(ek(e),eH(null),"submit"===t.source){var a=(e||"").trim();a&&(ez(Array.from(new Set([].concat((0,r.Z)(eI),[a])))),e$(a,!0),ek(""));return}"blur"!==t.source&&("combobox"===p&&ez(e),null==k||k(e))},autoClearSearchValue:w,onSearchSplit:function(e){var t=e;"tags"!==p&&(t=e.map(function(e){var t=eT.get(e);return null==t?void 0:t.value}).filter(function(e){return void 0!==e}));var a=Array.from(new Set([].concat((0,r.Z)(eI),(0,r.Z)(t))));ez(a),a.forEach(function(e){e$(e,!0)})},dropdownMatchSelectWidth:j,OptionList:er,emptyOptions:!eF.length,activeValue:eY,activeDescendantId:"".concat(et,"_list_").concat(eG)})))});eb.Option=Q,eb.OptGroup=X;var ek=a(58525),ev=m.createContext({}),ew="__rc_cascader_search_mark__",eT=function(e,t,a){var n=a.label,i=void 0===n?"":n;return t.some(function(t){return String(t[i]).toLowerCase().includes(e.toLowerCase())})},eS=function(e,t,a,n){return t.map(function(e){return e[n.label]}).join(" / ")},eC=function(e,t,a,n,o,s){var u=o.filter,c=void 0===u?eT:u,d=o.render,p=void 0===d?eS:d,h=o.limit,f=void 0===h?50:h,y=o.sort;return m.useMemo(function(){var o=[];return e?(!function t(u,d){var m=arguments.length>2&&void 0!==arguments[2]&&arguments[2];u.forEach(function(u){if(y||!1===f||!(f>0)||!(o.length>=f)){var h,g=[].concat((0,r.Z)(d),[u]),b=u[a.children],k=m||u.disabled;(!b||0===b.length||s)&&c(e,g,{label:a.label})&&o.push((0,i.Z)((0,i.Z)({},u),{},(h={disabled:k},(0,l.Z)(h,a.label,p(e,g,n,a)),(0,l.Z)(h,ew,g),(0,l.Z)(h,a.children,void 0),h))),b&&t(u[a.children],g,k)}})}(t,[]),y&&o.sort(function(t,n){return y(t[ew],n[ew],e,a)}),!1!==f&&f>0?o.slice(0,f):o):[]},[e,t,a,n,p,s,c,y,f])},ej="__RC_CASCADER_SPLIT__",eP="SHOW_PARENT",eA="SHOW_CHILD";function e_(e){return e.join(ej)}function ex(e){return e.map(e_)}function eE(e){var t=e||{},a=t.label,n=t.value,i=t.children,r=n||"value";return{label:a||"label",value:r,key:r,children:i||"children"}}function eM(e,t){var a,n;return null!==(a=e.isLeaf)&&void 0!==a?a:!(null!==(n=e[t.children])&&void 0!==n&&n.length)}function eR(e,t){return e.map(function(e){var a;return null===(a=e[ew])||void 0===a?void 0:a.map(function(e){return e[t.value]})})}function eB(e){return e?Array.isArray(e)&&Array.isArray(e[0])?e:(0===e.length?[]:[e]).map(function(e){return Array.isArray(e)?e:[e]}):[]}function eI(e,t,a){var n=new Set(e),i=t();return e.filter(function(e){var t=i[e],r=t?t.parent:null,o=t?t.children:null;return!!t&&!!t.node.disabled||(a===eA?!(o&&o.some(function(e){return e.key&&n.has(e.key)})):!(r&&!r.node.disabled&&n.has(r.key)))})}function eO(e,t,a){for(var n=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=t,r=[],o=0;o<e.length;o+=1)!function(){var t,s,l,u=e[o],c=null===(t=i)||void 0===t?void 0:t.findIndex(function(e){var t=e[a.value];return n?String(t)===String(u):t===u}),d=-1!==c?null===(s=i)||void 0===s?void 0:s[c]:null;r.push({value:null!==(l=null==d?void 0:d[a.value])&&void 0!==l?l:u,index:c,option:d}),i=null==d?void 0:d[a.children]}();return r}function eD(e,t){return m.useCallback(function(a){var n=[],i=[];return a.forEach(function(a){eO(a,e,t).every(function(e){return e.option})?i.push(a):n.push(a)}),[i,n]},[e,t])}var eL=a(21791),eN=function(e,t){var a=m.useRef({options:[],info:{keyEntities:{},pathKeyEntities:{}}});return m.useCallback(function(){return a.current.options!==e&&(a.current.options=e,a.current.info=(0,eL.I8)(e,{fieldNames:t,initWrapper:function(e){return(0,i.Z)((0,i.Z)({},e),{},{pathKeyEntities:{}})},processEntity:function(e,a){var n=e.nodes.map(function(e){return e[t.value]}).join(ej);a.pathKeyEntities[n]=e,e.key=n}})),a.current.info.pathKeyEntities},[t,e])};function eF(e,t){var a=m.useMemo(function(){return t||[]},[t]),n=eN(a,e),i=m.useCallback(function(t){var a=n();return t.map(function(t){return a[t].nodes.map(function(t){return t[e.value]})})},[n,e]);return[a,n,i]}var ez=a(47961);function eZ(e,t,a,n,i,o,s,l){return function(u){if(e){var c=e_(u),d=ex(a),m=ex(n),p=d.includes(c),h=i.some(function(e){return e_(e)===c}),f=a,y=i;if(h&&!p)y=i.filter(function(e){return e_(e)!==c});else{var g=p?d.filter(function(e){return e!==c}):[].concat((0,r.Z)(d),[c]),b=o();f=s(eI(p?(0,ez.S)(g,{checked:!1,halfCheckedKeys:m},b).checkedKeys:(0,ez.S)(g,!0,b).checkedKeys,o,l))}t([].concat((0,r.Z)(y),(0,r.Z)(f)))}else t(u)}}function eJ(e,t,a,n,i){return m.useMemo(function(){var r=i(t),s=(0,o.Z)(r,2),l=s[0],u=s[1];if(!e||!t.length)return[l,[],u];var c=ex(l),d=a(),m=(0,ez.S)(c,!0,d),p=m.checkedKeys,h=m.halfCheckedKeys;return[n(p),n(h),u]},[e,t,a,n,i])}var eY=m.memo(function(e){return e.children},function(e,t){return!t.open});function eH(e){var t,a=e.prefixCls,n=e.checked,i=e.halfChecked,r=e.disabled,o=e.onClick,s=e.disableCheckbox,u=m.useContext(ev).checkable;return m.createElement("span",{className:h()("".concat(a),(t={},(0,l.Z)(t,"".concat(a,"-checked"),n),(0,l.Z)(t,"".concat(a,"-indeterminate"),!n&&i),(0,l.Z)(t,"".concat(a,"-disabled"),r||s),t)),onClick:o},"boolean"!=typeof u?u:null)}var eU="__cascader_fix_label__";function eW(e){var t=e.prefixCls,a=e.multiple,n=e.options,i=e.activeValue,o=e.prevValuePath,s=e.onToggleOpen,u=e.onSelect,c=e.onActive,d=e.checkedSet,p=e.halfCheckedSet,f=e.loadingKeys,y=e.isSelectable,g=e.disabled,b="".concat(t,"-menu-item"),k=m.useContext(ev),v=k.fieldNames,w=k.changeOnSelect,T=k.expandTrigger,S=k.expandIcon,C=k.loadingIcon,j=k.dropdownMenuColumnStyle,P=k.optionRender,A="hover"===T,_=function(e){return g||e},x=m.useMemo(function(){return n.map(function(e){var t,a=e.disabled,n=e.disableCheckbox,i=e[ew],s=null!==(t=e[eU])&&void 0!==t?t:e[v.label],l=e[v.value],u=eM(e,v),c=i?i.map(function(e){return e[v.value]}):[].concat((0,r.Z)(o),[l]),m=e_(c);return{disabled:a,label:s,value:l,isLeaf:u,isLoading:f.includes(m),checked:d.has(m),halfChecked:p.has(m),option:e,disableCheckbox:n,fullPath:c,fullPathKey:m}})},[n,d,v,p,f,o]);return m.createElement("ul",{className:"".concat(t,"-menu"),role:"menu"},x.map(function(e){var n,o,d=e.disabled,p=e.label,f=e.value,g=e.isLeaf,k=e.isLoading,v=e.checked,T=e.halfChecked,x=e.option,E=e.fullPath,M=e.fullPathKey,R=e.disableCheckbox,B=function(){if(!_(d)){var e=(0,r.Z)(E);A&&g&&e.pop(),c(e)}},I=function(){y(x)&&!_(d)&&u(E,g)};return"string"==typeof x.title?o=x.title:"string"==typeof p&&(o=p),m.createElement("li",{key:M,className:h()(b,(n={},(0,l.Z)(n,"".concat(b,"-expand"),!g),(0,l.Z)(n,"".concat(b,"-active"),i===f||i===M),(0,l.Z)(n,"".concat(b,"-disabled"),_(d)),(0,l.Z)(n,"".concat(b,"-loading"),k),n)),style:j,role:"menuitemcheckbox",title:o,"aria-checked":v,"data-path-key":M,onClick:function(){B(),R||a&&!g||I()},onDoubleClick:function(){w&&s(!1)},onMouseEnter:function(){A&&B()},onMouseDown:function(e){e.preventDefault()}},a&&m.createElement(eH,{prefixCls:"".concat(t,"-checkbox"),checked:v,halfChecked:T,disabled:_(d)||R,disableCheckbox:R,onClick:function(e){R||(e.stopPropagation(),I())}}),m.createElement("div",{className:"".concat(b,"-content")},P?P(x):p),!k&&S&&!g&&m.createElement("div",{className:"".concat(b,"-expand-icon")},S),k&&C&&m.createElement("div",{className:"".concat(b,"-loading-icon")},C))}))}var eG=function(e,t){var a=m.useContext(ev).values[0],n=m.useState([]),i=(0,o.Z)(n,2),r=i[0],s=i[1];return m.useEffect(function(){e||s(a||[])},[t,a]),[r,s]},eq=function(e,t,a,n,i,s,l){var u=l.direction,c=l.searchValue,d=l.toggleOpen,p=l.open,h="rtl"===u,f=m.useMemo(function(){for(var e=-1,i=t,r=[],o=[],s=n.length,l=eR(t,a),u=function(t){var s=i.findIndex(function(e,i){return(l[i]?e_(l[i]):e[a.value])===n[t]});if(-1===s)return 1;e=s,r.push(e),o.push(n[t]),i=i[e][a.children]},c=0;c<s&&i&&!u(c);c+=1);for(var d=t,m=0;m<r.length-1;m+=1)d=d[r[m]][a.children];return[o,e,d,l]},[n,a,t]),y=(0,o.Z)(f,4),g=y[0],b=y[1],k=y[2],v=y[3],w=function(e){i(e)},T=function(e){var t=k.length,n=b;-1===n&&e<0&&(n=t);for(var i=0;i<t;i+=1){var r=k[n=(n+e+t)%t];if(r&&!r.disabled){w(g.slice(0,-1).concat(v[n]?e_(v[n]):r[a.value]));return}}},C=function(){g.length>1?w(g.slice(0,-1)):d(!1)},j=function(){var e,t=((null===(e=k[b])||void 0===e?void 0:e[a.children])||[]).find(function(e){return!e.disabled});t&&w([].concat((0,r.Z)(g),[t[a.value]]))};m.useImperativeHandle(e,function(){return{onKeyDown:function(e){var t=e.which;switch(t){case S.Z.UP:case S.Z.DOWN:var n=0;t===S.Z.UP?n=-1:t===S.Z.DOWN&&(n=1),0!==n&&T(n);break;case S.Z.LEFT:if(c)break;h?j():C();break;case S.Z.RIGHT:if(c)break;h?C():j();break;case S.Z.BACKSPACE:c||C();break;case S.Z.ENTER:if(g.length){var i=k[b],r=(null==i?void 0:i[ew])||[];r.length?s(r.map(function(e){return e[a.value]}),r[r.length-1]):s(g,k[b])}break;case S.Z.ESC:d(!1),p&&e.stopPropagation()}},onKeyUp:function(){}}})},eV=m.forwardRef(function(e,t){var a,s,u,c=e.prefixCls,d=e.multiple,p=e.searchValue,f=e.toggleOpen,y=e.notFoundContent,g=e.direction,b=e.open,k=e.disabled,v=m.useRef(null),w=m.useContext(ev),T=w.options,S=w.values,C=w.halfValues,j=w.fieldNames,P=w.changeOnSelect,A=w.onSelect,_=w.searchOptions,x=w.dropdownPrefixCls,E=w.loadData,M=w.expandTrigger,R=x||c,B=m.useState([]),I=(0,o.Z)(B,2),O=I[0],D=I[1],L=function(e){if(E&&!p){var t=eO(e,T,j).map(function(e){return e.option}),a=t[t.length-1];if(a&&!eM(a,j)){var n=e_(e);D(function(e){return[].concat((0,r.Z)(e),[n])}),E(t)}}};m.useEffect(function(){O.length&&O.forEach(function(e){var t=eO(e.split(ej),T,j,!0).map(function(e){return e.option}),a=t[t.length-1];(!a||a[j.children]||eM(a,j))&&D(function(t){return t.filter(function(t){return t!==e})})})},[T,O,j]);var N=m.useMemo(function(){return new Set(ex(S))},[S]),F=m.useMemo(function(){return new Set(ex(C))},[C]),z=eG(d,b),Z=(0,o.Z)(z,2),J=Z[0],Y=Z[1],H=function(e){Y(e),L(e)},U=function(e){if(k)return!1;var t=e.disabled,a=eM(e,j);return!t&&(a||P||d)},W=function(e,t){var a=arguments.length>2&&void 0!==arguments[2]&&arguments[2];A(e),!d&&(t||P&&("hover"===M||a))&&f(!1)},G=m.useMemo(function(){return p?_:T},[p,_,T]),q=m.useMemo(function(){for(var e=[{options:G}],t=G,a=eR(t,j),n=0;n<J.length&&!function(){var i=J[n],r=t.find(function(e,t){return(a[t]?e_(a[t]):e[j.value])===i}),o=null==r?void 0:r[j.children];if(!(null!=o&&o.length))return 1;t=o,e.push({options:o})}();n+=1);return e},[G,J,j]);eq(t,G,j,J,H,function(e,t){U(t)&&W(e,eM(t,j),!0)},{direction:g,searchValue:p,toggleOpen:f,open:b}),m.useEffect(function(){if(!p)for(var e=0;e<J.length;e+=1){var t,a=e_(J.slice(0,e+1)),n=null===(t=v.current)||void 0===t?void 0:t.querySelector('li[data-path-key="'.concat(a.replace(/\\{0,2}"/g,'\\"'),'"]'));n&&function(e){var t=e.parentElement;if(t){var a=e.offsetTop-t.offsetTop;a-t.scrollTop<0?t.scrollTo({top:a}):a+e.offsetHeight-t.scrollTop>t.offsetHeight&&t.scrollTo({top:a+e.offsetHeight-t.offsetHeight})}}(n)}},[J,p]);var V=!(null!==(a=q[0])&&void 0!==a&&null!==(a=a.options)&&void 0!==a&&a.length),K=[(s={},(0,l.Z)(s,j.value,"__EMPTY__"),(0,l.Z)(s,eU,y),(0,l.Z)(s,"disabled",!0),s)],$=(0,i.Z)((0,i.Z)({},e),{},{multiple:!V&&d,onSelect:W,onActive:H,onToggleOpen:f,checkedSet:N,halfCheckedSet:F,loadingKeys:O,isSelectable:U}),X=(V?[{options:K}]:q).map(function(e,t){var a=J.slice(0,t),i=J[t];return m.createElement(eW,(0,n.Z)({key:t},$,{prefixCls:R,options:e.options,prevValuePath:a,activeValue:i}))});return m.createElement(eY,{open:b},m.createElement("div",{className:h()("".concat(R,"-menus"),(u={},(0,l.Z)(u,"".concat(R,"-menu-empty"),V),(0,l.Z)(u,"".concat(R,"-rtl"),"rtl"===g),u)),ref:v},X))}),eK=m.forwardRef(function(e,t){var a=w();return m.createElement(eV,(0,n.Z)({},e,a,{ref:t}))}),e$=a(74126);function eX(){}function eQ(e){var t,a=e.prefixCls,n=void 0===a?"rc-cascader":a,i=e.style,r=e.className,s=e.options,u=e.checkable,c=e.defaultValue,d=e.value,p=e.fieldNames,f=e.changeOnSelect,y=e.onChange,g=e.showCheckedStrategy,b=e.loadData,k=e.expandTrigger,v=e.expandIcon,w=void 0===v?">":v,T=e.loadingIcon,S=e.direction,C=e.notFoundContent,j=e.disabled,P=!!u,A=(0,e$.useMergedState)(c,{value:d,postState:eB}),_=(0,o.Z)(A,2),x=_[0],E=_[1],M=m.useMemo(function(){return eE(p)},[JSON.stringify(p)]),R=eF(M,s),B=(0,o.Z)(R,3),I=B[0],O=B[1],D=B[2],L=eJ(P,x,O,D,eD(I,M)),N=(0,o.Z)(L,3),F=N[0],z=N[1],Z=N[2],J=(0,e$.useEvent)(function(e){if(E(e),y){var t=eB(e),a=t.map(function(e){return eO(e,I,M).map(function(e){return e.option})});y(P?t:t[0],P?a:a[0])}}),Y=eZ(P,J,F,z,Z,O,D,g),H=(0,e$.useEvent)(function(e){Y(e)}),U=m.useMemo(function(){return{options:I,fieldNames:M,values:F,halfValues:z,changeOnSelect:f,onSelect:H,checkable:u,searchOptions:[],dropdownPrefixCls:void 0,loadData:b,expandTrigger:k,expandIcon:w,loadingIcon:T,dropdownMenuColumnStyle:void 0}},[I,M,F,z,f,H,u,b,k,w,T]),W="".concat(n,"-panel"),G=!I.length;return m.createElement(ev.Provider,{value:U},m.createElement("div",{className:h()(W,(t={},(0,l.Z)(t,"".concat(W,"-rtl"),"rtl"===S),(0,l.Z)(t,"".concat(W,"-empty"),G),t),r),style:i},G?void 0===C?"Not Found":C:m.createElement(eV,{prefixCls:n,searchValue:"",multiple:P,toggleOpen:eX,open:!0,direction:S,disabled:j})))}var e0=["id","prefixCls","fieldNames","defaultValue","value","changeOnSelect","onChange","displayRender","checkable","autoClearSearchValue","searchValue","onSearch","showSearch","expandTrigger","options","dropdownPrefixCls","loadData","popupVisible","open","popupClassName","dropdownClassName","dropdownMenuColumnStyle","dropdownStyle","popupPlacement","placement","onDropdownVisibleChange","onPopupVisibleChange","expandIcon","loadingIcon","children","dropdownMatchSelectWidth","showCheckedStrategy","optionRender"],e1=m.forwardRef(function(e,t){var a,l=e.id,d=e.prefixCls,p=void 0===d?"rc-cascader":d,h=e.fieldNames,f=e.defaultValue,y=e.value,g=e.changeOnSelect,b=e.onChange,k=e.displayRender,v=e.checkable,w=e.autoClearSearchValue,T=void 0===w||w,S=e.searchValue,C=e.onSearch,j=e.showSearch,P=e.expandTrigger,A=e.options,_=e.dropdownPrefixCls,x=e.loadData,E=e.popupVisible,M=e.open,R=e.popupClassName,B=e.dropdownClassName,I=e.dropdownMenuColumnStyle,O=e.dropdownStyle,D=e.popupPlacement,L=e.placement,N=e.onDropdownVisibleChange,F=e.onPopupVisibleChange,z=e.expandIcon,Z=void 0===z?">":z,J=e.loadingIcon,Y=e.children,H=e.dropdownMatchSelectWidth,U=e.showCheckedStrategy,W=void 0===U?eP:U,G=e.optionRender,q=(0,s.Z)(e,e0),V=ed(l),K=!!v,X=(0,c.Z)(f,{value:y,postState:eB}),Q=(0,o.Z)(X,2),ee=Q[0],et=Q[1],ea=m.useMemo(function(){return eE(h)},[JSON.stringify(h)]),en=eF(ea,A),ei=(0,o.Z)(en,3),er=ei[0],eo=ei[1],es=ei[2],el=(0,c.Z)("",{value:S,postState:function(e){return e||""}}),eu=(0,o.Z)(el,2),ec=eu[0],em=eu[1],ep=m.useMemo(function(){if(!j)return[!1,{}];var e={matchInputWidth:!0,limit:50};return j&&"object"===(0,u.Z)(j)&&(e=(0,i.Z)((0,i.Z)({},e),j)),e.limit<=0&&(e.limit=!1),[!0,e]},[j]),eh=(0,o.Z)(ep,2),ef=eh[0],ey=eh[1],eg=eC(ec,er,ea,_||p,ey,g||K),eb=eJ(K,ee,eo,es,eD(er,ea)),ew=(0,o.Z)(eb,3),eT=ew[0],eS=ew[1],ej=ew[2],eA=(a=m.useMemo(function(){var e=eI(ex(eT),eo,W);return[].concat((0,r.Z)(ej),(0,r.Z)(es(e)))},[eT,eo,es,ej,W]),m.useMemo(function(){var e=k||function(e){var t=K?e.slice(-1):e;return t.every(function(e){return["string","number"].includes((0,u.Z)(e))})?t.join(" / "):t.reduce(function(e,t,a){var n=m.isValidElement(t)?m.cloneElement(t,{key:a}):t;return 0===a?[n]:[].concat((0,r.Z)(e),[" / ",n])},[])};return a.map(function(t){var a,n=eO(t,er,ea),i=e(n.map(function(e){var t,a=e.option,n=e.value;return null!==(t=null==a?void 0:a[ea.label])&&void 0!==t?t:n}),n.map(function(e){return e.option})),r=e_(t);return{label:i,value:r,key:r,valueCells:t,disabled:null===(a=n[n.length-1])||void 0===a||null===(a=a.option)||void 0===a?void 0:a.disabled}})},[a,er,ea,k,K])),eM=(0,ek.Z)(function(e){if(et(e),b){var t=eB(e),a=t.map(function(e){return eO(e,er,ea).map(function(e){return e.option})});b(K?t:t[0],K?a:a[0])}}),eR=eZ(K,eM,eT,eS,ej,eo,es,W),eL=(0,ek.Z)(function(e){(!K||T)&&em(""),eR(e)}),eN=m.useMemo(function(){return{options:er,fieldNames:ea,values:eT,halfValues:eS,changeOnSelect:g,onSelect:eL,checkable:v,searchOptions:eg,dropdownPrefixCls:_,loadData:x,expandTrigger:P,expandIcon:Z,loadingIcon:J,dropdownMenuColumnStyle:I,optionRender:G}},[er,ea,eT,eS,g,eL,v,eg,_,x,P,Z,J,I,G]),ez=!(ec?eg:er).length,eY=ec&&ey.matchInputWidth||ez?{}:{minWidth:"auto"};return m.createElement(ev.Provider,{value:eN},m.createElement($,(0,n.Z)({},q,{ref:t,id:V,prefixCls:p,autoClearSearchValue:T,dropdownMatchSelectWidth:void 0!==H&&H,dropdownStyle:(0,i.Z)((0,i.Z)({},eY),O),displayValues:eA,onDisplayValuesChange:function(e,t){if("clear"===t.type){eM([]);return}eL(t.values[0].valueCells)},mode:K?"multiple":void 0,searchValue:ec,onSearch:function(e,t){em(e),"blur"!==t.source&&C&&C(e)},showSearch:ef,OptionList:eK,emptyOptions:ez,open:void 0!==M?M:E,dropdownClassName:B||R,placement:L||D,onDropdownVisibleChange:function(e){null==N||N(e),null==F||F(e)},getRawInputElement:function(){return Y}})))});e1.SHOW_PARENT=eP,e1.SHOW_CHILD=eA,e1.Panel=eQ;var e4=e1},20873:function(e,t,a){"use strict";a.r(t),a.d(t,{Checkbox:function(){return p}});var n=a(1119),i=a(31686),r=a(11993),o=a(26365),s=a(10902),l=a(36760),u=a.n(l),c=a(50506),d=a(2265),m=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],p=(0,d.forwardRef)(function(e,t){var a=e.prefixCls,l=void 0===a?"rc-checkbox":a,p=e.className,h=e.style,f=e.checked,y=e.disabled,g=e.defaultChecked,b=e.type,k=void 0===b?"checkbox":b,v=e.title,w=e.onChange,T=(0,s.Z)(e,m),S=(0,d.useRef)(null),C=(0,d.useRef)(null),j=(0,c.Z)(void 0!==g&&g,{value:f}),P=(0,o.Z)(j,2),A=P[0],_=P[1];(0,d.useImperativeHandle)(t,function(){return{focus:function(e){var t;null===(t=S.current)||void 0===t||t.focus(e)},blur:function(){var e;null===(e=S.current)||void 0===e||e.blur()},input:S.current,nativeElement:C.current}});var x=u()(l,p,(0,r.Z)((0,r.Z)({},"".concat(l,"-checked"),A),"".concat(l,"-disabled"),y));return d.createElement("span",{className:x,title:v,style:h,ref:C},d.createElement("input",(0,n.Z)({},T,{className:"".concat(l,"-input"),ref:S,onChange:function(t){y||("checked"in e||_(t.target.checked),null==w||w({target:(0,i.Z)((0,i.Z)({},e),{},{type:k,checked:t.target.checked}),stopPropagation:function(){t.stopPropagation()},preventDefault:function(){t.preventDefault()},nativeEvent:t.nativeEvent}))},disabled:y,checked:!!A,type:k})),d.createElement("span",{className:"".concat(l,"-inner")}))});t.default=p},19942:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return j}});var n=a(31686),i=a(26365),r=a(28036),o=a(27380),s=a(2265),l=s.createContext(null),u=s.createContext({}),c=a(11993),d=a(1119),m=a(36760),p=a.n(m),h=a(66632),f=a(95814),y=a(18242),g=a(10902),b=a(28791),k=["prefixCls","className","containerRef"],v=function(e){var t=e.prefixCls,a=e.className,n=e.containerRef,i=(0,g.Z)(e,k),r=s.useContext(u).panel,o=(0,b.x1)(r,n);return s.createElement("div",(0,d.Z)({className:p()("".concat(t,"-content"),a),role:"dialog",ref:o},(0,y.Z)(e,{aria:!0}),{"aria-modal":"true"},i))},w=a(32559);function T(e){return"string"==typeof e&&String(Number(e))===e?((0,w.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(e)):e}var S={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"},C=s.forwardRef(function(e,t){var a,r,o,u=e.prefixCls,m=e.open,g=e.placement,b=e.inline,k=e.push,w=e.forceRender,C=e.autoFocus,j=e.keyboard,P=e.classNames,A=e.rootClassName,_=e.rootStyle,x=e.zIndex,E=e.className,M=e.id,R=e.style,B=e.motion,I=e.width,O=e.height,D=e.children,L=e.mask,N=e.maskClosable,F=e.maskMotion,z=e.maskClassName,Z=e.maskStyle,J=e.afterOpenChange,Y=e.onClose,H=e.onMouseEnter,U=e.onMouseOver,W=e.onMouseLeave,G=e.onClick,q=e.onKeyDown,V=e.onKeyUp,K=e.styles,$=e.drawerRender,X=s.useRef(),Q=s.useRef(),ee=s.useRef();s.useImperativeHandle(t,function(){return X.current}),s.useEffect(function(){if(m&&C){var e;null===(e=X.current)||void 0===e||e.focus({preventScroll:!0})}},[m]);var et=s.useState(!1),ea=(0,i.Z)(et,2),en=ea[0],ei=ea[1],er=s.useContext(l),eo=null!==(a=null!==(r=null===(o="boolean"==typeof k?k?{}:{distance:0}:k||{})||void 0===o?void 0:o.distance)&&void 0!==r?r:null==er?void 0:er.pushDistance)&&void 0!==a?a:180,es=s.useMemo(function(){return{pushDistance:eo,push:function(){ei(!0)},pull:function(){ei(!1)}}},[eo]);s.useEffect(function(){var e,t;m?null==er||null===(e=er.push)||void 0===e||e.call(er):null==er||null===(t=er.pull)||void 0===t||t.call(er)},[m]),s.useEffect(function(){return function(){var e;null==er||null===(e=er.pull)||void 0===e||e.call(er)}},[]);var el=L&&s.createElement(h.default,(0,d.Z)({key:"mask"},F,{visible:m}),function(e,t){var a=e.className,i=e.style;return s.createElement("div",{className:p()("".concat(u,"-mask"),a,null==P?void 0:P.mask,z),style:(0,n.Z)((0,n.Z)((0,n.Z)({},i),Z),null==K?void 0:K.mask),onClick:N&&m?Y:void 0,ref:t})}),eu="function"==typeof B?B(g):B,ec={};if(en&&eo)switch(g){case"top":ec.transform="translateY(".concat(eo,"px)");break;case"bottom":ec.transform="translateY(".concat(-eo,"px)");break;case"left":ec.transform="translateX(".concat(eo,"px)");break;default:ec.transform="translateX(".concat(-eo,"px)")}"left"===g||"right"===g?ec.width=T(I):ec.height=T(O);var ed={onMouseEnter:H,onMouseOver:U,onMouseLeave:W,onClick:G,onKeyDown:q,onKeyUp:V},em=s.createElement(h.default,(0,d.Z)({key:"panel"},eu,{visible:m,forceRender:w,onVisibleChanged:function(e){null==J||J(e)},removeOnLeave:!1,leavedClassName:"".concat(u,"-content-wrapper-hidden")}),function(t,a){var i=t.className,r=t.style,o=s.createElement(v,(0,d.Z)({id:M,containerRef:a,prefixCls:u,className:p()(E,null==P?void 0:P.content),style:(0,n.Z)((0,n.Z)({},R),null==K?void 0:K.content)},(0,y.Z)(e,{aria:!0}),ed),D);return s.createElement("div",(0,d.Z)({className:p()("".concat(u,"-content-wrapper"),null==P?void 0:P.wrapper,i),style:(0,n.Z)((0,n.Z)((0,n.Z)({},ec),r),null==K?void 0:K.wrapper)},(0,y.Z)(e,{data:!0})),$?$(o):o)}),ep=(0,n.Z)({},_);return x&&(ep.zIndex=x),s.createElement(l.Provider,{value:es},s.createElement("div",{className:p()(u,"".concat(u,"-").concat(g),A,(0,c.Z)((0,c.Z)({},"".concat(u,"-open"),m),"".concat(u,"-inline"),b)),style:ep,tabIndex:-1,ref:X,onKeyDown:function(e){var t,a,n=e.keyCode,i=e.shiftKey;switch(n){case f.Z.TAB:n===f.Z.TAB&&(i||document.activeElement!==ee.current?i&&document.activeElement===Q.current&&(null===(a=ee.current)||void 0===a||a.focus({preventScroll:!0})):null===(t=Q.current)||void 0===t||t.focus({preventScroll:!0}));break;case f.Z.ESC:Y&&j&&(e.stopPropagation(),Y(e))}}},el,s.createElement("div",{tabIndex:0,ref:Q,style:S,"aria-hidden":"true","data-sentinel":"start"}),em,s.createElement("div",{tabIndex:0,ref:ee,style:S,"aria-hidden":"true","data-sentinel":"end"})))}),j=function(e){var t=e.open,a=e.prefixCls,l=e.placement,c=e.autoFocus,d=e.keyboard,m=e.width,p=e.mask,h=void 0===p||p,f=e.maskClosable,y=e.getContainer,g=e.forceRender,b=e.afterOpenChange,k=e.destroyOnClose,v=e.onMouseEnter,w=e.onMouseOver,T=e.onMouseLeave,S=e.onClick,j=e.onKeyDown,P=e.onKeyUp,A=e.panelRef,_=s.useState(!1),x=(0,i.Z)(_,2),E=x[0],M=x[1],R=s.useState(!1),B=(0,i.Z)(R,2),I=B[0],O=B[1];(0,o.Z)(function(){O(!0)},[]);var D=!!I&&void 0!==t&&t,L=s.useRef(),N=s.useRef();(0,o.Z)(function(){D&&(N.current=document.activeElement)},[D]);var F=s.useMemo(function(){return{panel:A}},[A]);if(!g&&!E&&!D&&k)return null;var z=(0,n.Z)((0,n.Z)({},e),{},{open:D,prefixCls:void 0===a?"rc-drawer":a,placement:void 0===l?"right":l,autoFocus:void 0===c||c,keyboard:void 0===d||d,width:void 0===m?378:m,mask:h,maskClosable:void 0===f||f,inline:!1===y,afterOpenChange:function(e){var t,a;M(e),null==b||b(e),e||!N.current||null!==(t=L.current)&&void 0!==t&&t.contains(N.current)||null===(a=N.current)||void 0===a||a.focus({preventScroll:!0})},ref:L},{onMouseEnter:v,onMouseOver:w,onMouseLeave:T,onClick:S,onKeyDown:j,onKeyUp:P});return s.createElement(u.Provider,{value:F},s.createElement(r.Z,{open:D||g||E,autoDestroy:!1,getContainer:y,autoLock:h&&(D||E)},s.createElement(C,z)))}},40839:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return et}});var n=a(1119),i=a(31686),r=a(11993),o=a(26365),s=a(41154),l=a(10902),u=a(36760),c=a.n(u),d=a(36555),m=a(50506),p=a(2265),h=a(28036),f=p.createContext({}),y=a(2161),g=a(92491),b=a(95814),k=a(18242);function v(e,t,a){var n=t;return!n&&a&&(n="".concat(e,"-").concat(a)),n}function w(e,t){var a=e["page".concat(t?"Y":"X","Offset")],n="scroll".concat(t?"Top":"Left");if("number"!=typeof a){var i=e.document;"number"!=typeof(a=i.documentElement[n])&&(a=i.body[n])}return a}var T=a(66632),S=a(28791),C=p.memo(function(e){return e.children},function(e,t){return!t.shouldUpdate}),j={width:0,height:0,overflow:"hidden",outline:"none"},P={outline:"none"},A=p.forwardRef(function(e,t){var a=e.prefixCls,r=e.className,o=e.style,l=e.title,u=e.ariaId,d=e.footer,m=e.closable,h=e.closeIcon,y=e.onClose,g=e.children,b=e.bodyStyle,v=e.bodyProps,w=e.modalRender,T=e.onMouseDown,A=e.onMouseUp,_=e.holderRef,x=e.visible,E=e.forceRender,M=e.width,R=e.height,B=e.classNames,I=e.styles,O=p.useContext(f).panel,D=(0,S.x1)(_,O),L=(0,p.useRef)(),N=(0,p.useRef)();p.useImperativeHandle(t,function(){return{focus:function(){var e;null===(e=L.current)||void 0===e||e.focus({preventScroll:!0})},changeActive:function(e){var t=document.activeElement;e&&t===N.current?L.current.focus({preventScroll:!0}):e||t!==L.current||N.current.focus({preventScroll:!0})}}});var F={};void 0!==M&&(F.width=M),void 0!==R&&(F.height=R);var z=d?p.createElement("div",{className:c()("".concat(a,"-footer"),null==B?void 0:B.footer),style:(0,i.Z)({},null==I?void 0:I.footer)},d):null,Z=l?p.createElement("div",{className:c()("".concat(a,"-header"),null==B?void 0:B.header),style:(0,i.Z)({},null==I?void 0:I.header)},p.createElement("div",{className:"".concat(a,"-title"),id:u},l)):null,J=(0,p.useMemo)(function(){return"object"===(0,s.Z)(m)&&null!==m?m:m?{closeIcon:null!=h?h:p.createElement("span",{className:"".concat(a,"-close-x")})}:{}},[m,h,a]),Y=(0,k.Z)(J,!0),H="object"===(0,s.Z)(m)&&m.disabled,U=m?p.createElement("button",(0,n.Z)({type:"button",onClick:y,"aria-label":"Close"},Y,{className:"".concat(a,"-close"),disabled:H}),J.closeIcon):null,W=p.createElement("div",{className:c()("".concat(a,"-content"),null==B?void 0:B.content),style:null==I?void 0:I.content},U,Z,p.createElement("div",(0,n.Z)({className:c()("".concat(a,"-body"),null==B?void 0:B.body),style:(0,i.Z)((0,i.Z)({},b),null==I?void 0:I.body)},v),g),z);return p.createElement("div",{key:"dialog-element",role:"dialog","aria-labelledby":l?u:null,"aria-modal":"true",ref:D,style:(0,i.Z)((0,i.Z)({},o),F),className:c()(a,r),onMouseDown:T,onMouseUp:A},p.createElement("div",{ref:L,tabIndex:0,style:P},p.createElement(C,{shouldUpdate:x||E},w?w(W):W)),p.createElement("div",{tabIndex:0,ref:N,style:j}))}),_=p.forwardRef(function(e,t){var a=e.prefixCls,r=e.title,s=e.style,l=e.className,u=e.visible,d=e.forceRender,m=e.destroyOnClose,h=e.motionName,f=e.ariaId,y=e.onVisibleChanged,g=e.mousePosition,b=(0,p.useRef)(),k=p.useState(),v=(0,o.Z)(k,2),S=v[0],C=v[1],j={};function P(){var e,t,a,n,i,r=(a={left:(t=(e=b.current).getBoundingClientRect()).left,top:t.top},i=(n=e.ownerDocument).defaultView||n.parentWindow,a.left+=w(i),a.top+=w(i,!0),a);C(g&&(g.x||g.y)?"".concat(g.x-r.left,"px ").concat(g.y-r.top,"px"):"")}return S&&(j.transformOrigin=S),p.createElement(T.default,{visible:u,onVisibleChanged:y,onAppearPrepare:P,onEnterPrepare:P,forceRender:d,motionName:h,removeOnLeave:m,ref:b},function(o,u){var d=o.className,m=o.style;return p.createElement(A,(0,n.Z)({},e,{ref:t,title:r,ariaId:f,prefixCls:a,holderRef:u,style:(0,i.Z)((0,i.Z)((0,i.Z)({},m),s),j),className:c()(l,d)}))})});_.displayName="Content";var x=function(e){var t=e.prefixCls,a=e.style,r=e.visible,o=e.maskProps,s=e.motionName,l=e.className;return p.createElement(T.default,{key:"mask",visible:r,motionName:s,leavedClassName:"".concat(t,"-mask-hidden")},function(e,r){var s=e.className,u=e.style;return p.createElement("div",(0,n.Z)({ref:r,style:(0,i.Z)((0,i.Z)({},u),a),className:c()("".concat(t,"-mask"),s,l)},o))})},E=a(32559),M=function(e){var t=e.prefixCls,a=void 0===t?"rc-dialog":t,r=e.zIndex,s=e.visible,l=void 0!==s&&s,u=e.keyboard,d=void 0===u||u,m=e.focusTriggerAfterClose,h=void 0===m||m,f=e.wrapStyle,w=e.wrapClassName,T=e.wrapProps,S=e.onClose,C=e.afterOpenChange,j=e.afterClose,P=e.transitionName,A=e.animation,E=e.closable,M=e.mask,R=void 0===M||M,B=e.maskTransitionName,I=e.maskAnimation,O=e.maskClosable,D=e.maskStyle,L=e.maskProps,N=e.rootClassName,F=e.classNames,z=e.styles,Z=(0,p.useRef)(),J=(0,p.useRef)(),Y=(0,p.useRef)(),H=p.useState(l),U=(0,o.Z)(H,2),W=U[0],G=U[1],q=(0,g.Z)();function V(e){null==S||S(e)}var K=(0,p.useRef)(!1),$=(0,p.useRef)(),X=null;(void 0===O||O)&&(X=function(e){K.current?K.current=!1:J.current===e.target&&V(e)}),(0,p.useEffect)(function(){l&&(G(!0),(0,y.Z)(J.current,document.activeElement)||(Z.current=document.activeElement))},[l]),(0,p.useEffect)(function(){return function(){clearTimeout($.current)}},[]);var Q=(0,i.Z)((0,i.Z)((0,i.Z)({zIndex:r},f),null==z?void 0:z.wrapper),{},{display:W?null:"none"});return p.createElement("div",(0,n.Z)({className:c()("".concat(a,"-root"),N)},(0,k.Z)(e,{data:!0})),p.createElement(x,{prefixCls:a,visible:R&&l,motionName:v(a,B,I),style:(0,i.Z)((0,i.Z)({zIndex:r},D),null==z?void 0:z.mask),maskProps:L,className:null==F?void 0:F.mask}),p.createElement("div",(0,n.Z)({tabIndex:-1,onKeyDown:function(e){if(d&&e.keyCode===b.Z.ESC){e.stopPropagation(),V(e);return}l&&e.keyCode===b.Z.TAB&&Y.current.changeActive(!e.shiftKey)},className:c()("".concat(a,"-wrap"),w,null==F?void 0:F.wrapper),ref:J,onClick:X,style:Q},T),p.createElement(_,(0,n.Z)({},e,{onMouseDown:function(){clearTimeout($.current),K.current=!0},onMouseUp:function(){$.current=setTimeout(function(){K.current=!1})},ref:Y,closable:void 0===E||E,ariaId:q,prefixCls:a,visible:l&&W,onClose:V,onVisibleChanged:function(e){if(e)!function(){if(!(0,y.Z)(J.current,document.activeElement)){var e;null===(e=Y.current)||void 0===e||e.focus()}}();else{if(G(!1),R&&Z.current&&h){try{Z.current.focus({preventScroll:!0})}catch(e){}Z.current=null}W&&(null==j||j())}null==C||C(e)},motionName:v(a,P,A)}))))},R=function(e){var t=e.visible,a=e.getContainer,i=e.forceRender,r=e.destroyOnClose,s=void 0!==r&&r,l=e.afterClose,u=e.panelRef,c=p.useState(t),d=(0,o.Z)(c,2),m=d[0],y=d[1],g=p.useMemo(function(){return{panel:u}},[u]);return(p.useEffect(function(){t&&y(!0)},[t]),i||!s||m)?p.createElement(f.Provider,{value:g},p.createElement(h.Z,{open:t||i||m,autoDestroy:!1,getContainer:a,autoLock:t||m},p.createElement(M,(0,n.Z)({},e,{destroyOnClose:s,afterClose:function(){null==l||l(),y(!1)}})))):null};R.displayName="Dialog";var B=a(20366),I=p.createContext(null),O=function(e){var t=e.visible,a=e.maskTransitionName,n=e.getContainer,o=e.prefixCls,s=e.rootClassName,l=e.icons,u=e.countRender,d=e.showSwitch,m=e.showProgress,f=e.current,y=e.transform,g=e.count,k=e.scale,v=e.minScale,w=e.maxScale,S=e.closeIcon,C=e.onActive,j=e.onClose,P=e.onZoomIn,A=e.onZoomOut,_=e.onRotateRight,x=e.onRotateLeft,E=e.onFlipX,M=e.onFlipY,R=e.onReset,B=e.toolbarRender,O=e.zIndex,D=e.image,L=(0,p.useContext)(I),N=l.rotateLeft,F=l.rotateRight,z=l.zoomIn,Z=l.zoomOut,J=l.close,Y=l.left,H=l.right,U=l.flipX,W=l.flipY,G="".concat(o,"-operations-operation");p.useEffect(function(){var e=function(e){e.keyCode===b.Z.ESC&&j()};return t&&window.addEventListener("keydown",e),function(){window.removeEventListener("keydown",e)}},[t]);var q=function(e,t){e.preventDefault(),e.stopPropagation(),C(t)},V=p.useCallback(function(e){var t=e.type,a=e.disabled,n=e.onClick,i=e.icon;return p.createElement("div",{key:t,className:c()(G,"".concat(o,"-operations-operation-").concat(t),(0,r.Z)({},"".concat(o,"-operations-operation-disabled"),!!a)),onClick:n},i)},[G,o]),K=d?V({icon:Y,onClick:function(e){return q(e,-1)},type:"prev",disabled:0===f}):void 0,$=d?V({icon:H,onClick:function(e){return q(e,1)},type:"next",disabled:f===g-1}):void 0,X=V({icon:W,onClick:M,type:"flipY"}),Q=V({icon:U,onClick:E,type:"flipX"}),ee=V({icon:N,onClick:x,type:"rotateLeft"}),et=V({icon:F,onClick:_,type:"rotateRight"}),ea=V({icon:Z,onClick:A,type:"zoomOut",disabled:k<=v}),en=V({icon:z,onClick:P,type:"zoomIn",disabled:k===w}),ei=p.createElement("div",{className:"".concat(o,"-operations")},X,Q,ee,et,ea,en);return p.createElement(T.default,{visible:t,motionName:a},function(e){var t=e.className,a=e.style;return p.createElement(h.Z,{open:!0,getContainer:null!=n?n:document.body},p.createElement("div",{className:c()("".concat(o,"-operations-wrapper"),t,s),style:(0,i.Z)((0,i.Z)({},a),{},{zIndex:O})},null===S?null:p.createElement("button",{className:"".concat(o,"-close"),onClick:j},S||J),d&&p.createElement(p.Fragment,null,p.createElement("div",{className:c()("".concat(o,"-switch-left"),(0,r.Z)({},"".concat(o,"-switch-left-disabled"),0===f)),onClick:function(e){return q(e,-1)}},Y),p.createElement("div",{className:c()("".concat(o,"-switch-right"),(0,r.Z)({},"".concat(o,"-switch-right-disabled"),f===g-1)),onClick:function(e){return q(e,1)}},H)),p.createElement("div",{className:"".concat(o,"-footer")},m&&p.createElement("div",{className:"".concat(o,"-progress")},u?u(f+1,g):"".concat(f+1," / ").concat(g)),B?B(ei,(0,i.Z)((0,i.Z)({icons:{prevIcon:K,nextIcon:$,flipYIcon:X,flipXIcon:Q,rotateLeftIcon:ee,rotateRightIcon:et,zoomOutIcon:ea,zoomInIcon:en},actions:{onActive:C,onFlipY:M,onFlipX:E,onRotateLeft:x,onRotateRight:_,onZoomOut:A,onZoomIn:P,onReset:R,onClose:j},transform:y},L?{current:f,total:g}:{}),{},{image:D})):ei)))})},D=a(16671),L=a(53346),N={x:0,y:0,rotate:0,scale:1,flipX:!1,flipY:!1};function F(e,t,a,n){var i=t+a,o=(a-n)/2;if(a>n){if(t>0)return(0,r.Z)({},e,o);if(t<0&&i<n)return(0,r.Z)({},e,-o)}else if(t<0||i>n)return(0,r.Z)({},e,t<0?o:-o);return{}}function z(e,t,a,n){var r=(0,d.g1)(),o=r.width,s=r.height,l=null;return e<=o&&t<=s?l={x:0,y:0}:(e>o||t>s)&&(l=(0,i.Z)((0,i.Z)({},F("x",a,e,o)),F("y",n,t,s))),l}function Z(e){var t=e.src,a=e.isCustomPlaceholder,n=e.fallback,i=(0,p.useState)(a?"loading":"normal"),r=(0,o.Z)(i,2),s=r[0],l=r[1],u=(0,p.useRef)(!1),c="error"===s;(0,p.useEffect)(function(){var e=!0;return new Promise(function(e){var a=document.createElement("img");a.onerror=function(){return e(!1)},a.onload=function(){return e(!0)},a.src=t}).then(function(t){!t&&e&&l("error")}),function(){e=!1}},[t]),(0,p.useEffect)(function(){a&&!u.current?l("loading"):c&&l("normal")},[t]);var d=function(){l("normal")};return[function(e){u.current=!1,"loading"===s&&null!=e&&e.complete&&(e.naturalWidth||e.naturalHeight)&&(u.current=!0,d())},c&&n?{src:n}:{onLoad:d,src:t},s]}function J(e,t){return Math.hypot(e.x-t.x,e.y-t.y)}var Y=["fallback","src","imgRef"],H=["prefixCls","src","alt","imageInfo","fallback","movable","onClose","visible","icons","rootClassName","closeIcon","getContainer","current","count","countRender","scaleStep","minScale","maxScale","transitionName","maskTransitionName","imageRender","imgCommonProps","toolbarRender","onTransform","onChange"],U=function(e){var t=e.fallback,a=e.src,i=e.imgRef,r=(0,l.Z)(e,Y),s=Z({src:a,fallback:t}),u=(0,o.Z)(s,2),c=u[0],d=u[1];return p.createElement("img",(0,n.Z)({ref:function(e){i.current=e,c(e)}},r,d))},W=function(e){var t,a,s,u,m,h,f,y,g,k,v,w,T,S,C,j,P,A,_,x,M,F,Z,Y,W,G,q,V,K=e.prefixCls,$=e.src,X=e.alt,Q=e.imageInfo,ee=e.fallback,et=e.movable,ea=void 0===et||et,en=e.onClose,ei=e.visible,er=e.icons,eo=e.rootClassName,es=e.closeIcon,el=e.getContainer,eu=e.current,ec=void 0===eu?0:eu,ed=e.count,em=void 0===ed?1:ed,ep=e.countRender,eh=e.scaleStep,ef=void 0===eh?.5:eh,ey=e.minScale,eg=void 0===ey?1:ey,eb=e.maxScale,ek=void 0===eb?50:eb,ev=e.transitionName,ew=e.maskTransitionName,eT=void 0===ew?"fade":ew,eS=e.imageRender,eC=e.imgCommonProps,ej=e.toolbarRender,eP=e.onTransform,eA=e.onChange,e_=(0,l.Z)(e,H),ex=(0,p.useRef)(),eE=(0,p.useContext)(I),eM=eE&&em>1,eR=eE&&em>=1,eB=(0,p.useState)(!0),eI=(0,o.Z)(eB,2),eO=eI[0],eD=eI[1],eL=(t=(0,p.useRef)(null),a=(0,p.useRef)([]),s=(0,p.useState)(N),m=(u=(0,o.Z)(s,2))[0],h=u[1],f=function(e,n){null===t.current&&(a.current=[],t.current=(0,L.Z)(function(){h(function(e){var r=e;return a.current.forEach(function(e){r=(0,i.Z)((0,i.Z)({},r),e)}),t.current=null,null==eP||eP({transform:r,action:n}),r})})),a.current.push((0,i.Z)((0,i.Z)({},m),e))},{transform:m,resetTransform:function(e){h(N),(0,D.Z)(N,m)||null==eP||eP({transform:N,action:e})},updateTransform:f,dispatchZoomChange:function(e,t,a,n,i){var r=ex.current,o=r.width,s=r.height,l=r.offsetWidth,u=r.offsetHeight,c=r.offsetLeft,p=r.offsetTop,h=e,y=m.scale*e;y>ek?(y=ek,h=ek/m.scale):y<eg&&(h=(y=i?y:eg)/m.scale);var g=null!=n?n:innerHeight/2,b=h-1,k=b*((null!=a?a:innerWidth/2)-m.x-c),v=b*(g-m.y-p),w=m.x-(k-b*o*.5),T=m.y-(v-b*s*.5);if(e<1&&1===y){var S=l*y,C=u*y,j=(0,d.g1)(),P=j.width,A=j.height;S<=P&&C<=A&&(w=0,T=0)}f({x:w,y:T,scale:y},t)}}),eN=eL.transform,eF=eL.resetTransform,ez=eL.updateTransform,eZ=eL.dispatchZoomChange,eJ=(y=eN.rotate,g=eN.scale,k=eN.x,v=eN.y,w=(0,p.useState)(!1),S=(T=(0,o.Z)(w,2))[0],C=T[1],j=(0,p.useRef)({diffX:0,diffY:0,transformX:0,transformY:0}),P=function(e){ei&&S&&ez({x:e.pageX-j.current.diffX,y:e.pageY-j.current.diffY},"move")},A=function(){if(ei&&S){C(!1);var e=j.current,t=e.transformX,a=e.transformY;if(k!==t&&v!==a){var n=ex.current.offsetWidth*g,r=ex.current.offsetHeight*g,o=ex.current.getBoundingClientRect(),s=o.left,l=o.top,u=y%180!=0,c=z(u?r:n,u?n:r,s,l);c&&ez((0,i.Z)({},c),"dragRebound")}}},(0,p.useEffect)(function(){var e,t,a,n;if(ea){a=(0,B.Z)(window,"mouseup",A,!1),n=(0,B.Z)(window,"mousemove",P,!1);try{window.top!==window.self&&(e=(0,B.Z)(window.top,"mouseup",A,!1),t=(0,B.Z)(window.top,"mousemove",P,!1))}catch(e){(0,E.Kp)(!1,"[rc-image] ".concat(e))}}return function(){var i,r,o,s;null===(i=a)||void 0===i||i.remove(),null===(r=n)||void 0===r||r.remove(),null===(o=e)||void 0===o||o.remove(),null===(s=t)||void 0===s||s.remove()}},[ei,S,k,v,y,ea]),{isMoving:S,onMouseDown:function(e){ea&&0===e.button&&(e.preventDefault(),e.stopPropagation(),j.current={diffX:e.pageX-k,diffY:e.pageY-v,transformX:k,transformY:v},C(!0))},onMouseMove:P,onMouseUp:A,onWheel:function(e){if(ei&&0!=e.deltaY){var t=1+Math.min(Math.abs(e.deltaY/100),1)*ef;e.deltaY>0&&(t=1/t),eZ(t,"wheel",e.clientX,e.clientY)}}}),eY=eJ.isMoving,eH=eJ.onMouseDown,eU=eJ.onWheel,eW=(_=eN.rotate,x=eN.scale,M=eN.x,F=eN.y,Z=(0,p.useState)(!1),W=(Y=(0,o.Z)(Z,2))[0],G=Y[1],q=(0,p.useRef)({point1:{x:0,y:0},point2:{x:0,y:0},eventType:"none"}),V=function(e){q.current=(0,i.Z)((0,i.Z)({},q.current),e)},(0,p.useEffect)(function(){var e;return ei&&ea&&(e=(0,B.Z)(window,"touchmove",function(e){return e.preventDefault()},{passive:!1})),function(){var t;null===(t=e)||void 0===t||t.remove()}},[ei,ea]),{isTouching:W,onTouchStart:function(e){if(ea){e.stopPropagation(),G(!0);var t=e.touches,a=void 0===t?[]:t;a.length>1?V({point1:{x:a[0].clientX,y:a[0].clientY},point2:{x:a[1].clientX,y:a[1].clientY},eventType:"touchZoom"}):V({point1:{x:a[0].clientX-M,y:a[0].clientY-F},eventType:"move"})}},onTouchMove:function(e){var t=e.touches,a=void 0===t?[]:t,n=q.current,i=n.point1,r=n.point2,s=n.eventType;if(a.length>1&&"touchZoom"===s){var l={x:a[0].clientX,y:a[0].clientY},u={x:a[1].clientX,y:a[1].clientY},c=function(e,t,a,n){var i=J(e,a),r=J(t,n);if(0===i&&0===r)return[e.x,e.y];var o=i/(i+r);return[e.x+o*(t.x-e.x),e.y+o*(t.y-e.y)]}(i,r,l,u),d=(0,o.Z)(c,2),m=d[0],p=d[1];eZ(J(l,u)/J(i,r),"touchZoom",m,p,!0),V({point1:l,point2:u,eventType:"touchZoom"})}else"move"===s&&(ez({x:a[0].clientX-i.x,y:a[0].clientY-i.y},"move"),V({eventType:"move"}))},onTouchEnd:function(){if(ei){if(W&&G(!1),V({eventType:"none"}),eg>x)return ez({x:0,y:0,scale:eg},"touchZoom");var e=ex.current.offsetWidth*x,t=ex.current.offsetHeight*x,a=ex.current.getBoundingClientRect(),n=a.left,r=a.top,o=_%180!=0,s=z(o?t:e,o?e:t,n,r);s&&ez((0,i.Z)({},s),"dragRebound")}}}),eG=eW.isTouching,eq=eW.onTouchStart,eV=eW.onTouchMove,eK=eW.onTouchEnd,e$=eN.rotate,eX=eN.scale,eQ=c()((0,r.Z)({},"".concat(K,"-moving"),eY));(0,p.useEffect)(function(){eO||eD(!0)},[eO]);var e0=function(e){var t=ec+e;!Number.isInteger(t)||t<0||t>em-1||(eD(!1),eF(e<0?"prev":"next"),null==eA||eA(t,ec))},e1=function(e){ei&&eM&&(e.keyCode===b.Z.LEFT?e0(-1):e.keyCode===b.Z.RIGHT&&e0(1))};(0,p.useEffect)(function(){var e=(0,B.Z)(window,"keydown",e1,!1);return function(){e.remove()}},[ei,eM,ec]);var e4=p.createElement(U,(0,n.Z)({},eC,{width:e.width,height:e.height,imgRef:ex,className:"".concat(K,"-img"),alt:X,style:{transform:"translate3d(".concat(eN.x,"px, ").concat(eN.y,"px, 0) scale3d(").concat(eN.flipX?"-":"").concat(eX,", ").concat(eN.flipY?"-":"").concat(eX,", 1) rotate(").concat(e$,"deg)"),transitionDuration:(!eO||eG)&&"0s"},fallback:ee,src:$,onWheel:eU,onMouseDown:eH,onDoubleClick:function(e){ei&&(1!==eX?ez({x:0,y:0,scale:1},"doubleClick"):eZ(1+ef,"doubleClick",e.clientX,e.clientY))},onTouchStart:eq,onTouchMove:eV,onTouchEnd:eK,onTouchCancel:eK})),e2=(0,i.Z)({url:$,alt:X},Q);return p.createElement(p.Fragment,null,p.createElement(R,(0,n.Z)({transitionName:void 0===ev?"zoom":ev,maskTransitionName:eT,closable:!1,keyboard:!0,prefixCls:K,onClose:en,visible:ei,classNames:{wrapper:eQ},rootClassName:eo,getContainer:el},e_,{afterClose:function(){eF("close")}}),p.createElement("div",{className:"".concat(K,"-img-wrapper")},eS?eS(e4,(0,i.Z)({transform:eN,image:e2},eE?{current:ec}:{})):e4)),p.createElement(O,{visible:ei,transform:eN,maskTransitionName:eT,closeIcon:es,getContainer:el,prefixCls:K,rootClassName:eo,icons:void 0===er?{}:er,countRender:ep,showSwitch:eM,showProgress:eR,current:ec,count:em,scale:eX,minScale:eg,maxScale:ek,toolbarRender:ej,onActive:e0,onZoomIn:function(){eZ(1+ef,"zoomIn")},onZoomOut:function(){eZ(1/(1+ef),"zoomOut")},onRotateRight:function(){ez({rotate:e$+90},"rotateRight")},onRotateLeft:function(){ez({rotate:e$-90},"rotateLeft")},onFlipX:function(){ez({flipX:!eN.flipX},"flipX")},onFlipY:function(){ez({flipY:!eN.flipY},"flipY")},onClose:en,onReset:function(){eF("reset")},zIndex:void 0!==e_.zIndex?e_.zIndex+1:void 0,image:e2}))},G=a(83145),q=["crossOrigin","decoding","draggable","loading","referrerPolicy","sizes","srcSet","useMap","alt"],V=["visible","onVisibleChange","getContainer","current","movable","minScale","maxScale","countRender","closeIcon","onChange","onTransform","toolbarRender","imageRender"],K=["src"],$=0,X=["src","alt","onPreviewClose","prefixCls","previewPrefixCls","placeholder","fallback","width","height","style","preview","className","onClick","onError","wrapperClassName","wrapperStyle","rootClassName"],Q=["src","visible","onVisibleChange","getContainer","mask","maskClassName","movable","icons","scaleStep","minScale","maxScale","imageRender","toolbarRender"],ee=function(e){var t,a,u,h,f=e.src,y=e.alt,g=e.onPreviewClose,b=e.prefixCls,k=void 0===b?"rc-image":b,v=e.previewPrefixCls,w=void 0===v?"".concat(k,"-preview"):v,T=e.placeholder,S=e.fallback,C=e.width,j=e.height,P=e.style,A=e.preview,_=void 0===A||A,x=e.className,E=e.onClick,M=e.onError,R=e.wrapperClassName,B=e.wrapperStyle,O=e.rootClassName,D=(0,l.Z)(e,X),L="object"===(0,s.Z)(_)?_:{},N=L.src,F=L.visible,z=void 0===F?void 0:F,J=L.onVisibleChange,Y=L.getContainer,H=L.mask,U=L.maskClassName,G=L.movable,V=L.icons,K=L.scaleStep,ee=L.minScale,et=L.maxScale,ea=L.imageRender,en=L.toolbarRender,ei=(0,l.Z)(L,Q),er=null!=N?N:f,eo=(0,m.Z)(!!z,{value:z,onChange:void 0===J?g:J}),es=(0,o.Z)(eo,2),el=es[0],eu=es[1],ec=Z({src:f,isCustomPlaceholder:T&&!0!==T,fallback:S}),ed=(0,o.Z)(ec,3),em=ed[0],ep=ed[1],eh=ed[2],ef=(0,p.useState)(null),ey=(0,o.Z)(ef,2),eg=ey[0],eb=ey[1],ek=(0,p.useContext)(I),ev=!!_,ew=c()(k,R,O,(0,r.Z)({},"".concat(k,"-error"),"error"===eh)),eT=(0,p.useMemo)(function(){var t={};return q.forEach(function(a){void 0!==e[a]&&(t[a]=e[a])}),t},q.map(function(t){return e[t]})),eS=(0,p.useMemo)(function(){return(0,i.Z)((0,i.Z)({},eT),{},{src:er})},[er,eT]),eC=(t=p.useState(function(){return String($+=1)}),a=(0,o.Z)(t,1)[0],u=p.useContext(I),h={data:eS,canPreview:ev},p.useEffect(function(){if(u)return u.register(a,h)},[]),p.useEffect(function(){u&&u.register(a,h)},[ev,eS]),a);return p.createElement(p.Fragment,null,p.createElement("div",(0,n.Z)({},D,{className:ew,onClick:ev?function(e){var t=(0,d.os)(e.target),a=t.left,n=t.top;ek?ek.onPreview(eC,er,a,n):(eb({x:a,y:n}),eu(!0)),null==E||E(e)}:E,style:(0,i.Z)({width:C,height:j},B)}),p.createElement("img",(0,n.Z)({},eT,{className:c()("".concat(k,"-img"),(0,r.Z)({},"".concat(k,"-img-placeholder"),!0===T),x),style:(0,i.Z)({height:j},P),ref:em},ep,{width:C,height:j,onError:M})),"loading"===eh&&p.createElement("div",{"aria-hidden":"true",className:"".concat(k,"-placeholder")},T),H&&ev&&p.createElement("div",{className:c()("".concat(k,"-mask"),U),style:{display:(null==P?void 0:P.display)==="none"?"none":void 0}},H)),!ek&&ev&&p.createElement(W,(0,n.Z)({"aria-hidden":!el,visible:el,prefixCls:w,onClose:function(){eu(!1),eb(null)},mousePosition:eg,src:er,alt:y,imageInfo:{width:C,height:j},fallback:S,getContainer:void 0===Y?void 0:Y,icons:V,movable:G,scaleStep:K,minScale:ee,maxScale:et,rootClassName:O,imageRender:ea,imgCommonProps:eT,toolbarRender:en},ei)))};ee.PreviewGroup=function(e){var t,a,u,c,d,h,f=e.previewPrefixCls,y=e.children,g=e.icons,b=e.items,k=e.preview,v=e.fallback,w="object"===(0,s.Z)(k)?k:{},T=w.visible,S=w.onVisibleChange,C=w.getContainer,j=w.current,P=w.movable,A=w.minScale,_=w.maxScale,x=w.countRender,E=w.closeIcon,M=w.onChange,R=w.onTransform,B=w.toolbarRender,O=w.imageRender,D=(0,l.Z)(w,V),L=(t=p.useState({}),u=(a=(0,o.Z)(t,2))[0],c=a[1],d=p.useCallback(function(e,t){return c(function(a){return(0,i.Z)((0,i.Z)({},a),{},(0,r.Z)({},e,t))}),function(){c(function(t){var a=(0,i.Z)({},t);return delete a[e],a})}},[]),[p.useMemo(function(){return b?b.map(function(e){if("string"==typeof e)return{data:{src:e}};var t={};return Object.keys(e).forEach(function(a){["src"].concat((0,G.Z)(q)).includes(a)&&(t[a]=e[a])}),{data:t}}):Object.keys(u).reduce(function(e,t){var a=u[t],n=a.canPreview,i=a.data;return n&&e.push({data:i,id:t}),e},[])},[b,u]),d,!!b]),N=(0,o.Z)(L,3),F=N[0],z=N[1],Z=N[2],J=(0,m.Z)(0,{value:j}),Y=(0,o.Z)(J,2),H=Y[0],U=Y[1],$=(0,p.useState)(!1),X=(0,o.Z)($,2),Q=X[0],ee=X[1],et=(null===(h=F[H])||void 0===h?void 0:h.data)||{},ea=et.src,en=(0,l.Z)(et,K),ei=(0,m.Z)(!!T,{value:T,onChange:function(e,t){null==S||S(e,t,H)}}),er=(0,o.Z)(ei,2),eo=er[0],es=er[1],el=(0,p.useState)(null),eu=(0,o.Z)(el,2),ec=eu[0],ed=eu[1],em=p.useCallback(function(e,t,a,n){var i=Z?F.findIndex(function(e){return e.data.src===t}):F.findIndex(function(t){return t.id===e});U(i<0?0:i),es(!0),ed({x:a,y:n}),ee(!0)},[F,Z]);p.useEffect(function(){eo?Q||U(0):ee(!1)},[eo]);var ep=p.useMemo(function(){return{register:z,onPreview:em}},[z,em]);return p.createElement(I.Provider,{value:ep},y,p.createElement(W,(0,n.Z)({"aria-hidden":!eo,movable:P,visible:eo,prefixCls:void 0===f?"rc-image-preview":f,closeIcon:E,onClose:function(){es(!1),ed(null)},mousePosition:ec,imgCommonProps:en,src:ea,fallback:v,icons:void 0===g?{}:g,minScale:A,maxScale:_,getContainer:C,current:H,count:F.length,countRender:x,onTransform:R,toolbarRender:B,imageRender:O,onChange:function(e,t){U(e),null==M||M(e,t)}},D)))};var et=ee},66632:function(e,t,a){"use strict";a.r(t),a.d(t,{CSSMotionList:function(){return ef},Provider:function(){return v},default:function(){return ey}});var n,i,r,o,s,l=a(11993),u=a(31686),c=a(26365),d=a(41154),m=a(36760),p=a.n(m),h=a(2868),f=a(28791),y=a(2265),g=a(10902),b=["children"],k=y.createContext({});function v(e){var t=e.children,a=(0,g.Z)(e,b);return y.createElement(k.Provider,{value:a},t)}var w=a(76405),T=a(25049),S=a(41690),C=a(15900),j=function(e){(0,S.Z)(a,e);var t=(0,C.Z)(a);function a(){return(0,w.Z)(this,a),t.apply(this,arguments)}return(0,T.Z)(a,[{key:"render",value:function(){return this.props.children}}]),a}(y.Component),P=a(74126),A=a(69819),_=a(58525),x="none",E="appear",M="enter",R="leave",B="none",I="prepare",O="start",D="active",L="prepared",N=a(94981);function F(e,t){var a={};return a[e.toLowerCase()]=t.toLowerCase(),a["Webkit".concat(e)]="webkit".concat(t),a["Moz".concat(e)]="moz".concat(t),a["ms".concat(e)]="MS".concat(t),a["O".concat(e)]="o".concat(t.toLowerCase()),a}var z=(n=(0,N.Z)(),i="undefined"!=typeof window?window:{},r={animationend:F("Animation","AnimationEnd"),transitionend:F("Transition","TransitionEnd")},!n||("AnimationEvent"in i||delete r.animationend.animation,"TransitionEvent"in i||delete r.transitionend.transition),r),Z={};(0,N.Z)()&&(Z=document.createElement("div").style);var J={};function Y(e){if(J[e])return J[e];var t=z[e];if(t)for(var a=Object.keys(t),n=a.length,i=0;i<n;i+=1){var r=a[i];if(Object.prototype.hasOwnProperty.call(t,r)&&r in Z)return J[e]=t[r],J[e]}return""}var H=Y("animationend"),U=Y("transitionend"),W=!!(H&&U),G=H||"animationend",q=U||"transitionend";function V(e,t){return e?"object"===(0,d.Z)(e)?e[t.replace(/-\w/g,function(e){return e[1].toUpperCase()})]:"".concat(e,"-").concat(t):null}var K=function(e){var t=(0,y.useRef)();function a(t){t&&(t.removeEventListener(q,e),t.removeEventListener(G,e))}return y.useEffect(function(){return function(){a(t.current)}},[]),[function(n){t.current&&t.current!==n&&a(t.current),n&&n!==t.current&&(n.addEventListener(q,e),n.addEventListener(G,e),t.current=n)},a]},$=(0,N.Z)()?y.useLayoutEffect:y.useEffect,X=a(53346),Q=function(){var e=y.useRef(null);function t(){X.Z.cancel(e.current)}return y.useEffect(function(){return function(){t()}},[]),[function a(n){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;t();var r=(0,X.Z)(function(){i<=1?n({isCanceled:function(){return r!==e.current}}):a(n,i-1)});e.current=r},t]},ee=[I,O,D,"end"],et=[I,L];function ea(e){return e===D||"end"===e}var en=function(e,t,a){var n=(0,A.Z)(B),i=(0,c.Z)(n,2),r=i[0],o=i[1],s=Q(),l=(0,c.Z)(s,2),u=l[0],d=l[1],m=t?et:ee;return $(function(){if(r!==B&&"end"!==r){var e=m.indexOf(r),t=m[e+1],n=a(r);!1===n?o(t,!0):t&&u(function(e){function a(){e.isCanceled()||o(t,!0)}!0===n?a():Promise.resolve(n).then(a)})}},[e,r]),y.useEffect(function(){return function(){d()}},[]),[function(){o(I,!0)},r]},ei=(o=W,"object"===(0,d.Z)(W)&&(o=W.transitionSupport),(s=y.forwardRef(function(e,t){var a=e.visible,n=void 0===a||a,i=e.removeOnLeave,r=void 0===i||i,s=e.forceRender,d=e.children,m=e.motionName,g=e.leavedClassName,b=e.eventProps,v=y.useContext(k).motion,w=!!(e.motionName&&o&&!1!==v),T=(0,y.useRef)(),S=(0,y.useRef)(),C=function(e,t,a,n){var i,r,o,s=n.motionEnter,d=void 0===s||s,m=n.motionAppear,p=void 0===m||m,h=n.motionLeave,f=void 0===h||h,g=n.motionDeadline,b=n.motionLeaveImmediately,k=n.onAppearPrepare,v=n.onEnterPrepare,w=n.onLeavePrepare,T=n.onAppearStart,S=n.onEnterStart,C=n.onLeaveStart,j=n.onAppearActive,B=n.onEnterActive,N=n.onLeaveActive,F=n.onAppearEnd,z=n.onEnterEnd,Z=n.onLeaveEnd,J=n.onVisibleChanged,Y=(0,A.Z)(),H=(0,c.Z)(Y,2),U=H[0],W=H[1],G=(i=y.useReducer(function(e){return e+1},0),r=(0,c.Z)(i,2)[1],o=y.useRef(x),[(0,_.Z)(function(){return o.current}),(0,_.Z)(function(e){o.current="function"==typeof e?e(o.current):e,r()})]),q=(0,c.Z)(G,2),V=q[0],X=q[1],Q=(0,A.Z)(null),ee=(0,c.Z)(Q,2),et=ee[0],ei=ee[1],er=V(),eo=(0,y.useRef)(!1),es=(0,y.useRef)(null),el=(0,y.useRef)(!1);function eu(){X(x),ei(null,!0)}var ec=(0,P.useEvent)(function(e){var t,n=V();if(n!==x){var i=a();if(!e||e.deadline||e.target===i){var r=el.current;n===E&&r?t=null==F?void 0:F(i,e):n===M&&r?t=null==z?void 0:z(i,e):n===R&&r&&(t=null==Z?void 0:Z(i,e)),r&&!1!==t&&eu()}}}),ed=K(ec),em=(0,c.Z)(ed,1)[0],ep=function(e){switch(e){case E:return(0,l.Z)((0,l.Z)((0,l.Z)({},I,k),O,T),D,j);case M:return(0,l.Z)((0,l.Z)((0,l.Z)({},I,v),O,S),D,B);case R:return(0,l.Z)((0,l.Z)((0,l.Z)({},I,w),O,C),D,N);default:return{}}},eh=y.useMemo(function(){return ep(er)},[er]),ef=en(er,!e,function(e){if(e===I){var t,n=eh[I];return!!n&&n(a())}return eb in eh&&ei((null===(t=eh[eb])||void 0===t?void 0:t.call(eh,a(),null))||null),eb===D&&er!==x&&(em(a()),g>0&&(clearTimeout(es.current),es.current=setTimeout(function(){ec({deadline:!0})},g))),eb===L&&eu(),!0}),ey=(0,c.Z)(ef,2),eg=ey[0],eb=ey[1],ek=ea(eb);el.current=ek,$(function(){W(t);var a,n=eo.current;eo.current=!0,!n&&t&&p&&(a=E),n&&t&&d&&(a=M),(n&&!t&&f||!n&&b&&!t&&f)&&(a=R);var i=ep(a);a&&(e||i[I])?(X(a),eg()):X(x)},[t]),(0,y.useEffect)(function(){(er!==E||p)&&(er!==M||d)&&(er!==R||f)||X(x)},[p,d,f]),(0,y.useEffect)(function(){return function(){eo.current=!1,clearTimeout(es.current)}},[]);var ev=y.useRef(!1);(0,y.useEffect)(function(){U&&(ev.current=!0),void 0!==U&&er===x&&((ev.current||U)&&(null==J||J(U)),ev.current=!0)},[U,er]);var ew=et;return eh[I]&&eb===O&&(ew=(0,u.Z)({transition:"none"},ew)),[er,eb,ew,null!=U?U:t]}(w,n,function(){try{return T.current instanceof HTMLElement?T.current:(0,h.ZP)(S.current)}catch(e){return null}},e),B=(0,c.Z)(C,4),N=B[0],F=B[1],z=B[2],Z=B[3],J=y.useRef(Z);Z&&(J.current=!0);var Y=y.useCallback(function(e){T.current=e,(0,f.mH)(t,e)},[t]),H=(0,u.Z)((0,u.Z)({},b),{},{visible:n});if(d){if(N===x)U=Z?d((0,u.Z)({},H),Y):!r&&J.current&&g?d((0,u.Z)((0,u.Z)({},H),{},{className:g}),Y):!s&&(r||g)?null:d((0,u.Z)((0,u.Z)({},H),{},{style:{display:"none"}}),Y);else{F===I?W="prepare":ea(F)?W="active":F===O&&(W="start");var U,W,G=V(m,"".concat(N,"-").concat(W));U=d((0,u.Z)((0,u.Z)({},H),{},{className:p()(V(m,N),(0,l.Z)((0,l.Z)({},G,G&&W),m,"string"==typeof m)),style:z}),Y)}}else U=null;return y.isValidElement(U)&&(0,f.Yr)(U)&&!U.ref&&(U=y.cloneElement(U,{ref:Y})),y.createElement(j,{ref:S},U)})).displayName="CSSMotion",s),er=a(1119),eo=a(63496),es="keep",el="remove",eu="removed";function ec(e){var t;return t=e&&"object"===(0,d.Z)(e)&&"key"in e?e:{key:e},(0,u.Z)((0,u.Z)({},t),{},{key:String(t.key)})}function ed(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.map(ec)}var em=["component","children","onVisibleChanged","onAllRemoved"],ep=["status"],eh=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearPrepare","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"],ef=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ei,a=function(e){(0,S.Z)(n,e);var a=(0,C.Z)(n);function n(){var e;(0,w.Z)(this,n);for(var t=arguments.length,i=Array(t),r=0;r<t;r++)i[r]=arguments[r];return e=a.call.apply(a,[this].concat(i)),(0,l.Z)((0,eo.Z)(e),"state",{keyEntities:[]}),(0,l.Z)((0,eo.Z)(e),"removeKey",function(t){e.setState(function(e){return{keyEntities:e.keyEntities.map(function(e){return e.key!==t?e:(0,u.Z)((0,u.Z)({},e),{},{status:eu})})}},function(){0===e.state.keyEntities.filter(function(e){return e.status!==eu}).length&&e.props.onAllRemoved&&e.props.onAllRemoved()})}),e}return(0,T.Z)(n,[{key:"render",value:function(){var e=this,a=this.state.keyEntities,n=this.props,i=n.component,r=n.children,o=n.onVisibleChanged,s=(n.onAllRemoved,(0,g.Z)(n,em)),l=i||y.Fragment,c={};return eh.forEach(function(e){c[e]=s[e],delete s[e]}),delete s.keys,y.createElement(l,s,a.map(function(a,n){var i=a.status,s=(0,g.Z)(a,ep);return y.createElement(t,(0,er.Z)({},c,{key:s.key,visible:"add"===i||i===es,eventProps:s,onVisibleChanged:function(t){null==o||o(t,{key:s.key}),t||e.removeKey(s.key)}}),function(e,t){return r((0,u.Z)((0,u.Z)({},e),{},{index:n}),t)})}))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var a=e.keys,n=t.keyEntities;return{keyEntities:(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],a=[],n=0,i=t.length,r=ed(e),o=ed(t);r.forEach(function(e){for(var t=!1,r=n;r<i;r+=1){var s=o[r];if(s.key===e.key){n<r&&(a=a.concat(o.slice(n,r).map(function(e){return(0,u.Z)((0,u.Z)({},e),{},{status:"add"})})),n=r),a.push((0,u.Z)((0,u.Z)({},s),{},{status:es})),n+=1,t=!0;break}}t||a.push((0,u.Z)((0,u.Z)({},e),{},{status:el}))}),n<i&&(a=a.concat(o.slice(n).map(function(e){return(0,u.Z)((0,u.Z)({},e),{},{status:"add"})})));var s={};return a.forEach(function(e){var t=e.key;s[t]=(s[t]||0)+1}),Object.keys(s).filter(function(e){return s[e]>1}).forEach(function(e){(a=a.filter(function(t){var a=t.key,n=t.status;return a!==e||n!==el})).forEach(function(t){t.key===e&&(t.status=es)})}),a})(n,ed(a)).filter(function(e){var t=n.find(function(t){var a=t.key;return e.key===a});return!t||t.status!==eu||e.status!==el})}}}]),n}(y.Component);return(0,l.Z)(a,"defaultProps",{component:"div"}),a}(W),ey=ei},49283:function(e,t,a){"use strict";a.r(t),a.d(t,{Notice:function(){return g},NotificationProvider:function(){return k},useNotification:function(){return A}});var n=a(83145),i=a(26365),r=a(10902),o=a(2265),s=a(31686),l=a(54887),u=a(1119),c=a(11993),d=a(36760),m=a.n(d),p=a(66632),h=a(41154),f=a(95814),y=a(18242),g=o.forwardRef(function(e,t){var a=e.prefixCls,n=e.style,r=e.className,s=e.duration,l=void 0===s?4.5:s,d=e.showProgress,p=e.pauseOnHover,g=void 0===p||p,b=e.eventKey,k=e.content,v=e.closable,w=e.closeIcon,T=void 0===w?"x":w,S=e.props,C=e.onClick,j=e.onNoticeClose,P=e.times,A=e.hovering,_=o.useState(!1),x=(0,i.Z)(_,2),E=x[0],M=x[1],R=o.useState(0),B=(0,i.Z)(R,2),I=B[0],O=B[1],D=o.useState(0),L=(0,i.Z)(D,2),N=L[0],F=L[1],z=A||E,Z=l>0&&d,J=function(){j(b)};o.useEffect(function(){if(!z&&l>0){var e=Date.now()-N,t=setTimeout(function(){J()},1e3*l-N);return function(){g&&clearTimeout(t),F(Date.now()-e)}}},[l,z,P]),o.useEffect(function(){if(!z&&Z&&(g||0===N)){var e,t=performance.now();return function a(){cancelAnimationFrame(e),e=requestAnimationFrame(function(e){var n=Math.min((e+N-t)/(1e3*l),1);O(100*n),n<1&&a()})}(),function(){g&&cancelAnimationFrame(e)}}},[l,N,z,Z,P]);var Y=o.useMemo(function(){return"object"===(0,h.Z)(v)&&null!==v?v:v?{closeIcon:T}:{}},[v,T]),H=(0,y.Z)(Y,!0),U=100-(!I||I<0?0:I>100?100:I),W="".concat(a,"-notice");return o.createElement("div",(0,u.Z)({},S,{ref:t,className:m()(W,r,(0,c.Z)({},"".concat(W,"-closable"),v)),style:n,onMouseEnter:function(e){var t;M(!0),null==S||null===(t=S.onMouseEnter)||void 0===t||t.call(S,e)},onMouseLeave:function(e){var t;M(!1),null==S||null===(t=S.onMouseLeave)||void 0===t||t.call(S,e)},onClick:C}),o.createElement("div",{className:"".concat(W,"-content")},k),v&&o.createElement("a",(0,u.Z)({tabIndex:0,className:"".concat(W,"-close"),onKeyDown:function(e){("Enter"===e.key||"Enter"===e.code||e.keyCode===f.Z.ENTER)&&J()},"aria-label":"Close"},H,{onClick:function(e){e.preventDefault(),e.stopPropagation(),J()}}),Y.closeIcon),Z&&o.createElement("progress",{className:"".concat(W,"-progress"),max:"100",value:U},U+"%"))}),b=o.createContext({}),k=function(e){var t=e.children,a=e.classNames;return o.createElement(b.Provider,{value:{classNames:a}},t)},v=function(e){var t,a,n,i={offset:8,threshold:3,gap:16};return e&&"object"===(0,h.Z)(e)&&(i.offset=null!==(t=e.offset)&&void 0!==t?t:8,i.threshold=null!==(a=e.threshold)&&void 0!==a?a:3,i.gap=null!==(n=e.gap)&&void 0!==n?n:16),[!!e,i]},w=["className","style","classNames","styles"],T=function(e){var t=e.configList,a=e.placement,l=e.prefixCls,d=e.className,h=e.style,f=e.motion,y=e.onAllNoticeRemoved,k=e.onNoticeClose,T=e.stack,S=(0,o.useContext)(b).classNames,C=(0,o.useRef)({}),j=(0,o.useState)(null),P=(0,i.Z)(j,2),A=P[0],_=P[1],x=(0,o.useState)([]),E=(0,i.Z)(x,2),M=E[0],R=E[1],B=t.map(function(e){return{config:e,key:String(e.key)}}),I=v(T),O=(0,i.Z)(I,2),D=O[0],L=O[1],N=L.offset,F=L.threshold,z=L.gap,Z=D&&(M.length>0||B.length<=F),J="function"==typeof f?f(a):f;return(0,o.useEffect)(function(){D&&M.length>1&&R(function(e){return e.filter(function(e){return B.some(function(t){return e===t.key})})})},[M,B,D]),(0,o.useEffect)(function(){var e,t;D&&C.current[null===(e=B[B.length-1])||void 0===e?void 0:e.key]&&_(C.current[null===(t=B[B.length-1])||void 0===t?void 0:t.key])},[B,D]),o.createElement(p.CSSMotionList,(0,u.Z)({key:a,className:m()(l,"".concat(l,"-").concat(a),null==S?void 0:S.list,d,(0,c.Z)((0,c.Z)({},"".concat(l,"-stack"),!!D),"".concat(l,"-stack-expanded"),Z)),style:h,keys:B,motionAppear:!0},J,{onAllRemoved:function(){y(a)}}),function(e,t){var i=e.config,c=e.className,d=e.style,p=e.index,h=i.key,f=i.times,y=String(h),b=i.className,v=i.style,T=i.classNames,j=i.styles,P=(0,r.Z)(i,w),_=B.findIndex(function(e){return e.key===y}),x={};if(D){var E=B.length-1-(_>-1?_:p-1),I="top"===a||"bottom"===a?"-50%":"0";if(E>0){x.height=Z?null===(O=C.current[y])||void 0===O?void 0:O.offsetHeight:null==A?void 0:A.offsetHeight;for(var O,L,F,J,Y=0,H=0;H<E;H++)Y+=(null===(J=C.current[B[B.length-1-H].key])||void 0===J?void 0:J.offsetHeight)+z;var U=(Z?Y:E*N)*(a.startsWith("top")?1:-1),W=!Z&&null!=A&&A.offsetWidth&&null!==(L=C.current[y])&&void 0!==L&&L.offsetWidth?((null==A?void 0:A.offsetWidth)-2*N*(E<3?E:3))/(null===(F=C.current[y])||void 0===F?void 0:F.offsetWidth):1;x.transform="translate3d(".concat(I,", ").concat(U,"px, 0) scaleX(").concat(W,")")}else x.transform="translate3d(".concat(I,", 0, 0)")}return o.createElement("div",{ref:t,className:m()("".concat(l,"-notice-wrapper"),c,null==T?void 0:T.wrapper),style:(0,s.Z)((0,s.Z)((0,s.Z)({},d),x),null==j?void 0:j.wrapper),onMouseEnter:function(){return R(function(e){return e.includes(y)?e:[].concat((0,n.Z)(e),[y])})},onMouseLeave:function(){return R(function(e){return e.filter(function(e){return e!==y})})}},o.createElement(g,(0,u.Z)({},P,{ref:function(e){_>-1?C.current[y]=e:delete C.current[y]},prefixCls:l,classNames:T,styles:j,className:m()(b,null==S?void 0:S.notice),style:v,times:f,key:h,eventKey:h,onNoticeClose:k,hovering:D&&M.length>0})))})},S=o.forwardRef(function(e,t){var a=e.prefixCls,r=void 0===a?"rc-notification":a,u=e.container,c=e.motion,d=e.maxCount,m=e.className,p=e.style,h=e.onAllRemoved,f=e.stack,y=e.renderNotifications,g=o.useState([]),b=(0,i.Z)(g,2),k=b[0],v=b[1],w=function(e){var t,a=k.find(function(t){return t.key===e});null==a||null===(t=a.onClose)||void 0===t||t.call(a),v(function(t){return t.filter(function(t){return t.key!==e})})};o.useImperativeHandle(t,function(){return{open:function(e){v(function(t){var a,i=(0,n.Z)(t),r=i.findIndex(function(t){return t.key===e.key}),o=(0,s.Z)({},e);return r>=0?(o.times=((null===(a=t[r])||void 0===a?void 0:a.times)||0)+1,i[r]=o):(o.times=0,i.push(o)),d>0&&i.length>d&&(i=i.slice(-d)),i})},close:function(e){w(e)},destroy:function(){v([])}}});var S=o.useState({}),C=(0,i.Z)(S,2),j=C[0],P=C[1];o.useEffect(function(){var e={};k.forEach(function(t){var a=t.placement,n=void 0===a?"topRight":a;n&&(e[n]=e[n]||[],e[n].push(t))}),Object.keys(j).forEach(function(t){e[t]=e[t]||[]}),P(e)},[k]);var A=function(e){P(function(t){var a=(0,s.Z)({},t);return(a[e]||[]).length||delete a[e],a})},_=o.useRef(!1);if(o.useEffect(function(){Object.keys(j).length>0?_.current=!0:_.current&&(null==h||h(),_.current=!1)},[j]),!u)return null;var x=Object.keys(j);return(0,l.createPortal)(o.createElement(o.Fragment,null,x.map(function(e){var t=j[e],a=o.createElement(T,{key:e,configList:t,placement:e,prefixCls:r,className:null==m?void 0:m(e),style:null==p?void 0:p(e),motion:c,onNoticeClose:w,onAllNoticeRemoved:A,stack:f});return y?y(a,{prefixCls:r,key:e}):a})),u)}),C=["getContainer","motion","prefixCls","maxCount","className","style","onAllRemoved","stack","renderNotifications"],j=function(){return document.body},P=0;function A(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.getContainer,a=void 0===t?j:t,s=e.motion,l=e.prefixCls,u=e.maxCount,c=e.className,d=e.style,m=e.onAllRemoved,p=e.stack,h=e.renderNotifications,f=(0,r.Z)(e,C),y=o.useState(),g=(0,i.Z)(y,2),b=g[0],k=g[1],v=o.useRef(),w=o.createElement(S,{container:b,ref:v,prefixCls:l,motion:s,maxCount:u,className:c,style:d,onAllRemoved:m,stack:p,renderNotifications:h}),T=o.useState([]),A=(0,i.Z)(T,2),_=A[0],x=A[1],E=o.useMemo(function(){return{open:function(e){var t=function(){for(var e={},t=arguments.length,a=Array(t),n=0;n<t;n++)a[n]=arguments[n];return a.forEach(function(t){t&&Object.keys(t).forEach(function(a){var n=t[a];void 0!==n&&(e[a]=n)})}),e}(f,e);(null===t.key||void 0===t.key)&&(t.key="rc-notification-".concat(P),P+=1),x(function(e){return[].concat((0,n.Z)(e),[{type:"open",config:t}])})},close:function(e){x(function(t){return[].concat((0,n.Z)(t),[{type:"close",key:e}])})},destroy:function(){x(function(e){return[].concat((0,n.Z)(e),[{type:"destroy"}])})}}},[]);return o.useEffect(function(){k(a())}),o.useEffect(function(){v.current&&_.length&&(_.forEach(function(e){switch(e.type){case"open":v.current.open(e.config);break;case"close":v.current.close(e.key);break;case"destroy":v.current.destroy()}}),x(function(e){return e.filter(function(e){return!_.includes(e)})}))},[_]),[E,w]}},1699:function(e,t,a){"use strict";a.d(t,{Z:function(){return x}});var n=a(1119),i=a(31686),r=a(26365),o=a(10902),s=a(2265),l=a(36760),u=a.n(l),c=a(38503),d=a(27380),m=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],p=void 0,h=s.forwardRef(function(e,t){var a,r=e.prefixCls,l=e.invalidate,d=e.item,h=e.renderItem,f=e.responsive,y=e.responsiveDisabled,g=e.registerSize,b=e.itemKey,k=e.className,v=e.style,w=e.children,T=e.display,S=e.order,C=e.component,j=(0,o.Z)(e,m),P=f&&!T;s.useEffect(function(){return function(){g(b,null)}},[]);var A=h&&d!==p?h(d):w;l||(a={opacity:P?0:1,height:P?0:p,overflowY:P?"hidden":p,order:f?S:p,pointerEvents:P?"none":p,position:P?"absolute":p});var _={};P&&(_["aria-hidden"]=!0);var x=s.createElement(void 0===C?"div":C,(0,n.Z)({className:u()(!l&&r,k),style:(0,i.Z)((0,i.Z)({},a),v)},_,j,{ref:t}),A);return f&&(x=s.createElement(c.default,{onResize:function(e){g(b,e.offsetWidth)},disabled:y},x)),x});h.displayName="Item";var f=a(58525),y=a(54887),g=a(53346);function b(e,t){var a=s.useState(t),n=(0,r.Z)(a,2),i=n[0],o=n[1];return[i,(0,f.Z)(function(t){e(function(){o(t)})})]}var k=s.createContext(null),v=["component"],w=["className"],T=["className"],S=s.forwardRef(function(e,t){var a=s.useContext(k);if(!a){var i=e.component,r=(0,o.Z)(e,v);return s.createElement(void 0===i?"div":i,(0,n.Z)({},r,{ref:t}))}var l=a.className,c=(0,o.Z)(a,w),d=e.className,m=(0,o.Z)(e,T);return s.createElement(k.Provider,{value:null},s.createElement(h,(0,n.Z)({ref:t,className:u()(l,d)},c,m)))});S.displayName="RawItem";var C=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],j="responsive",P="invalidate";function A(e){return"+ ".concat(e.length," ...")}var _=s.forwardRef(function(e,t){var a,l,m=e.prefixCls,p=void 0===m?"rc-overflow":m,f=e.data,v=void 0===f?[]:f,w=e.renderItem,T=e.renderRawItem,S=e.itemKey,_=e.itemWidth,x=void 0===_?10:_,E=e.ssr,M=e.style,R=e.className,B=e.maxCount,I=e.renderRest,O=e.renderRawRest,D=e.suffix,L=e.component,N=e.itemComponent,F=e.onVisibleChange,z=(0,o.Z)(e,C),Z="full"===E,J=(a=s.useRef(null),function(e){a.current||(a.current=[],function(e){if("undefined"==typeof MessageChannel)(0,g.Z)(e);else{var t=new MessageChannel;t.port1.onmessage=function(){return e()},t.port2.postMessage(void 0)}}(function(){(0,y.unstable_batchedUpdates)(function(){a.current.forEach(function(e){e()}),a.current=null})})),a.current.push(e)}),Y=b(J,null),H=(0,r.Z)(Y,2),U=H[0],W=H[1],G=U||0,q=b(J,new Map),V=(0,r.Z)(q,2),K=V[0],$=V[1],X=b(J,0),Q=(0,r.Z)(X,2),ee=Q[0],et=Q[1],ea=b(J,0),en=(0,r.Z)(ea,2),ei=en[0],er=en[1],eo=b(J,0),es=(0,r.Z)(eo,2),el=es[0],eu=es[1],ec=(0,s.useState)(null),ed=(0,r.Z)(ec,2),em=ed[0],ep=ed[1],eh=(0,s.useState)(null),ef=(0,r.Z)(eh,2),ey=ef[0],eg=ef[1],eb=s.useMemo(function(){return null===ey&&Z?Number.MAX_SAFE_INTEGER:ey||0},[ey,U]),ek=(0,s.useState)(!1),ev=(0,r.Z)(ek,2),ew=ev[0],eT=ev[1],eS="".concat(p,"-item"),eC=Math.max(ee,ei),ej=B===j,eP=v.length&&ej,eA=B===P,e_=eP||"number"==typeof B&&v.length>B,ex=(0,s.useMemo)(function(){var e=v;return eP?e=null===U&&Z?v:v.slice(0,Math.min(v.length,G/x)):"number"==typeof B&&(e=v.slice(0,B)),e},[v,x,U,B,eP]),eE=(0,s.useMemo)(function(){return eP?v.slice(eb+1):v.slice(ex.length)},[v,ex,eP,eb]),eM=(0,s.useCallback)(function(e,t){var a;return"function"==typeof S?S(e):null!==(a=S&&(null==e?void 0:e[S]))&&void 0!==a?a:t},[S]),eR=(0,s.useCallback)(w||function(e){return e},[w]);function eB(e,t,a){(ey!==e||void 0!==t&&t!==em)&&(eg(e),a||(eT(e<v.length-1),null==F||F(e)),void 0!==t&&ep(t))}function eI(e,t){$(function(a){var n=new Map(a);return null===t?n.delete(e):n.set(e,t),n})}function eO(e){return K.get(eM(ex[e],e))}(0,d.Z)(function(){if(G&&"number"==typeof eC&&ex){var e=el,t=ex.length,a=t-1;if(!t){eB(0,null);return}for(var n=0;n<t;n+=1){var i=eO(n);if(Z&&(i=i||0),void 0===i){eB(n-1,void 0,!0);break}if(e+=i,0===a&&e<=G||n===a-1&&e+eO(a)<=G){eB(a,null);break}if(e+eC>G){eB(n-1,e-i-el+ei);break}}D&&eO(0)+el>G&&ep(null)}},[G,K,ei,el,eM,ex]);var eD=ew&&!!eE.length,eL={};null!==em&&eP&&(eL={position:"absolute",left:em,top:0});var eN={prefixCls:eS,responsive:eP,component:N,invalidate:eA},eF=T?function(e,t){var a=eM(e,t);return s.createElement(k.Provider,{key:a,value:(0,i.Z)((0,i.Z)({},eN),{},{order:t,item:e,itemKey:a,registerSize:eI,display:t<=eb})},T(e,t))}:function(e,t){var a=eM(e,t);return s.createElement(h,(0,n.Z)({},eN,{order:t,key:a,item:e,renderItem:eR,itemKey:a,registerSize:eI,display:t<=eb}))},ez={order:eD?eb:Number.MAX_SAFE_INTEGER,className:"".concat(eS,"-rest"),registerSize:function(e,t){er(t),et(ei)},display:eD};if(O)O&&(l=s.createElement(k.Provider,{value:(0,i.Z)((0,i.Z)({},eN),ez)},O(eE)));else{var eZ=I||A;l=s.createElement(h,(0,n.Z)({},eN,ez),"function"==typeof eZ?eZ(eE):eZ)}var eJ=s.createElement(void 0===L?"div":L,(0,n.Z)({className:u()(!eA&&p,R),style:M,ref:t},z),ex.map(eF),e_?l:null,D&&s.createElement(h,(0,n.Z)({},eN,{responsive:ej,responsiveDisabled:!eP,order:eb,className:"".concat(eS,"-suffix"),registerSize:function(e,t){eu(t)},display:!0,style:eL}),D));return ej&&(eJ=s.createElement(c.default,{onResize:function(e,t){W(t.clientWidth)},disabled:!eP},eJ)),eJ});_.displayName="Overflow",_.Item=S,_.RESPONSIVE=j,_.INVALIDATE=P;var x=_},96257:function(e,t){"use strict";t.Z={items_per_page:"/ page",jump_to:"Go to",jump_to_confirm:"confirm",page:"Page",prev_page:"Previous Page",next_page:"Next Page",prev_5:"Previous 5 Pages",next_5:"Next 5 Pages",prev_3:"Previous 3 Pages",next_3:"Next 3 Pages",page_size:"Page Size"}},99234:function(e,t){"use strict";t.Z={items_per_page:"/ halaman",jump_to:"Menuju",jump_to_confirm:"konfirmasi",page:"Halaman",prev_page:"Halaman Sebelumnya",next_page:"Halaman Berikutnya",prev_5:"5 Halaman Sebelumnya",next_5:"5 Halaman Berikutnya",prev_3:"3 Halaman Sebelumnya",next_3:"3 Halaman Berikutnya",page_size:"ukuran halaman"}},16956:function(e,t){"use strict";t.Z={items_per_page:"件 / ページ",jump_to:"移動",jump_to_confirm:"確認する",page:"ページ",prev_page:"前のページ",next_page:"次のページ",prev_5:"前 5ページ",next_5:"次 5ページ",prev_3:"前 3ページ",next_3:"次 3ページ",page_size:"ページサイズ"}},44759:function(e,t){"use strict";t.Z={items_per_page:"/ halaman",jump_to:"Lompat ke",jump_to_confirm:"Sahkan",page:"",prev_page:"Halaman sebelumnya",next_page:"Halam seterusnya",prev_5:"5 halaman sebelum",next_5:"5 halaman seterusnya",prev_3:"3 halaman sebelumnya",next_3:"3 halaman seterusnya",page_size:"Page Size"}},35707:function(e,t){"use strict";t.Z={items_per_page:"/ sayfa",jump_to:"Git",jump_to_confirm:"onayla",page:"Sayfa",prev_page:"\xd6nceki Sayfa",next_page:"Sonraki Sayfa",prev_5:"\xd6nceki 5 Sayfa",next_5:"Sonraki 5 Sayfa",prev_3:"\xd6nceki 3 Sayfa",next_3:"Sonraki 3 Sayfa",page_size:"sayfa boyutu"}},90835:function(e,t){"use strict";t.Z={items_per_page:"条/页",jump_to:"跳至",jump_to_confirm:"确定",page:"页",prev_page:"上一页",next_page:"下一页",prev_5:"向前 5 页",next_5:"向后 5 页",prev_3:"向前 3 页",next_3:"向后 3 页",page_size:"页码"}},19303:function(e,t){"use strict";t.Z={items_per_page:"條/頁",jump_to:"跳至",jump_to_confirm:"確定",page:"頁",prev_page:"上一頁",next_page:"下一頁",prev_5:"向前 5 頁",next_5:"向後 5 頁",prev_3:"向前 3 頁",next_3:"向後 3 頁",page_size:"頁碼"}},16968:function(e,t,a){"use strict";a.d(t,{z:function(){return n}});var n={yearFormat:"YYYY",dayFormat:"D",cellMeridiemFormat:"A",monthBeforeYear:!0}},15876:function(e,t,a){"use strict";var n=a(31686),i=a(16968),r=(0,n.Z)((0,n.Z)({},i.z),{},{locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"OK",clear:"Clear",month:"Month",year:"Year",timeSelect:"select time",dateSelect:"select date",weekSelect:"Choose a week",monthSelect:"Choose a month",yearSelect:"Choose a year",decadeSelect:"Choose a decade",dateFormat:"M/D/YYYY",dateTimeFormat:"M/D/YYYY HH:mm:ss",previousMonth:"Previous month (PageUp)",nextMonth:"Next month (PageDown)",previousYear:"Last year (Control + left)",nextYear:"Next year (Control + right)",previousDecade:"Last decade",nextDecade:"Next decade",previousCentury:"Last century",nextCentury:"Next century"});t.Z=r},79638:function(e,t,a){"use strict";var n=a(31686),i=a(16968),r=(0,n.Z)((0,n.Z)({},i.z),{},{locale:"id_ID",today:"Hari ini",now:"Sekarang",backToToday:"Kembali ke hari ini",ok:"Baik",clear:"Bersih",month:"Bulan",year:"Tahun",timeSelect:"pilih waktu",dateSelect:"pilih tanggal",weekSelect:"Pilih satu minggu",monthSelect:"Pilih satu bulan",yearSelect:"Pilih satu tahun",decadeSelect:"Pilih satu dekade",dateFormat:"D/M/YYYY",dateTimeFormat:"D/M/YYYY HH:mm:ss",previousMonth:"Bulan sebelumnya (PageUp)",nextMonth:"Bulan selanjutnya (PageDown)",previousYear:"Tahun lalu (Control + kiri)",nextYear:"Tahun selanjutnya (Kontrol + kanan)",previousDecade:"Dekade terakhir",nextDecade:"Dekade berikutnya",previousCentury:"Abad terakhir",nextCentury:"Abad berikutnya"});t.Z=r},34384:function(e,t,a){"use strict";var n=a(31686),i=a(16968),r=(0,n.Z)((0,n.Z)({},i.z),{},{locale:"ja_JP",today:"今日",now:"現在時刻",backToToday:"今日に戻る",ok:"確定",timeSelect:"時間を選択",dateSelect:"日時を選択",weekSelect:"週を選択",clear:"クリア",month:"月",year:"年",previousMonth:"前月 (ページアップキー)",nextMonth:"翌月 (ページダウンキー)",monthSelect:"月を選択",yearSelect:"年を選択",decadeSelect:"年代を選択",yearFormat:"YYYY年",dateFormat:"YYYY年M月D日",dateTimeFormat:"YYYY年M月D日 HH時mm分ss秒",previousYear:"前年 (Controlを押しながら左キー)",nextYear:"翌年 (Controlを押しながら右キー)",previousDecade:"前の年代",nextDecade:"次の年代",previousCentury:"前の世紀",nextCentury:"次の世紀",monthBeforeYear:!1});t.Z=r},95265:function(e,t,a){"use strict";var n=a(31686),i=a(16968),r=(0,n.Z)((0,n.Z)({},i.z),{},{locale:"ms_MY",today:"Hari ini",now:"Sekarang",backToToday:"Kembali ke hari ini",ok:"OK",timeSelect:"Pilih masa",dateSelect:"Pilih tarikh",weekSelect:"Pilih minggu",clear:"Padam",month:"Bulan",year:"Tahun",previousMonth:"Bulan lepas",nextMonth:"Bulan depan",monthSelect:"Pilih bulan",yearSelect:"Pilih tahun",decadeSelect:"Pilih dekad",dateFormat:"M/D/YYYY",dateTimeFormat:"M/D/YYYY HH:mm:ss",previousYear:"Tahun lepas (Ctrl+left)",nextYear:"Tahun depan (Ctrl+right)",previousDecade:"Dekad lepas",nextDecade:"Dekad depan",previousCentury:"Abad lepas",nextCentury:"Abad depan",monthBeforeYear:!1});t.Z=r},9393:function(e,t,a){"use strict";var n=a(31686),i=a(16968),r=(0,n.Z)((0,n.Z)({},i.z),{},{locale:"tr_TR",today:"Bug\xfcn",now:"Şimdi",backToToday:"Bug\xfcne Geri D\xf6n",ok:"Tamam",clear:"Temizle",month:"Ay",year:"Yıl",timeSelect:"Zaman Se\xe7",dateSelect:"Tarih Se\xe7",monthSelect:"Ay Se\xe7",yearSelect:"Yıl Se\xe7",decadeSelect:"On Yıl Se\xe7",dateFormat:"DD/MM/YYYY",dateTimeFormat:"DD/MM/YYYY HH:mm:ss",previousMonth:"\xd6nceki Ay (PageUp)",nextMonth:"Sonraki Ay (PageDown)",previousYear:"\xd6nceki Yıl (Control + Sol)",nextYear:"Sonraki Yıl (Control + Sağ)",previousDecade:"\xd6nceki On Yıl",nextDecade:"Sonraki On Yıl",previousCentury:"\xd6nceki Y\xfczyıl",nextCentury:"Sonraki Y\xfczyıl",shortWeekDays:["Paz","Pzt","Sal","\xc7ar","Per","Cum","Cmt"],shortMonths:["Oca","Şub","Mar","Nis","May","Haz","Tem","Ağu","Eyl","Eki","Kas","Ara"]});t.Z=r},95312:function(e,t,a){"use strict";var n=a(31686),i=a(16968),r=(0,n.Z)((0,n.Z)({},i.z),{},{locale:"zh_CN",today:"今天",now:"此刻",backToToday:"返回今天",ok:"确定",timeSelect:"选择时间",dateSelect:"选择日期",weekSelect:"选择周",clear:"清除",month:"月",year:"年",previousMonth:"上个月 (翻页上键)",nextMonth:"下个月 (翻页下键)",monthSelect:"选择月份",yearSelect:"选择年份",decadeSelect:"选择年代",previousYear:"上一年 (Control键加左方向键)",nextYear:"下一年 (Control键加右方向键)",previousDecade:"上一年代",nextDecade:"下一年代",previousCentury:"上一世纪",nextCentury:"下一世纪",yearFormat:"YYYY年",cellDateFormat:"D",monthBeforeYear:!1});t.Z=r},42708:function(e,t,a){"use strict";var n=a(31686),i=a(16968),r=(0,n.Z)((0,n.Z)({},i.z),{},{locale:"zh_TW",today:"今天",now:"此刻",backToToday:"返回今天",ok:"確定",timeSelect:"選擇時間",dateSelect:"選擇日期",weekSelect:"選擇周",clear:"清除",month:"月",year:"年",previousMonth:"上個月 (翻頁上鍵)",nextMonth:"下個月 (翻頁下鍵)",monthSelect:"選擇月份",yearSelect:"選擇年份",decadeSelect:"選擇年代",yearFormat:"YYYY年",dateFormat:"YYYY年M月D日",dateTimeFormat:"YYYY年M月D日 HH時mm分ss秒",previousYear:"上一年 (Control鍵加左方向鍵)",nextYear:"下一年 (Control鍵加右方向鍵)",previousDecade:"上一年代",nextDecade:"下一年代",previousCentury:"上一世紀",nextCentury:"下一世紀",cellDateFormat:"D",monthBeforeYear:!1});t.Z=r},18370:function(e,t,a){"use strict";a.r(t),a.d(t,{Circle:function(){return j},Line:function(){return m},default:function(){return P}});var n=a(1119),i=a(31686),r=a(10902),o=a(2265),s=a(36760),l=a.n(s),u={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},c=function(){var e=(0,o.useRef)([]),t=(0,o.useRef)(null);return(0,o.useEffect)(function(){var a=Date.now(),n=!1;e.current.forEach(function(e){if(e){n=!0;var i=e.style;i.transitionDuration=".3s, .3s, .3s, .06s",t.current&&a-t.current<100&&(i.transitionDuration="0s, 0s")}}),n&&(t.current=Date.now())}),e.current},d=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],m=function(e){var t=(0,i.Z)((0,i.Z)({},u),e),a=t.className,s=t.percent,m=t.prefixCls,p=t.strokeColor,h=t.strokeLinecap,f=t.strokeWidth,y=t.style,g=t.trailColor,b=t.trailWidth,k=t.transition,v=(0,r.Z)(t,d);delete v.gapPosition;var w=Array.isArray(s)?s:[s],T=Array.isArray(p)?p:[p],S=c(),C=f/2,j=100-f/2,P="M ".concat("round"===h?C:0,",").concat(C,"\n         L ").concat("round"===h?j:100,",").concat(C),A="0 0 100 ".concat(f),_=0;return o.createElement("svg",(0,n.Z)({className:l()("".concat(m,"-line"),a),viewBox:A,preserveAspectRatio:"none",style:y},v),o.createElement("path",{className:"".concat(m,"-line-trail"),d:P,strokeLinecap:h,stroke:g,strokeWidth:b||f,fillOpacity:"0"}),w.map(function(e,t){var a=1;switch(h){case"round":a=1-f/100;break;case"square":a=1-f/2/100;break;default:a=1}var n={strokeDasharray:"".concat(e*a,"px, 100px"),strokeDashoffset:"-".concat(_,"px"),transition:k||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},i=T[t]||T[T.length-1];return _+=e,o.createElement("path",{key:t,className:"".concat(m,"-line-path"),d:P,strokeLinecap:h,stroke:i,strokeWidth:f,fillOpacity:"0",ref:function(e){S[t]=e},style:n})}))},p=a(41154),h=a(26365),f=a(94981),y=0,g=(0,f.Z)(),b=function(e){var t=o.useState(),a=(0,h.Z)(t,2),n=a[0],i=a[1];return o.useEffect(function(){var e;i("rc_progress_".concat((g?(e=y,y+=1):e="TEST_OR_SSR",e)))},[]),e||n},k=function(e){var t=e.bg,a=e.children;return o.createElement("div",{style:{width:"100%",height:"100%",background:t}},a)};function v(e,t){return Object.keys(e).map(function(a){var n=parseFloat(a);return"".concat(e[a]," ").concat("".concat(Math.floor(n*t),"%"))})}var w=o.forwardRef(function(e,t){var a=e.prefixCls,n=e.color,i=e.gradientId,r=e.radius,s=e.style,l=e.ptg,u=e.strokeLinecap,c=e.strokeWidth,d=e.size,m=e.gapDegree,h=n&&"object"===(0,p.Z)(n),f=d/2,y=o.createElement("circle",{className:"".concat(a,"-circle-path"),r:r,cx:f,cy:f,stroke:h?"#FFF":void 0,strokeLinecap:u,strokeWidth:c,opacity:0===l?0:1,style:s,ref:t});if(!h)return y;var g="".concat(i,"-conic"),b=v(n,(360-m)/360),w=v(n,1),T="conic-gradient(from ".concat(m?"".concat(180+m/2,"deg"):"0deg",", ").concat(b.join(", "),")"),S="linear-gradient(to ".concat(m?"bottom":"top",", ").concat(w.join(", "),")");return o.createElement(o.Fragment,null,o.createElement("mask",{id:g},y),o.createElement("foreignObject",{x:0,y:0,width:d,height:d,mask:"url(#".concat(g,")")},o.createElement(k,{bg:S},o.createElement(k,{bg:T}))))}),T=function(e,t,a,n,i,r,o,s,l,u){var c=arguments.length>10&&void 0!==arguments[10]?arguments[10]:0,d=(100-n)/100*t;return"round"===l&&100!==n&&(d+=u/2)>=t&&(d=t-.01),{stroke:"string"==typeof s?s:void 0,strokeDasharray:"".concat(t,"px ").concat(e),strokeDashoffset:d+c,transform:"rotate(".concat(i+a/100*360*((360-r)/360)+(0===r?0:({bottom:0,top:180,left:90,right:-90})[o]),"deg)"),transformOrigin:"".concat(50,"px ").concat(50,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},S=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function C(e){var t=null!=e?e:[];return Array.isArray(t)?t:[t]}var j=function(e){var t,a,s,d,m=(0,i.Z)((0,i.Z)({},u),e),h=m.id,f=m.prefixCls,y=m.steps,g=m.strokeWidth,k=m.trailWidth,v=m.gapDegree,j=void 0===v?0:v,P=m.gapPosition,A=m.trailColor,_=m.strokeLinecap,x=m.style,E=m.className,M=m.strokeColor,R=m.percent,B=(0,r.Z)(m,S),I=b(h),O="".concat(I,"-gradient"),D=50-g/2,L=2*Math.PI*D,N=j>0?90+j/2:-90,F=(360-j)/360*L,z="object"===(0,p.Z)(y)?y:{count:y,gap:2},Z=z.count,J=z.gap,Y=C(R),H=C(M),U=H.find(function(e){return e&&"object"===(0,p.Z)(e)}),W=U&&"object"===(0,p.Z)(U)?"butt":_,G=T(L,F,0,100,N,j,P,A,W,g),q=c();return o.createElement("svg",(0,n.Z)({className:l()("".concat(f,"-circle"),E),viewBox:"0 0 ".concat(100," ").concat(100),style:x,id:h,role:"presentation"},B),!Z&&o.createElement("circle",{className:"".concat(f,"-circle-trail"),r:D,cx:50,cy:50,stroke:A,strokeLinecap:W,strokeWidth:k||g,style:G}),Z?(t=Math.round(Y[0]/100*Z),a=100/Z,s=0,Array(Z).fill(null).map(function(e,n){var i=n<=t-1?H[0]:A,r=i&&"object"===(0,p.Z)(i)?"url(#".concat(O,")"):void 0,l=T(L,F,s,a,N,j,P,i,"butt",g,J);return s+=(F-l.strokeDashoffset+J)*100/F,o.createElement("circle",{key:n,className:"".concat(f,"-circle-path"),r:D,cx:50,cy:50,stroke:r,strokeWidth:g,opacity:1,style:l,ref:function(e){q[n]=e}})})):(d=0,Y.map(function(e,t){var a=H[t]||H[H.length-1],n=T(L,F,d,e,N,j,P,a,W,g);return d+=e,o.createElement(w,{key:t,color:a,ptg:e,radius:D,prefixCls:f,gradientId:O,style:n,strokeLinecap:W,strokeWidth:g,gapDegree:j,ref:function(e){q[t]=e},size:100})}).reverse()))},P={Line:m,Circle:j}},38503:function(e,t,a){"use strict";a.r(t),a.d(t,{_rs:function(){return h},default:function(){return T}});var n=a(1119),i=a(2265),r=a(45287);a(32559);var o=a(31686),s=a(41154),l=a(2868),u=a(28791),c=i.createContext(null),d=a(89576),m=new Map,p=new d.Z(function(e){e.forEach(function(e){var t,a=e.target;null===(t=m.get(a))||void 0===t||t.forEach(function(e){return e(a)})})}),h=null,f=a(76405),y=a(25049),g=a(41690),b=a(15900),k=function(e){(0,g.Z)(a,e);var t=(0,b.Z)(a);function a(){return(0,f.Z)(this,a),t.apply(this,arguments)}return(0,y.Z)(a,[{key:"render",value:function(){return this.props.children}}]),a}(i.Component),v=i.forwardRef(function(e,t){var a=e.children,n=e.disabled,r=i.useRef(null),d=i.useRef(null),h=i.useContext(c),f="function"==typeof a,y=f?a(r):a,g=i.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),b=!f&&i.isValidElement(y)&&(0,u.Yr)(y),v=b?y.ref:null,w=(0,u.x1)(v,r),T=function(){var e;return(0,l.ZP)(r.current)||(r.current&&"object"===(0,s.Z)(r.current)?(0,l.ZP)(null===(e=r.current)||void 0===e?void 0:e.nativeElement):null)||(0,l.ZP)(d.current)};i.useImperativeHandle(t,function(){return T()});var S=i.useRef(e);S.current=e;var C=i.useCallback(function(e){var t=S.current,a=t.onResize,n=t.data,i=e.getBoundingClientRect(),r=i.width,s=i.height,l=e.offsetWidth,u=e.offsetHeight,c=Math.floor(r),d=Math.floor(s);if(g.current.width!==c||g.current.height!==d||g.current.offsetWidth!==l||g.current.offsetHeight!==u){var m={width:c,height:d,offsetWidth:l,offsetHeight:u};g.current=m;var p=(0,o.Z)((0,o.Z)({},m),{},{offsetWidth:l===Math.round(r)?r:l,offsetHeight:u===Math.round(s)?s:u});null==h||h(p,e,n),a&&Promise.resolve().then(function(){a(p,e)})}},[]);return i.useEffect(function(){var e=T();return e&&!n&&(m.has(e)||(m.set(e,new Set),p.observe(e)),m.get(e).add(C)),function(){m.has(e)&&(m.get(e).delete(C),m.get(e).size||(p.unobserve(e),m.delete(e)))}},[r.current,n]),i.createElement(k,{ref:d},b?i.cloneElement(y,{ref:w}):y)}),w=i.forwardRef(function(e,t){var a=e.children;return("function"==typeof a?[a]:(0,r.Z)(a)).map(function(a,r){var o=(null==a?void 0:a.key)||"".concat("rc-observer-key","-").concat(r);return i.createElement(v,(0,n.Z)({},e,{key:o,ref:0===r?t:void 0}),a)})});w.Collection=function(e){var t=e.children,a=e.onBatchResize,n=i.useRef(0),r=i.useRef([]),o=i.useContext(c),s=i.useCallback(function(e,t,i){n.current+=1;var s=n.current;r.current.push({size:e,element:t,data:i}),Promise.resolve().then(function(){s===n.current&&(null==a||a(r.current),r.current=[])}),null==o||o(e,t,i)},[a,o]);return i.createElement(c.Provider,{value:s},t)};var T=w},5769:function(e,t,a){"use strict";a.r(t),a.d(t,{Popup:function(){return o},default:function(){return y}});var n=a(36760),i=a.n(n),r=a(2265);function o(e){var t=e.children,a=e.prefixCls,n=e.id,o=e.overlayInnerStyle,s=e.className,l=e.style;return r.createElement("div",{className:i()("".concat(a,"-content"),s),style:l},r.createElement("div",{className:"".concat(a,"-inner"),id:n,role:"tooltip",style:o},"function"==typeof t?t():t))}var s=a(1119),l=a(31686),u=a(10902),c=a(97821),d={shiftX:64,adjustY:1},m={adjustX:1,shiftY:!0},p=[0,0],h={left:{points:["cr","cl"],overflow:m,offset:[-4,0],targetOffset:p},right:{points:["cl","cr"],overflow:m,offset:[4,0],targetOffset:p},top:{points:["bc","tc"],overflow:d,offset:[0,-4],targetOffset:p},bottom:{points:["tc","bc"],overflow:d,offset:[0,4],targetOffset:p},topLeft:{points:["bl","tl"],overflow:d,offset:[0,-4],targetOffset:p},leftTop:{points:["tr","tl"],overflow:m,offset:[-4,0],targetOffset:p},topRight:{points:["br","tr"],overflow:d,offset:[0,-4],targetOffset:p},rightTop:{points:["tl","tr"],overflow:m,offset:[4,0],targetOffset:p},bottomRight:{points:["tr","br"],overflow:d,offset:[0,4],targetOffset:p},rightBottom:{points:["bl","br"],overflow:m,offset:[4,0],targetOffset:p},bottomLeft:{points:["tl","bl"],overflow:d,offset:[0,4],targetOffset:p},leftBottom:{points:["br","bl"],overflow:m,offset:[-4,0],targetOffset:p}},f=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow"],y=(0,r.forwardRef)(function(e,t){var a=e.overlayClassName,n=e.trigger,i=e.mouseEnterDelay,d=e.mouseLeaveDelay,m=e.overlayStyle,p=e.prefixCls,y=void 0===p?"rc-tooltip":p,g=e.children,b=e.onVisibleChange,k=e.afterVisibleChange,v=e.transitionName,w=e.animation,T=e.motion,S=e.placement,C=e.align,j=e.destroyTooltipOnHide,P=e.defaultVisible,A=e.getTooltipContainer,_=e.overlayInnerStyle,x=(e.arrowContent,e.overlay),E=e.id,M=e.showArrow,R=(0,u.Z)(e,f),B=(0,r.useRef)(null);(0,r.useImperativeHandle)(t,function(){return B.current});var I=(0,l.Z)({},R);return"visible"in e&&(I.popupVisible=e.visible),r.createElement(c.Z,(0,s.Z)({popupClassName:a,prefixCls:y,popup:function(){return r.createElement(o,{key:"content",prefixCls:y,id:E,overlayInnerStyle:_},x)},action:void 0===n?["hover"]:n,builtinPlacements:h,popupPlacement:void 0===S?"right":S,ref:B,popupAlign:void 0===C?{}:C,getPopupContainer:A,onPopupVisibleChange:b,afterPopupVisibleChange:k,popupTransitionName:v,popupAnimation:w,popupMotion:T,defaultPopupVisible:P,autoDestroy:void 0!==j&&j,mouseLeaveDelay:void 0===d?.1:d,popupStyle:m,mouseEnterDelay:void 0===i?0:i,arrow:void 0===M||M},I),g)})},47961:function(e,t,a){"use strict";a.d(t,{S:function(){return s}});var n=a(32559),i=a(5630);function r(e,t){var a=new Set;return e.forEach(function(e){t.has(e)||a.add(e)}),a}function o(e){var t=e||{},a=t.disabled,n=t.disableCheckbox,i=t.checkable;return!!(a||n)||!1===i}function s(e,t,a,s){var l,u=[];l=s||o;var c=new Set(e.filter(function(e){var t=!!(0,i.Z)(a,e);return t||u.push(e),t})),d=new Map,m=0;return Object.keys(a).forEach(function(e){var t=a[e],n=t.level,i=d.get(n);i||(i=new Set,d.set(n,i)),i.add(t),m=Math.max(m,n)}),(0,n.ZP)(!u.length,"Tree missing follow keys: ".concat(u.slice(0,100).map(function(e){return"'".concat(e,"'")}).join(", "))),!0===t?function(e,t,a,n){for(var i=new Set(e),o=new Set,s=0;s<=a;s+=1)(t.get(s)||new Set).forEach(function(e){var t=e.key,a=e.node,r=e.children,o=void 0===r?[]:r;i.has(t)&&!n(a)&&o.filter(function(e){return!n(e.node)}).forEach(function(e){i.add(e.key)})});for(var l=new Set,u=a;u>=0;u-=1)(t.get(u)||new Set).forEach(function(e){var t=e.parent;if(!(n(e.node)||!e.parent||l.has(e.parent.key))){if(n(e.parent.node)){l.add(t.key);return}var a=!0,r=!1;(t.children||[]).filter(function(e){return!n(e.node)}).forEach(function(e){var t=e.key,n=i.has(t);a&&!n&&(a=!1),!r&&(n||o.has(t))&&(r=!0)}),a&&i.add(t.key),r&&o.add(t.key),l.add(t.key)}});return{checkedKeys:Array.from(i),halfCheckedKeys:Array.from(r(o,i))}}(c,d,m,l):function(e,t,a,n,i){for(var o=new Set(e),s=new Set(t),l=0;l<=n;l+=1)(a.get(l)||new Set).forEach(function(e){var t=e.key,a=e.node,n=e.children,r=void 0===n?[]:n;o.has(t)||s.has(t)||i(a)||r.filter(function(e){return!i(e.node)}).forEach(function(e){o.delete(e.key)})});s=new Set;for(var u=new Set,c=n;c>=0;c-=1)(a.get(c)||new Set).forEach(function(e){var t=e.parent;if(!(i(e.node)||!e.parent||u.has(e.parent.key))){if(i(e.parent.node)){u.add(t.key);return}var a=!0,n=!1;(t.children||[]).filter(function(e){return!i(e.node)}).forEach(function(e){var t=e.key,i=o.has(t);a&&!i&&(a=!1),!n&&(i||s.has(t))&&(n=!0)}),a||o.delete(t.key),n&&s.add(t.key),u.add(t.key)}});return{checkedKeys:Array.from(o),halfCheckedKeys:Array.from(r(s,o))}}(c,t.halfCheckedKeys,d,m,l)}},5630:function(e,t,a){"use strict";function n(e,t){return e[t]}a.d(t,{Z:function(){return n}})},21791:function(e,t,a){"use strict";a.d(t,{F:function(){return k},H8:function(){return b},I8:function(){return g},km:function(){return p},oH:function(){return y},w$:function(){return h},zn:function(){return f}});var n=a(41154),i=a(83145),r=a(31686),o=a(10902),s=a(45287),l=a(18694),u=a(32559),c=a(5630),d=["children"];function m(e,t){return"".concat(e,"-").concat(t)}function p(e,t){return null!=e?e:t}function h(e){var t=e||{},a=t.title,n=t._title,i=t.key,r=t.children,o=a||"title";return{title:o,_title:n||[o],key:i||"key",children:r||"children"}}function f(e){return function e(t){return(0,s.Z)(t).map(function(t){if(!(t&&t.type&&t.type.isTreeNode))return(0,u.ZP)(!t,"Tree/TreeNode can only accept TreeNode as children."),null;var a=t.key,n=t.props,i=n.children,s=(0,o.Z)(n,d),l=(0,r.Z)({key:a},s),c=e(i);return c.length&&(l.children=c),l}).filter(function(e){return e})}(e)}function y(e,t,a){var n=h(a),r=n._title,o=n.key,s=n.children,u=new Set(!0===t?[]:t),c=[];return!function e(a){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return a.map(function(d,h){for(var f,y=m(n?n.pos:"0",h),g=p(d[o],y),b=0;b<r.length;b+=1){var k=r[b];if(void 0!==d[k]){f=d[k];break}}var v=Object.assign((0,l.Z)(d,[].concat((0,i.Z)(r),[o,s])),{title:f,key:g,parent:n,pos:y,children:null,data:d,isStart:[].concat((0,i.Z)(n?n.isStart:[]),[0===h]),isEnd:[].concat((0,i.Z)(n?n.isEnd:[]),[h===a.length-1])});return c.push(v),!0===t||u.has(g)?v.children=e(d[s]||[],v):v.children=[],v})}(e),c}function g(e){var t,a,r,o,s,l,u,c,d,f,y=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},g=y.initWrapper,b=y.processEntity,k=y.onProcessFinished,v=y.externalGetKey,w=y.childrenPropName,T=y.fieldNames,S=arguments.length>2?arguments[2]:void 0,C={},j={},P={posEntities:C,keyEntities:j};return g&&(P=g(P)||P),t=function(e){var t=e.node,a=e.index,n=e.pos,i=e.key,r=e.parentPos,o=e.level,s={node:t,nodes:e.nodes,index:a,key:i,pos:n,level:o},l=p(i,n);C[n]=s,j[l]=s,s.parent=C[r],s.parent&&(s.parent.children=s.parent.children||[],s.parent.children.push(s)),b&&b(s,P)},a={externalGetKey:v||S,childrenPropName:w,fieldNames:T},s=(o=("object"===(0,n.Z)(a)?a:{externalGetKey:a})||{}).childrenPropName,l=o.externalGetKey,c=(u=h(o.fieldNames)).key,d=u.children,f=s||d,l?"string"==typeof l?r=function(e){return e[l]}:"function"==typeof l&&(r=function(e){return l(e)}):r=function(e,t){return p(e[c],t)},function a(n,o,s,l){var u=n?n[f]:e,c=n?m(s.pos,o):"0",d=n?[].concat((0,i.Z)(l),[n]):[];if(n){var p=r(n,c);t({node:n,index:o,pos:c,key:p,parentPos:s.node?s.pos:null,level:s.level+1,nodes:d})}u&&u.forEach(function(e,t){a(e,t,{node:n,pos:c,level:s?s.level+1:-1},d)})}(null),k&&k(P),P}function b(e,t){var a=t.expandedKeys,n=t.selectedKeys,i=t.loadedKeys,r=t.loadingKeys,o=t.checkedKeys,s=t.halfCheckedKeys,l=t.dragOverNodeKey,u=t.dropPosition,d=t.keyEntities,m=(0,c.Z)(d,e);return{eventKey:e,expanded:-1!==a.indexOf(e),selected:-1!==n.indexOf(e),loaded:-1!==i.indexOf(e),loading:-1!==r.indexOf(e),checked:-1!==o.indexOf(e),halfChecked:-1!==s.indexOf(e),pos:String(m?m.pos:""),dragOver:l===e&&0===u,dragOverGapTop:l===e&&-1===u,dragOverGapBottom:l===e&&1===u}}function k(e){var t=e.data,a=e.expanded,n=e.selected,i=e.checked,o=e.loaded,s=e.loading,l=e.halfChecked,c=e.dragOver,d=e.dragOverGapTop,m=e.dragOverGapBottom,p=e.pos,h=e.active,f=e.eventKey,y=(0,r.Z)((0,r.Z)({},t),{},{expanded:a,selected:n,checked:i,loaded:o,loading:s,halfChecked:l,dragOver:c,dragOverGapTop:d,dragOverGapBottom:m,pos:p,active:h,key:f});return"props"in y||Object.defineProperty(y,"props",{get:function(){return(0,u.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),e}}),y}},9640:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return R}});var n,i=a(1119),r=a(76405),o=a(25049),s=a(63496),l=a(41690),u=a(15900),c=a(11993),d=a(2265),m=a(31686),p=a(10902),h=a(41154),f=a(73129),y=a(54580),g=a(83145),b=a(36760),k=a.n(b),v=a(18242),w=a(32559),T=function(e,t){if(e&&t){var a=Array.isArray(t)?t:t.split(","),n=e.name||"",i=e.type||"",r=i.replace(/\/.*$/,"");return a.some(function(e){var t=e.trim();if(/^\*(\/\*)?$/.test(e))return!0;if("."===t.charAt(0)){var a=n.toLowerCase(),o=t.toLowerCase(),s=[o];return(".jpg"===o||".jpeg"===o)&&(s=[".jpg",".jpeg"]),s.some(function(e){return a.endsWith(e)})}return/\/\*$/.test(t)?r===t.replace(/\/.*$/,""):i===t||!!/^\w+$/.test(t)&&((0,w.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(t,"'.Skip for check.")),!0)})}return!0};function S(e){var t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch(e){return t}}var C=(n=(0,y.Z)((0,f.Z)().mark(function e(t,a){var n,i,r,o,s,l,u,c;return(0,f.Z)().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:l=function(){return(l=(0,y.Z)((0,f.Z)().mark(function e(t){return(0,f.Z)().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(e){t.file(function(n){a(n)?(t.fullPath&&!n.webkitRelativePath&&(Object.defineProperties(n,{webkitRelativePath:{writable:!0}}),n.webkitRelativePath=t.fullPath.replace(/^\//,""),Object.defineProperties(n,{webkitRelativePath:{writable:!1}})),e(n)):e(null)})}));case 1:case"end":return e.stop()}},e)}))).apply(this,arguments)},s=function(e){return l.apply(this,arguments)},o=function(){return(o=(0,y.Z)((0,f.Z)().mark(function e(t){var a,n,i,r,o;return(0,f.Z)().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:a=t.createReader(),n=[];case 2:return e.next=5,new Promise(function(e){a.readEntries(e,function(){return e([])})});case 5:if(r=(i=e.sent).length){e.next=9;break}return e.abrupt("break",12);case 9:for(o=0;o<r;o++)n.push(i[o]);e.next=2;break;case 12:return e.abrupt("return",n);case 13:case"end":return e.stop()}},e)}))).apply(this,arguments)},r=function(e){return o.apply(this,arguments)},n=[],i=[],t.forEach(function(e){return i.push(e.webkitGetAsEntry())}),u=function(){var e=(0,y.Z)((0,f.Z)().mark(function e(t,a){var o,l;return(0,f.Z)().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t){e.next=2;break}return e.abrupt("return");case 2:if(t.path=a||"",!t.isFile){e.next=10;break}return e.next=6,s(t);case 6:(o=e.sent)&&n.push(o),e.next=15;break;case 10:if(!t.isDirectory){e.next=15;break}return e.next=13,r(t);case 13:l=e.sent,i.push.apply(i,(0,g.Z)(l));case 15:case"end":return e.stop()}},e)}));return function(t,a){return e.apply(this,arguments)}}(),c=0;case 9:if(!(c<i.length)){e.next=15;break}return e.next=12,u(i[c]);case 12:c++,e.next=9;break;case 15:return e.abrupt("return",n);case 16:case"end":return e.stop()}},e)})),function(e,t){return n.apply(this,arguments)}),j=+new Date,P=0;function A(){return"rc-upload-".concat(j,"-").concat(++P)}var _=["component","prefixCls","className","classNames","disabled","id","name","style","styles","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave","hasControlInside"],x=function(e){(0,l.Z)(a,e);var t=(0,u.Z)(a);function a(){(0,r.Z)(this,a);for(var e,n,i,o=arguments.length,l=Array(o),u=0;u<o;u++)l[u]=arguments[u];return e=t.call.apply(t,[this].concat(l)),(0,c.Z)((0,s.Z)(e),"state",{uid:A()}),(0,c.Z)((0,s.Z)(e),"reqs",{}),(0,c.Z)((0,s.Z)(e),"fileInput",void 0),(0,c.Z)((0,s.Z)(e),"_isMounted",void 0),(0,c.Z)((0,s.Z)(e),"onChange",function(t){var a=e.props,n=a.accept,i=a.directory,r=t.target.files,o=(0,g.Z)(r).filter(function(e){return!i||T(e,n)});e.uploadFiles(o),e.reset()}),(0,c.Z)((0,s.Z)(e),"onClick",function(t){var a=e.fileInput;if(a){var n=t.target,i=e.props.onClick;n&&"BUTTON"===n.tagName&&(a.parentNode.focus(),n.blur()),a.click(),i&&i(t)}}),(0,c.Z)((0,s.Z)(e),"onKeyDown",function(t){"Enter"===t.key&&e.onClick(t)}),(0,c.Z)((0,s.Z)(e),"onFileDrop",(n=(0,y.Z)((0,f.Z)().mark(function t(a){var n,i,r;return(0,f.Z)().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(n=e.props.multiple,a.preventDefault(),"dragover"!==a.type){t.next=4;break}return t.abrupt("return");case 4:if(!e.props.directory){t.next=11;break}return t.next=7,C(Array.prototype.slice.call(a.dataTransfer.items),function(t){return T(t,e.props.accept)});case 7:i=t.sent,e.uploadFiles(i),t.next=14;break;case 11:r=(0,g.Z)(a.dataTransfer.files).filter(function(t){return T(t,e.props.accept)}),!1===n&&(r=r.slice(0,1)),e.uploadFiles(r);case 14:case"end":return t.stop()}},t)})),function(e){return n.apply(this,arguments)})),(0,c.Z)((0,s.Z)(e),"uploadFiles",function(t){var a=(0,g.Z)(t);Promise.all(a.map(function(t){return t.uid=A(),e.processFile(t,a)})).then(function(t){var a=e.props.onBatchStart;null==a||a(t.map(function(e){return{file:e.origin,parsedFile:e.parsedFile}})),t.filter(function(e){return null!==e.parsedFile}).forEach(function(t){e.post(t)})})}),(0,c.Z)((0,s.Z)(e),"processFile",(i=(0,y.Z)((0,f.Z)().mark(function t(a,n){var i,r,o,s,l,u,c,d,m;return(0,f.Z)().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(i=e.props.beforeUpload,r=a,!i){t.next=14;break}return t.prev=3,t.next=6,i(a,n);case 6:r=t.sent,t.next=12;break;case 9:t.prev=9,t.t0=t.catch(3),r=!1;case 12:if(!1!==r){t.next=14;break}return t.abrupt("return",{origin:a,parsedFile:null,action:null,data:null});case 14:if("function"!=typeof(o=e.props.action)){t.next=21;break}return t.next=18,o(a);case 18:s=t.sent,t.next=22;break;case 21:s=o;case 22:if("function"!=typeof(l=e.props.data)){t.next=29;break}return t.next=26,l(a);case 26:u=t.sent,t.next=30;break;case 29:u=l;case 30:return(c=("object"===(0,h.Z)(r)||"string"==typeof r)&&r?r:a)instanceof File?d=c:d=new File([c],a.name,{type:a.type}),(m=d).uid=a.uid,t.abrupt("return",{origin:a,data:u,parsedFile:m,action:s});case 35:case"end":return t.stop()}},t,null,[[3,9]])})),function(e,t){return i.apply(this,arguments)})),(0,c.Z)((0,s.Z)(e),"saveFileInput",function(t){e.fileInput=t}),e}return(0,o.Z)(a,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort()}},{key:"post",value:function(e){var t=this,a=e.data,n=e.origin,i=e.action,r=e.parsedFile;if(this._isMounted){var o=this.props,s=o.onStart,l=o.customRequest,u=o.name,c=o.headers,d=o.withCredentials,m=o.method,p=n.uid;s(n),this.reqs[p]=(l||function(e){var t=new XMLHttpRequest;e.onProgress&&t.upload&&(t.upload.onprogress=function(t){t.total>0&&(t.percent=t.loaded/t.total*100),e.onProgress(t)});var a=new FormData;e.data&&Object.keys(e.data).forEach(function(t){var n=e.data[t];if(Array.isArray(n)){n.forEach(function(e){a.append("".concat(t,"[]"),e)});return}a.append(t,n)}),e.file instanceof Blob?a.append(e.filename,e.file,e.file.name):a.append(e.filename,e.file),t.onerror=function(t){e.onError(t)},t.onload=function(){if(t.status<200||t.status>=300){var a;return e.onError(((a=Error("cannot ".concat(e.method," ").concat(e.action," ").concat(t.status,"'"))).status=t.status,a.method=e.method,a.url=e.action,a),S(t))}return e.onSuccess(S(t),t)},t.open(e.method,e.action,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);var n=e.headers||{};return null!==n["X-Requested-With"]&&t.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(n).forEach(function(e){null!==n[e]&&t.setRequestHeader(e,n[e])}),t.send(a),{abort:function(){t.abort()}}})({action:i,filename:u,data:a,file:r,headers:c,withCredentials:d,method:m||"post",onProgress:function(e){var a=t.props.onProgress;null==a||a(e,r)},onSuccess:function(e,a){var n=t.props.onSuccess;null==n||n(e,r,a),delete t.reqs[p]},onError:function(e,a){var n=t.props.onError;null==n||n(e,a,r),delete t.reqs[p]}})}}},{key:"reset",value:function(){this.setState({uid:A()})}},{key:"abort",value:function(e){var t=this.reqs;if(e){var a=e.uid?e.uid:e;t[a]&&t[a].abort&&t[a].abort(),delete t[a]}else Object.keys(t).forEach(function(e){t[e]&&t[e].abort&&t[e].abort(),delete t[e]})}},{key:"render",value:function(){var e=this.props,t=e.component,a=e.prefixCls,n=e.className,r=e.classNames,o=e.disabled,s=e.id,l=e.name,u=e.style,h=e.styles,f=e.multiple,y=e.accept,g=e.capture,b=e.children,w=e.directory,T=e.openFileDialogOnClick,S=e.onMouseEnter,C=e.onMouseLeave,j=e.hasControlInside,P=(0,p.Z)(e,_),A=k()((0,c.Z)((0,c.Z)((0,c.Z)({},a,!0),"".concat(a,"-disabled"),o),n,n)),x=o?{}:{onClick:T?this.onClick:function(){},onKeyDown:T?this.onKeyDown:function(){},onMouseEnter:S,onMouseLeave:C,onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:j?void 0:"0"};return d.createElement(t,(0,i.Z)({},x,{className:A,role:j?void 0:"button",style:u}),d.createElement("input",(0,i.Z)({},(0,v.Z)(P,{aria:!0,data:!0}),{id:s,name:l,disabled:o,type:"file",ref:this.saveFileInput,onClick:function(e){return e.stopPropagation()},key:this.state.uid,style:(0,m.Z)({display:"none"},(void 0===h?{}:h).input),className:(void 0===r?{}:r).input,accept:y},w?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},{multiple:f,onChange:this.onChange},null!=g?{capture:g}:{})),b)}}]),a}(d.Component);function E(){}var M=function(e){(0,l.Z)(a,e);var t=(0,u.Z)(a);function a(){var e;(0,r.Z)(this,a);for(var n=arguments.length,i=Array(n),o=0;o<n;o++)i[o]=arguments[o];return e=t.call.apply(t,[this].concat(i)),(0,c.Z)((0,s.Z)(e),"uploader",void 0),(0,c.Z)((0,s.Z)(e),"saveUploader",function(t){e.uploader=t}),e}return(0,o.Z)(a,[{key:"abort",value:function(e){this.uploader.abort(e)}},{key:"render",value:function(){return d.createElement(x,(0,i.Z)({},this.props,{ref:this.saveUploader}))}}]),a}(d.Component);(0,c.Z)(M,"defaultProps",{component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:E,onError:E,onSuccess:E,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0,hasControlInside:!1});var R=M},45287:function(e,t,a){"use strict";a.d(t,{Z:function(){return function e(t){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=[];return n.Children.forEach(t,function(t){(null!=t||a.keepEmpty)&&(Array.isArray(t)?r=r.concat(e(t)):(0,i.isFragment)(t)&&t.props?r=r.concat(e(t.props.children,a)):r.push(t))}),r}}});var n=a(2265),i=a(93754)},20366:function(e,t,a){"use strict";a.d(t,{Z:function(){return i}});var n=a(54887);function i(e,t,a,i){var r=n.unstable_batchedUpdates?function(e){n.unstable_batchedUpdates(a,e)}:a;return null!=e&&e.addEventListener&&e.addEventListener(t,r,i),{remove:function(){null!=e&&e.removeEventListener&&e.removeEventListener(t,r,i)}}}},94981:function(e,t,a){"use strict";function n(){return!!("undefined"!=typeof window&&window.document&&window.document.createElement)}a.d(t,{Z:function(){return n}})},2161:function(e,t,a){"use strict";function n(e,t){if(!e)return!1;if(e.contains)return e.contains(t);for(var a=t;a;){if(a===e)return!0;a=a.parentNode}return!1}a.d(t,{Z:function(){return n}})},36555:function(e,t,a){"use strict";function n(){return{width:document.documentElement.clientWidth,height:window.innerHeight||document.documentElement.clientHeight}}function i(e){var t=e.getBoundingClientRect(),a=document.documentElement;return{left:t.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:t.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}a.d(t,{g1:function(){return n},os:function(){return i}})},21717:function(e,t,a){"use strict";a.d(t,{hq:function(){return f},jL:function(){return h}});var n=a(31686),i=a(94981),r=a(2161),o="data-rc-order",s="data-rc-priority",l=new Map;function u(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.mark;return t?t.startsWith("data-")?t:"data-".concat(t):"rc-util-key"}function c(e){return e.attachTo?e.attachTo:document.querySelector("head")||document.body}function d(e){return Array.from((l.get(e)||e).children).filter(function(e){return"STYLE"===e.tagName})}function m(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!(0,i.Z)())return null;var a=t.csp,n=t.prepend,r=t.priority,l=void 0===r?0:r,u="queue"===n?"prependQueue":n?"prepend":"append",m="prependQueue"===u,p=document.createElement("style");p.setAttribute(o,u),m&&l&&p.setAttribute(s,"".concat(l)),null!=a&&a.nonce&&(p.nonce=null==a?void 0:a.nonce),p.innerHTML=e;var h=c(t),f=h.firstChild;if(n){if(m){var y=(t.styles||d(h)).filter(function(e){return!!["prepend","prependQueue"].includes(e.getAttribute(o))&&l>=Number(e.getAttribute(s)||0)});if(y.length)return h.insertBefore(p,y[y.length-1].nextSibling),p}h.insertBefore(p,f)}else h.appendChild(p);return p}function p(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=c(t);return(t.styles||d(a)).find(function(a){return a.getAttribute(u(t))===e})}function h(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=p(e,t);a&&c(t).removeChild(a)}function f(e,t){var a,i,o,s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},h=c(s),f=d(h),y=(0,n.Z)((0,n.Z)({},s),{},{styles:f});!function(e,t){var a=l.get(e);if(!a||!(0,r.Z)(document,a)){var n=m("",t),i=n.parentNode;l.set(e,i),e.removeChild(n)}}(h,y);var g=p(t,y);if(g)return null!==(a=y.csp)&&void 0!==a&&a.nonce&&g.nonce!==(null===(i=y.csp)||void 0===i?void 0:i.nonce)&&(g.nonce=null===(o=y.csp)||void 0===o?void 0:o.nonce),g.innerHTML!==e&&(g.innerHTML=e),g;var b=m(e,y);return b.setAttribute(u(y),t),b}},2868:function(e,t,a){"use strict";a.d(t,{Sh:function(){return o},ZP:function(){return l},bn:function(){return s}});var n=a(41154),i=a(2265),r=a(54887);function o(e){return e instanceof HTMLElement||e instanceof SVGElement}function s(e){return e&&"object"===(0,n.Z)(e)&&o(e.nativeElement)?e.nativeElement:o(e)?e:null}function l(e){var t;return s(e)||(e instanceof i.Component?null===(t=r.findDOMNode)||void 0===t?void 0:t.call(r,e):null)}},2857:function(e,t){"use strict";t.Z=function(e){if(!e)return!1;if(e instanceof Element){if(e.offsetParent)return!0;if(e.getBBox){var t=e.getBBox(),a=t.width,n=t.height;if(a||n)return!0}if(e.getBoundingClientRect){var i=e.getBoundingClientRect(),r=i.width,o=i.height;if(r||o)return!0}}return!1}},13211:function(e,t,a){"use strict";function n(e){var t;return null==e||null===(t=e.getRootNode)||void 0===t?void 0:t.call(e)}function i(e){return n(e) instanceof ShadowRoot?n(e):null}a.d(t,{A:function(){return i}})},95814:function(e,t){"use strict";var a={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(e){var t=e.keyCode;if(e.altKey&&!e.ctrlKey||e.metaKey||t>=a.F1&&t<=a.F12)return!1;switch(t){case a.ALT:case a.CAPS_LOCK:case a.CONTEXT_MENU:case a.CTRL:case a.DOWN:case a.END:case a.ESC:case a.HOME:case a.INSERT:case a.LEFT:case a.MAC_FF_META:case a.META:case a.NUMLOCK:case a.NUM_CENTER:case a.PAGE_DOWN:case a.PAGE_UP:case a.PAUSE:case a.PRINT_SCREEN:case a.RIGHT:case a.SHIFT:case a.UP:case a.WIN_KEY:case a.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(e){if(e>=a.ZERO&&e<=a.NINE||e>=a.NUM_ZERO&&e<=a.NUM_MULTIPLY||e>=a.A&&e<=a.Z||-1!==window.navigator.userAgent.indexOf("WebKit")&&0===e)return!0;switch(e){case a.SPACE:case a.QUESTION_MARK:case a.NUM_PLUS:case a.NUM_MINUS:case a.NUM_PERIOD:case a.NUM_DIVISION:case a.SEMICOLON:case a.DASH:case a.EQUALS:case a.COMMA:case a.PERIOD:case a.SLASH:case a.APOSTROPHE:case a.SINGLE_QUOTE:case a.OPEN_SQUARE_BRACKET:case a.BACKSLASH:case a.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};t.Z=a},18404:function(e,t,a){"use strict";a.d(t,{s:function(){return y},v:function(){return b}});var n,i,r=a(73129),o=a(54580),s=a(41154),l=a(31686),u=a(54887),c=(0,l.Z)({},n||(n=a.t(u,2))),d=c.version,m=c.render,p=c.unmountComponentAtNode;try{Number((d||"").split(".")[0])>=18&&(i=c.createRoot)}catch(e){}function h(e){var t=c.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;t&&"object"===(0,s.Z)(t)&&(t.usingClientEntryPoint=e)}var f="__rc_react_root__";function y(e,t){if(i){var a;h(!0),a=t[f]||i(t),h(!1),a.render(e),t[f]=a;return}m(e,t)}function g(){return(g=(0,o.Z)((0,r.Z)().mark(function e(t){return(0,r.Z)().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Promise.resolve().then(function(){var e;null===(e=t[f])||void 0===e||e.unmount(),delete t[f]}));case 1:case"end":return e.stop()}},e)}))).apply(this,arguments)}function b(e){return k.apply(this,arguments)}function k(){return(k=(0,o.Z)((0,r.Z)().mark(function e(t){return(0,r.Z)().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!(void 0!==i)){e.next=2;break}return e.abrupt("return",function(e){return g.apply(this,arguments)}(t));case 2:p(t);case 3:case"end":return e.stop()}},e)}))).apply(this,arguments)}},3208:function(e,t,a){"use strict";a.d(t,{Z:function(){return o},o:function(){return s}});var n,i=a(21717);function r(e){var t,a,n="rc-scrollbar-measure-".concat(Math.random().toString(36).substring(7)),r=document.createElement("div");r.id=n;var o=r.style;if(o.position="absolute",o.left="0",o.top="0",o.width="100px",o.height="100px",o.overflow="scroll",e){var s=getComputedStyle(e);o.scrollbarColor=s.scrollbarColor,o.scrollbarWidth=s.scrollbarWidth;var l=getComputedStyle(e,"::-webkit-scrollbar"),u=parseInt(l.width,10),c=parseInt(l.height,10);try{var d=u?"width: ".concat(l.width,";"):"",m=c?"height: ".concat(l.height,";"):"";(0,i.hq)("\n#".concat(n,"::-webkit-scrollbar {\n").concat(d,"\n").concat(m,"\n}"),n)}catch(e){console.error(e),t=u,a=c}}document.body.appendChild(r);var p=e&&t&&!isNaN(t)?t:r.offsetWidth-r.clientWidth,h=e&&a&&!isNaN(a)?a:r.offsetHeight-r.clientHeight;return document.body.removeChild(r),(0,i.jL)(n),{width:p,height:h}}function o(e){return"undefined"==typeof document?0:((e||void 0===n)&&(n=r()),n.width)}function s(e){return"undefined"!=typeof document&&e&&e instanceof Element?r(e):{width:0,height:0}}},58525:function(e,t,a){"use strict";a.d(t,{Z:function(){return i}});var n=a(2265);function i(e){var t=n.useRef();return t.current=e,n.useCallback(function(){for(var e,a=arguments.length,n=Array(a),i=0;i<a;i++)n[i]=arguments[i];return null===(e=t.current)||void 0===e?void 0:e.call.apply(e,[t].concat(n))},[])}},92491:function(e,t,a){"use strict";var n,i=a(26365),r=a(31686),o=a(2265),s=0,l=(0,r.Z)({},n||(n=a.t(o,2))).useId;t.Z=l?function(e){var t=l();return e||t}:function(e){var t=o.useState("ssr-id"),a=(0,i.Z)(t,2),n=a[0],r=a[1];return(o.useEffect(function(){var e=s;s+=1,r("rc_unique_".concat(e))},[]),e)?e:n}},27380:function(e,t,a){"use strict";a.d(t,{o:function(){return o}});var n=a(2265),i=(0,a(94981).Z)()?n.useLayoutEffect:n.useEffect,r=function(e,t){var a=n.useRef(!0);i(function(){return e(a.current)},t),i(function(){return a.current=!1,function(){a.current=!0}},[])},o=function(e,t){r(function(t){if(!t)return e()},t)};t.Z=r},6397:function(e,t,a){"use strict";a.d(t,{Z:function(){return i}});var n=a(2265);function i(e,t,a){var i=n.useRef({});return(!("value"in i.current)||a(i.current.condition,t))&&(i.current.value=e(),i.current.condition=t),i.current.value}},50506:function(e,t,a){"use strict";a.d(t,{Z:function(){return l}});var n=a(26365),i=a(58525),r=a(27380),o=a(69819);function s(e){return void 0!==e}function l(e,t){var a=t||{},l=a.defaultValue,u=a.value,c=a.onChange,d=a.postState,m=(0,o.Z)(function(){return s(u)?u:s(l)?"function"==typeof l?l():l:"function"==typeof e?e():e}),p=(0,n.Z)(m,2),h=p[0],f=p[1],y=void 0!==u?u:h,g=d?d(y):y,b=(0,i.Z)(c),k=(0,o.Z)([y]),v=(0,n.Z)(k,2),w=v[0],T=v[1];return(0,r.o)(function(){var e=w[0];h!==e&&b(h,e)},[w]),(0,r.o)(function(){s(u)||f(u)},[u]),[g,(0,i.Z)(function(e,t){f(e,t),T([y],t)})]}},69819:function(e,t,a){"use strict";a.d(t,{Z:function(){return r}});var n=a(26365),i=a(2265);function r(e){var t=i.useRef(!1),a=i.useState(e),r=(0,n.Z)(a,2),o=r[0],s=r[1];return i.useEffect(function(){return t.current=!1,function(){t.current=!0}},[]),[o,function(e,a){a&&t.current||s(e)}]}},74126:function(e,t,a){"use strict";a.r(t),a.d(t,{get:function(){return o.Z},set:function(){return s.Z},supportNodeRef:function(){return r.t4},supportRef:function(){return r.Yr},useComposeRef:function(){return r.x1},useEvent:function(){return n.Z},useMergedState:function(){return i.Z},warning:function(){return l.ZP}});var n=a(58525),i=a(50506),r=a(28791),o=a(16847),s=a(23789),l=a(32559)},16671:function(e,t,a){"use strict";var n=a(41154),i=a(32559);t.Z=function(e,t){var a=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=new Set;return function e(t,o){var s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,l=r.has(t);if((0,i.ZP)(!l,"Warning: There may be circular references"),l)return!1;if(t===o)return!0;if(a&&s>1)return!1;r.add(t);var u=s+1;if(Array.isArray(t)){if(!Array.isArray(o)||t.length!==o.length)return!1;for(var c=0;c<t.length;c++)if(!e(t[c],o[c],u))return!1;return!0}if(t&&o&&"object"===(0,n.Z)(t)&&"object"===(0,n.Z)(o)){var d=Object.keys(t);return d.length===Object.keys(o).length&&d.every(function(a){return e(t[a],o[a],u)})}return!1}(e,t)}},79267:function(e,t){"use strict";t.Z=function(){if("undefined"==typeof navigator||"undefined"==typeof window)return!1;var e=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(null==e?void 0:e.substr(0,4))}},18694:function(e,t,a){"use strict";function n(e,t){var a=Object.assign({},e);return Array.isArray(t)&&t.forEach(function(e){delete a[e]}),a}a.d(t,{Z:function(){return n}})},18242:function(e,t,a){"use strict";a.d(t,{Z:function(){return o}});var n=a(31686),i="".concat("accept acceptCharset accessKey action allowFullScreen allowTransparency\n    alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge\n    charSet checked classID className colSpan cols content contentEditable contextMenu\n    controls coords crossOrigin data dateTime default defer dir disabled download draggable\n    encType form formAction formEncType formMethod formNoValidate formTarget frameBorder\n    headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity\n    is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media\n    mediaGroup method min minLength multiple muted name noValidate nonce open\n    optimum pattern placeholder poster preload radioGroup readOnly rel required\n    reversed role rowSpan rows sandbox scope scoped scrolling seamless selected\n    shape size sizes span spellCheck src srcDoc srcLang srcSet start step style\n    summary tabIndex target title type useMap value width wmode wrap"," ").concat("onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown\n    onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick\n    onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown\n    onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel\n    onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough\n    onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata\n    onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError").split(/[\s\n]+/);function r(e,t){return 0===e.indexOf(t)}function o(e){var t,a=arguments.length>1&&void 0!==arguments[1]&&arguments[1];t=!1===a?{aria:!0,data:!0,attr:!0}:!0===a?{aria:!0}:(0,n.Z)({},a);var o={};return Object.keys(e).forEach(function(a){(t.aria&&("role"===a||r(a,"aria-"))||t.data&&r(a,"data-")||t.attr&&i.includes(a))&&(o[a]=e[a])}),o}},53346:function(e,t){"use strict";var a=function(e){return+setTimeout(e,16)},n=function(e){return clearTimeout(e)};"undefined"!=typeof window&&"requestAnimationFrame"in window&&(a=function(e){return window.requestAnimationFrame(e)},n=function(e){return window.cancelAnimationFrame(e)});var i=0,r=new Map,o=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=i+=1;return!function t(i){if(0===i)r.delete(n),e();else{var o=a(function(){t(i-1)});r.set(n,o)}}(t),n};o.cancel=function(e){var t=r.get(e);return r.delete(e),n(t)},t.Z=o},28791:function(e,t,a){"use strict";a.d(t,{Yr:function(){return c},mH:function(){return s},sQ:function(){return l},t4:function(){return d},x1:function(){return u}});var n=a(41154),i=a(2265),r=a(93754),o=a(6397),s=function(e,t){"function"==typeof e?e(t):"object"===(0,n.Z)(e)&&e&&"current"in e&&(e.current=t)},l=function(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];var n=t.filter(Boolean);return n.length<=1?n[0]:function(e){t.forEach(function(t){s(t,e)})}},u=function(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return(0,o.Z)(function(){return l.apply(void 0,t)},t,function(e,t){return e.length!==t.length||e.every(function(e,a){return e!==t[a]})})},c=function(e){var t,a,n=(0,r.isMemo)(e)?e.type.type:e.type;return("function"!=typeof n||null!==(t=n.prototype)&&void 0!==t&&!!t.render||n.$$typeof===r.ForwardRef)&&("function"!=typeof e||null!==(a=e.prototype)&&void 0!==a&&!!a.render||e.$$typeof===r.ForwardRef)},d=function(e){return(0,i.isValidElement)(e)&&!(0,r.isFragment)(e)&&c(e)};i.version.split(".")[0]},16847:function(e,t,a){"use strict";function n(e,t){for(var a=e,n=0;n<t.length;n+=1){if(null==a)return;a=a[t[n]]}return a}a.d(t,{Z:function(){return n}})},23789:function(e,t,a){"use strict";a.d(t,{T:function(){return d},Z:function(){return l}});var n=a(41154),i=a(31686),r=a(83145),o=a(87099),s=a(16847);function l(e,t,a){var n=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return t.length&&n&&void 0===a&&!(0,s.Z)(e,t.slice(0,-1))?e:function e(t,a,n,s){if(!a.length)return n;var l,u=(0,o.Z)(a),c=u[0],d=u.slice(1);return l=t||"number"!=typeof c?Array.isArray(t)?(0,r.Z)(t):(0,i.Z)({},t):[],s&&void 0===n&&1===d.length?delete l[c][d[0]]:l[c]=e(l[c],d,n,s),l}(e,t,a,n)}function u(e){return Array.isArray(e)?[]:{}}var c="undefined"==typeof Reflect?Object.keys:Reflect.ownKeys;function d(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];var i=u(t[0]);return t.forEach(function(e){!function t(a,o){var d=new Set(o),m=(0,s.Z)(e,a),p=Array.isArray(m);if(p||"object"===(0,n.Z)(m)&&null!==m&&Object.getPrototypeOf(m)===Object.prototype){if(!d.has(m)){d.add(m);var h=(0,s.Z)(i,a);p?i=l(i,a,[]):h&&"object"===(0,n.Z)(h)||(i=l(i,a,u(m))),c(m).forEach(function(e){t([].concat((0,r.Z)(a),[e]),d)})}}else i=l(i,a,m)}([])}),i}},32559:function(e,t,a){"use strict";a.d(t,{ET:function(){return u},Kp:function(){return r}});var n={},i=[];function r(e,t){}function o(e,t){}function s(e,t,a){t||n[a]||(e(!1,a),n[a]=!0)}function l(e,t){s(r,e,t)}function u(e,t){s(o,e,t)}l.preMessage=function(e){i.push(e)},l.resetWarned=function(){n={}},l.noteOnce=u,t.ZP=l},24940:function(e,t){"use strict";var a,n=Symbol.for("react.element"),i=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),l=Symbol.for("react.provider"),u=Symbol.for("react.context"),c=Symbol.for("react.server_context"),d=Symbol.for("react.forward_ref"),m=Symbol.for("react.suspense"),p=Symbol.for("react.suspense_list"),h=Symbol.for("react.memo"),f=Symbol.for("react.lazy"),y=Symbol.for("react.offscreen");function g(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case r:case s:case o:case m:case p:return e;default:switch(e=e&&e.$$typeof){case c:case u:case d:case f:case h:case l:return e;default:return t}}case i:return t}}}a=Symbol.for("react.module.reference"),t.ContextConsumer=u,t.ContextProvider=l,t.Element=n,t.ForwardRef=d,t.Fragment=r,t.Lazy=f,t.Memo=h,t.Portal=i,t.Profiler=s,t.StrictMode=o,t.Suspense=m,t.SuspenseList=p,t.isAsyncMode=function(){return!1},t.isConcurrentMode=function(){return!1},t.isContextConsumer=function(e){return g(e)===u},t.isContextProvider=function(e){return g(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return g(e)===d},t.isFragment=function(e){return g(e)===r},t.isLazy=function(e){return g(e)===f},t.isMemo=function(e){return g(e)===h},t.isPortal=function(e){return g(e)===i},t.isProfiler=function(e){return g(e)===s},t.isStrictMode=function(e){return g(e)===o},t.isSuspense=function(e){return g(e)===m},t.isSuspenseList=function(e){return g(e)===p},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===r||e===s||e===o||e===m||e===p||e===y||"object"==typeof e&&null!==e&&(e.$$typeof===f||e.$$typeof===h||e.$$typeof===l||e.$$typeof===u||e.$$typeof===d||e.$$typeof===a||void 0!==e.getModuleId)},t.typeOf=g},93754:function(e,t,a){"use strict";e.exports=a(24940)},48625:function(e,t,a){"use strict";a.d(t,{Z:function(){return I}});var n=a(1119),i=a(41154),r=a(31686),o=a(11993),s=a(26365),l=a(10902),u=a(36760),c=a.n(u),d=a(38503),m=a(74126),p=a(27380),h=a(2265),f=a(54887),y=h.forwardRef(function(e,t){var a=e.height,i=e.offsetY,s=e.offsetX,l=e.children,u=e.prefixCls,m=e.onInnerResize,p=e.innerProps,f=e.rtl,y=e.extra,g={},b={display:"flex",flexDirection:"column"};return void 0!==i&&(g={height:a,position:"relative",overflow:"hidden"},b=(0,r.Z)((0,r.Z)({},b),{},(0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)({transform:"translateY(".concat(i,"px)")},f?"marginRight":"marginLeft",-s),"position","absolute"),"left",0),"right",0),"top",0))),h.createElement("div",{style:g},h.createElement(d.default,{onResize:function(e){e.offsetHeight&&m&&m()}},h.createElement("div",(0,n.Z)({style:b,className:c()((0,o.Z)({},"".concat(u,"-holder-inner"),u)),ref:t},p),l,y)))});function g(e){var t=e.children,a=e.setRef,n=h.useCallback(function(e){a(e)},[]);return h.cloneElement(t,{ref:n})}y.displayName="Filler";var b=a(53346),k=("undefined"==typeof navigator?"undefined":(0,i.Z)(navigator))==="object"&&/Firefox/i.test(navigator.userAgent),v=function(e,t,a,n){var i=(0,h.useRef)(!1),r=(0,h.useRef)(null),o=(0,h.useRef)({top:e,bottom:t,left:a,right:n});return o.current.top=e,o.current.bottom=t,o.current.left=a,o.current.right=n,function(e,t){var a=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=e?t<0&&o.current.left||t>0&&o.current.right:t<0&&o.current.top||t>0&&o.current.bottom;return a&&n?(clearTimeout(r.current),i.current=!1):(!n||i.current)&&(clearTimeout(r.current),i.current=!0,r.current=setTimeout(function(){i.current=!1},50)),!i.current&&n}},w=a(2868),T=a(76405),S=a(25049),C=function(){function e(){(0,T.Z)(this,e),(0,o.Z)(this,"maps",void 0),(0,o.Z)(this,"id",0),this.maps=Object.create(null)}return(0,S.Z)(e,[{key:"set",value:function(e,t){this.maps[e]=t,this.id+=1}},{key:"get",value:function(e){return this.maps[e]}}]),e}();function j(e){var t=parseFloat(e);return isNaN(t)?0:t}var P=14/15;function A(e,t){return("touches"in e?e.touches[0]:e)[t?"pageX":"pageY"]}var _=h.forwardRef(function(e,t){var a=e.prefixCls,n=e.rtl,i=e.scrollOffset,l=e.scrollRange,u=e.onStartMove,d=e.onStopMove,m=e.onScroll,p=e.horizontal,f=e.spinSize,y=e.containerSize,g=e.style,k=e.thumbStyle,v=h.useState(!1),w=(0,s.Z)(v,2),T=w[0],S=w[1],C=h.useState(null),j=(0,s.Z)(C,2),P=j[0],_=j[1],x=h.useState(null),E=(0,s.Z)(x,2),M=E[0],R=E[1],B=!n,I=h.useRef(),O=h.useRef(),D=h.useState(!1),L=(0,s.Z)(D,2),N=L[0],F=L[1],z=h.useRef(),Z=function(){clearTimeout(z.current),F(!0),z.current=setTimeout(function(){F(!1)},3e3)},J=l-y||0,Y=y-f||0,H=h.useMemo(function(){return 0===i||0===J?0:i/J*Y},[i,J,Y]),U=h.useRef({top:H,dragging:T,pageY:P,startTop:M});U.current={top:H,dragging:T,pageY:P,startTop:M};var W=function(e){S(!0),_(A(e,p)),R(U.current.top),u(),e.stopPropagation(),e.preventDefault()};h.useEffect(function(){var e=function(e){e.preventDefault()},t=I.current,a=O.current;return t.addEventListener("touchstart",e,{passive:!1}),a.addEventListener("touchstart",W,{passive:!1}),function(){t.removeEventListener("touchstart",e),a.removeEventListener("touchstart",W)}},[]);var G=h.useRef();G.current=J;var q=h.useRef();q.current=Y,h.useEffect(function(){if(T){var e,t=function(t){var a=U.current,n=a.dragging,i=a.pageY,r=a.startTop;b.Z.cancel(e);var o=I.current.getBoundingClientRect(),s=y/(p?o.width:o.height);if(n){var l=(A(t,p)-i)*s,u=r;!B&&p?u-=l:u+=l;var c=G.current,d=q.current,h=Math.ceil((d?u/d:0)*c);h=Math.min(h=Math.max(h,0),c),e=(0,b.Z)(function(){m(h,p)})}},a=function(){S(!1),d()};return window.addEventListener("mousemove",t,{passive:!0}),window.addEventListener("touchmove",t,{passive:!0}),window.addEventListener("mouseup",a,{passive:!0}),window.addEventListener("touchend",a,{passive:!0}),function(){window.removeEventListener("mousemove",t),window.removeEventListener("touchmove",t),window.removeEventListener("mouseup",a),window.removeEventListener("touchend",a),b.Z.cancel(e)}}},[T]),h.useEffect(function(){return Z(),function(){clearTimeout(z.current)}},[i]),h.useImperativeHandle(t,function(){return{delayHidden:Z}});var V="".concat(a,"-scrollbar"),K={position:"absolute",visibility:N?null:"hidden"},$={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return p?(K.height=8,K.left=0,K.right=0,K.bottom=0,$.height="100%",$.width=f,B?$.left=H:$.right=H):(K.width=8,K.top=0,K.bottom=0,B?K.right=0:K.left=0,$.width="100%",$.height=f,$.top=H),h.createElement("div",{ref:I,className:c()(V,(0,o.Z)((0,o.Z)((0,o.Z)({},"".concat(V,"-horizontal"),p),"".concat(V,"-vertical"),!p),"".concat(V,"-visible"),N)),style:(0,r.Z)((0,r.Z)({},K),g),onMouseDown:function(e){e.stopPropagation(),e.preventDefault()},onMouseMove:Z},h.createElement("div",{ref:O,className:c()("".concat(V,"-thumb"),(0,o.Z)({},"".concat(V,"-thumb-moving"),T)),style:(0,r.Z)((0,r.Z)({},$),k),onMouseDown:W}))});function x(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,a=e/t*e;return isNaN(a)&&(a=0),Math.floor(a=Math.max(a,20))}var E=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles"],M=[],R={overflowY:"auto",overflowAnchor:"none"},B=h.forwardRef(function(e,t){var a,u,T,S,A,B,I,O,D,L,N,F,z,Z,J,Y,H,U,W,G,q,V,K,$,X,Q,ee,et,ea,en,ei,er,eo,es,el,eu,ec=e.prefixCls,ed=void 0===ec?"rc-virtual-list":ec,em=e.className,ep=e.height,eh=e.itemHeight,ef=e.fullHeight,ey=e.style,eg=e.data,eb=e.children,ek=e.itemKey,ev=e.virtual,ew=e.direction,eT=e.scrollWidth,eS=e.component,eC=e.onScroll,ej=e.onVirtualScroll,eP=e.onVisibleChange,eA=e.innerProps,e_=e.extraRender,ex=e.styles,eE=(0,l.Z)(e,E),eM=h.useCallback(function(e){return"function"==typeof ek?ek(e):null==e?void 0:e[ek]},[ek]),eR=function(e,t,a){var n=h.useState(0),i=(0,s.Z)(n,2),r=i[0],o=i[1],l=(0,h.useRef)(new Map),u=(0,h.useRef)(new C),c=(0,h.useRef)();function d(){b.Z.cancel(c.current)}function m(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];d();var t=function(){l.current.forEach(function(e,t){if(e&&e.offsetParent){var a=(0,w.ZP)(e),n=a.offsetHeight,i=getComputedStyle(a),r=i.marginTop,o=i.marginBottom,s=n+j(r)+j(o);u.current.get(t)!==s&&u.current.set(t,s)}}),o(function(e){return e+1})};e?t():c.current=(0,b.Z)(t)}return(0,h.useEffect)(function(){return d},[]),[function(n,i){var r=e(n),o=l.current.get(r);i?(l.current.set(r,i),m()):l.current.delete(r),!o!=!i&&(i?null==t||t(n):null==a||a(n))},m,u.current,r]}(eM,null,null),eB=(0,s.Z)(eR,4),eI=eB[0],eO=eB[1],eD=eB[2],eL=eB[3],eN=!!(!1!==ev&&ep&&eh),eF=h.useMemo(function(){return Object.values(eD.maps).reduce(function(e,t){return e+t},0)},[eD.id,eD.maps]),ez=eN&&eg&&(Math.max(eh*eg.length,eF)>ep||!!eT),eZ="rtl"===ew,eJ=c()(ed,(0,o.Z)({},"".concat(ed,"-rtl"),eZ),em),eY=eg||M,eH=(0,h.useRef)(),eU=(0,h.useRef)(),eW=(0,h.useRef)(),eG=(0,h.useState)(0),eq=(0,s.Z)(eG,2),eV=eq[0],eK=eq[1],e$=(0,h.useState)(0),eX=(0,s.Z)(e$,2),eQ=eX[0],e0=eX[1],e1=(0,h.useState)(!1),e4=(0,s.Z)(e1,2),e2=e4[0],e3=e4[1],e5=function(){e3(!0)},e6=function(){e3(!1)};function e8(e){eK(function(t){var a,n=(a="function"==typeof e?e(t):e,Number.isNaN(ty.current)||(a=Math.min(a,ty.current)),a=Math.max(a,0));return eH.current.scrollTop=n,n})}var e7=(0,h.useRef)({start:0,end:eY.length}),e9=(0,h.useRef)(),te=(a=h.useState(eY),T=(u=(0,s.Z)(a,2))[0],S=u[1],A=h.useState(null),I=(B=(0,s.Z)(A,2))[0],O=B[1],h.useEffect(function(){var e=function(e,t,a){var n,i,r=e.length,o=t.length;if(0===r&&0===o)return null;r<o?(n=e,i=t):(n=t,i=e);var s={__EMPTY_ITEM__:!0};function l(e){return void 0!==e?a(e):s}for(var u=null,c=1!==Math.abs(r-o),d=0;d<i.length;d+=1){var m=l(n[d]);if(m!==l(i[d])){u=d,c=c||m!==l(i[d+1]);break}}return null===u?null:{index:u,multiple:c}}(T||[],eY||[],eM);(null==e?void 0:e.index)!==void 0&&O(eY[e.index]),S(eY)},[eY]),[I]),tt=(0,s.Z)(te,1)[0];e9.current=tt;var ta=h.useMemo(function(){if(!eN)return{scrollHeight:void 0,start:0,end:eY.length-1,offset:void 0};if(!ez)return{scrollHeight:(null===(e=eU.current)||void 0===e?void 0:e.offsetHeight)||0,start:0,end:eY.length-1,offset:void 0};for(var e,t,a,n,i=0,r=eY.length,o=0;o<r;o+=1){var s=eM(eY[o]),l=eD.get(s),u=i+(void 0===l?eh:l);u>=eV&&void 0===t&&(t=o,a=i),u>eV+ep&&void 0===n&&(n=o),i=u}return void 0===t&&(t=0,a=0,n=Math.ceil(ep/eh)),void 0===n&&(n=eY.length-1),{scrollHeight:i,start:t,end:n=Math.min(n+1,eY.length-1),offset:a}},[ez,eN,eV,eY,eL,ep]),tn=ta.scrollHeight,ti=ta.start,tr=ta.end,to=ta.offset;e7.current.start=ti,e7.current.end=tr;var ts=h.useState({width:0,height:ep}),tl=(0,s.Z)(ts,2),tu=tl[0],tc=tl[1],td=(0,h.useRef)(),tm=(0,h.useRef)(),tp=h.useMemo(function(){return x(tu.width,eT)},[tu.width,eT]),th=h.useMemo(function(){return x(tu.height,tn)},[tu.height,tn]),tf=tn-ep,ty=(0,h.useRef)(tf);ty.current=tf;var tg=eV<=0,tb=eV>=tf,tk=eQ<=0,tv=eQ>=eT,tw=v(tg,tb,tk,tv),tT=function(){return{x:eZ?-eQ:eQ,y:eV}},tS=(0,h.useRef)(tT()),tC=(0,m.useEvent)(function(e){if(ej){var t=(0,r.Z)((0,r.Z)({},tT()),e);(tS.current.x!==t.x||tS.current.y!==t.y)&&(ej(t),tS.current=t)}});function tj(e,t){t?((0,f.flushSync)(function(){e0(e)}),tC()):e8(e)}var tP=function(e){var t=e,a=eT?eT-tu.width:0;return Math.min(t=Math.max(t,0),a)},tA=(0,m.useEvent)(function(e,t){t?((0,f.flushSync)(function(){e0(function(t){return tP(t+(eZ?-e:e))})}),tC()):e8(function(t){return t+e})}),t_=(D=!!eT,L=(0,h.useRef)(0),N=(0,h.useRef)(null),F=(0,h.useRef)(null),z=(0,h.useRef)(!1),Z=v(tg,tb,tk,tv),J=(0,h.useRef)(null),Y=(0,h.useRef)(null),[function(e){if(eN){b.Z.cancel(Y.current),Y.current=(0,b.Z)(function(){J.current=null},2);var t,a=e.deltaX,n=e.deltaY,i=e.shiftKey,r=a,o=n;("sx"===J.current||!J.current&&i&&n&&!a)&&(r=n,o=0,J.current="sx");var s=Math.abs(r),l=Math.abs(o);(null===J.current&&(J.current=D&&s>l?"x":"y"),"y"===J.current)?(t=o,b.Z.cancel(N.current),Z(!1,t)||e._virtualHandled||(e._virtualHandled=!0,L.current+=t,F.current=t,k||e.preventDefault(),N.current=(0,b.Z)(function(){var e=z.current?10:1;tA(L.current*e,!1),L.current=0}))):(tA(r,!0),k||e.preventDefault())}},function(e){eN&&(z.current=e.detail===F.current)}]),tx=(0,s.Z)(t_,2),tE=tx[0],tM=tx[1];H=function(e,t,a,n){return!tw(e,t,a)&&(!n||!n._virtualHandled)&&(n&&(n._virtualHandled=!0),tE({preventDefault:function(){},deltaX:e?t:0,deltaY:e?0:t}),!0)},W=(0,h.useRef)(!1),G=(0,h.useRef)(0),q=(0,h.useRef)(0),V=(0,h.useRef)(null),K=(0,h.useRef)(null),$=function(e){if(W.current){var t=Math.ceil(e.touches[0].pageX),a=Math.ceil(e.touches[0].pageY),n=G.current-t,i=q.current-a,r=Math.abs(n)>Math.abs(i);r?G.current=t:q.current=a;var o=H(r,r?n:i,!1,e);o&&e.preventDefault(),clearInterval(K.current),o&&(K.current=setInterval(function(){r?n*=P:i*=P;var e=Math.floor(r?n:i);(!H(r,e,!0)||.1>=Math.abs(e))&&clearInterval(K.current)},16))}},X=function(){W.current=!1,U()},Q=function(e){U(),1!==e.touches.length||W.current||(W.current=!0,G.current=Math.ceil(e.touches[0].pageX),q.current=Math.ceil(e.touches[0].pageY),V.current=e.target,V.current.addEventListener("touchmove",$,{passive:!1}),V.current.addEventListener("touchend",X,{passive:!0}))},U=function(){V.current&&(V.current.removeEventListener("touchmove",$),V.current.removeEventListener("touchend",X))},(0,p.Z)(function(){return eN&&eH.current.addEventListener("touchstart",Q,{passive:!0}),function(){var e;null===(e=eH.current)||void 0===e||e.removeEventListener("touchstart",Q),U(),clearInterval(K.current)}},[eN]),(0,p.Z)(function(){function e(e){var t=tg&&e.detail<0,a=tb&&e.detail>0;!eN||t||a||e.preventDefault()}var t=eH.current;return t.addEventListener("wheel",tE,{passive:!1}),t.addEventListener("DOMMouseScroll",tM,{passive:!0}),t.addEventListener("MozMousePixelScroll",e,{passive:!1}),function(){t.removeEventListener("wheel",tE),t.removeEventListener("DOMMouseScroll",tM),t.removeEventListener("MozMousePixelScroll",e)}},[eN,tg,tb]),(0,p.Z)(function(){if(eT){var e=tP(eQ);e0(e),tC({x:e})}},[tu.width,eT]);var tR=function(){var e,t;null===(e=td.current)||void 0===e||e.delayHidden(),null===(t=tm.current)||void 0===t||t.delayHidden()},tB=(ee=function(){return eO(!0)},et=h.useRef(),ea=h.useState(null),ei=(en=(0,s.Z)(ea,2))[0],er=en[1],(0,p.Z)(function(){if(ei&&ei.times<10){if(!eH.current){er(function(e){return(0,r.Z)({},e)});return}ee();var e=ei.targetAlign,t=ei.originAlign,a=ei.index,n=ei.offset,i=eH.current.clientHeight,o=!1,s=e,l=null;if(i){for(var u=e||t,c=0,d=0,m=0,p=Math.min(eY.length-1,a),h=0;h<=p;h+=1){var f=eM(eY[h]);d=c;var y=eD.get(f);c=m=d+(void 0===y?eh:y)}for(var g="top"===u?n:i-n,b=p;b>=0;b-=1){var k=eM(eY[b]),v=eD.get(k);if(void 0===v){o=!0;break}if((g-=v)<=0)break}switch(u){case"top":l=d-n;break;case"bottom":l=m-i+n;break;default:var w=eH.current.scrollTop;d<w?s="top":m>w+i&&(s="bottom")}null!==l&&e8(l),l!==ei.lastTop&&(o=!0)}o&&er((0,r.Z)((0,r.Z)({},ei),{},{times:ei.times+1,targetAlign:s,lastTop:l}))}},[ei,eH.current]),function(e){if(null==e){tR();return}if(b.Z.cancel(et.current),"number"==typeof e)e8(e);else if(e&&"object"===(0,i.Z)(e)){var t,a=e.align;t="index"in e?e.index:eY.findIndex(function(t){return eM(t)===e.key});var n=e.offset;er({times:0,index:t,offset:void 0===n?0:n,originAlign:a})}});h.useImperativeHandle(t,function(){return{nativeElement:eW.current,getScrollInfo:tT,scrollTo:function(e){e&&"object"===(0,i.Z)(e)&&("left"in e||"top"in e)?(void 0!==e.left&&e0(tP(e.left)),tB(e.top)):tB(e)}}}),(0,p.Z)(function(){eP&&eP(eY.slice(ti,tr+1),eY)},[ti,tr,eY]);var tI=(eo=h.useMemo(function(){return[new Map,[]]},[eY,eD.id,eh]),el=(es=(0,s.Z)(eo,2))[0],eu=es[1],function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,a=el.get(e),n=el.get(t);if(void 0===a||void 0===n)for(var i=eY.length,r=eu.length;r<i;r+=1){var o,s=eM(eY[r]);el.set(s,r);var l=null!==(o=eD.get(s))&&void 0!==o?o:eh;if(eu[r]=(eu[r-1]||0)+l,s===e&&(a=r),s===t&&(n=r),void 0!==a&&void 0!==n)break}return{top:eu[a-1]||0,bottom:eu[n]}}),tO=null==e_?void 0:e_({start:ti,end:tr,virtual:ez,offsetX:eQ,offsetY:to,rtl:eZ,getSize:tI}),tD=eY.slice(ti,tr+1).map(function(e,t){var a=eb(e,ti+t,{style:{width:eT},offsetX:eQ}),n=eM(e);return h.createElement(g,{key:n,setRef:function(t){return eI(e,t)}},a)}),tL=null;ep&&(tL=(0,r.Z)((0,o.Z)({},void 0===ef||ef?"height":"maxHeight",ep),R),eN&&(tL.overflowY="hidden",eT&&(tL.overflowX="hidden"),e2&&(tL.pointerEvents="none")));var tN={};return eZ&&(tN.dir="rtl"),h.createElement("div",(0,n.Z)({ref:eW,style:(0,r.Z)((0,r.Z)({},ey),{},{position:"relative"}),className:eJ},tN,eE),h.createElement(d.default,{onResize:function(e){tc({width:e.offsetWidth,height:e.offsetHeight})}},h.createElement(void 0===eS?"div":eS,{className:"".concat(ed,"-holder"),style:tL,ref:eH,onScroll:function(e){var t=e.currentTarget.scrollTop;t!==eV&&e8(t),null==eC||eC(e),tC()},onMouseEnter:tR},h.createElement(y,{prefixCls:ed,height:tn,offsetX:eQ,offsetY:to,scrollWidth:eT,onInnerResize:eO,ref:eU,innerProps:eA,rtl:eZ,extra:tO},tD))),ez&&tn>ep&&h.createElement(_,{ref:td,prefixCls:ed,scrollOffset:eV,scrollRange:tn,rtl:eZ,onScroll:tj,onStartMove:e5,onStopMove:e6,spinSize:th,containerSize:tu.height,style:null==ex?void 0:ex.verticalScrollBar,thumbStyle:null==ex?void 0:ex.verticalScrollBarThumb}),ez&&eT>tu.width&&h.createElement(_,{ref:tm,prefixCls:ed,scrollOffset:eQ,scrollRange:eT,rtl:eZ,onScroll:tj,onStartMove:e5,onStopMove:e6,spinSize:tp,containerSize:tu.width,horizontal:!0,style:null==ex?void 0:ex.horizontalScrollBar,thumbStyle:null==ex?void 0:ex.horizontalScrollBarThumb}))});B.displayName="List";var I=B},97048:function(e,t,a){"use strict";var n,i,r,o,s,l,u=a(2265);u&&"object"==typeof u&&"default"in u&&u.default;var c=a(98975),d=new c,m=d.getBrowser(),p=d.getCPU(),h=d.getDevice(),f=d.getEngine(),y=d.getOS(),g=d.getUA(),b={Mobile:"mobile",Tablet:"tablet",SmartTv:"smarttv",Console:"console",Wearable:"wearable",Embedded:"embedded",Browser:void 0},k={Chrome:"Chrome",Firefox:"Firefox",Opera:"Opera",Yandex:"Yandex",Safari:"Safari",InternetExplorer:"Internet Explorer",Edge:"Edge",Chromium:"Chromium",Ie:"IE",MobileSafari:"Mobile Safari",MIUI:"MIUI Browser",SamsungBrowser:"Samsung Browser"},v=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"none";return e||t},w=function(){return!!("undefined"!=typeof window&&(window.navigator||navigator))&&(window.navigator||navigator)},T=function(e){var t=w();return t&&t.platform&&(-1!==t.platform.indexOf(e)||"MacIntel"===t.platform&&t.maxTouchPoints>1&&!window.MSStream)},S=function(e){return e.type===b.Browser},C=function(e){return e.name===k.Edge},j=function(e){return"string"==typeof e&&-1!==e.indexOf("Edg/")},P=function(){return T("iPad")};h.type,b.SmartTv,h.type,b.Console,h.type,b.Wearable,h.type,b.Embedded,m.name===k.MobileSafari||P(),m.name,k.Chromium;var A=(n=h.type)===b.Mobile||n===b.Tablet||P();h.type,b.Mobile,h.type===b.Tablet||P(),S(h),S(h),y.name,y.name,"iOS"===y.name||P(),m.name,k.Chrome,m.name,k.Firefox,(i=m.name)===k.Safari||k.MobileSafari,m.name,k.Opera,(r=m.name)===k.InternetExplorer||k.Ie,v(y.version),v(y.name),v(m.version),v(m.major),v(m.name),v(h.vendor),v(h.model),v(f.name),v(f.version),v(g),C(m)||j(g),m.name,k.Yandex,v(h.type,"browser"),(o=w())&&(/iPad|iPhone|iPod/.test(o.platform)||"MacIntel"===o.platform&&o.maxTouchPoints>1)&&window.MSStream,P(),T("iPhone"),T("iPod"),"string"==typeof(l=(s=w())&&s.userAgent&&s.userAgent.toLowerCase())&&/electron/.test(l),j(g),C(m)&&j(g),y.name,y.name,m.name,k.MIUI,m.name,k.SamsungBrowser,t.tq=A},24955:function(e,t,a){"use strict";var n=a(2265),i=a(40718),r=a.n(i),o=a(4810),s=a.n(o);function l(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function u(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?l(Object(a),!0).forEach(function(t){d(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):l(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}function c(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function d(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e}).apply(this,arguments)}function p(e){return(p=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function h(e,t){return(h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function f(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function y(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var a,n,i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var r=[],o=!0,s=!1;try{for(i=i.call(e);!(o=(a=i.next()).done)&&(r.push(a.value),!t||r.length!==t);o=!0);}catch(e){s=!0,n=e}finally{try{o||null==i.return||i.return()}finally{if(s)throw n}}return r}}(e,t)||b(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(e){return function(e){if(Array.isArray(e))return k(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||b(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function b(e,t){if(e){if("string"==typeof e)return k(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);if("Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return k(e,t)}}function k(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,n=Array(t);a<t;a++)n[a]=e[a];return n}function v(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!e)return"";var a=e;return t&&Object.keys(t).forEach(function(e){a=a.replace(e,t[e])}),a}function w(){return void 0!==a.g.window?a.g.window.innerWidth:0}var T=function(){try{return a.g.window.location.hostname!==a.g.window.parent.location.hostname}catch(e){return!0}},S={ESC:27,LEFT_ARROW:37,RIGHT_ARROW:39},C=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&h(e,t)}(l,e);var t,i,r,o=(t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,a=p(l);return e=t?Reflect.construct(a,arguments,p(this).constructor):a.apply(this,arguments),e&&("object"==typeof e||"function"==typeof e)?e:f(this)});function l(e){var t;return!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,l),(t=o.call(this,e)).state={isClosing:!e.animationDisabled,shouldAnimate:!1,zoomLevel:0,offsetX:0,offsetY:0,loadErrorStatus:{}},t.outerEl=n.createRef(),t.zoomInBtn=n.createRef(),t.zoomOutBtn=n.createRef(),t.caption=n.createRef(),t.closeIfClickInner=t.closeIfClickInner.bind(f(t)),t.handleImageDoubleClick=t.handleImageDoubleClick.bind(f(t)),t.handleImageMouseWheel=t.handleImageMouseWheel.bind(f(t)),t.handleKeyInput=t.handleKeyInput.bind(f(t)),t.handleMouseUp=t.handleMouseUp.bind(f(t)),t.handleMouseDown=t.handleMouseDown.bind(f(t)),t.handleMouseMove=t.handleMouseMove.bind(f(t)),t.handleOuterMousewheel=t.handleOuterMousewheel.bind(f(t)),t.handleTouchStart=t.handleTouchStart.bind(f(t)),t.handleTouchMove=t.handleTouchMove.bind(f(t)),t.handleTouchEnd=t.handleTouchEnd.bind(f(t)),t.handlePointerEvent=t.handlePointerEvent.bind(f(t)),t.handleCaptionMousewheel=t.handleCaptionMousewheel.bind(f(t)),t.handleWindowResize=t.handleWindowResize.bind(f(t)),t.handleZoomInButtonClick=t.handleZoomInButtonClick.bind(f(t)),t.handleZoomOutButtonClick=t.handleZoomOutButtonClick.bind(f(t)),t.requestClose=t.requestClose.bind(f(t)),t.requestMoveNext=t.requestMoveNext.bind(f(t)),t.requestMovePrev=t.requestMovePrev.bind(f(t)),t.timeouts=[],t.currentAction=0,t.eventsSource=0,t.pointerList=[],t.preventInnerClose=!1,t.preventInnerCloseTimeout=null,t.keyPressed=!1,t.imageCache={},t.lastKeyDownTime=0,t.resizeTimeout=null,t.wheelActionTimeout=null,t.resetScrollTimeout=null,t.scrollX=0,t.scrollY=0,t.moveStartX=0,t.moveStartY=0,t.moveStartOffsetX=0,t.moveStartOffsetY=0,t.swipeStartX=0,t.swipeStartY=0,t.swipeEndX=0,t.swipeEndY=0,t.pinchTouchList=null,t.pinchDistance=0,t.keyCounter=0,t.moveRequested=!1,t}return i=[{key:"componentDidMount",value:function(){var e=this;this.props.animationDisabled||this.setState({isClosing:!1}),this.windowContext=function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a.g.window.self;return t===a.g.window.top?t:T()?t:e(t.parent)}(),this.listeners={resize:this.handleWindowResize,mouseup:this.handleMouseUp,touchend:this.handleTouchEnd,touchcancel:this.handleTouchEnd,pointerdown:this.handlePointerEvent,pointermove:this.handlePointerEvent,pointerup:this.handlePointerEvent,pointercancel:this.handlePointerEvent},Object.keys(this.listeners).forEach(function(t){e.windowContext.addEventListener(t,e.listeners[t])}),this.loadAllImages()}},{key:"shouldComponentUpdate",value:function(e){var t=this;return this.getSrcTypes().forEach(function(a){t.props[a.name]!==e[a.name]&&(t.moveRequested=!1)}),!this.moveRequested}},{key:"componentDidUpdate",value:function(e){var t=this,a=!1,n={},i={};this.getSrcTypes().forEach(function(r){e[r.name]!==t.props[r.name]&&(a=!0,n[e[r.name]]=!0,i[t.props[r.name]]=!0)}),(a||this.moveRequested)&&(Object.keys(n).forEach(function(e){!(e in i)&&e in t.imageCache&&(t.imageCache[e].loaded=!1)}),this.moveRequested=!1,this.loadAllImages(this.props))}},{key:"componentWillUnmount",value:function(){var e=this;this.didUnmount=!0,Object.keys(this.listeners).forEach(function(t){e.windowContext.removeEventListener(t,e.listeners[t])}),this.timeouts.forEach(function(e){return clearTimeout(e)})}},{key:"setTimeout",value:function(e){function t(t,a){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(function(e,t){var a=this,n=setTimeout(function(){a.timeouts=a.timeouts.filter(function(e){return e!==n}),e()},t);return this.timeouts.push(n),n})},{key:"setPreventInnerClose",value:function(){var e=this;this.preventInnerCloseTimeout&&this.clearTimeout(this.preventInnerCloseTimeout),this.preventInnerClose=!0,this.preventInnerCloseTimeout=this.setTimeout(function(){e.preventInnerClose=!1,e.preventInnerCloseTimeout=null},100)}},{key:"getBestImageForType",value:function(e){var t=this.props[e],a={};if(this.isImageLoaded(t))a=this.getFitSizes(this.imageCache[t].width,this.imageCache[t].height);else{if(!this.isImageLoaded(this.props["".concat(e,"Thumbnail")]))return null;t=this.props["".concat(e,"Thumbnail")],a=this.getFitSizes(this.imageCache[t].width,this.imageCache[t].height,!0)}return{src:t,height:this.imageCache[t].height,width:this.imageCache[t].width,targetHeight:a.height,targetWidth:a.width}}},{key:"getFitSizes",value:function(e,t,a){var n=this.getLightboxRect(),i=n.height-2*this.props.imagePadding,r=n.width-2*this.props.imagePadding;return a||(i=Math.min(i,t),r=Math.min(r,e)),r/i>e/t?{width:e*i/t,height:i}:{width:r,height:t*r/e}}},{key:"getMaxOffsets",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.zoomLevel,t=this.getBestImageForType("mainSrc");if(null===t)return{maxX:0,minX:0,maxY:0,minY:0};var a=this.getLightboxRect(),n=this.getZoomMultiplier(e),i=0;i=n*t.width-a.width<0?(a.width-n*t.width)/2:(n*t.width-a.width)/2;var r=0;return{maxX:i,maxY:r=n*t.height-a.height<0?(a.height-n*t.height)/2:(n*t.height-a.height)/2,minX:-1*i,minY:-1*r}}},{key:"getSrcTypes",value:function(){return[{name:"mainSrc",keyEnding:"i".concat(this.keyCounter)},{name:"mainSrcThumbnail",keyEnding:"t".concat(this.keyCounter)},{name:"nextSrc",keyEnding:"i".concat(this.keyCounter+1)},{name:"nextSrcThumbnail",keyEnding:"t".concat(this.keyCounter+1)},{name:"prevSrc",keyEnding:"i".concat(this.keyCounter-1)},{name:"prevSrcThumbnail",keyEnding:"t".concat(this.keyCounter-1)}]}},{key:"getZoomMultiplier",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.zoomLevel;return Math.pow(1.007,e)}},{key:"getLightboxRect",value:function(){return this.outerEl.current?this.outerEl.current.getBoundingClientRect():{width:w(),height:void 0!==a.g.window?a.g.window.innerHeight:0,top:0,right:0,bottom:0,left:0}}},{key:"clearTimeout",value:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(function(e){this.timeouts=this.timeouts.filter(function(t){return t!==e}),clearTimeout(e)})},{key:"changeZoom",value:function(e,t,a){if(this.props.enableZoom){var n=Math.max(0,Math.min(300,e));if(n!==this.state.zoomLevel){if(0===n){this.setState({zoomLevel:n,offsetX:0,offsetY:0});return}var i=this.getBestImageForType("mainSrc");if(null!==i){var r=this.getZoomMultiplier(),o=this.getZoomMultiplier(n),s=this.getLightboxRect(),l=void 0!==t?t-s.left:s.width/2,u=void 0!==a?a-s.top:s.height/2,c=(s.width-i.width*r)/2,d=(s.height-i.height*r)/2,m=c-this.state.offsetX,p=d-this.state.offsetY,h=(s.width-i.width*o)/2,f=(s.height-i.height*o)/2,y=h-(l-(l-m)/r*o),g=f-(u-(u-p)/r*o);if(3!==this.currentAction){var b=this.getMaxOffsets();this.state.zoomLevel>n&&(y=Math.max(b.minX,Math.min(b.maxX,y)),g=Math.max(b.minY,Math.min(b.maxY,g)))}this.setState({zoomLevel:n,offsetX:y,offsetY:g})}}}}},{key:"closeIfClickInner",value:function(e){!this.preventInnerClose&&e.target.className.search(/\bril-inner\b/)>-1&&this.requestClose(e)}},{key:"handleKeyInput",value:function(e){if(e.stopPropagation(),!this.isAnimating()){if("keyup"===e.type){this.lastKeyDownTime-=this.props.keyRepeatKeyupBonus;return}var t=e.which||e.keyCode,a=new Date;if(!(a.getTime()-this.lastKeyDownTime<this.props.keyRepeatLimit)||t===S.ESC)switch(this.lastKeyDownTime=a.getTime(),t){case S.ESC:e.preventDefault(),this.requestClose(e);break;case S.LEFT_ARROW:if(!this.props.prevSrc)return;e.preventDefault(),this.keyPressed=!0,this.requestMovePrev(e);break;case S.RIGHT_ARROW:if(!this.props.nextSrc)return;e.preventDefault(),this.keyPressed=!0,this.requestMoveNext(e)}}}},{key:"handleOuterMousewheel",value:function(e){var t=this;e.stopPropagation();var a=0;this.clearTimeout(this.resetScrollTimeout),this.resetScrollTimeout=this.setTimeout(function(){t.scrollX=0,t.scrollY=0},300),!(null!==this.wheelActionTimeout||this.isAnimating())&&(Math.abs(e.deltaY)<Math.abs(e.deltaX)&&(this.scrollY=0,this.scrollX+=e.deltaX,this.scrollX>=200||e.deltaX>=100?(this.requestMoveNext(e),a=500,this.scrollX=0):(this.scrollX<=-200||e.deltaX<=-100)&&(this.requestMovePrev(e),a=500,this.scrollX=0)),0!==a&&(this.wheelActionTimeout=this.setTimeout(function(){t.wheelActionTimeout=null},a)))}},{key:"handleImageMouseWheel",value:function(e){Math.abs(e.deltaY)>=Math.abs(e.deltaX)&&(e.stopPropagation(),1>Math.abs(e.deltaY)||(this.scrollX=0,this.scrollY+=e.deltaY,this.changeZoom(this.state.zoomLevel-e.deltaY,e.clientX,e.clientY)))}},{key:"handleImageDoubleClick",value:function(e){this.state.zoomLevel>0?this.changeZoom(0,e.clientX,e.clientY):this.changeZoom(this.state.zoomLevel+100,e.clientX,e.clientY)}},{key:"shouldHandleEvent",value:function(e){if(this.eventsSource===e)return!0;if(0===this.eventsSource)return this.eventsSource=e,!0;switch(e){case 1:default:return!1;case 2:return this.eventsSource=2,this.filterPointersBySource(),!0;case 3:if(1===this.eventsSource)return this.eventsSource=3,this.filterPointersBySource(),!0;return!1}}},{key:"addPointer",value:function(e){this.pointerList.push(e)}},{key:"removePointer",value:function(e){this.pointerList=this.pointerList.filter(function(t){return t.id!==e.id})}},{key:"filterPointersBySource",value:function(){var e=this;this.pointerList=this.pointerList.filter(function(t){return t.source===e.eventsSource})}},{key:"handleMouseDown",value:function(e){this.shouldHandleEvent(1)&&l.isTargetMatchImage(e.target)&&(this.addPointer(l.parseMouseEvent(e)),this.multiPointerStart(e))}},{key:"handleMouseMove",value:function(e){this.shouldHandleEvent(1)&&this.multiPointerMove(e,[l.parseMouseEvent(e)])}},{key:"handleMouseUp",value:function(e){this.shouldHandleEvent(1)&&(this.removePointer(l.parseMouseEvent(e)),this.multiPointerEnd(e))}},{key:"handlePointerEvent",value:function(e){if(this.shouldHandleEvent(3))switch(e.type){case"pointerdown":l.isTargetMatchImage(e.target)&&(this.addPointer(l.parsePointerEvent(e)),this.multiPointerStart(e));break;case"pointermove":this.multiPointerMove(e,[l.parsePointerEvent(e)]);break;case"pointerup":case"pointercancel":this.removePointer(l.parsePointerEvent(e)),this.multiPointerEnd(e)}}},{key:"handleTouchStart",value:function(e){var t=this;this.shouldHandleEvent(2)&&l.isTargetMatchImage(e.target)&&([].forEach.call(e.changedTouches,function(e){return t.addPointer(l.parseTouchPointer(e))}),this.multiPointerStart(e))}},{key:"handleTouchMove",value:function(e){this.shouldHandleEvent(2)&&this.multiPointerMove(e,[].map.call(e.changedTouches,function(e){return l.parseTouchPointer(e)}))}},{key:"handleTouchEnd",value:function(e){var t=this;this.shouldHandleEvent(2)&&([].map.call(e.changedTouches,function(e){return t.removePointer(l.parseTouchPointer(e))}),this.multiPointerEnd(e))}},{key:"decideMoveOrSwipe",value:function(e){this.state.zoomLevel<=0?this.handleSwipeStart(e):this.handleMoveStart(e)}},{key:"multiPointerStart",value:function(e){switch(this.handleEnd(null),this.pointerList.length){case 1:e.preventDefault(),this.decideMoveOrSwipe(this.pointerList[0]);break;case 2:e.preventDefault(),this.handlePinchStart(this.pointerList)}}},{key:"multiPointerMove",value:function(e,t){switch(this.currentAction){case 1:e.preventDefault(),this.handleMove(t[0]);break;case 2:e.preventDefault(),this.handleSwipe(t[0]);break;case 3:e.preventDefault(),this.handlePinch(t)}}},{key:"multiPointerEnd",value:function(e){switch(0!==this.currentAction&&(this.setPreventInnerClose(),this.handleEnd(e)),this.pointerList.length){case 0:this.eventsSource=0;break;case 1:e.preventDefault(),this.decideMoveOrSwipe(this.pointerList[0]);break;case 2:e.preventDefault(),this.handlePinchStart(this.pointerList)}}},{key:"handleEnd",value:function(e){switch(this.currentAction){case 1:this.handleMoveEnd(e);break;case 2:this.handleSwipeEnd(e);break;case 3:this.handlePinchEnd(e)}}},{key:"handleMoveStart",value:function(e){var t=e.x,a=e.y;this.props.enableZoom&&(this.currentAction=1,this.moveStartX=t,this.moveStartY=a,this.moveStartOffsetX=this.state.offsetX,this.moveStartOffsetY=this.state.offsetY)}},{key:"handleMove",value:function(e){var t=e.x,a=e.y,n=this.moveStartX-t+this.moveStartOffsetX,i=this.moveStartY-a+this.moveStartOffsetY;(this.state.offsetX!==n||this.state.offsetY!==i)&&this.setState({offsetX:n,offsetY:i})}},{key:"handleMoveEnd",value:function(){var e=this;this.currentAction=0,this.moveStartX=0,this.moveStartY=0,this.moveStartOffsetX=0,this.moveStartOffsetY=0;var t=this.getMaxOffsets(),a=Math.max(t.minX,Math.min(t.maxX,this.state.offsetX)),n=Math.max(t.minY,Math.min(t.maxY,this.state.offsetY));(a!==this.state.offsetX||n!==this.state.offsetY)&&(this.setState({offsetX:a,offsetY:n,shouldAnimate:!0}),this.setTimeout(function(){e.setState({shouldAnimate:!1})},this.props.animationDuration))}},{key:"handleSwipeStart",value:function(e){var t=e.x,a=e.y;this.currentAction=2,this.swipeStartX=t,this.swipeStartY=a,this.swipeEndX=t,this.swipeEndY=a}},{key:"handleSwipe",value:function(e){var t=e.x,a=e.y;this.swipeEndX=t,this.swipeEndY=a}},{key:"handleSwipeEnd",value:function(e){var t=this.swipeEndX-this.swipeStartX,a=Math.abs(t),n=Math.abs(this.swipeEndY-this.swipeStartY);this.currentAction=0,this.swipeStartX=0,this.swipeStartY=0,this.swipeEndX=0,this.swipeEndY=0,!e||this.isAnimating()||a<1.5*n||a<200&&a<this.getLightboxRect().width/4||(t>0&&this.props.prevSrc?(e.preventDefault(),this.requestMovePrev()):t<0&&this.props.nextSrc&&(e.preventDefault(),this.requestMoveNext()))}},{key:"calculatePinchDistance",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.pinchTouchList,t=y(e,2),a=t[0],n=t[1];return Math.sqrt(Math.pow(a.x-n.x,2)+Math.pow(a.y-n.y,2))}},{key:"calculatePinchCenter",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.pinchTouchList,t=y(e,2),a=t[0],n=t[1];return{x:a.x-(a.x-n.x)/2,y:a.y-(a.y-n.y)/2}}},{key:"handlePinchStart",value:function(e){this.props.enableZoom&&(this.currentAction=3,this.pinchTouchList=e.map(function(e){return{id:e.id,x:e.x,y:e.y}}),this.pinchDistance=this.calculatePinchDistance())}},{key:"handlePinch",value:function(e){this.pinchTouchList=this.pinchTouchList.map(function(t){for(var a=0;a<e.length;a+=1)if(e[a].id===t.id)return e[a];return t});var t=this.calculatePinchDistance(),a=this.state.zoomLevel+t-this.pinchDistance;this.pinchDistance=t;var n=this.calculatePinchCenter(this.pinchTouchList),i=n.x,r=n.y;this.changeZoom(a,i,r)}},{key:"handlePinchEnd",value:function(){this.currentAction=0,this.pinchTouchList=null,this.pinchDistance=0}},{key:"handleWindowResize",value:function(){this.clearTimeout(this.resizeTimeout),this.resizeTimeout=this.setTimeout(this.forceUpdate.bind(this),100)}},{key:"handleZoomInButtonClick",value:function(){var e=this.state.zoomLevel+100;this.changeZoom(e),300===e&&this.zoomOutBtn.current.focus()}},{key:"handleZoomOutButtonClick",value:function(){var e=this.state.zoomLevel-100;this.changeZoom(e),0===e&&this.zoomInBtn.current.focus()}},{key:"handleCaptionMousewheel",value:function(e){if(e.stopPropagation(),this.caption.current){var t=this.caption.current.getBoundingClientRect().height,a=this.caption.current,n=a.scrollHeight,i=a.scrollTop;(e.deltaY>0&&t+i>=n||e.deltaY<0&&i<=0)&&e.preventDefault()}}},{key:"isAnimating",value:function(){return this.state.shouldAnimate||this.state.isClosing}},{key:"isImageLoaded",value:function(e){return e&&e in this.imageCache&&this.imageCache[e].loaded}},{key:"loadImage",value:function(e,t,n){var i=this;if(this.isImageLoaded(t)){this.setTimeout(function(){n()},1);return}var r=new a.g.Image;this.props.imageCrossOrigin&&(r.crossOrigin=this.props.imageCrossOrigin),r.onerror=function(a){i.props.onImageLoadError(t,e,a),i.setState(function(t){return{loadErrorStatus:u(u({},t.loadErrorStatus),{},d({},e,!0))}}),n(a)},r.onload=function(){i.props.onImageLoad(t,e,r),i.imageCache[t]={loaded:!0,width:r.width,height:r.height},n()},r.src=t}},{key:"loadAllImages",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props;this.getSrcTypes().forEach(function(a){var n,i=a.name;t[i]&&e.state.loadErrorStatus[i]&&e.setState(function(e){return{loadErrorStatus:u(u({},e.loadErrorStatus),{},d({},i,!1))}}),t[i]&&!e.isImageLoaded(t[i])&&e.loadImage(i,t[i],(n=t[i],function(t){t||e.props[i]!==n||e.didUnmount||e.forceUpdate()}))})}},{key:"requestClose",value:function(e){var t=this,a=function(){return t.props.onCloseRequest(e)};if(this.props.animationDisabled||"keydown"===e.type&&!this.props.animationOnKeyInput){a();return}this.setState({isClosing:!0}),this.setTimeout(a,this.props.animationDuration)}},{key:"requestMove",value:function(e,t){var a=this,n={zoomLevel:0,offsetX:0,offsetY:0};this.props.animationDisabled||this.keyPressed&&!this.props.animationOnKeyInput||(n.shouldAnimate=!0,this.setTimeout(function(){return a.setState({shouldAnimate:!1})},this.props.animationDuration)),this.keyPressed=!1,this.moveRequested=!0,"prev"===e?(this.keyCounter-=1,this.setState(n),this.props.onMovePrevRequest(t)):(this.keyCounter+=1,this.setState(n),this.props.onMoveNextRequest(t))}},{key:"requestMoveNext",value:function(e){this.requestMove("next",e)}},{key:"requestMovePrev",value:function(e){this.requestMove("prev",e)}},{key:"render",value:function(){var e=this,t=this.props,i=t.animationDisabled,r=t.animationDuration,o=t.clickOutsideToClose,c=t.discourageDownloads,d=t.enableZoom,p=t.imageTitle,h=t.nextSrc,f=t.prevSrc,y=t.toolbarButtons,b=t.reactModalStyle,k=t.onAfterOpen,w=t.imageCrossOrigin,T=t.reactModalProps,S=t.loader,C=this.state,j=C.zoomLevel,P=C.offsetX,A=C.offsetY,_=C.isClosing,x=C.loadErrorStatus,E=this.getLightboxRect(),M={};!i&&this.isAnimating()&&(M=u(u({},M),{},{transition:"transform ".concat(r,"ms")}));var R={};this.getSrcTypes().forEach(function(e){var t=e.name,a=e.keyEnding;R[t]=a});var B=[],I=function(t,a,i){if(e.props[t]){var r=e.getBestImageForType(t),o=u(u({},M),l.getTransform(u(u({},i),r)));if(j>0&&(o.cursor="move"),null===r&&Object.keys(x).some(function(e){return x[e]})){B.push(n.createElement("div",{className:"".concat(a," ril__image ril-errored"),style:o,key:e.props[t]+R[t]},n.createElement("div",{className:"ril__errorContainer"},e.props.imageLoadErrorMessage)));return}if(null===r){var s=void 0!==S?S:n.createElement("div",{className:"ril-loading-circle ril__loadingCircle ril__loadingContainer__icon"},g(Array(12)).map(function(e,t){return n.createElement("div",{key:t,className:"ril-loading-circle-point ril__loadingCirclePoint"})}));B.push(n.createElement("div",{className:"".concat(a," ril__image ril-not-loaded"),style:o,key:e.props[t]+R[t]},n.createElement("div",{className:"ril__loadingContainer"},s)));return}var d=r.src;c?(o.backgroundImage="url('".concat(d,"')"),B.push(n.createElement("div",{className:"".concat(a," ril__image ril__imageDiscourager"),onDoubleClick:e.handleImageDoubleClick,onWheel:e.handleImageMouseWheel,style:o,key:d+R[t]},n.createElement("div",{className:"ril-download-blocker ril__downloadBlocker"})))):B.push(n.createElement("img",m({},w?{crossOrigin:w}:{},{className:"".concat(a," ril__image"),onDoubleClick:e.handleImageDoubleClick,onWheel:e.handleImageMouseWheel,onDragStart:function(e){return e.preventDefault()},style:o,src:d,key:d+R[t],alt:"string"==typeof p?p:v("Image"),draggable:!1})))}},O=this.getZoomMultiplier();I("nextSrc","ril-image-next ril__imageNext",{x:E.width}),I("mainSrc","ril-image-current",{x:-1*P,y:-1*A,zoom:O}),I("prevSrc","ril-image-prev ril__imagePrev",{x:-1*E.width});var D={overlay:u({zIndex:1e3,backgroundColor:"transparent"},b.overlay),content:u({backgroundColor:"transparent",overflow:"hidden",border:"none",borderRadius:0,padding:0,top:0,left:0,right:0,bottom:0},b.content)};return n.createElement(s(),m({isOpen:!0,onRequestClose:o?this.requestClose:void 0,onAfterOpen:function(){e.outerEl.current&&e.outerEl.current.focus(),k()},style:D,contentLabel:v("Lightbox"),appElement:void 0!==a.g.window?a.g.window.document.body:void 0},T),n.createElement("div",{className:"ril-outer ril__outer ril__outerAnimating ".concat(this.props.wrapperClassName," ").concat(_?"ril-closing ril__outerClosing":""),style:{transition:"opacity ".concat(r,"ms"),animationDuration:"".concat(r,"ms"),animationDirection:_?"normal":"reverse"},ref:this.outerEl,onWheel:this.handleOuterMousewheel,onMouseMove:this.handleMouseMove,onMouseDown:this.handleMouseDown,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove,tabIndex:"-1",onKeyDown:this.handleKeyInput,onKeyUp:this.handleKeyInput},n.createElement("div",{className:"ril-inner ril__inner",onClick:o?this.closeIfClickInner:void 0},B),f&&n.createElement("button",{type:"button",className:"ril-prev-button ril__navButtons ril__navButtonPrev",key:"prev","aria-label":this.props.prevLabel,title:this.props.prevLabel,onClick:this.isAnimating()?void 0:this.requestMovePrev}),h&&n.createElement("button",{type:"button",className:"ril-next-button ril__navButtons ril__navButtonNext",key:"next","aria-label":this.props.nextLabel,title:this.props.nextLabel,onClick:this.isAnimating()?void 0:this.requestMoveNext}),n.createElement("div",{className:"ril-toolbar ril__toolbar"},n.createElement("ul",{className:"ril-toolbar-left ril__toolbarSide ril__toolbarLeftSide"},n.createElement("li",{className:"ril-toolbar__item ril__toolbarItem"},n.createElement("span",{className:"ril-toolbar__item__child ril__toolbarItemChild"},p))),n.createElement("ul",{className:"ril-toolbar-right ril__toolbarSide ril__toolbarRightSide"},y&&y.map(function(e,t){return n.createElement("li",{key:"button_".concat(t+1),className:"ril-toolbar__item ril__toolbarItem"},e)}),d&&n.createElement("li",{className:"ril-toolbar__item ril__toolbarItem"},n.createElement("button",{type:"button",key:"zoom-in","aria-label":this.props.zoomInLabel,title:this.props.zoomInLabel,className:["ril-zoom-in","ril__toolbarItemChild","ril__builtinButton","ril__zoomInButton"].concat(g(300===j?["ril__builtinButtonDisabled"]:[])).join(" "),ref:this.zoomInBtn,disabled:this.isAnimating()||300===j,onClick:this.isAnimating()||300===j?void 0:this.handleZoomInButtonClick})),d&&n.createElement("li",{className:"ril-toolbar__item ril__toolbarItem"},n.createElement("button",{type:"button",key:"zoom-out","aria-label":this.props.zoomOutLabel,title:this.props.zoomOutLabel,className:["ril-zoom-out","ril__toolbarItemChild","ril__builtinButton","ril__zoomOutButton"].concat(g(0===j?["ril__builtinButtonDisabled"]:[])).join(" "),ref:this.zoomOutBtn,disabled:this.isAnimating()||0===j,onClick:this.isAnimating()||0===j?void 0:this.handleZoomOutButtonClick})),n.createElement("li",{className:"ril-toolbar__item ril__toolbarItem"},n.createElement("button",{type:"button",key:"close","aria-label":this.props.closeLabel,title:this.props.closeLabel,className:"ril-close ril-toolbar__item__child ril__toolbarItemChild ril__builtinButton ril__closeButton",onClick:this.isAnimating()?void 0:this.requestClose})))),this.props.imageCaption&&n.createElement("div",{onWheel:this.handleCaptionMousewheel,onMouseDown:function(e){return e.stopPropagation()},className:"ril-caption ril__caption",ref:this.caption},n.createElement("div",{className:"ril-caption-content ril__captionContent"},this.props.imageCaption))))}}],r=[{key:"isTargetMatchImage",value:function(e){return e&&/ril-image-current/.test(e.className)}},{key:"parseMouseEvent",value:function(e){return{id:"mouse",source:1,x:parseInt(e.clientX,10),y:parseInt(e.clientY,10)}}},{key:"parseTouchPointer",value:function(e){return{id:e.identifier,source:2,x:parseInt(e.clientX,10),y:parseInt(e.clientY,10)}}},{key:"parsePointerEvent",value:function(e){return{id:e.pointerId,source:3,x:parseInt(e.clientX,10),y:parseInt(e.clientY,10)}}},{key:"getTransform",value:function(e){var t=e.x,a=e.y,n=e.zoom,i=e.width,r=e.targetWidth,o=void 0===t?0:t,s=w();i>s&&(o+=(s-i)/2);var l=r/i*(void 0===n?1:n);return{transform:"translate3d(".concat(o,"px,").concat(void 0===a?0:a,"px,0) scale3d(").concat(l,",").concat(l,",1)")}}}],i&&c(l.prototype,i),r&&c(l,r),l}(n.Component);C.propTypes={mainSrc:r().string.isRequired,prevSrc:r().string,nextSrc:r().string,mainSrcThumbnail:r().string,prevSrcThumbnail:r().string,nextSrcThumbnail:r().string,onCloseRequest:r().func.isRequired,onMovePrevRequest:r().func,onMoveNextRequest:r().func,onImageLoadError:r().func,onImageLoad:r().func,onAfterOpen:r().func,discourageDownloads:r().bool,animationDisabled:r().bool,animationOnKeyInput:r().bool,animationDuration:r().number,keyRepeatLimit:r().number,keyRepeatKeyupBonus:r().number,imageTitle:r().node,imageCaption:r().node,imageCrossOrigin:r().string,reactModalStyle:r().shape({}),imagePadding:r().number,wrapperClassName:r().string,toolbarButtons:r().arrayOf(r().node),clickOutsideToClose:r().bool,enableZoom:r().bool,reactModalProps:r().shape({}),nextLabel:r().string,prevLabel:r().string,zoomInLabel:r().string,zoomOutLabel:r().string,closeLabel:r().string,imageLoadErrorMessage:r().node,loader:r().node},C.defaultProps={imageTitle:null,imageCaption:null,toolbarButtons:null,reactModalProps:{},animationDisabled:!1,animationDuration:300,animationOnKeyInput:!1,clickOutsideToClose:!0,closeLabel:"Close lightbox",discourageDownloads:!1,enableZoom:!0,imagePadding:10,imageCrossOrigin:null,keyRepeatKeyupBonus:40,keyRepeatLimit:180,mainSrcThumbnail:null,nextLabel:"Next image",nextSrc:null,nextSrcThumbnail:null,onAfterOpen:function(){},onImageLoadError:function(){},onImageLoad:function(){},onMoveNextRequest:function(){},onMovePrevRequest:function(){},prevLabel:"Previous image",prevSrc:null,prevSrcThumbnail:null,reactModalStyle:{},wrapperClassName:"",zoomInLabel:"Zoom in",zoomOutLabel:"Zoom out",imageLoadErrorMessage:"This image failed to load",loader:void 0},t.Z=C},52181:function(e,t,a){"use strict";function n(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!=e&&this.setState(e)}function i(e){this.setState((function(t){var a=this.constructor.getDerivedStateFromProps(e,t);return null!=a?a:null}).bind(this))}function r(e,t){try{var a=this.props,n=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(a,n)}finally{this.props=a,this.state=n}}function o(e){var t=e.prototype;if(!t||!t.isReactComponent)throw Error("Can only polyfill class components");if("function"!=typeof e.getDerivedStateFromProps&&"function"!=typeof t.getSnapshotBeforeUpdate)return e;var a=null,o=null,s=null;if("function"==typeof t.componentWillMount?a="componentWillMount":"function"==typeof t.UNSAFE_componentWillMount&&(a="UNSAFE_componentWillMount"),"function"==typeof t.componentWillReceiveProps?o="componentWillReceiveProps":"function"==typeof t.UNSAFE_componentWillReceiveProps&&(o="UNSAFE_componentWillReceiveProps"),"function"==typeof t.componentWillUpdate?s="componentWillUpdate":"function"==typeof t.UNSAFE_componentWillUpdate&&(s="UNSAFE_componentWillUpdate"),null!==a||null!==o||null!==s)throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+(e.displayName||e.name)+" uses "+("function"==typeof e.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()")+" but also contains the following legacy lifecycles:"+(null!==a?"\n  "+a:"")+(null!==o?"\n  "+o:"")+(null!==s?"\n  "+s:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks");if("function"==typeof e.getDerivedStateFromProps&&(t.componentWillMount=n,t.componentWillReceiveProps=i),"function"==typeof t.getSnapshotBeforeUpdate){if("function"!=typeof t.componentDidUpdate)throw Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");t.componentWillUpdate=r;var l=t.componentDidUpdate;t.componentDidUpdate=function(e,t,a){var n=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:a;l.call(this,e,t,n)}}return e}a.r(t),a.d(t,{polyfill:function(){return o}}),n.__suppressDeprecationWarning=!0,i.__suppressDeprecationWarning=!0,r.__suppressDeprecationWarning=!0},12753:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.bodyOpenClassName=t.portalClassName=void 0;var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),r=a(2265),o=h(r),s=h(a(54887)),l=h(a(40718)),u=h(a(18326)),c=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(a(21803)),d=a(40422),m=h(d),p=a(52181);function h(e){return e&&e.__esModule?e:{default:e}}function f(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}var y=t.portalClassName="ReactModalPortal",g=t.bodyOpenClassName="ReactModal__Body--open",b=d.canUseDOM&&void 0!==s.default.createPortal,k=function(e){return document.createElement(e)},v=function(){return b?s.default.createPortal:s.default.unstable_renderSubtreeIntoContainer},w=function(e){function t(){!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,t);for(var e,a,i,r=arguments.length,l=Array(r),c=0;c<r;c++)l[c]=arguments[c];return a=i=f(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(l))),i.removePortal=function(){b||s.default.unmountComponentAtNode(i.node);var e=(0,i.props.parentSelector)();e&&e.contains(i.node)?e.removeChild(i.node):console.warn('React-Modal: "parentSelector" prop did not returned any DOM element. Make sure that the parent element is unmounted to avoid any memory leaks.')},i.portalRef=function(e){i.portal=e},i.renderPortal=function(e){var a=v()(i,o.default.createElement(u.default,n({defaultStyles:t.defaultStyles},e)),i.node);i.portalRef(a)},f(i,a)}return!function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"componentDidMount",value:function(){d.canUseDOM&&(b||(this.node=k("div")),this.node.className=this.props.portalClassName,(0,this.props.parentSelector)().appendChild(this.node),b||this.renderPortal(this.props))}},{key:"getSnapshotBeforeUpdate",value:function(e){return{prevParent:(0,e.parentSelector)(),nextParent:(0,this.props.parentSelector)()}}},{key:"componentDidUpdate",value:function(e,t,a){if(d.canUseDOM){var n=this.props,i=n.isOpen,r=n.portalClassName;e.portalClassName!==r&&(this.node.className=r);var o=a.prevParent,s=a.nextParent;s!==o&&(o.removeChild(this.node),s.appendChild(this.node)),(e.isOpen||i)&&(b||this.renderPortal(this.props))}}},{key:"componentWillUnmount",value:function(){if(d.canUseDOM&&this.node&&this.portal){var e=this.portal.state,t=Date.now(),a=e.isOpen&&this.props.closeTimeoutMS&&(e.closesAt||t+this.props.closeTimeoutMS);a?(e.beforeClose||this.portal.closeWithTimeout(),setTimeout(this.removePortal,a-t)):this.removePortal()}}},{key:"render",value:function(){return d.canUseDOM&&b?(!this.node&&b&&(this.node=k("div")),v()(o.default.createElement(u.default,n({ref:this.portalRef,defaultStyles:t.defaultStyles},this.props)),this.node)):null}}],[{key:"setAppElement",value:function(e){c.setElement(e)}}]),t}(r.Component);w.propTypes={isOpen:l.default.bool.isRequired,style:l.default.shape({content:l.default.object,overlay:l.default.object}),portalClassName:l.default.string,bodyOpenClassName:l.default.string,htmlOpenClassName:l.default.string,className:l.default.oneOfType([l.default.string,l.default.shape({base:l.default.string.isRequired,afterOpen:l.default.string.isRequired,beforeClose:l.default.string.isRequired})]),overlayClassName:l.default.oneOfType([l.default.string,l.default.shape({base:l.default.string.isRequired,afterOpen:l.default.string.isRequired,beforeClose:l.default.string.isRequired})]),appElement:l.default.oneOfType([l.default.instanceOf(m.default),l.default.instanceOf(d.SafeHTMLCollection),l.default.instanceOf(d.SafeNodeList),l.default.arrayOf(l.default.instanceOf(m.default))]),onAfterOpen:l.default.func,onRequestClose:l.default.func,closeTimeoutMS:l.default.number,ariaHideApp:l.default.bool,shouldFocusAfterRender:l.default.bool,shouldCloseOnOverlayClick:l.default.bool,shouldReturnFocusAfterClose:l.default.bool,preventScroll:l.default.bool,parentSelector:l.default.func,aria:l.default.object,data:l.default.object,role:l.default.string,contentLabel:l.default.string,shouldCloseOnEsc:l.default.bool,overlayRef:l.default.func,contentRef:l.default.func,id:l.default.string,overlayElement:l.default.func,contentElement:l.default.func},w.defaultProps={isOpen:!1,portalClassName:y,bodyOpenClassName:g,role:"dialog",ariaHideApp:!0,closeTimeoutMS:0,shouldFocusAfterRender:!0,shouldCloseOnEsc:!0,shouldCloseOnOverlayClick:!0,shouldReturnFocusAfterClose:!0,preventScroll:!1,parentSelector:function(){return document.body},overlayElement:function(e,t){return o.default.createElement("div",e,t)},contentElement:function(e,t){return o.default.createElement("div",e,t)}},w.defaultStyles={overlay:{position:"fixed",top:0,left:0,right:0,bottom:0,backgroundColor:"rgba(255, 255, 255, 0.75)"},content:{position:"absolute",top:"40px",left:"40px",right:"40px",bottom:"40px",border:"1px solid #ccc",background:"#fff",overflow:"auto",WebkitOverflowScrolling:"touch",borderRadius:"4px",outline:"none",padding:"20px"}},(0,p.polyfill)(w),t.default=w},18326:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),o=a(2265),s=y(a(40718)),l=f(a(97920)),u=y(a(33144)),c=f(a(21803)),d=f(a(84130)),m=a(40422),p=y(m),h=y(a(90055));function f(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}function y(e){return e&&e.__esModule?e:{default:e}}a(2562);var g={overlay:"ReactModal__Overlay",content:"ReactModal__Content"},b=0,k=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,t);var a=function(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a.setOverlayRef=function(e){a.overlay=e,a.props.overlayRef&&a.props.overlayRef(e)},a.setContentRef=function(e){a.content=e,a.props.contentRef&&a.props.contentRef(e)},a.afterClose=function(){var e=a.props,t=e.appElement,n=e.ariaHideApp,i=e.htmlOpenClassName,r=e.bodyOpenClassName,o=e.parentSelector,s=o&&o().ownerDocument||document;r&&d.remove(s.body,r),i&&d.remove(s.getElementsByTagName("html")[0],i),n&&b>0&&0==(b-=1)&&c.show(t),a.props.shouldFocusAfterRender&&(a.props.shouldReturnFocusAfterClose?(l.returnFocus(a.props.preventScroll),l.teardownScopedFocus()):l.popWithoutFocus()),a.props.onAfterClose&&a.props.onAfterClose(),h.default.deregister(a)},a.open=function(){a.beforeOpen(),a.state.afterOpen&&a.state.beforeClose?(clearTimeout(a.closeTimer),a.setState({beforeClose:!1})):(a.props.shouldFocusAfterRender&&(l.setupScopedFocus(a.node),l.markForFocusLater()),a.setState({isOpen:!0},function(){a.openAnimationFrame=requestAnimationFrame(function(){a.setState({afterOpen:!0}),a.props.isOpen&&a.props.onAfterOpen&&a.props.onAfterOpen({overlayEl:a.overlay,contentEl:a.content})})}))},a.close=function(){a.props.closeTimeoutMS>0?a.closeWithTimeout():a.closeWithoutTimeout()},a.focusContent=function(){return a.content&&!a.contentHasFocus()&&a.content.focus({preventScroll:!0})},a.closeWithTimeout=function(){var e=Date.now()+a.props.closeTimeoutMS;a.setState({beforeClose:!0,closesAt:e},function(){a.closeTimer=setTimeout(a.closeWithoutTimeout,a.state.closesAt-Date.now())})},a.closeWithoutTimeout=function(){a.setState({beforeClose:!1,isOpen:!1,afterOpen:!1,closesAt:null},a.afterClose)},a.handleKeyDown=function(e){("Tab"===e.code||9===e.keyCode)&&(0,u.default)(a.content,e),a.props.shouldCloseOnEsc&&("Escape"===e.code||27===e.keyCode)&&(e.stopPropagation(),a.requestClose(e))},a.handleOverlayOnClick=function(e){null===a.shouldClose&&(a.shouldClose=!0),a.shouldClose&&a.props.shouldCloseOnOverlayClick&&(a.ownerHandlesClose()?a.requestClose(e):a.focusContent()),a.shouldClose=null},a.handleContentOnMouseUp=function(){a.shouldClose=!1},a.handleOverlayOnMouseDown=function(e){a.props.shouldCloseOnOverlayClick||e.target!=a.overlay||e.preventDefault()},a.handleContentOnClick=function(){a.shouldClose=!1},a.handleContentOnMouseDown=function(){a.shouldClose=!1},a.requestClose=function(e){return a.ownerHandlesClose()&&a.props.onRequestClose(e)},a.ownerHandlesClose=function(){return a.props.onRequestClose},a.shouldBeClosed=function(){return!a.state.isOpen&&!a.state.beforeClose},a.contentHasFocus=function(){return document.activeElement===a.content||a.content.contains(document.activeElement)},a.buildClassName=function(e,t){var n=(void 0===t?"undefined":i(t))==="object"?t:{base:g[e],afterOpen:g[e]+"--after-open",beforeClose:g[e]+"--before-close"},r=n.base;return a.state.afterOpen&&(r=r+" "+n.afterOpen),a.state.beforeClose&&(r=r+" "+n.beforeClose),"string"==typeof t&&t?r+" "+t:r},a.attributesFromObject=function(e,t){return Object.keys(t).reduce(function(a,n){return a[e+"-"+n]=t[n],a},{})},a.state={afterOpen:!1,beforeClose:!1},a.shouldClose=null,a.moveFromContentToOverlay=null,a}return!function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"componentDidMount",value:function(){this.props.isOpen&&this.open()}},{key:"componentDidUpdate",value:function(e,t){this.props.isOpen&&!e.isOpen?this.open():!this.props.isOpen&&e.isOpen&&this.close(),this.props.shouldFocusAfterRender&&this.state.isOpen&&!t.isOpen&&this.focusContent()}},{key:"componentWillUnmount",value:function(){this.state.isOpen&&this.afterClose(),clearTimeout(this.closeTimer),cancelAnimationFrame(this.openAnimationFrame)}},{key:"beforeOpen",value:function(){var e=this.props,t=e.appElement,a=e.ariaHideApp,n=e.htmlOpenClassName,i=e.bodyOpenClassName,r=e.parentSelector,o=r&&r().ownerDocument||document;i&&d.add(o.body,i),n&&d.add(o.getElementsByTagName("html")[0],n),a&&(b+=1,c.hide(t)),h.default.register(this)}},{key:"render",value:function(){var e=this.props,t=e.id,a=e.className,i=e.overlayClassName,r=e.defaultStyles,o=e.children,s=a?{}:r.content,l=i?{}:r.overlay;if(this.shouldBeClosed())return null;var u={ref:this.setOverlayRef,className:this.buildClassName("overlay",i),style:n({},l,this.props.style.overlay),onClick:this.handleOverlayOnClick,onMouseDown:this.handleOverlayOnMouseDown},c=n({id:t,ref:this.setContentRef,style:n({},s,this.props.style.content),className:this.buildClassName("content",a),tabIndex:"-1",onKeyDown:this.handleKeyDown,onMouseDown:this.handleContentOnMouseDown,onMouseUp:this.handleContentOnMouseUp,onClick:this.handleContentOnClick,role:this.props.role,"aria-label":this.props.contentLabel},this.attributesFromObject("aria",n({modal:!0},this.props.aria)),this.attributesFromObject("data",this.props.data||{}),{"data-testid":this.props.testId}),d=this.props.contentElement(c,o);return this.props.overlayElement(u,d)}}]),t}(o.Component);k.defaultProps={style:{overlay:{},content:{}},defaultStyles:{}},k.propTypes={isOpen:s.default.bool.isRequired,defaultStyles:s.default.shape({content:s.default.object,overlay:s.default.object}),style:s.default.shape({content:s.default.object,overlay:s.default.object}),className:s.default.oneOfType([s.default.string,s.default.object]),overlayClassName:s.default.oneOfType([s.default.string,s.default.object]),parentSelector:s.default.func,bodyOpenClassName:s.default.string,htmlOpenClassName:s.default.string,ariaHideApp:s.default.bool,appElement:s.default.oneOfType([s.default.instanceOf(p.default),s.default.instanceOf(m.SafeHTMLCollection),s.default.instanceOf(m.SafeNodeList),s.default.arrayOf(s.default.instanceOf(p.default))]),onAfterOpen:s.default.func,onAfterClose:s.default.func,onRequestClose:s.default.func,closeTimeoutMS:s.default.number,shouldFocusAfterRender:s.default.bool,shouldCloseOnOverlayClick:s.default.bool,shouldReturnFocusAfterClose:s.default.bool,preventScroll:s.default.bool,role:s.default.string,contentLabel:s.default.string,aria:s.default.object,data:s.default.object,children:s.default.node,shouldCloseOnEsc:s.default.bool,overlayRef:s.default.func,contentRef:s.default.func,id:s.default.string,overlayElement:s.default.func,contentElement:s.default.func,testId:s.default.string},t.default=k,e.exports=t.default},21803:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){o&&(o.removeAttribute?o.removeAttribute("aria-hidden"):null!=o.length?o.forEach(function(e){return e.removeAttribute("aria-hidden")}):document.querySelectorAll(o).forEach(function(e){return e.removeAttribute("aria-hidden")})),o=null},t.log=function(){},t.assertNodeList=s,t.setElement=function(e){var t=e;if("string"==typeof t&&r.canUseDOM){var a=document.querySelectorAll(t);s(a,t),t=a}return o=t||o},t.validateElement=l,t.hide=function(e){var t=!0,a=!1,n=void 0;try{for(var i,r=l(e)[Symbol.iterator]();!(t=(i=r.next()).done);t=!0)i.value.setAttribute("aria-hidden","true")}catch(e){a=!0,n=e}finally{try{!t&&r.return&&r.return()}finally{if(a)throw n}}},t.show=function(e){var t=!0,a=!1,n=void 0;try{for(var i,r=l(e)[Symbol.iterator]();!(t=(i=r.next()).done);t=!0)i.value.removeAttribute("aria-hidden")}catch(e){a=!0,n=e}finally{try{!t&&r.return&&r.return()}finally{if(a)throw n}}},t.documentNotReadyOrSSRTesting=function(){o=null};var n,i=(n=a(58768))&&n.__esModule?n:{default:n},r=a(40422),o=null;function s(e,t){if(!e||!e.length)throw Error("react-modal: No elements were found for selector "+t+".")}function l(e){var t=e||o;return t?Array.isArray(t)||t instanceof HTMLCollection||t instanceof NodeList?t:[t]:((0,i.default)(!1,"react-modal: App element is not defined. Please use `Modal.setAppElement(el)` or set `appElement={el}`. This is needed so screen readers don't see main content when modal is opened. It is not recommended, but you can opt-out by setting `ariaHideApp={false}`."),[])}},2562:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){for(var e=[r,o],t=0;t<e.length;t++){var a=e[t];a&&a.parentNode&&a.parentNode.removeChild(a)}r=o=null,s=[]},t.log=function(){console.log("bodyTrap ----------"),console.log(s.length);for(var e=[r,o],t=0;t<e.length;t++){var a=e[t]||{};console.log(a.nodeName,a.className,a.id)}console.log("edn bodyTrap ----------")};var n,i=(n=a(90055))&&n.__esModule?n:{default:n},r=void 0,o=void 0,s=[];function l(){0!==s.length&&s[s.length-1].focusContent()}i.default.subscribe(function(e,t){r||o||((r=document.createElement("div")).setAttribute("data-react-modal-body-trap",""),r.style.position="absolute",r.style.opacity="0",r.setAttribute("tabindex","0"),r.addEventListener("focus",l),(o=r.cloneNode()).addEventListener("focus",l)),(s=t).length>0?(document.body.firstChild!==r&&document.body.insertBefore(r,document.body.firstChild),document.body.lastChild!==o&&document.body.appendChild(o)):(r.parentElement&&r.parentElement.removeChild(r),o.parentElement&&o.parentElement.removeChild(o))})},84130:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){var e=document.getElementsByTagName("html")[0];for(var t in a)i(e,a[t]);var r=document.body;for(var o in n)i(r,n[o]);a={},n={}},t.log=function(){};var a={},n={};function i(e,t){e.classList.remove(t)}var r=function(e,t,a){a.forEach(function(a){t[a]||(t[a]=0),t[a]+=1,e.add(a)})},o=function(e,t,a){a.forEach(function(a){t[a]&&(t[a]-=1),0===t[a]&&e.remove(a)})};t.add=function(e,t){return r(e.classList,"html"==e.nodeName.toLowerCase()?a:n,t.split(" "))},t.remove=function(e,t){return o(e.classList,"html"==e.nodeName.toLowerCase()?a:n,t.split(" "))}},97920:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){r=[]},t.log=function(){},t.handleBlur=l,t.handleFocus=u,t.markForFocusLater=function(){r.push(document.activeElement)},t.returnFocus=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=null;try{0!==r.length&&(t=r.pop()).focus({preventScroll:e});return}catch(e){console.warn(["You tried to return focus to",t,"but it is not in the DOM anymore"].join(" "))}},t.popWithoutFocus=function(){r.length>0&&r.pop()},t.setupScopedFocus=function(e){o=e,window.addEventListener?(window.addEventListener("blur",l,!1),document.addEventListener("focus",u,!0)):(window.attachEvent("onBlur",l),document.attachEvent("onFocus",u))},t.teardownScopedFocus=function(){o=null,window.addEventListener?(window.removeEventListener("blur",l),document.removeEventListener("focus",u)):(window.detachEvent("onBlur",l),document.detachEvent("onFocus",u))};var n,i=(n=a(27968))&&n.__esModule?n:{default:n},r=[],o=null,s=!1;function l(){s=!0}function u(){s&&(s=!1,o&&setTimeout(function(){o.contains(document.activeElement)||((0,i.default)(o)[0]||o).focus()},0))}},90055:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.log=function(){console.log("portalOpenInstances ----------"),console.log(n.openInstances.length),n.openInstances.forEach(function(e){return console.log(e)}),console.log("end portalOpenInstances ----------")},t.resetState=function(){n=new a};var a=function e(){var t=this;!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,e),this.register=function(e){-1===t.openInstances.indexOf(e)&&(t.openInstances.push(e),t.emit("register"))},this.deregister=function(e){var a=t.openInstances.indexOf(e);-1!==a&&(t.openInstances.splice(a,1),t.emit("deregister"))},this.subscribe=function(e){t.subscribers.push(e)},this.emit=function(e){t.subscribers.forEach(function(a){return a(e,t.openInstances.slice())})},this.openInstances=[],this.subscribers=[]},n=new a;t.default=n},40422:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.canUseDOM=t.SafeNodeList=t.SafeHTMLCollection=void 0;var n,i=((n=a(54809))&&n.__esModule?n:{default:n}).default,r=i.canUseDOM?window.HTMLElement:{};t.SafeHTMLCollection=i.canUseDOM?window.HTMLCollection:{},t.SafeNodeList=i.canUseDOM?window.NodeList:{},t.canUseDOM=i.canUseDOM,t.default=r},33144:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var a=(0,i.default)(e);if(!a.length){t.preventDefault();return}var n=void 0,r=t.shiftKey,o=a[0],s=a[a.length-1],l=function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;return t.activeElement.shadowRoot?e(t.activeElement.shadowRoot):t.activeElement}();if(e===l){if(!r)return;n=s}if(s!==l||r||(n=o),o===l&&r&&(n=s),n){t.preventDefault(),n.focus();return}var u=/(\bChrome\b|\bSafari\b)\//.exec(navigator.userAgent);if(null!=u&&"Chrome"!=u[1]&&null==/\biPod\b|\biPad\b/g.exec(navigator.userAgent)){var c=a.indexOf(l);if(c>-1&&(c+=r?-1:1),void 0===(n=a[c])){t.preventDefault(),(n=r?s:o).focus();return}t.preventDefault(),n.focus()}};var n,i=(n=a(27968))&&n.__esModule?n:{default:n};e.exports=t.default},27968:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t){return[].slice.call(t.querySelectorAll("*"),0).reduce(function(t,a){return t.concat(a.shadowRoot?e(a.shadowRoot):[a])},[]).filter(n)};var a=/input|select|textarea|button|object|iframe/;function n(e){var t,n,i=e.getAttribute("tabindex");null===i&&(i=void 0);var r=isNaN(i);return(r||i>=0)&&(t=!r,n=e.nodeName.toLowerCase(),(a.test(n)&&!e.disabled||"a"===n&&e.href||t)&&function(e){for(var t=e,a=e.getRootNode&&e.getRootNode();t&&t!==document.body;){if(a&&t===a&&(t=a.host.parentNode),function(e){var t=e.offsetWidth<=0&&e.offsetHeight<=0;if(t&&!e.innerHTML)return!0;try{var a=window.getComputedStyle(e),n=a.getPropertyValue("display");return t?"contents"!==n&&("visible"!==a.getPropertyValue("overflow")||e.scrollWidth<=0&&e.scrollHeight<=0):"none"===n}catch(e){return console.warn("Failed to inspect element style"),!1}}(t))return!1;t=t.parentNode}return!0}(e))}e.exports=t.default},4810:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,i=(n=a(12753))&&n.__esModule?n:{default:n};t.default=i.default,e.exports=t.default},37658:function(e,t,a){"use strict";let n,i;var r=this&&this.__createBinding||(Object.create?function(e,t,a,n){void 0===n&&(n=a);var i=Object.getOwnPropertyDescriptor(t,a);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[a]}}),Object.defineProperty(e,n,i)}:function(e,t,a,n){void 0===n&&(n=a),e[n]=t[a]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)"default"!==a&&Object.prototype.hasOwnProperty.call(e,a)&&r(t,e,a);return o(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.useTurnstile=void 0;let l=s(a(2265)),u="undefined"!=typeof globalThis?globalThis:window,c=void 0!==u.turnstile?"ready":"unloaded",d=new Promise((e,t)=>{i={resolve:e,reject:t},"ready"===c&&e(void 0)});{let e="cf__reactTurnstileOnLoad";n=()=>{if("unloaded"===c){c="loading",u[e]=()=>{i.resolve(),c="ready",delete u[e]};let t=`https://challenges.cloudflare.com/turnstile/v0/api.js?onload=${e}&render=explicit`,a=document.createElement("script");a.src=t,a.async=!0,a.addEventListener("error",()=>{i.reject("Failed to load Turnstile."),delete u[e]}),document.head.appendChild(a)}return d}}t.default=function({id:e,className:t,style:a,sitekey:i,action:r,cData:o,theme:s,language:u,tabIndex:d,responseField:m,responseFieldName:p,size:h,fixedSize:f,retry:y,retryInterval:g,refreshExpired:b,appearance:k,execution:v,userRef:w,onVerify:T,onSuccess:S,onLoad:C,onError:j,onExpire:P,onTimeout:A,onAfterInteractive:_,onBeforeInteractive:x,onUnsupported:E}){let M=(0,l.useRef)(null),R=(0,l.useState)({onVerify:T,onSuccess:S,onLoad:C,onError:j,onExpire:P,onTimeout:A,onAfterInteractive:_,onBeforeInteractive:x,onUnsupported:E})[0],B=null!=w?w:M,I=f?{width:"compact"===h?"130px":"flexible"===h?"100%":"300px",height:"compact"===h?"120px":"65px",...a}:a;return(0,l.useEffect)(()=>{if(!B.current)return;let e=!1,t="";return(async()=>{var a,l,f;let w;if("ready"!==c)try{await n()}catch(e){null===(a=R.onError)||void 0===a||a.call(R,e);return}!e&&B.current&&(f=t=window.turnstile.render(B.current,{sitekey:i,action:r,cData:o,theme:s,language:u,tabindex:d,"response-field":m,"response-field-name":p,size:h,retry:y,"retry-interval":g,"refresh-expired":b,appearance:k,execution:v,callback:(e,t)=>{var a,n;null===(a=R.onVerify)||void 0===a||a.call(R,e,w),null===(n=R.onSuccess)||void 0===n||n.call(R,e,t,w)},"error-callback":e=>{var t;return null===(t=R.onError)||void 0===t?void 0:t.call(R,e,w)},"expired-callback":e=>{var t;return null===(t=R.onExpire)||void 0===t?void 0:t.call(R,e,w)},"timeout-callback":()=>{var e;return null===(e=R.onTimeout)||void 0===e?void 0:e.call(R,w)},"after-interactive-callback":()=>{var e;return null===(e=R.onAfterInteractive)||void 0===e?void 0:e.call(R,w)},"before-interactive-callback":()=>{var e;return null===(e=R.onBeforeInteractive)||void 0===e?void 0:e.call(R,w)},"unsupported-callback":()=>{var e;return null===(e=R.onUnsupported)||void 0===e?void 0:e.call(R,w)}}),w={execute:e=>window.turnstile.execute(f,e),reset:()=>window.turnstile.reset(f),getResponse:()=>window.turnstile.getResponse(f),isExpired:()=>window.turnstile.isExpired(f)},null===(l=R.onLoad)||void 0===l||l.call(R,t,w))})(),()=>{e=!0,t&&window.turnstile.remove(t)}},[i,r,o,s,u,d,m,p,h,y,g,b,k,v]),(0,l.useEffect)(()=>{R.onVerify=T,R.onSuccess=S,R.onLoad=C,R.onError=j,R.onExpire=P,R.onTimeout=A,R.onAfterInteractive=_,R.onBeforeInteractive=x,R.onUnsupported=E},[T,S,C,j,P,A,_,x,E]),l.default.createElement("div",{ref:B,id:e,className:t,style:I})},t.useTurnstile=function(){let[e,t]=(0,l.useState)(c);return(0,l.useEffect)(()=>{"ready"!==c&&d.then(()=>t(c))},[]),u.turnstile}},89576:function(e,t,a){"use strict";var n=function(){if("undefined"!=typeof Map)return Map;function e(e,t){var a=-1;return e.some(function(e,n){return e[0]===t&&(a=n,!0)}),a}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(t){var a=e(this.__entries__,t),n=this.__entries__[a];return n&&n[1]},t.prototype.set=function(t,a){var n=e(this.__entries__,t);~n?this.__entries__[n][1]=a:this.__entries__.push([t,a])},t.prototype.delete=function(t){var a=this.__entries__,n=e(a,t);~n&&a.splice(n,1)},t.prototype.has=function(t){return!!~e(this.__entries__,t)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(e,t){void 0===t&&(t=null);for(var a=0,n=this.__entries__;a<n.length;a++){var i=n[a];e.call(t,i[1],i[0])}},t}()}(),i="undefined"!=typeof window&&"undefined"!=typeof document&&window.document===document,r=void 0!==a.g&&a.g.Math===Math?a.g:"undefined"!=typeof self&&self.Math===Math?self:"undefined"!=typeof window&&window.Math===Math?window:Function("return this")(),o="function"==typeof requestAnimationFrame?requestAnimationFrame.bind(r):function(e){return setTimeout(function(){return e(Date.now())},1e3/60)},s=["top","right","bottom","left","width","height","size","weight"],l="undefined"!=typeof MutationObserver,u=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=function(e,t){var a=!1,n=!1,i=0;function r(){a&&(a=!1,e()),n&&l()}function s(){o(r)}function l(){var e=Date.now();if(a){if(e-i<2)return;n=!0}else a=!0,n=!1,setTimeout(s,20);i=e}return l}(this.refresh.bind(this),0)}return e.prototype.addObserver=function(e){~this.observers_.indexOf(e)||this.observers_.push(e),this.connected_||this.connect_()},e.prototype.removeObserver=function(e){var t=this.observers_,a=t.indexOf(e);~a&&t.splice(a,1),!t.length&&this.connected_&&this.disconnect_()},e.prototype.refresh=function(){this.updateObservers_()&&this.refresh()},e.prototype.updateObservers_=function(){var e=this.observers_.filter(function(e){return e.gatherActive(),e.hasActive()});return e.forEach(function(e){return e.broadcastActive()}),e.length>0},e.prototype.connect_=function(){i&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),l?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){i&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,a=void 0===t?"":t;s.some(function(e){return!!~a.indexOf(e)})&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),c=function(e,t){for(var a=0,n=Object.keys(t);a<n.length;a++){var i=n[a];Object.defineProperty(e,i,{value:t[i],enumerable:!1,writable:!1,configurable:!0})}return e},d=function(e){return e&&e.ownerDocument&&e.ownerDocument.defaultView||r},m=y(0,0,0,0);function p(e){return parseFloat(e)||0}function h(e){for(var t=[],a=1;a<arguments.length;a++)t[a-1]=arguments[a];return t.reduce(function(t,a){return t+p(e["border-"+a+"-width"])},0)}var f="undefined"!=typeof SVGGraphicsElement?function(e){return e instanceof d(e).SVGGraphicsElement}:function(e){return e instanceof d(e).SVGElement&&"function"==typeof e.getBBox};function y(e,t,a,n){return{x:e,y:t,width:a,height:n}}var g=function(){function e(e){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=y(0,0,0,0),this.target=e}return e.prototype.isActive=function(){var e=function(e){if(!i)return m;if(f(e)){var t;return y(0,0,(t=e.getBBox()).width,t.height)}return function(e){var t=e.clientWidth,a=e.clientHeight;if(!t&&!a)return m;var n=d(e).getComputedStyle(e),i=function(e){for(var t={},a=0,n=["top","right","bottom","left"];a<n.length;a++){var i=n[a],r=e["padding-"+i];t[i]=p(r)}return t}(n),r=i.left+i.right,o=i.top+i.bottom,s=p(n.width),l=p(n.height);if("border-box"===n.boxSizing&&(Math.round(s+r)!==t&&(s-=h(n,"left","right")+r),Math.round(l+o)!==a&&(l-=h(n,"top","bottom")+o)),e!==d(e).document.documentElement){var u=Math.round(s+r)-t,c=Math.round(l+o)-a;1!==Math.abs(u)&&(s-=u),1!==Math.abs(c)&&(l-=c)}return y(i.left,i.top,s,l)}(e)}(this.target);return this.contentRect_=e,e.width!==this.broadcastWidth||e.height!==this.broadcastHeight},e.prototype.broadcastRect=function(){var e=this.contentRect_;return this.broadcastWidth=e.width,this.broadcastHeight=e.height,e},e}(),b=function(e,t){var a,n,i,r,o,s=(a=t.x,n=t.y,i=t.width,r=t.height,c(o=Object.create(("undefined"!=typeof DOMRectReadOnly?DOMRectReadOnly:Object).prototype),{x:a,y:n,width:i,height:r,top:n,right:a+i,bottom:r+n,left:a}),o);c(this,{target:e,contentRect:s})},k=function(){function e(e,t,a){if(this.activeObservations_=[],this.observations_=new n,"function"!=typeof e)throw TypeError("The callback provided as parameter 1 is not a function.");this.callback_=e,this.controller_=t,this.callbackCtx_=a}return e.prototype.observe=function(e){if(!arguments.length)throw TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(e instanceof d(e).Element))throw TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)||(t.set(e,new g(e)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(e){if(!arguments.length)throw TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(e instanceof d(e).Element))throw TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)&&(t.delete(e),t.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var e=this;this.clearActive(),this.observations_.forEach(function(t){t.isActive()&&e.activeObservations_.push(t)})},e.prototype.broadcastActive=function(){if(this.hasActive()){var e=this.callbackCtx_,t=this.activeObservations_.map(function(e){return new b(e.target,e.broadcastRect())});this.callback_.call(e,t,e),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),v="undefined"!=typeof WeakMap?new WeakMap:new n,w=function e(t){if(!(this instanceof e))throw TypeError("Cannot call a class as a function.");if(!arguments.length)throw TypeError("1 argument required, but only 0 present.");var a=new k(t,u.getInstance(),this);v.set(this,a)};["observe","unobserve","disconnect"].forEach(function(e){w.prototype[e]=function(){var t;return(t=v.get(this))[e].apply(t,arguments)}});var T=void 0!==r.ResizeObserver?r.ResizeObserver:w;t.Z=T},71947:function(e,t,a){"use strict";a.d(t,{X:function(){return i}});var n=a(5853),i=function(e){function t(t){var a=e.call(this)||this;return a._value=t,a}return(0,n.ZT)(t,e),Object.defineProperty(t.prototype,"value",{get:function(){return this.getValue()},enumerable:!1,configurable:!0}),t.prototype._subscribe=function(t){var a=e.prototype._subscribe.call(this,t);return a.closed||t.next(this._value),a},t.prototype.getValue=function(){var e=this.hasError,t=this.thrownError,a=this._value;if(e)throw t;return this._throwIfClosed(),a},t.prototype.next=function(t){e.prototype.next.call(this,this._value=t)},t}(a(82863).x)},86553:function(e,t,a){"use strict";a.d(t,{y:function(){return c}});var n=a(99825),i=a(37219),r=a(27723),o=a(15531),s=a(80124),l=a(2070),u=a(99287),c=function(){function e(e){e&&(this._subscribe=e)}return e.prototype.lift=function(t){var a=new e;return a.source=this,a.operator=t,a},e.prototype.subscribe=function(e,t,a){var r,o=this,s=(r=e)&&r instanceof n.Lv||r&&(0,l.m)(r.next)&&(0,l.m)(r.error)&&(0,l.m)(r.complete)&&(0,i.Nn)(r)?e:new n.Hp(e,t,a);return(0,u.x)(function(){var e=o.operator,t=o.source;s.add(e?e.call(s,t):t?o._subscribe(s):o._trySubscribe(s))}),s},e.prototype._trySubscribe=function(e){try{return this._subscribe(e)}catch(t){e.error(t)}},e.prototype.forEach=function(e,t){var a=this;return new(t=d(t))(function(t,i){var r=new n.Hp({next:function(t){try{e(t)}catch(e){i(e),r.unsubscribe()}},error:i,complete:t});a.subscribe(r)})},e.prototype._subscribe=function(e){var t;return null===(t=this.source)||void 0===t?void 0:t.subscribe(e)},e.prototype[r.L]=function(){return this},e.prototype.pipe=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return(0===e.length?o.y:1===e.length?e[0]:function(t){return e.reduce(function(e,t){return t(e)},t)})(this)},e.prototype.toPromise=function(e){var t=this;return new(e=d(e))(function(e,a){var n;t.subscribe(function(e){return n=e},function(e){return a(e)},function(){return e(n)})})},e.create=function(t){return new e(t)},e}();function d(e){var t;return null!==(t=null!=e?e:s.v.Promise)&&void 0!==t?t:Promise}},82863:function(e,t,a){"use strict";a.d(t,{x:function(){return u}});var n=a(5853),i=a(86553),r=a(37219),o=(0,a(37169).d)(function(e){return function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"}}),s=a(30325),l=a(99287),u=function(e){function t(){var t=e.call(this)||this;return t.closed=!1,t.currentObservers=null,t.observers=[],t.isStopped=!1,t.hasError=!1,t.thrownError=null,t}return(0,n.ZT)(t,e),t.prototype.lift=function(e){var t=new c(this,this);return t.operator=e,t},t.prototype._throwIfClosed=function(){if(this.closed)throw new o},t.prototype.next=function(e){var t=this;(0,l.x)(function(){var a,i;if(t._throwIfClosed(),!t.isStopped){t.currentObservers||(t.currentObservers=Array.from(t.observers));try{for(var r=(0,n.XA)(t.currentObservers),o=r.next();!o.done;o=r.next())o.value.next(e)}catch(e){a={error:e}}finally{try{o&&!o.done&&(i=r.return)&&i.call(r)}finally{if(a)throw a.error}}}})},t.prototype.error=function(e){var t=this;(0,l.x)(function(){if(t._throwIfClosed(),!t.isStopped){t.hasError=t.isStopped=!0,t.thrownError=e;for(var a=t.observers;a.length;)a.shift().error(e)}})},t.prototype.complete=function(){var e=this;(0,l.x)(function(){if(e._throwIfClosed(),!e.isStopped){e.isStopped=!0;for(var t=e.observers;t.length;)t.shift().complete()}})},t.prototype.unsubscribe=function(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null},Object.defineProperty(t.prototype,"observed",{get:function(){var e;return(null===(e=this.observers)||void 0===e?void 0:e.length)>0},enumerable:!1,configurable:!0}),t.prototype._trySubscribe=function(t){return this._throwIfClosed(),e.prototype._trySubscribe.call(this,t)},t.prototype._subscribe=function(e){return this._throwIfClosed(),this._checkFinalizedStatuses(e),this._innerSubscribe(e)},t.prototype._innerSubscribe=function(e){var t=this,a=this.hasError,n=this.isStopped,i=this.observers;return a||n?r.Lc:(this.currentObservers=null,i.push(e),new r.w0(function(){t.currentObservers=null,(0,s.P)(i,e)}))},t.prototype._checkFinalizedStatuses=function(e){var t=this.hasError,a=this.thrownError,n=this.isStopped;t?e.error(a):n&&e.complete()},t.prototype.asObservable=function(){var e=new i.y;return e.source=this,e},t.create=function(e,t){return new c(e,t)},t}(i.y),c=function(e){function t(t,a){var n=e.call(this)||this;return n.destination=t,n.source=a,n}return(0,n.ZT)(t,e),t.prototype.next=function(e){var t,a;null===(a=null===(t=this.destination)||void 0===t?void 0:t.next)||void 0===a||a.call(t,e)},t.prototype.error=function(e){var t,a;null===(a=null===(t=this.destination)||void 0===t?void 0:t.error)||void 0===a||a.call(t,e)},t.prototype.complete=function(){var e,t;null===(t=null===(e=this.destination)||void 0===e?void 0:e.complete)||void 0===t||t.call(e)},t.prototype._subscribe=function(e){var t,a;return null!==(a=null===(t=this.source)||void 0===t?void 0:t.subscribe(e))&&void 0!==a?a:r.Lc},t}(u)},99825:function(e,t,a){"use strict";a.d(t,{Hp:function(){return g},Lv:function(){return p}});var n=a(5853),i=a(2070),r=a(37219),o=a(80124),s=a(67444);function l(){}var u=c("C",void 0,void 0);function c(e,t,a){return{kind:e,value:t,error:a}}var d=a(94814),m=a(99287),p=function(e){function t(t){var a=e.call(this)||this;return a.isStopped=!1,t?(a.destination=t,(0,r.Nn)(t)&&t.add(a)):a.destination=v,a}return(0,n.ZT)(t,e),t.create=function(e,t,a){return new g(e,t,a)},t.prototype.next=function(e){this.isStopped?k(c("N",e,void 0),this):this._next(e)},t.prototype.error=function(e){this.isStopped?k(c("E",void 0,e),this):(this.isStopped=!0,this._error(e))},t.prototype.complete=function(){this.isStopped?k(u,this):(this.isStopped=!0,this._complete())},t.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,e.prototype.unsubscribe.call(this),this.destination=null)},t.prototype._next=function(e){this.destination.next(e)},t.prototype._error=function(e){try{this.destination.error(e)}finally{this.unsubscribe()}},t.prototype._complete=function(){try{this.destination.complete()}finally{this.unsubscribe()}},t}(r.w0),h=Function.prototype.bind;function f(e,t){return h.call(e,t)}var y=function(){function e(e){this.partialObserver=e}return e.prototype.next=function(e){var t=this.partialObserver;if(t.next)try{t.next(e)}catch(e){b(e)}},e.prototype.error=function(e){var t=this.partialObserver;if(t.error)try{t.error(e)}catch(e){b(e)}else b(e)},e.prototype.complete=function(){var e=this.partialObserver;if(e.complete)try{e.complete()}catch(e){b(e)}},e}(),g=function(e){function t(t,a,n){var r,s,l=e.call(this)||this;return(0,i.m)(t)||!t?r={next:null!=t?t:void 0,error:null!=a?a:void 0,complete:null!=n?n:void 0}:l&&o.v.useDeprecatedNextContext?((s=Object.create(t)).unsubscribe=function(){return l.unsubscribe()},r={next:t.next&&f(t.next,s),error:t.error&&f(t.error,s),complete:t.complete&&f(t.complete,s)}):r=t,l.destination=new y(r),l}return(0,n.ZT)(t,e),t}(p);function b(e){o.v.useDeprecatedSynchronousErrorHandling?(0,m.O)(e):(0,s.h)(e)}function k(e,t){var a=o.v.onStoppedNotification;a&&d.z.setTimeout(function(){return a(e,t)})}var v={closed:!0,next:l,error:function(e){throw e},complete:l}},37219:function(e,t,a){"use strict";a.d(t,{Lc:function(){return l},w0:function(){return s},Nn:function(){return u}});var n=a(5853),i=a(2070),r=(0,a(37169).d)(function(e){return function(t){e(this),this.message=t?t.length+" errors occurred during unsubscription:\n"+t.map(function(e,t){return t+1+") "+e.toString()}).join("\n  "):"",this.name="UnsubscriptionError",this.errors=t}}),o=a(30325),s=function(){var e;function t(e){this.initialTeardown=e,this.closed=!1,this._parentage=null,this._finalizers=null}return t.prototype.unsubscribe=function(){if(!this.closed){this.closed=!0;var e,t,a,o,s,l=this._parentage;if(l){if(this._parentage=null,Array.isArray(l))try{for(var u=(0,n.XA)(l),d=u.next();!d.done;d=u.next())d.value.remove(this)}catch(t){e={error:t}}finally{try{d&&!d.done&&(t=u.return)&&t.call(u)}finally{if(e)throw e.error}}else l.remove(this)}var m=this.initialTeardown;if((0,i.m)(m))try{m()}catch(e){s=e instanceof r?e.errors:[e]}var p=this._finalizers;if(p){this._finalizers=null;try{for(var h=(0,n.XA)(p),f=h.next();!f.done;f=h.next()){var y=f.value;try{c(y)}catch(e){s=null!=s?s:[],e instanceof r?s=(0,n.ev)((0,n.ev)([],(0,n.CR)(s)),(0,n.CR)(e.errors)):s.push(e)}}}catch(e){a={error:e}}finally{try{f&&!f.done&&(o=h.return)&&o.call(h)}finally{if(a)throw a.error}}}if(s)throw new r(s)}},t.prototype.add=function(e){var a;if(e&&e!==this){if(this.closed)c(e);else{if(e instanceof t){if(e.closed||e._hasParent(this))return;e._addParent(this)}(this._finalizers=null!==(a=this._finalizers)&&void 0!==a?a:[]).push(e)}}},t.prototype._hasParent=function(e){var t=this._parentage;return t===e||Array.isArray(t)&&t.includes(e)},t.prototype._addParent=function(e){var t=this._parentage;this._parentage=Array.isArray(t)?(t.push(e),t):t?[t,e]:e},t.prototype._removeParent=function(e){var t=this._parentage;t===e?this._parentage=null:Array.isArray(t)&&(0,o.P)(t,e)},t.prototype.remove=function(e){var a=this._finalizers;a&&(0,o.P)(a,e),e instanceof t&&e._removeParent(this)},t.EMPTY=((e=new t).closed=!0,e),t}(),l=s.EMPTY;function u(e){return e instanceof s||e&&"closed"in e&&(0,i.m)(e.remove)&&(0,i.m)(e.add)&&(0,i.m)(e.unsubscribe)}function c(e){(0,i.m)(e)?e():e.unsubscribe()}},80124:function(e,t,a){"use strict";a.d(t,{v:function(){return n}});var n={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1}},96750:function(e,t,a){"use strict";a.d(t,{Xf:function(){return f}});var n=a(5853),i=a(76613),r=a(84223),o=a(86553),s=a(87229),l=a(67555),u=a(46345),c=a(96090),d=a(32450),m=a(2070),p=a(67444),h=a(27723);function f(e){if(e instanceof o.y)return e;if(null!=e){if((0,s.c)(e))return new o.y(function(t){var a=e[h.L]();if((0,m.m)(a.subscribe))return a.subscribe(t);throw TypeError("Provided object does not correctly implement Symbol.observable")});if((0,i.z)(e))return new o.y(function(t){for(var a=0;a<e.length&&!t.closed;a++)t.next(e[a]);t.complete()});if((0,r.t)(e))return new o.y(function(t){e.then(function(e){t.closed||(t.next(e),t.complete())},function(e){return t.error(e)}).then(null,p.h)});if((0,l.D)(e))return y(e);if((0,c.T)(e))return new o.y(function(t){var a,i;try{for(var r=(0,n.XA)(e),o=r.next();!o.done;o=r.next()){var s=o.value;if(t.next(s),t.closed)return}}catch(e){a={error:e}}finally{try{o&&!o.done&&(i=r.return)&&i.call(r)}finally{if(a)throw a.error}}t.complete()});if((0,d.L)(e))return y((0,d.Q)(e))}throw(0,u.z)(e)}function y(e){return new o.y(function(t){(function(e,t){var a,i,r,o;return(0,n.mG)(this,void 0,void 0,function(){var s;return(0,n.Jh)(this,function(l){switch(l.label){case 0:l.trys.push([0,5,6,11]),a=(0,n.KL)(e),l.label=1;case 1:return[4,a.next()];case 2:if((i=l.sent()).done)return[3,4];if(s=i.value,t.next(s),t.closed)return[2];l.label=3;case 3:return[3,1];case 4:return[3,11];case 5:return r={error:l.sent()},[3,11];case 6:if(l.trys.push([6,,9,10]),!(i&&!i.done&&(o=a.return)))return[3,8];return[4,o.call(a)];case 7:l.sent(),l.label=8;case 8:return[3,10];case 9:if(r)throw r.error;return[7];case 10:return[7];case 11:return t.complete(),[2]}})})})(e,t).catch(function(e){return t.error(e)})})}},4382:function(e,t,a){"use strict";a.d(t,{x:function(){return i}});var n=a(5853);function i(e,t,a,n,i){return new r(e,t,a,n,i)}var r=function(e){function t(t,a,n,i,r,o){var s=e.call(this,t)||this;return s.onFinalize=r,s.shouldUnsubscribe=o,s._next=a?function(e){try{a(e)}catch(e){t.error(e)}}:e.prototype._next,s._error=i?function(e){try{i(e)}catch(e){t.error(e)}finally{this.unsubscribe()}}:e.prototype._error,s._complete=n?function(){try{n()}catch(e){t.error(e)}finally{this.unsubscribe()}}:e.prototype._complete,s}return(0,n.ZT)(t,e),t.prototype.unsubscribe=function(){var t;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){var a=this.closed;e.prototype.unsubscribe.call(this),a||null===(t=this.onFinalize)||void 0===t||t.call(this)}},t}(a(99825).Lv)},44465:function(e,t,a){"use strict";a.d(t,{h:function(){return r}});var n=a(17753),i=a(4382);function r(e,t){return(0,n.e)(function(a,n){var r=0;a.subscribe((0,i.x)(n,function(a){return e.call(t,a,r++)&&n.next(a)}))})}},94814:function(e,t,a){"use strict";a.d(t,{z:function(){return i}});var n=a(5853),i={setTimeout:function(e,t){for(var a=[],r=2;r<arguments.length;r++)a[r-2]=arguments[r];var o=i.delegate;return(null==o?void 0:o.setTimeout)?o.setTimeout.apply(o,(0,n.ev)([e,t],(0,n.CR)(a))):setTimeout.apply(void 0,(0,n.ev)([e,t],(0,n.CR)(a)))},clearTimeout:function(e){var t=i.delegate;return((null==t?void 0:t.clearTimeout)||clearTimeout)(e)},delegate:void 0}},53073:function(e,t,a){"use strict";a.d(t,{h:function(){return n}});var n="function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"},27723:function(e,t,a){"use strict";a.d(t,{L:function(){return n}});var n="function"==typeof Symbol&&Symbol.observable||"@@observable"},30325:function(e,t,a){"use strict";function n(e,t){if(e){var a=e.indexOf(t);0<=a&&e.splice(a,1)}}a.d(t,{P:function(){return n}})},37169:function(e,t,a){"use strict";function n(e){var t=e(function(e){Error.call(e),e.stack=Error().stack});return t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t}a.d(t,{d:function(){return n}})},99287:function(e,t,a){"use strict";a.d(t,{O:function(){return o},x:function(){return r}});var n=a(80124),i=null;function r(e){if(n.v.useDeprecatedSynchronousErrorHandling){var t=!i;if(t&&(i={errorThrown:!1,error:null}),e(),t){var a=i,r=a.errorThrown,o=a.error;if(i=null,r)throw o}}else e()}function o(e){n.v.useDeprecatedSynchronousErrorHandling&&i&&(i.errorThrown=!0,i.error=e)}},15531:function(e,t,a){"use strict";function n(e){return e}a.d(t,{y:function(){return n}})},76613:function(e,t,a){"use strict";a.d(t,{z:function(){return n}});var n=function(e){return e&&"number"==typeof e.length&&"function"!=typeof e}},67555:function(e,t,a){"use strict";a.d(t,{D:function(){return i}});var n=a(2070);function i(e){return Symbol.asyncIterator&&(0,n.m)(null==e?void 0:e[Symbol.asyncIterator])}},2070:function(e,t,a){"use strict";function n(e){return"function"==typeof e}a.d(t,{m:function(){return n}})},87229:function(e,t,a){"use strict";a.d(t,{c:function(){return r}});var n=a(27723),i=a(2070);function r(e){return(0,i.m)(e[n.L])}},96090:function(e,t,a){"use strict";a.d(t,{T:function(){return r}});var n=a(53073),i=a(2070);function r(e){return(0,i.m)(null==e?void 0:e[n.h])}},84223:function(e,t,a){"use strict";a.d(t,{t:function(){return i}});var n=a(2070);function i(e){return(0,n.m)(null==e?void 0:e.then)}},32450:function(e,t,a){"use strict";a.d(t,{L:function(){return o},Q:function(){return r}});var n=a(5853),i=a(2070);function r(e){return(0,n.FC)(this,arguments,function(){var t,a,i;return(0,n.Jh)(this,function(r){switch(r.label){case 0:t=e.getReader(),r.label=1;case 1:r.trys.push([1,,9,10]),r.label=2;case 2:return[4,(0,n.qq)(t.read())];case 3:if(i=(a=r.sent()).value,!a.done)return[3,5];return[4,(0,n.qq)(void 0)];case 4:return[2,r.sent()];case 5:return[4,(0,n.qq)(i)];case 6:return[4,r.sent()];case 7:return r.sent(),[3,2];case 8:return[3,10];case 9:return t.releaseLock(),[7];case 10:return[2]}})})}function o(e){return(0,i.m)(null==e?void 0:e.getReader)}},96476:function(e,t,a){"use strict";a.d(t,{K:function(){return i}});var n=a(2070);function i(e){return e&&(0,n.m)(e.schedule)}},17753:function(e,t,a){"use strict";a.d(t,{e:function(){return i}});var n=a(2070);function i(e){return function(t){if((0,n.m)(null==t?void 0:t.lift))return t.lift(function(t){try{return e(t,this)}catch(e){this.error(e)}});throw TypeError("Unable to lift unknown Observable type")}}},67444:function(e,t,a){"use strict";a.d(t,{h:function(){return r}});var n=a(80124),i=a(94814);function r(e){i.z.setTimeout(function(){var t=n.v.onUnhandledError;if(t)t(e);else throw e})}},46345:function(e,t,a){"use strict";function n(e){return TypeError("You provided "+(null!==e&&"object"==typeof e?"an invalid object":"'"+e+"'")+" where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.")}a.d(t,{z:function(){return n}})},93129:function(e){"use strict";e.exports=(e,t)=>{if(!("string"==typeof e&&"string"==typeof t))throw TypeError("Expected the arguments to be of type `string`");if(""===t)return[e];let a=e.indexOf(t);return -1===a?[e]:[e.slice(0,a),e.slice(a+t.length)]}},59148:function(e){"use strict";e.exports=e=>encodeURIComponent(e).replace(/[!'()*]/g,e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`)},98975:function(e,t,a){var n;!function(i,r){"use strict";var o="function",s="undefined",l="object",u="string",c="major",d="model",m="name",p="type",h="vendor",f="version",y="architecture",g="console",b="mobile",k="tablet",v="smarttv",w="wearable",T="embedded",S="Amazon",C="Apple",j="ASUS",P="BlackBerry",A="Browser",_="Chrome",x="Firefox",E="Google",M="Huawei",R="Microsoft",B="Motorola",I="Opera",O="Samsung",D="Sharp",L="Sony",N="Xiaomi",F="Zebra",z="Facebook",Z="Chromium OS",J="Mac OS",Y=" Browser",H=function(e,t){var a={};for(var n in e)t[n]&&t[n].length%2==0?a[n]=t[n].concat(e[n]):a[n]=e[n];return a},U=function(e){for(var t={},a=0;a<e.length;a++)t[e[a].toUpperCase()]=e[a];return t},W=function(e,t){return typeof e===u&&-1!==G(t).indexOf(G(e))},G=function(e){return e.toLowerCase()},q=function(e,t){if(typeof e===u)return e=e.replace(/^\s\s*/,""),typeof t===s?e:e.substring(0,500)},V=function(e,t){for(var a,n,i,s,u,c,d=0;d<t.length&&!u;){var m=t[d],p=t[d+1];for(a=n=0;a<m.length&&!u&&m[a];)if(u=m[a++].exec(e))for(i=0;i<p.length;i++)c=u[++n],typeof(s=p[i])===l&&s.length>0?2===s.length?typeof s[1]==o?this[s[0]]=s[1].call(this,c):this[s[0]]=s[1]:3===s.length?typeof s[1]!==o||s[1].exec&&s[1].test?this[s[0]]=c?c.replace(s[1],s[2]):void 0:this[s[0]]=c?s[1].call(this,c,s[2]):void 0:4===s.length&&(this[s[0]]=c?s[3].call(this,c.replace(s[1],s[2])):void 0):this[s]=c||r;d+=2}},K=function(e,t){for(var a in t)if(typeof t[a]===l&&t[a].length>0){for(var n=0;n<t[a].length;n++)if(W(t[a][n],e))return"?"===a?r:a}else if(W(t[a],e))return"?"===a?r:a;return t.hasOwnProperty("*")?t["*"]:e},$={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2",8.1:"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},X={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[f,[m,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[f,[m,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[m,f],[/opios[\/ ]+([\w\.]+)/i],[f,[m,I+" Mini"]],[/\bop(?:rg)?x\/([\w\.]+)/i],[f,[m,I+" GX"]],[/\bopr\/([\w\.]+)/i],[f,[m,I]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[f,[m,"Baidu"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer|sleipnir)[\/ ]?([\w\.]*)/i,/(avant|iemobile|slim)\s?(?:browser)?[\/ ]?([\w\.]*)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|duckduckgo|klar|helio)\/([-\w\.]+)/i,/(heytap|ovi)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[m,f],[/quark(?:pc)?\/([-\w\.]+)/i],[f,[m,"Quark"]],[/\bddg\/([\w\.]+)/i],[f,[m,"DuckDuckGo"]],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[f,[m,"UC"+A]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[f,[m,"WeChat"]],[/konqueror\/([\w\.]+)/i],[f,[m,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[f,[m,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[f,[m,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[f,[m,"Smart Lenovo "+A]],[/(avast|avg)\/([\w\.]+)/i],[[m,/(.+)/,"$1 Secure "+A],f],[/\bfocus\/([\w\.]+)/i],[f,[m,x+" Focus"]],[/\bopt\/([\w\.]+)/i],[f,[m,I+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[f,[m,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[f,[m,"Dolphin"]],[/coast\/([\w\.]+)/i],[f,[m,I+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[f,[m,"MIUI "+A]],[/fxios\/([-\w\.]+)/i],[f,[m,x]],[/\bqihu|(qi?ho?o?|360)browser/i],[[m,"360"+Y]],[/\b(qq)\/([\w\.]+)/i],[[m,/(.+)/,"$1Browser"],f],[/(oculus|sailfish|huawei|vivo|pico)browser\/([\w\.]+)/i],[[m,/(.+)/,"$1"+Y],f],[/samsungbrowser\/([\w\.]+)/i],[f,[m,O+" Internet"]],[/(comodo_dragon)\/([\w\.]+)/i],[[m,/_/g," "],f],[/metasr[\/ ]?([\d\.]+)/i],[f,[m,"Sogou Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[m,"Sogou Mobile"],f],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345Explorer)[\/ ]?([\w\.]+)/i],[m,f],[/(lbbrowser|rekonq)/i,/\[(linkedin)app\]/i],[m],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[m,z],f],[/(Klarna)\/([\w\.]+)/i,/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(alipay)client\/([\w\.]+)/i,/(twitter)(?:and| f.+e\/([\w\.]+))/i,/(chromium|instagram|snapchat)[\/ ]([-\w\.]+)/i],[m,f],[/\bgsa\/([\w\.]+) .*safari\//i],[f,[m,"GSA"]],[/musical_ly(?:.+app_?version\/|_)([\w\.]+)/i],[f,[m,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[f,[m,_+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[m,_+" WebView"],f],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[f,[m,"Android "+A]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[m,f],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[f,[m,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[f,m],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[m,[f,K,{"1.0":"/8",1.2:"/1",1.3:"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"}]],[/(webkit|khtml)\/([\w\.]+)/i],[m,f],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[m,"Netscape"],f],[/(wolvic)\/([\w\.]+)/i],[m,f],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[f,[m,x+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|obigo|mosaic|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/(links) \(([\w\.]+)/i],[m,[f,/_/g,"."]],[/(cobalt)\/([\w\.]+)/i],[m,[f,/master.|lts./,""]]],cpu:[[/(?:(amd|x(?:(?:86|64)[-_])?|wow|win)64)[;\)]/i],[[y,"amd64"]],[/(ia32(?=;))/i],[[y,G]],[/((?:i[346]|x)86)[;\)]/i],[[y,"ia32"]],[/\b(aarch64|arm(v?8e?l?|_?64))\b/i],[[y,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[y,"armhf"]],[/windows (ce|mobile); ppc;/i],[[y,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\))/i],[[y,/ower/,"",G]],[/(sun4\w)[;\)]/i],[[y,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[y,G]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[d,[h,O],[p,k]],[/\b((?:s[cgp]h|gt|sm)-(?![lr])\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]((?!sm-[lr])[-\w]+)/i,/sec-(sgh\w+)/i],[d,[h,O],[p,b]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[d,[h,C],[p,b]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[d,[h,C],[p,k]],[/(macintosh);/i],[d,[h,C]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[d,[h,D],[p,b]],[/\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],[d,[h,M],[p,k]],[/(?:huawei|honor)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[d,[h,M],[p,b]],[/\b(poco[\w ]+|m2\d{3}j\d\d[a-z]{2})(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/oid[^\)]+; (m?[12][0-389][01]\w{3,6}[c-y])( bui|; wv|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite|pro)?)(?: bui|\))/i],[[d,/_/g," "],[h,N],[p,b]],[/oid[^\)]+; (2\d{4}(283|rpbf)[cgl])( bui|\))/i,/\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],[[d,/_/g," "],[h,N],[p,k]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[d,[h,"OPPO"],[p,b]],[/\b(opd2\d{3}a?) bui/i],[d,[h,"OPPO"],[p,k]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[d,[h,"Vivo"],[p,b]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[d,[h,"Realme"],[p,b]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[d,[h,B],[p,b]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[d,[h,B],[p,k]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[d,[h,"LG"],[p,k]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv)\w+)/i,/\blg-?([\d\w]+) bui/i],[d,[h,"LG"],[p,b]],[/(ideatab[-\w ]+)/i,/lenovo ?(s[56]000[-\w]+|tab(?:[\w ]+)|yt[-\d\w]{6}|tb[-\d\w]{6})/i],[d,[h,"Lenovo"],[p,k]],[/(?:maemo|nokia).*(n900|lumia \d+)/i,/nokia[-_ ]?([-\w\.]*)/i],[[d,/_/g," "],[h,"Nokia"],[p,b]],[/(pixel c)\b/i],[d,[h,E],[p,k]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[d,[h,E],[p,b]],[/droid.+ (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[d,[h,L],[p,b]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[d,"Xperia Tablet"],[h,L],[p,k]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[d,[h,"OnePlus"],[p,b]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo(?!bc)\w\w)( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[d,[h,S],[p,k]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[d,/(.+)/g,"Fire Phone $1"],[h,S],[p,b]],[/(playbook);[-\w\),; ]+(rim)/i],[d,h,[p,k]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[d,[h,P],[p,b]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[d,[h,j],[p,k]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[d,[h,j],[p,b]],[/(nexus 9)/i],[d,[h,"HTC"],[p,k]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[h,[d,/_/g," "],[p,b]],[/droid [\w\.]+; ((?:8[14]9[16]|9(?:0(?:48|60|8[01])|1(?:3[27]|66)|2(?:6[69]|9[56])|466))[gqswx])\w*(\)| bui)/i],[d,[h,"TCL"],[p,k]],[/(itel) ((\w+))/i],[[h,G],d,[p,K,{tablet:["p10001l","w7001"],"*":"mobile"}]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[d,[h,"Acer"],[p,k]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[d,[h,"Meizu"],[p,b]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[d,[h,"Ulefone"],[p,b]],[/droid.+; (a(?:015|06[35]|142p?))/i],[d,[h,"Nothing"],[p,b]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron|infinix|tecno)[-_ ]?([-\w]*)/i,/(hp) ([\w ]+\w)/i,/(asus)-?(\w+)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w]+)/i,/(jolla)/i,/(oppo) ?([\w ]+) bui/i],[h,d,[p,b]],[/(kobo)\s(ereader|touch)/i,/(archos) (gamepad2?)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[h,d,[p,k]],[/(surface duo)/i],[d,[h,R],[p,k]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[d,[h,"Fairphone"],[p,b]],[/(u304aa)/i],[d,[h,"AT&T"],[p,b]],[/\bsie-(\w*)/i],[d,[h,"Siemens"],[p,b]],[/\b(rct\w+) b/i],[d,[h,"RCA"],[p,k]],[/\b(venue[\d ]{2,7}) b/i],[d,[h,"Dell"],[p,k]],[/\b(q(?:mv|ta)\w+) b/i],[d,[h,"Verizon"],[p,k]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[d,[h,"Barnes & Noble"],[p,k]],[/\b(tm\d{3}\w+) b/i],[d,[h,"NuVision"],[p,k]],[/\b(k88) b/i],[d,[h,"ZTE"],[p,k]],[/\b(nx\d{3}j) b/i],[d,[h,"ZTE"],[p,b]],[/\b(gen\d{3}) b.+49h/i],[d,[h,"Swiss"],[p,b]],[/\b(zur\d{3}) b/i],[d,[h,"Swiss"],[p,k]],[/\b((zeki)?tb.*\b) b/i],[d,[h,"Zeki"],[p,k]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[h,"Dragon Touch"],d,[p,k]],[/\b(ns-?\w{0,9}) b/i],[d,[h,"Insignia"],[p,k]],[/\b((nxa|next)-?\w{0,9}) b/i],[d,[h,"NextBook"],[p,k]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[h,"Voice"],d,[p,b]],[/\b(lvtel\-)?(v1[12]) b/i],[[h,"LvTel"],d,[p,b]],[/\b(ph-1) /i],[d,[h,"Essential"],[p,b]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[d,[h,"Envizen"],[p,k]],[/\b(trio[-\w\. ]+) b/i],[d,[h,"MachSpeed"],[p,k]],[/\btu_(1491) b/i],[d,[h,"Rotor"],[p,k]],[/(shield[\w ]+) b/i],[d,[h,"Nvidia"],[p,k]],[/(sprint) (\w+)/i],[h,d,[p,b]],[/(kin\.[onetw]{3})/i],[[d,/\./g," "],[h,R],[p,b]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[d,[h,F],[p,k]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[d,[h,F],[p,b]],[/smart-tv.+(samsung)/i],[h,[p,v]],[/hbbtv.+maple;(\d+)/i],[[d,/^/,"SmartTV"],[h,O],[p,v]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[h,"LG"],[p,v]],[/(apple) ?tv/i],[h,[d,C+" TV"],[p,v]],[/crkey/i],[[d,_+"cast"],[h,E],[p,v]],[/droid.+aft(\w+)( bui|\))/i],[d,[h,S],[p,v]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[d,[h,D],[p,v]],[/(bravia[\w ]+)( bui|\))/i],[d,[h,L],[p,v]],[/(mitv-\w{5}) bui/i],[d,[h,N],[p,v]],[/Hbbtv.*(technisat) (.*);/i],[h,d,[p,v]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[h,q],[d,q],[p,v]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[p,v]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[h,d,[p,g]],[/droid.+; (shield) bui/i],[d,[h,"Nvidia"],[p,g]],[/(playstation [345portablevi]+)/i],[d,[h,L],[p,g]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[d,[h,R],[p,g]],[/\b(sm-[lr]\d\d[05][fnuw]?s?)\b/i],[d,[h,O],[p,w]],[/((pebble))app/i],[h,d,[p,w]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[d,[h,C],[p,w]],[/droid.+; (glass) \d/i],[d,[h,E],[p,w]],[/droid.+; (wt63?0{2,3})\)/i],[d,[h,F],[p,w]],[/(quest( \d| pro)?)/i],[d,[h,z],[p,w]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[h,[p,T]],[/(aeobc)\b/i],[d,[h,S],[p,T]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew).+? mobile safari/i],[d,[p,b]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[d,[p,k]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[p,k]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[p,b]],[/(android[-\w\. ]{0,9});.+buil/i],[d,[h,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[f,[m,"EdgeHTML"]],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[f,[m,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[m,f],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[f,m]],os:[[/microsoft (windows) (vista|xp)/i],[m,f],[/(windows (?:phone(?: os)?|mobile))[\/ ]?([\d\.\w ]*)/i],[m,[f,K,$]],[/windows nt 6\.2; (arm)/i,/windows[\/ ]?([ntce\d\. ]+\w)(?!.+xbox)/i,/(?:win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[f,K,$],[m,"Windows"]],[/ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[f,/_/g,"."],[m,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[m,J],[f,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[f,m],[/(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish)[-\/ ]?([\w\.]*)/i,/(blackberry)\w*\/([\w\.]*)/i,/(tizen|kaios)[\/ ]([\w\.]+)/i,/\((series40);/i],[m,f],[/\(bb(10);/i],[f,[m,P]],[/(?:symbian ?os|symbos|s60(?=;)|series60)[-\/ ]?([\w\.]*)/i],[f,[m,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[f,[m,x+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[f,[m,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[f,[m,"watchOS"]],[/crkey\/([\d\.]+)/i],[f,[m,_+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[m,Z],f],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux) ?([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[m,f],[/(sunos) ?([\w\.\d]*)/i],[[m,"Solaris"],f],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[m,f]]},Q=function(e,t){if(typeof e===l&&(t=e,e=r),!(this instanceof Q))return new Q(e,t).getResult();var a=typeof i!==s&&i.navigator?i.navigator:r,n=e||(a&&a.userAgent?a.userAgent:""),g=a&&a.userAgentData?a.userAgentData:r,v=t?H(X,t):X,w=a&&a.userAgent==n;return this.getBrowser=function(){var e,t={};return t[m]=r,t[f]=r,V.call(t,n,v.browser),t[c]=typeof(e=t[f])===u?e.replace(/[^\d\.]/g,"").split(".")[0]:r,w&&a&&a.brave&&typeof a.brave.isBrave==o&&(t[m]="Brave"),t},this.getCPU=function(){var e={};return e[y]=r,V.call(e,n,v.cpu),e},this.getDevice=function(){var e={};return e[h]=r,e[d]=r,e[p]=r,V.call(e,n,v.device),w&&!e[p]&&g&&g.mobile&&(e[p]=b),w&&"Macintosh"==e[d]&&a&&typeof a.standalone!==s&&a.maxTouchPoints&&a.maxTouchPoints>2&&(e[d]="iPad",e[p]=k),e},this.getEngine=function(){var e={};return e[m]=r,e[f]=r,V.call(e,n,v.engine),e},this.getOS=function(){var e={};return e[m]=r,e[f]=r,V.call(e,n,v.os),w&&!e[m]&&g&&g.platform&&"Unknown"!=g.platform&&(e[m]=g.platform.replace(/chrome os/i,Z).replace(/macos/i,J)),e},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return n},this.setUA=function(e){return n=typeof e===u&&e.length>500?q(e,500):e,this},this.setUA(n),this};Q.VERSION="1.0.39",Q.BROWSER=U([m,f,c]),Q.CPU=U([y]),Q.DEVICE=U([d,h,p,g,b,v,k,w,T]),Q.ENGINE=Q.OS=U([m,f]),typeof t!==s?(e.exports&&(t=e.exports=Q),t.UAParser=Q):a.amdO?r!==(n=(function(){return Q}).call(t,a,t,e))&&(e.exports=n):typeof i!==s&&(i.UAParser=Q);var ee=typeof i!==s&&(i.jQuery||i.Zepto);if(ee&&!ee.ua){var et=new Q;ee.ua=et.getResult(),ee.ua.get=function(){return et.getUA()},ee.ua.set=function(e){et.setUA(e);var t=et.getResult();for(var a in t)ee.ua[a]=t[a]}}}("object"==typeof window?window:this)},58768:function(e){"use strict";e.exports=function(){}},90311:function(e,t,a){"use strict";a.d(t,{I:function(){return i}});var n=a(6151);let i=e=>(0,n.ZP)("company").get("/".concat(e))},42801:function(e,t,a){"use strict";a(6151)},21634:function(e,t,a){"use strict";a.d(t,{o:function(){return r}});var n=a(6151),i=a(44723);let r=e=>{let{id:t,payload:a}=e;if(!t)return;let r=(0,i.TE)(a);if((0,i.mi)({obj:i.jt,source:null==r?void 0:r.source,device:null==r?void 0:r.device}))return(0,n.ZP)("company","public").post("/".concat(t,"/view"),r)}},14921:function(e,t,a){"use strict";a.d(t,{o:function(){return d}});var n=a(6151),i=a(3548),r=a(34996),o=a(93380),s=a(2265);let l=e=>e.replaceAll("/","-").replaceAll(" ","-").toLowerCase(),u=e=>e.map(e=>({[e.value]:e.sub_function_list})),c=(0,s.cache)((e,t)=>{let a=(0,o.f)("config request");return(0,n.ZP)("config").get("/".concat(e,"/list?language_code=").concat(t)).then(e=>(a(),null==e?void 0:e.data))}),d=async e=>c((0,r.sy)(),(0,r.ht)(e)||(0,r.ht)((0,r.VQ)())).then(e=>{var t;let a=(null==e?void 0:e.data)||{},n=a.main_job_function_lists||[];return a.main_functions=n.map(e=>({value:e.value,key:l(e["seo-value"]),seo_value:l(e["seo-value"]),id:e.id,children:e.sub_function_list})),a.job_functions=(0,i.Z)(a.main_functions,e=>{var t,a,n;return null!==(n=null===(a=e.children)||void 0===a?void 0:null===(t=a.map)||void 0===t?void 0:t.call(a,e=>({key:l(e["seo-value"]),seo_value:l(e["seo-value"]),children:e.job_titles,value:e.value,id:e.id})))&&void 0!==n?n:[]}),a.function_titles=(0,i.Z)(a.job_functions,e=>{var t,a,n;return null!==(n=null===(a=e.children)||void 0===a?void 0:null===(t=a.map)||void 0===t?void 0:t.call(a,e=>({key:l(e["seo-value"])+"-"+e.id,seo_value:l(e["seo-value"])+"-"+e.id,function_title_value:l(e["seo-value"]),value:e.value,id:e.id})))&&void 0!==n?n:[]}),a.job_function_lists=u(null!==(t=a.main_job_function_lists)&&void 0!==t?t:[]),a})},23103:function(e,t,a){"use strict";a.d(t,{B:function(){return u},Gh:function(){return l},Kp:function(){return c},wN:function(){return s}});var n=a(88017),i=a(6151),r=a(93331),o=a(2265);let s=e=>{let t=(0,i.ZP)("job","public",!1),a=Object.entries(e).reduce((e,t)=>{let[a,n]=t;return n&&(e[a]=n),e},{});return t.post("/search",a)},l=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"recruiter";return(0,i.ZP)("jobApplication","public",!1).post("/chats/query-online-status",{user_ids:e,role:t})};(0,o.cache)(()=>(0,i.ZP)("recommendation","public",!1).get("/hot-job-titles"));let u=e=>{let t=(0,i.ZP)("recommendation","public",!1),a=!!(0,r.ej)("sessionid"),o={country_id:167,page:1,size:15,...e};return t.get("".concat(a?"/job-recommendations":"/hot-jobs","?").concat(n.stringify(o)))},c=function(e,t,a){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";return(0,i.ZP)("recommendation","public",!1).get("/guest-jobs?page=".concat(t,"&size=").concat(a,"&country_id=").concat(e,"&device_udid=").concat(n))}},90114:function(e,t,a){"use strict";a.d(t,{$Y:function(){return r},W0:function(){return s},WD:function(){return i},cB:function(){return o}});var n=a(6151);let i=(e,t)=>{let a=(0,n.ZP)("apiGo"),i=new FormData;return i.append("files",e),i.append("filename",e.name),i.append("did",t),a.post("/file/upload",i)},r=e=>(0,n.ZP)("apiGo").post("/user/feedback",e),o=()=>(0,n.ZP)("apiGo").get("/interview/red_dot"),s=()=>(0,n.ZP)("jobseeker").get("/check-first-registration")},86774:function(e,t,a){"use strict";a.d(t,{MZ:function(){return r},AN:function(){return i}});var n=a(6151);let i=e=>(0,n.ZP)("apiGo").get("/web/jobs/search/by_recruiter",{params:e}),r=(e,t)=>(0,n.ZP)("apiGo").get("/web/recruiters/".concat(e,"/recruiter_info/v2?lang=").concat(t))},98131:function(){},67535:function(){},75408:function(e){e.exports={GlobalContainer:"page_GlobalContainer__qp_pm",GlobalNextAppContainer:"page_GlobalNextAppContainer__ECcKK",invalidLink:"page_invalidLink__ij5qF",errorMain:"page_errorMain__gvTI_",errorMain_loadingLogo:"page_errorMain_loadingLogo__mXAn5",headSticky:"page_headSticky__dLsgI",head:"page_head__GxhpI",head_main:"page_head_main__gXoZy",head_main_titleWrapper:"page_head_main_titleWrapper__zDAdR",head_main_title:"page_head_main_title__AwDqc",head_main_titleText:"page_head_main_titleText__Hafnb",head_main_salary:"page_head_main_salary__GfBXq",head_main_desc:"page_head_main_desc__1oFq7",head_main_descList:"page_head_main_descList__jw7FC",head_main_descItem:"page_head_main_descItem__bQg4T",operator:"page_operator__TJLCx",item:"page_item__HBD6_",jobClient_btn_wrapper:"page_jobClient_btn_wrapper__jcGvR","MuiAvatar-root":"page_MuiAvatar-root__po4bR",head_main_change:"page_head_main_change__OSQju",head_main_changeList:"page_head_main_changeList__vsr6z",shareMenu:"page_shareMenu__fX7b_",shareItem:"page_shareItem__NZJnT",copyLink:"page_copyLink__eZAc_",head_main_change_resume:"page_head_main_change_resume__FYg3S",head_main_change_resume_btnWrapper:"page_head_main_change_resume_btnWrapper__bdSR7",jobTipWrapper:"page_jobTipWrapper__RzNe9",tagsList:"page_tagsList__TCeJ3",urgentTag:"page_urgentTag__28ClJ",remoteTag:"page_remoteTag__sCcHN",wrapperIcon:"page_wrapperIcon___D08K",skeleton:"page_skeleton__eH2Ro",skeleton_mobileHead:"page_skeleton_mobileHead__QnREv",container:"page_container__zZMqq",main:"page_main__j4KLp",mainBox:"page_mainBox__Zfq3b",desc_mobileHead:"page_desc_mobileHead__NQNgQ",desc_jobDescWrapper:"page_desc_jobDescWrapper__QopAv",desc_context_line:"page_desc_context_line__eFsYL",desc_title:"page_desc_title__wPTK5",desc_title_change:"page_desc_title_change__McEUf",desc_labels:"page_desc_labels__83_Rl",desc_context:"page_desc_context__GQ11c",desc_context_title:"page_desc_context_title__GCDy1",desc_context_desc:"page_desc_context_desc__hUbHM",desc_requirement:"page_desc_requirement__em5wq",desc_footer:"page_desc_footer__omwQa",desc_footer_name:"page_desc_footer_name__IMEIr",desc_footer_chat:"page_desc_footer_chat__ny7_u",desc_footer_lineStatus:"page_desc_footer_lineStatus__CIQoA",desc_footer_notLine:"page_desc_footer_notLine__gBWri",desc:"page_desc__mVb5_",desc_identity:"page_desc_identity__rfXch",restrictions:"page_restrictions__T3uOe",map:"page_map__QL_6H",search:"page_search__imjev",search_location:"page_search_location__VcVy4",line:"page_line__XlVHv",inputBox:"page_inputBox__Jjx67",search_field:"page_search_field__0qn66",published_at:"page_published_at__g_ChW",jobseeker:"page_jobseeker__OHIAo",avatatBox:"page_avatatBox__3phe9",footer_name:"page_footer_name__bscUr",chatBox:"page_chatBox__oguuz",chat:"page_chat__e_XJV",lineStatus:"page_lineStatus__ejF0s",notLine:"page_notLine__qWJ11",benefits:"page_benefits__PpnZa",benefits_labels:"page_benefits_labels__Nmq_f",benefits_more:"page_benefits_more__ESrEu",benefits_mobileCard:"page_benefits_mobileCard__THMJh",aside:"page_aside__Y6Zzx",signUp:"page_signUp__mEswe",signUp_userProtocol:"page_signUp_userProtocol__GekjE",company:"page_company__y2LpC",company_info:"page_company_info__yXOsh",company_content:"page_company_content__VioUa",company_title:"page_company_title__K_p7_",company_name:"page_company_name__Mf0Wq",company_financingStage:"page_company_financingStage__SkU4b",company_url_box:"page_company_url_box__J5Ejj",company_url:"page_company_url__gcAiF",company_mobileHead:"page_company_mobileHead__8gDL0",upload:"page_upload__V98eu",uploadIcon:"page_uploadIcon__25wKS",uploadContent:"page_uploadContent__a5amV",uploadTitle:"page_uploadTitle__allug",uploadInfo:"page_uploadInfo__IEbI_",uploadResume:"page_uploadResume__yRSLz",similarJobs:"page_similarJobs__Pva3m",similarJobs_card:"page_similarJobs_card__uRcxY",similarJobs_mobileCard_tags:"page_similarJobs_mobileCard_tags__Oi5kL",similarJobs_seeMore:"page_similarJobs_seeMore__WFPD5",similarJobs_seeMore_h5:"page_similarJobs_seeMore_h5__z40OF",similarJobs_card_line:"page_similarJobs_card_line__MITC1",similarJobs_container:"page_similarJobs_container__tAdBy",similarJobs_webCard:"page_similarJobs_webCard__Mee0n",similarJobs_title:"page_similarJobs_title__OafHp",similarJobs_salary:"page_similarJobs_salary__31H92",similarJobs_info:"page_similarJobs_info___Z7tr",similarJobs_info_jobType:"page_similarJobs_info_jobType__gfshZ",similarJobs_tags:"page_similarJobs_tags__gWdTE",similarJobs_cardRemote:"page_similarJobs_cardRemote__ywikY",similarJobs_cardUrgent:"page_similarJobs_cardUrgent__vDbOO",similarJobs_mobileCardWrapper:"page_similarJobs_mobileCardWrapper__iA428",similarJobs_mobileCardCompany:"page_similarJobs_mobileCardCompany__yPucb",similarJobs_mobileCard:"page_similarJobs_mobileCard__8JYB7",similarJobs_mobileCard_name:"page_similarJobs_mobileCard_name__ZlmfM",similarJobs_mobileCard_loca:"page_similarJobs_mobileCard_loca__gXtKD",similarJobs_mobileCard_loca_name:"page_similarJobs_mobileCard_loca_name__NJUOA",similarJobs_mobileCard_loca_value:"page_similarJobs_mobileCard_loca_value__mhK2i",similarJobs_infoWrpper:"page_similarJobs_infoWrpper__9F0mw",similarJobs_infoWrpper_status:"page_similarJobs_infoWrpper_status__p1FFd",similarJobs_infoWrpper_lineStatus:"page_similarJobs_infoWrpper_lineStatus__xcxXS",ad_container:"page_ad_container__RWBjh",loading:"page_loading__DmXuj",aside_mobilesticky_btnGroup:"page_aside_mobilesticky_btnGroup__DL0rY",aside_mobilesticky_btnGroup_change:"page_aside_mobilesticky_btnGroup_change__aeQVq",workLocal:"page_workLocal__6C1y_",workLocal_map:"page_workLocal_map__BXkSk",workLocal_map_wrapper:"page_workLocal_map_wrapper__LdQEI",workLocal_map_wrapper_content:"page_workLocal_map_wrapper_content__VATYT",workLocal_head:"page_workLocal_head__71y_K",workLocal_head_title:"page_workLocal_head_title__J4wFJ",workLocal_footer:"page_workLocal_footer__LGACY",remote:"page_remote__Kmlbp",remote_container:"page_remote_container__pFdfd",remote_container_list:"page_remote_container_list___Gu8u",skeleton_left:"page_skeleton_left__dfSty",skeleton_right:"page_skeleton_right__63tfT",skeleton_webHead:"page_skeleton_webHead__CKk8_",menu:"page_menu__zDjw0",desc_jobRequireWrapper:"page_desc_jobRequireWrapper__nubgq",desc_mobileHead_info:"page_desc_mobileHead_info__w_RlY",desc_mobileHead_info_rate:"page_desc_mobileHead_info_rate__Q10x2",desc_mobileHead_info_name:"page_desc_mobileHead_info_name__K5FZ0",desc_mobileHead_info_active:"page_desc_mobileHead_info_active__8q9SD",company_mobileHead_info:"page_company_mobileHead_info__20loL",company_mobileHead_info_rate:"page_company_mobileHead_info_rate__54QhU",company_mobileHead_info_name:"page_company_mobileHead_info_name__0MM3b",company_mobileHead_info_active:"page_company_mobileHead_info_active__BYvJA",company_mobileHead_info_tag:"page_company_mobileHead_info_tag__oRP4r",search_field_bingo:"page_search_field_bingo__jsdtJ",read_more_container:"page_read_more_container__PYjT4",read_more_mask:"page_read_more_mask__Wxwce",read_more_text:"page_read_more_text__my_zJ",search_label:"page_search_label__xA0FG",menuMain:"page_menuMain__MuX8u",active:"page_active__69KtW",mapDistance:"page_mapDistance__Dmq3x",page_line:"page_page_line__c_v02",closedJob:"page_closedJob__1qtOx",content:"page_content__c85s1",btn:"page_btn__LyDaa",originalBtn:"page_originalBtn__B_LCZ",svg:"page_svg__chGzF"}},11529:function(e){e.exports={pcCommButton:"pc_pcCommButton__Gy59n",loadingWrapper:"pc_loadingWrapper__658dT",loadingCircle:"pc_loadingCircle__UDU3s",size48:"pc_size48__Vdqpo",size44:"pc_size44__3x6Zg",size40:"pc_size40__vrNzb",size36:"pc_size36__5Zn_i",size32:"pc_size32__h0OOu",loadingBtn:"pc_loadingBtn__f5h5j",primaryBtn:"pc_primaryBtn__KGAcL",disabled:"pc_disabled__FHtBs",primaryOutlineBtn:"pc_primaryOutlineBtn__Py9jl",blackBtn:"pc_blackBtn__Mhh_X",whiteBtn:"pc_whiteBtn__19_Bd",grayBtn:"pc_grayBtn__F8hH8",whiteOpacityBtn:"pc_whiteOpacityBtn__3Uc8p",primaryTextBtn:"pc_primaryTextBtn__HK1G6",whiteBoxShadowBtn:"pc_whiteBoxShadowBtn__4zw64"}},11850:function(e){e.exports={wrapperSelect:"style_wrapperSelect__0u0_B",wrapperSelectActive:"style_wrapperSelectActive__8o0LK",overrideSelect:"style_overrideSelect__p_YNQ",inputLabel:"style_inputLabel__hsI4N",size:"style_size__YIBbT",whereLabelWarp:"style_whereLabelWarp__8gWSC",whereLabel:"style_whereLabel__QfW4n",whereMinLabel:"style_whereMinLabel__mKpje",autoCompleteWrapper:"style_autoCompleteWrapper__dzooz",overrideAutoComplete:"style_overrideAutoComplete__VN7v2",highlight:"style_highlight__ebrSQ",overridePanel:"style_overridePanel__3EkQR",footer_in_board:"style_footer_in_board__x658Y",footer_in_board_left:"style_footer_in_board_left__3xwvB",footer_in_board_right:"style_footer_in_board_right__Kaqg7"}},25566:function(e){var t,a,n,i=e.exports={};function r(){throw Error("setTimeout has not been defined")}function o(){throw Error("clearTimeout has not been defined")}function s(e){if(t===setTimeout)return setTimeout(e,0);if((t===r||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(a){try{return t.call(null,e,0)}catch(a){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:r}catch(e){t=r}try{a="function"==typeof clearTimeout?clearTimeout:o}catch(e){a=o}}();var l=[],u=!1,c=-1;function d(){u&&n&&(u=!1,n.length?l=n.concat(l):c=-1,l.length&&m())}function m(){if(!u){var e=s(d);u=!0;for(var t=l.length;t;){for(n=l,l=[];++c<t;)n&&n[c].run();c=-1,t=l.length}n=null,u=!1,function(e){if(a===clearTimeout)return clearTimeout(e);if((a===o||!a)&&clearTimeout)return a=clearTimeout,clearTimeout(e);try{a(e)}catch(t){try{return a.call(null,e)}catch(t){return a.call(this,e)}}}(e)}}function p(e,t){this.fun=e,this.array=t}function h(){}i.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var a=1;a<arguments.length;a++)t[a-1]=arguments[a];l.push(new p(e,t)),1!==l.length||u||s(m)},p.prototype.run=function(){this.fun.apply(null,this.array)},i.title="browser",i.browser=!0,i.env={},i.argv=[],i.version="",i.versions={},i.on=h,i.addListener=h,i.once=h,i.off=h,i.removeListener=h,i.removeAllListeners=h,i.emit=h,i.prependListener=h,i.prependOnceListener=h,i.listeners=function(e){return[]},i.binding=function(e){throw Error("process.binding is not supported")},i.cwd=function(){return"/"},i.chdir=function(e){throw Error("process.chdir is not supported")},i.umask=function(){return 0}},36760:function(e,t){var a;!function(){"use strict";var n={}.hasOwnProperty;function i(){for(var e="",t=0;t<arguments.length;t++){var a=arguments[t];a&&(e=r(e,function(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return i.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var a in e)n.call(e,a)&&e[a]&&(t=r(t,a));return t}(a)))}return e}function r(e,t){return t?e?e+" "+t:e+t:e}e.exports?(i.default=i,e.exports=i):void 0!==(a=(function(){return i}).apply(t,[]))&&(e.exports=a)}()},96240:function(e,t,a){"use strict";function n(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,n=Array(t);a<t;a++)n[a]=e[a];return n}a.d(t,{Z:function(){return n}})},75996:function(e,t,a){"use strict";function n(e){if(Array.isArray(e))return e}a.d(t,{Z:function(){return n}})},63496:function(e,t,a){"use strict";function n(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}a.d(t,{Z:function(){return n}})},54580:function(e,t,a){"use strict";function n(e,t,a,n,i,r,o){try{var s=e[r](o),l=s.value}catch(e){return void a(e)}s.done?t(l):Promise.resolve(l).then(n,i)}function i(e){return function(){var t=this,a=arguments;return new Promise(function(i,r){var o=e.apply(t,a);function s(e){n(o,i,r,s,l,"next",e)}function l(e){n(o,i,r,s,l,"throw",e)}s(void 0)})}}a.d(t,{Z:function(){return i}})},76405:function(e,t,a){"use strict";function n(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}a.d(t,{Z:function(){return n}})},25049:function(e,t,a){"use strict";a.d(t,{Z:function(){return r}});var n=a(73882);function i(e,t){for(var a=0;a<t.length;a++){var i=t[a];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,(0,n.Z)(i.key),i)}}function r(e,t,a){return t&&i(e.prototype,t),a&&i(e,a),Object.defineProperty(e,"prototype",{writable:!1}),e}},15900:function(e,t,a){"use strict";a.d(t,{Z:function(){return o}});var n=a(24995),i=a(63929),r=a(37977);function o(e){var t=(0,i.Z)();return function(){var a,i=(0,n.Z)(e);return a=t?Reflect.construct(i,arguments,(0,n.Z)(this).constructor):i.apply(this,arguments),(0,r.Z)(this,a)}}},11993:function(e,t,a){"use strict";a.d(t,{Z:function(){return i}});var n=a(73882);function i(e,t,a){return(t=(0,n.Z)(t))in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}},1119:function(e,t,a){"use strict";function n(){return(n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e}).apply(null,arguments)}a.d(t,{Z:function(){return n}})},24995:function(e,t,a){"use strict";function n(e){return(n=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}a.d(t,{Z:function(){return n}})},41690:function(e,t,a){"use strict";a.d(t,{Z:function(){return i}});var n=a(85533);function i(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,n.Z)(e,t)}},63929:function(e,t,a){"use strict";function n(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(n=function(){return!!e})()}a.d(t,{Z:function(){return n}})},45908:function(e,t,a){"use strict";function n(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}a.d(t,{Z:function(){return n}})},56905:function(e,t,a){"use strict";function n(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}a.d(t,{Z:function(){return n}})},31686:function(e,t,a){"use strict";a.d(t,{Z:function(){return r}});var n=a(11993);function i(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function r(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?i(Object(a),!0).forEach(function(t){(0,n.Z)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):i(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}},10902:function(e,t,a){"use strict";a.d(t,{Z:function(){return i}});var n=a(74610);function i(e,t){if(null==e)return{};var a,i,r=(0,n.Z)(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)a=o[i],t.includes(a)||({}).propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}},74610:function(e,t,a){"use strict";function n(e,t){if(null==e)return{};var a={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(t.includes(n))continue;a[n]=e[n]}return a}a.d(t,{Z:function(){return n}})},37977:function(e,t,a){"use strict";a.d(t,{Z:function(){return r}});var n=a(41154),i=a(63496);function r(e,t){if(t&&("object"==(0,n.Z)(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return(0,i.Z)(e)}},73129:function(e,t,a){"use strict";a.d(t,{Z:function(){return i}});var n=a(41154);function i(){i=function(){return t};var e,t={},a=Object.prototype,r=a.hasOwnProperty,o=Object.defineProperty||function(e,t,a){e[t]=a.value},s="function"==typeof Symbol?Symbol:{},l=s.iterator||"@@iterator",u=s.asyncIterator||"@@asyncIterator",c=s.toStringTag||"@@toStringTag";function d(e,t,a){return Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{d({},"")}catch(e){d=function(e,t,a){return e[t]=a}}function m(t,a,n,i){var r,s,l=Object.create((a&&a.prototype instanceof b?a:b).prototype);return o(l,"_invoke",{value:(r=new x(i||[]),s=h,function(a,i){if(s===f)throw Error("Generator is already running");if(s===y){if("throw"===a)throw i;return{value:e,done:!0}}for(r.method=a,r.arg=i;;){var o=r.delegate;if(o){var l=function t(a,n){var i=n.method,r=a.iterator[i];if(r===e)return n.delegate=null,"throw"===i&&a.iterator.return&&(n.method="return",n.arg=e,t(a,n),"throw"===n.method)||"return"!==i&&(n.method="throw",n.arg=TypeError("The iterator does not provide a '"+i+"' method")),g;var o=p(r,a.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,g;var s=o.arg;return s?s.done?(n[a.resultName]=s.value,n.next=a.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,g):s:(n.method="throw",n.arg=TypeError("iterator result is not an object"),n.delegate=null,g)}(o,r);if(l){if(l===g)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(s===h)throw s=y,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);s=f;var u=p(t,n,r);if("normal"===u.type){if(s=r.done?y:"suspendedYield",u.arg===g)continue;return{value:u.arg,done:r.done}}"throw"===u.type&&(s=y,r.method="throw",r.arg=u.arg)}})}),l}function p(e,t,a){try{return{type:"normal",arg:e.call(t,a)}}catch(e){return{type:"throw",arg:e}}}t.wrap=m;var h="suspendedStart",f="executing",y="completed",g={};function b(){}function k(){}function v(){}var w={};d(w,l,function(){return this});var T=Object.getPrototypeOf,S=T&&T(T(E([])));S&&S!==a&&r.call(S,l)&&(w=S);var C=v.prototype=b.prototype=Object.create(w);function j(e){["next","throw","return"].forEach(function(t){d(e,t,function(e){return this._invoke(t,e)})})}function P(e,t){var a;o(this,"_invoke",{value:function(i,o){function s(){return new t(function(a,s){!function a(i,o,s,l){var u=p(e[i],e,o);if("throw"!==u.type){var c=u.arg,d=c.value;return d&&"object"==(0,n.Z)(d)&&r.call(d,"__await")?t.resolve(d.__await).then(function(e){a("next",e,s,l)},function(e){a("throw",e,s,l)}):t.resolve(d).then(function(e){c.value=e,s(c)},function(e){return a("throw",e,s,l)})}l(u.arg)}(i,o,a,s)})}return a=a?a.then(s,s):s()}})}function A(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function _(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function x(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(A,this),this.reset(!0)}function E(t){if(t||""===t){var a=t[l];if(a)return a.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var i=-1,o=function a(){for(;++i<t.length;)if(r.call(t,i))return a.value=t[i],a.done=!1,a;return a.value=e,a.done=!0,a};return o.next=o}}throw TypeError((0,n.Z)(t)+" is not iterable")}return k.prototype=v,o(C,"constructor",{value:v,configurable:!0}),o(v,"constructor",{value:k,configurable:!0}),k.displayName=d(v,c,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===k||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,v):(e.__proto__=v,d(e,c,"GeneratorFunction")),e.prototype=Object.create(C),e},t.awrap=function(e){return{__await:e}},j(P.prototype),d(P.prototype,u,function(){return this}),t.AsyncIterator=P,t.async=function(e,a,n,i,r){void 0===r&&(r=Promise);var o=new P(m(e,a,n,i),r);return t.isGeneratorFunction(a)?o:o.next().then(function(e){return e.done?e.value:o.next()})},j(C),d(C,c,"Generator"),d(C,l,function(){return this}),d(C,"toString",function(){return"[object Generator]"}),t.keys=function(e){var t=Object(e),a=[];for(var n in t)a.push(n);return a.reverse(),function e(){for(;a.length;){var n=a.pop();if(n in t)return e.value=n,e.done=!1,e}return e.done=!0,e}},t.values=E,x.prototype={constructor:x,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(_),!t)for(var a in this)"t"===a.charAt(0)&&r.call(this,a)&&!isNaN(+a.slice(1))&&(this[a]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var a=this;function n(n,i){return s.type="throw",s.arg=t,a.next=n,i&&(a.method="next",a.arg=e),!!i}for(var i=this.tryEntries.length-1;i>=0;--i){var o=this.tryEntries[i],s=o.completion;if("root"===o.tryLoc)return n("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),u=r.call(o,"finallyLoc");if(l&&u){if(this.prev<o.catchLoc)return n(o.catchLoc,!0);if(this.prev<o.finallyLoc)return n(o.finallyLoc)}else if(l){if(this.prev<o.catchLoc)return n(o.catchLoc,!0)}else{if(!u)throw Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return n(o.finallyLoc)}}}},abrupt:function(e,t){for(var a=this.tryEntries.length-1;a>=0;--a){var n=this.tryEntries[a];if(n.tryLoc<=this.prev&&r.call(n,"finallyLoc")&&this.prev<n.finallyLoc){var i=n;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var o=i?i.completion:{};return o.type=e,o.arg=t,i?(this.method="next",this.next=i.finallyLoc,g):this.complete(o)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),g},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var a=this.tryEntries[t];if(a.finallyLoc===e)return this.complete(a.completion,a.afterLoc),_(a),g}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var a=this.tryEntries[t];if(a.tryLoc===e){var n=a.completion;if("throw"===n.type){var i=n.arg;_(a)}return i}}throw Error("illegal catch attempt")},delegateYield:function(t,a,n){return this.delegate={iterator:E(t),resultName:a,nextLoc:n},"next"===this.method&&(this.arg=e),g}},t}},85533:function(e,t,a){"use strict";function n(e,t){return(n=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}a.d(t,{Z:function(){return n}})},26365:function(e,t,a){"use strict";a.d(t,{Z:function(){return o}});var n=a(75996),i=a(29062),r=a(56905);function o(e,t){return(0,n.Z)(e)||function(e,t){var a=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var n,i,r,o,s=[],l=!0,u=!1;try{if(r=(a=a.call(e)).next,0===t){if(Object(a)!==a)return;l=!1}else for(;!(l=(n=r.call(a)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){u=!0,i=e}finally{try{if(!l&&null!=a.return&&(o=a.return(),Object(o)!==o))return}finally{if(u)throw i}}return s}}(e,t)||(0,i.Z)(e,t)||(0,r.Z)()}},87099:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});var n=a(75996),i=a(45908),r=a(29062),o=a(56905);function s(e){return(0,n.Z)(e)||(0,i.Z)(e)||(0,r.Z)(e)||(0,o.Z)()}},83145:function(e,t,a){"use strict";a.d(t,{Z:function(){return o}});var n=a(96240),i=a(45908),r=a(29062);function o(e){return function(e){if(Array.isArray(e))return(0,n.Z)(e)}(e)||(0,i.Z)(e)||(0,r.Z)(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},73882:function(e,t,a){"use strict";a.d(t,{Z:function(){return i}});var n=a(41154);function i(e){var t=function(e,t){if("object"!=(0,n.Z)(e)||!e)return e;var a=e[Symbol.toPrimitive];if(void 0!==a){var i=a.call(e,t||"default");if("object"!=(0,n.Z)(i))return i;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==(0,n.Z)(t)?t:t+""}},41154:function(e,t,a){"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}a.d(t,{Z:function(){return n}})},29062:function(e,t,a){"use strict";a.d(t,{Z:function(){return i}});var n=a(96240);function i(e,t){if(e){if("string"==typeof e)return(0,n.Z)(e,t);var a=({}).toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?(0,n.Z)(e,t):void 0}}},45008:function(e,t,a){"use strict";function n(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}a.d(t,{_:function(){return n}})},11015:function(e,t,a){"use strict";a.r(t),a.d(t,{getInitialProps:function(){return O},getSharedData:function(){return I},observerRender:function(){return J},postNotification:function(){return L},publishSharedData:function(){return z},receiveNotification:function(){return N},setInitialProps:function(){return D},waitClientData:function(){return Z},watchSharedData:function(){return F}});var n=a(71947),i=a(82863),r=a(44465),o=a(86553),s=Array.isArray,l=Object.getPrototypeOf,u=Object.prototype,c=Object.keys,d=a(96750);function m(e,t,a,n,i){void 0===n&&(n=0),void 0===i&&(i=!1);var r=t.schedule(function(){a(),i?e.add(this.schedule(null,n)):this.unsubscribe()},n);if(e.add(r),!i)return r}var p=a(17753),h=a(4382);function f(e,t){return void 0===t&&(t=0),(0,p.e)(function(a,n){a.subscribe((0,h.x)(n,function(a){return m(n,e,function(){return n.next(a)},t)},function(){return m(n,e,function(){return n.complete()},t)},function(a){return m(n,e,function(){return n.error(a)},t)}))})}function y(e,t){return void 0===t&&(t=0),(0,p.e)(function(a,n){n.add(e.schedule(function(){return a.subscribe(n)},t))})}var g=a(53073),b=a(2070);function k(e,t){if(!e)throw Error("Iterable cannot be null");return new o.y(function(a){m(a,t,function(){var n=e[Symbol.asyncIterator]();m(a,t,function(){n.next().then(function(e){e.done?a.complete():a.next(e.value)})},0,!0)})})}var v=a(87229),w=a(84223),T=a(76613),S=a(96090),C=a(67555),j=a(46345),P=a(32450);function A(e,t){return t?function(e,t){if(null!=e){if((0,v.c)(e))return(0,d.Xf)(e).pipe(y(t),f(t));if((0,T.z)(e))return new o.y(function(a){var n=0;return t.schedule(function(){n===e.length?a.complete():(a.next(e[n++]),a.closed||this.schedule())})});if((0,w.t)(e))return(0,d.Xf)(e).pipe(y(t),f(t));if((0,C.D)(e))return k(e,t);if((0,S.T)(e))return new o.y(function(a){var n;return m(a,t,function(){n=e[g.h](),m(a,t,function(){var e,t,i;try{t=(e=n.next()).value,i=e.done}catch(e){a.error(e);return}i?a.complete():a.next(t)},0,!0)}),function(){return(0,b.m)(null==n?void 0:n.return)&&n.return()}});if((0,P.L)(e))return k((0,P.Q)(e),t)}throw(0,j.z)(e)}(e,t):(0,d.Xf)(e)}var _=a(15531),x=a(5853),E=Array.isArray,M=a(96476);function R(e){return e[e.length-1]}"undefined"!=typeof window&&(window.BOSSJOB_SHARED_DATA=window.BOSSJOB_SHARED_DATA||{},window.BOSSJOB_INITIAL_PROPS=window.BOSSJOB_INITIAL_PROPS||{},window.BOSSJOB_BASE_SUBJECT=window.BOSSJOB_BASE_SUBJECT||new n.X(null),window.BOSSJOB_NOTE_SUBJECT=window.BOSSJOB_NOTE_SUBJECT||new i.x(null));let B=(e,t)=>{var a;let n=null==(a=window.BOSSJOB_SHARED_DATA)?void 0:a[e],i="function"==typeof t?t(n):t;window.BOSSJOB_SHARED_DATA[e]=i,!function e(t,a){if(t===a)return!0;if("object"!=typeof t||null===t||"object"!=typeof a||null===a)return!1;if(Array.isArray(t)&&Array.isArray(a)){if(t.length!==a.length)return!1;for(let n=0;n<t.length;n++)if(!e(t[n],a[n]))return!1;return!0}if(Object.prototype.toString.call(t)!==Object.prototype.toString.call(a))return!1;let n=Object.keys(t),i=Object.keys(a);if(n.length!==i.length)return!1;for(let r of n)if(!i.includes(r)||!e(t[r],a[r]))return!1;return!0}(n,i)&&window.BOSSJOB_BASE_SUBJECT.next({type:"SHARE_DATA_CHANGED",id:e,data:window.BOSSJOB_SHARED_DATA[e]})},I=e=>window.BOSSJOB_SHARED_DATA[e],O=e=>window.BOSSJOB_INITIAL_PROPS[e],D=(e,t)=>{window.BOSSJOB_INITIAL_PROPS[e]=t},L=(e,t)=>{window.BOSSJOB_NOTE_SUBJECT.next({id:e,note:t})},N=(e,t)=>{let a=window.BOSSJOB_NOTE_SUBJECT.pipe((0,r.h)(t=>(null==t?void 0:t.id)===e)).subscribe(t);return()=>a.unsubscribe()},F=(e,t)=>{let a=window.BOSSJOB_BASE_SUBJECT.pipe((0,r.h)(e=>(null==e?void 0:e.type)==="SHARE_DATA_CHANGED"),(0,r.h)(({id:t})=>t===e)).subscribe(t);return()=>a.unsubscribe()},z=(e,t)=>{B(e,t)},Z=async e=>{if("undefined"!=typeof window)return new Promise(t=>{(function(){for(var e,t,a=[],n=0;n<arguments.length;n++)a[n]=arguments[n];var i=(0,M.K)(R(a))?a.pop():void 0,r=(0,b.m)(R(a))?a.pop():void 0,d=function(e){if(1===e.length){var t=e[0];if(s(t))return{args:t,keys:null};if(t&&"object"==typeof t&&l(t)===u){var a=c(t);return{args:a.map(function(e){return t[e]}),keys:a}}}return{args:e,keys:null}}(a),f=d.args,y=d.keys;if(0===f.length)return A([],i);var g=new o.y((void 0===(e=y?function(e){return y.reduce(function(t,a,n){return t[a]=e[n],t},{})}:_.y)&&(e=_.y),function(t){var a;a=function(){for(var a=f.length,n=Array(a),r=a,o=a,s=function(a){var s;s=function(){var s=A(f[a],i),l=!1;s.subscribe((0,h.x)(t,function(i){n[a]=i,!l&&(l=!0,o--),o||t.next(e(n.slice()))},function(){--r||t.complete()}))},i?m(t,i,s):s()},l=0;l<a;l++)s(l)},i?m(t,i,a):a()}));return r?g.pipe((t=function(e){return E(e)?r.apply(void 0,(0,x.ev)([],(0,x.CR)(e))):r(e)},(0,p.e)(function(e,a){var n=0;e.subscribe((0,h.x)(a,function(e){a.next(t.call(void 0,e,n++))}))}))):g})(e.map(e=>window.BOSSJOB_BASE_SUBJECT.pipe((0,r.h)(e=>(null==e?void 0:e.type)==="SHARE_DATA_CHANGED"),(0,r.h)(({id:t})=>e===t)))).subscribe(e=>{0===e.filter(e=>!e).length&&t(e)})})},J=(e,t)=>{let a=!1,n=0,i=()=>{document.getElementById(t)&&!a&&(e(),z("MODULE_LOADED",e=>({...e,[t]:!0})),a=!0)},r=()=>{i(),n++,!a&&n<100&&setTimeout(r,200)};r()};"undefined"!=typeof window&&(window.BOSSJOB_STORAGE_COMMANDS={getSharedData:I,watchSharedData:F,getInitialProps:O,setInitialProps:D,publishSharedData:z})},34238:function(e,t,a){"use strict";a.d(t,{p:function(){return r}});var n=a(2265),i=a(11015);let r=(e,t=e=>e,a)=>{let r=(0,n.useSyncExternalStore)(a=>(0,i.watchSharedData)(e,e=>{e?a(t(e)):a(void 0)}),()=>{let a=(0,i.getSharedData)(e);if(a)return t(a)},()=>{if(!a)return;let e=a();return e&&"function"==typeof e.then?(0,n.use)(e.then(t)):t(e)});return(0,n.useDeferredValue)(r)}},6021:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});var n=a(84338),i=function(e,t){for(var a=e.length;a--;)if((0,n.Z)(e[a][0],t))return a;return -1},r=Array.prototype.splice;function o(e){var t=-1,a=null==e?0:e.length;for(this.clear();++t<a;){var n=e[t];this.set(n[0],n[1])}}o.prototype.clear=function(){this.__data__=[],this.size=0},o.prototype.delete=function(e){var t=this.__data__,a=i(t,e);return!(a<0)&&(a==t.length-1?t.pop():r.call(t,a,1),--this.size,!0)},o.prototype.get=function(e){var t=this.__data__,a=i(t,e);return a<0?void 0:t[a][1]},o.prototype.has=function(e){return i(this.__data__,e)>-1},o.prototype.set=function(e,t){var a=this.__data__,n=i(a,e);return n<0?(++this.size,a.push([e,t])):a[n][1]=t,this};var s=o},23196:function(e,t,a){"use strict";var n=a(19893),i=a(65933),r=(0,n.Z)(i.Z,"Map");t.Z=r},98721:function(e,t,a){"use strict";a.d(t,{Z:function(){return m}});var n=(0,a(19893).Z)(Object,"create"),i=Object.prototype.hasOwnProperty,r=Object.prototype.hasOwnProperty;function o(e){var t=-1,a=null==e?0:e.length;for(this.clear();++t<a;){var n=e[t];this.set(n[0],n[1])}}o.prototype.clear=function(){this.__data__=n?n(null):{},this.size=0},o.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},o.prototype.get=function(e){var t=this.__data__;if(n){var a=t[e];return"__lodash_hash_undefined__"===a?void 0:a}return i.call(t,e)?t[e]:void 0},o.prototype.has=function(e){var t=this.__data__;return n?void 0!==t[e]:r.call(t,e)},o.prototype.set=function(e,t){var a=this.__data__;return this.size+=this.has(e)?0:1,a[e]=n&&void 0===t?"__lodash_hash_undefined__":t,this};var s=a(6021),l=a(23196),u=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e},c=function(e,t){var a=e.__data__;return u(t)?a["string"==typeof t?"string":"hash"]:a.map};function d(e){var t=-1,a=null==e?0:e.length;for(this.clear();++t<a;){var n=e[t];this.set(n[0],n[1])}}d.prototype.clear=function(){this.size=0,this.__data__={hash:new o,map:new(l.Z||s.Z),string:new o}},d.prototype.delete=function(e){var t=c(this,e).delete(e);return this.size-=t?1:0,t},d.prototype.get=function(e){return c(this,e).get(e)},d.prototype.has=function(e){return c(this,e).has(e)},d.prototype.set=function(e,t){var a=c(this,e),n=a.size;return a.set(e,t),this.size+=a.size==n?0:1,this};var m=d},32974:function(e,t,a){"use strict";var n=a(19893),i=a(65933),r=(0,n.Z)(i.Z,"Set");t.Z=r},25770:function(e,t,a){"use strict";a.d(t,{Z:function(){return r}});var n=a(98721);function i(e){var t=-1,a=null==e?0:e.length;for(this.__data__=new n.Z;++t<a;)this.add(e[t])}i.prototype.add=i.prototype.push=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this},i.prototype.has=function(e){return this.__data__.has(e)};var r=i},8883:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});var n=a(6021),i=a(23196),r=a(98721);function o(e){var t=this.__data__=new n.Z(e);this.size=t.size}o.prototype.clear=function(){this.__data__=new n.Z,this.size=0},o.prototype.delete=function(e){var t=this.__data__,a=t.delete(e);return this.size=t.size,a},o.prototype.get=function(e){return this.__data__.get(e)},o.prototype.has=function(e){return this.__data__.has(e)},o.prototype.set=function(e,t){var a=this.__data__;if(a instanceof n.Z){var o=a.__data__;if(!i.Z||o.length<199)return o.push([e,t]),this.size=++a.size,this;a=this.__data__=new r.Z(o)}return a.set(e,t),this.size=a.size,this};var s=o},40856:function(e,t,a){"use strict";var n=a(65933).Z.Symbol;t.Z=n},6408:function(e,t,a){"use strict";var n=a(65933).Z.Uint8Array;t.Z=n},73980:function(e,t,a){"use strict";a.d(t,{Z:function(){return o}});var n=function(e,t,a,n){for(var i=e.length,r=a+(n?1:-1);n?r--:++r<i;)if(t(e[r],r,e))return r;return -1},i=function(e){return e!=e},r=function(e,t,a){for(var n=a-1,i=e.length;++n<i;)if(e[n]===t)return n;return -1},o=function(e,t){return!!(null==e?0:e.length)&&(t==t?r(e,t,0):n(e,i,0))>-1}},30985:function(e,t){"use strict";t.Z=function(e,t,a){for(var n=-1,i=null==e?0:e.length;++n<i;)if(a(t,e[n]))return!0;return!1}},70836:function(e,t,a){"use strict";a.d(t,{Z:function(){return c}});var n=function(e,t){for(var a=-1,n=Array(e);++a<e;)n[a]=t(a);return n},i=a(70351),r=a(28070),o=a(23605),s=a(65482),l=a(9798),u=Object.prototype.hasOwnProperty,c=function(e,t){var a=(0,r.Z)(e),c=!a&&(0,i.Z)(e),d=!a&&!c&&(0,o.Z)(e),m=!a&&!c&&!d&&(0,l.Z)(e),p=a||c||d||m,h=p?n(e.length,String):[],f=h.length;for(var y in e)(t||u.call(e,y))&&!(p&&("length"==y||d&&("offset"==y||"parent"==y)||m&&("buffer"==y||"byteLength"==y||"byteOffset"==y)||(0,s.Z)(y,f)))&&h.push(y);return h}},80659:function(e,t){"use strict";t.Z=function(e,t){for(var a=-1,n=null==e?0:e.length,i=Array(n);++a<n;)i[a]=t(e[a],a,e);return i}},36366:function(e,t){"use strict";t.Z=function(e,t){for(var a=-1,n=t.length,i=e.length;++a<n;)e[i+a]=t[a];return e}},54646:function(e,t,a){"use strict";var n=a(80101),i=a(84338),r=Object.prototype.hasOwnProperty;t.Z=function(e,t,a){var o=e[t];r.call(e,t)&&(0,i.Z)(o,a)&&(void 0!==a||t in e)||(0,n.Z)(e,t,a)}},80101:function(e,t,a){"use strict";var n=a(30591);t.Z=function(e,t,a){"__proto__"==t&&n.Z?(0,n.Z)(e,t,{configurable:!0,enumerable:!0,value:a,writable:!0}):e[t]=a}},72042:function(e,t,a){"use strict";a.d(t,{Z:function(){return l}});var n,i,r=function(e,t,a){for(var n=-1,i=Object(e),r=a(e),o=r.length;o--;){var s=r[++n];if(!1===t(i[s],s,i))break}return e},o=a(47799),s=a(82025),l=(n=function(e,t){return e&&r(e,t,o.Z)},function(e,t){if(null==e)return e;if(!(0,s.Z)(e))return n(e,t);for(var a=e.length,r=-1,o=Object(e);(i?r--:++r<a)&&!1!==t(o[r],r,o););return e})},28491:function(e,t,a){"use strict";a.d(t,{Z:function(){return u}});var n=a(36366),i=a(40856),r=a(70351),o=a(28070),s=i.Z?i.Z.isConcatSpreadable:void 0,l=function(e){return(0,o.Z)(e)||(0,r.Z)(e)||!!(s&&e&&e[s])},u=function e(t,a,i,r,o){var s=-1,u=t.length;for(i||(i=l),o||(o=[]);++s<u;){var c=t[s];a>0&&i(c)?a>1?e(c,a-1,i,r,o):(0,n.Z)(o,c):r||(o[o.length]=c)}return o}},83613:function(e,t,a){"use strict";var n=a(46553),i=a(47373);t.Z=function(e,t){t=(0,n.Z)(t,e);for(var a=0,r=t.length;null!=e&&a<r;)e=e[(0,i.Z)(t[a++])];return a&&a==r?e:void 0}},34635:function(e,t,a){"use strict";var n=a(36366),i=a(28070);t.Z=function(e,t,a){var r=t(e);return(0,i.Z)(e)?r:(0,n.Z)(r,a(e))}},59576:function(e,t,a){"use strict";a.d(t,{Z:function(){return d}});var n=a(40856),i=Object.prototype,r=i.hasOwnProperty,o=i.toString,s=n.Z?n.Z.toStringTag:void 0,l=function(e){var t=r.call(e,s),a=e[s];try{e[s]=void 0;var n=!0}catch(e){}var i=o.call(e);return n&&(t?e[s]=a:delete e[s]),i},u=Object.prototype.toString,c=n.Z?n.Z.toStringTag:void 0,d=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":c&&c in Object(e)?l(e):u.call(e)}},60330:function(e,t,a){"use strict";a.d(t,{Z:function(){return x}});var n=a(8883),i=a(25770),r=function(e,t){for(var a=-1,n=null==e?0:e.length;++a<n;)if(t(e[a],a,e))return!0;return!1},o=a(92363),s=function(e,t,a,n,s,l){var u=1&a,c=e.length,d=t.length;if(c!=d&&!(u&&d>c))return!1;var m=l.get(e),p=l.get(t);if(m&&p)return m==t&&p==e;var h=-1,f=!0,y=2&a?new i.Z:void 0;for(l.set(e,t),l.set(t,e);++h<c;){var g=e[h],b=t[h];if(n)var k=u?n(b,g,h,t,e,l):n(g,b,h,e,t,l);if(void 0!==k){if(k)continue;f=!1;break}if(y){if(!r(t,function(e,t){if(!(0,o.Z)(y,t)&&(g===e||s(g,e,a,n,l)))return y.push(t)})){f=!1;break}}else if(!(g===b||s(g,b,a,n,l))){f=!1;break}}return l.delete(e),l.delete(t),f},l=a(40856),u=a(6408),c=a(84338),d=function(e){var t=-1,a=Array(e.size);return e.forEach(function(e,n){a[++t]=[n,e]}),a},m=a(64088),p=l.Z?l.Z.prototype:void 0,h=p?p.valueOf:void 0,f=function(e,t,a,n,i,r,o){switch(a){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)break;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":if(e.byteLength!=t.byteLength||!r(new u.Z(e),new u.Z(t)))break;return!0;case"[object Boolean]":case"[object Date]":case"[object Number]":return(0,c.Z)(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var l=d;case"[object Set]":var p=1&n;if(l||(l=m.Z),e.size!=t.size&&!p)break;var f=o.get(e);if(f)return f==t;n|=2,o.set(e,t);var y=s(l(e),l(t),n,i,r,o);return o.delete(e),y;case"[object Symbol]":if(h)return h.call(e)==h.call(t)}return!1},y=a(1782),g=Object.prototype.hasOwnProperty,b=function(e,t,a,n,i,r){var o=1&a,s=(0,y.Z)(e),l=s.length;if(l!=(0,y.Z)(t).length&&!o)return!1;for(var u=l;u--;){var c=s[u];if(!(o?c in t:g.call(t,c)))return!1}var d=r.get(e),m=r.get(t);if(d&&m)return d==t&&m==e;var p=!0;r.set(e,t),r.set(t,e);for(var h=o;++u<l;){var f=e[c=s[u]],b=t[c];if(n)var k=o?n(b,f,c,t,e,r):n(f,b,c,e,t,r);if(!(void 0===k?f===b||i(f,b,a,n,r):k)){p=!1;break}h||(h="constructor"==c)}if(p&&!h){var v=e.constructor,w=t.constructor;v!=w&&"constructor"in e&&"constructor"in t&&!("function"==typeof v&&v instanceof v&&"function"==typeof w&&w instanceof w)&&(p=!1)}return r.delete(e),r.delete(t),p},k=a(68748),v=a(28070),w=a(23605),T=a(9798),S="[object Arguments]",C="[object Array]",j="[object Object]",P=Object.prototype.hasOwnProperty,A=function(e,t,a,i,r,o){var l=(0,v.Z)(e),u=(0,v.Z)(t),c=l?C:(0,k.Z)(e),d=u?C:(0,k.Z)(t);c=c==S?j:c,d=d==S?j:d;var m=c==j,p=d==j,h=c==d;if(h&&(0,w.Z)(e)){if(!(0,w.Z)(t))return!1;l=!0,m=!1}if(h&&!m)return o||(o=new n.Z),l||(0,T.Z)(e)?s(e,t,a,i,r,o):f(e,t,c,a,i,r,o);if(!(1&a)){var y=m&&P.call(e,"__wrapped__"),g=p&&P.call(t,"__wrapped__");if(y||g){var A=y?e.value():e,_=g?t.value():t;return o||(o=new n.Z),r(A,_,a,i,o)}}return!!h&&(o||(o=new n.Z),b(e,t,a,i,r,o))},_=a(82370),x=function e(t,a,n,i,r){return t===a||(null!=t&&null!=a&&((0,_.Z)(t)||(0,_.Z)(a))?A(t,a,n,i,e,r):t!=t&&a!=a)}},68246:function(e,t,a){"use strict";a.d(t,{Z:function(){return j}});var n=a(8883),i=a(60330),r=function(e,t,a,r){var o=a.length,s=o,l=!r;if(null==e)return!s;for(e=Object(e);o--;){var u=a[o];if(l&&u[2]?u[1]!==e[u[0]]:!(u[0]in e))return!1}for(;++o<s;){var c=(u=a[o])[0],d=e[c],m=u[1];if(l&&u[2]){if(void 0===d&&!(c in e))return!1}else{var p=new n.Z;if(r)var h=r(d,m,c,e,t,p);if(!(void 0===h?(0,i.Z)(m,d,3,r,p):h))return!1}}return!0},o=a(7632),s=function(e){return e==e&&!(0,o.Z)(e)},l=a(47799),u=function(e){for(var t=(0,l.Z)(e),a=t.length;a--;){var n=t[a],i=e[n];t[a]=[n,i,s(i)]}return t},c=function(e,t){return function(a){return null!=a&&a[e]===t&&(void 0!==t||e in Object(a))}},d=function(e){var t=u(e);return 1==t.length&&t[0][2]?c(t[0][0],t[0][1]):function(a){return a===e||r(a,e,t)}},m=a(83613),p=function(e,t,a){var n=null==e?void 0:(0,m.Z)(e,t);return void 0===n?a:n},h=function(e,t){return null!=e&&t in Object(e)},f=a(46553),y=a(70351),g=a(28070),b=a(65482),k=a(53934),v=a(47373),w=function(e,t,a){t=(0,f.Z)(t,e);for(var n=-1,i=t.length,r=!1;++n<i;){var o=(0,v.Z)(t[n]);if(!(r=null!=e&&a(e,o)))break;e=e[o]}return r||++n!=i?r:!!(i=null==e?0:e.length)&&(0,k.Z)(i)&&(0,b.Z)(o,i)&&((0,g.Z)(e)||(0,y.Z)(e))},T=a(19823),S=a(20937),C=function(e){var t;return(0,T.Z)(e)?(t=(0,v.Z)(e),function(e){return null==e?void 0:e[t]}):function(t){return(0,m.Z)(t,e)}},j=function(e){if("function"==typeof e)return e;if(null==e)return S.Z;if("object"==typeof e){var t,a;return(0,g.Z)(e)?(t=e[0],a=e[1],(0,T.Z)(t)&&s(a)?c((0,v.Z)(t),a):function(e){var n=p(e,t);return void 0===n&&n===a?null!=e&&w(e,t,h):(0,i.Z)(a,n,3)}):d(e)}return C(e)}},35400:function(e,t,a){"use strict";a.d(t,{Z:function(){return o}});var n=a(17234),i=(0,a(64400).Z)(Object.keys,Object),r=Object.prototype.hasOwnProperty,o=function(e){if(!(0,n.Z)(e))return i(e);var t=[];for(var a in Object(e))r.call(e,a)&&"constructor"!=a&&t.push(a);return t}},65832:function(e,t){"use strict";t.Z=function(e){return function(t){return e(t)}}},30207:function(e,t,a){"use strict";a.d(t,{Z:function(){return c}});var n=a(25770),i=a(73980),r=a(30985),o=a(92363),s=a(32974),l=a(64088),u=s.Z&&1/(0,l.Z)(new s.Z([,-0]))[1]==1/0?function(e){return new s.Z(e)}:function(){},c=function(e,t,a){var s=-1,c=i.Z,d=e.length,m=!0,p=[],h=p;if(a)m=!1,c=r.Z;else if(d>=200){var f=t?null:u(e);if(f)return(0,l.Z)(f);m=!1,c=o.Z,h=new n.Z}else h=t?[]:p;e:for(;++s<d;){var y=e[s],g=t?t(y):y;if(y=a||0!==y?y:0,m&&g==g){for(var b=h.length;b--;)if(h[b]===g)continue e;t&&h.push(g),p.push(y)}else c(h,g,a)||(h!==p&&h.push(g),p.push(y))}return p}},92363:function(e,t){"use strict";t.Z=function(e,t){return e.has(t)}},46553:function(e,t,a){"use strict";a.d(t,{Z:function(){return p}});var n,i,r=a(28070),o=a(19823),s=a(98721);function l(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw TypeError("Expected a function");var a=function(){var n=arguments,i=t?t.apply(this,n):n[0],r=a.cache;if(r.has(i))return r.get(i);var o=e.apply(this,n);return a.cache=r.set(i,o)||r,o};return a.cache=new(l.Cache||s.Z),a}l.Cache=s.Z;var u=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,c=/\\(\\)?/g,d=(i=(n=l(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(u,function(e,a,n,i){t.push(n?i.replace(c,"$1"):a||e)}),t},function(e){return 500===i.size&&i.clear(),e})).cache,n),m=a(36720),p=function(e,t){return(0,r.Z)(e)?e:(0,o.Z)(e,t)?[e]:d((0,m.Z)(e))}},63783:function(e,t){"use strict";t.Z=function(e,t){var a=-1,n=e.length;for(t||(t=Array(n));++a<n;)t[a]=e[a];return t}},30591:function(e,t,a){"use strict";var n=a(19893),i=function(){try{var e=(0,n.Z)(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();t.Z=i},20261:function(e,t){"use strict";var a="object"==typeof global&&global&&global.Object===Object&&global;t.Z=a},1782:function(e,t,a){"use strict";var n=a(34635),i=a(57470),r=a(47799);t.Z=function(e){return(0,n.Z)(e,r.Z,i.Z)}},41879:function(e,t,a){"use strict";var n=a(34635),i=a(66443),r=a(49625);t.Z=function(e){return(0,n.Z)(e,r.Z,i.Z)}},19893:function(e,t,a){"use strict";a.d(t,{Z:function(){return h}});var n,i=a(98402),r=a(65933).Z["__core-js_shared__"],o=(n=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",s=a(7632),l=a(14158),u=/^\[object .+?Constructor\]$/,c=Object.prototype,d=Function.prototype.toString,m=c.hasOwnProperty,p=RegExp("^"+d.call(m).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),h=function(e,t){var a,n=null==e?void 0:e[t];return(a=n,(0,s.Z)(a)&&(!o||!(o in a))&&((0,i.Z)(a)?p:u).test((0,l.Z)(a)))?n:void 0}},91408:function(e,t,a){"use strict";var n=(0,a(64400).Z)(Object.getPrototypeOf,Object);t.Z=n},57470:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});var n=function(e,t){for(var a=-1,n=null==e?0:e.length,i=0,r=[];++a<n;){var o=e[a];t(o,a,e)&&(r[i++]=o)}return r},i=a(88157),r=Object.prototype.propertyIsEnumerable,o=Object.getOwnPropertySymbols,s=o?function(e){return null==e?[]:n(o(e=Object(e)),function(t){return r.call(e,t)})}:i.Z},66443:function(e,t,a){"use strict";var n=a(36366),i=a(91408),r=a(57470),o=a(88157),s=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)(0,n.Z)(t,(0,r.Z)(e)),e=(0,i.Z)(e);return t}:o.Z;t.Z=s},68748:function(e,t,a){"use strict";a.d(t,{Z:function(){return S}});var n=a(19893),i=a(65933),r=(0,n.Z)(i.Z,"DataView"),o=a(23196),s=(0,n.Z)(i.Z,"Promise"),l=a(32974),u=(0,n.Z)(i.Z,"WeakMap"),c=a(59576),d=a(14158),m="[object Map]",p="[object Promise]",h="[object Set]",f="[object WeakMap]",y="[object DataView]",g=(0,d.Z)(r),b=(0,d.Z)(o.Z),k=(0,d.Z)(s),v=(0,d.Z)(l.Z),w=(0,d.Z)(u),T=c.Z;(r&&T(new r(new ArrayBuffer(1)))!=y||o.Z&&T(new o.Z)!=m||s&&T(s.resolve())!=p||l.Z&&T(new l.Z)!=h||u&&T(new u)!=f)&&(T=function(e){var t=(0,c.Z)(e),a="[object Object]"==t?e.constructor:void 0,n=a?(0,d.Z)(a):"";if(n)switch(n){case g:return y;case b:return m;case k:return p;case v:return h;case w:return f}return t});var S=T},65482:function(e,t){"use strict";var a=/^(?:0|[1-9]\d*)$/;t.Z=function(e,t){var n=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==n||"symbol"!=n&&a.test(e))&&e>-1&&e%1==0&&e<t}},19823:function(e,t,a){"use strict";var n=a(28070),i=a(82245),r=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,o=/^\w*$/;t.Z=function(e,t){if((0,n.Z)(e))return!1;var a=typeof e;return!!("number"==a||"symbol"==a||"boolean"==a||null==e||(0,i.Z)(e))||o.test(e)||!r.test(e)||null!=t&&e in Object(t)}},17234:function(e,t){"use strict";var a=Object.prototype;t.Z=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||a)}},94914:function(e,t,a){"use strict";var n=a(20261),i="object"==typeof exports&&exports&&!exports.nodeType&&exports,r=i&&"object"==typeof module&&module&&!module.nodeType&&module,o=r&&r.exports===i&&n.Z.process,s=function(){try{var e=r&&r.require&&r.require("util").types;if(e)return e;return o&&o.binding&&o.binding("util")}catch(e){}}();t.Z=s},64400:function(e,t){"use strict";t.Z=function(e,t){return function(a){return e(t(a))}}},65933:function(e,t,a){"use strict";var n=a(20261),i="object"==typeof self&&self&&self.Object===Object&&self,r=n.Z||i||Function("return this")();t.Z=r},64088:function(e,t){"use strict";t.Z=function(e){var t=-1,a=Array(e.size);return e.forEach(function(e){a[++t]=e}),a}},47373:function(e,t,a){"use strict";var n=a(82245),i=1/0;t.Z=function(e){if("string"==typeof e||(0,n.Z)(e))return e;var t=e+"";return"0"==t&&1/e==-i?"-0":t}},14158:function(e,t){"use strict";var a=Function.prototype.toString;t.Z=function(e){if(null!=e){try{return a.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},92416:function(e,t,a){"use strict";a.d(t,{Z:function(){return b}});var n=a(7632),i=a(65933),r=function(){return i.Z.Date.now()},o=/\s/,s=function(e){for(var t=e.length;t--&&o.test(e.charAt(t)););return t},l=/^\s+/,u=a(82245),c=0/0,d=/^[-+]0x[0-9a-f]+$/i,m=/^0b[01]+$/i,p=/^0o[0-7]+$/i,h=parseInt,f=function(e){if("number"==typeof e)return e;if((0,u.Z)(e))return c;if((0,n.Z)(e)){var t,a="function"==typeof e.valueOf?e.valueOf():e;e=(0,n.Z)(a)?a+"":a}if("string"!=typeof e)return 0===e?e:+e;e=(t=e)?t.slice(0,s(t)+1).replace(l,""):t;var i=m.test(e);return i||p.test(e)?h(e.slice(2),i?2:8):d.test(e)?c:+e},y=Math.max,g=Math.min,b=function(e,t,a){var i,o,s,l,u,c,d=0,m=!1,p=!1,h=!0;if("function"!=typeof e)throw TypeError("Expected a function");function b(t){var a=i,n=o;return i=o=void 0,d=t,l=e.apply(n,a)}function k(e){var a=e-c,n=e-d;return void 0===c||a>=t||a<0||p&&n>=s}function v(){var e,a,n,i=r();if(k(i))return w(i);u=setTimeout(v,(e=i-c,a=i-d,n=t-e,p?g(n,s-a):n))}function w(e){return(u=void 0,h&&i)?b(e):(i=o=void 0,l)}function T(){var e,a=r(),n=k(a);if(i=arguments,o=this,c=a,n){if(void 0===u)return d=e=c,u=setTimeout(v,t),m?b(e):l;if(p)return clearTimeout(u),u=setTimeout(v,t),b(c)}return void 0===u&&(u=setTimeout(v,t)),l}return t=f(t)||0,(0,n.Z)(a)&&(m=!!a.leading,s=(p="maxWait"in a)?y(f(a.maxWait)||0,t):s,h="trailing"in a?!!a.trailing:h),T.cancel=function(){void 0!==u&&clearTimeout(u),d=0,i=c=o=u=void 0},T.flush=function(){return void 0===u?l:w(r())},T}},84338:function(e,t){"use strict";t.Z=function(e,t){return e===t||e!=e&&t!=t}},59431:function(e,t,a){"use strict";var n=a(36720),i=/[\\^$.*+?()[\]{}|]/g,r=RegExp(i.source);t.Z=function(e){return(e=(0,n.Z)(e))&&r.test(e)?e.replace(i,"\\$&"):e}},3548:function(e,t,a){"use strict";var n=a(28491),i=a(53777);t.Z=function(e,t){return(0,n.Z)((0,i.Z)(e,t),1)}},85765:function(e,t,a){"use strict";var n=a(28491);t.Z=function(e){return(null==e?0:e.length)?(0,n.Z)(e,1):[]}},20937:function(e,t){"use strict";t.Z=function(e){return e}},70351:function(e,t,a){"use strict";a.d(t,{Z:function(){return u}});var n=a(59576),i=a(82370),r=function(e){return(0,i.Z)(e)&&"[object Arguments]"==(0,n.Z)(e)},o=Object.prototype,s=o.hasOwnProperty,l=o.propertyIsEnumerable,u=r(function(){return arguments}())?r:function(e){return(0,i.Z)(e)&&s.call(e,"callee")&&!l.call(e,"callee")}},28070:function(e,t){"use strict";var a=Array.isArray;t.Z=a},82025:function(e,t,a){"use strict";var n=a(98402),i=a(53934);t.Z=function(e){return null!=e&&(0,i.Z)(e.length)&&!(0,n.Z)(e)}},23605:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});var n=a(65933),i="object"==typeof exports&&exports&&!exports.nodeType&&exports,r=i&&"object"==typeof module&&module&&!module.nodeType&&module,o=r&&r.exports===i?n.Z.Buffer:void 0,s=(o?o.isBuffer:void 0)||function(){return!1}},45130:function(e,t,a){"use strict";var n=a(35400),i=a(68748),r=a(70351),o=a(28070),s=a(82025),l=a(23605),u=a(17234),c=a(9798),d=Object.prototype.hasOwnProperty;t.Z=function(e){if(null==e)return!0;if((0,s.Z)(e)&&((0,o.Z)(e)||"string"==typeof e||"function"==typeof e.splice||(0,l.Z)(e)||(0,c.Z)(e)||(0,r.Z)(e)))return!e.length;var t=(0,i.Z)(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if((0,u.Z)(e))return!(0,n.Z)(e).length;for(var a in e)if(d.call(e,a))return!1;return!0}},98402:function(e,t,a){"use strict";var n=a(59576),i=a(7632);t.Z=function(e){if(!(0,i.Z)(e))return!1;var t=(0,n.Z)(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},53934:function(e,t){"use strict";t.Z=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},55221:function(e,t){"use strict";t.Z=function(e){return null==e}},7632:function(e,t){"use strict";t.Z=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},82370:function(e,t){"use strict";t.Z=function(e){return null!=e&&"object"==typeof e}},6627:function(e,t,a){"use strict";var n=a(59576),i=a(91408),r=a(82370),o=Object.prototype,s=Function.prototype.toString,l=o.hasOwnProperty,u=s.call(Object);t.Z=function(e){if(!(0,r.Z)(e)||"[object Object]"!=(0,n.Z)(e))return!1;var t=(0,i.Z)(e);if(null===t)return!0;var a=l.call(t,"constructor")&&t.constructor;return"function"==typeof a&&a instanceof a&&s.call(a)==u}},82245:function(e,t,a){"use strict";var n=a(59576),i=a(82370);t.Z=function(e){return"symbol"==typeof e||(0,i.Z)(e)&&"[object Symbol]"==(0,n.Z)(e)}},9798:function(e,t,a){"use strict";a.d(t,{Z:function(){return c}});var n=a(59576),i=a(53934),r=a(82370),o={};o["[object Float32Array]"]=o["[object Float64Array]"]=o["[object Int8Array]"]=o["[object Int16Array]"]=o["[object Int32Array]"]=o["[object Uint8Array]"]=o["[object Uint8ClampedArray]"]=o["[object Uint16Array]"]=o["[object Uint32Array]"]=!0,o["[object Arguments]"]=o["[object Array]"]=o["[object ArrayBuffer]"]=o["[object Boolean]"]=o["[object DataView]"]=o["[object Date]"]=o["[object Error]"]=o["[object Function]"]=o["[object Map]"]=o["[object Number]"]=o["[object Object]"]=o["[object RegExp]"]=o["[object Set]"]=o["[object String]"]=o["[object WeakMap]"]=!1;var s=a(65832),l=a(94914),u=l.Z&&l.Z.isTypedArray,c=u?(0,s.Z)(u):function(e){return(0,r.Z)(e)&&(0,i.Z)(e.length)&&!!o[(0,n.Z)(e)]}},47799:function(e,t,a){"use strict";var n=a(70836),i=a(35400),r=a(82025);t.Z=function(e){return(0,r.Z)(e)?(0,n.Z)(e):(0,i.Z)(e)}},49625:function(e,t,a){"use strict";a.d(t,{Z:function(){return c}});var n=a(70836),i=a(7632),r=a(17234),o=function(e){var t=[];if(null!=e)for(var a in Object(e))t.push(a);return t},s=Object.prototype.hasOwnProperty,l=function(e){if(!(0,i.Z)(e))return o(e);var t=(0,r.Z)(e),a=[];for(var n in e)"constructor"==n&&(t||!s.call(e,n))||a.push(n);return a},u=a(82025),c=function(e){return(0,u.Z)(e)?(0,n.Z)(e,!0):l(e)}},53777:function(e,t,a){"use strict";a.d(t,{Z:function(){return u}});var n=a(80659),i=a(68246),r=a(72042),o=a(82025),s=function(e,t){var a=-1,n=(0,o.Z)(e)?Array(e.length):[];return(0,r.Z)(e,function(e,i,r){n[++a]=t(e,i,r)}),n},l=a(28070),u=function(e,t){return((0,l.Z)(e)?n.Z:s)(e,(0,i.Z)(t,3))}},63541:function(e,t,a){"use strict";a.d(t,{Z:function(){return y}});var n=a(68246),i=function(e){if("function"!=typeof e)throw TypeError("Expected a function");return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}},r=a(80659),o=a(83613),s=a(54646),l=a(46553),u=a(65482),c=a(7632),d=a(47373),m=function(e,t,a,n){if(!(0,c.Z)(e))return e;t=(0,l.Z)(t,e);for(var i=-1,r=t.length,o=r-1,m=e;null!=m&&++i<r;){var p=(0,d.Z)(t[i]),h=a;if("__proto__"===p||"constructor"===p||"prototype"===p)break;if(i!=o){var f=m[p];void 0===(h=n?n(f,p,m):void 0)&&(h=(0,c.Z)(f)?f:(0,u.Z)(t[i+1])?[]:{})}(0,s.Z)(m,p,h),m=m[p]}return e},p=function(e,t,a){for(var n=-1,i=t.length,r={};++n<i;){var s=t[n],u=(0,o.Z)(e,s);a(u,s)&&m(r,(0,l.Z)(s,e),u)}return r},h=a(41879),f=function(e,t){if(null==e)return{};var a=(0,r.Z)((0,h.Z)(e),function(e){return[e]});return t=(0,n.Z)(t),p(e,a,function(e,a){return t(e,a[0])})},y=function(e,t){return f(e,i((0,n.Z)(t)))}},55024:function(e,t,a){"use strict";a.d(t,{Z:function(){return u}});var n=a(63783),i=Math.floor,r=Math.random,o=function(e,t){var a=-1,n=e.length,o=n-1;for(t=void 0===t?n:t;++a<t;){var s,l=(s=a)+i(r()*(o-s+1)),u=e[l];e[l]=e[a],e[a]=u}return e.length=t,e},s=a(33625),l=a(28070),u=function(e){return((0,l.Z)(e)?function(e){return o((0,n.Z)(e))}:function(e){return o((0,s.Z)(e))})(e)}},88157:function(e,t){"use strict";t.Z=function(){return[]}},81926:function(e,t,a){"use strict";var n=a(36720);t.Z=function(e){return(0,n.Z)(e).toLowerCase()}},36720:function(e,t,a){"use strict";a.d(t,{Z:function(){return d}});var n=a(40856),i=a(80659),r=a(28070),o=a(82245),s=1/0,l=n.Z?n.Z.prototype:void 0,u=l?l.toString:void 0,c=function e(t){if("string"==typeof t)return t;if((0,r.Z)(t))return(0,i.Z)(t,e)+"";if((0,o.Z)(t))return u?u.call(t):"";var a=t+"";return"0"==a&&1/t==-s?"-0":a},d=function(e){return null==e?"":c(e)}},33625:function(e,t,a){"use strict";a.d(t,{Z:function(){return r}});var n=a(80659),i=a(47799),r=function(e){var t;return null==e?[]:(t=(0,i.Z)(e),(0,n.Z)(t,function(t){return e[t]}))}},86267:function(e,t,a){"use strict";a.d(t,{tq:function(){return b},o5:function(){return v}});var n=a(2265),i=a(91887);function r(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function o(e,t){let a=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>0>a.indexOf(e)).forEach(a=>{void 0===e[a]?e[a]=t[a]:r(t[a])&&r(e[a])&&Object.keys(t[a]).length>0?t[a].__swiper__?e[a]=t[a]:o(e[a],t[a]):e[a]=t[a]})}function s(e={}){return e.navigation&&void 0===e.navigation.nextEl&&void 0===e.navigation.prevEl}function l(e={}){return e.pagination&&void 0===e.pagination.el}function u(e={}){return e.scrollbar&&void 0===e.scrollbar.el}function c(e=""){let t=e.split(" ").map(e=>e.trim()).filter(e=>!!e),a=[];return t.forEach(e=>{0>a.indexOf(e)&&a.push(e)}),a.join(" ")}let d=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopedSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideNextClass","slidePrevClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function m(e){return e.type&&e.type.displayName&&e.type.displayName.includes("SwiperSlide")}let p=e=>{e&&!e.destroyed&&e.params.virtual&&(!e.params.virtual||e.params.virtual.enabled)&&(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())};function h(e,t){return"undefined"==typeof window?(0,n.useEffect)(e,t):(0,n.useLayoutEffect)(e,t)}let f=(0,n.createContext)(null),y=(0,n.createContext)(null);function g(){return(g=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e}).apply(this,arguments)}let b=(0,n.forwardRef)(function(e,t){let{className:a,tag:f="div",wrapperTag:b="div",children:k,onSwiper:v,...w}=void 0===e?{}:e,T=!1,[S,C]=(0,n.useState)("swiper"),[j,P]=(0,n.useState)(null),[A,_]=(0,n.useState)(!1),x=(0,n.useRef)(!1),E=(0,n.useRef)(null),M=(0,n.useRef)(null),R=(0,n.useRef)(null),B=(0,n.useRef)(null),I=(0,n.useRef)(null),O=(0,n.useRef)(null),D=(0,n.useRef)(null),L=(0,n.useRef)(null),{params:N,passedParams:F,rest:z,events:Z}=function(e={},t=!0){let a={on:{}},n={},s={};o(a,i.ZP.defaults),o(a,i.ZP.extendedDefaults),a._emitClasses=!0,a.init=!1;let l={},u=d.map(e=>e.replace(/_/,""));return Object.keys(Object.assign({},e)).forEach(i=>{void 0!==e[i]&&(u.indexOf(i)>=0?r(e[i])?(a[i]={},s[i]={},o(a[i],e[i]),o(s[i],e[i])):(a[i]=e[i],s[i]=e[i]):0===i.search(/on[A-Z]/)&&"function"==typeof e[i]?t?n[`${i[2].toLowerCase()}${i.substr(3)}`]=e[i]:a.on[`${i[2].toLowerCase()}${i.substr(3)}`]=e[i]:l[i]=e[i])}),["navigation","pagination","scrollbar"].forEach(e=>{!0===a[e]&&(a[e]={}),!1===a[e]&&delete a[e]}),{params:a,passedParams:s,rest:l,events:n}}(w),{slides:J,slots:Y}=function(e){let t=[],a={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return n.Children.toArray(e).forEach(e=>{if(m(e))t.push(e);else if(e.props&&e.props.slot&&a[e.props.slot])a[e.props.slot].push(e);else if(e.props&&e.props.children){let i=function e(t){let a=[];return n.Children.toArray(t).forEach(t=>{m(t)?a.push(t):t.props&&t.props.children&&e(t.props.children).forEach(e=>a.push(e))}),a}(e.props.children);i.length>0?i.forEach(e=>t.push(e)):a["container-end"].push(e)}else a["container-end"].push(e)}),{slides:t,slots:a}}(k),H=()=>{_(!A)};Object.assign(N.on,{_containerClasses(e,t){C(t)}});let U=()=>{Object.assign(N.on,Z),T=!0;let e={...N};if(delete e.wrapperClass,M.current=new i.ZP(e),M.current.virtual&&M.current.params.virtual.enabled){M.current.virtual.slides=J;let e={cache:!1,slides:J,renderExternal:P,renderExternalUpdate:!1};o(M.current.params.virtual,e),o(M.current.originalParams.virtual,e)}};E.current||U(),M.current&&M.current.on("_beforeBreakpoint",H);let W=()=>{!T&&Z&&M.current&&Object.keys(Z).forEach(e=>{M.current.on(e,Z[e])})},G=()=>{Z&&M.current&&Object.keys(Z).forEach(e=>{M.current.off(e,Z[e])})};return(0,n.useEffect)(()=>()=>{M.current&&M.current.off("_beforeBreakpoint",H)}),(0,n.useEffect)(()=>{!x.current&&M.current&&(M.current.emitSlidesClasses(),x.current=!0)}),h(()=>{if(t&&(t.current=E.current),E.current)return M.current.destroyed&&U(),function({el:e,nextEl:t,prevEl:a,paginationEl:n,scrollbarEl:i,swiper:r},o){s(o)&&t&&a&&(r.params.navigation.nextEl=t,r.originalParams.navigation.nextEl=t,r.params.navigation.prevEl=a,r.originalParams.navigation.prevEl=a),l(o)&&n&&(r.params.pagination.el=n,r.originalParams.pagination.el=n),u(o)&&i&&(r.params.scrollbar.el=i,r.originalParams.scrollbar.el=i),r.init(e)}({el:E.current,nextEl:I.current,prevEl:O.current,paginationEl:D.current,scrollbarEl:L.current,swiper:M.current},N),v&&v(M.current),()=>{M.current&&!M.current.destroyed&&M.current.destroy(!0,!1)}},[]),h(()=>{W();let e=function(e,t,a,n,i){let o=[];if(!t)return o;let s=e=>{0>o.indexOf(e)&&o.push(e)};if(a&&n){let e=n.map(i),t=a.map(i);e.join("")!==t.join("")&&s("children"),n.length!==a.length&&s("children")}return d.filter(e=>"_"===e[0]).map(e=>e.replace(/_/,"")).forEach(a=>{if(a in e&&a in t){if(r(e[a])&&r(t[a])){let n=Object.keys(e[a]),i=Object.keys(t[a]);n.length!==i.length?s(a):(n.forEach(n=>{e[a][n]!==t[a][n]&&s(a)}),i.forEach(n=>{e[a][n]!==t[a][n]&&s(a)}))}else e[a]!==t[a]&&s(a)}}),o}(F,R.current,J,B.current,e=>e.key);return R.current=F,B.current=J,e.length&&M.current&&!M.current.destroyed&&function({swiper:e,slides:t,passedParams:a,changedParams:n,nextEl:i,prevEl:s,scrollbarEl:l,paginationEl:u}){let c,d,m,p,h,f,y,g;let b=n.filter(e=>"children"!==e&&"direction"!==e&&"wrapperClass"!==e),{params:k,pagination:v,navigation:w,scrollbar:T,virtual:S,thumbs:C}=e;n.includes("thumbs")&&a.thumbs&&a.thumbs.swiper&&k.thumbs&&!k.thumbs.swiper&&(c=!0),n.includes("controller")&&a.controller&&a.controller.control&&k.controller&&!k.controller.control&&(d=!0),n.includes("pagination")&&a.pagination&&(a.pagination.el||u)&&(k.pagination||!1===k.pagination)&&v&&!v.el&&(m=!0),n.includes("scrollbar")&&a.scrollbar&&(a.scrollbar.el||l)&&(k.scrollbar||!1===k.scrollbar)&&T&&!T.el&&(p=!0),n.includes("navigation")&&a.navigation&&(a.navigation.prevEl||s)&&(a.navigation.nextEl||i)&&(k.navigation||!1===k.navigation)&&w&&!w.prevEl&&!w.nextEl&&(h=!0);let j=t=>{e[t]&&(e[t].destroy(),"navigation"===t?(e.isElement&&(e[t].prevEl.remove(),e[t].nextEl.remove()),k[t].prevEl=void 0,k[t].nextEl=void 0,e[t].prevEl=void 0,e[t].nextEl=void 0):(e.isElement&&e[t].el.remove(),k[t].el=void 0,e[t].el=void 0))};n.includes("loop")&&e.isElement&&(k.loop&&!a.loop?f=!0:!k.loop&&a.loop?y=!0:g=!0),b.forEach(e=>{if(r(k[e])&&r(a[e]))o(k[e],a[e]),("navigation"===e||"pagination"===e||"scrollbar"===e)&&"enabled"in a[e]&&!a[e].enabled&&j(e);else{let t=a[e];(!0===t||!1===t)&&("navigation"===e||"pagination"===e||"scrollbar"===e)?!1===t&&j(e):k[e]=a[e]}}),b.includes("controller")&&!d&&e.controller&&e.controller.control&&k.controller&&k.controller.control&&(e.controller.control=k.controller.control),n.includes("children")&&t&&S&&k.virtual.enabled&&(S.slides=t,S.update(!0)),n.includes("children")&&t&&k.loop&&(g=!0),c&&C.init()&&C.update(!0),d&&(e.controller.control=k.controller.control),m&&(e.isElement&&(!u||"string"==typeof u)&&((u=document.createElement("div")).classList.add("swiper-pagination"),e.el.shadowEl.appendChild(u)),u&&(k.pagination.el=u),v.init(),v.render(),v.update()),p&&(e.isElement&&(!l||"string"==typeof l)&&((l=document.createElement("div")).classList.add("swiper-scrollbar"),e.el.shadowEl.appendChild(l)),l&&(k.scrollbar.el=l),T.init(),T.updateSize(),T.setTranslate()),h&&(e.isElement&&(i&&"string"!=typeof i||((i=document.createElement("div")).classList.add("swiper-button-next"),e.el.shadowEl.appendChild(i)),s&&"string"!=typeof s||((s=document.createElement("div")).classList.add("swiper-button-prev"),e.el.shadowEl.appendChild(s))),i&&(k.navigation.nextEl=i),s&&(k.navigation.prevEl=s),w.init(),w.update()),n.includes("allowSlideNext")&&(e.allowSlideNext=a.allowSlideNext),n.includes("allowSlidePrev")&&(e.allowSlidePrev=a.allowSlidePrev),n.includes("direction")&&e.changeDirection(a.direction,!1),(f||g)&&e.loopDestroy(),(y||g)&&e.loopCreate(),e.update()}({swiper:M.current,slides:J,passedParams:F,changedParams:e,nextEl:I.current,prevEl:O.current,scrollbarEl:L.current,paginationEl:D.current}),()=>{G()}}),h(()=>{p(M.current)},[j]),n.createElement(f,g({ref:E,className:c(`${S}${a?` ${a}`:""}`)},z),n.createElement(y.Provider,{value:M.current},Y["container-start"],n.createElement(b,{className:function(e=""){return e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}(N.wrapperClass)},Y["wrapper-start"],N.virtual?function(e,t,a){if(!a)return null;let i=e=>{let a=e;return e<0?a=t.length+e:a>=t.length&&(a-=t.length),a},r=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${a.offset}px`}:{top:`${a.offset}px`},{from:o,to:s}=a,l=e.params.loop?-t.length:0,u=e.params.loop?2*t.length:t.length,c=[];for(let e=l;e<u;e+=1)e>=o&&e<=s&&c.push(t[i(e)]);return c.map((t,a)=>n.cloneElement(t,{swiper:e,style:r,key:`slide-${a}`}))}(M.current,J,j):J.map((e,t)=>n.cloneElement(e,{swiper:M.current,swiperSlideIndex:t})),Y["wrapper-end"]),s(N)&&n.createElement(n.Fragment,null,n.createElement("div",{ref:O,className:"swiper-button-prev"}),n.createElement("div",{ref:I,className:"swiper-button-next"})),u(N)&&n.createElement("div",{ref:L,className:"swiper-scrollbar"}),l(N)&&n.createElement("div",{ref:D,className:"swiper-pagination"}),Y["container-end"]))});function k(){return(k=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e}).apply(this,arguments)}b.displayName="Swiper";let v=(0,n.forwardRef)(function(e,t){let{tag:a="div",children:i,className:r="",swiper:o,zoom:s,lazy:l,virtualIndex:u,swiperSlideIndex:d,...m}=void 0===e?{}:e,p=(0,n.useRef)(null),[y,g]=(0,n.useState)("swiper-slide"),[b,v]=(0,n.useState)(!1);function w(e,t,a){t===p.current&&g(a)}h(()=>{if(void 0!==d&&(p.current.swiperSlideIndex=d),t&&(t.current=p.current),p.current&&o){if(o.destroyed){"swiper-slide"!==y&&g("swiper-slide");return}return o.on("_slideClass",w),()=>{o&&o.off("_slideClass",w)}}}),h(()=>{o&&p.current&&!o.destroyed&&g(o.getSlideClasses(p.current))},[o]);let T={isActive:y.indexOf("swiper-slide-active")>=0,isVisible:y.indexOf("swiper-slide-visible")>=0,isPrev:y.indexOf("swiper-slide-prev")>=0,isNext:y.indexOf("swiper-slide-next")>=0},S=()=>"function"==typeof i?i(T):i;return n.createElement(a,k({ref:p,className:c(`${y}${r?` ${r}`:""}`),"data-swiper-slide-index":u,onLoad:()=>{v(!0)}},m),s&&n.createElement(f.Provider,{value:T},n.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":"number"==typeof s?s:void 0},S(),l&&!b&&n.createElement("div",{className:"swiper-lazy-preloader"}))),!s&&n.createElement(f.Provider,{value:T},S(),l&&!b&&n.createElement("div",{className:"swiper-lazy-preloader"})))});v.displayName="SwiperSlide"},91887:function(e,t,a){"use strict";let n,i,r;function o(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function s(e={},t={}){Object.keys(t).forEach(a=>{void 0===e[a]?e[a]=t[a]:o(t[a])&&o(e[a])&&Object.keys(t[a]).length>0&&s(e[a],t[a])})}a.d(t,{s5:function(){return X},pt:function(){return Q},Qr:function(){return $},Rv:function(){return et},W_:function(){return G},tl:function(){return V},LW:function(){return K},o3:function(){return ee},ZP:function(){return U}});let l={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function u(){let e="undefined"!=typeof document?document:{};return s(e,l),e}let c={document:l,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function d(){let e="undefined"!=typeof window?window:{};return s(e,c),e}function m(e,t=0){return setTimeout(e,t)}function p(){return Date.now()}function h(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function f(...e){let t=Object(e[0]),a=["__proto__","constructor","prototype"];for(let n=1;n<e.length;n+=1){let i=e[n];if(null!=i&&("undefined"!=typeof window&&void 0!==window.HTMLElement?!(i instanceof HTMLElement):!i||1!==i.nodeType&&11!==i.nodeType)){let e=Object.keys(Object(i)).filter(e=>0>a.indexOf(e));for(let a=0,n=e.length;a<n;a+=1){let n=e[a],r=Object.getOwnPropertyDescriptor(i,n);void 0!==r&&r.enumerable&&(h(t[n])&&h(i[n])?i[n].__swiper__?t[n]=i[n]:f(t[n],i[n]):!h(t[n])&&h(i[n])?(t[n]={},i[n].__swiper__?t[n]=i[n]:f(t[n],i[n])):t[n]=i[n])}}}return t}function y(e,t,a){e.style.setProperty(t,a)}function g({swiper:e,targetPosition:t,side:a}){let n;let i=d(),r=-e.translate,o=null,s=e.params.speed;e.wrapperEl.style.scrollSnapType="none",i.cancelAnimationFrame(e.cssModeFrameID);let l=t>r?"next":"prev",u=(e,t)=>"next"===l&&e>=t||"prev"===l&&e<=t,c=()=>{n=new Date().getTime(),null===o&&(o=n);let l=r+(.5-Math.cos(Math.max(Math.min((n-o)/s,1),0)*Math.PI)/2)*(t-r);if(u(l,t)&&(l=t),e.wrapperEl.scrollTo({[a]:l}),u(l,t)){e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[a]:l})}),i.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=i.requestAnimationFrame(c)};c()}function b(e,t=""){return[...e.children].filter(e=>e.matches(t))}function k(e,t=[]){let a=document.createElement(e);return a.classList.add(...Array.isArray(t)?t:[t]),a}function v(e,t){return d().getComputedStyle(e,null).getPropertyValue(t)}function w(e){let t,a=e;if(a){for(t=0;null!==(a=a.previousSibling);)1===a.nodeType&&(t+=1);return t}}function T(e,t){let a=[],n=e.parentElement;for(;n;)t?n.matches(t)&&a.push(n):a.push(n),n=n.parentElement;return a}function S(e,t){t&&e.addEventListener("transitionend",function a(n){n.target===e&&(t.call(e,n),e.removeEventListener("transitionend",a))})}function C(e,t,a){let n=d();return a?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(n.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(n.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function j(){return n||(n=function(){let e=d(),t=u();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}()),n}let P=(e,t)=>{if(!e||e.destroyed||!e.params)return;let a=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(a){let t=a.querySelector(`.${e.params.lazyPreloaderClass}`);t&&t.remove()}},A=(e,t)=>{if(!e.slides[t])return;let a=e.slides[t].querySelector('[loading="lazy"]');a&&a.removeAttribute("loading")},_=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext,a=e.slides.length;if(!a||!t||t<0)return;t=Math.min(t,a);let n="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),i=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){let a=[i-t];a.push(...Array.from({length:t}).map((e,t)=>i+n+t)),e.slides.forEach((t,n)=>{a.includes(t.column)&&A(e,n)});return}let r=i+n-1;if(e.params.rewind||e.params.loop)for(let n=i-t;n<=r+t;n+=1){let t=(n%a+a)%a;(t<i||t>r)&&A(e,t)}else for(let n=Math.max(i-t,0);n<=Math.min(r+t,a-1);n+=1)n!==i&&(n>r||n<i)&&A(e,n)};function x({swiper:e,runCallbacks:t,direction:a,step:n}){let{activeIndex:i,previousIndex:r}=e,o=a;if(o||(o=i>r?"next":i<r?"prev":"reset"),e.emit(`transition${n}`),t&&i!==r){if("reset"===o){e.emit(`slideResetTransition${n}`);return}e.emit(`slideChangeTransition${n}`),"next"===o?e.emit(`slideNextTransition${n}`):e.emit(`slidePrevTransition${n}`)}}function E(e){let t=u(),a=d(),n=this.touchEventsData;n.evCache.push(e);let{params:i,touches:r,enabled:o}=this;if(!o||!i.simulateTouch&&"mouse"===e.pointerType||this.animating&&i.preventInteractionOnTransition)return;!this.animating&&i.cssMode&&i.loop&&this.loopFix();let s=e;s.originalEvent&&(s=s.originalEvent);let l=s.target;if("wrapper"===i.touchEventsTarget&&!this.wrapperEl.contains(l)||"which"in s&&3===s.which||"button"in s&&s.button>0||n.isTouched&&n.isMoved)return;let c=!!i.noSwipingClass&&""!==i.noSwipingClass,m=e.composedPath?e.composedPath():e.path;c&&s.target&&s.target.shadowRoot&&m&&(l=m[0]);let h=i.noSwipingSelector?i.noSwipingSelector:`.${i.noSwipingClass}`,f=!!(s.target&&s.target.shadowRoot);if(i.noSwiping&&(f?function(e,t=this){return function t(a){if(!a||a===u()||a===d())return null;a.assignedSlot&&(a=a.assignedSlot);let n=a.closest(e);return n||a.getRootNode?n||t(a.getRootNode().host):null}(t)}(h,l):l.closest(h))){this.allowClick=!0;return}if(i.swipeHandler&&!l.closest(i.swipeHandler))return;r.currentX=s.pageX,r.currentY=s.pageY;let y=r.currentX,g=r.currentY,b=i.edgeSwipeDetection||i.iOSEdgeSwipeDetection,k=i.edgeSwipeThreshold||i.iOSEdgeSwipeThreshold;if(b&&(y<=k||y>=a.innerWidth-k)){if("prevent"!==b)return;e.preventDefault()}Object.assign(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),r.startX=y,r.startY=g,n.touchStartTime=p(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,i.threshold>0&&(n.allowThresholdMove=!1);let v=!0;l.matches(n.focusableElements)&&(v=!1,"SELECT"===l.nodeName&&(n.isTouched=!1)),t.activeElement&&t.activeElement.matches(n.focusableElements)&&t.activeElement!==l&&t.activeElement.blur();let w=v&&this.allowTouchMove&&i.touchStartPreventDefault;(i.touchStartForcePreventDefault||w)&&!l.isContentEditable&&s.preventDefault(),i.freeMode&&i.freeMode.enabled&&this.freeMode&&this.animating&&!i.cssMode&&this.freeMode.onTouchStart(),this.emit("touchStart",s)}function M(e){let t;let a=u(),n=this.touchEventsData,{params:i,touches:r,rtlTranslate:o,enabled:s}=this;if(!s||!i.simulateTouch&&"mouse"===e.pointerType)return;let l=e;if(l.originalEvent&&(l=l.originalEvent),!n.isTouched){n.startMoving&&n.isScrolling&&this.emit("touchMoveOpposite",l);return}let c=n.evCache.findIndex(e=>e.pointerId===l.pointerId);c>=0&&(n.evCache[c]=l);let d=n.evCache.length>1?n.evCache[0]:l,m=d.pageX,h=d.pageY;if(l.preventedByNestedSwiper){r.startX=m,r.startY=h;return}if(!this.allowTouchMove){l.target.matches(n.focusableElements)||(this.allowClick=!1),n.isTouched&&(Object.assign(r,{startX:m,startY:h,prevX:this.touches.currentX,prevY:this.touches.currentY,currentX:m,currentY:h}),n.touchStartTime=p());return}if(i.touchReleaseOnEdges&&!i.loop){if(this.isVertical()){if(h<r.startY&&this.translate<=this.maxTranslate()||h>r.startY&&this.translate>=this.minTranslate()){n.isTouched=!1,n.isMoved=!1;return}}else if(m<r.startX&&this.translate<=this.maxTranslate()||m>r.startX&&this.translate>=this.minTranslate())return}if(a.activeElement&&l.target===a.activeElement&&l.target.matches(n.focusableElements)){n.isMoved=!0,this.allowClick=!1;return}if(n.allowTouchCallbacks&&this.emit("touchMove",l),l.targetTouches&&l.targetTouches.length>1)return;r.currentX=m,r.currentY=h;let f=r.currentX-r.startX,y=r.currentY-r.startY;if(this.params.threshold&&Math.sqrt(f**2+y**2)<this.params.threshold)return;if(void 0===n.isScrolling){let e;this.isHorizontal()&&r.currentY===r.startY||this.isVertical()&&r.currentX===r.startX?n.isScrolling=!1:f*f+y*y>=25&&(e=180*Math.atan2(Math.abs(y),Math.abs(f))/Math.PI,n.isScrolling=this.isHorizontal()?e>i.touchAngle:90-e>i.touchAngle)}if(n.isScrolling&&this.emit("touchMoveOpposite",l),void 0===n.startMoving&&(r.currentX!==r.startX||r.currentY!==r.startY)&&(n.startMoving=!0),n.isScrolling||this.zoom&&this.params.zoom&&this.params.zoom.enabled&&n.evCache.length>1){n.isTouched=!1;return}if(!n.startMoving)return;this.allowClick=!1,!i.cssMode&&l.cancelable&&l.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&l.stopPropagation();let g=this.isHorizontal()?f:y,b=this.isHorizontal()?r.currentX-r.previousX:r.currentY-r.previousY;i.oneWayMovement&&(g=Math.abs(g)*(o?1:-1),b=Math.abs(b)*(o?1:-1)),r.diff=g,g*=i.touchRatio,o&&(g=-g,b=-b);let k=this.touchesDirection;this.swipeDirection=g>0?"prev":"next",this.touchesDirection=b>0?"prev":"next";let v=this.params.loop&&!i.cssMode;if(!n.isMoved){if(v&&this.loopFix({direction:this.swipeDirection}),n.startTranslate=this.getTranslate(),this.setTransition(0),this.animating){let e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});this.wrapperEl.dispatchEvent(e)}n.allowMomentumBounce=!1,i.grabCursor&&(!0===this.allowSlideNext||!0===this.allowSlidePrev)&&this.setGrabCursor(!0),this.emit("sliderFirstMove",l)}n.isMoved&&k!==this.touchesDirection&&v&&Math.abs(g)>=1&&(this.loopFix({direction:this.swipeDirection,setTranslate:!0}),t=!0),this.emit("sliderMove",l),n.isMoved=!0,n.currentTranslate=g+n.startTranslate;let w=!0,T=i.resistanceRatio;if(i.touchReleaseOnEdges&&(T=0),g>0?(v&&!t&&n.currentTranslate>(i.centeredSlides?this.minTranslate()-this.size/2:this.minTranslate())&&this.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),n.currentTranslate>this.minTranslate()&&(w=!1,i.resistance&&(n.currentTranslate=this.minTranslate()-1+(-this.minTranslate()+n.startTranslate+g)**T))):g<0&&(v&&!t&&n.currentTranslate<(i.centeredSlides?this.maxTranslate()+this.size/2:this.maxTranslate())&&this.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:this.slides.length-("auto"===i.slidesPerView?this.slidesPerViewDynamic():Math.ceil(parseFloat(i.slidesPerView,10)))}),n.currentTranslate<this.maxTranslate()&&(w=!1,i.resistance&&(n.currentTranslate=this.maxTranslate()+1-(this.maxTranslate()-n.startTranslate-g)**T))),w&&(l.preventedByNestedSwiper=!0),!this.allowSlideNext&&"next"===this.swipeDirection&&n.currentTranslate<n.startTranslate&&(n.currentTranslate=n.startTranslate),!this.allowSlidePrev&&"prev"===this.swipeDirection&&n.currentTranslate>n.startTranslate&&(n.currentTranslate=n.startTranslate),this.allowSlidePrev||this.allowSlideNext||(n.currentTranslate=n.startTranslate),i.threshold>0){if(Math.abs(g)>i.threshold||n.allowThresholdMove){if(!n.allowThresholdMove){n.allowThresholdMove=!0,r.startX=r.currentX,r.startY=r.currentY,n.currentTranslate=n.startTranslate,r.diff=this.isHorizontal()?r.currentX-r.startX:r.currentY-r.startY;return}}else{n.currentTranslate=n.startTranslate;return}}i.followFinger&&!i.cssMode&&((i.freeMode&&i.freeMode.enabled&&this.freeMode||i.watchSlidesProgress)&&(this.updateActiveIndex(),this.updateSlidesClasses()),i.freeMode&&i.freeMode.enabled&&this.freeMode&&this.freeMode.onTouchMove(),this.updateProgress(n.currentTranslate),this.setTranslate(n.currentTranslate))}function R(e){let t;let a=this,n=a.touchEventsData,i=n.evCache.findIndex(t=>t.pointerId===e.pointerId);if(i>=0&&n.evCache.splice(i,1),["pointercancel","pointerout","pointerleave"].includes(e.type)&&!("pointercancel"===e.type&&(a.browser.isSafari||a.browser.isWebView)))return;let{params:r,touches:o,rtlTranslate:s,slidesGrid:l,enabled:u}=a;if(!u||!r.simulateTouch&&"mouse"===e.pointerType)return;let c=e;if(c.originalEvent&&(c=c.originalEvent),n.allowTouchCallbacks&&a.emit("touchEnd",c),n.allowTouchCallbacks=!1,!n.isTouched){n.isMoved&&r.grabCursor&&a.setGrabCursor(!1),n.isMoved=!1,n.startMoving=!1;return}r.grabCursor&&n.isMoved&&n.isTouched&&(!0===a.allowSlideNext||!0===a.allowSlidePrev)&&a.setGrabCursor(!1);let d=p(),h=d-n.touchStartTime;if(a.allowClick){let e=c.path||c.composedPath&&c.composedPath();a.updateClickedSlide(e&&e[0]||c.target),a.emit("tap click",c),h<300&&d-n.lastClickTime<300&&a.emit("doubleTap doubleClick",c)}if(n.lastClickTime=p(),m(()=>{a.destroyed||(a.allowClick=!0)}),!n.isTouched||!n.isMoved||!a.swipeDirection||0===o.diff||n.currentTranslate===n.startTranslate){n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;return}if(n.isTouched=!1,n.isMoved=!1,n.startMoving=!1,t=r.followFinger?s?a.translate:-a.translate:-n.currentTranslate,r.cssMode)return;if(r.freeMode&&r.freeMode.enabled){a.freeMode.onTouchEnd({currentPos:t});return}let f=0,y=a.slidesSizesGrid[0];for(let e=0;e<l.length;e+=e<r.slidesPerGroupSkip?1:r.slidesPerGroup){let a=e<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;void 0!==l[e+a]?t>=l[e]&&t<l[e+a]&&(f=e,y=l[e+a]-l[e]):t>=l[e]&&(f=e,y=l[l.length-1]-l[l.length-2])}let g=null,b=null;r.rewind&&(a.isBeginning?b=r.virtual&&r.virtual.enabled&&a.virtual?a.virtual.slides.length-1:a.slides.length-1:a.isEnd&&(g=0));let k=(t-l[f])/y,v=f<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;if(h>r.longSwipesMs){if(!r.longSwipes){a.slideTo(a.activeIndex);return}"next"===a.swipeDirection&&(k>=r.longSwipesRatio?a.slideTo(r.rewind&&a.isEnd?g:f+v):a.slideTo(f)),"prev"===a.swipeDirection&&(k>1-r.longSwipesRatio?a.slideTo(f+v):null!==b&&k<0&&Math.abs(k)>r.longSwipesRatio?a.slideTo(b):a.slideTo(f))}else{if(!r.shortSwipes){a.slideTo(a.activeIndex);return}a.navigation&&(c.target===a.navigation.nextEl||c.target===a.navigation.prevEl)?c.target===a.navigation.nextEl?a.slideTo(f+v):a.slideTo(f):("next"===a.swipeDirection&&a.slideTo(null!==g?g:f+v),"prev"===a.swipeDirection&&a.slideTo(null!==b?b:f))}}function B(){let e=this,{params:t,el:a}=e;if(a&&0===a.offsetWidth)return;t.breakpoints&&e.setBreakpoint();let{allowSlideNext:n,allowSlidePrev:i,snapGrid:r}=e,o=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();let s=o&&t.loop;"auto"!==t.slidesPerView&&!(t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||s?e.params.loop&&!o?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=i,e.allowSlideNext=n,e.params.watchOverflow&&r!==e.snapGrid&&e.checkOverflow()}function I(e){this.enabled&&!this.allowClick&&(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}function O(){let{wrapperEl:e,rtlTranslate:t,enabled:a}=this;if(!a)return;this.previousTranslate=this.translate,this.isHorizontal()?this.translate=-e.scrollLeft:this.translate=-e.scrollTop,0===this.translate&&(this.translate=0),this.updateActiveIndex(),this.updateSlidesClasses();let n=this.maxTranslate()-this.minTranslate();(0===n?0:(this.translate-this.minTranslate())/n)!==this.progress&&this.updateProgress(t?-this.translate:this.translate),this.emit("setTranslate",this.translate,!1)}function D(e){P(this,e.target),!this.params.cssMode&&("auto"===this.params.slidesPerView||this.params.autoHeight)&&this.update()}let L=!1;function N(){}let F=(e,t)=>{let a=u(),{params:n,el:i,wrapperEl:r,device:o}=e,s=!!n.nested,l="on"===t?"addEventListener":"removeEventListener";i[l]("pointerdown",e.onTouchStart,{passive:!1}),a[l]("pointermove",e.onTouchMove,{passive:!1,capture:s}),a[l]("pointerup",e.onTouchEnd,{passive:!0}),a[l]("pointercancel",e.onTouchEnd,{passive:!0}),a[l]("pointerout",e.onTouchEnd,{passive:!0}),a[l]("pointerleave",e.onTouchEnd,{passive:!0}),(n.preventClicks||n.preventClicksPropagation)&&i[l]("click",e.onClick,!0),n.cssMode&&r[l]("scroll",e.onScroll),n.updateOnWindowResize?e[t](o.ios||o.android?"resize orientationchange observerUpdate":"resize observerUpdate",B,!0):e[t]("observerUpdate",B,!0),i[l]("load",e.onLoad,{capture:!0})},z=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var Z={init:!0,direction:"horizontal",oneWayMovement:!1,touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopedSlides:null,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};let J={eventsEmitter:{on(e,t,a){let n=this;if(!n.eventsListeners||n.destroyed||"function"!=typeof t)return n;let i=a?"unshift":"push";return e.split(" ").forEach(e=>{n.eventsListeners[e]||(n.eventsListeners[e]=[]),n.eventsListeners[e][i](t)}),n},once(e,t,a){let n=this;if(!n.eventsListeners||n.destroyed||"function"!=typeof t)return n;function i(...a){n.off(e,i),i.__emitterProxy&&delete i.__emitterProxy,t.apply(n,a)}return i.__emitterProxy=t,n.on(e,i,a)},onAny(e,t){return!this.eventsListeners||this.destroyed||"function"!=typeof e||0>this.eventsAnyListeners.indexOf(e)&&this.eventsAnyListeners[t?"unshift":"push"](e),this},offAny(e){if(!this.eventsListeners||this.destroyed||!this.eventsAnyListeners)return this;let t=this.eventsAnyListeners.indexOf(e);return t>=0&&this.eventsAnyListeners.splice(t,1),this},off(e,t){let a=this;return a.eventsListeners&&!a.destroyed&&a.eventsListeners&&e.split(" ").forEach(e=>{void 0===t?a.eventsListeners[e]=[]:a.eventsListeners[e]&&a.eventsListeners[e].forEach((n,i)=>{(n===t||n.__emitterProxy&&n.__emitterProxy===t)&&a.eventsListeners[e].splice(i,1)})}),a},emit(...e){let t,a,n;let i=this;return i.eventsListeners&&!i.destroyed&&i.eventsListeners&&("string"==typeof e[0]||Array.isArray(e[0])?(t=e[0],a=e.slice(1,e.length),n=i):(t=e[0].events,a=e[0].data,n=e[0].context||i),a.unshift(n),(Array.isArray(t)?t:t.split(" ")).forEach(e=>{i.eventsAnyListeners&&i.eventsAnyListeners.length&&i.eventsAnyListeners.forEach(t=>{t.apply(n,[e,...a])}),i.eventsListeners&&i.eventsListeners[e]&&i.eventsListeners[e].forEach(e=>{e.apply(n,a)})})),i}},update:{updateSize:function(){let e,t;let a=this.el;e=void 0!==this.params.width&&null!==this.params.width?this.params.width:a.clientWidth,t=void 0!==this.params.height&&null!==this.params.height?this.params.height:a.clientHeight,0===e&&this.isHorizontal()||0===t&&this.isVertical()||(e=e-parseInt(v(a,"padding-left")||0,10)-parseInt(v(a,"padding-right")||0,10),t=t-parseInt(v(a,"padding-top")||0,10)-parseInt(v(a,"padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),Object.assign(this,{width:e,height:t,size:this.isHorizontal()?e:t}))},updateSlides:function(){let e;let t=this;function a(e){return t.isHorizontal()?e:({width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"})[e]}function n(e,t){return parseFloat(e.getPropertyValue(a(t))||0)}let i=t.params,{wrapperEl:r,slidesEl:o,size:s,rtlTranslate:l,wrongRTL:u}=t,c=t.virtual&&i.virtual.enabled,d=c?t.virtual.slides.length:t.slides.length,m=b(o,`.${t.params.slideClass}, swiper-slide`),p=c?t.virtual.slides.length:m.length,h=[],f=[],g=[],k=i.slidesOffsetBefore;"function"==typeof k&&(k=i.slidesOffsetBefore.call(t));let w=i.slidesOffsetAfter;"function"==typeof w&&(w=i.slidesOffsetAfter.call(t));let T=t.snapGrid.length,S=t.slidesGrid.length,j=i.spaceBetween,P=-k,A=0,_=0;if(void 0===s)return;"string"==typeof j&&j.indexOf("%")>=0?j=parseFloat(j.replace("%",""))/100*s:"string"==typeof j&&(j=parseFloat(j)),t.virtualSize=-j,m.forEach(e=>{l?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""}),i.centeredSlides&&i.cssMode&&(y(r,"--swiper-centered-offset-before",""),y(r,"--swiper-centered-offset-after",""));let x=i.grid&&i.grid.rows>1&&t.grid;x&&t.grid.initSlides(p);let E="auto"===i.slidesPerView&&i.breakpoints&&Object.keys(i.breakpoints).filter(e=>void 0!==i.breakpoints[e].slidesPerView).length>0;for(let r=0;r<p;r+=1){let o;if(e=0,m[r]&&(o=m[r]),x&&t.grid.updateSlide(r,o,p,a),!m[r]||"none"!==v(o,"display")){if("auto"===i.slidesPerView){E&&(m[r].style[a("width")]="");let s=getComputedStyle(o),l=o.style.transform,u=o.style.webkitTransform;if(l&&(o.style.transform="none"),u&&(o.style.webkitTransform="none"),i.roundLengths)e=t.isHorizontal()?C(o,"width",!0):C(o,"height",!0);else{let t=n(s,"width"),a=n(s,"padding-left"),i=n(s,"padding-right"),r=n(s,"margin-left"),l=n(s,"margin-right"),u=s.getPropertyValue("box-sizing");if(u&&"border-box"===u)e=t+r+l;else{let{clientWidth:n,offsetWidth:s}=o;e=t+a+i+r+l+(s-n)}}l&&(o.style.transform=l),u&&(o.style.webkitTransform=u),i.roundLengths&&(e=Math.floor(e))}else e=(s-(i.slidesPerView-1)*j)/i.slidesPerView,i.roundLengths&&(e=Math.floor(e)),m[r]&&(m[r].style[a("width")]=`${e}px`);m[r]&&(m[r].swiperSlideSize=e),g.push(e),i.centeredSlides?(P=P+e/2+A/2+j,0===A&&0!==r&&(P=P-s/2-j),0===r&&(P=P-s/2-j),.001>Math.abs(P)&&(P=0),i.roundLengths&&(P=Math.floor(P)),_%i.slidesPerGroup==0&&h.push(P),f.push(P)):(i.roundLengths&&(P=Math.floor(P)),(_-Math.min(t.params.slidesPerGroupSkip,_))%t.params.slidesPerGroup==0&&h.push(P),f.push(P),P=P+e+j),t.virtualSize+=e+j,A=e,_+=1}}if(t.virtualSize=Math.max(t.virtualSize,s)+w,l&&u&&("slide"===i.effect||"coverflow"===i.effect)&&(r.style.width=`${t.virtualSize+j}px`),i.setWrapperSize&&(r.style[a("width")]=`${t.virtualSize+j}px`),x&&t.grid.updateWrapperSize(e,h,a),!i.centeredSlides){let e=[];for(let a=0;a<h.length;a+=1){let n=h[a];i.roundLengths&&(n=Math.floor(n)),h[a]<=t.virtualSize-s&&e.push(n)}h=e,Math.floor(t.virtualSize-s)-Math.floor(h[h.length-1])>1&&h.push(t.virtualSize-s)}if(c&&i.loop){let e=g[0]+j;if(i.slidesPerGroup>1){let a=Math.ceil((t.virtual.slidesBefore+t.virtual.slidesAfter)/i.slidesPerGroup),n=e*i.slidesPerGroup;for(let e=0;e<a;e+=1)h.push(h[h.length-1]+n)}for(let a=0;a<t.virtual.slidesBefore+t.virtual.slidesAfter;a+=1)1===i.slidesPerGroup&&h.push(h[h.length-1]+e),f.push(f[f.length-1]+e),t.virtualSize+=e}if(0===h.length&&(h=[0]),0!==j){let e=t.isHorizontal()&&l?"marginLeft":a("marginRight");m.filter((e,t)=>!i.cssMode||!!i.loop||t!==m.length-1).forEach(t=>{t.style[e]=`${j}px`})}if(i.centeredSlides&&i.centeredSlidesBounds){let e=0;g.forEach(t=>{e+=t+(j||0)});let t=(e-=j)-s;h=h.map(e=>e<=0?-k:e>t?t+w:e)}if(i.centerInsufficientSlides){let e=0;if(g.forEach(t=>{e+=t+(j||0)}),(e-=j)<s){let t=(s-e)/2;h.forEach((e,a)=>{h[a]=e-t}),f.forEach((e,a)=>{f[a]=e+t})}}if(Object.assign(t,{slides:m,snapGrid:h,slidesGrid:f,slidesSizesGrid:g}),i.centeredSlides&&i.cssMode&&!i.centeredSlidesBounds){y(r,"--swiper-centered-offset-before",`${-h[0]}px`),y(r,"--swiper-centered-offset-after",`${t.size/2-g[g.length-1]/2}px`);let e=-t.snapGrid[0],a=-t.slidesGrid[0];t.snapGrid=t.snapGrid.map(t=>t+e),t.slidesGrid=t.slidesGrid.map(e=>e+a)}if(p!==d&&t.emit("slidesLengthChange"),h.length!==T&&(t.params.watchOverflow&&t.checkOverflow(),t.emit("snapGridLengthChange")),f.length!==S&&t.emit("slidesGridLengthChange"),i.watchSlidesProgress&&t.updateSlidesOffset(),!c&&!i.cssMode&&("slide"===i.effect||"fade"===i.effect)){let e=`${i.containerModifierClass}backface-hidden`,a=t.el.classList.contains(e);p<=i.maxBackfaceHiddenSlides?a||t.el.classList.add(e):a&&t.el.classList.remove(e)}},updateAutoHeight:function(e){let t;let a=this,n=[],i=a.virtual&&a.params.virtual.enabled,r=0;"number"==typeof e?a.setTransition(e):!0===e&&a.setTransition(a.params.speed);let o=e=>i?a.slides[a.getSlideIndexByData(e)]:a.slides[e];if("auto"!==a.params.slidesPerView&&a.params.slidesPerView>1){if(a.params.centeredSlides)(a.visibleSlides||[]).forEach(e=>{n.push(e)});else for(t=0;t<Math.ceil(a.params.slidesPerView);t+=1){let e=a.activeIndex+t;if(e>a.slides.length&&!i)break;n.push(o(e))}}else n.push(o(a.activeIndex));for(t=0;t<n.length;t+=1)if(void 0!==n[t]){let e=n[t].offsetHeight;r=e>r?e:r}(r||0===r)&&(a.wrapperEl.style.height=`${r}px`)},updateSlidesOffset:function(){let e=this.slides,t=this.isElement?this.isHorizontal()?this.wrapperEl.offsetLeft:this.wrapperEl.offsetTop:0;for(let a=0;a<e.length;a+=1)e[a].swiperSlideOffset=(this.isHorizontal()?e[a].offsetLeft:e[a].offsetTop)-t-this.cssOverflowAdjustment()},updateSlidesProgress:function(e=this&&this.translate||0){let t=this.params,{slides:a,rtlTranslate:n,snapGrid:i}=this;if(0===a.length)return;void 0===a[0].swiperSlideOffset&&this.updateSlidesOffset();let r=-e;n&&(r=e),a.forEach(e=>{e.classList.remove(t.slideVisibleClass)}),this.visibleSlidesIndexes=[],this.visibleSlides=[];let o=t.spaceBetween;"string"==typeof o&&o.indexOf("%")>=0?o=parseFloat(o.replace("%",""))/100*this.size:"string"==typeof o&&(o=parseFloat(o));for(let e=0;e<a.length;e+=1){let s=a[e],l=s.swiperSlideOffset;t.cssMode&&t.centeredSlides&&(l-=a[0].swiperSlideOffset);let u=(r+(t.centeredSlides?this.minTranslate():0)-l)/(s.swiperSlideSize+o),c=(r-i[0]+(t.centeredSlides?this.minTranslate():0)-l)/(s.swiperSlideSize+o),d=-(r-l),m=d+this.slidesSizesGrid[e];(d>=0&&d<this.size-1||m>1&&m<=this.size||d<=0&&m>=this.size)&&(this.visibleSlides.push(s),this.visibleSlidesIndexes.push(e),a[e].classList.add(t.slideVisibleClass)),s.progress=n?-u:u,s.originalProgress=n?-c:c}},updateProgress:function(e){if(void 0===e){let t=this.rtlTranslate?-1:1;e=this&&this.translate&&this.translate*t||0}let t=this.params,a=this.maxTranslate()-this.minTranslate(),{progress:n,isBeginning:i,isEnd:r,progressLoop:o}=this,s=i,l=r;if(0===a)n=0,i=!0,r=!0;else{n=(e-this.minTranslate())/a;let t=1>Math.abs(e-this.minTranslate()),o=1>Math.abs(e-this.maxTranslate());i=t||n<=0,r=o||n>=1,t&&(n=0),o&&(n=1)}if(t.loop){let t=this.getSlideIndexByData(0),a=this.getSlideIndexByData(this.slides.length-1),n=this.slidesGrid[t],i=this.slidesGrid[a],r=this.slidesGrid[this.slidesGrid.length-1],s=Math.abs(e);(o=s>=n?(s-n)/r:(s+r-i)/r)>1&&(o-=1)}Object.assign(this,{progress:n,progressLoop:o,isBeginning:i,isEnd:r}),(t.watchSlidesProgress||t.centeredSlides&&t.autoHeight)&&this.updateSlidesProgress(e),i&&!s&&this.emit("reachBeginning toEdge"),r&&!l&&this.emit("reachEnd toEdge"),(s&&!i||l&&!r)&&this.emit("fromEdge"),this.emit("progress",n)},updateSlidesClasses:function(){let e;let{slides:t,params:a,slidesEl:n,activeIndex:i}=this,r=this.virtual&&a.virtual.enabled,o=e=>b(n,`.${a.slideClass}${e}, swiper-slide${e}`)[0];if(t.forEach(e=>{e.classList.remove(a.slideActiveClass,a.slideNextClass,a.slidePrevClass)}),r){if(a.loop){let t=i-this.virtual.slidesBefore;t<0&&(t=this.virtual.slides.length+t),t>=this.virtual.slides.length&&(t-=this.virtual.slides.length),e=o(`[data-swiper-slide-index="${t}"]`)}else e=o(`[data-swiper-slide-index="${i}"]`)}else e=t[i];if(e){e.classList.add(a.slideActiveClass);let n=function(e,t){let a=[];for(;e.nextElementSibling;){let n=e.nextElementSibling;t?n.matches(t)&&a.push(n):a.push(n),e=n}return a}(e,`.${a.slideClass}, swiper-slide`)[0];a.loop&&!n&&(n=t[0]),n&&n.classList.add(a.slideNextClass);let i=function(e,t){let a=[];for(;e.previousElementSibling;){let n=e.previousElementSibling;t?n.matches(t)&&a.push(n):a.push(n),e=n}return a}(e,`.${a.slideClass}, swiper-slide`)[0];a.loop,i&&i.classList.add(a.slidePrevClass)}this.emitSlidesClasses()},updateActiveIndex:function(e){let t,a;let n=this,i=n.rtlTranslate?n.translate:-n.translate,{snapGrid:r,params:o,activeIndex:s,realIndex:l,snapIndex:u}=n,c=e,d=e=>{let t=e-n.virtual.slidesBefore;return t<0&&(t=n.virtual.slides.length+t),t>=n.virtual.slides.length&&(t-=n.virtual.slides.length),t};if(void 0===c&&(c=function(e){let t;let{slidesGrid:a,params:n}=e,i=e.rtlTranslate?e.translate:-e.translate;for(let e=0;e<a.length;e+=1)void 0!==a[e+1]?i>=a[e]&&i<a[e+1]-(a[e+1]-a[e])/2?t=e:i>=a[e]&&i<a[e+1]&&(t=e+1):i>=a[e]&&(t=e);return n.normalizeSlideIndex&&(t<0||void 0===t)&&(t=0),t}(n)),r.indexOf(i)>=0)t=r.indexOf(i);else{let e=Math.min(o.slidesPerGroupSkip,c);t=e+Math.floor((c-e)/o.slidesPerGroup)}if(t>=r.length&&(t=r.length-1),c===s){t!==u&&(n.snapIndex=t,n.emit("snapIndexChange")),n.params.loop&&n.virtual&&n.params.virtual.enabled&&(n.realIndex=d(c));return}a=n.virtual&&o.virtual.enabled&&o.loop?d(c):n.slides[c]?parseInt(n.slides[c].getAttribute("data-swiper-slide-index")||c,10):c,Object.assign(n,{previousSnapIndex:u,snapIndex:t,previousRealIndex:l,realIndex:a,previousIndex:s,activeIndex:c}),n.initialized&&_(n),n.emit("activeIndexChange"),n.emit("snapIndexChange"),l!==a&&n.emit("realIndexChange"),(n.initialized||n.params.runCallbacksOnInit)&&n.emit("slideChange")},updateClickedSlide:function(e){let t;let a=this.params,n=e.closest(`.${a.slideClass}, swiper-slide`),i=!1;if(n){for(let e=0;e<this.slides.length;e+=1)if(this.slides[e]===n){i=!0,t=e;break}}if(n&&i)this.clickedSlide=n,this.virtual&&this.params.virtual.enabled?this.clickedIndex=parseInt(n.getAttribute("data-swiper-slide-index"),10):this.clickedIndex=t;else{this.clickedSlide=void 0,this.clickedIndex=void 0;return}a.slideToClickedSlide&&void 0!==this.clickedIndex&&this.clickedIndex!==this.activeIndex&&this.slideToClickedSlide()}},translate:{getTranslate:function(e=this.isHorizontal()?"x":"y"){let{params:t,rtlTranslate:a,translate:n,wrapperEl:i}=this;if(t.virtualTranslate)return a?-n:n;if(t.cssMode)return n;let r=function(e,t="x"){let a,n,i;let r=d(),o=function(e){let t;let a=d();return a.getComputedStyle&&(t=a.getComputedStyle(e,null)),!t&&e.currentStyle&&(t=e.currentStyle),t||(t=e.style),t}(e,null);return r.WebKitCSSMatrix?((n=o.transform||o.webkitTransform).split(",").length>6&&(n=n.split(", ").map(e=>e.replace(",",".")).join(", ")),i=new r.WebKitCSSMatrix("none"===n?"":n)):a=(i=o.MozTransform||o.OTransform||o.MsTransform||o.msTransform||o.transform||o.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(n=r.WebKitCSSMatrix?i.m41:16===a.length?parseFloat(a[12]):parseFloat(a[4])),"y"===t&&(n=r.WebKitCSSMatrix?i.m42:16===a.length?parseFloat(a[13]):parseFloat(a[5])),n||0}(i,e);return r+=this.cssOverflowAdjustment(),a&&(r=-r),r||0},setTranslate:function(e,t){let{rtlTranslate:a,params:n,wrapperEl:i,progress:r}=this,o=0,s=0;this.isHorizontal()?o=a?-e:e:s=e,n.roundLengths&&(o=Math.floor(o),s=Math.floor(s)),this.previousTranslate=this.translate,this.translate=this.isHorizontal()?o:s,n.cssMode?i[this.isHorizontal()?"scrollLeft":"scrollTop"]=this.isHorizontal()?-o:-s:n.virtualTranslate||(this.isHorizontal()?o-=this.cssOverflowAdjustment():s-=this.cssOverflowAdjustment(),i.style.transform=`translate3d(${o}px, ${s}px, 0px)`);let l=this.maxTranslate()-this.minTranslate();(0===l?0:(e-this.minTranslate())/l)!==r&&this.updateProgress(e),this.emit("setTranslate",this.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e=0,t=this.params.speed,a=!0,n=!0,i){let r;let o=this,{params:s,wrapperEl:l}=o;if(o.animating&&s.preventInteractionOnTransition)return!1;let u=o.minTranslate(),c=o.maxTranslate();if(r=n&&e>u?u:n&&e<c?c:e,o.updateProgress(r),s.cssMode){let e=o.isHorizontal();if(0===t)l[e?"scrollLeft":"scrollTop"]=-r;else{if(!o.support.smoothScroll)return g({swiper:o,targetPosition:-r,side:e?"left":"top"}),!0;l.scrollTo({[e?"left":"top"]:-r,behavior:"smooth"})}return!0}return 0===t?(o.setTransition(0),o.setTranslate(r),a&&(o.emit("beforeTransitionStart",t,i),o.emit("transitionEnd"))):(o.setTransition(t),o.setTranslate(r),a&&(o.emit("beforeTransitionStart",t,i),o.emit("transitionStart")),o.animating||(o.animating=!0,o.onTranslateToWrapperTransitionEnd||(o.onTranslateToWrapperTransitionEnd=function(e){o&&!o.destroyed&&e.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onTranslateToWrapperTransitionEnd),o.onTranslateToWrapperTransitionEnd=null,delete o.onTranslateToWrapperTransitionEnd,a&&o.emit("transitionEnd"))}),o.wrapperEl.addEventListener("transitionend",o.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){this.params.cssMode||(this.wrapperEl.style.transitionDuration=`${e}ms`),this.emit("setTransition",e,t)},transitionStart:function(e=!0,t){let{params:a}=this;a.cssMode||(a.autoHeight&&this.updateAutoHeight(),x({swiper:this,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e=!0,t){let{params:a}=this;this.animating=!1,a.cssMode||(this.setTransition(0),x({swiper:this,runCallbacks:e,direction:t,step:"End"}))}},slide:{slideTo:function(e=0,t=this.params.speed,a=!0,n,i){let r;"string"==typeof e&&(e=parseInt(e,10));let o=this,s=e;s<0&&(s=0);let{params:l,snapGrid:u,slidesGrid:c,previousIndex:d,activeIndex:m,rtlTranslate:p,wrapperEl:h,enabled:f}=o;if(o.animating&&l.preventInteractionOnTransition||!f&&!n&&!i)return!1;let y=Math.min(o.params.slidesPerGroupSkip,s),b=y+Math.floor((s-y)/o.params.slidesPerGroup);b>=u.length&&(b=u.length-1);let k=-u[b];if(l.normalizeSlideIndex)for(let e=0;e<c.length;e+=1){let t=-Math.floor(100*k),a=Math.floor(100*c[e]),n=Math.floor(100*c[e+1]);void 0!==c[e+1]?t>=a&&t<n-(n-a)/2?s=e:t>=a&&t<n&&(s=e+1):t>=a&&(s=e)}if(o.initialized&&s!==m&&(!o.allowSlideNext&&(p?k>o.translate&&k>o.minTranslate():k<o.translate&&k<o.minTranslate())||!o.allowSlidePrev&&k>o.translate&&k>o.maxTranslate()&&(m||0)!==s))return!1;if(s!==(d||0)&&a&&o.emit("beforeSlideChangeStart"),o.updateProgress(k),r=s>m?"next":s<m?"prev":"reset",p&&-k===o.translate||!p&&k===o.translate)return o.updateActiveIndex(s),l.autoHeight&&o.updateAutoHeight(),o.updateSlidesClasses(),"slide"!==l.effect&&o.setTranslate(k),"reset"!==r&&(o.transitionStart(a,r),o.transitionEnd(a,r)),!1;if(l.cssMode){let e=o.isHorizontal(),a=p?k:-k;if(0===t){let t=o.virtual&&o.params.virtual.enabled;t&&(o.wrapperEl.style.scrollSnapType="none",o._immediateVirtual=!0),t&&!o._cssModeVirtualInitialSet&&o.params.initialSlide>0?(o._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{h[e?"scrollLeft":"scrollTop"]=a})):h[e?"scrollLeft":"scrollTop"]=a,t&&requestAnimationFrame(()=>{o.wrapperEl.style.scrollSnapType="",o._immediateVirtual=!1})}else{if(!o.support.smoothScroll)return g({swiper:o,targetPosition:a,side:e?"left":"top"}),!0;h.scrollTo({[e?"left":"top"]:a,behavior:"smooth"})}return!0}return o.setTransition(t),o.setTranslate(k),o.updateActiveIndex(s),o.updateSlidesClasses(),o.emit("beforeTransitionStart",t,n),o.transitionStart(a,r),0===t?o.transitionEnd(a,r):o.animating||(o.animating=!0,o.onSlideToWrapperTransitionEnd||(o.onSlideToWrapperTransitionEnd=function(e){o&&!o.destroyed&&e.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.onSlideToWrapperTransitionEnd=null,delete o.onSlideToWrapperTransitionEnd,o.transitionEnd(a,r))}),o.wrapperEl.addEventListener("transitionend",o.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e=0,t=this.params.speed,a=!0,n){"string"==typeof e&&(e=parseInt(e,10));let i=e;return this.params.loop&&(this.virtual&&this.params.virtual.enabled?i+=this.virtual.slidesBefore:i=this.getSlideIndexByData(i)),this.slideTo(i,t,a,n)},slideNext:function(e=this.params.speed,t=!0,a){let{enabled:n,params:i,animating:r}=this;if(!n)return this;let o=i.slidesPerGroup;"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(o=Math.max(this.slidesPerViewDynamic("current",!0),1));let s=this.activeIndex<i.slidesPerGroupSkip?1:o,l=this.virtual&&i.virtual.enabled;if(i.loop){if(r&&!l&&i.loopPreventsSliding)return!1;this.loopFix({direction:"next"}),this._clientLeft=this.wrapperEl.clientLeft}return i.rewind&&this.isEnd?this.slideTo(0,e,t,a):this.slideTo(this.activeIndex+s,e,t,a)},slidePrev:function(e=this.params.speed,t=!0,a){let{params:n,snapGrid:i,slidesGrid:r,rtlTranslate:o,enabled:s,animating:l}=this;if(!s)return this;let u=this.virtual&&n.virtual.enabled;if(n.loop){if(l&&!u&&n.loopPreventsSliding)return!1;this.loopFix({direction:"prev"}),this._clientLeft=this.wrapperEl.clientLeft}function c(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}let d=c(o?this.translate:-this.translate),m=i.map(e=>c(e)),p=i[m.indexOf(d)-1];if(void 0===p&&n.cssMode){let e;i.forEach((t,a)=>{d>=t&&(e=a)}),void 0!==e&&(p=i[e>0?e-1:e])}let h=0;if(void 0!==p&&((h=r.indexOf(p))<0&&(h=this.activeIndex-1),"auto"===n.slidesPerView&&1===n.slidesPerGroup&&n.slidesPerGroupAuto&&(h=Math.max(h=h-this.slidesPerViewDynamic("previous",!0)+1,0))),n.rewind&&this.isBeginning){let n=this.params.virtual&&this.params.virtual.enabled&&this.virtual?this.virtual.slides.length-1:this.slides.length-1;return this.slideTo(n,e,t,a)}return this.slideTo(h,e,t,a)},slideReset:function(e=this.params.speed,t=!0,a){return this.slideTo(this.activeIndex,e,t,a)},slideToClosest:function(e=this.params.speed,t=!0,a,n=.5){let i=this.activeIndex,r=Math.min(this.params.slidesPerGroupSkip,i),o=r+Math.floor((i-r)/this.params.slidesPerGroup),s=this.rtlTranslate?this.translate:-this.translate;if(s>=this.snapGrid[o]){let e=this.snapGrid[o];s-e>(this.snapGrid[o+1]-e)*n&&(i+=this.params.slidesPerGroup)}else{let e=this.snapGrid[o-1];s-e<=(this.snapGrid[o]-e)*n&&(i-=this.params.slidesPerGroup)}return i=Math.min(i=Math.max(i,0),this.slidesGrid.length-1),this.slideTo(i,e,t,a)},slideToClickedSlide:function(){let e;let t=this,{params:a,slidesEl:n}=t,i="auto"===a.slidesPerView?t.slidesPerViewDynamic():a.slidesPerView,r=t.clickedIndex,o=t.isElement?"swiper-slide":`.${a.slideClass}`;if(a.loop){if(t.animating)return;e=parseInt(t.clickedSlide.getAttribute("data-swiper-slide-index"),10),a.centeredSlides?r<t.loopedSlides-i/2||r>t.slides.length-t.loopedSlides+i/2?(t.loopFix(),r=t.getSlideIndex(b(n,`${o}[data-swiper-slide-index="${e}"]`)[0]),m(()=>{t.slideTo(r)})):t.slideTo(r):r>t.slides.length-i?(t.loopFix(),r=t.getSlideIndex(b(n,`${o}[data-swiper-slide-index="${e}"]`)[0]),m(()=>{t.slideTo(r)})):t.slideTo(r)}else t.slideTo(r)}},loop:{loopCreate:function(e){let{params:t,slidesEl:a}=this;!t.loop||this.virtual&&this.params.virtual.enabled||(b(a,`.${t.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t)}),this.loopFix({slideRealIndex:e,direction:t.centeredSlides?void 0:"next"}))},loopFix:function({slideRealIndex:e,slideTo:t=!0,direction:a,setTranslate:n,activeSlideIndex:i,byController:r,byMousewheel:o}={}){let s=this;if(!s.params.loop)return;s.emit("beforeLoopFix");let{slides:l,allowSlidePrev:u,allowSlideNext:c,slidesEl:d,params:m}=s;if(s.allowSlidePrev=!0,s.allowSlideNext=!0,s.virtual&&m.virtual.enabled){t&&(m.centeredSlides||0!==s.snapIndex?m.centeredSlides&&s.snapIndex<m.slidesPerView?s.slideTo(s.virtual.slides.length+s.snapIndex,0,!1,!0):s.snapIndex===s.snapGrid.length-1&&s.slideTo(s.virtual.slidesBefore,0,!1,!0):s.slideTo(s.virtual.slides.length,0,!1,!0)),s.allowSlidePrev=u,s.allowSlideNext=c,s.emit("loopFix");return}let p="auto"===m.slidesPerView?s.slidesPerViewDynamic():Math.ceil(parseFloat(m.slidesPerView,10)),h=m.loopedSlides||p;h%m.slidesPerGroup!=0&&(h+=m.slidesPerGroup-h%m.slidesPerGroup),s.loopedSlides=h;let f=[],y=[],g=s.activeIndex;void 0===i?i=s.getSlideIndex(s.slides.filter(e=>e.classList.contains(m.slideActiveClass))[0]):g=i;let b="next"===a||!a,k="prev"===a||!a,v=0,w=0;if(i<h){v=Math.max(h-i,m.slidesPerGroup);for(let e=0;e<h-i;e+=1){let t=e-Math.floor(e/l.length)*l.length;f.push(l.length-t-1)}}else if(i>s.slides.length-2*h){w=Math.max(i-(s.slides.length-2*h),m.slidesPerGroup);for(let e=0;e<w;e+=1){let t=e-Math.floor(e/l.length)*l.length;y.push(t)}}if(k&&f.forEach(e=>{s.slides[e].swiperLoopMoveDOM=!0,d.prepend(s.slides[e]),s.slides[e].swiperLoopMoveDOM=!1}),b&&y.forEach(e=>{s.slides[e].swiperLoopMoveDOM=!0,d.append(s.slides[e]),s.slides[e].swiperLoopMoveDOM=!1}),s.recalcSlides(),"auto"===m.slidesPerView&&s.updateSlides(),m.watchSlidesProgress&&s.updateSlidesOffset(),t){if(f.length>0&&k){if(void 0===e){let e=s.slidesGrid[g],t=s.slidesGrid[g+v]-e;o?s.setTranslate(s.translate-t):(s.slideTo(g+v,0,!1,!0),n&&(s.touches[s.isHorizontal()?"startX":"startY"]+=t))}else n&&s.slideToLoop(e,0,!1,!0)}else if(y.length>0&&b){if(void 0===e){let e=s.slidesGrid[g],t=s.slidesGrid[g-w]-e;o?s.setTranslate(s.translate-t):(s.slideTo(g-w,0,!1,!0),n&&(s.touches[s.isHorizontal()?"startX":"startY"]+=t))}else s.slideToLoop(e,0,!1,!0)}}if(s.allowSlidePrev=u,s.allowSlideNext=c,s.controller&&s.controller.control&&!r){let t={slideRealIndex:e,slideTo:!1,direction:a,setTranslate:n,activeSlideIndex:i,byController:!0};Array.isArray(s.controller.control)?s.controller.control.forEach(e=>{!e.destroyed&&e.params.loop&&e.loopFix(t)}):s.controller.control instanceof s.constructor&&s.controller.control.params.loop&&s.controller.control.loopFix(t)}s.emit("loopFix")},loopDestroy:function(){let{params:e,slidesEl:t}=this;if(!e.loop||this.virtual&&this.params.virtual.enabled)return;this.recalcSlides();let a=[];this.slides.forEach(e=>{a[void 0===e.swiperSlideIndex?1*e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex]=e}),this.slides.forEach(e=>{e.removeAttribute("data-swiper-slide-index")}),a.forEach(e=>{t.append(e)}),this.recalcSlides(),this.slideTo(this.realIndex,0)}},grabCursor:{setGrabCursor:function(e){let t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;let a="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),a.style.cursor="move",a.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})},unsetGrabCursor:function(){let e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}},events:{attachEvents:function(){let e=u(),{params:t}=this;this.onTouchStart=E.bind(this),this.onTouchMove=M.bind(this),this.onTouchEnd=R.bind(this),t.cssMode&&(this.onScroll=O.bind(this)),this.onClick=I.bind(this),this.onLoad=D.bind(this),L||(e.addEventListener("touchstart",N),L=!0),F(this,"on")},detachEvents:function(){F(this,"off")}},breakpoints:{setBreakpoint:function(){let e=this,{realIndex:t,initialized:a,params:n,el:i}=e,r=n.breakpoints;if(!r||r&&0===Object.keys(r).length)return;let o=e.getBreakpoint(r,e.params.breakpointsBase,e.el);if(!o||e.currentBreakpoint===o)return;let s=(o in r?r[o]:void 0)||e.originalParams,l=z(e,n),u=z(e,s),c=n.enabled;l&&!u?(i.classList.remove(`${n.containerModifierClass}grid`,`${n.containerModifierClass}grid-column`),e.emitContainerClasses()):!l&&u&&(i.classList.add(`${n.containerModifierClass}grid`),(s.grid.fill&&"column"===s.grid.fill||!s.grid.fill&&"column"===n.grid.fill)&&i.classList.add(`${n.containerModifierClass}grid-column`),e.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach(t=>{if(void 0===s[t])return;let a=n[t]&&n[t].enabled,i=s[t]&&s[t].enabled;a&&!i&&e[t].disable(),!a&&i&&e[t].enable()});let d=s.direction&&s.direction!==n.direction,m=n.loop&&(s.slidesPerView!==n.slidesPerView||d);d&&a&&e.changeDirection(),f(e.params,s);let p=e.params.enabled;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),c&&!p?e.disable():!c&&p&&e.enable(),e.currentBreakpoint=o,e.emit("_beforeBreakpoint",s),m&&a&&(e.loopDestroy(),e.loopCreate(t),e.updateSlides()),e.emit("breakpoint",s)},getBreakpoint:function(e,t="window",a){if(!e||"container"===t&&!a)return;let n=!1,i=d(),r="window"===t?i.innerHeight:a.clientHeight,o=Object.keys(e).map(e=>"string"==typeof e&&0===e.indexOf("@")?{value:r*parseFloat(e.substr(1)),point:e}:{value:e,point:e});o.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e<o.length;e+=1){let{point:r,value:s}=o[e];"window"===t?i.matchMedia(`(min-width: ${s}px)`).matches&&(n=r):s<=a.clientWidth&&(n=r)}return n||"max"}},checkOverflow:{checkOverflow:function(){let{isLocked:e,params:t}=this,{slidesOffsetBefore:a}=t;if(a){let e=this.slides.length-1,t=this.slidesGrid[e]+this.slidesSizesGrid[e]+2*a;this.isLocked=this.size>t}else this.isLocked=1===this.snapGrid.length;!0===t.allowSlideNext&&(this.allowSlideNext=!this.isLocked),!0===t.allowSlidePrev&&(this.allowSlidePrev=!this.isLocked),e&&e!==this.isLocked&&(this.isEnd=!1),e!==this.isLocked&&this.emit(this.isLocked?"lock":"unlock")}},classes:{addClasses:function(){let{classNames:e,params:t,rtl:a,el:n,device:i}=this,r=function(e,t){let a=[];return e.forEach(e=>{"object"==typeof e?Object.keys(e).forEach(n=>{e[n]&&a.push(t+n)}):"string"==typeof e&&a.push(t+e)}),a}(["initialized",t.direction,{"free-mode":this.params.freeMode&&t.freeMode.enabled},{autoheight:t.autoHeight},{rtl:a},{grid:t.grid&&t.grid.rows>1},{"grid-column":t.grid&&t.grid.rows>1&&"column"===t.grid.fill},{android:i.android},{ios:i.ios},{"css-mode":t.cssMode},{centered:t.cssMode&&t.centeredSlides},{"watch-progress":t.watchSlidesProgress}],t.containerModifierClass);e.push(...r),n.classList.add(...e),this.emitContainerClasses()},removeClasses:function(){let{el:e,classNames:t}=this;e.classList.remove(...t),this.emitContainerClasses()}}},Y={};class H{constructor(...e){let t,a;1===e.length&&e[0].constructor&&"Object"===Object.prototype.toString.call(e[0]).slice(8,-1)?a=e[0]:[t,a]=e,a||(a={}),a=f({},a),t&&!a.el&&(a.el=t);let n=u();if(a.el&&"string"==typeof a.el&&n.querySelectorAll(a.el).length>1){let e=[];return n.querySelectorAll(a.el).forEach(t=>{let n=f({},a,{el:t});e.push(new H(n))}),e}let o=this;o.__swiper__=!0,o.support=j(),o.device=function(e={}){return i||(i=function({userAgent:e}={}){let t=j(),a=d(),n=a.navigator.platform,i=e||a.navigator.userAgent,r={ios:!1,android:!1},o=a.screen.width,s=a.screen.height,l=i.match(/(Android);?[\s\/]+([\d.]+)?/),u=i.match(/(iPad).*OS\s([\d_]+)/),c=i.match(/(iPod)(.*OS\s([\d_]+))?/),m=!u&&i.match(/(iPhone\sOS|iOS)\s([\d_]+)/),p="MacIntel"===n;return!u&&p&&t.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${o}x${s}`)>=0&&((u=i.match(/(Version)\/([\d.]+)/))||(u=[0,1,"13_0_0"]),p=!1),l&&"Win32"!==n&&(r.os="android",r.android=!0),(u||m||c)&&(r.os="ios",r.ios=!0),r}(e)),i}({userAgent:a.userAgent}),o.browser=(r||(r=function(){let e=d(),t=!1;function a(){let t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&0>t.indexOf("chrome")&&0>t.indexOf("android")}if(a()){let a=String(e.navigator.userAgent);if(a.includes("Version/")){let[e,n]=a.split("Version/")[1].split(" ")[0].split(".").map(e=>Number(e));t=e<16||16===e&&n<2}}return{isSafari:t||a(),needPerspectiveFix:t,isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}()),r),o.eventsListeners={},o.eventsAnyListeners=[],o.modules=[...o.__modules__],a.modules&&Array.isArray(a.modules)&&o.modules.push(...a.modules);let s={};o.modules.forEach(e=>{var t;e({params:a,swiper:o,extendParams:(t=a,function(e={}){let a=Object.keys(e)[0],n=e[a];if("object"!=typeof n||null===n||(["navigation","pagination","scrollbar"].indexOf(a)>=0&&!0===t[a]&&(t[a]={auto:!0}),!(a in t&&"enabled"in n))){f(s,e);return}!0===t[a]&&(t[a]={enabled:!0}),"object"!=typeof t[a]||"enabled"in t[a]||(t[a].enabled=!0),t[a]||(t[a]={enabled:!1}),f(s,e)}),on:o.on.bind(o),once:o.once.bind(o),off:o.off.bind(o),emit:o.emit.bind(o)})});let l=f({},Z,s);return o.params=f({},l,Y,a),o.originalParams=f({},o.params),o.passedParams=f({},a),o.params&&o.params.on&&Object.keys(o.params.on).forEach(e=>{o.on(e,o.params.on[e])}),o.params&&o.params.onAny&&o.onAny(o.params.onAny),Object.assign(o,{enabled:o.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===o.params.direction,isVertical:()=>"vertical"===o.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return 8388608*Math.trunc(this.translate/8388608)},allowSlideNext:o.params.allowSlideNext,allowSlidePrev:o.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:o.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,evCache:[]},allowClick:!0,allowTouchMove:o.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),o.emit("_swiper"),o.params.init&&o.init(),o}getSlideIndex(e){let{slidesEl:t,params:a}=this,n=w(b(t,`.${a.slideClass}, swiper-slide`)[0]);return w(e)-n}getSlideIndexByData(e){return this.getSlideIndex(this.slides.filter(t=>1*t.getAttribute("data-swiper-slide-index")===e)[0])}recalcSlides(){let{slidesEl:e,params:t}=this;this.slides=b(e,`.${t.slideClass}, swiper-slide`)}enable(){this.enabled||(this.enabled=!0,this.params.grabCursor&&this.setGrabCursor(),this.emit("enable"))}disable(){this.enabled&&(this.enabled=!1,this.params.grabCursor&&this.unsetGrabCursor(),this.emit("disable"))}setProgress(e,t){e=Math.min(Math.max(e,0),1);let a=this.minTranslate(),n=(this.maxTranslate()-a)*e+a;this.translateTo(n,void 0===t?0:t),this.updateActiveIndex(),this.updateSlidesClasses()}emitContainerClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=e.el.className.split(" ").filter(t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){let t=this;return t.destroyed?"":e.className.split(" ").filter(e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)).join(" ")}emitSlidesClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=[];e.slides.forEach(a=>{let n=e.getSlideClasses(a);t.push({slideEl:a,classNames:n}),e.emit("_slideClass",a,n)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e="current",t=!1){let{params:a,slides:n,slidesGrid:i,slidesSizesGrid:r,size:o,activeIndex:s}=this,l=1;if(a.centeredSlides){let e,t=n[s]?n[s].swiperSlideSize:0;for(let a=s+1;a<n.length;a+=1)n[a]&&!e&&(t+=n[a].swiperSlideSize,l+=1,t>o&&(e=!0));for(let a=s-1;a>=0;a-=1)n[a]&&!e&&(t+=n[a].swiperSlideSize,l+=1,t>o&&(e=!0))}else if("current"===e)for(let e=s+1;e<n.length;e+=1)(t?i[e]+r[e]-i[s]<o:i[e]-i[s]<o)&&(l+=1);else for(let e=s-1;e>=0;e-=1)i[s]-i[e]<o&&(l+=1);return l}update(){let e;let t=this;if(!t||t.destroyed)return;let{snapGrid:a,params:n}=t;function i(){let e=Math.min(Math.max(t.rtlTranslate?-1*t.translate:t.translate,t.maxTranslate()),t.minTranslate());t.setTranslate(e),t.updateActiveIndex(),t.updateSlidesClasses()}if(n.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(e=>{e.complete&&P(t,e)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),n.freeMode&&n.freeMode.enabled&&!n.cssMode)i(),n.autoHeight&&t.updateAutoHeight();else{if(("auto"===n.slidesPerView||n.slidesPerView>1)&&t.isEnd&&!n.centeredSlides){let a=t.virtual&&n.virtual.enabled?t.virtual.slides:t.slides;e=t.slideTo(a.length-1,0,!1,!0)}else e=t.slideTo(t.activeIndex,0,!1,!0);e||i()}n.watchOverflow&&a!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(e,t=!0){let a=this.params.direction;return e||(e="horizontal"===a?"vertical":"horizontal"),e===a||"horizontal"!==e&&"vertical"!==e||(this.el.classList.remove(`${this.params.containerModifierClass}${a}`),this.el.classList.add(`${this.params.containerModifierClass}${e}`),this.emitContainerClasses(),this.params.direction=e,this.slides.forEach(t=>{"vertical"===e?t.style.width="":t.style.height=""}),this.emit("changeDirection"),t&&this.update()),this}changeLanguageDirection(e){(!this.rtl||"rtl"!==e)&&(this.rtl||"ltr"!==e)&&(this.rtl="rtl"===e,this.rtlTranslate="horizontal"===this.params.direction&&this.rtl,this.rtl?(this.el.classList.add(`${this.params.containerModifierClass}rtl`),this.el.dir="rtl"):(this.el.classList.remove(`${this.params.containerModifierClass}rtl`),this.el.dir="ltr"),this.update())}mount(e){let t=this;if(t.mounted)return!0;let a=e||t.params.el;if("string"==typeof a&&(a=document.querySelector(a)),!a)return!1;a.swiper=t,a.shadowEl&&(t.isElement=!0);let n=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`,i=a&&a.shadowRoot&&a.shadowRoot.querySelector?a.shadowRoot.querySelector(n()):b(a,n())[0];return!i&&t.params.createElements&&(i=k("div",t.params.wrapperClass),a.append(i),b(a,`.${t.params.slideClass}`).forEach(e=>{i.append(e)})),Object.assign(t,{el:a,wrapperEl:i,slidesEl:t.isElement?a:i,mounted:!0,rtl:"rtl"===a.dir.toLowerCase()||"rtl"===v(a,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===a.dir.toLowerCase()||"rtl"===v(a,"direction")),wrongRTL:"-webkit-box"===v(i,"display")}),!0}init(e){let t=this;return t.initialized||!1===t.mount(e)||(t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(),t.attachEvents(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(e=>{e.complete?P(t,e):e.addEventListener("load",e=>{P(t,e.target)})}),_(t),t.initialized=!0,_(t),t.emit("init"),t.emit("afterInit")),t}destroy(e=!0,t=!0){let a=this,{params:n,el:i,wrapperEl:r,slides:o}=a;return void 0===a.params||a.destroyed||(a.emit("beforeDestroy"),a.initialized=!1,a.detachEvents(),n.loop&&a.loopDestroy(),t&&(a.removeClasses(),i.removeAttribute("style"),r.removeAttribute("style"),o&&o.length&&o.forEach(e=>{e.classList.remove(n.slideVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")})),a.emit("destroy"),Object.keys(a.eventsListeners).forEach(e=>{a.off(e)}),!1!==e&&(a.el.swiper=null,function(e){Object.keys(e).forEach(t=>{try{e[t]=null}catch(e){}try{delete e[t]}catch(e){}})}(a)),a.destroyed=!0),null}static extendDefaults(e){f(Y,e)}static get extendedDefaults(){return Y}static get defaults(){return Z}static installModule(e){H.prototype.__modules__||(H.prototype.__modules__=[]);let t=H.prototype.__modules__;"function"==typeof e&&0>t.indexOf(e)&&t.push(e)}static use(e){return Array.isArray(e)?e.forEach(e=>H.installModule(e)):H.installModule(e),H}}Object.keys(J).forEach(e=>{Object.keys(J[e]).forEach(t=>{H.prototype[t]=J[e][t]})}),H.use([function({swiper:e,on:t,emit:a}){let n=d(),i=null,r=null,o=()=>{e&&!e.destroyed&&e.initialized&&(a("beforeResize"),a("resize"))},s=()=>{e&&!e.destroyed&&e.initialized&&(i=new ResizeObserver(t=>{r=n.requestAnimationFrame(()=>{let{width:a,height:n}=e,i=a,r=n;t.forEach(({contentBoxSize:t,contentRect:a,target:n})=>{n&&n!==e.el||(i=a?a.width:(t[0]||t).inlineSize,r=a?a.height:(t[0]||t).blockSize)}),(i!==a||r!==n)&&o()})})).observe(e.el)},l=()=>{r&&n.cancelAnimationFrame(r),i&&i.unobserve&&e.el&&(i.unobserve(e.el),i=null)},u=()=>{e&&!e.destroyed&&e.initialized&&a("orientationchange")};t("init",()=>{if(e.params.resizeObserver&&void 0!==n.ResizeObserver){s();return}n.addEventListener("resize",o),n.addEventListener("orientationchange",u)}),t("destroy",()=>{l(),n.removeEventListener("resize",o),n.removeEventListener("orientationchange",u)})},function({swiper:e,extendParams:t,on:a,emit:n}){let i=[],r=d(),o=(t,a={})=>{let o=new(r.MutationObserver||r.WebkitMutationObserver)(t=>{if(e.__preventObserver__)return;if(1===t.length){n("observerUpdate",t[0]);return}let a=function(){n("observerUpdate",t[0])};r.requestAnimationFrame?r.requestAnimationFrame(a):r.setTimeout(a,0)});o.observe(t,{attributes:void 0===a.attributes||a.attributes,childList:void 0===a.childList||a.childList,characterData:void 0===a.characterData||a.characterData}),i.push(o)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),a("init",()=>{if(e.params.observer){if(e.params.observeParents){let t=T(e.el);for(let e=0;e<t.length;e+=1)o(t[e])}o(e.el,{childList:e.params.observeSlideChildren}),o(e.wrapperEl,{attributes:!1})}}),a("destroy",()=>{i.forEach(e=>{e.disconnect()}),i.splice(0,i.length)})}]);var U=H;function W(e,t,a,n){return e.params.createElements&&Object.keys(n).forEach(i=>{if(!a[i]&&!0===a.auto){let r=b(e.el,`.${n[i]}`)[0];r||((r=k("div",n[i])).className=n[i],e.el.append(r)),a[i]=r,t[i]=r}}),a}function G({swiper:e,extendParams:t,on:a,emit:n}){t({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),e.navigation={nextEl:null,prevEl:null};let i=e=>(Array.isArray(e)||(e=[e].filter(e=>!!e)),e);function r(t){let a;return t&&"string"==typeof t&&e.isElement&&(a=e.el.shadowRoot.querySelector(t))?a:(t&&("string"==typeof t&&(a=[...document.querySelectorAll(t)]),e.params.uniqueNavElements&&"string"==typeof t&&a.length>1&&1===e.el.querySelectorAll(t).length&&(a=e.el.querySelector(t))),t&&!a)?t:a}function o(t,a){let n=e.params.navigation;(t=i(t)).forEach(t=>{t&&(t.classList[a?"add":"remove"](...n.disabledClass.split(" ")),"BUTTON"===t.tagName&&(t.disabled=a),e.params.watchOverflow&&e.enabled&&t.classList[e.isLocked?"add":"remove"](n.lockClass))})}function s(){let{nextEl:t,prevEl:a}=e.navigation;if(e.params.loop){o(a,!1),o(t,!1);return}o(a,e.isBeginning&&!e.params.rewind),o(t,e.isEnd&&!e.params.rewind)}function l(t){t.preventDefault(),(!e.isBeginning||e.params.loop||e.params.rewind)&&(e.slidePrev(),n("navigationPrev"))}function u(t){t.preventDefault(),(!e.isEnd||e.params.loop||e.params.rewind)&&(e.slideNext(),n("navigationNext"))}function c(){let t=e.params.navigation;if(e.params.navigation=W(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(t.nextEl||t.prevEl))return;let a=r(t.nextEl),n=r(t.prevEl);Object.assign(e.navigation,{nextEl:a,prevEl:n}),a=i(a),n=i(n);let o=(a,n)=>{a&&a.addEventListener("click","next"===n?u:l),!e.enabled&&a&&a.classList.add(...t.lockClass.split(" "))};a.forEach(e=>o(e,"next")),n.forEach(e=>o(e,"prev"))}function d(){let{nextEl:t,prevEl:a}=e.navigation;t=i(t),a=i(a);let n=(t,a)=>{t.removeEventListener("click","next"===a?u:l),t.classList.remove(...e.params.navigation.disabledClass.split(" "))};t.forEach(e=>n(e,"next")),a.forEach(e=>n(e,"prev"))}a("init",()=>{!1===e.params.navigation.enabled?m():(c(),s())}),a("toEdge fromEdge lock unlock",()=>{s()}),a("destroy",()=>{d()}),a("enable disable",()=>{let{nextEl:t,prevEl:a}=e.navigation;[...t=i(t),...a=i(a)].filter(e=>!!e).forEach(t=>t.classList[e.enabled?"remove":"add"](e.params.navigation.lockClass))}),a("click",(t,a)=>{let{nextEl:r,prevEl:o}=e.navigation;r=i(r),o=i(o);let s=a.target;if(e.params.navigation.hideOnClick&&!o.includes(s)&&!r.includes(s)){let t;if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===s||e.pagination.el.contains(s)))return;r.length?t=r[0].classList.contains(e.params.navigation.hiddenClass):o.length&&(t=o[0].classList.contains(e.params.navigation.hiddenClass)),!0===t?n("navigationShow"):n("navigationHide"),[...r,...o].filter(e=>!!e).forEach(t=>t.classList.toggle(e.params.navigation.hiddenClass))}});let m=()=>{e.el.classList.add(...e.params.navigation.navigationDisabledClass.split(" ")),d()};Object.assign(e.navigation,{enable:()=>{e.el.classList.remove(...e.params.navigation.navigationDisabledClass.split(" ")),c(),s()},disable:m,update:s,init:c,destroy:d})}function q(e=""){return`.${e.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function V({swiper:e,extendParams:t,on:a,emit:n}){let i;let r="swiper-pagination";t({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:`${r}-bullet`,bulletActiveClass:`${r}-bullet-active`,modifierClass:`${r}-`,currentClass:`${r}-current`,totalClass:`${r}-total`,hiddenClass:`${r}-hidden`,progressbarFillClass:`${r}-progressbar-fill`,progressbarOppositeClass:`${r}-progressbar-opposite`,clickableClass:`${r}-clickable`,lockClass:`${r}-lock`,horizontalClass:`${r}-horizontal`,verticalClass:`${r}-vertical`,paginationDisabledClass:`${r}-disabled`}}),e.pagination={el:null,bullets:[]};let o=0,s=e=>(Array.isArray(e)||(e=[e].filter(e=>!!e)),e);function l(){return!e.params.pagination.el||!e.pagination.el||Array.isArray(e.pagination.el)&&0===e.pagination.el.length}function u(t,a){let{bulletActiveClass:n}=e.params.pagination;t&&(t=t[`${"prev"===a?"previous":"next"}ElementSibling`])&&(t.classList.add(`${n}-${a}`),(t=t[`${"prev"===a?"previous":"next"}ElementSibling`])&&t.classList.add(`${n}-${a}-${a}`))}function c(t){let a=t.target.closest(q(e.params.pagination.bulletClass));if(!a)return;t.preventDefault();let n=w(a)*e.params.slidesPerGroup;if(e.params.loop){if(e.realIndex===n)return;let t=e.getSlideIndexByData(n),a=e.getSlideIndexByData(e.realIndex);t>e.slides.length-e.loopedSlides&&e.loopFix({direction:t>a?"next":"prev",activeSlideIndex:t,slideTo:!1}),e.slideToLoop(n)}else e.slideTo(n)}function d(){let t,a;let r=e.rtl,c=e.params.pagination;if(l())return;let d=e.pagination.el;d=s(d);let m=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,p=e.params.loop?Math.ceil(m/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(a=e.previousRealIndex||0,t=e.params.slidesPerGroup>1?Math.floor(e.realIndex/e.params.slidesPerGroup):e.realIndex):void 0!==e.snapIndex?(t=e.snapIndex,a=e.previousSnapIndex):(a=e.previousIndex||0,t=e.activeIndex||0),"bullets"===c.type&&e.pagination.bullets&&e.pagination.bullets.length>0){let n,s,l;let m=e.pagination.bullets;if(c.dynamicBullets&&(i=C(m[0],e.isHorizontal()?"width":"height",!0),d.forEach(t=>{t.style[e.isHorizontal()?"width":"height"]=`${i*(c.dynamicMainBullets+4)}px`}),c.dynamicMainBullets>1&&void 0!==a&&((o+=t-(a||0))>c.dynamicMainBullets-1?o=c.dynamicMainBullets-1:o<0&&(o=0)),l=((s=(n=Math.max(t-o,0))+(Math.min(m.length,c.dynamicMainBullets)-1))+n)/2),m.forEach(e=>{let t=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(e=>`${c.bulletActiveClass}${e}`)].map(e=>"string"==typeof e&&e.includes(" ")?e.split(" "):e).flat();e.classList.remove(...t)}),d.length>1)m.forEach(a=>{let i=w(a);i===t?a.classList.add(...c.bulletActiveClass.split(" ")):e.isElement&&a.setAttribute("part","bullet"),c.dynamicBullets&&(i>=n&&i<=s&&a.classList.add(...`${c.bulletActiveClass}-main`.split(" ")),i===n&&u(a,"prev"),i===s&&u(a,"next"))});else{let a=m[t];if(a&&a.classList.add(...c.bulletActiveClass.split(" ")),e.isElement&&m.forEach((e,a)=>{e.setAttribute("part",a===t?"bullet-active":"bullet")}),c.dynamicBullets){let e=m[n],t=m[s];for(let e=n;e<=s;e+=1)m[e]&&m[e].classList.add(...`${c.bulletActiveClass}-main`.split(" "));u(e,"prev"),u(t,"next")}}if(c.dynamicBullets){let t=Math.min(m.length,c.dynamicMainBullets+4),a=(i*t-i)/2-l*i,n=r?"right":"left";m.forEach(t=>{t.style[e.isHorizontal()?n:"top"]=`${a}px`})}}d.forEach((a,i)=>{if("fraction"===c.type&&(a.querySelectorAll(q(c.currentClass)).forEach(e=>{e.textContent=c.formatFractionCurrent(t+1)}),a.querySelectorAll(q(c.totalClass)).forEach(e=>{e.textContent=c.formatFractionTotal(p)})),"progressbar"===c.type){let n;n=c.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical";let i=(t+1)/p,r=1,o=1;"horizontal"===n?r=i:o=i,a.querySelectorAll(q(c.progressbarFillClass)).forEach(t=>{t.style.transform=`translate3d(0,0,0) scaleX(${r}) scaleY(${o})`,t.style.transitionDuration=`${e.params.speed}ms`})}"custom"===c.type&&c.renderCustom?(a.innerHTML=c.renderCustom(e,t+1,p),0===i&&n("paginationRender",a)):(0===i&&n("paginationRender",a),n("paginationUpdate",a)),e.params.watchOverflow&&e.enabled&&a.classList[e.isLocked?"add":"remove"](c.lockClass)})}function m(){let t=e.params.pagination;if(l())return;let a=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,i=e.pagination.el;i=s(i);let r="";if("bullets"===t.type){let n=e.params.loop?Math.ceil(a/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&n>a&&(n=a);for(let a=0;a<n;a+=1)t.renderBullet?r+=t.renderBullet.call(e,a,t.bulletClass):r+=`<${t.bulletElement} ${e.isElement?'part="bullet"':""} class="${t.bulletClass}"></${t.bulletElement}>`}"fraction"===t.type&&(r=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):`<span class="${t.currentClass}"></span> / <span class="${t.totalClass}"></span>`),"progressbar"===t.type&&(r=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):`<span class="${t.progressbarFillClass}"></span>`),e.pagination.bullets=[],i.forEach(a=>{"custom"!==t.type&&(a.innerHTML=r||""),"bullets"===t.type&&e.pagination.bullets.push(...a.querySelectorAll(q(t.bulletClass)))}),"custom"!==t.type&&n("paginationRender",i[0])}function p(){let t;e.params.pagination=W(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});let a=e.params.pagination;a.el&&("string"==typeof a.el&&e.isElement&&(t=e.el.shadowRoot.querySelector(a.el)),t||"string"!=typeof a.el||(t=[...document.querySelectorAll(a.el)]),t||(t=a.el),t&&0!==t.length&&(e.params.uniqueNavElements&&"string"==typeof a.el&&Array.isArray(t)&&t.length>1&&(t=[...e.el.querySelectorAll(a.el)]).length>1&&(t=t.filter(t=>T(t,".swiper")[0]===e.el)[0]),Array.isArray(t)&&1===t.length&&(t=t[0]),Object.assign(e.pagination,{el:t}),(t=s(t)).forEach(t=>{"bullets"===a.type&&a.clickable&&t.classList.add(a.clickableClass),t.classList.add(a.modifierClass+a.type),t.classList.add(e.isHorizontal()?a.horizontalClass:a.verticalClass),"bullets"===a.type&&a.dynamicBullets&&(t.classList.add(`${a.modifierClass}${a.type}-dynamic`),o=0,a.dynamicMainBullets<1&&(a.dynamicMainBullets=1)),"progressbar"===a.type&&a.progressbarOpposite&&t.classList.add(a.progressbarOppositeClass),a.clickable&&t.addEventListener("click",c),e.enabled||t.classList.add(a.lockClass)})))}function h(){let t=e.params.pagination;if(l())return;let a=e.pagination.el;a&&(a=s(a)).forEach(a=>{a.classList.remove(t.hiddenClass),a.classList.remove(t.modifierClass+t.type),a.classList.remove(e.isHorizontal()?t.horizontalClass:t.verticalClass),t.clickable&&a.removeEventListener("click",c)}),e.pagination.bullets&&e.pagination.bullets.forEach(e=>e.classList.remove(...t.bulletActiveClass.split(" ")))}a("changeDirection",()=>{if(!e.pagination||!e.pagination.el)return;let t=e.params.pagination,{el:a}=e.pagination;(a=s(a)).forEach(a=>{a.classList.remove(t.horizontalClass,t.verticalClass),a.classList.add(e.isHorizontal()?t.horizontalClass:t.verticalClass)})}),a("init",()=>{!1===e.params.pagination.enabled?f():(p(),m(),d())}),a("activeIndexChange",()=>{void 0===e.snapIndex&&d()}),a("snapIndexChange",()=>{d()}),a("snapGridLengthChange",()=>{m(),d()}),a("destroy",()=>{h()}),a("enable disable",()=>{let{el:t}=e.pagination;t&&(t=s(t)).forEach(t=>t.classList[e.enabled?"remove":"add"](e.params.pagination.lockClass))}),a("lock unlock",()=>{d()}),a("click",(t,a)=>{let i=a.target,{el:r}=e.pagination;if(Array.isArray(r)||(r=[r].filter(e=>!!e)),e.params.pagination.el&&e.params.pagination.hideOnClick&&r&&r.length>0&&!i.classList.contains(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&i===e.navigation.nextEl||e.navigation.prevEl&&i===e.navigation.prevEl))return;!0===r[0].classList.contains(e.params.pagination.hiddenClass)?n("paginationShow"):n("paginationHide"),r.forEach(t=>t.classList.toggle(e.params.pagination.hiddenClass))}});let f=()=>{e.el.classList.add(e.params.pagination.paginationDisabledClass);let{el:t}=e.pagination;t&&(t=s(t)).forEach(t=>t.classList.add(e.params.pagination.paginationDisabledClass)),h()};Object.assign(e.pagination,{enable:()=>{e.el.classList.remove(e.params.pagination.paginationDisabledClass);let{el:t}=e.pagination;t&&(t=s(t)).forEach(t=>t.classList.remove(e.params.pagination.paginationDisabledClass)),p(),m(),d()},disable:f,render:m,update:d,init:p,destroy:h})}function K({swiper:e,extendParams:t,on:a,emit:n}){let i,r,o,s;let l=u(),c=!1,p=null,h=null;function f(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;let{scrollbar:t,rtlTranslate:a}=e,{dragEl:n,el:i}=t,s=e.params.scrollbar,l=e.params.loop?e.progressLoop:e.progress,u=r,c=(o-r)*l;a?(c=-c)>0?(u=r-c,c=0):-c+r>o&&(u=o+c):c<0?(u=r+c,c=0):c+r>o&&(u=o-c),e.isHorizontal()?(n.style.transform=`translate3d(${c}px, 0, 0)`,n.style.width=`${u}px`):(n.style.transform=`translate3d(0px, ${c}px, 0)`,n.style.height=`${u}px`),s.hide&&(clearTimeout(p),i.style.opacity=1,p=setTimeout(()=>{i.style.opacity=0,i.style.transitionDuration="400ms"},1e3))}function y(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;let{scrollbar:t}=e,{dragEl:a,el:n}=t;a.style.width="",a.style.height="",o=e.isHorizontal()?n.offsetWidth:n.offsetHeight,s=e.size/(e.virtualSize+e.params.slidesOffsetBefore-(e.params.centeredSlides?e.snapGrid[0]:0)),r="auto"===e.params.scrollbar.dragSize?o*s:parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?a.style.width=`${r}px`:a.style.height=`${r}px`,s>=1?n.style.display="none":n.style.display="",e.params.scrollbar.hide&&(n.style.opacity=0),e.params.watchOverflow&&e.enabled&&t.el.classList[e.isLocked?"add":"remove"](e.params.scrollbar.lockClass)}function g(t){return e.isHorizontal()?t.clientX:t.clientY}function b(t){let a;let{scrollbar:n,rtlTranslate:s}=e,{el:l}=n;a=Math.max(Math.min(a=(g(t)-function(e){let t=d(),a=u(),n=e.getBoundingClientRect(),i=a.body,r=e.clientTop||i.clientTop||0,o=e.clientLeft||i.clientLeft||0,s=e===t?t.scrollY:e.scrollTop,l=e===t?t.scrollX:e.scrollLeft;return{top:n.top+s-r,left:n.left+l-o}}(l)[e.isHorizontal()?"left":"top"]-(null!==i?i:r/2))/(o-r),1),0),s&&(a=1-a);let c=e.minTranslate()+(e.maxTranslate()-e.minTranslate())*a;e.updateProgress(c),e.setTranslate(c),e.updateActiveIndex(),e.updateSlidesClasses()}function v(t){let a=e.params.scrollbar,{scrollbar:r,wrapperEl:o}=e,{el:s,dragEl:l}=r;c=!0,i=t.target===l?g(t)-t.target.getBoundingClientRect()[e.isHorizontal()?"left":"top"]:null,t.preventDefault(),t.stopPropagation(),o.style.transitionDuration="100ms",l.style.transitionDuration="100ms",b(t),clearTimeout(h),s.style.transitionDuration="0ms",a.hide&&(s.style.opacity=1),e.params.cssMode&&(e.wrapperEl.style["scroll-snap-type"]="none"),n("scrollbarDragStart",t)}function w(t){let{scrollbar:a,wrapperEl:i}=e,{el:r,dragEl:o}=a;c&&(t.preventDefault?t.preventDefault():t.returnValue=!1,b(t),i.style.transitionDuration="0ms",r.style.transitionDuration="0ms",o.style.transitionDuration="0ms",n("scrollbarDragMove",t))}function T(t){let a=e.params.scrollbar,{scrollbar:i,wrapperEl:r}=e,{el:o}=i;c&&(c=!1,e.params.cssMode&&(e.wrapperEl.style["scroll-snap-type"]="",r.style.transitionDuration=""),a.hide&&(clearTimeout(h),h=m(()=>{o.style.opacity=0,o.style.transitionDuration="400ms"},1e3)),n("scrollbarDragEnd",t),a.snapOnRelease&&e.slideToClosest())}function S(t){let{scrollbar:a,params:n}=e,i=a.el;if(!i)return;let r=!!n.passiveListeners&&{passive:!1,capture:!1},o=!!n.passiveListeners&&{passive:!0,capture:!1};if(!i)return;let s="on"===t?"addEventListener":"removeEventListener";i[s]("pointerdown",v,r),l[s]("pointermove",w,r),l[s]("pointerup",T,o)}function C(){let t,a;let{scrollbar:n,el:i}=e;e.params.scrollbar=W(e,e.originalParams.scrollbar,e.params.scrollbar,{el:"swiper-scrollbar"});let r=e.params.scrollbar;r.el&&("string"==typeof r.el&&e.isElement&&(t=e.el.shadowRoot.querySelector(r.el)),t||"string"!=typeof r.el?t||(t=r.el):t=l.querySelectorAll(r.el),e.params.uniqueNavElements&&"string"==typeof r.el&&t.length>1&&1===i.querySelectorAll(r.el).length&&(t=i.querySelector(r.el)),t.length>0&&(t=t[0]),t.classList.add(e.isHorizontal()?r.horizontalClass:r.verticalClass),!t||(a=t.querySelector(`.${e.params.scrollbar.dragClass}`))||(a=k("div",e.params.scrollbar.dragClass),t.append(a)),Object.assign(n,{el:t,dragEl:a}),!r.draggable||e.params.scrollbar.el&&e.scrollbar.el&&S("on"),t&&t.classList[e.enabled?"remove":"add"](e.params.scrollbar.lockClass))}function j(){let t=e.params.scrollbar,a=e.scrollbar.el;a&&a.classList.remove(e.isHorizontal()?t.horizontalClass:t.verticalClass),e.params.scrollbar.el&&e.scrollbar.el&&S("off")}t({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),e.scrollbar={el:null,dragEl:null},a("init",()=>{!1===e.params.scrollbar.enabled?P():(C(),y(),f())}),a("update resize observerUpdate lock unlock",()=>{y()}),a("setTranslate",()=>{f()}),a("setTransition",(t,a)=>{e.params.scrollbar.el&&e.scrollbar.el&&(e.scrollbar.dragEl.style.transitionDuration=`${a}ms`)}),a("enable disable",()=>{let{el:t}=e.scrollbar;t&&t.classList[e.enabled?"remove":"add"](e.params.scrollbar.lockClass)}),a("destroy",()=>{j()});let P=()=>{e.el.classList.add(e.params.scrollbar.scrollbarDisabledClass),e.scrollbar.el&&e.scrollbar.el.classList.add(e.params.scrollbar.scrollbarDisabledClass),j()};Object.assign(e.scrollbar,{enable:()=>{e.el.classList.remove(e.params.scrollbar.scrollbarDisabledClass),e.scrollbar.el&&e.scrollbar.el.classList.remove(e.params.scrollbar.scrollbarDisabledClass),C(),y(),f()},disable:P,updateSize:y,setTranslate:f,init:C,destroy:j})}function $({swiper:e,extendParams:t,on:a}){function n(e,t){let a,n,i,r,o;let s=(e,t)=>{for(r=-1,i=e.length;i-r>1;)e[o=i+r>>1]<=t?r=o:i=o;return i};return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(a=(n=s(this.x,e))-1,(e-this.x[a])*(this.y[n]-this.y[a])/(this.x[n]-this.x[a])+this.y[a]):0},this}function i(){e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)}t({controller:{control:void 0,inverse:!1,by:"slide"}}),e.controller={control:void 0},a("beforeInit",()=>{if("undefined"!=typeof window&&("string"==typeof e.params.controller.control||e.params.controller.control instanceof HTMLElement)){let t=document.querySelector(e.params.controller.control);if(t&&t.swiper)e.controller.control=t.swiper;else if(t){let a=n=>{e.controller.control=n.detail[0],e.update(),t.removeEventListener("init",a)};t.addEventListener("init",a)}return}e.controller.control=e.params.controller.control}),a("update",()=>{i()}),a("resize",()=>{i()}),a("observerUpdate",()=>{i()}),a("setTranslate",(t,a,n)=>{e.controller.control&&!e.controller.control.destroyed&&e.controller.setTranslate(a,n)}),a("setTransition",(t,a,n)=>{e.controller.control&&!e.controller.control.destroyed&&e.controller.setTransition(a,n)}),Object.assign(e.controller,{setTranslate:function(t,a){let i,r;let o=e.controller.control,s=e.constructor;function l(t){if(t.destroyed)return;let a=e.rtlTranslate?-e.translate:e.translate;"slide"===e.params.controller.by&&(e.controller.spline=e.params.loop?new n(e.slidesGrid,t.slidesGrid):new n(e.snapGrid,t.snapGrid),r=-e.controller.spline.interpolate(-a)),r&&"container"!==e.params.controller.by||((Number.isNaN(i=(t.maxTranslate()-t.minTranslate())/(e.maxTranslate()-e.minTranslate()))||!Number.isFinite(i))&&(i=1),r=(a-e.minTranslate())*i+t.minTranslate()),e.params.controller.inverse&&(r=t.maxTranslate()-r),t.updateProgress(r),t.setTranslate(r,e),t.updateActiveIndex(),t.updateSlidesClasses()}if(Array.isArray(o))for(let e=0;e<o.length;e+=1)o[e]!==a&&o[e]instanceof s&&l(o[e]);else o instanceof s&&a!==o&&l(o)},setTransition:function(t,a){let n;let i=e.constructor,r=e.controller.control;function o(a){a.destroyed||(a.setTransition(t,e),0!==t&&(a.transitionStart(),a.params.autoHeight&&m(()=>{a.updateAutoHeight()}),S(a.wrapperEl,()=>{r&&a.transitionEnd()})))}if(Array.isArray(r))for(n=0;n<r.length;n+=1)r[n]!==a&&r[n]instanceof i&&o(r[n]);else r instanceof i&&a!==r&&o(r)}})}function X({swiper:e,extendParams:t,on:a}){t({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null}}),e.a11y={clicked:!1};let n=null;function i(e){let t=n;0!==t.length&&(t.innerHTML="",t.innerHTML=e)}let r=e=>(Array.isArray(e)||(e=[e].filter(e=>!!e)),e);function o(e){(e=r(e)).forEach(e=>{e.setAttribute("tabIndex","0")})}function s(e){(e=r(e)).forEach(e=>{e.setAttribute("tabIndex","-1")})}function l(e,t){(e=r(e)).forEach(e=>{e.setAttribute("role",t)})}function u(e,t){(e=r(e)).forEach(e=>{e.setAttribute("aria-roledescription",t)})}function c(e,t){(e=r(e)).forEach(e=>{e.setAttribute("aria-label",t)})}function d(e){(e=r(e)).forEach(e=>{e.setAttribute("aria-disabled",!0)})}function m(e){(e=r(e)).forEach(e=>{e.setAttribute("aria-disabled",!1)})}function p(t){if(13!==t.keyCode&&32!==t.keyCode)return;let a=e.params.a11y,n=t.target;(!(e.pagination&&e.pagination.el&&(n===e.pagination.el||e.pagination.el.contains(t.target)))||t.target.matches(q(e.params.pagination.bulletClass)))&&(e.navigation&&e.navigation.nextEl&&n===e.navigation.nextEl&&(e.isEnd&&!e.params.loop||e.slideNext(),e.isEnd?i(a.lastSlideMessage):i(a.nextSlideMessage)),e.navigation&&e.navigation.prevEl&&n===e.navigation.prevEl&&(e.isBeginning&&!e.params.loop||e.slidePrev(),e.isBeginning?i(a.firstSlideMessage):i(a.prevSlideMessage)),e.pagination&&n.matches(q(e.params.pagination.bulletClass))&&n.click())}function h(){return e.pagination&&e.pagination.bullets&&e.pagination.bullets.length}function f(){return h()&&e.params.pagination.clickable}let y=(e,t,a)=>{o(e),"BUTTON"!==e.tagName&&(l(e,"button"),e.addEventListener("keydown",p)),c(e,a),function(e,t){(e=r(e)).forEach(e=>{e.setAttribute("aria-controls",t)})}(e,t)},g=()=>{e.a11y.clicked=!0},b=()=>{requestAnimationFrame(()=>{requestAnimationFrame(()=>{e.destroyed||(e.a11y.clicked=!1)})})},v=t=>{if(e.a11y.clicked)return;let a=t.target.closest(`.${e.params.slideClass}, swiper-slide`);if(!a||!e.slides.includes(a))return;let n=e.slides.indexOf(a)===e.activeIndex,i=e.params.watchSlidesProgress&&e.visibleSlides&&e.visibleSlides.includes(a);!n&&!i&&(t.sourceCapabilities&&t.sourceCapabilities.firesTouchEvents||(e.isHorizontal()?e.el.scrollLeft=0:e.el.scrollTop=0,e.slideTo(e.slides.indexOf(a),0)))},T=()=>{let t=e.params.a11y;t.itemRoleDescriptionMessage&&u(e.slides,t.itemRoleDescriptionMessage),t.slideRole&&l(e.slides,t.slideRole);let a=e.slides.length;t.slideLabelMessage&&e.slides.forEach((n,i)=>{let r=e.params.loop?parseInt(n.getAttribute("data-swiper-slide-index"),10):i;c(n,t.slideLabelMessage.replace(/\{\{index\}\}/,r+1).replace(/\{\{slidesLength\}\}/,a))})},S=()=>{let t=e.params.a11y;e.isElement?e.el.shadowEl.append(n):e.el.append(n);let a=e.el;t.containerRoleDescriptionMessage&&u(a,t.containerRoleDescriptionMessage),t.containerMessage&&c(a,t.containerMessage);let i=e.wrapperEl,o=t.id||i.getAttribute("id")||`swiper-wrapper-${function(e=16){return"x".repeat(e).replace(/x/g,()=>Math.round(16*Math.random()).toString(16))}(16)}`,s=e.params.autoplay&&e.params.autoplay.enabled?"off":"polite";!function(e,t){(e=r(e)).forEach(e=>{e.setAttribute("id",t)})}(i,o),function(e,t){(e=r(e)).forEach(e=>{e.setAttribute("aria-live",t)})}(i,s),T();let{nextEl:l,prevEl:d}=e.navigation?e.navigation:{};l=r(l),d=r(d),l&&l.forEach(e=>y(e,o,t.nextSlideMessage)),d&&d.forEach(e=>y(e,o,t.prevSlideMessage)),f()&&(Array.isArray(e.pagination.el)?e.pagination.el:[e.pagination.el]).forEach(e=>{e.addEventListener("keydown",p)}),e.el.addEventListener("focus",v,!0),e.el.addEventListener("pointerdown",g,!0),e.el.addEventListener("pointerup",b,!0)};a("beforeInit",()=>{(n=k("span",e.params.a11y.notificationClass)).setAttribute("aria-live","assertive"),n.setAttribute("aria-atomic","true")}),a("afterInit",()=>{e.params.a11y.enabled&&S()}),a("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{e.params.a11y.enabled&&T()}),a("fromEdge toEdge afterInit lock unlock",()=>{e.params.a11y.enabled&&function(){if(e.params.loop||e.params.rewind||!e.navigation)return;let{nextEl:t,prevEl:a}=e.navigation;a&&(e.isBeginning?(d(a),s(a)):(m(a),o(a))),t&&(e.isEnd?(d(t),s(t)):(m(t),o(t)))}()}),a("paginationUpdate",()=>{e.params.a11y.enabled&&function(){let t=e.params.a11y;h()&&e.pagination.bullets.forEach(a=>{e.params.pagination.clickable&&(o(a),e.params.pagination.renderBullet||(l(a,"button"),c(a,t.paginationBulletMessage.replace(/\{\{index\}\}/,w(a)+1)))),a.matches(q(e.params.pagination.bulletActiveClass))?a.setAttribute("aria-current","true"):a.removeAttribute("aria-current")})}()}),a("destroy",()=>{e.params.a11y.enabled&&function(){n&&n.remove();let{nextEl:t,prevEl:a}=e.navigation?e.navigation:{};t=r(t),a=r(a),t&&t.forEach(e=>e.removeEventListener("keydown",p)),a&&a.forEach(e=>e.removeEventListener("keydown",p)),f()&&(Array.isArray(e.pagination.el)?e.pagination.el:[e.pagination.el]).forEach(e=>{e.removeEventListener("keydown",p)}),e.el.removeEventListener("focus",v,!0),e.el.removeEventListener("pointerdown",g,!0),e.el.removeEventListener("pointerup",b,!0)}()})}function Q({swiper:e,extendParams:t,on:a,emit:n,params:i}){let r,o,s,l,c,d,m,p,h;e.autoplay={running:!1,paused:!1,timeLeft:0},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let f=i&&i.autoplay?i.autoplay.delay:3e3,y=i&&i.autoplay?i.autoplay.delay:3e3,g=new Date().getTime;function b(t){e&&!e.destroyed&&e.wrapperEl&&t.target===e.wrapperEl&&(e.wrapperEl.removeEventListener("transitionend",b),j())}let k=()=>{if(e.destroyed||!e.autoplay.running)return;e.autoplay.paused?l=!0:l&&(y=s,l=!1);let t=e.autoplay.paused?s:g+y-new Date().getTime();e.autoplay.timeLeft=t,n("autoplayTimeLeft",t,t/f),o=requestAnimationFrame(()=>{k()})},v=()=>{let t;if(t=e.virtual&&e.params.virtual.enabled?e.slides.filter(e=>e.classList.contains("swiper-slide-active"))[0]:e.slides[e.activeIndex])return parseInt(t.getAttribute("data-swiper-autoplay"),10)},w=t=>{if(e.destroyed||!e.autoplay.running)return;cancelAnimationFrame(o),k();let a=void 0===t?e.params.autoplay.delay:t;f=e.params.autoplay.delay,y=e.params.autoplay.delay;let i=v();!Number.isNaN(i)&&i>0&&void 0===t&&(a=i,f=i,y=i),s=a;let l=e.params.speed,u=()=>{e&&!e.destroyed&&(e.params.autoplay.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev(l,!0,!0),n("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(e.slides.length-1,l,!0,!0),n("autoplay")):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext(l,!0,!0),n("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(0,l,!0,!0),n("autoplay")),e.params.cssMode&&(g=new Date().getTime(),requestAnimationFrame(()=>{w()})))};return a>0?(clearTimeout(r),r=setTimeout(()=>{u()},a)):requestAnimationFrame(()=>{u()}),a},T=()=>{e.autoplay.running=!0,w(),n("autoplayStart")},S=()=>{e.autoplay.running=!1,clearTimeout(r),cancelAnimationFrame(o),n("autoplayStop")},C=(t,a)=>{if(e.destroyed||!e.autoplay.running)return;clearTimeout(r),t||(h=!0);let i=()=>{n("autoplayPause"),e.params.autoplay.waitForTransition?e.wrapperEl.addEventListener("transitionend",b):j()};if(e.autoplay.paused=!0,a){p&&(s=e.params.autoplay.delay),p=!1,i();return}s=(s||e.params.autoplay.delay)-(new Date().getTime()-g),e.isEnd&&s<0&&!e.params.loop||(s<0&&(s=0),i())},j=()=>{e.isEnd&&s<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(g=new Date().getTime(),h?(h=!1,w(s)):w(),e.autoplay.paused=!1,n("autoplayResume"))},P=()=>{if(e.destroyed||!e.autoplay.running)return;let t=u();"hidden"===t.visibilityState&&(h=!0,C(!0)),"visible"===t.visibilityState&&j()},A=e=>{"mouse"===e.pointerType&&(h=!0,C(!0))},_=t=>{"mouse"===t.pointerType&&e.autoplay.paused&&j()},x=()=>{e.params.autoplay.pauseOnMouseEnter&&(e.el.addEventListener("pointerenter",A),e.el.addEventListener("pointerleave",_))},E=()=>{e.el.removeEventListener("pointerenter",A),e.el.removeEventListener("pointerleave",_)},M=()=>{u().addEventListener("visibilitychange",P)},R=()=>{u().removeEventListener("visibilitychange",P)};a("init",()=>{e.params.autoplay.enabled&&(x(),M(),g=new Date().getTime(),T())}),a("destroy",()=>{E(),R(),e.autoplay.running&&S()}),a("beforeTransitionStart",(t,a,n)=>{!e.destroyed&&e.autoplay.running&&(n||!e.params.autoplay.disableOnInteraction?C(!0,!0):S())}),a("sliderFirstMove",()=>{if(!e.destroyed&&e.autoplay.running){if(e.params.autoplay.disableOnInteraction){S();return}c=!0,d=!1,h=!1,m=setTimeout(()=>{h=!0,d=!0,C(!0)},200)}}),a("touchEnd",()=>{if(!e.destroyed&&e.autoplay.running&&c){if(clearTimeout(m),clearTimeout(r),e.params.autoplay.disableOnInteraction){d=!1,c=!1;return}d&&e.params.cssMode&&j(),d=!1,c=!1}}),a("slideChange",()=>{!e.destroyed&&e.autoplay.running&&(p=!0)}),Object.assign(e.autoplay,{start:T,stop:S,pause:C,resume:j})}function ee({swiper:e,extendParams:t,on:a}){t({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let n=!1,i=!1;function r(){let t;let a=e.thumbs.swiper;if(!a||a.destroyed)return;let n=a.clickedIndex,i=a.clickedSlide;i&&i.classList.contains(e.params.thumbs.slideThumbActiveClass)||null==n||(t=a.params.loop?parseInt(a.clickedSlide.getAttribute("data-swiper-slide-index"),10):n,e.params.loop?e.slideToLoop(t):e.slideTo(t))}function o(){let{thumbs:t}=e.params;if(n)return!1;n=!0;let a=e.constructor;if(t.swiper instanceof a)e.thumbs.swiper=t.swiper,Object.assign(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper.update();else if(h(t.swiper)){let n=Object.assign({},t.swiper);Object.assign(n,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper=new a(n),i=!0}return e.thumbs.swiper.el.classList.add(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",r),!0}function s(t){let a=e.thumbs.swiper;if(!a||a.destroyed)return;let n="auto"===a.params.slidesPerView?a.slidesPerViewDynamic():a.params.slidesPerView,i=1,r=e.params.thumbs.slideThumbActiveClass;if(e.params.slidesPerView>1&&!e.params.centeredSlides&&(i=e.params.slidesPerView),e.params.thumbs.multipleActiveThumbs||(i=1),i=Math.floor(i),a.slides.forEach(e=>e.classList.remove(r)),a.params.loop||a.params.virtual&&a.params.virtual.enabled)for(let t=0;t<i;t+=1)b(a.slidesEl,`[data-swiper-slide-index="${e.realIndex+t}"]`).forEach(e=>{e.classList.add(r)});else for(let t=0;t<i;t+=1)a.slides[e.realIndex+t]&&a.slides[e.realIndex+t].classList.add(r);let o=e.params.thumbs.autoScrollOffset,s=o&&!a.params.loop;if(e.realIndex!==a.realIndex||s){let i,r;let l=a.activeIndex;if(a.params.loop){let t=a.slides.filter(t=>t.getAttribute("data-swiper-slide-index")===`${e.realIndex}`)[0];i=a.slides.indexOf(t),r=e.activeIndex>e.previousIndex?"next":"prev"}else r=(i=e.realIndex)>e.previousIndex?"next":"prev";s&&(i+="next"===r?o:-1*o),a.visibleSlidesIndexes&&0>a.visibleSlidesIndexes.indexOf(i)&&(a.params.centeredSlides?i=i>l?i-Math.floor(n/2)+1:i+Math.floor(n/2)-1:i>l&&a.params.slidesPerGroup,a.slideTo(i,t?0:void 0))}}e.thumbs={swiper:null},a("beforeInit",()=>{let{thumbs:t}=e.params;if(t&&t.swiper){if("string"==typeof t.swiper||t.swiper instanceof HTMLElement){let a=u(),n=()=>{let n="string"==typeof t.swiper?a.querySelector(t.swiper):t.swiper;if(n&&n.swiper)t.swiper=n.swiper,o(),s(!0);else if(n){let a=i=>{t.swiper=i.detail[0],n.removeEventListener("init",a),o(),s(!0),t.swiper.update(),e.update()};n.addEventListener("init",a)}return n},i=()=>{!e.destroyed&&(n()||requestAnimationFrame(i))};requestAnimationFrame(i)}else o(),s(!0)}}),a("slideChange update resize observerUpdate",()=>{s()}),a("setTransition",(t,a)=>{let n=e.thumbs.swiper;n&&!n.destroyed&&n.setTransition(a)}),a("beforeDestroy",()=>{let t=e.thumbs.swiper;t&&!t.destroyed&&i&&t.destroy()}),Object.assign(e.thumbs,{init:o,update:s})}function et({swiper:e,extendParams:t,emit:a,once:n}){t({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),Object.assign(e,{freeMode:{onTouchStart:function(){if(e.params.cssMode)return;let t=e.getTranslate();e.setTranslate(t),e.setTransition(0),e.touchEventsData.velocities.length=0,e.freeMode.onTouchEnd({currentPos:e.rtl?e.translate:-e.translate})},onTouchMove:function(){if(e.params.cssMode)return;let{touchEventsData:t,touches:a}=e;0===t.velocities.length&&t.velocities.push({position:a[e.isHorizontal()?"startX":"startY"],time:t.touchStartTime}),t.velocities.push({position:a[e.isHorizontal()?"currentX":"currentY"],time:p()})},onTouchEnd:function({currentPos:t}){if(e.params.cssMode)return;let{params:i,wrapperEl:r,rtlTranslate:o,snapGrid:s,touchEventsData:l}=e,u=p()-l.touchStartTime;if(t<-e.minTranslate()){e.slideTo(e.activeIndex);return}if(t>-e.maxTranslate()){e.slides.length<s.length?e.slideTo(s.length-1):e.slideTo(e.slides.length-1);return}if(i.freeMode.momentum){let t,u;if(l.velocities.length>1){let t=l.velocities.pop(),a=l.velocities.pop(),n=t.position-a.position,r=t.time-a.time;e.velocity=n/r,e.velocity/=2,Math.abs(e.velocity)<i.freeMode.minimumVelocity&&(e.velocity=0),(r>150||p()-t.time>300)&&(e.velocity=0)}else e.velocity=0;e.velocity*=i.freeMode.momentumVelocityRatio,l.velocities.length=0;let c=1e3*i.freeMode.momentumRatio,d=e.velocity*c,m=e.translate+d;o&&(m=-m);let h=!1,f=20*Math.abs(e.velocity)*i.freeMode.momentumBounceRatio;if(m<e.maxTranslate())i.freeMode.momentumBounce?(m+e.maxTranslate()<-f&&(m=e.maxTranslate()-f),t=e.maxTranslate(),h=!0,l.allowMomentumBounce=!0):m=e.maxTranslate(),i.loop&&i.centeredSlides&&(u=!0);else if(m>e.minTranslate())i.freeMode.momentumBounce?(m-e.minTranslate()>f&&(m=e.minTranslate()+f),t=e.minTranslate(),h=!0,l.allowMomentumBounce=!0):m=e.minTranslate(),i.loop&&i.centeredSlides&&(u=!0);else if(i.freeMode.sticky){let t;for(let e=0;e<s.length;e+=1)if(s[e]>-m){t=e;break}m=-(m=Math.abs(s[t]-m)<Math.abs(s[t-1]-m)||"next"===e.swipeDirection?s[t]:s[t-1])}if(u&&n("transitionEnd",()=>{e.loopFix()}),0!==e.velocity){if(c=o?Math.abs((-m-e.translate)/e.velocity):Math.abs((m-e.translate)/e.velocity),i.freeMode.sticky){let t=Math.abs((o?-m:m)-e.translate),a=e.slidesSizesGrid[e.activeIndex];c=t<a?i.speed:t<2*a?1.5*i.speed:2.5*i.speed}}else if(i.freeMode.sticky){e.slideToClosest();return}i.freeMode.momentumBounce&&h?(e.updateProgress(t),e.setTransition(c),e.setTranslate(m),e.transitionStart(!0,e.swipeDirection),e.animating=!0,S(r,()=>{e&&!e.destroyed&&l.allowMomentumBounce&&(a("momentumBounce"),e.setTransition(i.speed),setTimeout(()=>{e.setTranslate(t),S(r,()=>{e&&!e.destroyed&&e.transitionEnd()})},0))})):e.velocity?(a("_freeModeNoMomentumRelease"),e.updateProgress(m),e.setTransition(c),e.setTranslate(m),e.transitionStart(!0,e.swipeDirection),e.animating||(e.animating=!0,S(r,()=>{e&&!e.destroyed&&e.transitionEnd()}))):e.updateProgress(m),e.updateActiveIndex(),e.updateSlidesClasses()}else if(i.freeMode.sticky){e.slideToClosest();return}else i.freeMode&&a("_freeModeNoMomentumRelease");(!i.freeMode.momentum||u>=i.longSwipesMs)&&(e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses())}}})}},5853:function(e,t,a){"use strict";a.d(t,{CR:function(){return u},FC:function(){return m},Jh:function(){return s},KL:function(){return p},XA:function(){return l},ZT:function(){return i},ev:function(){return c},mG:function(){return o},pi:function(){return r},qq:function(){return d}});var n=function(e,t){return(n=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])})(e,t)};function i(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}var r=function(){return(r=Object.assign||function(e){for(var t,a=1,n=arguments.length;a<n;a++)for(var i in t=arguments[a])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function o(e,t,a,n){return new(a||(a=Promise))(function(i,r){function o(e){try{l(n.next(e))}catch(e){r(e)}}function s(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof a?t:new a(function(e){e(t)})).then(o,s)}l((n=n.apply(e,t||[])).next())})}function s(e,t){var a,n,i,r={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]},o=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return o.next=s(0),o.throw=s(1),o.return=s(2),"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(s){return function(l){return function(s){if(a)throw TypeError("Generator is already executing.");for(;o&&(o=0,s[0]&&(r=0)),r;)try{if(a=1,n&&(i=2&s[0]?n.return:s[0]?n.throw||((i=n.return)&&i.call(n),0):n.next)&&!(i=i.call(n,s[1])).done)return i;switch(n=0,i&&(s=[2&s[0],i.value]),s[0]){case 0:case 1:i=s;break;case 4:return r.label++,{value:s[1],done:!1};case 5:r.label++,n=s[1],s=[0];continue;case 7:s=r.ops.pop(),r.trys.pop();continue;default:if(!(i=(i=r.trys).length>0&&i[i.length-1])&&(6===s[0]||2===s[0])){r=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]<i[3])){r.label=s[1];break}if(6===s[0]&&r.label<i[1]){r.label=i[1],i=s;break}if(i&&r.label<i[2]){r.label=i[2],r.ops.push(s);break}i[2]&&r.ops.pop(),r.trys.pop();continue}s=t.call(e,r)}catch(e){s=[6,e],n=0}finally{a=i=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,l])}}}function l(e){var t="function"==typeof Symbol&&Symbol.iterator,a=t&&e[t],n=0;if(a)return a.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function u(e,t){var a="function"==typeof Symbol&&e[Symbol.iterator];if(!a)return e;var n,i,r=a.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(n=r.next()).done;)o.push(n.value)}catch(e){i={error:e}}finally{try{n&&!n.done&&(a=r.return)&&a.call(r)}finally{if(i)throw i.error}}return o}function c(e,t,a){if(a||2==arguments.length)for(var n,i=0,r=t.length;i<r;i++)!n&&i in t||(n||(n=Array.prototype.slice.call(t,0,i)),n[i]=t[i]);return e.concat(n||Array.prototype.slice.call(t))}function d(e){return this instanceof d?(this.v=e,this):new d(e)}function m(e,t,a){if(!Symbol.asyncIterator)throw TypeError("Symbol.asyncIterator is not defined.");var n,i=a.apply(e,t||[]),r=[];return n=Object.create(("function"==typeof AsyncIterator?AsyncIterator:Object).prototype),o("next"),o("throw"),o("return",function(e){return function(t){return Promise.resolve(t).then(e,u)}}),n[Symbol.asyncIterator]=function(){return this},n;function o(e,t){i[e]&&(n[e]=function(t){return new Promise(function(a,n){r.push([e,t,a,n])>1||s(e,t)})},t&&(n[e]=t(n[e])))}function s(e,t){try{var a;(a=i[e](t)).value instanceof d?Promise.resolve(a.value.v).then(l,u):c(r[0][2],a)}catch(e){c(r[0][3],e)}}function l(e){s("next",e)}function u(e){s("throw",e)}function c(e,t){e(t),r.shift(),r.length&&s(r[0][0],r[0][1])}}function p(e){if(!Symbol.asyncIterator)throw TypeError("Symbol.asyncIterator is not defined.");var t,a=e[Symbol.asyncIterator];return a?a.call(e):(e=l(e),t={},n("next"),n("throw"),n("return"),t[Symbol.asyncIterator]=function(){return this},t);function n(a){t[a]=e[a]&&function(t){return new Promise(function(n,i){!function(e,t,a,n){Promise.resolve(n).then(function(t){e({value:t,done:a})},t)}(n,i,(t=e[a](t)).done,t.value)})}}}"function"==typeof SuppressedError&&SuppressedError},4511:function(e){"use strict";e.exports=JSON.parse('{"header":{"home":"Home","findJobs":"Find Jobs","companies":"Companies","courses":"Courses","careerGuide":"Career Guide","hiring":"I\'m an Employer","getStarted":"Get Started","manageResume":"Resume","myJobs":"My Jobs","accountSettings":"Account Settings","logOut":"Log Out","Chat":"Chat","downloadApp":"Download APP","pleaseVerify":"Please verify your email address.","verifyNow":" Verify now.","switchCountry":{"title":"Which country and language would you like to browse Bossjob in?","country":"Country","lang":"Language","btn1":"Close","btn2":"Save"},"change":"Change","remoteJobs":"Remote Jobs","siteGuideModal":{"findRemoteJobs":"Find Remote Jobs","findLocalJobs":"Find Local Jobs","findTalents":"Find Talents","talkToBossFromAroundTheWorld":"Talk to Boss from around the world","talkToBossFromYourCountryOrRegion":"Talk to Boss in your country or region","PostJobsFindTalentsHireAnywhere":"Post jobs, find talents, hire anywhere!","remoteJobs":"Remote Jobs","localJobs":"Local Jobs","startHiring":"Start Hiring"},"efficiency":"Efficiency","chatWithTalentOnline":"Chat with talents online","accuracy":"Accuracy","matchingPositionsAndTalents":"Matching talents with jobs","highQuality":"Quality","highQualityTalentRecommendations":"Highly qualified talents","afterRegistrationOrLogin":"After registration or login","chatWithBossOnline":"Chat with boss online","accurateJobRecommendations":"accurate job recommendations","getMoreJobInformation":"Get more job information","refresh":"Refresh","recommendedJobs":"Recommended Jobs","onSiteJobs":"On-site  Jobs","workInAnyCountryOrRegion":"Work in any country or region","jobsInYourCountryOrRegion":"Jobs in your country or region","aiRecommendsJobsBasedOnYourPreferences":"AI recommends jobs based on your preferences","notification":"Notification"},"foot":{"about":"About","aboutBossjob":"About Bossjob","termsConditions":"Terms & Conditions","legal":"Legal","FAQ":"FAQ","talents":"Talents","allJobs":"All jobs","createJobAlert":"Create job alert","createFree":"Create free resume","careerGuide":"Career guide","courses":"Courses","recruiter":"Employer","getStarted":"Get started","popularJobs":" Popular Jobs","JobsIn1":"Jobs in Manila","JobsIn2":"Jobs in Makati","JobsIn3":"Jobs in Cebu","ItJobs":"IT jobs","financeJobs":"Finance jobs","customerService":"Customer Service jobs","jobs":"jobs","BpoJobs":"BPO jobs","salesJobs":"Sales jobs","healthcareJobs":"Healthcare jobs","downloadBossjobApp":" Download Bossjob APP","followUs":"Follow us","technology":" Singapore: Yolo Technology Pte. Ltd. All Rights Reserved","corporation":"Etos Adtech Corporation","companyDesc":"Bossjob is a chat-first, AI-powered hiring platform, modelled after the one thing that we need in our daily lives: instant gratification. Bossjob aims to provide speedy communications between talents and bosses to eliminate the lengthy job application process through direct chat.","IndonesiaPT":"Indonesia: PT Bossjob SEA Indonesia","JapanYolo":"Japan: Yolo Technology 株式会社","JapanAddress":"東京都港区浜松町2-4-1 世界貿易センタービルディング南館17階","workTitle":"Office Hours","workingDate":"Monday to Saturday 10:00 - 19:00","workingDateForJp":"JP operation time is 09:00 - 18:00","SingaporeYolo":"Yolo Technology Pte. Ltd.","companyAddressSG":"3 Temasek Ave, #11-02 Centannial Tower Singapore 039190","companyAddressPH":"The Infinity Tower, 6th floor, Unit 603, 26th St, BGC, Taguig City, Metro Manila, Philippines","companyAddressJP":"6F, 2-12-11, Hamamatsucho, Minato-Ku, Tokyo, 105-0013, Japan","workingTime":"Monday - Saturday 9am - 6pm  (UTC+08:00) ","workingTimeSG":"Monday - Friday 10am - 7pm +65 6299 8022","workingTimePH":"Monday to Saturday, 9:00 AM to 6:00 PM +63 2 8656 5876","workingTimeJP":"Monday - Friday 9am - 6pm","forEmployers":"For Employers","joinBossjob":"Join Bossjob","employerHelplines":"Employer Helplines","AITalentSolution":"AI Talent Solution","becomeAPartner":"Become a Partner","forTalents":"For Talents","privacyPolicy":"Privacy Policy","scamPrevention":"Scam Prevention","AICareerCoach":"AI Career Coach","latestNews":"Latest News","dataPrivacyGuide":"Data Privacy Guide","downloadApp":"Download App","scanDownloadApp":"Scan to Download App","partnerOrganizations":"Partner Organizations","Philippines":"Philippines","Singapore":"Singapore","AWS":"AWS Secured Data Storage","BL":"Business License","CEI":"Certificate of Employment Intermediaries (CEI)","phFriendLink":"Jobs in Philippines","sgFriendLink":"Jobs in Singapore","jpFriendLink":"Jobs in Japan","idFriendLink":"Jobs in Indonesia","hkFriendLink":"Jobs in Hong Kong","twFriendLink":"Jobs in Taiwan","myFriendLink":"Jobs in Malaysia","trFriendLink":"Jobs in T\xfcrkiye","comFriendLink":"Jobs in other countries","more":"More","less":"Less","companyDirectory":"Company Directory","supportOnline":"Support is online","backTop":"Back to top","copyright":"Copyright \xa9 {{currentYear}} {{companyName}} All Rights Reserved","corporationCopyright":"Philippines: Etos Adtech Corporation","IndonesiaPTCopyright":"Indonesia: PT Bossjob SEA Indonesia","SingaporeYoloCopyright":" Singapore: Yolo Technology Pte. Ltd. ","JapanYoloCopyright":"Japan: Yolo Technology Inc.","Japan":"Japan","postingGuidance":"Job posting guidance","usFriendLink":"Jobs in United States","gbFriendLink":"Jobs in United Kingdom","caFriendLink":"Jobs in Canada","brFriendLink":"Jobs in Brazil","ngFriendLink":"Jobs in Nigeria","aeFriendLink":"Jobs in United Arab Emirates","lkFriendLink":"Jobs in Sri Lanka"},"getStarted":{"title":"Welcome to","tips":"Looking to hire people? Sign up as ","continueWith":"or continue with","agreement":"I have read and agreed to {{value1}} and {{value2}}","emailValid":"Please enter a valid email address.","emailLabel":"Email Address","sendCodeDigit":"Please enter the 6-digit code that we sent ","checkSpamEmail":"Check your spam mail if you didn’t receive code","otherOptions":"other options","alternatively":"Alternatively, request a","resendCode":"Resend code","country":"Country/Region","phoneNumber":"Phone Number","twoFactor":"Safety Verification","authentication":"authentication","secure":"Secure your account and receive code on your email","emailTips":"The login method is inconsistent with the last login, please verify via email","setUpLater":"Set this up later","enableTwoFactor":"two-factor","authenticationEnabled":"authentication enabled","factorTip":"If we notice an attempted login from a device or browser that we don’t recognise, we will ask you for code sent to your email address.","verifyText":"Verify your identity","verifyExtra":"This additional step confirms your identity during the login process.","optError":"Fail to send OTP","resendEmailCode":"Resend email OTP success","invalidOtp":"The OTP you have entered is wrong. Please try again.","resendPhoneCode":"The mobile OTP has been successfully resent.","verifyEmail":"Verify email","thisPhoneNumberAssociated":"Choose account","accounts":"accounts.","thisPhoneNumber":"This phone number is associated with ","youNeedToChooseVerified":"To proceed, you need to choose an email to verify and connect","validateErr":"This Email address has been used. Please change to another email","checkYourSpam":"Check your spam folder if you didn’t receive code.","authenticationSuccessful":"Authentication Successful","Bossjob":"Bossjob","back":"Back","vipText":{"GetVipPrivilegesImmediately":"Get VIP Privileges Immediately","InviteNewUsersToRegister":"Invite New Users To Register","BossjobAI":"Bossjob AI","ResumeAssistant":"Resume Assistant","HighSalaryOffer":"High Salary Offer","HelpYouGet":"Help You Get","promptDesc":"Oops, you\'re already logged in; registering repeatedly isn\'t possible. Please log out and try again.","returnHome":"Back to Home","signOut":"Sign Out","inviteFriendsToGet":"Invite Friends To Get","AIResumeCoaching":"AI RESUME COACHING","HighQualityVIPResumeTemplateAndAIAssistantToHelpYouGetHighPayingOffer":"Invite a friend to join Bossjob, both receive 1-month Free VIP access.","copyLinkToInviteNow":"Copy your Invite link"},"links":{"apple":"Continue with Apple","google":"Continue with Google","facebook":"Continue with Facebook","appleText":"Apple","line":"Continue with Line","twitter":"Continue with X","email":"Continue with Email","phone":"Continue with Phone"},"seoMetaTitle":"Sign Up or Login as Talent | Bossjob","JoinBossjob":"Join Bossjob","kickStartYourCareer":"kick-start your career!","enterYourEmailAddress":"Enter your email address","submit":"Submit","pleaseEnterAvalidEmailAddress.":"Please enter a valid email address.","bySigningUp":"By signing up, I have read and agreed to","termsOfUse":"Terms of Use","and":"and","privacyPolicy":"Privacy Policy","signInWith":"Sign in with","lookingToHire":"Looking to hire people? Sign up as ","employer":"an Employer","welcomeBack":"Welcome back!","signUpAnAccount":"Sign up an account","pleaseEnter":"Please enter the 6-digit one-time password that we sent to","enter6DigitOTP":"Enter 6-digit OTP","getOPT":"get OTP","heOTPYouHaveEnteredIsWrong":"The OTP you have entered is wrong. Please try again.","resendOTP":"Resend OTP","havingTrouble":"Having trouble?","requestAmagicLink":"Request a Magic Link","seoMetaDescription":"Chat with bosses in real-time and get hired fast. Join 3 million professionals in Southeast Asia! Sign up or login to find job matches in ","seoMetaDescription2":"Network of 2 million+ professionals.","magicLinkText":"Magic link","magicLink":{"welcomeBack":"Welcome back!","signUp":"Sign up an account","haveSendEmail":"We’ve sent a magic link to {{email}}. Please click on the link to proceed.","toHome":"Back to home page"},"loginUsingSocialMediaOTP":"Login using social media/OTP","loginUsingQRCode":"Login using QR code","scanQRCodeOnAppToLogin":"Scan this code with Bossjob APP to login instantly","donHaveApp":"Don’t have App","sendCode":"Send verification code","howToScanQRCode":"How to scan the QR code","ImJobSeeker":"I\'m a Jobseeker","ImRecruiter":"I\'m an Employer","menuLoginToVersion":"Menu > Login to Web","scannedSuccessfully":"Scanned successfully","pleaseConfirmLoginOnAPP":"Please confirm the request on APP","pleaseRefreshQrCode":"Refresh QR Code","clickToRefresh":"Refresh","accountMismatch":"Your account role did not match, please switch to talent to log in","loginWithQRCode":"Login with QR code","email":"Email","phone":"Phone","haveSendEmail":"We’ve sent a magic link to {{email}}. Please click on it to proceed.","leftBanner":{"free":"Free","lifetime":"Lifetime","quick":"Quick","production":"Production","aIAssisted":"AI Assisted","resumeEditing":"Resume Editing","aGoodResume":"A Good Resume","aGoodResumeDesc":"Supercharge Your Job Search"},"enterYourEmail":"Enter your email","verificationEmailCode":"We will send a verification code to your email","confirmationCode":"Enter confirmation code","enterOTP":"Please enter the 6-digit code that we sent to","verificationPhoneCode":"We will send a verification code to your phone","enterYourPhone":"Enter your Phone","connectYourEmail":"Please connect your email","connectYourEmailTip":"We\'ll just need your email address to finish registering or logging onto Bossjob."},"myJobs":{"communicated":"Communicated","exchanged":"Exchanged","saved":"Saved","Interview":"Interview","viewed":"Viewed","InterestedInMe":"Interested in me","whoViewedMe":"Who viewed me","newest":"Newest","relevance":"Relevance","highestSalary":"Highest Salary","JobPreference":"Job Preference","sortBy":"Sort by","filters":"Filters","qualification":"Qualification","workExprerience":"Work Experience","experience":"Experience","Industry":"Industry","salary":"Salary","JobType":"Job Type","companySizes":"Company Size","searchForJobTitleOrCompanyName":"Search for job title or company name","resetFilters":"Reset Filters","recommended":"Recommended","latestJob":"Latest job","talkToBossAnywhere":"Talk to Boss anywhere","applyNow":"Apply Now","continueChat":"Continue Chat","chatNow":"Chat and Apply","availability":"Availability","editOnlineResume":"Edit online resume","uploadedResumes":" Uploaded Resumes","noResumeUploadNow":"No resume found, upload now","uploadResume":"Upload resume","availabilityUpdateSuccessfully":"Availability updated successfully","seeMore":"View More","seeJobReco":"See job reco","search":"Search","desiredJobTitle":"Desired Job Title","edit":"Edit","addNew":"Add New","yearsOld":"years old","resume":"Resume","mobileNumber":"Mobile Number","back":"Back","addJobPreference":"Add Job Preference","JobClosed":"Job Closed","undoSave":"Undo Save","employees":"Employees","InterviewTime":"Interview Time","address":"Address","noMore":"No more","location":"Location","pending":"Pending","accepted":"Accepted","upcoming":"Upcoming","InProgress":"In Progress","declined":"Declined","cancelled":"Cancelled","notAccepted":"Not Accepted","completed":"Completed","notCheckedIn":"Not Checked-in","notSuitable":{"title":"Why is this job not suitable?","description":"Please select a reason why this job is not what you are looking for. We will optimise your job recommendations.","others":"Others","reasons":"Please let us know why this job is not suitable.","cancel":"Cancel","submit":"Submit","reason1":"Does not match my job preference","reason2":"Working location is too far","reason3":"Salary is below my expectation","reason4":"Education qualification mismatch","reason5":"Industry mismatch","reason6":"Not interested in this company"},"deleteSuccess":"Delete successfully","personalizedJobPicks":"Personalized Job Picks","forYou":"For You"},"companies":{"title":"Find Companies Hiring in {{country}} | Bossjob","search":{"companyName":"Search for Companies","btn":"Search"},"employer":{"title":"Featured Employer","size":"Company Size","industry":"Industry","allJobs":"View {{totalActiveJobs}} job openings","employees":"Employees","location":"Location","industryType":"Industry Type","financingStages":"Financing Stage","resetFilters":"Reset Filters"},"popularCompany":{"title":"Popular Companies","allJobs":"View {{totalActiveJobs}} job openings"},"seoTitle":"Find Companies Hiring in {{country}} | Bossjob","seoDescription":"Discover great companies to work for in {{country}}! Search job vacancies, chat and get hired! IT, Web3, Remote jobs available.","searchPage":{"title":"Search Companies","subTitle":"Companies for {{searchKey}}","noResult":"No Results Found.","seoText":"Find great companies in {{country}}"},"companiesEmpty":"Oops...no result found!","loginNow":"Get Started","loginNowDescription":"Seeking fresh opportunities? Join Bossjob for free and chat with the decision makers from top companies!","remoteCompany":"Remote Companies"},"companyDetail":{"tab":{"CompanyInformation":"About","overview":"Overview","life":"Life","jobs":"Jobs","remoteJobs":"Remote Jobs"},"overview":{"about":"About the company","size":"Company Size","employees":"Employees","industry":"Industry","website":"Website","location":"Location","socialMedia":"Social Media","ViewAllJobs":"View more jobs","AllJobs":"View more jobs","HotJobs":"Hiring Now!","Introduction":"About the company","CompanyAlbum":"Company Album","Listing":"Listing","BusinessInformation":"Business information","JobOpenings":"Job openings","Financing":"Financing Stage","CreationTime":"Founding Date","CompanyWebsite":"Corporate Website","Turnover":"Yearly Turnover","Telephone":"Contact Number","CompanyName":"Registered Name","UnifiedSocialCreditCode":"Unified social credit code","LegalRepresentative":"Legal Representative","RegisteredCapital":"Registered Capital","PaidUpCapital":"Paid-up Capital","DateOfEstablishment":"Registered Date","OrganizationCode":"Organization Code","BusinessRegistrationNumber":"Business Registration Number","TaxpayerIdentificationNumber":"Tax Identification Number","TypeOfEnterprise":"Company Type","ApprovalDate":"Approval Date","RegisteredAddress":"Registered Address","StockCode":"Stock Symbol","IpoValuationUsd":"IPO Valuation (USD)","MoneyRaisedAtIpoUsd":"Money Raised at IPO (USD)","IpoIssuePriceUsd":"IPO Share Price (USD)","IssueDate":"IPO Date","NumberOfFinancing":"Funding Rounds","TotalFinancing":"Total Funding Amount","CompanyFeatures":"Company Culture","CompanyBenefits":"Company Benefits","Less":"Less","More":"More","HiBoss":"Hi Boss","BenefitsDes":"These are company-wide benefits, and their availability may differ based on the job.","CultureAndBenefits":"Culture and Benefits","Find":"Search","FindNow":"Search","All":"All","Location:":"Location","SearchPlaceholder":"Search for job title","CompanyType":"Company type","culture":{"title":"Company Culture","viewAll":"View all","noCultureTips":"{{companyName}} hasn\'t updated any information about their company life. Please come back again."},"benefit":{"title":"Employee Benefits","viewAll":"View all"},"photo":{"title":"Photos"},"jobs":{"title":"Jobs","viewAll":"See all Jobs","search":{"jobTitle":"Search for job title","location":"Location","btn":"Search"},"card":{"chatNow":"Chat and Apply"}},"seoTitle":"Working at {{companyName}} | Bossjob","seoDescription":"Discover career opportunities at {{companyName}}, learn more about {{companyName}} by reading employee reviews, benefits and culture on Bossjob!","global":"Global","worldwide":"Worldwide","jobFunction":"Job function","salary":"Salary","WorkExperience":"Work Experience","language":"language","legalName":"Legal  Name","foundingDate":"Founding Date","operatingStatus":"Operating status","companyType":"Company  Type","registeredCapital":"Registered Capital","registerCountry":"Register Country","founder":"Founder","CEO":"CEO","phoneNumber":"Phone Number","email":"Email","viewMoreRecruiter":"View more Recruiter","BrandorProduct":"Brand or Product","medalHonor":"Medal honor","The7DayResponse":" The 7-day response rate is {{90%}}, beating {{90%}} of peers"},"life":{"culture":"Company Culture","benefit":"Employee Benefits","photo":"Photos","noPhotoTips":"{{companyName}} hasn\'t updated any information about their company life. Please come back again."},"job":{"title":"Jobs","search":{"jobTitle":"Search for job title","location":"Location","btn":"Search"},"pagination":{"tips":"Showing {{range}} of {{totalJobs}} jobs"},"noMatchedJobs":"Sorry, we couldn\'t find any match for your search.","noJobs":"{{companyName}} doesn\'t have any job openings now. Please come back again."},"rightSection":{"uploadResume":"Upload Resume & Apply Jobs!","othersViewed":"People also viewed...","viewAll":"View all"},"jobs":{"seoTitle":"{{companyName}} Careers in {{country}}, Job Opportunities | Bossjob","seoDescription":"View all current job opportunities at {{companyName}} in {{country}} on Bossjob - Connecting pre-screened experienced professionals to employers"},"culture":{"seoTitle":"Culture & Life at {{companyName}} | Bossjob","seoDescription":"Discover company culture & life at {{companyName}} in {{country}} on Bossjob - Connecting pre-screened experienced professionals to employers"}},"home":{"title":"Find Job. ","title2":"Talk to Boss.","slog":"Find Job. Talk to Boss","defaultLocationPH":"Manila","defaultLocationSG":"Downtown Core","allRegions":"All Regions","search":{"location":"Location","location2":"Location","title":"Job title or company","btn1":"Search","download":"Download APP","chatBoss":"Chat With Boss","popup":{"chatBoss":"Chat directly with Boss"},"reset2":"Reset","save":"Save","getTheDiceApp":"Get Bossjob App","youMustInstallApp":"Install APP to find a job and talk to Boss on the go! Scan the QR code to download now!"},"popularJobs":"Popular Jobs","recommendedJobs":"Recommended Jobs","tag":{"java":"Java Developer","full":"Full Stack Engineer","web":"Web Developer","cs":"Customer Service","accountant":"Accountant","sales":"Sales Consultant"},"tab":{"IT":"IT","CSR/Ops":"CSR/Ops","Sales":"Sales","Finance":"Finance","HR":"HR","Manufacturing":"Manufacturing","Banking":"Banking","Healthcare":"Healthcare","Recommended":"Recommended"},"improveRecommend":"Improve job recommendations by updating","jobPrefer":"job preferences","jobPreference":"Based on your job preference","jobTab":{"reco":"Recommended","latestJob":"Latest jobs"},"jobCard":{"chatNow":"Chat and Apply","jobForYou":"Jobs for You","needMatches":"Want more accurate matches?","getStart":"Get Started","noMore":"No more","loading":"Loading","basedOnYou":"Based on your"},"seeMoreBtn":"More","topCompany":"Top Companies","companyHiring":"Top Companies Hiring","jobsHiring":"jobs hiring","companyCard":{"chatNow":"Chat and Apply","employee":"Employee","jobHiring":"jobs hiring","moreJob":"More"},"seo":{"title":"Bossjob - Career Platform for Professionals in {{country}}","copyright":"Copyright \xa9 {{currentYear}} Singapore: Yolo Technology Pte Ltd. All Rights Reserved. Philippines: Etos Adtech Corporation"},"jobs":"jobs","seeMore":"View more","titleRemote":"Connect Globally, Work Remotely","trendingRemoteJobs":"Trending Remote Jobs","popularRemoteCompany":"Popular Remote Company","remoteJobGuide":"Remote Job Guide","remote":"Remote","pleaseSetYourRemoteWorkingPreferences":" Please set your remote working preferences","remoteJobForYou":"Remote Jobs for You","popularRemoteJobs":"Popular Remote Jobs","remoteJobIsOpen":"Remote job is now available! Find remote jobs worldwide.","seeLater":"Later","takALook":"Take a look","similarJobs":"Similar Jobs","noJobsTips":"No jobs found, Sorry about that - we\'re working hard to add new jobs that match.","feedbackSuccessful":"Successful! Thank you for your feedback.","remotePageSubTitle":"Explore a world of top remote opportunities and find your next career move"},"jobDetail":{"header":{"urgent":"Urgent","save":"Save","undoSave":"Undo saved","apply":"Apply Now","chatNow":"Chat and Apply","continueChat":"Continue Chat","fillUpResume":"Complete resume online","uploadResume":"Upload new resume","savedSuccess":"Saved success!","unSaveSuccess":"Successfully unsaved!"},"content":{"JD":"Job Description","jobShare":"Share","report":"Report","requirement":"Requirements","description":"Description","showMore":"Read More","showLess":"Read Less","rate":"Response rate","keySkills":"Skills","state":{"online":"Online","now":"Active just now","withinToday":"Active today","withinWeek":"Active this week","withinMonth":"Active this month"},"location":"Working Location","locationModal":{"btn":"Done","title":"Location"},"search":{"location":"Location","title":"Job title or company","btn":"Search"},"jobPostedOn":"Posted on","benefits":"Benefits","workingLocation":"Working Location","workLocation":"Working Location","distanceFromHome":"Distance from home","jobOpenTo":"This job is open to "},"shareModal":{"title":"Share this job","facebook":"Facebook","twitter":"Twitter","linkedin":"LinkedIn","link":"Page Link","linkCopied":"Copy Share Link","copyLink":"Copy Link","telegram":"Telegram","whatsapp":"Whatsapp"},"reportModal":{"title":"Report Job","notReportedTitle":"Why are you reporting this job?","category":{"spam":"I think it’s spam or a scam","discrimination":"I think it’s discriminatory or offensive","broken":"I think something is broken"},"submitting":"Submitting Report."},"detailModal":{"title":"Tell us a little more","btn1":"Back","btn2":"Submit"},"feedbackModal":{"title":"Job Reported Successfully","message":"We have received your report about this job. Thanks for letting us know. Your feedback is important in helping us to keep the Bossjob community safe."},"switchModal":{"title":"Chat with {{name}}","btn1":"Cancel","btn2":"Proceed","content":"You are currently chatting with the Boss for {{jobName}}. Are you sure you want to switch to another job?"},"completeProfileModal":{"title":"Notice","btn1":"Do it later","btn2":"Update resume","content":"Your profile is incomplete, please update your resume before starting a chat."},"aside":{"company":{"title":"Company","allJobHiring":"View {{jobs}} jobs hiring","employees":"employees"},"similarJob":{"title":"Similar Jobs","seeMore":"See more"},"signUp":{"title":"Join Bossjob","btn":"Sign up","label":"Email address","note":"By signing up, I have read and agreed to the","term":"Terms of Use","policy":"Privacy Policy"},"uploadResume":"Upload Resume","applyJob":"Talk to Boss!","companyBrandorProduct":"Company Brand or Product"},"seo":{"title":"{{name}} is hiring {{jobTitle}} - {{jobId}} | Bossjob","desc":"Apply for {{jobTitle}} ({{jobId}}) at {{name}}. Discover more {{categoryMetaText}} in {{location}}, {{fullAddress}} on Bossjob now!"}},"search":{"location":"Location","title":"Job title or company","searchBtn":"Search","login":"Login to see more jobs","relevance":"Relevance","function":"Job Function","salary":"Salary","type":"Job type","more":"More filters","reset":"Reset filters","newest":"Newest","highestSalary":"Highest Salary","searchModal":{"header":"Filters","exp":"Work Experience","edu":"Qualification","industry":"Industry","companyVerified":"Verified Company","companySize":"Company Size","finance":"Financing Stage","reset":"Reset Filter","apply":"Apply Filter","viewVerifiedCompanies":"View verified companies"},"alert":"Enable job alert","alertModal":{"title":"Job Alerts","btn":"Done","filters":"Filters","frequency":"Frequency: via","companyVerified":"Verified","noFilter":"No active filters are selected"},"updateAlertModal":{"title":"Manage Job Alert","btn1":"Back","btn2":"Back","filters":"Filters","subTitle":"Alert Frequency","daily":"Daily","week":"Weekly"},"deleteAlertModal":{"title":"Delete Job Alert","text1":"You are about to delete the job alert for","text2":"in","undo":"This cannot be undone.","btn1":"Keep","btn2":"Delete"},"enableAlertModal":{"title":"Enable job alert","text1":"Job alert for {{jobName}} in {{location}} enabled","manage":"Manage alert","noKey":"No selected keyword","btn1":"Keep","btn2":"Delete"},"uploadResume":"Upload Resume & Apply Job!","chatBoss":"Chat directly with Boss","QRCode":"Scan QR code to download APP","jobCard":{"chat":"Chat and Apply","continue":"Continue Chat","apply":"Apply Now","online":"Online","save":"Save","saved":"Saved","JD":"Job Description","talkToBoss":"Talk to Boss Anywhere"},"noResultsFound":"No Results Found.","pleaseUseDifferentKeyword":"Please use a different keyword or try to change your filter selection.","reset2":"Reset","save":"Save","downloadAPP":" Download APP and chat with Boss","chatDirectly":" Chat directly","withBoss":"with Boss","relatedSearch":"Related Search","alertJobs":{"title":"Receive email alert for new relevant jobs","setting":"Settings","info":"Send new jobs for {{message}} to my email","settingSucceed":"Job alert created successfully.","settingFailed":"Failed to create job alert.","somethingWrong":"Sorry, something went wrong."},"alertJobsModal":{"title":"Job Alert Settings","subTitle":"Job Alert","jobConditions":"Filters selected","frequency":"Frequency","daily":"Daily","weekly":"Weekly","sendToEmail":"Email to receive alert","cancel":"Cancel","done":"Done","emailPlaceholder":"Please enter an email address","emailValid":"Please enter a valid email address.","emailEmpty":"This field cannot be empty"},"downloadAppWithQrCode":"Download APP & Chat with Boss","findNow":"Search","find":"Search","viewMore":"View More","noMore":"No more","remote":"Remote","urgent":"Urgent","verifiedCompanyBadge":"Verified Company Badge - Bossjob has verified their business documentation to ensure the authenticity of the company and the legitimacy of their job listings."},"manageProfile":{"tab":{"profile":{"tabTitle":"Profile","findYou":"Let employer find you faster!","year_one":"{{age}} year old","year_other":"{{age}} years old","about":"About","readMore":"Read More","readLess":"Read Less","informationCard":{"title":"Complete all information about you","content":"Help the recruiter to know more about you and connect more easily with you.","btn":"Add information"},"introduction":"Professional Summary","introductionEmpty":"Write a summary of yourself to highlight your goals, relevant experiences, achievements and skills.","aboutMeModal":{"title":"About me","btn1":"Cancel","btn2":"Save","avatarTips":"For the best visual results, we recommend uploading photo with a square shape or 1:1 aspect ratio.","firstName":"First Name","lastName":"Last Name","birthday":"Date of Birth","singaporeIdentity":"Work Eligibility","location":"Current Location","exp":"Years of Experience","summary":"Provide a career summary and briefly highlight your relevant experience, achievement and skills.","birthdayError":"You need to be at least 16 years old to use Bossjob.","workingSince":"Working since","address":"Search for your address","noLocation":"No location found"},"exp":{"title":"Work Experience","present":"Present","perMonth":"per month","noExpTips":"Showcase your past contributions and that you can be an asset to potential employer.","addExp":"Add experiences","addWorkExp":"Add work experiences","year":"year","years":"years","month":"month","months":"months"},"expModal":{"title":"Work experience","btn1":"Cancel","btn2":"Save","jobTitle":"Job Title","companyName":"Company Name","workPeriod":"Working Period","stillHere":"I currently work here","from":"From","to":"to","startDate":"Month Year","endDate":"Month Year","dateErrorMsg":"Start date must be earlier than completion date.","jobFunction":"Job Functions","industry":"Industry","currency":"Currency","salary":"Monthly Salary ({{currency}})","notFillErrorMsg":"Fill up the required field to proceed.","workSummaryPlaceholder":"Enter description here"},"edu":{"title":"Education","present":"Present","noDataTips":"Highlight your academic qualifications and achievements.","addEdu":"Add education"},"eduModal":{"title":"Add education","btn1":"Cancel","btn2":"Save","school":"School Name","eduLevel":"Education Level","period":"Study Period","attend":"Currently attending","from":"From","to":"To","startDate":"Month Year","endDate":"Month Year","dateErrorMsg":"Start date must be earlier than completion date.","field":"Field of Study"},"skill":{"title":"Skills","noDataTips":"Include relevant skill and keywords to boost your chances of getting an interview.","addSkill":"Add skills"},"skillModal":{"title":"Skills","btn1":"Cancel","btn2":"Save","suggestions":"We will suggest skill for you according to job function:","jobFunction":"Job Function","skill":"Search or add a skill","addBtn":"Add"},"licenses":{"title":"Licenses and Certifications","CID":"Credential ID","noDataTips":"Stand out among the rest by sharing that expertise that you have earned to show your passion for the job.","addLicense":"Add licenses & certificates"},"licensesModal":{"title":"Licenses and Certifications","btn1":"Cancel","btn2":"Save","licenseTitle":"Licenses/Certification Name","issuing":"Issuing Organisation","licenseValidity":"License/certification Validity","licenseNotExpired":"This license/certificate doesn\'t expire","issueDate":"Issue date","expiryDate":"Expiry date","dateErrorMsg":"Issue date must be earlier than expiry date.","credentialId":"License/Certification ID","credentialURL":"License/Certification URL","urlErrorMsg":"Please enter a valid URL."},"link":{"title":"Links","noDataTips":"Show recruiters your work by sharing your websites, portfolio, articles, or any relevant links.","addLink":"Add links"},"linkModal":{"title":"Links","btn1":"Cancel","btn2":"Save","url":"URL","urlErrorMsg":"Please enter a valid URL.","linkTitle":"Display Name of the link","linkDesc":"Enter description here"},"deleteModal":{"title":"Delete","tips":"Are you sure you want to delete it?","btn1":"Cancel","btn2":"Delete"},"introductionModal":{"title":"Professional Summary","btn1":"Cancel","btn2":"Save"}},"preference":{"tabTitle":"Job Preferences","available":"Availability","availableModal":{"title":"Job Preference","btn1":"Cancel","btn2":"Save","select":"Availability"},"card":{"header":"Job Preferences","tips":"We will find jobs that match your job preferences. You can set up 3 remote working preferences, and 3 on-site/hybrid working preferences.","title":"Desired job title:","type":"Desired job type:","country":"Desired country:","city":"Desired city:","salary":"Desired salary:","industry":"Desired industry:"},"editModal":{"title":"Job Preference","btn1":"Cancel","btn2":"Save","jobTitle":"Desired job title","jobType":"Desired job type","location":"Desired working location","currencyType":"Currency","minSalary":"Min. Desired Salary","maxSalary":"Max. Desired Salary","country":"Country","industry":"Desired industry","arrangement":"Work Arrangement","timezone":"Work Timezone","language":"Work Language"},"deleteModal":{"title":"Delete job preference","tips":"You are about to delete this job preference. This cannot be undone. Are you sure?","btn1":"Cancel","btn2":"Delete"},"openToWork":{"title":"Open to work","explain":"Let employers know that you are open to work"},"remoteModal":{"workFromRemote":"Work<span style=\\"display:block;font-size: 32px; margin-top:5px; font-weight:700;\\">From</span>Remote","PleaseSetYourRemoteWorkPreferencesSoRecruitersUnderstandYourNeeds":"Please Set Your Remote Work Preferences So Recruiters Understand Your Needs"}},"resume":{"tabTitle":"Resume","upload":{"title":"Upload your own resume","tips":"Resume is an essential tool to get you to the next step in your job hunting process. Impress recruiters with additional information from your Bossjob profile.","time":"Uploaded on {{time}}","uploadBtn":"Upload your resume","support":" Supported file type: PDF, DOC, DOCX. File size <5\xa0MB","upToFiles":"Up to {{number}} resume files are allowed.","error":{"title":"File exceeded limit","tips":"Please upload file size lesser than 5MB."}},"delete":{"error":"Failed to delete resume"},"bossjob":{"title":"Bossjob resume template","tips":"As you build your profile at Bossjob, we create your resume for you. You can choose from the available templates and use your newly improve resume to apply for job opening at Bossjob.","download":"Download","selectTemplate":"Select Template","preview":"Preview"},"changeResume":{"rename":"Rename","sendToEmail":"Send to email","delete":"Delete","cancel":"Cancel","save":"Save","send":"Send","back":"Back","confirm":"Confirm","pleaseRenameYourResume file.":"Please rename your resume file.","maximumLengthLimitExceeded":"Maximum length limit exceeded","cannotEnterSpecialCharacters":"Cannot enter special characters","resumeFileName":"Resume file name","pleaseEnterTheEmailAddressToReceiveTheResume":"Please enter the email address to receive the resume.","eMailFormatIsIncorrect":"E-mail format is incorrect","emailAddress":"Email address","theEmailAddressYouWantToSendIs":"The email address you want to send is","pleaseConfirmThatYourEmailAddressIsCorrectBeforeSending":" please confirm that your email address is correct before sending","more":"More","resumeHasBeenRenameSuccessfully":"Resume has been rename successfully","resumeHasBeenSentToYourEmailSuccessfully":"Resume has been sent to your email successfully","resumeHasBeenDeletedSuccessfully":"Resume has been deleted successfully","deleteWarning":"Do you want to delete this resume?"},"videoResume":{"title":"Video Resume","descTips":"Video format must be MP4 & less than 3 minutes.","confirmDesc":"You will not be able to retrieve a deleted video resume, are you sure?","confirmTitle":"Remove video resume"},"resumeTemplateConfirm":{"title":"Tips","confirmDesc":"If you have more than 5 drafts resumes, you need to delete one in order to add a new one.","btn1":"Cancel","btn2":"Manage drafts"},"previewModal":{"AttachmentSize":"Attachment Size","AttachmentFormat":"Attachment Format","clarification":"No one can view your attached resume without your permission.","AttachmentConfirm":"Attachment confirmation","AttachmentName":"Attachment Name","title":"Upload Attachment"},"syncProfileFromResume":{"addItems":"We found {{number}} items to add to your resume","autoAddItem":"We\'ll automatically add them to your profile so you don\'t have to.","startSync":"Start syncing"}}}},"profile":{"letGetYouJob":" Let’s get you a job!","tellUsAboutYourself":"Tell us about yourself.","firstName":"First Name","thisFieldIsRequired":"This field is required.","lastName":"Last Name","currentLocation":"Current location","countryText":"Country","countryCode":"Country code","mobileNumber":"Mobile Number","desiredJobTitle":"Desired job title","desiredJobType":"Desired job type","desiredLocation":"Desired  location","desiredSalaryCurrency":"Desired salary currency","minSalary":"Min. salary","maxSalary":"Max. salary","desiredIndustry":"Desired Industry","availability":"Availability","workArrangement":"Work Arrangement","workTimezone":"Work Timezone","workLanguage":"Work Language","next":"Next","setp":"Setup","of":"of","back":"Back","fileTooHuge":"File size is too huge. Please upload file that is within 5MB.","addYourResume":"Add your resume","youCanBuildOnlineResume":"You can build an online resume to apply for jobs and export it with different templates.","youCanuploadYourResume":"You can also upload your resume, it will be saved to your profile.","uploadYourResume":"Upload your Resume","fileMax":"File format: PDF, DOC, DOCX. File size < 5 MB","resume":"Resume","OR":"OR","createFreeResume":"Create Free Resume","addYourWorkExperience":"Add your work experience","fillInYourCompleteWork":"Unlock more opportunities by ensuring your profile includes all your relevant experiences.","jobFunction":"Job Title","desiredJobFunction":"Desired job title","industry":"Industry","description":"Description","workingPeriod":"Working Period","currentlyWorkHere":"I currently work here","from":"From","startDateMustBeEarlier":" Start date must be earlier than completion date.","to":"To","monthlySalary":"Monthly Salary","currency":"Currency","addWorkExperience":"Add a work experience","fillUpTheRequired":"Fill up all the required field to proceed.","noWorkExperience":"I have no work experience","cancel":"Cancel","save":"Save","JobTitleText":"Job Title","companyNameText":"Company Name","monthYear":"Month Year","placeholder":"Enter description here","allAboutYourEducation":"All about your education","present":"Present","schoolName":"School Name","educationLevel":"Education Level","studyPeriod":" Study Period","currentlyAttending":"Currently attending","fieldOfStudy":"Field of Study","fillUpTheFieldsWith":" Fill up all the required fields (*) to proceed.","addAEducation":" Add an education","notWantToEnterEducation":"I do not want to enter my Education now","searchForJobTitle":"Search for job title","year":"year","month":"month","months":"s","readMore":"Read More","readLess":"Read Less","basicInformation":"Basic Information","theseInformationWillBeShown":"This information will only be shown to Boss when you apply for a job.","profilePhoto":"Profile Photo","uploadAphoto":" Upload a photo (< 2MB) or choose one from the default avatars","havingArealPhoto":"Having a real photo as your profile picture help build trust with potential employers","name":"Name","IAm":"I am","singaporeIdentity":"Work Eligibility","Next1":"Next (1/4)","workExperience":"Work Experience","autofillMyInfo":"Autofill my info","saveTimeByImporting":"Import from your existing resume","uploadResume":"Upload resume","supportedFileType":"  Supported file type: PDF, DOC, DOCX. File size <5\xa0MB","startedWorkingSince":"Started working since","WorkingPeriod":"Working period","mostRecentJobTitle":"Most recent job title and your skills","skillsWillBeSuggested":"Skills will be suggested based on selected job function. Please select max 10 skills.","selectSkillsOr":"Select skills or type your own skills","Next2":"Next (2/4)","educationExperience":"Education Experience","fillThisLater":"Fill this later","Next3":"Next (3/4)","desiredJob":"Desired Job","desiredSalary":"Desired salary","submit":"Submit","experienced":"Experienced","freshGraduate":"Fresh Graduate/Student","companyName":"Company name","ImHiring":"I\'m an Employer","education":"Education","skip":"Skip profile setup","skipTips":"Skipping these steps will reduce job recommendation accuracy. These details help us to tailor job suggestions that match your experience, qualifications and preferences.","skipTipsSure":"Are you sure you want to skip these step?","skipAnyway":"Skip Anyway","uploadSeccess":"Upload successfully","updateYouronLineResume":"Update Your Online Resume","getMoreRelevantJobRecommendations":"To Get More Relevant Job Recommendations","searchOrAddSkill":"Search or add a skill","add":"Add","basicInfoUserName":"Your name will remain confidential to employers until you submit an application for their position or if they wish to extend an invitation for you to apply. ","availabilityTips":"This information will be accessible to all employers, helping them understand your current employment status.","securityGuideLink":"Learn about the use and protection of your data on {{guideLink}}","guideLink":"Bossjob User Date Guide","autofillMyinfoTips":"Import from an existing resume","mostRecentCompanyTips":"You have the option to prevent your current employer from viewing your profile in Bossjob.","hideResumeFromCompany":"Hide my resume from this company","dateOfBirthdayTips":"Your age information is primarily for ensuring that job recommendations and opportunities are appropriate and comply with local employment laws related to age. ","userGuideLinkTips":"Learn about the use and protection of your data on {{userGuideLink}}\\r\\n\\r\\n","userGuideLink":"Bossjob User Data Guide","nextToolTips":"You have successfully blocked ABC Company on Bossjob. You can manage it in your privacy settings.","workExpNextTips":"You have successfully blocked {{company}} on Bossjob. You can manage it in your privacy settings.","mostRecentCompany":"Most recent company","skill":"skill","syncInfoModal":{"title":"Information synchronization confirmation","reSync":"We will re-sync the following content to your profile:"},"reUpload":"Re-Upload","completedCard":{"title":"You have no resume attached","button":"Go fill out my resume","description":"Please upload one or fill it out online.Employers may request your resume for review"},"completedModal":{"title":"Incomplete information","confirm":"Go to supplement","description":"Employers need to know your basic information before starting a conversation"},"desired":{"wellcome":"Welcome to Bossjob","info":"To get more relevant job recommendations","title":"What kind of job are you looking for?","subtitle":"AI will accurately recommend jobs based on your job expectations","workLocation":"Desired work location","workLocationPlaceholder":"Please select the location where you would most like to work","salaryCurrency":"Salary Currency","salaryRange":"Expected salary range","salaryType":"Salary Type","salaryFrom":"Salary From","salaryTo":"Salary To","salaryCurrencyPlaceholder":"Currency","buttonTip":"After that, you can start chatting with Boss!","button1":"Continue to complete your basic info","button2":"Get Started"},"steps":{"text1":"Personal information","text2":"Resume information"},"baseProfile":{"title":"Employers need to know your basic information","subtitle":"Required when communicating with employers","avatarTip":"Data shows that employers have a better impression of real person avatars.","fullName":"Full name","fullNameTip":"Your name will not be displayed to any third party except the employer you are chatting with.","fullNameMoreTip":"Using your real name can enhance your appeal to employers. Your name will remain confidential to employers until you submit an application for their position or if they wish to extend an invitation for you to apply.","firstName":"Enter first name","lastName":"Enter last name","checkNameTip":"The first and last name cannot exceed 50 characters.","workExperience":"Your work experience","startWorkSince":"Start work since","startWorkSincePlaceholder":"Work since year and month"},"continue":"Continue","avatarModal":{"title":"Change avatar","tip":"Real and professional headshots can attract more recruiters","uploadText":"Upload avatar","errorTip":"File size exceeds the limit of 10MB","uploadTip":"JPD, PNG, JPEG  or BMP. Max size of 10MB","or":"Or","editTitle":"Edit photo","zoom":"Zoom","direction":"Direction"},"confirm":"Confirm","apply":"Apply","attachedResume":{"title":"The attached resume will be used when communicating with employers","upload":"Upload a resume file","uploadTip":"Supported file types include PDF, DOC, DOCX. The file size should not exceed 30M","online":"Fill out your resume online","onlineTip":"Quickly fill in and generate attached resume file"},"completeProfile":{"info":"Information completed successfully,you can start a chat with employers.","button":"Return to the previous page"},"optional":"Optional","eduExp":{"title":"Your educational experience","degree":"Highest education","schoolName":"School name","placeholder":"Name of the highest education institution","fieldOfStudy":"Field of study","studyPeriod":"Study period","startDate":"Start time","endDate":"End time","descLabel":"Study experience description","description":"Please briefly describe your highlights and achievements at work, which can increase the employer\'s attention to you","descriptionError":"The description must be no less than 10 characters and no more than 4000 characters."},"today":"Now","workExp":{"title":"Your work experience","noExpValue":"I have no work experience yet","companyLabel":"Most recent company","companyName":"Name of the highest education institution","hideCompany":"Hide my resume from this company","workPeriod":"Working period","startDate":"Start time","endDate":"End time","jobTitle":"Most recent job title","descLabel":"Work experience description","description":"Please briefly describe your highlights and achievements at work, which can increase the employer\'s attention to you","descriptionError":"The description must be no less than 10 characters and no more than 4000 characters.","blockedCompanyInfo":"You have successfully blocked company on Bossjob. You can manage it in your privacy settings."},"uploadResumeModal":{"errorTip":"File size exceeds the limit of 30MB","tip2":"Your resume will not be shown to any third party without your permission.","tip1":"Supported file types include PDF, DOC, DOCX. The file size should not exceed 30M.","title":"Upload your resume file","tips":"Tips","uploadBtn":"Uplaod My Resume","uploadDesc":"Supported file types include PDF, DOC, DOCX.","uploadingTip":"Resume information is uploading, please do not close the window","uploadSuccess":"Upload Successfully","reUploadBtn":"Re-upload","uploadFailed":"Upload Failed","uploadFailedTip":"Resume upload failed, please check if the file meets the requirements.","reUploadClick":"Click here to re-upload"},"jobFunctionPlaceholder":"Please select or enter your most recent job title"},"chat":{"chatTitle":"Chat","chatFilterPlaceholder":"All messages","qrCodeMessage":"Talk to Boss anywhere","interviewDisabled":"No Interview yet","interviewEnabled":"Interview details","pin":"Pin to the top","cancelPin":"Cancel pin to the top","notInterested":"Not interested","enterSendText":"Press Enter to send message","ctrlEnterSendText":"Press CTRL + Enter to send message","sendButtonText":"Send","resumeFirstText":"Send resume: Available after both parties replied.","resumeSubmittedText":"Request to send resume has been submitted.","resumeEnabled":"Send resume.","exchangeTextIsFirst":"Exchange mobile number: Available after both parties replied.","exchangeTextHasActive":"Mobile number exchange has been requested","exchangeTextFinished":"Mobile number has been exchanged","exchangeTextEnabled":"Exchange mobile number","commonPhrasesText":"Common phrases","sendImageText":"Send images","sendPlaceHolder":"Write your message...","mobileActionResume":"Send resume","mobileActionExchange":"Exchange mobile number","moreText":"More","emoji":"Emoji","JobCcopeIsNotWhat":"Job scope is not what I am looking for.","theSalaryIsNotWithin":"The salary is not within my expected range.","workingLocationIsTooFar":"Working location is too far.","cancel":"Cancel","send":"Send","pleaseShareUsWhyThisRole":"Please share with us why this role is not what you are looking for and we will provide better job suggestion. This chat will be moved to “Not interested” folder.","uploadYourResume":"Upload your resume","supportedFileType":" Supported file type: PDF, DOC, DOCX. File size <5\xa0MB","fileSizeIsTooHuge":"File size is too huge. Please upload file that is within 5MB.","failedToUploadResume":"Failed to upload resume","pleaseContactSupport":" Please contact our support team for assistance.","sendResume":"Send resume","pleaseSelectResume":"Please select the resume that you would like to share with recruiter.","orUploadNewResume":"Or upload a new resume","onlyMax3Resumes":" Max. 3 resumes, please delete at least 1 resume above","uploadNewResume":"Upload a new resume","JobType":"Job Type","yearsOfExp":"Years of Exp","quealitification":"Quealitification","workLocation":"Work location","address":"Address","JobFunction":"Job function","skills":"Skills","salary":"Salary","done":"Done","offerFrom":"Offer from","offered":"Offered","reject":"Reject","accept":"Accept","pleaseNoteThatThisOffer":" Please note that this offer is not binding and is subject to change. There may be some additional paperwork and steps required to finalize the offer.","company":"Company","sendAnOffer":"Send a job offer","viewNow":"View now","viewLater":"View later","buttonTextEnable":"Auto-send my resume","buttonTextDisable":"Disable Auto-send","offerTitle":"CONGRATULATIONS!","offerSent":"Sent by","recruiterModal":{"medal":"Medal","company":"Company"},"Monthly":"Monthly","Daily":"Daily","Hourly":"Hourly","linkReplacement":"Url Hidden","sgModalTitle":"Do you want to risk missing replies from employers you\'ve just applied to? ","sgModalDescription":"Avoid that mistake by downloading the Bossjob app now.","sgModalDownload":"Download the APP Now","sgModalLater":"Later","Unpaid":"Unpaid","deleteConfirmTitle":"Delete","withdraw":"Recall","copy":"Copy","remote":"Remote","messageRecalled":"Message recalled","deleteMessage":"Delete Message","deleteMessageDesc":"Deleted messages will disappear from your own chat history but will still be visible to others in the chat.","RecallText":"Resend this recall?","ResendMessage":"Resend this message?","getBossjobApp":"Get Bossjob App","mutedPopText":"Mute","unMutedPopText":"Unmute","newMessages":"New Messages","Interview":"Interview","youNotInterested":"You have indicated that you are not interested in this job. Do you want to undo it?","undo":"undo","nochatting":"No Chats","online":"Online","withinMonth":"Active this month","now":"Active just now","withinToday":"Active today","withinWeek":"Active this week","Annually":"Annually","confirm":"Confirm","selectTimeDescrible":"Please select an interview time","report":"Report"},"chatInterview":{"confirmText":"Interview Confirmed","confirmLabel":"Your interview has been confirmed","cancelAction":"Cancel interview","canNotCancel":"Unable to cancel interview. If you need to make any last-minute changes or cancellations to your interview, please reach out directly to the other party for swift updates.","checkedText":"Checked-in","checkedLabel":"Check-in for the interview","checkInText":"Check-in now","canNoteCheckIn":"You cannot check in now.","inProgressText":"In Progress","inProgressLabel":"You can report any issue during this stage","issueReported":"Issues reported","reportIssue":"Report issues","finishedText":"Finished","finishedLabel":"You can request the interview result from Boss","requestResult":"Requested for the result","requestAfter":"You can request the interview result after the interview is completed","title":"Interview Invitation from {{companyName}}","buttonText":"Done","notAttend":"You did not attend the interview.","jobTitleLabel":"Job Title","addressLabel":"Interview Address","timeLabel":"Date, Time","contactPersonLabel":"Contact person","contactNumberLabel":"Contact number","videoLink":"Video link","instructions":"Instructions","decline":"Decline","accept":"Accept","cancelReason":"Cancel reason","cancelTitle":"Interview cancelled","confirmText1":"By accepting this interview invite, I agreed that I will show up for the interview at the given time and place. \\nIf I need to change the time, I will notify the recruiter in advance.","contirmText2":"Jobseekers who do not turn up for interview will be marked as “No Show”. Jobseekers who accumulate 3 no-show records in 3 months will be banned from using Bossjob for 6 months.","back":"Back","next":"Next","close":"Close","send":"Send","resultTitle":"Interview result","resultText":"Did you attend the interview?","attendancelabel":"Interview attendance","yes":"Yes","no":"No","askResultText1":"You are unable to request for interview result as you did not attend the interview.","askResultText2":"You can only request for result from {{enableDate}} onwards.","cancelInterview":"Cancel interview","acceptAnother":"I have accepted another offer.","retime":"I would like to reschedule the interview timing.","cancelReasonLabel":"You are about to cancel the interview. Please let Boss know why you are cancelling this interview:"},"chatCommonPhrase":{"phraseTitle":"Common Phrases","phraseLabel":"Phrase","inputPlaceholder":"Insert a common phrases that you frequently use.","addDescription":"Add your own phrases. Please do not include your contact details here.","save":"Save","back":"Back","delete":"Delete","done":"Done","close":"Close","send":"Send","sureDelete":"Sure to delete this?","pickDescription":"Please select the phrase that you want to send to Boss.","actionEdit":" Edit or delete phrase","actionCreate":"Create a new phrase","actionDescription":"You can save up to 10 phrases","or":"or"},"quickUploadResume":{"title":"Upload your resume","UploadAndApply":"Upload your resume and get interviews instantly!","uploadBtn":"Upload your Resume","uploadTips":"File format: PDF, DOC, DOCX. File size < 5 MB","or":"OR","createFreeResume":"Create Free Resume","register":{"join":"Join Bossjob","start":"kick-start your career","submit":"Submit","note":"By signing up, I have read and agreed to the","term":"Terms of Use","policy":"Privacy Policy","and":"and","emailLabel":"Email Address","emailValid":"Please enter a valid email address."}},"editJobPreferencesModal":{"validate":{"jobTitle":"Job title is required","jobType":"Job type is required","location":"Location is required","minSalary":"Min salary is required","maxSalary":"Max salary is required","currency":"Currency is required","country":"Country is required when location is overseas","industry":"Industry is required","arrangement":"Work arrangement is a required field.","timezone":"Work timezone is a required field.","language":"Work language is a required field."}},"resumetemplate":{"title":"Free resume template","subTitle":"Create and download resume in a minute.","createBtn":"Create Resume","form":{"label":"Email address","emptyError":"Please enter your email address.","validError":"\'Please enter a valid email address.\'"},"howToCreate":{"title":"How to create resume template","step1":"Fill in your name as well as a valid email (important that you enter a valid email which will be used in your resume template)","step2":"Click on “Create Resume” and proceed to fill in more information such as personal summary and career objectives, education, experience, skills, and more.","step3":"Download, print and save your new resume","step4":"Update your online resume any time and create new resume template whenever you wish to"},"haveAQuestion":"Have a question?","freeLabel":"Is it free?","freeAnswer":"Yes, Bossjob resume generation service is free. You can create as many resume as you want. You can choose from different themes of resume samples and use different resume sample for different job applications","chooseTemplate":"How many templates can I choose from?","chooseTemplateAnswer":"You can choose from 2 templates, professional or creative resume samples. You can immediately use your newly improved resume to apply for job openings on Bossjob.","editLater":"Would I be able to edit the resume template later?","editLaterAnswer":"Absolutely yes. Login to your Bossjob account anytime to update your resume. You can use your Bossjob account as a resume bank. Keep your most updated career details in Bossjob and use them as your professional identity!"},"accountSetting":{"title":"Account Settings","tabs":{"settings":"Settings","account":"Account","jobAlert":"Job Alert","accountSetting":"Account Settings","notification":"Notifications","shieldingCompany":"Block Company"},"modals":{"verifyMobileTitle":"Verify your mobile number","verifyEmailTitle":"Verify email address","verifyJobAlertTitle":"Job Alert","deleteAlertTip":"Are you sure you want to delete this job reminder? After deleting, you will not be able to get high-quality job recommendation information"},"verifiedMessages":{"mobile":"Your mobile number has been verified successfully.","email":"Your email account has been verified successfully.","phoneEmpty":"Phone number cannot be empty","phoneError":"Phone Number is too short"},"email":"Email","sendOpt":"Send OTP","save":"Save","cancel":"Cancel","verify":"Verify","done":"Done","yes":"Yes","search":"Search","add":"Add","optLabel":"6-digit OTP","errorMsg":{"invalidOtp":"The OTP you have entered is wrong. Please try again.","optIncorrect":"OTP is incorrect. Please try again."},"emailTip":"Receive job applications updates through your email.","editEmailExplanation":"Your email has been verified. You will be able to receive job applications update through your email. To change your email address, please verify your new email address.","notVerifyTips":"To receive job applications update, please verify your email.","emailLabel":"Email Address","enterCode":"Enter the code that we have sent to {{email}}","mobile":"Mobile Number","mobileTip":"Help employers to better contact you for job opportunities.","mobileNotVerified":"To help employers to better contact you for job opportunities. Please verify your mobile number.","mobileExplanation":"Your mobile number has been verified. Employers will be able to contact you through your mobile number. To change your mobile number, please verify your new mobile number.","country":"Country","contactNumber":"Contact Number","notify":"Email Notification","receiveNewMessage":"New chat messages or resume requests:","receiveNewMessageExplanation":"This is to notify you of new chat messages or resume request. You will only receive email notification for this when you are offline","receiveFromSystem":"System notifications:","receiveFromSystemExplanation":"This is to notify you of important updates such as updates on your interview details.","receiveTips":"Career and hiring tips newsletters:","receiveTipsExplanation":"This is to share insights and tips that will help you with your job search.","jobAlertTitle":"Job Alert","filter":"Selected filters","jobFilter":"Selected Filters","frequency":"Frequency","sendToEmail":"Receiving email","alertFrequency":"Alert Frequency","notJobAlert":"You haven\'t set up any job alert yet. ","toSearch":" Back to job search","deleteTitle":"Delete job alert","keep":"Keep","delete":"Delete","deleteTips":"You are about to delete this job alert. This cannot be undone.","notProvided":"Not provided","noData":"Nothing here~","blockMessages":{"searchLabel":"Search for a company to block","unblock":"Unblock","title":"After adding blocked companies, you and the bosses of these companies will not be seen by each other.","jobOrCompany":"Job title or company","tip1":"The company can be searched by","tip2":"Full name of the company: \\"Bossjob Pte Ltd\\"","tip3":"Company abbreviation: \\"Bossjob\\"","unBlockTip1":"The following company will be unblocked","unBlockTip2":"{{company}}","noCompanies":"The company you searched does not exist"},"smsSystemTip":"Receive system SMS reminders","smsSystemExplanation":"Receive system message text messages, such as job post recommendations you are interested in","smsChatTip":"Receive chat SMS reminders","smsChatExplanation":"Receive text message alerts about chats","subjectCodeExpired":"The link has expired, please go to the settings through email within one month.","jobAlertV1":{"add":"+ Add","remote":"Remote","LocalOROnsite":"Local / Onsite","DeleteTheTask":"Delete the task","AreYouSureToDeleteThisTask":"You will no longer receive email notifications related to this position.","Delete":"Delete","Cancel":"Cancel","AddJobReminders":"Add job reminders","WorkArrangement":"Work arrangement","jobFilters":"Job Filters","selectAtLeastOne":"Select at least one","pleaseSelectAtLeastOne":"Please select at least one","notificationFrequency":"Notification Frequency","pleaseSelectFrequency":"Please select frequency","pleaseEnterTheCorrectEmailFormat":"Please enter the correct email format","emailToReceiveAlert":"Email to receive alert","frequency":"frequency","edit":"Edit","done":"Done","moreFilters":"More Filters","workExperience":"Work Experience","qualification":"Qualification","Industry":"Industry","verifiedCompany":"Verified Company","companySizes":"Company Sizes","financingStages":"Financing Stages","selected":"selected","confirm":"Confirm","addJobAlertLittleBitTip":"Click \\"Add\\" to start setting up notifications for new jobs that match your criteria, send directly to your email.","toSearch":"Add job alert","editJobAlert":"Edit job alert","selectedFilters":"Selected filters","EditJobAlert":"Edit Job Alert"}},"chatExchange":{"exchangeTitle":"Mobile number","cancel":"Cancel","send":"Send","verify":"Verify","sendOtp":"Send OTP","resendOtp":"Resend OTP","copy":"Copy","resendOtpIn":"Resend OTP in {{count}} s","sureText":"Are you sure you want to exchange mobile number with Boss? You will be able to view Boss’s mobile number after Boss had agreed to your request.","verifyText":"To exchange mobile number with Boss, please verify your mobile number.","countryCode":"Country code","mobileNumber":"Mobile Number","digitPlaceholder":"Enter 6-digit OTP","msgText":"Enter the OTP that we have sent to {{number}}","smb":"\'s mobile number:","boss":"Boss"},"chatAutoSendResume":{"failedToUploadResume":"Failed to upload resume, try again!","pleaseContactSupport":" Please contact our support team for assistance.","enableAutoSendTitle":"Enable Auto-send Resume","disabledAutoSendTitle":"Disable Auto-send Resume","pleaseSelectResume":"Please select the resume that you would like to share with recruiter.","orUploadNewResume":"Or upload a new resume","onlyMax3Resumes":" Max. 3 resumes, please delete at least 1 resume before adding","uploadNewResume":"Upload a new resume","uploadYourResume":"Upload your Resume","cancel":"Cancel","send":"Send","change":"Change","disabledDescription":"When Boss requests for your resume, we will send your resume attachment automatically to Boss. Are you sure you want to disable it?","enableDescription":"When Boss requests for your resume, we will send your resume attachment automatically to Boss. Please select which resume would you like to be sent to Boss automatically. ","warnText":"Otherwise, you would need to wait for both parties to reply before you can request to send resume."},"newGetStarted":{"title":"Welcome to","employer":"Employer","tips":"Looking to hire people? Sign up as ","continueWith":"or continue with","email":"Email","phone":"Phone","links":{"apple":"Continue with Apple","google":"Continue with Google","facebook":"Continue with Facebook"},"termsOfUse":"Terms of Use","privacyPolicy":"Privacy Policy","agreement":"I have read and agreed to {{value1}} and {{value2}}","emailValid":"Please enter a valid email address.","emailLabel":"Email Address","sendCode":"Send verification code","welcomeBack":"Welcome back","sendCodeDigit":"Please enter the 6-digit code that we sent ","signUpAnAccount":"Sign up an account","checkSpamEmail":"Check your spam mail if you didn’t receive the code","havingTrouble":"Still having trouble? Try to sign up with","otherOptions":"other options","alternatively":"Alternatively, request a","magicLink":"Magic link","resendCode":"Resend code","country":"Country","phoneNumber":"Phone Number","twoFactor":"Safety Verification","authentication":"authentication","secure":"Secure your account and receive code on your email","emailTips":"The login method is inconsistent with the last login, please confirm your security details through email.","setUpLater":"Set this up later","enableTwoFactor":"two-factor","authenticationEnabled":"Authentication Enabled","factorTip":"If we notice an attempted login from a device or browser that we don’t recognise, we will ask you for code sent to your email address.","verifyText":"Verify your identity","verifyExtra":"This additional step confirms your authenticity during the login process.","optError":"Fail to send OTP","resendEmailCode":"Resend email OTP success","invalidOtp":"The OTP you have entered is wrong. Please try again.","resendPhoneCode":"The mobile OTP has been successfully resent.","verifyEmail":"Verify email","thisPhoneNumberAssociated":"Choose account","accounts":"accounts.","thisPhoneNumber":"This phone number is associated with ","youNeedToChooseVerified":"You need to choose a verified email address to associate","validateErr":"This Email address has been used. Please change to another email","checkYourSpam":"Check your spam mail if you didn’t receive code.","authenticationSuccessful":"Authentication Successful","Bossjob":"Bossjob","back":"Back","vipText":{"GetVipPrivilegesImmediately":"Get VIP Privileges Immediately","InviteNewUsersToRegister":"Invite New Users To Register","BossjobAI":"Bossjob AI","ResumeAssistant":"Resume Assistant","HighSalaryOffer":"High Salary Offer","HelpYouGet":"Help You Get","promptDesc":"Oops, you\'re already logged in; registering repeatedly isn\'t possible. Please log out and try again.","returnHome":"Back to Home","signOut":"Sign Out","inviteFriendsToGet":"Invite Friends To Get","AIResumeCoaching":"AI RESUME COACHING","HighQualityVIPResumeTemplateAndAIAssistantToHelpYouGetHighPayingOffer":"High-Quality VIP Resume Template And AI Assistant To Help You Get High-Paying Offer.","copyLinkToInviteNow":"Copy link to invite now"}},"seo":{"ph":"Philippines","sg":"Singapore","jp":"Japan","id":"Indonesia","hk":"Hong Kong, China","tw":"China Taiwan","mo":"China Macau","my":"Malaysia","com":"Global Countries","tr":"Turkiye","mainPage":{"title":"find job talk to boss","description":"Bossjob - Your premier job search and recruitment platform in the Philippines, Singapore, and Indonesia. Discover dream jobs, post job listings, and connect talent with employers. Join us and embark on a new chapter in your career."},"siteName":"Bossjob - A Chat-first Career Platform for Professionals in {{country}}","metaDescription":"Bossjob is chat-first career platform that connects quality talents with top companies. Choose from on-site to remote jobs. Apply your next dream job on Bossjob!","metaDescriptionMainPage":"Bossjob - Your premier job search and recruitment platform in the Philippines, Singapore, and Indonesia. Discover dream jobs, post job listings, and connect talent with employers. Join us and embark on a new chapter in your career.","jobSearch":{"description":"Bossjob - Your gateway to career success. Find the best job opportunities in the Philippines, Singapore, and Indonesia. Whether you\'re job hunting or hiring, we connect talent with opportunity. Join us today!","title":"Bossjob - Your Career Partner in the Philippines, Singapore, and Indonesia","defaultTitle":"Find Jobs in {{country}} - Search & Apply Job Opportunities - {{month}} {{year}} | Bossjob","defaultDescription":"Find new job openings in {{country}}! Apply for the best professional jobs hiring based on your skills. Work from home, high salary and more on Bossjob","queryTitle":"{{searchQuery}} Jobs Hiring in {{country}}, {{month}} {{year}} | Bossjob","queryLocationTitle":"{{searchQuery}} Jobs Hiring in {{location}} {{country}}, {{month}} {{year}} | Bossjob","queryDescription":"Find new {{searchQuery}} job openings in {{country}}! Remote jobs available in {{country}}. Chat directly with boss for fast job hiring on Bossjob!","queryLocationDescription":"Find new {{searchQuery}} job openings in {{location}} {{country}}! Remote jobs available in {{country}}. Chat directly with boss for fast job hiring on Bossjob!","locationTitle":"Jobs Hiring in {{location}} {{country}}, {{month}} {{year}} | Bossjob","locationDescription":"Find new job openings in {{location}} {{country}}! Remote jobs available in {{country}}. Chat directly with boss for fast job hiring on Bossjob!"},"job":{"newDescription":"Unlock job opportunities, streamline recruitment, and stay updated with the latest career insights. Download now!","title":"{{name}} is hiring {{jobTitle}} - {{jobId}} | Bossjob","description":"Apply for {{jobTitle}} at {{name}}! Many career opportunities available on Bossjob. Find job vacancies in {{location}}. Chat and get hired! "},"company":{"title":"Bossjob Partner Companies","description":"Explore Bossjob COOP, Whether you\'re looking for collaborations, recruitment, or solutions, you\'ll find the right partners and resources here.","listTitle":"Find Companies Hiring in {{country}} | Bossjob","listDescription":"Discover great companies to work for in {{country}}! Search job vacancies, chat and get hired! IT, Web3, Remote jobs available.","detailTitle":"Working at {{companyName}} | Bossjob","detailDescription":"Discover career opportunities at {{companyName}}, learn more about {{companyName}} by reading employee reviews, benefits and culture on Bossjob!","jobsTitle":"{{companyName}} Careers in {{country}}, Job Opportunities | Bossjob","jobsDescription":"View all available job opportunities at {{companyName}} in {{country}} on Bossjob - Talk directly with talents on Bossjob!","lifeTitle":"Culture & Life at {{companyName}} | Bossjob","lifeDescription":"Discover company culture & life at {{companyName}} in {{country}} on Bossjob. Talk directly with hiring managers on Bossjob!"},"landing":{"newTitle":"Download Bossjob","newDecription":"Unlock job opportunities, streamline recruitment, and stay updated with the latest career insights. Download now!","title":"Download Bossjob hiring APP & talk to 10k+ bosses online. | Bossjob","description":"Discover job opportunities in {{country}} on Bossjob! Explore jobs hiring from companies in {{country}} & get hired fast!"},"us":"United States","gb":"United Kingdom","ca":"Canada","br":"Brazil","ng":"Nigeria","ae":"United Arab Emirates","lk":"Sri Lanka"},"landing":{"section1_name1":"John","section1_name2":"Sarah","section1_message1":"Hi Sarah, I\'m interested in the position. Could you provide more information about the role?","section1_message2":"Hi John, your profile is an excellent match for the role. I\'d be happy to provide more details. What specifically would you like to know?","section1_message3":"Can you tell me more about the company culture and team I\'d be working with?","section1_message4":"Sure. Our company culture is collaborative and team-oriented, and we pride ourselves on creating a supportive work environment. You\'d be working with a talented and diverse team of professionals who are passionate about what they do.","section1_message5":"That sounds great. I\'d love to learn more about the next steps in the application process.","section1_message6":"Excellent. Our next step would be to schedule a phone interview. How does next Tuesday at 2:00pm work for you?","section1_message7":"That works perfectly. Thank you, Sarah.","section1_message8":"Thank you, John. I look forward to speaking with you next week.","section1_title":"AI Hiring APP","section1_subtitle":"connect you with decision makers in real-time","section1_getApp":"Download APP","section3_subtitle":"a better & faster way to find jobs","section3_list_title1":"AI-powered job matching","section3_list_des1":"Match jobs for you using Big data & AI models!","section3_list_title2":"Talk to Boss directly","section3_list_des2":"Talk to hiring managers, bosses and decision makers during your job hunt.","section3_list_title3":"Mobile-first","section3_list_des3":"Bossjob APP provides a seamless job hunting experience on the go.","section3_list_title4":"Real-time communication","section3_list_des4":"Our built-in chat features enable instant engagement, from job application to interview, all done within minutes.","section4_list_title1":"Chat and get hired","section4_list_des1":"Quickly connect with hiring managers on the go. You can secure interviews and offers at lightning speed, saving time and simplifying your job search!","section4_list_title2":"Discover your perfect career match","section4_list_des2":"Our next-gen AI delivers personalised job recommendations that continuously learn and evolve over time, ensuring you always have the most relevant job opportunities.","section4_list_title3":"Elevate your personal brand with Chat-GPT","section4_list_des3":"Leverage the most advanced technology - ChatGPT - to help you build a personalized resume & statement that highlights your unique skills, setting you apart from others!","section4_list_title4":"Find your ideal workplace","section4_list_des4":"We provide a window into a company\'s culture and values, so you can determine if they align with your own, empowering you to find an ideal workplace to thrive!","section4_list_title5":"AI Headshot","section4_list_des5":"Your personalized jobseeker profile picture, created in seconds.","section5_list_des1":"Build your resume easily, choose from a variety of templates ","section5_list_des2":"Protect your privacy and easily block companies","section5_list_des3":"Customise your chat messages and make a great impression.","section5_list_des4":"Never miss an interview again. Sync your interview schedule directly to your phone","section5_bottom_des1":"Employers responding within 72hr","section5_bottom_des2":"Get 1 interview invite every 5 chats","section5_bottom_des3":"Companies hiring actively on Bossjob","Philippines":"Philippines","Singapore":"Singapore","Indonesia":"Indonesia","Hongkong":"Hong Kong, China","Malaysia":"Malaysia","Thailand":"Thailand","Vietnam":"Vietnam","Macao":"China Macau","Taiwan":"China Taiwan","Japan":"Japan","Australia":"Australia","Nigeria":"Nigeria","South Korea":"South Korea","India":"India","T\xfcrkiye":"T\xfcrkiye","Chile":"Chile","Bangladesh":"Bangladesh","Europe":"Europe","Brazil":"Brazil","USA":"USA","Mexico":"Mexico","Canada":"Canada","Pakistan":"Pakistan","section6_title":"Best hiring APP","section6_subtitle":"Find jobs anywhere everywhere","section6_coming_soon":"Coming soon...","section7_title":"Bossjob is in the news","section7_see_all":"See all","section7_list_des1":"Bossjob attracts 2.9 million users in PHL, secures $5m funding to boost globalization efforts","section7_list_date1":"27 May 2023","section7_list_des2":"Filipino job search platform Bossjob secures US$5M in venture funding","section7_list_date2":"25 May 2023","section7_list_des3":"Grab Ventures Ignite helps Singaporean startup Bossjob kickstart in Vietnam","section7_list_date3":"23 Apr 2021","section7_list_des4":"Bossjob revolutionizes recruitment with AI Technology, expands on product features to win new markets","section7_list_date4":"13 Jun 2023","jobs":"jobs","talents":"talents","Looking for":"Looking for {{slot}}","remoteOpen":"Remote jobs are now available","section3_list_des5":"Your personalized jobseeker profile picture, created in seconds.","section3_list_title5":"AI Headshot","UAE":"UAE"},"advertisingLink":{"GetVipForFree":"Exclusive VIP","InviteFriendsToGetAIResumeCoaching":"Priority Access to AI Career Coaching Feature","excellentResume":"Craft A Winning Resume","openTheDoorToSuccess":" In 4 Easy Steps","createMyResume":"Start Crafting"},"remoteFindJobs":{"openCountry":"Open Country","language":"Language","timezone":"Timezone","more":"More","remoteDetails":"Remote Details","languageRequirements":"Language Requirements","workingTimezone":"Working Timezone"},"commonSkillsModal":{"addSkillButton":"Add skill","title":"Skills Requirements","subTitle":"Select {{count}} skills for the best talent match recommendations.","customizeText":"Add customized skills","selectedText":"Selected","cancelText":"Cancel","confirmText":"Confirm","customizeTitle":"Custom keyword","inputPlaceholder":"Enter a customer skill keyword","overSkillsMessage":"Select skills is over exceeds maximum."},"salaryType":{"Monthly":"Monthly","Daily":"Daily","Hourly":"Hourly","payType":"Pay  Type","Unpaid":"Unpaid","Annually":"Annually"},"sgId":{"add":{"title":"Identity Information","description":"This position requires your identity information, please provide your identity.","cancel":"Cancel","submit":"Submit"},"notmatch":{"description":"Your identity information does not match your job position and you cannot chat with your employer.","ok":"OK","information":"This job is only open to {{value}}, and you have indicated a work eligibility that does not match. You can\'t start a chat for this job, unfortunately.","dismiss":"Dismiss"}},"h5":{"share":"Share","employees":"Employees","more":"More","location":"Location","jobType":"Job Type","chatAndApply":"Chat & Apply","seeMore":"{{more}} Positions Left","noMore":"No more content","filteredEmpty":"Sorry, the job you filtered was not found","signin":"Sign in","cancel":"Cancel","loginConfirmTitle":"You can apply for the job after login or register.","cancelLogin":"Later","confirmLogin":"Login"},"theIndustryYouAreSearchingForDoesNotExist":"The industry you are searching for does not exist,please try another one.","comm":{"confirm":"Confirm","cancel":"Cancel","reUpload":"Re-Upload","uploading":"Uploading","jobTitle":"Job title","month/year":"Month / Year","Industry":"Industry","currency":"Currency","from":"From","to":"To","saveToProfile":"Save to Profile","skip":"Skip","workExperience":"work experience","Item":"Item","Items":"Items","experience":"Education","Parsing":"Parsing","JobFunction":"Job Function","studentExp":"Work/Internship Experience","jobType":"Job Type","activeJobs":"Active Jobs","submitFeedback":"Submit Feedback","countryAndLanguage":"Country And Language","jobs":"Jobs","boss":"Boss","location":"Location","Do_Not_Translate_TelegramLink":"https://t.me/jobs","theJobclosed":"The job you are viewing has been closed. ","youWillBeRedirected":"You will be redirected to the Bossjob homepage to view more jobs. The page will jump in {{time}} seconds...","JumpToHomepage":"Jump to homepage now","Remote":"Remote","User":"User","Services":"Services","bossjobApp":"Bossjob APP","Later":"Later","gotIt":"Got it~","report":"Report"},"manage":{"tab":{"resume":{"syncLabel":"Syncable","syncNewUpdate":"Sync New Updates to Profile"}}},"syncProfileFromResume":{"syncWork":"Synchronize New Work Experience","clarificationForWork":"We found this new experience on your resume, please confirm the details and we\'ll update it to your profile.","syncEdu":"Synchronize new Education","syncSkill":"Synchronize new Skills","clarificationForSkill":"We found new skills you might have indicated on your resume. Please confirm the ones we\'ll add to your profile.","skill":{"skillLimitError":"No more than {{number}} skills.","skillToEmployers":"Select up to {{number}} skills to optimize your match to Employers"}},"business_Info_explanation":"Business Information Explanation","business_Info_explanation_details":"Dear users, the information you are browsing is provided by a third party, please pay\\r\\n              attention to identifying the authenticity of the information. If the other party asks\\r\\n              you to pay, provide personal privacy or other illegal information, please be careful\\r\\n              and alert to fraud, gambling and other illegal activities. If you have any questions,\\r\\n              please contact Bossjob customer service.","moneyExchange":{"convertTo":"Convert To"},"currencyCalculator":{"title":"Currency converter","desc":"The Essential Toolbox for Remote Work","goBtn":"Now Go","time":"Exchange rate base time:"},"remotePage":{"remoteJobForYou":"{{Remote}} Jobs for You","popularRemoteJobs":"Popular {{Remote}} Jobs","findNextCareer":"Explore a world of top remote opportunities and find your next career move","aiServices":"AI-Enhanced Services","aiServicesClarification":"Experience personalized job recommendations tailored to your profile.","jobOpportunities":"Abundant Remote Job Opportunities","jobOpportunitiesClarification":"Access a vast and continuously updated list of remote job openings.","instantOnlineChat":"Instant Online Chat with Employers","instantOnlineChatClarification":"Initiate real-time conversations with potential employers directly online.","keyFeatureTitle":"{{keyFeature}} & Innovations","keyFeatures":"Key Features","userExperienceTitle":"{{User}} Experience","userExperienceSubtitle":"Hear what our satisfied users have to say about their success stories","topCompany":"Leading Companies Choose Us","additionalServices":"Additional {{Services}}","additionalServicesSubtitle":"Maximize your career potential with our extra tools and services","superchargeSearch":"Supercharge Your Search with Our AI Career Coach","craftResume":"Craft a winning resume in 4 easy steps","craftResumeBtn":"Create My Resume","elevateJobSearch":"Elevate Your Remote Job Search with Our App","discoverJobs":"Discover exclusive remote jobs and apply anywhere, anytime","downloadApp":"Download App","remoteJobGuide":"Remote Job Guide","remoteJobGuideContent":"Provide professional advice and guidance to individuals on remote job choices.","remoteJobGuideBtn":"Visit Our Blog","keyFeatureSubtitle":"Unlock the power of AI and advanced tools to supercharge your job search","seeMoreBtn":"View more remote jobs","searchPlaceholder":"Search by job title or company"},"downLoadModalInChat":{"header":"Don’t miss any new opportunities!","description":"Download the Bossjob APP now and communicate with your boss online about work"},"reportModalInChat":{"description":"Please help us understand this user\'s situation and explain the problem this user has."},"lang":{"manageProfile":{"tab":{"resume":{"syncProfileFromResume":{"analyzingForYou":"Being analyzed for you"}}}}},"chats":{"report":"report"},"manageResume":{"menu":{"basic_info":"Basic info","job_preferences":"Job preferences","summary":"Summary","work_experience":"Work experience","education":"Education","skills":"Skills","licenses_and_certifications":"Licenses and certifications","links":"Links","video_resume":"Video resume","language":"Language","basic_info_tip":"Tell us more about yourself so we can provide better job recommendations and make it easier for recruiters to contact you.","job_preferences_tip":"Boost your job search by specifying your preferred job title, and sharing your salary expectations to increase your chances of landing your ideal role.","summary_tip":"Highlight your role, key achievements, and top skills to quickly capture recruiters\' interest and show why you\'re the ideal candidate.","work_experience_tip":"Showcase your relevant experience using bullet points and quantifiable achievements to demonstrate your skills and accomplishments.","education_tip":"Detail your educational background, including degrees, certifications, and relevant courses, to outline your academic achievements and qualifications.","skills_tip":"List your key skills and competencies to showcase your professional capabilities and how they align with the job requirements.","licenses_and_certifications_tip":"Include any licenses and certifications you hold to highlight your specialized qualifications and compliance with industry standards.","links_tip":"Provide links to your professional online profiles, portfolios, or personal websites to offer recruiters additional insights into your qualifications and work.","video_resume_tip":"Add a video resume to give a personal touch, allowing you to verbally express your skills, experiences, and enthusiasm for the role.","language_tip":"Language or dialect fluency is an asset for multinational or locally-expanding companies. "},"basic_info":{"title":"Online Resume","safe_tip":"Learn about the use and protection of your data on <a href=\'https://bossjob.crisp.help/{{lang}}/article/bossjob-user-data-guide-19m0q4y/\' target=\'_blank\'>Bossjob User Data Guide</a>","add_your_name":"Add your name","resume_completion":"Resume completion","completion_info":"Complete your resume to gain stronger competitiveness.","how_it_works":"How it work?","completion_info_tip":"A more complete resume increases your visibility to employers and enhances your chances of starting a conversation with them. It showcases your skills, experience, and qualifications, making it easier for employers to assess your fit for the role.","work_experience":"{{years_of_experience}} years work experience","availability":"Earliest availability","singapore_identity":"Work Eligibility","avatar_info":"Real photo increase your recruitment success rate by 85%","first_name":"First name","last_name":"Last name","email":"Email","phone_num":"Phone","birthdate":"Date of birth","job_seeker_type":"Job seeker type","working_since":"Working since","jobseeking_status":"Job seeking status","current_location":"Current location","home_address":"Home address","edit_modal_title":"Edit basic info","safe_tip_title":"We protect your personal data","work_tip_title":"Gain stronger competitiveness","work_tip":"A more complete resume increases your visibility to employers and enhances your chances of starting a conversation with them. It showcases your skills, experience, and qualifications, making it easier for employers to assess your fit for the role."},"placeholder":{"home_address":"Street, city, country","floor_unit":"Floor/house number (optional)","location_id":"Enter working location (e.g. city or country)","language":"Enter language (e.g. Spanish)","skill_value":"Select or add skill (ex. Project Management)","email_address":"Enter email address","rename_resume":"Enter new resume name"},"education":{"add":"Add education","delete_modal_title":"Delete this education？","more_text":"Show all {{length}} languages","school_name":"School name","education_level":"Education level","study_period":"Study period","field_of_study":"Field of study","description":"Description","edit":"Edit education"},"job_preferences":{"add":"Add job preferences","delete_modal_title":"Delete this job preference？","edit":"Edit job preference","work_arrangement":"Work arrangement","desired_job_title":"Desired job title","desired_job_types":"Desired job types","work_language":"Work language","salary_currency":"Salary currency","desired_working_location":"Desired working location","expected_salary_range":"Expected salary range","industry":"Industry"},"languages":{"edit":"Edit language","add":"Add language","more_text":"Show all {{length}} languages","delete_modal_title":"Delete this language？","language":"Language","proficiency":"Proficiency"},"licensecertification":{"add":"Add license/certification","edit":"Edit license/certification","more_text":"Show all {{length}} license/certification","delete_modal_title":"Delete this license/certification？","name":"License/certification name","issuing_organization":"Issuing organization","certification_validity":"License/certification validity","today_text":"永久","credential_id":"License/certification ID","credential_url":"License/certification URL","upload_attachment":"Upload license/certification","permanent":"Permanent","upload_tip":"Acceptable file types are PNG, JPG, JPGE and PDF. Max file size is {{maxSize}} MB.","issuedate":"Issue date ","expirydate":"Expiry date"},"link":{"add":"Add link","edit":"Edit link","url":"URL","title":"Display name of the link","description":"Description","more_text":"Show all {{length}} links","delete_modal_title":"Delete this link？"},"summary":{"add":"Add personal summary","edit":"Edit personal summary","description":"Highlight your unique experiences, ambitions and strengths."},"skills":{"add":"Add skill","edit":"Edit skill","more_text":"Show all {{length}} skills","delete_modal_title":"Delete this skill？","skill_value":"Skill","proficiency":"Proficiency","suggested_tip":"Suggested based on your experience"},"video_resume":{"add":"Add video resume","upload_video":"Upload video","upload_video_tip":"Video format must be MP4 and less than 3 minutes."},"work_experience":{"present":"Present","add":"Add work experience","edit":"Edit work experience","delete_modal_title":"Delete this work experience？","more_text":"Show all {{length}} experiences","job_title":"Job title","company_name":"Company name","working_period":"Working period","description":"Description","industry":"Industry","monthly_salary":"Monthly salary"},"add_more_sections":"Add more sections","attached_resume":{"attache_resume":"Attached resume","syncable":"Syncable","updated_time":"Updated at {{updated_time}}","upload_resume":"Upload resume","upload_tip":"Up to 3 resume files are allowed.\\nSupported file type: <b>PDF</b>, <b>DOC</b>, <b>DOCX</b>. File size <{{maxSize}} MB","send_to_email":"Send to email","send_to_email_tip":"Please enter the email address to receive the resume.","delete_title":"Are you sure?","delete_comfirm_msg":"Do you want to delete this resume?","rename_resume":"Rename resume"},"resume_menu":"Resume menu"},"btns_lang":{"save":"Save","cancel":"Cancel","delete":"Delete","confirm":"Confirm","upload":"Upload","more":"More","less":"Less","rename":"Rename","send_to_email":"Send to email","sync":"Sync"},"form_item_lang":{"placeholder":{"input":"Please enter","select":"Please select","date_picker":"Select date"}},"modal_lang":{"delete_content":"Please note that deleted content cannot be restored.","cancel_modal_title":"There is unsaved content. Are you sure you want to exit without saving?","cancel_modal_content":"After exiting editing, the updated content will not be saved."},"notification_center":{"see_more":"See more","read_all":"Read All","no_more":"No more notifications","no_notifications":"No notifications"},"resumeTemplate":{"title":"Bossjob Resume Template","first_star":"Customizable Templates","second_star":"AI Assistant","third_star":"Free Access","btn_try":"Try now!"},"interview_v2":{"modal_inThreeHours":"Interviews cannot be canceled within three hours before the interview start time","modal_accept":"Accept","modal_reject":"Reject","modal_cancelInterview":"Cancel Interview","modal_passed":"Passed","modal_notSuitable":"Not Suitable","notAttended":"Not Attended","modal_interviewResult":"Interview result","successful":"Successful interview","successFulTip":"If you are unable to attend the interview for any reason, you can cancel or modify the interview three hours before the interview start time","cancel_reason_1":"Interview Time Conflict","cancel_reason_2":"Already Found Another Job","cancel_reason_3":"other reasons.","cancel_title":"Cancel Interview Confirm","cancel_describe":"Are you sure you want to cancel the interview invitation for","cancel":"Cancel","confirm":"Confirm","cancelTextArea":"Please enter reason","reject_title":"Reject Interview Confirm","reject_describe":"Are you sure you want to reject the interview invitation for","reject_reason_1":"Interview time conflict","reject_reason_2":"Already found another job","reject_reason_3":"other reasons.","time_theEmployerProvides":"The employer provides","time_choose":"optional interview times, you can choose one of them","time_confirm":"Confirm this time for the interview","selectTime":"Please select an interview time","modal_pending":"Pending","modal_accepted":"Accepted","modal_rejected":"Rejected","modal_completed":"Completed","modal_cancelled":"Cancelled","modal_expired":"Expired","modal_pendingResults":"Pending Results","worldwide":"Worldwide","allRegions":"AllRegions","Unpaid":"Unpaid"},"Interview_v2":{"modal_EnterTheInterview":"Enter the interview"},"msgCenter":{"allRead":"All read"}}')}},function(e){e.O(0,[2451,3806,2636,2001,6007,4143,1579,7647,3262,9010,4171,6631,7293,884,1744],function(){return e(e.s=66154)}),_N_E=e.O()}]);
//# sourceMappingURL=page-766ecf9c5370d657.js.map