1import{r as c,j as t,R as u,$ as Se}from"./jsx-runtime-DjVr_p0N.js";import{l as Re,n as re,o as Ie,p as Me,_ as Pe,L as v,r as Oe,q as Te,O as Le,M as De,t as Ve,S as Ue}from"./components-BYtZoBHd.js";import{c as N}from"./utils-CKfj-JRj.js";import{$ as R,a as B,_ as j}from"./index-B53hFTrl.js";import{A as se,t as He}from"./logo-tomo-B5iAPx00.js";import{u as Fe,M as ae,m as ze,a as ce,c as Be,f as ie,i as P,b as Ze,d as We,e as _}from"./motion-Cctp93Jj.js";import{R as Ye}from"./ripple-effect-Clnkf1fZ.js";import{d as qe}from"./seo-CIKG60Or.js";/** 2 * @remix-run/react v2.10.3 3 * 4 * Copyright (c) Remix Software Inc. 5 * 6 * This source code is licensed under the MIT license found in the 7 * LICENSE.md file in the root directory of this source tree. 8 * 9 * @license MIT 10 */let Q="positions";function Ge({getKey:e,...n}){let{isSpaMode:o}=Re(),r=re(),s=Ie();Me({getKey:e,storageKey:Q});let a=c.useMemo(()=>{if(!e)return null;let d=e(r,s);return d!==r.key?d:null},[]);if(o)return null;let i=((d,f)=>{if(!window.history.state||!window.history.state.key){let l=Math.random().toString(32).slice(2);window.history.replaceState({key:l},"")}try{let m=JSON.parse(sessionStorage.getItem(d)||"{}")[f||window.history.state.key];typeof m=="number"&&window.scrollTo(0,m)}catch(l){console.error(l),sessionStorage.removeItem(d)}}).toString();return c.createElement("script",Pe({},n,{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:`(${i})(${JSON.stringify(Q)}, ${JSON.stringify(a)})`}}))}var Je="@vercel/analytics",Ke="1.3.1",Xe=()=>{window.va||(window.va=function(...n){(window.vaq=window.vaq||[]).push(n)})};function le(){return typeof window<"u"}function de(){try{const e="production"}catch{}return"production"}function Qe(e="auto"){if(e==="auto"){window.vam=de();return}window.vam=e}function et(){return(le()?window.vam:de())||"production"}function z(){return et()==="development"}var tt="https://va.vercel-scripts.com/v1/script.debug.js",nt="/_vercel/insights/script.js";function ot(e={debug:!0}){var n;if(!le())return;Qe(e.mode),Xe(),e.beforeSend&&((n=window.va)==null||n.call(window,"beforeSend",e.beforeSend));const o=e.scriptSrc||(z()?tt:nt);if(document.head.querySelector(`script[src*="${o}"]`))return;const r=document.createElement("script");r.src=o,r.defer=!0,r.dataset.sdkn=Je+(e.framework?`/${e.framework}`:""),r.dataset.sdkv=Ke,e.disableAutoTrack&&(r.dataset.disableAutoTrack="1"),e.endpoint&&(r.dataset.endpoint=e.endpoint),e.dsn&&(r.dataset.dsn=e.dsn),r.onerror=()=>{const s=z()?"Please check if any ad blockers are enabled and try again.":"Be sure to enable Web Analytics for your project and deploy again. See https://vercel.com/docs/analytics/quickstart for more information.";console.log(`[Vercel Web Analytics] Failed to load script from ${o}. ${s}`)},z()&&e.debug===!1&&(r.dataset.debug="false"),document.head.appendChild(r)}function rt({route:e,path:n}){var o;(o=window.va)==null||o.call(window,"pageview",{route:e,path:n})}function st(e){return c.useEffect(()=>{ot({framework:e.framework||"react",...e.route!==void 0&&{disableAutoTrack:!0},...e})},[]),c.useEffect(()=>{e.route&&e.path&&rt({route:e.route,path:e.path})},[e.route,e.path]),null}const fe="/assets/logo_konjyou-y-7C52Rs.svg",at=()=>t.jsx("div",{children:t.jsxs("div",{className:"bg-white",children:[t.jsx("div",{className:"top-0v h-4v w-full bg-gradient-to-r from-primary via-[#75C8E1] via-[48%] to-yellow"}),t.jsx("h1",{className:"mb-60v w-full px-40v pt-70v lg:mb-30v lg:px-120v",children:t.jsx("img",{src:fe,alt:"ãã®ãã¢ã¹ãã¤ã«ããã¸ã§ã¯ã",className:"w-500v lg:w-300v"})}),t.jsxs("div",{className:"w-full items-start justify-start px-40v pb-50v ~text-16/18 lg:flex lg:justify-between lg:px-120v lg:text-18v",children:[t.jsxs("div",{className:"max-lg:mb-20v",children:[t.jsx("h4",{className:"mb-30v font-medium text-primary lg:mb-15v",children:"CONTENTS"}),t.jsxs("div",{className:"lg:flex lg:items-start lg:gap-20v",children:[t.jsxs("ul",{className:"footer-link",children:[t.jsx("li",{children:t.jsx(v,{to:"/hagitomohai",children:"è©åæºåæ¯"})}),t.jsx("li",{children:t.jsx(v,{to:"/mizucation",children:"æ°´ã±ã¼ã·ã§ã³"})}),t.jsx("li",{children:t.jsx(v,{to:"/swimming-school",children:"æ°´æ³³æå®¤"})})]}),t.jsxs("ul",{className:"footer-link",children:[t.jsx("li",{children:t.jsx(v,{to:"/yamanashi-sports-day",children:"ãã¾ãªã大éåä¼"})}),t.jsx("li",{children:t.jsx(v,{to:"/connection",children:"伿¥ã»å£ä½æ§ã¨ã®ã¤ãªãã"})}),t.jsx("li",{children:t.jsx(v,{to:"/other",children:"ãã®ä»ã®æ´»å"})})]})]})]}),t.jsxs("ul",{className:"blue items-start font-medium text-primary max-lg:space-y-20v lg:flex lg:gap-20v",children:[t.jsx("li",{children:t.jsx(v,{to:"/profile",className:"link",children:"PROFILE"})}),t.jsx("li",{children:t.jsx(v,{to:"/news",className:"link",children:"NEWS"})}),t.jsx("li",{children:t.jsx("a",{href:"https://sportsbacks.com/contact",target:"_blank",rel:"noreferrer nofollow",className:"link",children:"CONTACT"})}),t.jsx("li",{children:t.jsx("a",{href:"https://sportsbacks.com/privacy",target:"_blank",rel:"noreferrer nofollow",className:"link",children:"PRIVACY POLICY"})})]})]})]})});function O(e){const n=Fe(()=>ze(e)),{isStatic:o}=c.useContext(ae);
10if(o){const[,r]=c.useState(e);c.useEffect(()=>n.on("change",r),[])}return n}function ct(e,n){const o=O(n()),r=()=>o.set(n());return r(),ce(()=>{const s=()=>ie.preRender(r,!1,!0),a=e.map(i=>i.on("change",s));return()=>{a.forEach(i=>i()),Be(r)}}),o}function ee(e,...n){const o=e.length;function r(){let s="";for(let a=0;a<o;a++){s+=e[a];const i=n[a];i&&(s+=P(i)?i.get():i)}return s}return ct(n.filter(P),r)}function te(e,n={}){const{isStatic:o}=c.useContext(ae),r=c.useRef(null),s=O(P(e)?e.get():e),a=c.useRef(s.get()),i=c.useRef(()=>{}),d=()=>{const l=r.current;l&&l.time===0&&l.sample(Ze.delta),f(),r.current=We({keyframes:[s.get(),a.current],velocity:s.getVelocity(),type:"spring",restDelta:.001,restSpeed:.01,...n,onUpdate:i.current})},f=()=>{r.current&&r.current.stop()};return c.useInsertionEffect(()=>s.attach((l,m)=>o?m(l):(a.current=l,i.current=m,ie.update(d),s.get()),f),[JSON.stringify(n)]),ce(()=>{if(P(e))return e.on("change",l=>s.set(parseFloat(l)))},[s]),s}const it="data:image/svg+xml,%3csvg%20width='30'%20height='30'%20viewBox='0%200%2030%2030'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_127_20)'%3e%3cpath%20d='M30%2015C30%206.7158%2023.2842%200%2015%200C6.7158%200%200%206.7158%200%2015C0%2022.0344%204.8432%2027.9372%2011.3766%2029.5584V19.584H8.2836V15H11.3766V13.0248C11.3766%207.9194%2013.6872%205.553%2018.6996%205.553C19.65%205.553%2021.2898%205.7396%2021.9606%205.9256V10.0806C21.6066%2010.0434%2020.9916%2010.0248%2020.2278%2010.0248C17.7684%2010.0248%2016.818%2010.9566%2016.818%2013.3788V15H21.7176L20.8758%2019.584H16.818V29.8902C24.2454%2028.9932%2030.0006%2022.6692%2030.0006%2015H30Z'%20fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_127_20'%3e%3crect%20width='30'%20height='30'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",lt="data:image/svg+xml,%3csvg%20width='30'%20height='30'%20viewBox='0%200%2030%2030'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15%202.70233C19.0053%202.70233%2019.4796%202.71733%2021.0615%202.78958C22.5241%202.8563%2023.3183%203.1004%2023.8468%203.30597C24.5473%203.57827%2025.0468%203.90289%2025.5717%204.4278C26.0965%204.95272%2026.4219%205.45231%2026.6935%206.15267C26.8991%206.68119%2027.1432%207.4754%2027.2099%208.93805C27.2821%2010.5199%2027.2972%2010.9941%2027.2972%2014.9995C27.2972%2019.0049%2027.2822%2019.479%2027.2099%2021.0609C27.1432%2022.5235%2026.8991%2023.3177%2026.6935%2023.8462C26.4213%2024.5467%2026.0966%2025.0462%2025.5717%2025.5711C25.0468%2026.0959%2024.5472%2026.4213%2023.8468%2026.6929C23.3183%2026.8985%2022.5241%2027.1426%2021.0615%2027.2093C19.4798%2027.2815%2019.0054%2027.2966%2015%2027.2966C10.9946%2027.2966%2010.5205%2027.2816%208.93865%2027.2093C7.476%2027.1426%206.68179%2026.8985%206.15327%2026.6929C5.45279%2026.4205%204.95332%2026.0959%204.4284%2025.5711C3.90361%2025.0462%203.57827%2024.5466%203.30657%2023.8462C3.10088%2023.3177%202.8569%2022.5235%202.79018%2021.0609C2.71805%2019.4792%202.70293%2019.0048%202.70293%2014.9995C2.70293%2010.9943%202.71793%2010.52%202.79018%208.93805C2.8569%207.4754%203.101%206.68119%203.30657%206.15267C3.57887%205.45219%203.90349%204.95272%204.4284%204.4278C4.95332%203.90301%205.45291%203.57767%206.15327%203.30597C6.68179%203.1004%207.476%202.8563%208.93865%202.78958C10.5204%202.71805%2010.9947%202.70233%2015%202.70233ZM15%200C10.9262%200%2010.4152%200.0174011%208.8154%200.0901258C7.21858%200.16285%206.12855%200.416667%205.17449%200.78749C4.18791%201.17103%203.35169%201.68395%202.51776%202.51776C1.68395%203.35169%201.17055%204.18791%200.78749%205.17449C0.416547%206.12867%200.16285%207.21918%200.0901258%208.8154C0.0174011%2010.4153%200%2010.9263%200%2015C0%2019.0737%200.
100174011%2019.5848%200.0901258%2021.1846C0.16285%2022.7814%200.416667%2023.8714%200.78749%2024.8255C1.17103%2025.8121%201.68395%2026.6483%202.51776%2027.4822C3.35169%2028.3162%204.18851%2028.829%205.17449%2029.2125C6.12867%2029.5835%207.21918%2029.8371%208.8154%2029.9099C10.4152%2029.9826%2010.9262%2030%2015%2030C19.0738%2030%2019.5848%2029.9826%2021.1846%2029.9099C22.7814%2029.8371%2023.8714%2029.5833%2024.8255%2029.2125C25.8121%2028.8288%2026.6483%2028.3161%2027.4822%2027.4822C28.3162%2026.6483%2028.829%2025.8115%2029.2125%2024.8255C29.5835%2023.8714%2029.8371%2022.7808%2029.9099%2021.1846C29.9826%2019.5848%2030%2019.0738%2030%2015C30%2010.9262%2029.9826%2010.4152%2029.9099%208.8154C29.8371%207.21858%2029.5833%206.12855%2029.2125%205.17449C28.8288%204.18791%2028.3161%203.35169%2027.4822%202.51776C26.6483%201.68395%2025.8115%201.17103%2024.8255%200.78749C23.8714%200.416547%2022.7808%200.16285%2021.1846%200.0901258C19.5849%200.0174011%2019.0738%200%2015%200ZM15%207.29743C10.7458%207.29743%207.29743%2010.7458%207.29743%2015C7.29743%2019.2542%2010.7458%2022.7027%2015%2022.7027C19.2542%2022.7027%2022.7027%2019.2542%2022.7027%2015C22.7027%2010.7458%2019.2542%207.29743%2015%207.29743ZM15%2020.0004C12.2387%2020.0004%209.99976%2017.7621%209.99976%2015.0001C9.99976%2012.2381%2012.2387%209.99988%2015%209.99988C17.7613%209.99988%2020.0002%2012.2381%2020.0002%2015.0001C20.0002%2017.7621%2017.7613%2020.0004%2015%2020.0004ZM23.0069%205.19321C22.0125%205.19321%2021.2069%205.99882%2021.2069%206.99321C21.2069%207.98759%2022.0125%208.79332%2023.0069%208.79332C24.0013%208.79332%2024.807%207.98759%2024.807%206.99321C24.807%205.99882%2024.0014%205.19321%2023.0069%205.19321Z'%20fill='white'/%3e%3c/svg%3e",dt="data:image/svg+xml,%3csvg%20width='27'%20height='28'%20viewBox='0%200%2027%2028'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_127_6)'%3e%3cpath%20d='M15.9973%2011.85L26.0039%200H23.6327L14.9439%2010.2892L8.00415%200H0L10.4942%2015.5591L0%2027.9856H2.3714L11.547%2017.1199L18.8759%2027.9856H26.88L15.9967%2011.85H15.9973ZM12.7493%2015.6962L11.686%2014.1468L3.22585%201.81862H6.86818L13.6956%2011.7679L14.7589%2013.3172L23.6338%2026.2497H19.9915L12.7493%2015.6967V15.6962Z'%20fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_127_6'%3e%3crect%20width='26.88'%20height='28'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e";function W(e,n=[]){let o=[];function r(a,i){const d=c.createContext(i),f=o.length;o=[...o,i];function l(p){const{scope:g,children:h,...b}=p,y=(g==null?void 0:g[e][f])||d,C=c.useMemo(()=>b,Object.values(b));return c.createElement(y.Provider,{value:C},h)}function m(p,g){const h=(g==null?void 0:g[e][f])||d,b=c.useContext(h);if(b)return b;if(i!==void 0)return i;throw new Error(`\`${p}\` must be used within \`${a}\``)}return l.displayName=a+"Provider",[l,m]}const s=()=>{const a=o.map(i=>c.createContext(i));return function(d){const f=(d==null?void 0:d[e])||a;return c.useMemo(()=>({[`__scope${e}`]:{...d,[e]:f}}),[d,f])}};return s.scopeName=e,[r,ft(s,...n)]}function ft(...e){const n=e[0];if(e.length===1)return n;const o=()=>{const r=e.map(s=>({useScope:s(),scopeName:s.scopeName}));return function(a){const i=r.reduce((d,{useScope:f,scopeName:l})=>{const p=f(a)[`__scope${l}`];return{...d,...p}},{});return c.useMemo(()=>({[`__scope${n.scopeName}`]:i}),[i])}};return o.scopeName=n.scopeName,o}function ut(e){const n=e+"CollectionProvider",[o,r]=W(n),[s,a]=o(n,{collectionRef:{current:null},itemMap:new Map}),i=h=>{const{scope:b,children:y}=h,C=u.useRef(null),$=u.useRef(new Map).current;return u.createElement(s,{scope:b,itemMap:$,collectionRef:C},y)},d=e+"CollectionSlot",f=u.forwardRef((h,b)=>{const{scope:y,children:C}=h,$=a(d,y),x=R(b,$.collectionRef);return u.createElement(B,{ref:x},C)}),l=e+"CollectionItemSlot",m="data-radix-collection-item",p=u.forwardRef((h,b)=>{const{scope:y,children:C,...$}=h,x=u.useRef(null),w=R(b,x),k=a(l,y);return u.useEffect(()=>(k.itemMap.set(x,{ref:x,...$}),()=>void k.itemMap.delete(x))),u.createElement(B,{[m]:"",ref:w},C)});function g(h){const b=a(e+"CollectionConsumer",h);return u.useCallback(()=>{const C=b.collectionRef.current;if(!C)return[];const $=Array.from(C.querySelectorAll(`[${m}]`));return Array.from(b.itemMap.values()).sort((k,S)=>$.indexOf(k.ref.current)-$.indexOf(S.ref.current))},[b.collectionRef,b.itemMap])}return[{Provider:i,Slot:f,ItemSlot:p},g,r]}function ue(e,n,{checkForDefaultPrevented:o=!0}={}){return function(s){if(e==null||e(s),o===!1||!s.defaultPrevented)return n==null?void 0:n(s)}}function me(e){const n=c.useRef(e);return c.useEffect(()=>{n.current=e}),c.useMemo(()=>(...o)=>{var r;return(r=n.current)===null||r===void 0?void 0:r.call(n,...o)},[])}function Y({prop:e,defaultProp:n,onChange:o=()=>{}}){const[r,s]=mt({defaultProp:n,onChange:o}),a=e!==void 0,i=a?e:r,d=me(o),f=c.useCallback(l=>{if(a){const p=typeof l=="function"?l(e):l;p!==e&&d(p)}else s(l)},[a,e,s,d]);return[i,f]}function mt({defaultProp:e,onChange:n}){const o=c.useState(e),[r]=o,s=c.useRef(r),a=me(n);return c.useEffect(()=>{s.current!==r&&(a(r),s.current=r)},[r,s,a]),o}const pt=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"],I=pt.reduce((e,n)=>{const o=c.forwardRef((r,s)=>{const{asChild:a,...i}=r,d=a?B:n;return c.useEffect(()=>{window[Symbol.for("radix-ui")]=!0},[]),c.createElement(d,j({},i,{ref:s}))});return o.displayName=`Primitive.${n}`,{...e,[n]:o}},{}),T=globalThis!=null&&globalThis.document?c.useLayoutEffect:()=>{};function ht(e,n){return c.useReducer((o,r)=>{const s=n[o][r];return s??o},e)}const pe=e=>{const{present:n,children:o}=e,r=bt(n),s=typeof o=="function"?o({present:r.isPresent}):c.Children.only(o),a=R(r.ref,s.ref);return typeof o=="function"||r.isPresent?c.cloneElement(s,{ref:a}):null};pe.displayName="Presence";function bt(e){const[n,o]=c.useState(),r=c.useRef({}),s=c.useRef(e),a=c.useRef("none"),i=e?"mounted":"unmounted",[d,f]=ht(i,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return c.useEffect(()=>{const l=M(r.current);a.current=d==="mounted"?l:"none"},[d]),T(()=>{const l=r.current,m=s.current;if(m!==e){const g=a.current,h=M(l);e?f("MOUNT"):h==="none"||(l==null?void 0:l.display)==="none"?f("UNMOUNT"):f(m&&g!==h?"ANIMATION_OUT":"UNMOUNT"),s.current=e}},[e,f]),T(()=>{if(n){const l=p=>{const h=M(r.current).includes(p.animationName);p.target===n&&h&&Oe.flushSync(()=>f("ANIMATION_END"))},m=p=>{p.target===n&&(a.current=M(r.current))};return n.addEventListener("animationstart",m),n.addEventListener("animationcancel",l),n.addEventListener("animationend",l),()=>{n.removeEventListener("animationstart",m),n.removeEventListener("animationcancel",l),n.removeEventListener("animationend",l)}}else f("ANIMATION_END")},[n,f]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:c.useCallback(l=>{l&&(r.current=getComputedStyle(l)),o(l)},[])}}function M(e){return(e==null?void 0:e.animationName)||"none"}const vt=Se.useId||(()=>{});let xt=0;
10function he(e){const[n,o]=c.useState(vt());return T(()=>{o(r=>r??String(xt++))},[e]),n?`radix-${n}`:""}const be="Collapsible",[gt,ve]=W(be),[$t,q]=gt(be),Ct=c.forwardRef((e,n)=>{const{__scopeCollapsible:o,open:r,defaultOpen:s,disabled:a,onOpenChange:i,...d}=e,[f=!1,l]=Y({prop:r,defaultProp:s,onChange:i});return c.createElement($t,{scope:o,disabled:a,contentId:he(),open:f,onOpenToggle:c.useCallback(()=>l(m=>!m),[l])},c.createElement(I.div,j({"data-state":G(f),"data-disabled":a?"":void 0},d,{ref:n})))}),wt="CollapsibleTrigger",yt=c.forwardRef((e,n)=>{const{__scopeCollapsible:o,...r}=e,s=q(wt,o);return c.createElement(I.button,j({type:"button","aria-controls":s.contentId,"aria-expanded":s.open||!1,"data-state":G(s.open),"data-disabled":s.disabled?"":void 0,disabled:s.disabled},r,{ref:n,onClick:ue(e.onClick,s.onOpenToggle)}))}),xe="CollapsibleContent",jt=c.forwardRef((e,n)=>{const{forceMount:o,...r}=e,s=q(xe,e.__scopeCollapsible);return c.createElement(pe,{present:o||s.open},({present:a})=>c.createElement(Nt,j({},r,{ref:n,present:a})))}),Nt=c.forwardRef((e,n)=>{const{__scopeCollapsible:o,present:r,children:s,...a}=e,i=q(xe,o),[d,f]=c.useState(r),l=c.useRef(null),m=R(n,l),p=c.useRef(0),g=p.current,h=c.useRef(0),b=h.current,y=i.open||d,C=c.useRef(y),$=c.useRef();return c.useEffect(()=>{const x=requestAnimationFrame(()=>C.current=!1);return()=>cancelAnimationFrame(x)},[]),T(()=>{const x=l.current;if(x){$.current=$.current||{transitionDuration:x.style.transitionDuration,animationName:x.style.animationName},x.style.transitionDuration="0s",x.style.animationName="none";const w=x.getBoundingClientRect();p.current=w.height,h.current=w.width,C.current||(x.style.transitionDuration=$.current.transitionDuration,x.style.animationName=$.current.animationName),f(r)}},[i.open,r]),c.createElement(I.div,j({"data-state":G(i.open),"data-disabled":i.disabled?"":void 0,id:i.contentId,hidden:!y},a,{ref:m,style:{"--radix-collapsible-content-height":g?`${g}px`:void 0,"--radix-collapsible-content-width":b?`${b}px`:void 0,...e.style}}),y&&s)});function G(e){return e?"open":"closed"}const kt=Ct,_t=yt,At=jt,Et=c.createContext(void 0);function St(e){const n=c.useContext(Et);return e||n||"ltr"}const A="Accordion",Rt=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[J,It,Mt]=ut(A),[L,pn]=W(A,[Mt,ve]),K=ve(),ge=u.forwardRef((e,n)=>{const{type:o,...r}=e,s=r,a=r;return u.createElement(J.Provider,{scope:e.__scopeAccordion},o==="multiple"?u.createElement(Lt,j({},a,{ref:n})):u.createElement(Tt,j({},s,{ref:n})))});ge.propTypes={type(e){const n=e.value||e.defaultValue;return e.type&&!["single","multiple"].includes(e.type)?new Error("Invalid prop `type` supplied to `Accordion`. Expected one of `single | multiple`."):e.type==="multiple"&&typeof n=="string"?new Error("Invalid prop `type` supplied to `Accordion`. Expected `single` when `defaultValue` or `value` is type `string`."):e.type==="single"&&Array.isArray(n)?new Error("Invalid prop `type` supplied to `Accordion`. Expected `multiple` when `defaultValue` or `value` is type `string[]`."):null}};const[$e,Pt]=L(A),[Ce,Ot]=L(A,{collapsible:!1}),Tt=u.forwardRef((e,n)=>{const{value:o,defaultValue:r,onValueChange:s=()=>{},collapsible:a=!1,...i}=e,[d,f]=Y({prop:o,defaultProp:r,onChange:s});return u.createElement($e,{scope:e.__scopeAccordion,value:d?[d]:[],onItemOpen:f,onItemClose:u.useCallback(()=>a&&f(""),[a,f])},u.createElement(Ce,{scope:e.__scopeAccordion,collapsible:a},u.createElement(we,j({},i,{ref:n}))))}),Lt=u.forwardRef((e,n)=>{const{value:o,defaultValue:r,onValueChange:s=()=>{},...a}=e,[i=[],d]=Y({prop:o,defaultProp:r,onChange:s}),f=u.useCallback(m=>d((p=[])=>[...p,m]),[d]),l=u.useCallback(m=>d((p=[])=>p.filter(g=>g!==m)),[d]);return u.createElement($e,{scope:e.__scopeAccordion,value:i,onItemOpen:f,onItemClose:l},u.createElement(Ce,{scope:e.__scopeAccordion,collapsible:!0},u.createElement(we,j({},a,{ref:n}))))}),[Dt,D]=L(A),we=u.forwardRef((e,n)=>{const{__scopeAccordion:o,disabled:r,dir:s,orientation:a="vertical",...i}=e,d=u.useRef(null),f=R(d,n),l=It(o),p=St(s)==="ltr",g=ue(e.onKeyDown,h=>{var b;if(!Rt.includes(h.key))return;const y=h.target,C=l().filter(H=>{var F;return!((F=H.ref.current)!==null&&F!==void 0&&F.disabled)}),$=C.findIndex(H=>H.ref.current===y),x=C.length;if($===-1)return;h.preventDefault();let w=$;
10const k=0,S=x-1,V=()=>{w=$+1,w>S&&(w=k)},U=()=>{w=$-1,w<k&&(w=S)};switch(h.key){case"Home":w=k;break;case"End":w=S;break;case"ArrowRight":a==="horizontal"&&(p?V():U());break;case"ArrowDown":a==="vertical"&&V();break;case"ArrowLeft":a==="horizontal"&&(p?U():V());break;case"ArrowUp":a==="vertical"&&U();break}const Ee=w%x;(b=C[Ee].ref.current)===null||b===void 0||b.focus()});return u.createElement(Dt,{scope:o,disabled:r,direction:s,orientation:a},u.createElement(J.Slot,{scope:o},u.createElement(I.div,j({},i,{"data-orientation":a,ref:f,onKeyDown:r?void 0:g}))))}),Z="AccordionItem",[Vt,X]=L(Z),Ut=u.forwardRef((e,n)=>{const{__scopeAccordion:o,value:r,...s}=e,a=D(Z,o),i=Pt(Z,o),d=K(o),f=he(),l=r&&i.value.includes(r)||!1,m=a.disabled||e.disabled;return u.createElement(Vt,{scope:o,open:l,disabled:m,triggerId:f},u.createElement(kt,j({"data-orientation":a.orientation,"data-state":ye(l)},d,s,{ref:n,disabled:m,open:l,onOpenChange:p=>{p?i.onItemOpen(r):i.onItemClose(r)}})))}),Ht="AccordionHeader",Ft=u.forwardRef((e,n)=>{const{__scopeAccordion:o,...r}=e,s=D(A,o),a=X(Ht,o);return u.createElement(I.h3,j({"data-orientation":s.orientation,"data-state":ye(a.open),"data-disabled":a.disabled?"":void 0},r,{ref:n}))}),ne="AccordionTrigger",zt=u.forwardRef((e,n)=>{const{__scopeAccordion:o,...r}=e,s=D(A,o),a=X(ne,o),i=Ot(ne,o),d=K(o);return u.createElement(J.ItemSlot,{scope:o},u.createElement(_t,j({"aria-disabled":a.open&&!i.collapsible||void 0,"data-orientation":s.orientation,id:a.triggerId},d,r,{ref:n})))}),Bt="AccordionContent",Zt=u.forwardRef((e,n)=>{const{__scopeAccordion:o,...r}=e,s=D(A,o),a=X(Bt,o),i=K(o);return u.createElement(At,j({role:"region","aria-labelledby":a.triggerId,"data-orientation":s.orientation},i,r,{ref:n,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}}))});function ye(e){return e?"open":"closed"}const Wt=ge,Yt=Ut,qt=Ft,je=zt,Ne=Zt;function Gt(e,n){if(e==null)return{};var o={},r=Object.keys(e),s,a;for(a=0;a<r.length;a++)s=r[a],!(n.indexOf(s)>=0)&&(o[s]=e[s]);return o}var Jt=["color"],Kt=c.forwardRef(function(e,n){var o=e.color,r=o===void 0?"currentColor":o,s=Gt(e,Jt);return c.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},s,{ref:n}),c.createElement("path",{d:"M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))});const Xt=Wt,ke=c.forwardRef(({className:e,...n},o)=>t.jsx(Yt,{ref:o,className:N("border-b",e),...n}));ke.displayName="AccordionItem";const _e=c.forwardRef(({className:e,children:n,...o},r)=>t.jsx(qt,{className:"flex",children:t.jsxs(je,{ref:r,className:N("flex flex-1 items-center justify-between py-16v text-16v font-medium transition-all hover:underline [&[data-state=open]>svg]:rotate-180",e),...o,children:[n,t.jsx(Kt,{className:"size-32v shrink-0 text-muted-foreground transition-transform duration-200"})]})}));_e.displayName=je.displayName;const Ae=c.forwardRef(({className:e,children:n,...o},r)=>t.jsx(Ne,{ref:r,className:"overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down",...o,children:t.jsx("div",{className:N("pb-4 pt-0",e),children:n})}));Ae.displayName=Ne.displayName;const Qt=({open:e,setOpen:n})=>t.jsx(se,{children:e&&t.jsxs(_.div,{initial:{opacity:0}
10,animate:{opacity:1},exit:{opacity:0},transition:{duration:.8},className:"fixed inset-0 z-[100] h-[100dvh] bg-primary/60 backdrop-blur-lg backdrop-filter",children:[t.jsx("div",{className:N("fixed top-0 flex h-80v w-full items-center justify-end px-40v"),children:t.jsxs("button",{className:"z-[101] block flex h-20v w-60v flex-col justify-between *:transition-all *:duration-300 lg:hidden",onClick:()=>n(!e),children:[t.jsx("span",{className:N("block h-[1px] w-60v bg-black",e?"translate-y-8v rotate-45 transform bg-white":"-rotate-0 transform")}),t.jsx("span",{className:N("block h-[1px] bg-black",e?"w-60v -translate-y-8v -rotate-45 transform bg-white":"w-40v -rotate-0 transform")})]})}),t.jsxs(_.div,{initial:{y:20},animate:{y:0},transition:{duration:.5},className:"w-full px-40v",children:[t.jsxs("ul",{className:"py-80v text-44v font-medium text-white *:border-b *:border-gray-50/60",children:[t.jsx("li",{children:t.jsx(v,{to:"/",className:"block py-20v",onClick:()=>n(!1),children:"TOP"})}),t.jsx("li",{children:t.jsx(Xt,{type:"single",collapsible:!0,className:"w-full",children:t.jsxs(ke,{value:"item-1",className:"border-none",children:[t.jsx(_e,{className:"py-20v text-44v hover:no-underline",children:"CONTENTS"}),t.jsx(Ae,{children:t.jsxs("ul",{className:"pb-40v pl-20v text-38v",children:[t.jsx("li",{children:t.jsx(v,{to:"/hagitomohai",className:"block py-8v",onClick:()=>n(!1),children:"è©åæºåæ¯"})}),t.jsx("li",{children:t.jsx(v,{to:"/mizucation",className:"block py-8v",onClick:()=>n(!1),children:"æ°´ã±ã¼ã·ã§ã³"})}),t.jsx("li",{children:t.jsx(v,{to:"/swimming-school",className:"block py-8v",onClick:()=>n(!1),children:"æ°´æ³³æå®¤"})}),t.jsx("li",{children:t.jsx(v,{to:"/yamanashi-sports-day",className:"block py-8v",onClick:()=>n(!1),children:"ãã¾ãªã大éåä¼"})}),t.jsx("li",{children:t.jsx(v,{to:"/connection",className:"onClick={() => setOpen(false)} block py-8v",children:"伿¥ã»å£ä½æ§ã¨ã®ã¤ãªãã"})}),t.jsx("li",{children:t.jsx(v,{to:"/other",className:"block py-8v",onClick:()=>n(!1),children:"ãã®ä»ã®æ´»å"})})]})})]})})}),t.jsx("li",{children:t.jsx(v,{to:"/profile",className:"block py-20v",onClick:()=>n(!1),children:"PROFILE"})}),t.jsx("li",{children:t.jsx(v,{to:"/news",className:"block py-20v",onClick:()=>n(!1),children:"NEWS"})}),t.jsx("li",{children:t.jsx("a",{href:"https://sportsbacks.com/contact",target:"_blank",rel:"noreferrer nofollow",className:"block py-20v",children:"CONTACT"})}),t.jsx("li",{children:t.jsx("a",{href:"https://sportsbacks.com/privacy",target:"_blank",rel:"noreferrer nofollow",className:"block py-20v",children:"PRIVACY POLICY"})})]}),t.jsxs("ul",{className:"flex flex-nowrap items-center justify-start gap-30v md:gap-10v",children:[t.jsx("li",{children:t.jsx("a",{href:"https://twitter.com/swimmerhagitomo",target:"_blank",rel:"noopener noreferrer",children:t.jsx("img",{src:dt,alt:"X",className:"w-40v"})})}),t.jsx("li",{children:t.jsx("a",{href:"https://www.instagram.com/swimmer_hagitomo/",target:"_blank",rel:"noopener noreferrer",children:t.jsx("img",{src:lt,alt:"X",className:"w-45v"})})}),t.jsx("li",{children:t.jsx("a",{href:"https://www.facebook.com/hagitomo.jp/",target:"_blank",rel:"noopener noreferrer",children:t.jsx("img",{src:it,alt:"facebook",className:"w-50v"})})})]})]})]})}),oe={type:"spring",mass:.5,damping:11.5,stiffness:100,restDelta:.001,restSpeed:.001},en=({setActive:e,active:n,item:o,children:r})=>t.jsxs("div",{onMouseEnter:()=>e(o),className:"relative ",children:[t.jsx(_.p,{transition:{duration:.3},className:"cursor-pointer hover:opacity-[0.9] link",children:o}),n!==null&&t.jsx(_.div,{initial:{opacity:0,scale:.85,y:10},animate:{opacity:1,scale:1,y:0},transition:oe,children:n===o&&t.jsx("div",{className:"absolute top-full left-1/2 transform -translate-x-1/2 p-12v",children:t.jsx(_.div,{transition:oe,layoutId:"active",className:"bg-white backdrop-blur-sm rounded-2xl overflow-hidden border border-black/[0.2] shadow-xl",children:t.jsx(_.div,{layout:!0,className:"w-max h-full p-12v text-black",children:r})})})})]}),tn=({setActive:e,children:n})=>t.jsx("nav",{onMouseLeave:()=>e(null),className:"relative text-primary",children:n}),E=({children:e,...n})=>t.jsx(v,{...n,className:"text-black hover:opacity-80 duration-200 transition-opacity",children:e}),nn=()=>{const[e,n]=c.useState(null),[o,r]=c.useState(!1);return t.jsxs(t.Fragment,{children:[t.jsxs("header",{className:N("~top-0/30v fixed z-[50] flex h-80v w-full items-center justify-between bg-white/70 px-40v backdrop-blur-sm backdrop-filter lg:h-65v lg:px-120v"),children:[t.jsx("h1",{children:t.jsx(v,{to:"/",children:t.jsx("img",{src:fe,alt:"ãã®ãã¢ã¹ãã¤ã«ããã¸ã§ã¯ã",className:"w-385v"})})}),t.jsxs("ul",{className:"hidden gap-18v font-medium text-primary ~text-12/16 lg:flex lg:text-18v",children:[t.jsx("li",{children:t.jsx(v,{to:"/",className:"link",children:"TOP"})}),t.jsx("li",{children:t.jsx(v,{to:"/profile",className:"link",children:"PROFILE"})}),t.jsx("li",{className:"relative",children:t.jsx(tn,{setActive:n,children:t.jsx(en,{setActive:n,active:e,item:"CONTENTS",children:t.jsxs("div",{className:"flex flex-col space-y-4v ~text-14/18 lg:text-14v",children:[t.jsx(E,{to:"/hagitomohai",children:"è©åæºåæ¯"}),t.jsx(E,{to:"/mizucation",children:"æ°´ã±ã¼ã·ã§ã³"}),t.jsx(E,{to:"/swimming-school",children:"æ°´æ³³æå®¤"}),t.jsx(E,{to:"/yamanashi-sports-day",children:"ãã¾ãªã大éåä¼"}),t.jsx(E,{to:"/connection",children:"伿¥ã»å£ä½æ§ã¨ã®ã¤ãªãã"}),t.jsx(E,{to:"/other",children:"ãã®ä»ã®æ´»å"})]})})})}),t.jsx("li",{children:t.jsx(v,{to:"/news",className:"link",children:"NEWS"})}),t.jsx("li",{children:t.jsx("a",{href:"https://sportsbacks/contact",target:"_blank",rel:"noreferrer nofollow",className:"link",children:"CONTACT"})})]}),t.jsxs("button",{className:"z-[101] block flex h-20v w-60v flex-col justify-between *:transition-all *:duration-300 lg:hidden",onClick:()=>r(!o),children:[t.jsx("span",{className:N("block h-[1px] w-60v bg-black",o?"translate-y-7 rotate-45 transform bg-white":"-rotate-0 transform")}),t.jsx("span",{className:N("block h-[1px] bg-black",o?"w-60v -translate-y-8 -rotate-45 transform bg-white":"w-40v -rotate-0 transform")})]})]}),t.jsx(Qt,{open:o,setOpen:r})]})},on=()=>{const e=re(),n=Te(),[o,r]=c.useState(!0),[s,a]=c.useState(e.pathname),i=c.useRef(!1);return c.useEffect(()=>{n.state==="loading"&&s===e.pathname&&n.formMethod!=="POST"?r(!0):setTimeout(()=>{i.current=!0,r(!1)},1e3),a(e.pathname)},[n,e]),t.jsx(se,{children:o&&t.jsx(_.div,{initial:{opacity:i.current?.8:1}
10,animate:{opacity:1},exit:{opacity:0},transition:{duration:.5},className:"pointer-events-none fixed left-0 top-0 z-[900] h-screen w-full bg-white/40",children:t.jsx(Ye,{children:t.jsxs("div",{className:N("transition-bg relative flex h-[100vh] flex-col items-center justify-center bg-cyan-50 text-slate-950"),children:[t.jsx("div",{className:"absolute inset-0 overflow-hidden",children:t.jsx("div",{className:N(` 11 pointer-events-none 12 absolute 13 -inset-[10px] 14 opacity-50 15 blur-[10px] 16 invert 17 filter will-change-transform [--aurora:repeating-linear-gradient(100deg,var(--blue-500)_10%,var(--indigo-300)_15%,var(--blue-300)_20%,var(--violet-200)_25%,var(--cyan-400)_30%)] 18 [--dark-gradient:repeating-linear-gradient(100deg,var(--black)_0%,var(--black)_7%,var(--transparent)_10%,var(--transparent)_12%,var(--black)_16%)] [--white-gradient:repeating-linear-gradient(100deg,var(--white)_0%,var(--white)_7%,var(--transparent)_10%,var(--transparent)_12%,var(--white)_16%)] [background-image:var(--white-gradient),var(--aurora)] [background-position:50%_50%,50%_50%] 19 [background-size:300%,_200%] 20 after:absolute after:inset-0 after:animate-aurora 21 after:mix-blend-difference 22 after:content-[""] after:[background-attachment:fixed] after:[background-image:var(--white-gradient),var(--aurora)] after:[background-size:200%,_100%]`,"[mask-image:radial-gradient(ellipse_at_100%_0%,black_10%,var(--transparent)_70%)]")})}),t.jsx("div",{className:"absolute left-1/2 top-1/2 z-[5] -translate-x-1/2 -translate-y-1/2 max-md:w-520v",children:t.jsx("div",{className:"relative mx-45v py-45v",children:t.jsx("img",{src:He,alt:"TOMOã« å ±ã«ãåã«ãæºã« ã·ã§ã¢ãã¼ã",className:"mx-auto mb-20v w-320v md:w-210v"})})})]})})})})},rn=({children:e})=>{const n=O(0),o=O(0),r={damping:25,stiffness:200},s=te(n,r),a=te(o,r);function i({currentTarget:d,clientX:f,clientY:l}){if(!d)return;let{left:m,top:p}=d.getBoundingClientRect();n.set(f-m),o.set(l-p)}return t.jsxs("div",{className:"relative",onMouseMove:i,children:[t.jsx(_.div,{className:"pointer-events-none bg-[#00EAFF]/10 absolute inset-0 transition z-[4]",style:{WebkitMaskImage:ee` 23 radial-gradient( 24 200px circle at ${s}px ${a}px, 25 black 0%, 26 transparent 100% 27 ) 28 `,maskImage:ee` 29 radial-gradient( 30 200px circle at ${s}px ${a}px, 31 black 0%, 32 transparent 100% 33 ) 34 `}}),e]})};function hn(){return[{rel:"preconnect",href:"https://fonts.googleapis.com"},{rel:"preconnect",href:"https://use.typekit.net"},{rel:"preconnect",href:"https://fonts.gstatic.com",crossOrigin:"true"},{rel:"stylesheet",href:"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:[email protected]&family=Zen+Old+Mincho:wght@400;500;700&family=BIZ+UDPGothic:wght@400;700&display=swap"},{rel:"stylesheet",href:"https://use.typekit.net/jot7kxf.css"}]}const bn=()=>[...qe({title:"ãã®ãã¢ã¹ãã¤ã«ããã¸ã§ã¯ã",description:"TOMOã«ãå ±ã«ãåã«ãæºã«ãã·ã§ã¢ãã¼ã",ogImage:"https://hagitomo-site.vercel.app/ogp.jpg"})];function vn({children:e}){return t.jsxs("html",{lang:"ja",children:[t.jsxs("head",{children:[t.jsx("meta",{charSet:"utf-8"}),t.jsx("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),t.jsx(De,{}),t.jsx(Ve,{})]}),t.jsxs("body",{className:"relative",children:[t.jsx(nn,{}),t.jsxs(rn,{children:[e,t.jsx(at,{})]}),t.jsx(on,{}),t.jsx(Ge,{}),t.jsx(Ue,{}),t.jsx(st,{})]})]})}function xn(){return t.jsx(Le,{})}export{vn as Layout,xn as default,hn as links,bn as meta};
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.