PageSourceSearch

https://k9prohub-5u7ruody.manus.space/assets/IcsePortal-Ce7D-5vr.js

js k9prohub-5u7ruody.manus.space collected 2026-10-03 05:03:05 UTC 11,815 bytes, 11 lines download raw bytes

1import{j as e}from"./vendor-ui-CHrmpeEa.js";import{d as m,a as b,b as P,g as s,u as I,h as v,B as j,A as S,G as N,S as C,F as z}from"./index-DDXAxf3_.js";import{C as o,d as n}from"./card-ZrSkWK4s.js";import{H as p}from"./heart-DWvo-suO.js";import{L as A}from"./log-in-Dp6AbVkA.js";import"./vendor-react-COd4auuD.js";import"./vendor-trpc-BBLHDmMG.js";import"./vendor-charts-DLOf8RNh.js";/**
2 * @license lucide-react v0.453.0 - ISC
3 *
4 * This source code is licensed under the ISC license.
5 * See the LICENSE file in the root directory of this source tree.
6 */const k=m("FileCheck",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"m9 15 2 2 4-4",key:"1grp1n"}]]);/**
7 * @license lucide-react v0.453.0 - ISC
8 *
9 * This source code is licensed under the ISC license.
10 * See the LICENSE file in the root directory of this source tree.
11 */const w=m("HandHeart",[["path",{d:"M11 14h2a2 2 0 1 0 0-4h-3c-.6 0-1.1.2-1.4.6L3 16",key:"1ifwr1"}],["path",{d:"m7 20 1.6-1.4c.3-.4.8-.6 1.4-.6h4c1.1 0 2.1-.4 2.8-1.2l4.6-4.4a2 2 0 0 0-2.75-2.91l-4.2 3.9",key:"17abbs"}],["path",{d:"m2 15 6 6",key:"10dquu"}],["path",{d:"M19.5 8.5c.7-.7 1.5-1.6 1.5-2.7A2.73 2.73 0 0 0 16 4a2.78 2.78 0 0 0-5 1.8c0 1.2.8 2 1.5 2.8L16 12Z",key:"1h3036"}]]),d={en:{loading:"Loading...",loginPrompt:"Log in to access emotional support services",signIn:"Sign In",noAccount:"Don't have an account?",createLogin:"create your login",backToPortal:"Back to portal",heroTitle:"Emotional Support Certification Institute",heroDesc:"Professional certification and support for emotional support animals",comingSoon:"Coming soon: Certifications, consultations and follow-up",comingSoonDesc:"We are preparing specialized services for you and your support animal.",features:[{title:"ESA Certification",desc:"Official internationally recognized Emotional Support Animal certification"},{title:"Professional Support",desc:"Ongoing support from professionals specialized in mental health and animal welfare"},{title:"Legal Documentation",desc:"All necessary documentation for travel and accommodations with your support animal"},{title:"Integrated Wellness",desc:"Programs promoting the well-being of both the guardian and the support animal"}]},pt:{loading:"Carregando...",loginPrompt:"Faça login para acessar os serviços de suporte emocional",signIn:"Entrar",noAccount:"Não tem conta?",createLogin:"crie seu login",backToPortal:"Voltar ao portal",heroTitle:"Instituto de Certificação de Suporte Emocional",heroDesc:"Certificação e acompanhamento profissional para animais de suporte emocional",comingSoon:"Em breve: Certificações, consultas e acompanhamento",comingSoonDesc:"Estamos preparando serviços especializados para você e seu animal de suporte.",features:[{title:"Certificação ESA",desc:"Certificação oficial de Animal de Suporte Emocional reconhecida internacionalmente"},{title:"Acompanhamento Profissional",desc:"Suporte contínuo de profissionais especializados em saúde mental e bem-estar animal"},{title:"Documentação Legal",desc:"Toda a documentação necessária para viagens e acomodações com seu animal de suporte"},{title:"Bem-estar Integrado",desc:"Programas que promovem o bem-estar tanto do tutor quanto do animal de suporte"}]},fr:{loading:"Chargement...",loginPrompt:"Connectez-vous pour accéder aux services de soutien émotionnel",signIn:"Se connecter",noAccount:"Pas de compte ?",createLogin:"créez votre compte",backToPortal:"Retour au portail",heroTitle:"Institut de Certification de Soutien Émotionnel",heroDesc:"Certification et accompagnement professionnel pour animaux de soutien émotionnel",comingSoon:"Bientôt : Certifications, consultations et suivi",comingSoonDesc:"Nous préparons des services spécialisés pour vous et votre animal de soutien.",features:[{title:"Certification ASE",desc:"Certification officielle d'Animal de Soutien Émotionnel reconnue internationalement"},{title:"Accompagnement Professionnel",desc:"Soutien continu de professionnels spécialisés en santé mentale et bien-être animal"},{title:"Documentation Légale",desc:"Toute la documentation nécessaire pour voyager et séjourner avec votre animal de soutien"},{title:"Bien-être Intégré",desc:"Programmes favorisant le bien-être du tuteur et de l'animal de soutien"}]},de:{loading:"Laden...",loginPrompt:"Melden Sie sich an, um auf die emotionalen Unterstützungsdienste zuzugreifen",signIn:"Anmelden",noAccount:"Kein Konto?",createLogin:"Konto erstellen",backToPortal:"Zurück zum Portal",heroTitle:"Institut für Emotionale Unterstützungszertifizierung",heroDesc:"Professionelle Zertifizierung und Begleitung für emotionale Unterstützungstiere",comingSoon:"Demnächst: Zertifizierungen, Beratungen und Begleitung",comingSoonDesc:"Wir bereiten spez
11ialisierte Dienste für Sie und Ihr Unterstützungstier vor.",features:[{title:"ESA-Zertifizierung",desc:"Offizielle international anerkannte Zertifizierung für emotionale Unterstützungstiere"},{title:"Professionelle Begleitung",desc:"Kontinuierliche Unterstützung durch Fachleute für psychische Gesundheit und Tierwohl"},{title:"Rechtliche Dokumentation",desc:"Alle notwendigen Dokumente für Reisen und Unterkünfte mit Ihrem Unterstützungstier"},{title:"Integriertes Wohlbefinden",desc:"Programme zur Förderung des Wohlbefindens von Halter und Unterstützungstier"}]},es:{loading:"Cargando...",loginPrompt:"Inicia sesión para acceder a los servicios de soporte emocional",signIn:"Iniciar sesión",noAccount:"¿No tienes cuenta?",createLogin:"crea tu cuenta",backToPortal:"Volver al portal",heroTitle:"Instituto de Certificación de Soporte Emocional",heroDesc:"Certificación y acompañamiento profesional para animales de soporte emocional",comingSoon:"Próximamente: Certificaciones, consultas y seguimiento",comingSoonDesc:"Estamos preparando servicios especializados para ti y tu animal de soporte.",features:[{title:"Certificación ESA",desc:"Certificación oficial de Animal de Soporte Emocional reconocida internacionalmente"},{title:"Acompañamiento Profesional",desc:"Soporte continuo de profesionales especializados en salud mental y bienestar animal"},{title:"Documentación Legal",desc:"Toda la documentación necesaria para viajes y alojamientos con tu animal de soporte"},{title:"Bienestar Integrado",desc:"Programas que promueven el bienestar tanto del tutor como del animal de soporte"}]}},y=[C,w,k,p];function Z(){const{user:u,loading:g}=b(),{currentLanguage:x}=P(),i=x||"en",t=d[i]||d.en,r=s.icse.translations[i]?.portalTitle??s.icse.headerSubtitle,[,a]=I(),f=v();return g?e.jsx("div",{"data-loc":"client/src/pages/portals/IcsePortal.tsx:102",className:"min-h-screen flex items-center justify-center bg-[#f8fafc]",children:e.jsx("div",{"data-loc":"client/src/pages/portals/IcsePortal.tsx:102",className:"animate-pulse text-[#003b60]/40 text-lg",children:t.loading})}):u?e.jsxs("div",{"data-loc":"client/src/pages/portals/IcsePortal.tsx:126",ref:f,className:"min-h-screen bg-[#f8fafc]",children:[e.jsx(N,{"data-loc":"client/src/pages/portals/IcsePortal.tsx:127",logoSrc:s.icse.logo.normal,logoAlt:"ICSE",logoHref:"/icse",backHref:"/bhave",subtitle:r,invertLogo:!0}),e.jsx("div",{"data-loc":"client/src/pages/portals/IcsePortal.tsx:137",className:"bg-[#003b60] py-8 fade-in-section",children:e.jsxs("div",{"data-loc":"client/src/pages/portals/IcsePortal.tsx:138",className:"max-w-3xl mx-auto px-6 text-center",children:[e.jsx("h2",{"data-loc":"client/src/pages/portals/IcsePortal.tsx:139",className:"text-2xl font-light text-white tracking-wide mb-2",children:t.heroTitle}),e.jsx("p",{"data-loc":"client/src/pages/portals/IcsePortal.tsx:140",className:"text-sm text-blue-200/60 font-light",children:t.heroDesc})]})}),e.jsxs("div",{"data-loc":"client/src/pages/portals/IcsePortal.tsx:144",className:"max-w-6xl mx-auto px-6 py-8",children:[e.jsx("div",{"data-loc":"client/src/pages/portals/IcsePortal.tsx:145",className:"grid grid-cols-1 md:grid-cols-2 gap-5 mb-8 stagger-children",children:t.features.map((c,l)=>{const h=y[l];return e.jsx(o,{"data-loc":"client/src/pages/portals/IcsePortal.tsx:149",className:"fade-in-section card-hover border-slate-200/60 shadow-sm bg-white hover:shadow-md transition-shadow",children:e.jsx(n,{"data-loc":"client/src/pages/portals/IcsePortal.tsx:150",className:"pt-5 pb-5",children:e.jsxs("div",{"data-loc":"client/src/pages/portals/IcsePortal.tsx:151",className:"flex items-start gap-3",children:[e.jsx("div",{"data-loc":"client/src/pages/portals/IcsePortal.tsx:152",className:"w-10 h-10 bg-[#003b60]/5 rounded-lg flex items-center justify-center flex-shrink-0",children:e.jsx(h,{"data-loc":"client/src/pages/portals/IcsePortal.tsx:152",className:"w-5 h-5 text-[#003b60]"})}),e.jsxs("div",{"data-loc":"client/src/pages/portals/IcsePortal.tsx:153",children:[e.jsx("h3",{"data-loc":"client/src/pages/portals/IcsePortal.tsx:153",className:"font-medium text-[#003b60] text-sm mb-1",children:c.title}
11),e.jsx("p",{"data-loc":"client/src/pages/portals/IcsePortal.tsx:153",className:"text-xs text-slate-500 font-light leading-relaxed",children:c.desc})]})]})})},l)})}),e.jsx(o,{"data-loc":"client/src/pages/portals/IcsePortal.tsx:160",className:"bg-[#003b60]/5 border-[#003b60]/10",children:e.jsxs(n,{"data-loc":"client/src/pages/portals/IcsePortal.tsx:161",className:"pt-5 pb-5 text-center",children:[e.jsx("p",{"data-loc":"client/src/pages/portals/IcsePortal.tsx:162",className:"text-[#003b60] font-medium text-sm mb-1",children:t.comingSoon}),e.jsx("p",{"data-loc":"client/src/pages/portals/IcsePortal.tsx:163",className:"text-slate-500 text-xs font-light",children:t.comingSoonDesc})]})})]}),e.jsx(z,{"data-loc":"client/src/pages/portals/IcsePortal.tsx:167"})]}):e.jsx("div",{"data-loc":"client/src/pages/portals/IcsePortal.tsx:106",className:"min-h-screen bg-[#f8fafc] flex flex-col",children:e.jsx("div",{"data-loc":"client/src/pages/portals/IcsePortal.tsx:107",className:"flex-1 flex items-center justify-center px-4",children:e.jsx(o,{"data-loc":"client/src/pages/portals/IcsePortal.tsx:108",className:"max-w-md w-full shadow-sm border-slate-200/60",children:e.jsxs(n,{"data-loc":"client/src/pages/portals/IcsePortal.tsx:109",className:"pt-8 pb-8 text-center",children:[e.jsx("div",{"data-loc":"client/src/pages/portals/IcsePortal.tsx:110",className:"w-14 h-14 bg-[#003b60]/5 rounded-full flex items-center justify-center mx-auto mb-4",children:e.jsx(p,{"data-loc":"client/src/pages/portals/IcsePortal.tsx:110",className:"w-7 h-7 text-[#003b60]"})}),e.jsx("h2",{"data-loc":"client/src/pages/portals/IcsePortal.tsx:111",className:"text-xl font-medium text-[#003b60] mb-2",children:r}),e.jsx("p",{"data-loc":"client/src/pages/portals/IcsePortal.tsx:112",className:"text-slate-500 mb-6 font-light",children:t.loginPrompt}),e.jsxs(j,{"data-loc":"client/src/pages/portals/IcsePortal.tsx:113",className:"w-full gap-2 bg-[#003b60] hover:bg-[#004d7
11a]",onClick:()=>{sessionStorage.setItem("bhave_return_path","/icse"),a("/login")},children:[e.jsx(A,{"data-loc":"client/src/pages/portals/IcsePortal.tsx:114",className:"w-4 h-4"}),t.signIn]}),e.jsxs("p",{"data-loc":"client/src/pages/portals/IcsePortal.tsx:116",className:"text-sm text-slate-400 mt-4 font-light",children:[t.noAccount," ",e.jsx("button",{"data-loc":"client/src/pages/portals/IcsePortal.tsx:116",onClick:()=>a("/signup"),className:"text-[#003b60] hover:underline lowercase",children:t.createLogin})]}),e.jsxs("button",{"data-loc":"client/src/pages/portals/IcsePortal.tsx:117",onClick:()=>a("/bhave"),className:"mt-4 text-sm text-slate-400 hover:text-slate-600 flex items-center gap-1 mx-auto font-light",children:[e.jsx(S,{"data-loc":"client/src/pages/portals/IcsePortal.tsx:117",className:"w-3 h-3"}),t.backToPortal]})]})})})})}export{Z as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.