1(()=>{function t(t,e){if(!t)return null;let r=t.getAttribute(`data-time${e?"-"+e:""}`),n=t.getAttribute(`data-current-time${e?"-"+e:""}`);if(null!==r&&null!==n&&r.trim()!==n.trim())throw new Error(`Conflicting time attributes: ${e||"source"}`);return null!=r?r:n}function e(){var e;let r=document.querySelector('meta[property="og:url"]');if(!r)return console.warn("[current-time] Production URL config is missing. Date preview is disabled."),[];try{let i=[r.content],a=null==(e=t(document.querySelector("script[data-time-host], script[data-current-time-host]"),"host"))?void 0:e.trim();if(a){if(!/^[a-z0-9.-]+$/i.test(a))throw new Error(`\u8ffd\u52a0\u306e\u672c\u756ahostname\u304c\u4e0d\u6b63\u3067\u3059: ${a}`);i.push(`https://${a}/`)}return i.map(t=>{let e=new URL(t);if(!["http:","https:"].includes(e.protocol))throw new Error(`\u672c\u756aURL\u306eprotocol\u304c\u4e0d\u6b63\u3067\u3059: ${t}`);return e.href})}catch(n){return console.error("[current-time] \u672c\u756aURL\u8a2d\u5b9a\u306e\u89e3\u6790\u306b\u5931\u6557\u3057\u307e\u3057\u305f",n),[]}}function r(t,e=location.href){let r=new URL(e);return t.some(t=>{try{let n=new URL(t),i=n.pathname.replace(/\/+$/,"");return r.hostname===n.hostname&&(r.pathname===i||r.pathname.startsWith(`${i}/`))}catch(e){return!1}})}function n(t,e=location.href){if(!Array.isArray(t)||0===t.length)return null;try{let a=new URL(e);return[a,...t.map(t=>new URL(t))].some(t=>!["http:","https:"].includes(t.protocol))||r(t,a.href)?null:i(a.searchParams.get("preview-time"))}catch(n){return null}}function i(t){var e,r;let n=String(null!=t?t:"").trim(),i=/^\d{12}$/.test(n)?n:null;if(!i){let t=n.match(/^(\d{4})-(\d{2})-(\d{2})(?:-(\d{2})(\d{2})|[ T](\d{2}):(\d{2})(?::00)?(?:\+09:00)?)$/);if(!t)return null;i=t[1]+t[2]+t[3]+(null!=(e=t[4])?e:t[6])+(null!=(r=t[5])?r:t[7])}let o=Date.parse(`${i.slice(0,4)}-${i.slice(4,6)}-${i.slice(6,8)}T${i.slice(8,10)}:${i.slice(10,12)}:00+09:00`);return i.startsWith("0000")||!Number.isFinite(o)?null:a(new Date(o))===i?i:null}function a(t=new Date){let e=new Intl.DateTimeFormat("en-US",{timeZone:"Asia/Tokyo",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",hourCycle:"h23"}).formatToParts(t),r=t=>{let r=e.find(e=>e.type===t);return r?r.value:""};return r("year").padStart(4,"0")+["month","day","hour","minute"].map(r).join("")}function o({preview:t=null,previewEnabled:e=!1,now:r=new Date}={}){return(e?i(t):null)||a(r)}function l(t){let e=t.split(",").map(t=>i(t.trim()));if(e.some(t=>!t))throw new Error("The current-time updates must be a comma-separated list of YYYYMMDDHHmm values.");let r=e.map(c);if(new Set(r).size!==r.length)throw new Error("Duplicate or colliding update filenames.");return e}function c(t){return`${Number(t.slice(4,6))}${t.slice(6,8)}-${t.slice(8)}`}function s(t,e){let r=null==t?void 0:t.match(/^(.*\/)?([^/?#]+)\.html(?:[?#].*)?$/);if(!r)throw new Error("Cannot derive an HTML variant filename from the current-time entry URL.");return`${r[1]||""}${r[2]}-${e}.html`}function u(e){var r;let n=e.closest("[data-time], [data-current-time]");if(!n)return null;let i=null==(r=t(n,""))?void 0:r.trim();if(i)return i;let a=n.id.match(/^([a-z0-9]+(?:-[a-z0-9]+)*)-content$/i);if(!a)throw new Error("A valueless data-current-time attribute requires an ID ending in -content.");return`inc-${a[1]}/${a[1]}.html`}function d(t,e,r,n="first"){if(!["first","dated"].includes(n))throw new Error("Unknown fallback mode.");let i=(e?l(e):[]).filter(t=>t<=r).sort((t,e)=>e.localeCompare(t)).map(e=>s(t,c(e)));return[...new Set([...i,..."first"===n?[s(t,"first")]:[]])].filter(Boolean)}function m(e){let r=document.createElement("template");if(r.innerHTML=e,r.content.querySelector("base")||/<!doctype|<\/?(?:html|head|body)(?:\s|>)/i.test(e.replace(/<!--[\s\S]*?-->/g,"")))throw new Error("Expected an HTML fragment without base.");let n=r.content.querySelectorAll("[data-time-updates], [data-current-time-updates]");if(!n.length)return{html:e,updates:null};let i=[...r.content.childNodes].filter(t=>8!==t.nodeType&&!(3===t.nodeType&&!t.textContent.trim())),a=n[0];if(1!==n.length||1!==i.length||i[0]!==a||a.innerHTML.trim()||"DIV"!==a.tagName)throw new Error("Expected exactly one empty updates entry without body content.");let o=t(a,"updates");return o.trim()&&l(o),{html:null,updates:o.trim()}}function f(e){let r=n(e),i=t(document.querySelector(D),"index");if(!r||!i)return!1;try{let t=new URL(location.href),e=t.pathname.split("/").pop();if(e&&!/^index(?:-\d{3,4}-\d{4})?\.html$/.test(e))return!1;let n=l(i).filter(t=>t<=r).sort((t,e)=>e.localeCompare(t)),o=n.length>0?`index-${c(n[0])}.html`:"index.html";
1if(e===o||!e&&"index.html"===o)return!1;let s=t.pathname.slice(0,t.pathname.lastIndexOf("/")+1);return t.pathname=`${s}${o}`,location.replace(t.href),!0}catch(a){return console.error("[current-time] Failed to resolve the timed index preview.",a),!1}}function h(t){let e=new URL(t,document.baseURI);if(e.origin!==location.origin||!["http:","https:"].includes(e.protocol))throw new Error("Expected a same-origin HTML URL.");return e.searchParams.set("_",Date.now().toString()),e}async function p(t){let e=await fetch(h(t),{cache:"no-store"});if(!e.ok)throw new Error(`${e.status} ${e.statusText}`);if(e.url&&new URL(e.url).origin!==location.origin)throw new Error("Cross-origin redirect rejected.");return e.text()}async function w(t,e){let i=u(t);if(!i)return[];let a=t.getAttribute("data-time-reload");if(null!==a&&"false"!==a)throw new Error("Automatic HTML reload is not implemented in this preview; use false.");let l=m(await p(i));if(null===l.updates)return[{src:i,html:l.html}];let c=l.updates,s=e.productionUrls;return d(i,c,o({preview:n(s),previewEnabled:!r(s)}),e.fallback).map(t=>({src:t}))}function b(t){let e=[];return t instanceof Element&&t.matches(U)&&e.push(t),e.push(...t.querySelectorAll(U)),e}function v(t){let e=document.createElement("script");return Array.from(t.attributes).forEach(({name:t,value:r})=>{e.setAttribute(t,r)}),e.textContent=t.textContent,e}function y(t,e){return new Promise(r=>{t.addEventListener("load",r,{once:!0}),t.addEventListener("error",()=>{console.error(`[current-time] \u8aad\u307f\u8fbc\u3093\u3060HTML\u5185\u306escript\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f: ${e}`),r()},{once:!0})})}async function g(t){var e;let r=Array.from(t.querySelectorAll("script"));for(let t of r){let r=v(t),n=null==(e=t.getAttribute("src"))?void 0:e.trim(),i=n?y(r,n):null;t.replaceWith(r),i&&!t.hasAttribute("async")&&await i}}async function L(t,e,r){let n=m(null!=r?r:await p(e));if(null!==n.updates)throw new Error("A selected variant must contain body content.");t.innerHTML=n.html,await g(t)}async function E(t,e){let r;t.setAttribute("aria-busy","true");try{r=await w(t,e)}catch(i){return t.removeAttribute("aria-busy"),t.classList.add("current-time-error"),void console.error("[current-time] \u6a19\u6e96\u5165\u53e3\u304b\u3089\u66f4\u65b0\u65e5\u6642\u4e00\u89a7\u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f",i)}if(0===r.length)return t.removeAttribute("aria-busy"),t.classList.add("current-time-error"),void console.error("[current-time] \u516c\u958b\u6e08\u307f\u306eHTML\u5019\u88dc\u304c\u3042\u308a\u307e\u305b\u3093");let n=[];for(let[i,{src:o,html:l}]of r.entries())try{return await L(t,o,l),t.removeAttribute("aria-busy"),t.classList.remove("current-time-error"),A(t,e),void t.dispatchEvent(new CustomEvent("current-time:loaded",{bubbles:!0,detail:{src:o,fallback:i>0}}))}catch(a){n.push({src:o,error:a})}t.removeAttribute("aria-busy"),t.classList.add("current-time-error"),console.error("[current-time] \u3059\u3079\u3066\u306e\u8aad\u8fbc\u5148\u3067\u5931\u6557\u3057\u307e\u3057\u305f",n)}function A(t=document,r={}){var n;let i={productionUrls:r.productionUrls||e(),fallback:null!=(n=r.fallback)?n:"first"};b(t).forEach(t=>{H.has(t)||(H.add(t),E(t,i))})}function T(t={}){let r=t.productionUrls||e();if(f(r))return;let n=()=>A(document,{...t,productionUrls:r});"loading"===document.readyState?document.addEventListener("DOMContentLoaded",n,{once:!0}):n()}function k({startsAt:t=null,endsAt:e=null,now:r=o()}={}){let n=i(r),a=null===t?null:i(t),l=null===e?null:i(e);return!n||null!==t&&!a||null!==e&&!l||!a&&!l||a&&l&&a>=l?"invalid":l&&n>=l?"closed":a&&n<a?"coming-soon":"open"}function S(){null!==R&&window.clearTimeout(R),R=null}function x(){if(S(),!N.size)return;let t=Date.now(),e=o({preview:O,previewEnabled:!!O,now:new Date(t)});for(let[t,r]of Array.from(N))if(N.get(t)===r)try{t(e)}catch(n){console.error("[current-time] Observer failed.",n)}if(S(),O||!N.size)return;let r=t+6e4;for(let e of N.values())for(let n of e.boundaries)n>t&&(r=Math.min(r,n));
1R=window.setTimeout(x,Math.max(1,r-Date.now()))}function C(){"visible"===document.visibilityState&&x()}function M(t,r=[]){if("function"!=typeof t||!Array.isArray(r))throw new TypeError("Expected a callback and boundary array.");let a=r.map(t=>{let e=i(t);if(!e)throw new TypeError("Invalid current-time boundary.");return Date.parse(`${e.slice(0,4)}-${e.slice(4,6)}-${e.slice(6,8)}T${e.slice(8,10)}:${e.slice(10,12)}:00+09:00`)});N.size||(O=n(e()),document.addEventListener("visibilitychange",C),window.addEventListener("pageshow",x));let o={boundaries:a};N.set(t,o);let l=()=>{N.get(t)===o&&(N["delete"](t),!N.size&&(S(),document.removeEventListener("visibilitychange",C),window.removeEventListener("pageshow",x),O=null))};return x(),{stop:l,refresh:()=>{N.get(t)===o&&x()}}}function _(){function t(t){c.forEach(e=>{var r;if(!e.isConnected)return;let n=k({startsAt:e.dataset.ticketOpenAt,endsAt:e.dataset.ticketCloseAt,now:t});if("invalid"===n&&!s.has(e)&&(s.add(e),console.error("[current-time] Invalid ticket timing. Application buttons disabled.")),!a.has(e)){let t=e.querySelector(".accordion-title"),r=e.querySelector(".label");a.set(e,{className:e.className,title:t,titleClass:null==t?void 0:t.className,label:r,labelHtml:null==r?void 0:r.innerHTML,buttons:Array.from(e.querySelectorAll("[data-ticket-close-button]")).map(t=>({element:t,html:t.innerHTML,attrs:o.map(e=>[e,t.getAttribute(e)])}))})}if(e.dataset.ticketState===n)return;let i=a.get(e);if(e.className=i.className,i.title&&(i.title.className=i.titleClass),i.label&&(i.label.innerHTML=i.labelHtml),delete e.dataset.ticketClosed,i.buttons.forEach(({element:t,html:e,attrs:r})=>{t.innerHTML=e,r.forEach(([e,r])=>null===r?t.removeAttribute(e):t.setAttribute(e,r))}),e.dataset.ticketState=n,"open"!==n){if("closed"===n&&(e.dataset.ticketClosed="true",Array.from(e.classList).filter(t=>t.startsWith("bg-")).forEach(t=>e.classList.remove(t)),e.classList.add("bg-gray"),null==(r=i.title)||r.classList.add("opacity-50"),i.label)){let t=document.createTreeWalker(i.label,NodeFilter.SHOW_TEXT);for(;t.nextNode();)if(t.currentNode.textContent.includes("\u53d7\u4ed8\u671f\u9593 : ")){t.currentNode.textContent=t.currentNode.textContent.replace("\u53d7\u4ed8\u671f\u9593 : ","\uff1c\u53d7\u4ed8\u7d42\u4e86\uff1e");break}}i.buttons.forEach(({element:t})=>{if(t.removeAttribute("href"),t.setAttribute("aria-disabled","true"),t.setAttribute("tabindex","-1"),t.style.pointerEvents="none",Array.from(t.classList).filter(t=>t.startsWith("bg-")).forEach(e=>t.classList.remove(e)),t.classList.add("bg-white-gray"),"invalid"===n)return;let e=document.createElement("span");e.textContent="coming-soon"===n?"COMING SOON":"\uff1c\u53d7\u4ed8\u7d42\u4e86\uff1e","coming-soon"===n&&(e.className="font-bold font-en"),t.replaceChildren(e)})}})}function e(){if(!l)return;if(!(c=Array.from(document.querySelectorAll("[data-ticket-close-at], [data-ticket-open-at]"))).length)return null==r||r.stop(),void(r=null);let e=c.flatMap(t=>[t.dataset.ticketOpenAt,t.dataset.ticketCloseAt]).map(i).filter(Boolean);r=M(t,e)}if(window.__runitjapanTimeTickets)return window.__runitjapanTimeTickets;let r,n="__runitjapanTicketState2",a=new WeakMap,o=["href","class","style","tabindex","aria-disabled"],l=!0,c=[],s=new WeakSet;window[n]=e,window.__runitjapanTicketState1=e;let u={refresh:e,stop(){l=!1,null==r||r.stop(),window[n]===e&&delete window[n],window.__runitjapanTicketState1===e&&delete window.__runitjapanTicketState1,window.__runitjapanTimeTickets===u&&delete window.__runitjapanTimeTickets,document.removeEventListener("current-time:loaded",e),document.removeEventListener("DOMContentLoaded",e)}};return window.__runitjapanTimeTickets=u,document.addEventListener("current-time:loaded",e),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",e,{once:!0}):e(),u}$(function(){$("body").on("touchstart mouseenter","a",function(){("_blank"==$(this).attr("target")||0==this.href.indexOf("http")&&-1==this.href.indexOf(location.hostname)&&!$(this).attr("target"))&&$(this).attr({target:"_blank"})}),$("body").on("click",".accordion-title, .accordion-icon",function(){var t=$(this).parent();return t.children(".accordion-content").stop().slideToggle(),t.children(".accordion-icon").children().toggle(),!1}),$("body").on("click","#menu-content a",function(){$(".menu-toggle").prop("hidden",function(t,e){return!e})})}),$(function(){if($("#bg-mv").length){var t=$(window).width()<768?"sp":"pc",e="img/bg-mv-"+Math.floor(3*Math.random())+"-"+t+".mp4?run-it";$("#bg-mv").html('<video src="'+e+'" playsinline autoplay muted loop controlsList="nodownload">')}});var U="[data-time], [data-current-time]",D="script[data-time-index], script[data-current-time-index]",H=new WeakSet,N=new Map,R=null,O=null;_(),T({fallback:"dated"})})();
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.