1import{p as g,o as i,c as r,i as v,g as b,h as f,a as s,Z as k,v as D,X as w,q as V,E as u,j as p,ab as y,F as L,r as M,n as _,G as Z,P as B,K as E}from"./SKGDL43O.js";import{u as O}from"./B7nW2RwN.js";import{u as S}from"./CJdTUKS7.js";const j={props:{isOpen:{type:Boolean,default:!1}},data(){return{borderHeight:1}},methods:{beforeEnter(e){e.style.height="0"},enter(e){e.style.height=e.scrollHeight+this.borderHeight+"px"},beforeLeave(e){e.style.height=e.scrollHeight+this.borderHeight+"px"},leave(e){e.style.height="0"}}},A={class:"overflow-hidden transition-[height] duration-[0.4s] ease-in-out"};function I(e,n,t,c,d,a){return i(),r("div",null,[v(w,{name:"js-accordion",onBeforeEnter:a.beforeEnter,onEnter:a.enter,onBeforeLeave:a.beforeLeave,onLeave:a.leave},{default:b(()=>[f(s("div",A,[k(e.$slots,"default",{},void 0,!0)],512),[[D,t.isOpen]])]),_:3},8,["onBeforeEnter","onEnter","onBeforeLeave","onLeave"])])}const N=g(j,[["render",I],["__scopeId","data-v-9f67135a"]]),P={props:{menuData:{type:Object,default:null}},emits:["close-panel"],setup(){const e=O(),{buildNewsUrl:n}=S();return{kurocoStore:e,buildNewsUrl:n}},data(){return{accodionOpen:!1}},computed:{isOpen(){const e=!!this.menuData?.inner?.length,n=!!(this.menuData?.isAccordion&&e),t=!!(!this.menuData?.isAccordion&&e);return n?this.accodionOpen:!!t}},methods:{onMainItemClick(e,n){if(e===this.menuData&&this.menuData?.isAccordion&&this.menuData?.inner&&this.menuData.inner.length>0){n?.preventDefault?.(),this.accodionOpen=!this.accodionOpen;return}if(e.path==="")return;this.$emit("close-panel");const c=n.target.dataset.destination;c==="/info/important"?Z(this.buildNewsUrl(),{external:!0}):(this._.provides[B]||this.$route).path===c?location.reload():e.target&&e.target==="_blank"?window.open(c,"_blank"):this.$router.push(c)},onMenuItemCtrlClick(e){e.target.parentElement.parentElement.parentElement.classList.contains("is-accordion")?(e.preventDefault(),this.accodionOpen=!this.accodionOpen):this.$emit("close-panel")}}},T=["data-menukey"],F=["data-destination","target"],K={class:"c-label-wrap flex flex-col justify-center h-full w-full select-none pointer-events-none relative text-[16px] font-bold leading-none tracking-[0em] text-text_body pr-[40px]"},U={class:"block"},q={key:0,class:"c-notice block text-[12px] font-normal text-text_description-primary mt-[4px]"},z={key:0,class:"c-sub-menu pl-[16px] leading-none text-[16px] font-normal tracking-[0em] border-b border-solid border-border_primary"},G=["data-destination","target","onClick"],R={class:"c-label-wrap flex flex-col justify-center h-full w-full select-none pointer-events-none pr-[40px] relative"},X={class:"block font-normal"},J={key:0,class:"c-notice block text-[12px] font-normal text-text_description-primary mt-[4px]"};function Q(e,n,t,c,d,a){const l=N,C=V("gtm");return t.menuData?(i(),r("li",{key:0,class:_(["block",{"is-accordion":t.menuData.isAccordion&&t.menuData.inner&&t.menuData.inner.length>0,open:a.isOpen}]),"data-menukey":t.menuData.key},[f((i(),r("span",{"data-destination":t.menuData.path,target:t.menuData.target?t.menuData.target:null,class:"block h-[58px] border-b border-solid border-border_primary",onClick:n[1]||(n[1]=o=>a.onMainItemClick(t.menuData,o))},[s("span",K,[s("span",U,u(t.menuData.name),1),t.menuData.notice?(i(),r("span",q,u(t.menuData.notice),1)):p("",!0),s("span",{class:"c-indicator c-indicator-main block w-[40px] h-full absolute top-0 right-0 opacity-40 pointer-events-none cursor-pointer",onClick:n[0]||(n[0]=y((...o)=>a.onMenuItemCtrlClick&&a.onMenuItemCtrlClick(...o),["stop"]))},[...n[2]||(n[2]=[s("span",{class:"block relative w-full h-full c-indicator-icon"},null,-1)])])])],8,F)),[[C,t.menuData.gtmEventName,"event"]]),v(l,{"is-open":a.isOpen},{default:b(()=>[t.menuData.inner&&t.menuData.inner.length>0?(i(),r("ul",z,[(i(!0),r(L,null,M(t.menuData.inner,(o,m)=>(i(),r("li",{key:m,class:_(["c-sub-menu-item",{"is-accordion":t.menuData.isAccordion}])},[f((i(),r("span",{"data-destination":o.path,target:o.target?o.target:null,class:"block h-[48px] text-text_body border-b border-solid border-border_primary",onClick:h=>a.onMainItemClick(o,h)},[s("span",R,[s("span",X,u(o.name),1),o.notice?(i(),r("span",J,u(o.notice),1)):p("",!0),n[3]||(n[3]=s("span",{class:"c-indicator c-indicator-sub block w-[40px] h-full absolute top-0 right-0 opacity-40 pointer-events-none cursor-pointer"},[s("span",{class:"block relative w-full h-full c-indicator-icon"})],-1))])],8,G)),[[C,o.gtmEventName,"event"]])],2))),128))])):p("",!0)]),_:1},8,["is-open"])],10,T)):p("",!0)}const e2=g(P,[["render",Q],["__scopeId","data-v-44dc2724"]]),t2="data:image/svg+xml,%3csvg%20width='56'%20height='64'%20viewBox='0%200%2056%2064'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M35.8756%2018.9192H20.1256C19.6006%2018.9192%2019.2256%2018.5441%2019.2256%2018.0191C19.2256%2017.4941%2019.6006%2017.1191%2020.1256%2017.1191H35.8756C36.4006%201
17.1191%2036.7756%2017.4941%2036.7756%2018.0191C36.7756%2018.5441%2036.4006%2018.9192%2035.8756%2018.9192ZM35.8756%2023.1191H20.1256C19.6006%2023.1191%2019.2256%2023.4941%2019.2256%2024.0191C19.2256%2024.5441%2019.6006%2024.9192%2020.1256%2024.9192H35.8756C36.4006%2024.9192%2036.7756%2024.5441%2036.7756%2024.0191C36.7756%2023.4941%2036.4006%2023.1191%2035.8756%2023.1191ZM35.8756%2029.1191H20.1256C19.6006%2029.1191%2019.2256%2029.4942%2019.2256%2030.0191C19.2256%2030.5441%2019.6006%2030.9192%2020.1256%2030.9192H35.8756C36.4006%2030.9192%2036.7756%2030.5441%2036.7756%2030.0191C36.7756%2029.4942%2036.4006%2029.1191%2035.8756%2029.1191Z'%20fill='%23122939'/%3e%3cpath%20d='M16.43%2042.65C16.3%2042.88%2016.11%2043.32%2016.01%2043.55C15.71%2044.34%2015.26%2045.35%2014.67%2046.27C15.55%2046.99%2016.39%2047.76%2017.07%2048.48L16.04%2049.62C15.34%2048.8%2014.62%2048.1%2013.82%2047.41C12.94%2048.47%2011.79%2049.58%2010.1%2050.5L8.98%2049.49C10.61%2048.7%2011.79%2047.73%2012.78%2046.54C12.06%2045.97%2011.1%2045.26%2010.08%2044.64L10.93%2043.62C11.73%2044.11%2012.78%2044.83%2013.59%2045.43C14.1%2044.63%2014.44%2043.84%2014.7%2043.05C14.79%2042.79%2014.9%2042.39%2014.94%2042.13L16.43%2042.65ZM19.7%2043.21C20.06%2043.25%2020.53%2043.27%2020.87%2043.27H25.01C25.41%2043.27%2025.84%2043.24%2026.12%2043.21V44.66C25.83%2044.65%2025.36%2044.62%2025.01%2044.62H20.88C20.5%2044.62%2020.04%2044.64%2019.7%2044.66V43.21ZM18.86%2048.1C19.25%2048.13%2019.72%2048.16%2020.11%2048.16H25.85C26.19%2048.16%2026.61%2048.14%2026.95%2048.1V49.63C26.6%2049.59%2026.15%2049.57%2025.85%2049.57H20.11C19.72%2049.57%2019.23%2049.6%2018.86%2049.63V48.1ZM35.59%2045.23C35.54%2045.36%2035.51%2045.55%2035.49%2045.65C35.41%2046.24%2035.15%2047.96%2035%2048.91H35.64C35.9%2048.91%2036.36%2048.9%2036.62%2048.87V50.16C36.42%2050.15%2035.93%2050.13%2035.66%2050.13H30.4C30.04%2050.13%2029.79%2050.14%2029.41%2050.16V48.86C29.68%2048.89%2030.05%2048.91%2030.4%2048.91H33.64C33.78%2048.06%2034%2046.64%2034.03%2046.08H31.33C31.01%2046.08%2030.62%2046.11%2030.33%2046.13V44.81C30.59%2044.84%2031.05%2044.87%2031.32%2044.87H33.88C34.09%2044.87%2034.5%2044.83%2034.62%2044.76L35.59%2045.23ZM38.92%2045.37C39.28%2045.4%2040.01%2045.43%2040.53%2045.43H45.9C46.37%2045.43%2046.81%2045.39%2047.07%2045.37V46.94C46.83%2046.93%2046.32%2046.89%2045.9%2046.89H40.53C39.96%2046.89%2039.29%2046.91%2038.92%2046.94V45.37Z'%20fill='%23122939'/%3e%3c/svg%3e",n2="data:image/svg+xml,%3csvg%20width='56'%20height='64'%20viewBox='0%200%2056%2064'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M29.2742%2024.0187L34.6742%2018.6187C35.0492%2018.2437%2035.0492%2017.7188%2034.6742%2017.3438C34.2992%2016.9688%2033.7742%2016.9688%2033.3992%2017.3438L27.9992%2022.7437L22.5992%2017.3438C22.2242%2016.9688%2021.6992%2016.9688%2021.3242%2017.3438C20.9492%2017.7188%2020.9492%2018.2437%2021.3242%2018.6187L26.7242%2024.0187L21.3242%2029.4188C20.9492%2029.7938%2020.9492%2030.3187%2021.3242%2030.6937C21.4742%2030.8437%2021.6992%2030.9937%2021.9242%2030.9937C22.1492%2030.9937%2022.3742%2030.9187%2022.5242%2030.6937L27.9242%2025.2938L33.3242%2030.6937C33.4742%2030.8437%2033.6992%2030.9937%2033.9242%2030.9937C34.1492%2030.9937%2034.3742%2030.9187%2034.5242%2030.6937C34.8992%2030.3187%2034.8992%2029.7938%2034.5242%2029.4188L29.2742%2024.0187Z'%20fill='%23122939'/%3e%3cpath%20d='M16.53%2042.77H14.99V43.3H16.53V42.77ZM14.99%2044.67H16.53V44.1H14.99V44.67ZM17.64%2045.52H14.99V50.87H13.81V41.91H17.64V45.52ZM20.48%2047.45H19.17V49.57C19.17%2050.05%2019.09%2050.33%2018.76%2050.48C18.45%2050.64%2018.02%2050.66%2017.43%2050.66C17.38%2050.38%2017.22%2049.95%2017.08%2049.68C17.45%2049.69%2017.82%2049.69%2017.94%2049.69C18.06%2049.69%2018.1%2049.66%2018.1%2049.55V48.25C17.48%2048.97%2016.7%2049.62%2015.95%2050.03C15.77%2049.77%2015.45%2049.38%2015.21%2049.18C16.06%2048.82%2016.98%2048.15%2017.57%2047.45H15.55V46.49H18.1V45.72H19.17V46.49H20.48V47.45ZM19.46%2044.69H21.05V44.1H19.46V44.69ZM21.05%2042.77H19.46V43.3H21.05V42.77ZM22.25%2041.91V49.45C22.25%2050.11%2022.11%2050.45%2021.7%2050.64C21.28%2050.84%2020.66%2050.87%2019.74%2050.87C19.7%2050.53%2019.5%2049.97%2019.34%2049.65C19.92%2049.69%2020.59%2049.68%2020.79%2049.67C20.98
1%2049.67%2021.05%2049.61%2021.05%2049.43V45.54H18.33V41.91H22.25ZM29.14%2042.93C29.42%2043.35%2029.86%2044.08%2030.08%2044.54L29.19%2044.93C28.89%2044.29%2028.63%2043.81%2028.27%2043.3L29.14%2042.93ZM30.48%2042.38C30.77%2042.79%2031.23%2043.5%2031.45%2043.95L30.58%2044.37C30.26%2043.74%2029.99%2043.28%2029.62%2042.78L30.48%2042.38ZM26.56%2042.13C26.5%2042.55%2026.45%2043.06%2026.43%2043.46C26.38%2044.54%2026.3%2046.77%2026.3%2048.02C26.3%2049.03%2026.91%2049.36%2027.69%2049.36C29.34%2049.36%2030.38%2048.4%2031.11%2047.31L32.02%2048.42C31.37%2049.38%2029.95%2050.71%2027.67%2050.71C26.03%2050.71%2024.98%2049.99%2024.98%2048.29C24.98%2046.95%2025.07%2044.32%2025.07%2043.46C25.07%2042.98%2025.03%2042.5%2024.95%2042.11L26.56%2042.13ZM36.9%2048.82C36.9%2049.19%2037.31%2049.44%2037.91%2049.44C38.12%2049.44%2038.31%2049.43%2038.49%2049.41C38.43%2048.76%2038.06%2048.34%2037.52%2048.34C37.14%2048.34%2036.9%2048.57%2036.9%2048.82ZM35.2%2042.38C35.48%2042.42%2035.83%2042.43%2036.11%2042.43C36.64%2042.43%2038.78%2042.39%2039.35%2042.34C39.76%2042.3%2039.99%2042.27%2040.11%2042.23L40.76%2043.12C40.53%2043.27%2040.29%2043.41%2040.06%2043.58C39.52%2043.96%2038.47%2044.84%2037.84%2045.34C38.17%2045.26%2038.47%2045.23%2038.79%2045.23C40.49%2045.23%2041.78%2046.29%2041.78%2047.75C41.78%2049.33%2040.58%2050.58%2038.16%2050.58C36.77%2050.58%2035.72%2049.94%2035.72%2048.94C35.72%2048.13%2036.45%2047.38%2037.51%2047.38C38.75%2047.38%2039.5%2048.14%2039.64%2049.09C40.19%2048.8%2040.47%2048.34%2040.47%2047.73C40.47%2046.83%2039.57%2046.22%2038.39%2046.22C36.86%2046.22%2035.86%2047.03%2034.79%2048.25L33.88%2047.31C34.59%2046.74%2035.8%2045.72%2036.39%2045.23C36.95%2044.77%2037.99%2043.93%2038.48%2043.5C37.97%2043.51%2036.59%2043.57%2036.06%2043.6C35.79%2043.62%2035.47%2043.65%2035.24%2043.68L35.2%2042.38Z'%20fill='%23122939'/%3e%3c/svg%3e",a2=E("prepared",{state:()=>({preparedStudioData:null}),getters:{},actions:{async getPreparedStudioData(){try{const n=await(await fetch("/_prepared/studio_data.json")).json(),t=n.prefectures.map(([d,a,l])=>({name:d,jis_code:a,cities:l.map(C=>C.map(([o,m,h])=>({name:o,topics_id:m,studios:h.map(([x,H])=>({name:x,hacomono_studio_id:H}))})))})),c=n.regions.map(d=>{const a=d[1].map(l=>t.find(C=>C.jis_code===l)||null).filter(l=>l!==null);return{region:d[0],prefectures:a}});this.preparedStudioData=c}catch(e){console.error("Failed to fetch or process studio data:",e)}}}});
1export{t2 as _,n2 as a,e2 as b,N as c,a2 as u};
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.