diff --git a/.gitignore b/.gitignore deleted file mode 100644 index c67375c..0000000 --- a/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -*.pem -server.py diff --git a/404.html b/404.html deleted file mode 100644 index f1a5c68..0000000 --- a/404.html +++ /dev/null @@ -1,87 +0,0 @@ - - - - - SplatNet - Splatoon's multiplayer service hub - - - - - - - - - - -
-
-

404

-

Booyah…?

-

- This page got splatted.
-

- - Return to somewhere safe -
-
- - - - diff --git a/Splatoon1.otf b/Splatoon1.otf deleted file mode 100644 index 13050f4..0000000 Binary files a/Splatoon1.otf and /dev/null differ diff --git a/app/stages/index.html b/app/stages/index.html deleted file mode 100644 index 6a6ed2e..0000000 --- a/app/stages/index.html +++ /dev/null @@ -1,44 +0,0 @@ - - - -
- -
- - SplatNet - Splatoon's multiplayer service hub - - - - -
- -
- -
Loading
-
- -
- Stage Info -
- Use the stage information to guide your weapon strategy and battle strategy! -
-
-
- - - - - - - diff --git a/app/stages/stages.js b/app/stages/stages.js deleted file mode 100644 index 0ce8e96..0000000 --- a/app/stages/stages.js +++ /dev/null @@ -1,241 +0,0 @@ -const API_URL = "https://api.splatcord.ink/prod/s1rotations"; - -function stageNames(stages, lang = "en-US") { - return stages.map(s => s.translatedNames[lang]); -} - -function stageImagePath(stageName) { - const firstWord = stageName - .split(" ")[0] - .toLowerCase() - .replace(/['.]/g, ""); - return `/assets/stages/${firstWord}.png`; -} - -async function fetchRotations() { - try { - const res = await fetch(API_URL); - if (!res.ok) throw new Error(`HTTP error! status: ${res.status}`); - const data = await res.json(); - const rotations = data?.pretendo?.rotations ?? {}; - const now = new Date(); - const timestamps = Object.keys(rotations).sort((a, b) => Number(a) - Number(b)); - - const result = []; - - for (const ts of timestamps) { - const start = new Date(Number(ts)); - const end = new Date(start.getTime() + 2 * 60 * 60 * 1000); - if (end < now) continue; - - const r = rotations[ts]; - - result.push({ - turf: stageNames(r.turfStages), - ranked: stageNames(r.rankedStages), - ranked_mode: r.rankedMode.replace(/([a-z])([A-Z])/g, "$1 $2"), - startTime: start, - endTime: end, - }); - } - - return result; - } catch (error) { - console.error("Failed to fetch rotations:", error); - return []; - } -} - -function animateLoadingCanvas() { - const canvas = document.getElementById("loading-canvas"); - const loadingOverlay = document.getElementById("loading-overlay"); - if (!canvas || !loadingOverlay) return; - const ctx = canvas.getContext("2d"); - const image = new Image(); - image.src = "/assets/loading.png"; - const frameWidth = 100; - const frameHeight = 100; - const totalFrames = 17; - let currentFrame = 0; - let lastUpdateTime = 0; - let animationId; - image.onload = () => { - function animate(timestamp = 0) { - if (loadingOverlay.style.display === "none") { - cancelAnimationFrame(animationId); - return; - } - if (!lastUpdateTime) lastUpdateTime = timestamp; - const elapsed = timestamp - lastUpdateTime; - if (elapsed > 50) { - ctx.clearRect(0, 0, canvas.width, canvas.height); - ctx.drawImage( - image, - 0, - currentFrame * frameHeight, - frameWidth, - frameHeight, - 0, - 0, - frameWidth, - frameHeight - ); - currentFrame = (currentFrame + 1) % totalFrames; - lastUpdateTime = timestamp; - } - animationId = requestAnimationFrame(animate); - } - animationId = requestAnimationFrame(animate); - }; -} - -//pain in the ass to implement. im proud of ts -const canvas = document.getElementById("squid-canvas"); -const ctx = canvas.getContext("2d"); -const frameWidth = 64; -const frameHeight = 64; -const totalFrames = 8; -const squidCount = 5; -const squids = []; -const canvasWidth = canvas.width; -const canvasHeight = canvas.height; -const titleYThreshold = 0; - -function createSquid() { - return { - x: Math.random() * canvasWidth, - y: canvasHeight + Math.random() * 300, - currentFrame: Math.floor(Math.random() * totalFrames), - speed: 0.05 + Math.random() * 0.15, - lastFrameUpdate: 0 - }; -} - -for (let i = 0; i < squidCount; i++) { - squids.push(createSquid()); -} - -let lastTimestamp = 0; - -const image = new Image(); -image.src = "/assets/squids.png"; - -image.onload = () => { - function animate(timestamp = 0) { - if (!lastTimestamp) lastTimestamp = timestamp; - const delta = timestamp - lastTimestamp; - - ctx.clearRect(0, 0, canvasWidth, canvasHeight); - - for (const squid of squids) { - squid.y -= squid.speed * delta; - - if (squid.y + frameHeight < titleYThreshold) { - squid.x = Math.random() * canvasWidth; - squid.y = canvasHeight + Math.random() * 300; - squid.currentFrame = Math.floor(Math.random() * totalFrames); - squid.speed = 0.05 + Math.random() * 0.15; - } - - if (timestamp - squid.lastFrameUpdate > 100) { - squid.currentFrame = (squid.currentFrame + 1) % totalFrames; - squid.lastFrameUpdate = timestamp; - } - - ctx.drawImage( - image, - squid.currentFrame * frameWidth, - 0, - frameWidth, - frameHeight, - squid.x, - squid.y, - frameWidth, - frameHeight - ); - } - - lastTimestamp = timestamp; - requestAnimationFrame(animate); - } - requestAnimationFrame(animate); -}; - -async function renderStages() { - const loadingOverlay = document.getElementById("loading-overlay"); - const container = document.getElementById("stages-container"); - let rotations = []; - try { - rotations = await fetchRotations(); - } catch (err) { - console.error("Error in renderStages:", err); - } finally { - loadingOverlay.style.display = "none"; - } - if (!rotations.length) { - container.innerHTML = `

Something went wrong! Try reloading the page. If this problem persists you may be ratelimited.

`; - return; - } - - let html = ""; - - for (const rotation of rotations) { - const optionsDate = { day: "2-digit", month: "2-digit" }; - const optionsTime = { hour: "numeric", minute: "2-digit", hour12: true }; - const timeZone = "Europe/Paris"; - const formattedTime = `${rotation.startTime.toLocaleDateString("en-GB", { - ...optionsDate, - timeZone, - })} at ${rotation.startTime.toLocaleTimeString("en-GB", { ...optionsTime, timeZone })} (CEST) ~ ${rotation.endTime.toLocaleDateString("en-GB", { - ...optionsDate, - timeZone, - })} at ${rotation.endTime.toLocaleTimeString("en-GB", { ...optionsTime, timeZone })} (CEST)`; - - html += ` -
${formattedTime}
- -
- Regular Battle -
Regular Battle
-
- ${rotation.turf - .map( - (name) => ` -
- ${name} -
${name}
-
- ` - ) - .join("")} -
-
- -
- Ranked Battle -
Ranked Battle
-
-
Battle Mode
-
${rotation.ranked_mode}
-
-
- ${rotation.ranked - .map( - (name) => ` -
- ${name} -
${name}
-
- ` - ) - .join("")} -
-
- `; - } - - container.innerHTML = html; -} - -animateLoadingCanvas(); -renderStages(); \ No newline at end of file diff --git a/assets/SplatNetLogo.png b/assets/SplatNetLogo.png deleted file mode 100644 index 065800d..0000000 Binary files a/assets/SplatNetLogo.png and /dev/null differ diff --git a/assets/application-b4c7459fc6df950ab76bf61ce3457179f3260b0e44b1a2ea9fc252bbbc13ac22.css b/assets/application-b4c7459fc6df950ab76bf61ce3457179f3260b0e44b1a2ea9fc252bbbc13ac22.css deleted file mode 100644 index 9946740..0000000 --- a/assets/application-b4c7459fc6df950ab76bf61ce3457179f3260b0e44b1a2ea9fc252bbbc13ac22.css +++ /dev/null @@ -1,6852 +0,0 @@ -/*! normalize.css v3.0.0 | MIT License | git.io/normalize */ -html{ - font-family:sans-serif; - -ms-text-size-adjust:100%; - -webkit-text-size-adjust:100% -} -body{ - margin:0 -} -article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{ - display:block -} -audio,canvas,progress,video{ - display:inline-block; - vertical-align:baseline -} -audio:not([controls]){ - display:none; - height:0 -} -[hidden],template{ - display:none -} -a{ - background:transparent -} -a:active,a:hover{ - outline:0 -} -abbr[title]{ - border-bottom:1px dotted -} -b,strong{ - font-weight:bold -} -dfn{ - font-style:italic -} -h1{ - font-size:2em; - margin:.67em 0 -} -mark{ - background:#ff0; - color:black -} -small{ - font-size:80% -} -sub,sup{ - font-size:75%; - line-height:0; - position:relative; - vertical-align:baseline -} -sup{ - top:-0.5em -} -sub{ - bottom:-0.25em -} -img{ - border:0 -} -svg:not(:root){ - overflow:hidden -} -figure{ - margin:1em 40px -} -hr{ - -moz-box-sizing:content-box; - box-sizing:content-box; - height:0 -} -pre{ - overflow:auto -} -code,kbd,pre,samp{ - font-family:monospace,monospace; - font-size:1em -} -button,input,optgroup,select,textarea{ - color:inherit; - font:inherit; - margin:0 -} -button{ - overflow:visible -} -button,select{ - text-transform:none -} -button,html input[type="button"],input[type="reset"],input[type="submit"]{ - -webkit-appearance:button; - cursor:pointer -} -button[disabled],html input[disabled]{ - cursor:default -} -button::-moz-focus-inner,input::-moz-focus-inner{ - border:0; - padding:0 -} -input{ - line-height:normal -} -input[type="checkbox"],input[type="radio"]{ - box-sizing:border-box; - padding:0 -} -input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{ - height:auto -} -input[type="search"]{ - -webkit-appearance:textfield; - -moz-box-sizing:content-box; - -webkit-box-sizing:content-box; - box-sizing:content-box -} -input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{ - -webkit-appearance:none -} -fieldset{ - border:1px solid silver; - margin:0 2px; - padding:.35em .625em .75em -} -legend{ - border:0; - padding:0 -} -textarea{ - overflow:auto -} -optgroup{ - font-weight:bold -} -table{ - border-collapse:collapse; - border-spacing:0 -} -td,th{ - padding:0 -} -.icon-tab-gachi,.ranking .ranklist-tab .tab-gachi,.icon-tab-regular,.ranking .ranklist-tab .tab-regular,.typography-number-white-0,.typography-number-white-1,.typography-number-white-2,.typography-number-white-3,.typography-number-white-4,.typography-number-white-5,.typography-number-white-6,.typography-number-white-7,.typography-number-white-8,.typography-number-white-9,.typography-number-orange-0,.typography-number-orange-1,.typography-number-orange-2,.typography-number-orange-3,.typography-number-orange-4,.typography-number-orange-5,.typography-number-orange-6,.typography-number-orange-7,.typography-number-orange-8,.typography-number-orange-9,.typography-number-green-0,.typography-number-green-1,.typography-number-green-2,.typography-number-green-3,.typography-number-green-4,.typography-number-green-5,.typography-number-green-6,.typography-number-green-7,.typography-number-green-8,.typography-number-green-9,.typography-udemae-a,.typography-udemae-a-minus,.typography-udemae-a-plus,.typography-udemae-b,.typography-udemae-b-minus,.typography-udemae-b-plus,.typography-udemae-c,.typography-udemae-c-minus,.typography-udemae-c-plus,.typography-udemae-s,.typography-udemae-s-plus,.typography-friendlist,.typography-ranking,.typography-equipment,.typography-stage,.typography-microsite,.typography-corporate,.typography-twitter-link,.typography-twitter-unlink,.typography-logout,.typography-headline-friendlist,.typography-headline-stage,.typography-headline-ranking,.typography-headline-equipment,.typography-recruiting,.typography-participation,.typography-participation-edit,.typography-plan,.typography-plan-date,.typography-plan-feel,.typography-plan-weapon,.typography-ok,.typography-colon,.typography-friend-status-playing,.typography-friend-status-regular,.typography-friend-status-gachi,.typography-friend-status-fes,.typography-friend-status-private,.typography-friend-status-tag,.typography-friend-status-online,.typography-friend-status-offline,.typography-headline-plan,.typography-headline-proposer,.typography-rank-tweet,.typography-equip-rank,.typography-equip-udemae,.typography-equip-painted-area,.typography-point,.typography-loading,.tour .tour-prev,.tour .tour-next,.tour .tour-bullet>a,.typography-regular-match,.typography-earnest-match,.typography-rule{ - text-indent:100%; - white-space:nowrap; - overflow:hidden; - font-size:0px; - display:block; - line-height:0px -} -html{ - font-size:62.5%; - font-weight:normal; - line-height:1.2; - height:100% -} -body{ - font-family:"Helvetica Neue", Helvetica, Arial, Roboto, "Droid Sans", "メイリオ", Meiryo, "MS Pゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic ProN", sans-serif; - color:white; - background:white; - height:100% -} -*{ - -moz-box-sizing:border-box; - -webkit-box-sizing:border-box; - box-sizing:border-box; - word-break:normal; - word-wrap:break-word -} -h1,h2,h3,h4,h5{ - margin:0; - padding:0 -} -img{ - max-width:100% -} -.lt-ie9 img{ - width:auto -} -ul,ol{ - margin:0; - padding:0 -} -li{ - list-style-type:none; - list-style:none -} -a{ - color:white; - text-decoration:none; - font-weight:bold; - outline:none; - -webkit-tap-highlight-color:transparent -} -button{ - background-color:transparent; - border:0; - outline:none -} -.ui-sprite{ - background-image:url('https://splatoon.nintendo.net/images/ja/ui-s01ad411500.png'); - background-repeat:no-repeat -} -.icon-header-logo{ - width:170px; - height:76px; - margin:0 auto; - display:block; - background-image:url('ui-saed2384d89-ee4a9a383c0239cb84ae18dac3a225a946795a7e49cf6bde2b39415a5d07a995.png'); - background-position:0 -914px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .icon-header-logo{ - background-position:0 -457px; - -moz-background-size:300px 794px; - -o-background-size:300px 794px; - -webkit-background-size:300px 794px; - background-size:300px 794px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .icon-header-logo{ - background-image:url('ui/@2x-sa7860ea4da-03351ffba2d779b6b024d6a2269061b3fc1a7c96d02288eae5ce4736480ea620.png'); - background-position:0 -1708px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto - } -} -@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) and (-webkit-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 2dppx), (min-resolution: 2dppx) and (min-resolution: 2dppx){ - .icon-header-logo{ - background-position:0 -854px; - -moz-background-size:540px 1348px; - -o-background-size:540px 1348px; - -webkit-background-size:540px 1348px; - background-size:540px 1348px - } -} -.lt-ie9 .icon-header-logo{ - width:300px; - height:138px; - background-image:url('ui-saed2384d89-ee4a9a383c0239cb84ae18dac3a225a946795a7e49cf6bde2b39415a5d07a995.png'); - background-position:0 -990px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .lt-ie9 .icon-header-logo{ - background-position:0 -495px; - -moz-background-size:300px 794px; - -o-background-size:300px 794px; - -webkit-background-size:300px 794px; - background-size:300px 794px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .lt-ie9 .icon-header-logo{ - background-image:url('ui/@2x-sa7860ea4da-03351ffba2d779b6b024d6a2269061b3fc1a7c96d02288eae5ce4736480ea620.png'); - background-position:0 -1860px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto - } -} -@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) and (-webkit-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 2dppx), (min-resolution: 2dppx) and (min-resolution: 2dppx){ - .lt-ie9 .icon-header-logo{ - background-position:0 -930px; - -moz-background-size:540px 1348px; - -o-background-size:540px 1348px; - -webkit-background-size:540px 1348px; - background-size:540px 1348px - } -} -@media screen and (min-width: 1025px){ - .icon-header-logo{ - width:300px; - height:138px; - background-image:url('ui-saed2384d89-ee4a9a383c0239cb84ae18dac3a225a946795a7e49cf6bde2b39415a5d07a995.png'); - background-position:0 -990px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto - } -} -@media screen and (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1025px) and (min-resolution: 2dppx){ - .icon-header-logo{ - background-position:0 -495px; - -moz-background-size:300px 794px; - -o-background-size:300px 794px; - -webkit-background-size:300px 794px; - background-size:300px 794px - } -} -@media screen and (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1025px) and (min-resolution: 2dppx){ - .icon-header-logo{ - background-image:url('ui/@2x-sa7860ea4da-03351ffba2d779b6b024d6a2269061b3fc1a7c96d02288eae5ce4736480ea620.png'); - background-position:0 -1860px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto - } -} -@media screen and (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1025px) and (min-resolution: 2dppx) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 2dppx), screen and (min-width: 1025px) and (min-resolution: 2dppx) and (min-resolution: 2dppx){ - .icon-header-logo{ - background-position:0 -930px; - -moz-background-size:540px 1348px; - -o-background-size:540px 1348px; - -webkit-background-size:540px 1348px; - background-size:540px 1348px - } -} -.icon-humberger{ - width:32px; - height:32px; - background:transparent url('svg/ui/ico_menu_open-2adae67d69fa2be05dec1c725379f5378d1f9b48b91bcb18fa1e4e59b9e9c073.svg') 0 0 no-repeat -} -.icon-humberger.is-open{ - width:32px; - height:32px; - background:transparent url('svg/ui/ico_menu_close-f6b3b7d81183e80a08db0451f9d8956beee12c5b36ffab85b78c33b6620f9dff.svg') 0 0 no-repeat -} -.icon-navi-friend,.icon-navi-ranking,.icon-navi-equipment,.icon-navi-stage{ - position:relative; - display:block; - width:266px; - height:56px; - background-image:url('ui-saed2384d89-ee4a9a383c0239cb84ae18dac3a225a946795a7e49cf6bde2b39415a5d07a995.png'); - background-position:0 -1420px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .icon-navi-friend,.icon-navi-ranking,.icon-navi-equipment,.icon-navi-stage{ - background-position:0 -710px; - -moz-background-size:300px 794px; - -o-background-size:300px 794px; - -webkit-background-size:300px 794px; - background-size:300px 794px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .icon-navi-friend,.icon-navi-ranking,.icon-navi-equipment,.icon-navi-stage{ - background-image:url('ui/@2x-sa7860ea4da-03351ffba2d779b6b024d6a2269061b3fc1a7c96d02288eae5ce4736480ea620.png'); - background-position:0 -2360px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto - } -} -@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) and (-webkit-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 2dppx), (min-resolution: 2dppx) and (min-resolution: 2dppx){ - .icon-navi-friend,.icon-navi-ranking,.icon-navi-equipment,.icon-navi-stage{ - background-position:0 -1180px; - -moz-background-size:540px 1348px; - -o-background-size:540px 1348px; - -webkit-background-size:540px 1348px; - background-size:540px 1348px - } -} -.icon-navi-friend:before{ - content:''; - position:absolute; - top:10px; - left:22px; - width:40px; - height:40px; - background:transparent url('svg/ui/ico_friendlist-320cb666486606280b494d4d4427451b2de2c9ad01f3332c286433c6f536db0a.svg') 0 0 no-repeat -} -.icon-navi-friend:hover,.icon-navi-friend.is-selected{ - background-image:url('ui-saed2384d89-ee4a9a383c0239cb84ae18dac3a225a946795a7e49cf6bde2b39415a5d07a995.png'); - background-position:0 -1364px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto -} -.icon-navi-friend:hover:before,.icon-navi-friend.is-selected:before{ - width:40px; - height:40px; - background:transparent url('svg/ui/ico_friendlist_wht-032a1f27d7f1529f75f86f8976877a12ce0ec18496e84fcb249a510129aa337c.svg') 0 0 no-repeat -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .icon-navi-friend:hover,.icon-navi-friend.is-selected{ - background-position:0 -682px; - -moz-background-size:300px 794px; - -o-background-size:300px 794px; - -webkit-background-size:300px 794px; - background-size:300px 794px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .icon-navi-friend:hover,.icon-navi-friend.is-selected{ - background-image:url('ui/@2x-sa7860ea4da-03351ffba2d779b6b024d6a2269061b3fc1a7c96d02288eae5ce4736480ea620.png'); - background-position:0 -2248px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto - } -} -@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) and (-webkit-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 2dppx), (min-resolution: 2dppx) and (min-resolution: 2dppx){ - .icon-navi-friend:hover,.icon-navi-friend.is-selected{ - background-position:0 -1124px; - -moz-background-size:540px 1348px; - -o-background-size:540px 1348px; - -webkit-background-size:540px 1348px; - background-size:540px 1348px - } -} -.icon-navi-ranking:before{ - content:''; - position:absolute; - top:10px; - left:22px; - width:40px; - height:40px; - background:transparent url('svg/ui/ico_ranking-c89e570ab4d08a764d285e453423188b1976895b3feacf031e3f231b1506b441.svg') 0 0 no-repeat -} -.icon-navi-ranking:hover,.icon-navi-ranking.is-selected{ - background-image:url('ui-saed2384d89-ee4a9a383c0239cb84ae18dac3a225a946795a7e49cf6bde2b39415a5d07a995.png'); - background-position:0 -1476px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto -} -.icon-navi-ranking:hover:before,.icon-navi-ranking.is-selected:before{ - width:40px; - height:40px; - background:transparent url('svg/ui/ico_ranking_wht-526d8e4da303f0c9e77ee41ea8422d265f41280e2ffc6ffa763b35d96f8e51f1.svg') 0 0 no-repeat -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .icon-navi-ranking:hover,.icon-navi-ranking.is-selected{ - background-position:0 -738px; - -moz-background-size:300px 794px; - -o-background-size:300px 794px; - -webkit-background-size:300px 794px; - background-size:300px 794px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .icon-navi-ranking:hover,.icon-navi-ranking.is-selected{ - background-image:url('ui/@2x-sa7860ea4da-03351ffba2d779b6b024d6a2269061b3fc1a7c96d02288eae5ce4736480ea620.png'); - background-position:0 -2472px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto - } -} -@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) and (-webkit-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 2dppx), (min-resolution: 2dppx) and (min-resolution: 2dppx){ - .icon-navi-ranking:hover,.icon-navi-ranking.is-selected{ - background-position:0 -1236px; - -moz-background-size:540px 1348px; - -o-background-size:540px 1348px; - -webkit-background-size:540px 1348px; - background-size:540px 1348px - } -} -.icon-navi-equipment:before{ - content:''; - position:absolute; - top:10px; - left:22px; - width:40px; - height:40px; - background:transparent url('svg/ui/ico_equipment-40943361040a3d62c745a21d1a1fa95794c851f378e11334f2dc6c1cc81b4984.svg') 0 0 no-repeat -} -.icon-navi-equipment:hover,.icon-navi-equipment.is-selected{ - background-image:url('ui-saed2384d89-ee4a9a383c0239cb84ae18dac3a225a946795a7e49cf6bde2b39415a5d07a995.png'); - background-position:0 -1308px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto -} -.icon-navi-equipment:hover:before,.icon-navi-equipment.is-selected:before{ - width:40px; - height:40px; - background:transparent url('svg/ui/ico_equipment_wht-a9d551da5fa6a6792cb2bf8aca2938a107a983a13aef9f4fd020493e6412435e.svg') 0 0 no-repeat -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .icon-navi-equipment:hover,.icon-navi-equipment.is-selected{ - background-position:0 -654px; - -moz-background-size:300px 794px; - -o-background-size:300px 794px; - -webkit-background-size:300px 794px; - background-size:300px 794px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .icon-navi-equipment:hover,.icon-navi-equipment.is-selected{ - background-image:url('ui/@2x-sa7860ea4da-03351ffba2d779b6b024d6a2269061b3fc1a7c96d02288eae5ce4736480ea620.png'); - background-position:0 -2136px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto - } -} -@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) and (-webkit-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 2dppx), (min-resolution: 2dppx) and (min-resolution: 2dppx){ - .icon-navi-equipment:hover,.icon-navi-equipment.is-selected{ - background-position:0 -1068px; - -moz-background-size:540px 1348px; - -o-background-size:540px 1348px; - -webkit-background-size:540px 1348px; - background-size:540px 1348px - } -} -.icon-navi-stage:before{ - content:''; - position:absolute; - top:10px; - left:18px; - width:40px; - height:40px; - background:transparent url('svg/ui/ico_stage-8dbc9e30d2dd9f99f4d1678fe53c4aaada7f7ff43929880a0c9f4e49f148f540.svg') 0 0 no-repeat -} -.icon-navi-stage:hover,.icon-navi-stage.is-selected{ - background-image:url('ui-saed2384d89-ee4a9a383c0239cb84ae18dac3a225a946795a7e49cf6bde2b39415a5d07a995.png'); - background-position:0 -1532px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto -} -.icon-navi-stage:hover:before,.icon-navi-stage.is-selected:before{ - width:40px; - height:40px; - background:transparent url('svg/ui/ico_stage_wht-0093ccdcb4a0985c929e77571e4baf690f39def2f97b84a4cb4109e4a4ae10b4.svg') 0 0 no-repeat -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .icon-navi-stage:hover,.icon-navi-stage.is-selected{ - background-position:0 -766px; - -moz-background-size:300px 794px; - -o-background-size:300px 794px; - -webkit-background-size:300px 794px; - background-size:300px 794px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .icon-navi-stage:hover,.icon-navi-stage.is-selected{ - background-image:url('ui/@2x-sa7860ea4da-03351ffba2d779b6b024d6a2269061b3fc1a7c96d02288eae5ce4736480ea620.png'); - background-position:0 -2584px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto - } -} -@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) and (-webkit-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 2dppx), (min-resolution: 2dppx) and (min-resolution: 2dppx){ - .icon-navi-stage:hover,.icon-navi-stage.is-selected{ - background-position:0 -1292px; - -moz-background-size:540px 1348px; - -o-background-size:540px 1348px; - -webkit-background-size:540px 1348px; - background-size:540px 1348px - } -} -.icon-mii{ - background:white; - -moz-border-radius:22px; - -webkit-border-radius:22px; - border-radius:22px; - width:44px; - height:44px; - overflow:hidden; - z-index:2 -} -.icon-mii img{ - width:44px; - height:44px; - vertical-align:middle -} -.icon-ink{ - width:84px; - height:60px; - background:transparent url('svg/ui/btn_dlg_open_s-4f888e7d71af95757ff9356555e43251ff71960358e1ca7a7dadedba3147583c.svg') 0 0 no-repeat -} -.lt-ie9 .icon-ink{ - width:128px; - height:90px; - background:transparent url('svg/ui/btn_dlg_open-827a84c2b36ff9b1ebd61a1d2a83eb13b1c4207e81faf89ebc57d81e7b34e9bd.svg') 0 0 no-repeat -} -@media screen and (min-width: 1025px){ - .icon-ink{ - width:128px; - height:90px; - background:transparent url('svg/ui/btn_dlg_open-827a84c2b36ff9b1ebd61a1d2a83eb13b1c4207e81faf89ebc57d81e7b34e9bd.svg') 0 0 no-repeat - } -} -.icon-ink:hover{ - -moz-animation:bounce 0.1s cubic-bezier(0.7, 0, 0.3, 1); - -webkit-animation:bounce 0.1s cubic-bezier(0.7, 0, 0.3, 1); - animation:bounce 0.1s cubic-bezier(0.7, 0, 0.3, 1); - -moz-animation-fill-mode:forwards; - -webkit-animation-fill-mode:forwards; - animation-fill-mode:forwards -} -.icon-splash{ - width:124px; - height:82px; - background:transparent url('svg/ui/btn_dlg_close_s-b4b02bd1cd1c7a89eb6323a3cd19c95197c6e02533e7cdb29ffb43cd1ac8aebb.svg') 0 0 no-repeat; - -moz-animation:splash 0.1s cubic-bezier(0.7, 0, 0.3, 1); - -webkit-animation:splash 0.1s cubic-bezier(0.7, 0, 0.3, 1); - animation:splash 0.1s cubic-bezier(0.7, 0, 0.3, 1) -} -.lt-ie9 .icon-splash{ - width:192px; - height:126px; - background:transparent url('svg/ui/btn_dlg_close-ea50115f6b57b322a0ca25ab4401efcb1ef49a2d7254791d98c38f9f69ec93c2.svg') 0 0 no-repeat -} -@media screen and (min-width: 1025px){ - .icon-splash{ - width:192px; - height:126px; - background:transparent url('svg/ui/btn_dlg_close-ea50115f6b57b322a0ca25ab4401efcb1ef49a2d7254791d98c38f9f69ec93c2.svg') 0 0 no-repeat - } -} -.icon-pulldown,.friendlist .action .manifestation .select-date .select-hour:after,.friendlist .action .manifestation .select-date .select-minutes:after,.friendlist .action .manifestation .select-feel:after,.friendlist .action .manifestation .select-weapon:after{ - width:30px; - height:24px; - background:transparent url('svg/ui/ico_pulldown-daeb8f6ce24ca8e2faedddd342929c54d3d323ff25116ea0877be93efba2a347.svg') 0 0 no-repeat -} -.icon-close{ - display:block; - width:24px; - height:24px; - background:transparent url('svg/ui/ico_dlg_close-b49c94450a5558bebb38abc8d70a8c573617485daf0a4a4108184b9f509b37fd.svg') 0 0 no-repeat -} -.lt-ie9 .icon-close{ - width:40px; - height:40px; - background:transparent url('svg/ui/ico_dlg_close-b49c94450a5558bebb38abc8d70a8c573617485daf0a4a4108184b9f509b37fd.svg') 0 0 no-repeat -} -@media screen and (min-width: 1025px){ - .icon-close{ - width:40px; - height:40px; - background:transparent url('svg/ui/ico_dlg_close-b49c94450a5558bebb38abc8d70a8c573617485daf0a4a4108184b9f509b37fd.svg') 0 0 no-repeat - } -} -.icon-twitter{ - position:absolute; - top:-18px; - right:-2px; - display:table; - width:44px; - height:44px; - background:#00aced; - -moz-border-radius:28px; - -webkit-border-radius:28px; - border-radius:28px -} -.icon-twitter:after{ - content:''; - position:absolute; - top:14px; - left:14px; - width:16px; - height:16px; - background:transparent url('svg/ui/ico_twitter-e7c60d7a77d2adc6a5ca9338e1c74d4a2378804fc979929a4fc9cad1127945f0.svg') 0 0 no-repeat -} -.icon-success,.friendlist .action .action-status.is-success:before,.ranking .action .action-status.is-success:before,.ranking .action-disabled .action-status.is-success:before{ - width:63px; - height:32px; - background:transparent url('svg/ui/ico_success-c7a5e4717411fc8165be8bd4e7eb891c8d14d0360932bc154bf76926509999e5.svg') 0 0 no-repeat -} -.icon-failure,.error-message:before,.friendlist .action .action-status.is-failed:before,.ranking .action .action-status.is-failed:before,.ranking .action-disabled .action-status.is-failed:before{ - width:60px; - height:32px; - background:transparent url('svg/ui/ico_failure-02c2d2a62de8c67b516a7330c9e979935ef107d98bb3a41d5d4464574b321fa4.svg') 0 0 no-repeat -} -.icon-tab-gachi,.ranking .ranklist-tab .tab-gachi{ - width:150px; - height:174px; - background:transparent url('https://splatoon.nintendo.net/assets/ja/svg/ui/btn_tab_gachi-0c9b05f82e24cf91d3b3dcb6588704263818ee0fd777a986774cca3da7771fd3.svg') 0 0 no-repeat -} -.icon-tab-gachi:hover,.ranking .ranklist-tab .tab-gachi:hover{ - -moz-animation:bounce 0.1s cubic-bezier(0.7, 0, 0.3, 1); - -webkit-animation:bounce 0.1s cubic-bezier(0.7, 0, 0.3, 1); - animation:bounce 0.1s cubic-bezier(0.7, 0, 0.3, 1); - -moz-animation-fill-mode:forwards; - -webkit-animation-fill-mode:forwards; - animation-fill-mode:forwards -} -.icon-tab-gachi.is-selected,.ranking .ranklist-tab .is-selected.tab-gachi{ - width:150px; - height:174px; - background:transparent url('https://splatoon.nintendo.net/assets/ja/svg/ui/btn_tab_gachi_selected-cdea44a844938dc25e11012722838f61e63481243f639d5782e5fefbfc738702.svg') 0 0 no-repeat; - -moz-animation:splash 0.1s cubic-bezier(0.7, 0, 0.3, 1); - -webkit-animation:splash 0.1s cubic-bezier(0.7, 0, 0.3, 1); - animation:splash 0.1s cubic-bezier(0.7, 0, 0.3, 1) -} -.icon-tab-regular,.ranking .ranklist-tab .tab-regular{ - width:150px; - height:174px; - background:transparent url('https://splatoon.nintendo.net/assets/ja/svg/ui/btn_tab_regular-5c486ab22981007981a437324eab1d4cab73c7225d54bd0d0eaae2e6a15c5ae5.svg') 0 0 no-repeat -} -.icon-tab-regular:hover,.ranking .ranklist-tab .tab-regular:hover{ - -moz-animation:bounce 0.1s cubic-bezier(0.7, 0, 0.3, 1); - -webkit-animation:bounce 0.1s cubic-bezier(0.7, 0, 0.3, 1); - animation:bounce 0.1s cubic-bezier(0.7, 0, 0.3, 1); - -moz-animation-fill-mode:forwards; - -webkit-animation-fill-mode:forwards; - animation-fill-mode:forwards -} -.icon-tab-regular.is-selected,.ranking .ranklist-tab .is-selected.tab-regular{ - width:150px; - height:174px; - background:transparent url('https://splatoon.nintendo.net/assets/ja/svg/ui/btn_tab_regular_selected-7f3e65a597c238a95050087ac13dcc8820e65930f9641ddda13cd2953a5b172a.svg') 0 0 no-repeat; - -moz-animation:splash 0.1s cubic-bezier(0.7, 0, 0.3, 1); - -webkit-animation:splash 0.1s cubic-bezier(0.7, 0, 0.3, 1); - animation:splash 0.1s cubic-bezier(0.7, 0, 0.3, 1) -} -.icon-tw-ink{ - width:85px; - height:60px; - background:transparent url('svg/ui/btn_dlg_twitter_open-5283a0466ba5870285ee56474e5eed09edb39d49941ea1c2dc673a87c0030a29.svg') 0 0 no-repeat -} -.lt-ie9 .icon-tw-ink{ - width:128px; - height:90px; - background:transparent url('svg/ui/btn_dlg_twitter_open-5283a0466ba5870285ee56474e5eed09edb39d49941ea1c2dc673a87c0030a29.svg') 0 0 no-repeat -} -@media screen and (min-width: 1025px){ - .icon-tw-ink{ - width:128px; - height:90px; - background:transparent url('svg/ui/btn_dlg_twitter_open-5283a0466ba5870285ee56474e5eed09edb39d49941ea1c2dc673a87c0030a29.svg') 0 0 no-repeat - } -} -.icon-tw-ink:hover{ - -moz-animation:bounce 0.1s cubic-bezier(0.7, 0, 0.3, 1); - -webkit-animation:bounce 0.1s cubic-bezier(0.7, 0, 0.3, 1); - animation:bounce 0.1s cubic-bezier(0.7, 0, 0.3, 1); - -moz-animation-fill-mode:forwards; - -webkit-animation-fill-mode:forwards; - animation-fill-mode:forwards -} -.icon-tw-ink:before{ - content:''; - display:block; - position:absolute; - left:0; - top:0; - bottom:0; - right:0; - margin:auto; - z-index:1; - width:31px; - height:25px; - background:transparent url('svg/ui/ico_twitter-e7c60d7a77d2adc6a5ca9338e1c74d4a2378804fc979929a4fc9cad1127945f0.svg') 0 0 no-repeat -} -.lt-ie9 .icon-tw-ink:before{ - width:42px; - height:42px; - background:transparent url('svg/ui/ico_twitter-e7c60d7a77d2adc6a5ca9338e1c74d4a2378804fc979929a4fc9cad1127945f0.svg') 0 0 no-repeat -} -@media screen and (min-width: 1025px){ - .icon-tw-ink:before{ - width:42px; - height:42px; - background:transparent url('svg/ui/ico_twitter-e7c60d7a77d2adc6a5ca9338e1c74d4a2378804fc979929a4fc9cad1127945f0.svg') 0 0 no-repeat - } -} -.icon-tw-ink-disabled{ - width:85px; - height:60px; - background:transparent url('svg/ui/btn_dlg_twitter_disable-6a47433e651eace90e49a6f3b03ecad5d5787a8278e534fb2b487f95bd364f75.svg') 0 0 no-repeat -} -.lt-ie9 .icon-tw-ink-disabled{ - width:128px; - height:90px; - background:transparent url('svg/ui/btn_dlg_twitter_disable-6a47433e651eace90e49a6f3b03ecad5d5787a8278e534fb2b487f95bd364f75.svg') 0 0 no-repeat -} -@media screen and (min-width: 1025px){ - .icon-tw-ink-disabled{ - width:128px; - height:90px; - background:transparent url('svg/ui/btn_dlg_twitter_disable-6a47433e651eace90e49a6f3b03ecad5d5787a8278e534fb2b487f95bd364f75.svg') 0 0 no-repeat - } -} -.icon-tw-ink-disabled:before{ - content:''; - display:block; - position:absolute; - left:0; - top:0; - bottom:0; - right:0; - margin:auto; - z-index:1; - width:31px; - height:25px; - background:transparent url('svg/ui/ico_twitter_disable-5524ced4b48affdf963b8153cdabb57d8f224f891b1114561bacc68b46bbf880.svg') 0 0 no-repeat -} -.lt-ie9 .icon-tw-ink-disabled:before{ - width:42px; - height:42px; - background:transparent url('svg/ui/ico_twitter_disable-5524ced4b48affdf963b8153cdabb57d8f224f891b1114561bacc68b46bbf880.svg') 0 0 no-repeat -} -@media screen and (min-width: 1025px){ - .icon-tw-ink-disabled:before{ - width:42px; - height:42px; - background:transparent url('svg/ui/ico_twitter_disable-5524ced4b48affdf963b8153cdabb57d8f224f891b1114561bacc68b46bbf880.svg') 0 0 no-repeat - } -} -.icon-tw-splash{ - width:125px; - height:82px; - background:transparent url('svg/ui/btn_dlg_twitter_close-e4ff8abcc7b6a0ba52fc1703c5dc33b073cd6056693d28b40a617d8bb8cdfac4.svg') 0 0 no-repeat; - -moz-animation:splash 0.1s cubic-bezier(0.7, 0, 0.3, 1); - -webkit-animation:splash 0.1s cubic-bezier(0.7, 0, 0.3, 1); - animation:splash 0.1s cubic-bezier(0.7, 0, 0.3, 1) -} -.lt-ie9 .icon-tw-splash{ - width:161px; - height:105px; - background:transparent url('svg/ui/btn_dlg_twitter_close-e4ff8abcc7b6a0ba52fc1703c5dc33b073cd6056693d28b40a617d8bb8cdfac4.svg') 0 0 no-repeat -} -@media screen and (min-width: 1025px){ - .icon-tw-splash{ - width:161px; - height:105px; - background:transparent url('svg/ui/btn_dlg_twitter_close-e4ff8abcc7b6a0ba52fc1703c5dc33b073cd6056693d28b40a617d8bb8cdfac4.svg') 0 0 no-repeat - } -} -.icon-tw-splash:before{ - content:''; - display:block; - position:absolute; - left:0; - top:0; - bottom:0; - right:0; - margin:auto; - z-index:1; - width:24px; - height:24px; - background:transparent url('svg/ui/ico_menu_close-f6b3b7d81183e80a08db0451f9d8956beee12c5b36ffab85b78c33b6620f9dff.svg') 0 0 no-repeat -} -.lt-ie9 .icon-tw-splash:before{ - width:31px; - height:31px; - background:transparent url('svg/ui/ico_menu_close-f6b3b7d81183e80a08db0451f9d8956beee12c5b36ffab85b78c33b6620f9dff.svg') 0 0 no-repeat -} -@media screen and (min-width: 1025px){ - .icon-tw-splash:before{ - width:31px; - height:31px; - background:transparent url('svg/ui/ico_menu_close-f6b3b7d81183e80a08db0451f9d8956beee12c5b36ffab85b78c33b6620f9dff.svg') 0 0 no-repeat - } -} -.icon-twitter-link:before{ - content:''; - position:absolute; - top:8px; - left:10px; - width:16px; - height:16px; - background:transparent url('svg/ui/ico_twitter-e7c60d7a77d2adc6a5ca9338e1c74d4a2378804fc979929a4fc9cad1127945f0.svg') 0 0 no-repeat -} -.icon-twitter-unlink:before{ - content:''; - position:absolute; - top:8px; - left:16px; - width:16px; - height:16px; - background:transparent url('svg/ui/ico_twitter-e7c60d7a77d2adc6a5ca9338e1c74d4a2378804fc979929a4fc9cad1127945f0.svg') 0 0 no-repeat -} -.icon-headline-friendlist:before{ - content:''; - position:absolute; - top:10px; - left:22px; - width:40px; - height:40px; - background:transparent url('svg/ui/ico_friendlist-320cb666486606280b494d4d4427451b2de2c9ad01f3332c286433c6f536db0a.svg') 0 0 no-repeat -} -.lt-ie9 .icon-headline-friendlist:before{ - width:41px; - height:41px -} -@media screen and (min-width: 1025px){ - .icon-headline-friendlist:before{ - width:41px; - height:41px - } -} -.icon-headline-stage:before{ - content:''; - position:absolute; - top:10px; - left:22px; - width:40px; - height:40px; - background:transparent url('svg/ui/ico_stage-8dbc9e30d2dd9f99f4d1678fe53c4aaada7f7ff43929880a0c9f4e49f148f540.svg') 0 0 no-repeat -} -.lt-ie9 .icon-headline-stage:before{ - width:41px; - height:41px -} -@media screen and (min-width: 1025px){ - .icon-headline-stage:before{ - width:41px; - height:41px - } -} -.icon-headline-ranking:before{ - content:''; - position:absolute; - top:18px; - left:24px; - width:37px; - height:32px; - background:transparent url('svg/ui/ico_ranking-c89e570ab4d08a764d285e453423188b1976895b3feacf031e3f231b1506b441.svg') 0 0 no-repeat -} -.lt-ie9 .icon-headline-ranking:before{ - width:40px; - height:40px -} -@media screen and (min-width: 1025px){ - .icon-headline-ranking:before{ - width:40px; - height:40px - } -} -.icon-headline-equipment:before{ - content:''; - position:absolute; - top:13px; - left:17px; - width:34px; - height:37px; - background:transparent url('svg/ui/ico_equipment-40943361040a3d62c745a21d1a1fa95794c851f378e11334f2dc6c1cc81b4984.svg') 0 0 no-repeat -} -.lt-ie9 .icon-headline-equipment:before{ - width:45px; - height:45px -} -@media screen and (min-width: 1025px){ - .icon-headline-equipment:before{ - width:45px; - height:45px - } -} -.button-twitter-link,.button-twitter-unlink,.button-logout,.image-link,.text-link,.rank-detail,.touch-start,.enpera .link-wrapper a{ - -moz-transition:cubic-bezier(0.19, 1, 0.22, 1) 0.4s; - -o-transition:cubic-bezier(0.19, 1, 0.22, 1) 0.4s; - -webkit-transition:cubic-bezier(0.19, 1, 0.22, 1) 0.4s; - transition:cubic-bezier(0.19, 1, 0.22, 1) 0.4s -} -.button-twitter-link:hover,.button-twitter-unlink:hover,.button-logout:hover,.image-link:hover,.text-link:hover,.rank-detail:hover,.touch-start:hover,.enpera .link-wrapper a:hover{ - filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80); - opacity:0.8 -} -.button-twitter-link{ - position:relative; - display:table; - width:150px; - height:32px; - background:#00aced; - -moz-border-radius:28px; - -webkit-border-radius:28px; - border-radius:28px -} -.button-twitter-unlink{ - position:relative; - display:table; - width:150px; - height:32px; - background:#00aced; - -moz-border-radius:28px; - -webkit-border-radius:28px; - border-radius:28px -} -.button-logout{ - display:table; - width:150px; - height:32px; - background:#929292; - -moz-border-radius:28px; - -webkit-border-radius:28px; - border-radius:28px -} -.button-ok{ - position:relative; - display:table; - width:226px; - height:58px; - background:#e4ff00; - -moz-border-radius:28px; - -webkit-border-radius:28px; - border-radius:28px -} -.typography-player-name{ - font-size:18px; - font-size:1.8rem; - color:white; - font-weight:bold -} -.typography-player-name.small{ - font-size:16px; - font-size:1.6rem -} -.typography-number-white-0{ - display:inline-block; - vertical-align:top; - margin:0 1px; - width:27px; - height:34px; - background:transparent url('svg/text/scene/rank/number/tx_nb_0_wht-8cfb46c6086b2798ab693a4417d3df58d5a25d19f77749e7f6915dc6a3ae819c.svg.html') 0 0 no-repeat; - -moz-background-size:27px, 34px; - -o-background-size:27px, 34px; - -webkit-background-size:27px, 34px; - background-size:27px, 34px; - background-position:0 1px -} -.typography-number-white-1{ - display:inline-block; - vertical-align:top; - margin:0 1px; - width:18px; - height:34px; - background:transparent url('svg/text/scene/rank/number/tx_nb_1_wht-24754380a399263ceb1da9345f0f8d0fbe733c8cec184e39c128feafb1c509f1.svg.html') 0 0 no-repeat; - -moz-background-size:18px, 34px; - -o-background-size:18px, 34px; - -webkit-background-size:18px, 34px; - background-size:18px, 34px -} -.typography-number-white-2{ - display:inline-block; - vertical-align:top; - margin:0 1px; - width:27px; - height:34px; - background:transparent url('svg/text/scene/rank/number/tx_nb_2_wht-c6f8b2056b5f623f9b82b6b324d5267325abf958efd130c5738f83ba49a4c00b.svg.html') 0 0 no-repeat; - -moz-background-size:27px, 34px; - -o-background-size:27px, 34px; - -webkit-background-size:27px, 34px; - background-size:27px, 34px -} -.typography-number-white-3{ - display:inline-block; - vertical-align:top; - margin:0 1px; - width:27px; - height:34px; - background:transparent url('svg/text/scene/rank/number/tx_nb_3_wht-f89cc114275316a699bed7cebee2a8db0e739a269aaa44b34a7c8d51fe6798f2.svg.html') 0 0 no-repeat; - -moz-background-size:27px, 34px; - -o-background-size:27px, 34px; - -webkit-background-size:27px, 34px; - background-size:27px, 34px -} -.typography-number-white-4{ - display:inline-block; - vertical-align:top; - margin:0 1px; - width:27px; - height:34px; - background:transparent url('svg/text/scene/rank/number/tx_nb_4_wht-02c42d86c1f49ab3f4df70640844dc5b2a52255164dd39af7dd6c8f4d91df158.svg.html') 0 0 no-repeat; - -moz-background-size:27px, 34px; - -o-background-size:27px, 34px; - -webkit-background-size:27px, 34px; - background-size:27px, 34px -} -.typography-number-white-5{ - display:inline-block; - vertical-align:top; - margin:0 1px; - width:27px; - height:34px; - background:transparent url('svg/text/scene/rank/number/tx_nb_5_wht-5ce5e2c1dda772c7593527818ad7e15c85b5961f4a8c86fdba6b683c89dd73e0.svg.html') 0 0 no-repeat; - -moz-background-size:27px, 34px; - -o-background-size:27px, 34px; - -webkit-background-size:27px, 34px; - background-size:27px, 34px -} -.typography-number-white-6{ - display:inline-block; - vertical-align:top; - margin:0 1px; - width:29px; - height:34px; - background:transparent url('svg/text/scene/rank/number/tx_nb_6_wht-da724a1ad777094325b0c9206f9d5c3ab7ba26772bb62978bc6b7deffd734c9e.svg.html') 0 0 no-repeat; - -moz-background-size:29px, 34px; - -o-background-size:29px, 34px; - -webkit-background-size:29px, 34px; - background-size:29px, 34px -} -.typography-number-white-7{ - display:inline-block; - vertical-align:top; - margin:0 1px; - width:27px; - height:34px; - background:transparent url('svg/text/scene/rank/number/tx_nb_7_wht-638100e4637784de035fe33f3abf220a9fa3e6111b2e575d419f744bd93478dc.svg.html') 0 0 no-repeat; - -moz-background-size:27px, 34px; - -o-background-size:27px, 34px; - -webkit-background-size:27px, 34px; - background-size:27px, 34px -} -.typography-number-white-8{ - display:inline-block; - vertical-align:top; - margin:0 1px; - width:27px; - height:36px; - background:transparent url('svg/text/scene/rank/number/tx_nb_8_wht-49c1e335c3a7758d6d05fa564ec7c250ec885ef383fc51c07f48ecd142d61599.svg.html') 0 0 no-repeat; - -moz-background-size:27px, 36px; - -o-background-size:27px, 36px; - -webkit-background-size:27px, 36px; - background-size:27px, 36px -} -.typography-number-white-9{ - display:inline-block; - vertical-align:top; - margin:0 1px; - width:30px; - height:34px; - background:transparent url('svg/text/scene/rank/number/tx_nb_9_wht-3b85482f26a5ee5e6f3b07c8821a8878de8ed1ff7b8ae7953d8e35d27b67a7d2.svg.html') 0 0 no-repeat; - -moz-background-size:30px, 34px; - -o-background-size:30px, 34px; - -webkit-background-size:30px, 34px; - background-size:30px, 34px -} -.typography-number-orange-0{ - display:inline-block; - vertical-align:top; - margin:0 1px; - width:17px; - height:20px; - background:transparent url('svg/text/scene/rank/number/tx_nb_0_orange-f69828a6019dfc3932c02b5c31db0bdcebe5757c45d8ee00e6f1bee59b7e99d7.svg.html') 0 0 no-repeat; - -moz-background-size:17px, 20px; - -o-background-size:17px, 20px; - -webkit-background-size:17px, 20px; - background-size:17px, 20px -} -.typography-number-orange-1{ - display:inline-block; - vertical-align:top; - margin:0 1px; - width:10px; - height:20px; - background:transparent url('svg/text/scene/rank/number/tx_nb_1_orange-74328e96411c9d85b7a09cf021022e650e8baf24b1ebd0e6d088c12abb034403.svg.html') 0 0 no-repeat; - -moz-background-size:10px, 20px; - -o-background-size:10px, 20px; - -webkit-background-size:10px, 20px; - background-size:10px, 20px -} -.typography-number-orange-2{ - display:inline-block; - vertical-align:top; - margin:0 1px; - width:16px; - height:20px; - background:transparent url('svg/text/scene/rank/number/tx_nb_2_orange-48ae3f075ee261faf58f5fbc878ef6535044d089a039fad065a119b7ec353323.svg.html') 0 0 no-repeat; - -moz-background-size:16px, 20px; - -o-background-size:16px, 20px; - -webkit-background-size:16px, 20px; - background-size:16px, 20px -} -.typography-number-orange-3{ - display:inline-block; - vertical-align:top; - margin:0 1px; - width:16px; - height:20px; - background:transparent url('svg/text/scene/rank/number/tx_nb_3_orange-f039770517a13c41bd86a5837a8949a91d496cc2db33c90ccfc5c601b369efb7.svg.html') 0 0 no-repeat; - -moz-background-size:16px, 20px; - -o-background-size:16px, 20px; - -webkit-background-size:16px, 20px; - background-size:16px, 20px -} -.typography-number-orange-4{ - display:inline-block; - vertical-align:top; - margin:0 1px; - width:16px; - height:20px; - background:transparent url('svg/text/scene/rank/number/tx_nb_4_orange-e9264e1d9066804ffc92f831c4501256a41d2ddde2df7803b0c434fc95f901a1.svg.html') 0 0 no-repeat; - -moz-background-size:16px, 20px; - -o-background-size:16px, 20px; - -webkit-background-size:16px, 20px; - background-size:16px, 20px -} -.typography-number-orange-5{ - display:inline-block; - vertical-align:top; - margin:0 1px; - width:16px; - height:20px; - background:transparent url('svg/text/scene/rank/number/tx_nb_5_orange-c961244cc0d6683e1352fc8362d42632e3fb8236b8bbc74fcfeb79e8be439992.svg.html') 0 0 no-repeat; - -moz-background-size:16px, 20px; - -o-background-size:16px, 20px; - -webkit-background-size:16px, 20px; - background-size:16px, 20px -} -.typography-number-orange-6{ - display:inline-block; - vertical-align:top; - margin:0 1px; - width:18px; - height:20px; - background:transparent url('svg/text/scene/rank/number/tx_nb_6_orange-bbb6348726eb8fde9adcd9eee9191238ffc1a5ef73f306b0c8d095818ac4d3e8.svg.html') 0 0 no-repeat; - -moz-background-size:18px, 20px; - -o-background-size:18px, 20px; - -webkit-background-size:18px, 20px; - background-size:18px, 20px -} -.typography-number-orange-7{ - display:inline-block; - vertical-align:top; - margin:0 1px; - width:16px; - height:20px; - background:transparent url('svg/text/scene/rank/number/tx_nb_7_orange-42f9af312aa30482e705635b85e1232f1e89f055d7460aa0361c642a5ec1ad65.svg.html') 0 0 no-repeat; - -moz-background-size:16px, 20px; - -o-background-size:16px, 20px; - -webkit-background-size:16px, 20px; - background-size:16px, 20px -} -.typography-number-orange-8{ - display:inline-block; - vertical-align:top; - margin:0 1px; - width:17px; - height:22px; - background:transparent url('svg/text/scene/rank/number/tx_nb_8_orange-ffdb8ef663130e9d0dee82ecdeab69c006dbe2dc05ff41352b79b7d21b9f3902.svg.html') 0 0 no-repeat; - -moz-background-size:17px, 22px; - -o-background-size:17px, 22px; - -webkit-background-size:17px, 22px; - background-size:17px, 22px -} -.typography-number-orange-9{ - display:inline-block; - vertical-align:top; - margin:0 1px; - width:18px; - height:20px; - background:transparent url('svg/text/scene/rank/number/tx_nb_9_orange-b6363055cba47768e05b222390ebf1c9c09af70d3cbd6896dc68c86707311c6e.svg.html') 0 0 no-repeat; - -moz-background-size:18px, 20px; - -o-background-size:18px, 20px; - -webkit-background-size:18px, 20px; - background-size:18px, 20px -} -.typography-number-green-0{ - display:inline-block; - vertical-align:top; - margin:0 1px; - width:17px; - height:20px; - background:transparent url('svg/text/scene/rank/number/tx_nb_0_green-40e856e23dc10b261a2a07d4aecb4092797913ab350fd9976ea7e3aa4a5082f2.svg.html') 0 0 no-repeat; - -moz-background-size:17px, 20px; - -o-background-size:17px, 20px; - -webkit-background-size:17px, 20px; - background-size:17px, 20px -} -.typography-number-green-1{ - display:inline-block; - vertical-align:top; - margin:0 1px; - width:10px; - height:20px; - background:transparent url('svg/text/scene/rank/number/tx_nb_1_green-c54d4ba3d0651b1ee50a6df24b0692afa22dc6792b6e3a9bbe5a5e089ccf9515.svg.html') 0 0 no-repeat; - -moz-background-size:10px, 20px; - -o-background-size:10px, 20px; - -webkit-background-size:10px, 20px; - background-size:10px, 20px -} -.typography-number-green-2{ - display:inline-block; - vertical-align:top; - margin:0 1px; - width:16px; - height:20px; - background:transparent url('svg/text/scene/rank/number/tx_nb_2_green-f05fa75efc1803029130a07b3b87b394d638b7558386057568317a4bcca636cb.svg.html') 0 0 no-repeat; - -moz-background-size:16px, 20px; - -o-background-size:16px, 20px; - -webkit-background-size:16px, 20px; - background-size:16px, 20px -} -.typography-number-green-3{ - display:inline-block; - vertical-align:top; - margin:0 1px; - width:16px; - height:20px; - background:transparent url('svg/text/scene/rank/number/tx_nb_3_green-d327346e1997c941fb6d1a39922e89fb5c9fe1e78feb2a11de0b7e18e589b2aa.svg.html') 0 0 no-repeat; - -moz-background-size:16px, 20px; - -o-background-size:16px, 20px; - -webkit-background-size:16px, 20px; - background-size:16px, 20px -} -.typography-number-green-4{ - display:inline-block; - vertical-align:top; - margin:0 1px; - width:16px; - height:20px; - background:transparent url('svg/text/scene/rank/number/tx_nb_4_green-fad2da0c0135f5511d0033b6f9df1176e786dbb1dc80518c5459ebdacf3f6fa3.svg.html') 0 0 no-repeat; - -moz-background-size:16px, 20px; - -o-background-size:16px, 20px; - -webkit-background-size:16px, 20px; - background-size:16px, 20px -} -.typography-number-green-5{ - display:inline-block; - vertical-align:top; - margin:0 1px; - width:16px; - height:20px; - background:transparent url('svg/text/scene/rank/number/tx_nb_5_green-6158cc1815800a58a180f3c8dd0ff194978325795d43a168e3d6c5653a30cb20.svg.html') 0 0 no-repeat; - -moz-background-size:16px, 20px; - -o-background-size:16px, 20px; - -webkit-background-size:16px, 20px; - background-size:16px, 20px -} -.typography-number-green-6{ - display:inline-block; - vertical-align:top; - margin:0 1px; - width:18px; - height:20px; - background:transparent url('svg/text/scene/rank/number/tx_nb_6_green-01dde34f3fda5fb4a18f96a60d83261c555f7adf2b274d4518bd2b464a171ef8.svg.html') 0 0 no-repeat; - -moz-background-size:18px, 20px; - -o-background-size:18px, 20px; - -webkit-background-size:18px, 20px; - background-size:18px, 20px -} -.typography-number-green-7{ - display:inline-block; - vertical-align:top; - margin:0 1px; - width:16px; - height:20px; - background:transparent url('svg/text/scene/rank/number/tx_nb_7_green-9135b2919cfb0c37ce7f269edceaf4028e3e9f4a22e49e2e6c80913d73f55605.svg.html') 0 0 no-repeat; - -moz-background-size:16px, 20px; - -o-background-size:16px, 20px; - -webkit-background-size:16px, 20px; - background-size:16px, 20px -} -.typography-number-green-8{ - display:inline-block; - vertical-align:top; - margin:0 1px; - width:17px; - height:22px; - background:transparent url('svg/text/scene/rank/number/tx_nb_8_green-641f727121544e3f8b84cc3059f30188e8121a195f4d47ea53bd3acae5ed0397.svg.html') 0 0 no-repeat; - -moz-background-size:17px, 22px; - -o-background-size:17px, 22px; - -webkit-background-size:17px, 22px; - background-size:17px, 22px -} -.typography-number-green-9{ - display:inline-block; - vertical-align:top; - margin:0 1px; - width:18px; - height:20px; - background:transparent url('svg/text/scene/rank/number/tx_nb_9_green-42923a55266d346994722a719a7b76334ba7247b72eea9affa6dc71ba47f648a.svg.html') 0 0 no-repeat; - -moz-background-size:18px, 20px; - -o-background-size:18px, 20px; - -webkit-background-size:18px, 20px; - background-size:18px, 20px -} -.typography-udemae-a{ - width:59px; - height:39px; - background:transparent url('svg/text/scene/equipment/udemae_alphabet/tx_a-6b43fb1a0461932ed04e5af0598eabd9d5ab07ad9a8902641117f372cddf2582.svg.html') 0 0 no-repeat -} -.typography-udemae-a-minus{ - width:59px; - height:39px; - background:transparent url('svg/text/scene/equipment/udemae_alphabet/tx_a_minus-04165ef0c844cf836ef87dc0cb9d4041758a46b67f7be074e28e90ac1897279d.svg.html') 0 0 no-repeat -} -.typography-udemae-a-plus{ - width:59px; - height:39px; - background:transparent url('svg/text/scene/equipment/udemae_alphabet/tx_a_plus-d710165dd227482d79330309efe4705fdfb8b803c354b5da38cb9ac06dc1765e.svg.html') 0 0 no-repeat -} -.typography-udemae-b{ - width:59px; - height:39px; - background:transparent url('svg/text/scene/equipment/udemae_alphabet/tx_b-eb6bb02bb4338127aa6de25b7f3bd38318b514700eea763118f9675f4c1617c5.svg.html') 0 0 no-repeat -} -.typography-udemae-b-minus{ - width:59px; - height:39px; - background:transparent url('svg/text/scene/equipment/udemae_alphabet/tx_b_minus-2885d447310a4fb5004fb3125aa55a6df85ce384cbfc86d25441ec9158ec127e.svg.html') 0 0 no-repeat -} -.typography-udemae-b-plus{ - width:59px; - height:39px; - background:transparent url('svg/text/scene/equipment/udemae_alphabet/tx_b_plus-f7c6aa9ecea936266e583bc4ffbbf30ecae4586465b120337741be9aafe93c3b.svg.html') 0 0 no-repeat -} -.typography-udemae-c{ - width:59px; - height:39px; - background:transparent url('svg/text/scene/equipment/udemae_alphabet/tx_c-fe1fe7f2b82e3aabf48aa4400b19b1e8cf0fc2190354e0dbf50f089ab67c340f.svg.html') 0 0 no-repeat -} -.typography-udemae-c-minus{ - width:59px; - height:39px; - background:transparent url('svg/text/scene/equipment/udemae_alphabet/tx_c_minus-428155b1832ce62283d69a7117853485fb71fcde2a5514bb85c010c5ad67135e.svg.html') 0 0 no-repeat -} -.typography-udemae-c-plus{ - width:59px; - height:39px; - background:transparent url('svg/text/scene/equipment/udemae_alphabet/tx_c_plus-50578dfa638b0895de9066a489a24e40a483021588cad762a2d39f3e03fbb333.svg.html') 0 0 no-repeat -} -.typography-udemae-s{ - width:59px; - height:39px; - background:transparent url('svg/text/scene/equipment/udemae_alphabet/tx_s-b73c38c850415c6127a21fff948b2ddcace46778e1a913f195427ab0fe65a779.svg.html') 0 0 no-repeat -} -.typography-udemae-s-plus{ - width:59px; - height:39px; - background:transparent url('svg/text/scene/equipment/udemae_alphabet/tx_s_plus-0d360efab395bbd71ca49aa3c265d78f0d09e21c44334724c7ed9d90262248b9.svg.html') 0 0 no-repeat -} -.typography-friendlist{ - position:absolute; - top:12px; - left:78px; - width:161px; - height:29px; - background:transparent url('svg/text/menu/tx_friendlist-d2382077212ef7b23a05676fbe497250929629d5f7b09c4d036189b4e44c435d.svg.html') 0 0 no-repeat -} -a:hover .typography-friendlist,.typography-friendlist:hover,.is-selected .typography-friendlist{ - width:161px; - height:29px; - background:transparent url('svg/text/menu/tx_friendlist_wht-47d1c392e4568ded71da84eb878d8b4043ca7b8ec64e1921bcec9f4ff2611287.svg.html') 0 0 no-repeat -} -.typography-ranking{ - position:absolute; - top:7px; - left:78px; - width:117px; - height:35px; - background:transparent url('svg/text/menu/tx_ranking-f6b2ae1325607d6f67862aeddbd515ffbc8f66faf86780b2388753f9233c5cbf.svg.html') 0 0 no-repeat -} -a:hover .typography-ranking,.typography-ranking:hover,.is-selected .typography-ranking{ - width:117px; - height:35px; - background:transparent url('svg/text/menu/tx_ranking_wht-d3d8620fc74b57e40fbd14223047afefa14c1ace51eb200d1c83b62a0ca9a781.svg.html') 0 0 no-repeat -} -.typography-equipment{ - position:absolute; - top:10px; - left:78px; - width:71px; - height:33px; - background:transparent url('svg/text/menu/tx_equipment-c61f5a99835ec025e2bd60b6cdc7d9b5273965c1524dd23d4383442dde496bae.svg.html') 0 0 no-repeat -} -a:hover .typography-equipment,.typography-equipment:hover,.is-selected .typography-equipment{ - width:71px; - height:33px; - background:transparent url('svg/text/menu/tx_equipment_wht-1900a03af3da968b36b478474c70d827cc542320333951a3759fa3565ee37208.svg.html') 0 0 no-repeat -} -.typography-stage{ - position:absolute; - top:7px; - left:78px; - width:155px; - height:39px; - background:transparent url('svg/text/menu/tx_stageinfo-130eba123801fc3338e2c62901769092769a641f4adfee82f39f465fcc9211fc.svg.html') 0 0 no-repeat -} -a:hover .typography-stage,.typography-stage:hover,.is-selected .typography-stage{ - width:155px; - height:39px; - background:transparent url('svg/text/menu/tx_stageinfo_wht-5c34dd3efd684bd47b7998c432a4525ba31e057bafce33204e5a9bad49537843.svg.html') 0 0 no-repeat -} -.typography-microsite{ - width:164px; - height:17px; - background:transparent url('svg/text/menu/tx_officialpage-7cdf3f325eae9a47459033bee3502cb0b6c921d33ebc931d884babd9e3b75eb8.svg.html') 0 0 no-repeat -} -.typography-corporate{ - width:91px; - height:15px; - background:transparent url('svg/text/menu/tx_nintendo-8cad05eb543ca2c254e282cdf62fc0b3a027aed70e77a11a8cd45f0631f0acd7.svg.html') 0 0 no-repeat -} -.typography-twitter-link{ - width:94px; - height:15px; - background:transparent url('svg/text/menu/tx_twitter-7ebad9b4bb92285a3c3d725eb10313412ca9283a104f31ff30ba6c1093980878.svg.html') 0 0 no-repeat; - position:absolute; - top:8px; - left:38px -} -.typography-twitter-unlink{ - width:60px; - height:15px; - background:transparent url('svg/text/menu/tx_twitter_Cancel-46a5e3430536d2218d37c0b76a251b9b1d98deb0afb2331d1d2c28f728d2936b.svg.html') 0 0 no-repeat; - position:absolute; - top:8px; - left:44px -} -.typography-logout{ - width:70px; - height:15px; - background:transparent url('svg/text/menu/tx_logout-dbc513d49f0147ff28e76d7506ce8f45968c667c0eddd2b2b6e0778f44753a69.svg.html') 0 0 no-repeat; - position:relative; - top:8px; - left:42px -} -.typography-headline-friendlist{ - width:160px; - height:29px; - background:transparent url('svg/text/scene/friendlist/tx_friendlist_wht-dd02fed05e5b03d1cdb43de49b19165ac9bbe3f8b6cfadebf6c84f92f8c86db5.svg.html') 0 0 no-repeat; - position:absolute; - top:14px; - left:78px -} -.lt-ie9 .typography-headline-friendlist{ - width:182px; - height:34px; - position:absolute; - top:13px; - left:78px -} -@media screen and (min-width: 1025px){ - .typography-headline-friendlist{ - width:182px; - height:34px; - position:absolute; - top:13px; - left:78px - } -} -.typography-headline-stage{ - width:155px; - height:39px; - background:transparent url('svg/text/scene/stage/tx_stageinfo-9d88c9a01d73c3da582d374ace07ec45143f8d7342651d1961fdafb1935a0329.svg.html') 0 0 no-repeat; - position:absolute; - top:10px; - left:78px -} -.lt-ie9 .typography-headline-stage{ - width:162px; - height:40px; - position:absolute; - top:10px; - left:88px -} -@media screen and (min-width: 1025px){ - .typography-headline-stage{ - width:162px; - height:40px; - position:absolute; - top:10px; - left:88px - } -} -.typography-headline-ranking{ - width:117px; - height:35px; - background:transparent url('svg/text/scene/rank/tx_ranking_wht-10e6a9b1d5f16494a8ce92c9ec0920e4b20b33bee87318e9a1d106a3613a04b9.svg.html') 0 0 no-repeat; - position:absolute; - top:12px; - left:80px -} -.lt-ie9 .typography-headline-ranking{ - width:160px; - height:47px; - position:absolute; - top:8px; - left:81px -} -@media screen and (min-width: 1025px){ - .typography-headline-ranking{ - width:160px; - height:47px; - position:absolute; - top:8px; - left:81px - } -} -.typography-headline-equipment{ - width:69px; - height:32px; - background:transparent url('svg/text/scene/equipment/tx_equipment-a5ed85fbf2ab29865155410f6ccf104742893b42116b41f1843ee9cc996d5308.svg.html') 0 0 no-repeat; - position:absolute; - top:12px; - left:70px -} -.lt-ie9 .typography-headline-equipment{ - width:96px; - height:44px; - position:absolute; - top:12px; - left:70px -} -@media screen and (min-width: 1025px){ - .typography-headline-equipment{ - width:96px; - height:44px; - position:absolute; - top:12px; - left:70px - } -} -.typography-recruiting{ - width:70px; - height:20px; - background:transparent url('svg/text/scene/friendlist/tx_recruiting-1a43935a33840e6ef140760846bf2be88ef368fcb490e9b77638d7d9154b5b3d.svg') 0 0 no-repeat -} -.lt-ie9 .typography-recruiting{ - width:78px; - height:20px; - background:transparent url('svg/text/scene/friendlist/tx_recruiting-1a43935a33840e6ef140760846bf2be88ef368fcb490e9b77638d7d9154b5b3d.svg') 0 0 no-repeat -} -@media screen and (min-width: 1025px){ - .typography-recruiting{ - width:78px; - height:20px; - background:transparent url('svg/text/scene/friendlist/tx_recruiting-1a43935a33840e6ef140760846bf2be88ef368fcb490e9b77638d7d9154b5b3d.svg') 0 0 no-repeat - } -} -.typography-participation{ - width:70px; - height:20px; - background:transparent url('svg/text/scene/friendlist/tx_participation-3b0ca99edde046acf8f8c1c2eec2b44b203fa1b174628a5504680de5038aa177.svg.html') 0 0 no-repeat -} -.lt-ie9 .typography-participation{ - width:78px; - height:20px; - background:transparent url('svg/text/scene/friendlist/tx_participation-3b0ca99edde046acf8f8c1c2eec2b44b203fa1b174628a5504680de5038aa177.svg.html') 0 0 no-repeat -} -@media screen and (min-width: 1025px){ - .typography-participation{ - width:78px; - height:20px; - background:transparent url('svg/text/scene/friendlist/tx_participation-3b0ca99edde046acf8f8c1c2eec2b44b203fa1b174628a5504680de5038aa177.svg.html') 0 0 no-repeat - } -} -.typography-participation-edit{ - width:64px; - height:20px; - background:transparent url('svg/text/scene/friendpublic/tx_planchange-0b62de3f731c66961c505b804737569288ccb79cbc946a64b36c62730e367383.svg.html') 0 0 no-repeat -} -.lt-ie9 .typography-participation-edit{ - width:69px; - height:20px; - background:transparent url('svg/text/scene/friendpublic/tx_planchange-0b62de3f731c66961c505b804737569288ccb79cbc946a64b36c62730e367383.svg.html') 0 0 no-repeat -} -@media screen and (min-width: 1025px){ - .typography-participation-edit{ - width:69px; - height:20px; - background:transparent url('svg/text/scene/friendpublic/tx_planchange-0b62de3f731c66961c505b804737569288ccb79cbc946a64b36c62730e367383.svg.html') 0 0 no-repeat - } -} -.typography-plan{ - width:118px; - height:29px; - background:transparent url('svg/text/scene/todayplan/tx_decide-2b0beabc4cd7c96501655e55ae18473a1b8850d9e957af4edd8b4f7e332cba99.svg.html') 0 0 no-repeat; - background-position:0 0 -} -.typography-plan-date{ - width:59px; - height:14px; - background:transparent url('svg/text/scene/todayplan/tx_starttime-d1e07c29f82737f28eafa68c897ab2547f98d6e3895ecf6d5e55353cacdb86ce.svg.html') 0 0 no-repeat -} -.typography-plan-feel{ - width:58px; - height:15px; - background:transparent url('svg/text/scene/todayplan/tx_feeling-214375c50a464fc8e3fce2df3da88819d2a02bcb76946f717bf08cfadbf8c859.svg.html') 0 0 no-repeat -} -.typography-plan-weapon{ - width:29px; - height:16px; - background:transparent url('svg/text/scene/todayplan/tx_weapon-f91e0652611f60b1dbbf6d9c5d0901ffbeb03b27464a566696036bc24c7218a0.svg.html') 0 0 no-repeat -} -.typography-ok{ - display:block; - margin:8px auto 0; - width:99px; - height:41px; - background:transparent url('svg/text/scene/todayplan/tx_ok-fb89bc38354cfbf989c697a54365f1d405367dfb2fcc6cdb3836e182489b0de8.svg.html') 0 0 no-repeat -} -.typography-colon{ - width:36px; - height:36px; - background:transparent url('svg/text/scene/todayplan/time/tx_colon_wht-fdd79be198fb5539b5e91d33170a41e59017a713992be0c5a71b0375b9c5c336.svg.html') 0 0 no-repeat; - -moz-background-size:36px, 36px; - -o-background-size:36px, 36px; - -webkit-background-size:36px, 36px; - background-size:36px, 36px; - background-position:0 0 -} -.typography-hour-0{ - width:58px; - height:34px; - background:transparent url('svg/text/scene/todayplan/time/tx_time_0-26618e03a4425feeac15d4954bece199570c4fb49d1640e6c3e4d328eb5ab962.svg.html') 0 0 no-repeat; - -moz-background-size:58px, 34px; - -o-background-size:58px, 34px; - -webkit-background-size:58px, 34px; - background-size:58px, 34px; - background-position:0 0 -} -.typography-hour-1{ - width:58px; - height:34px; - background:transparent url('svg/text/scene/todayplan/time/tx_time_1-fc81f3181b3ce6b9972d9902c264a812ef2dbb034b1867df8fad09c9f48ee60e.svg.html') 0 0 no-repeat; - -moz-background-size:58px, 34px; - -o-background-size:58px, 34px; - -webkit-background-size:58px, 34px; - background-size:58px, 34px; - background-position:0 0 -} -.typography-hour-2{ - width:58px; - height:34px; - background:transparent url('svg/text/scene/todayplan/time/tx_time_2-786f1be4c202882d69b82363598369d44611c1538d152fd77ffb217db6641d14.svg.html') 0 0 no-repeat; - -moz-background-size:58px, 34px; - -o-background-size:58px, 34px; - -webkit-background-size:58px, 34px; - background-size:58px, 34px; - background-position:0 0 -} -.typography-hour-3{ - width:58px; - height:34px; - background:transparent url('svg/text/scene/todayplan/time/tx_time_3-fe268d00448ab9f8a80a8d586f871d35455d391236c87be461e1e4b5c5ec20d8.svg.html') 0 0 no-repeat; - -moz-background-size:58px, 34px; - -o-background-size:58px, 34px; - -webkit-background-size:58px, 34px; - background-size:58px, 34px; - background-position:0 0 -} -.typography-hour-4{ - width:58px; - height:34px; - background:transparent url('svg/text/scene/todayplan/time/tx_time_4-2db47ffa93070f5714ab6768fa21b6c46e51ecb6e5bf400becba933bd0472702.svg.html') 0 0 no-repeat; - -moz-background-size:58px, 34px; - -o-background-size:58px, 34px; - -webkit-background-size:58px, 34px; - background-size:58px, 34px; - background-position:0 0 -} -.typography-hour-5{ - width:58px; - height:34px; - background:transparent url('svg/text/scene/todayplan/time/tx_time_5-b3352c64d3efb9d6e4810e2c22c23b6c5e3c5bcf6a981a8c8a801b969c1bed62.svg.html') 0 0 no-repeat; - -moz-background-size:58px, 34px; - -o-background-size:58px, 34px; - -webkit-background-size:58px, 34px; - background-size:58px, 34px; - background-position:0 0 -} -.typography-hour-6{ - width:58px; - height:34px; - background:transparent url('svg/text/scene/todayplan/time/tx_time_6-b7dbd2b9161b70d25440cc5780b1c706327703fdf5bafb95008666f834abef17.svg.html') 0 0 no-repeat; - -moz-background-size:58px, 34px; - -o-background-size:58px, 34px; - -webkit-background-size:58px, 34px; - background-size:58px, 34px; - background-position:0 0 -} -.typography-hour-7{ - width:58px; - height:34px; - background:transparent url('svg/text/scene/todayplan/time/tx_time_7-ee8dd45fadc27350b031d94cc5285f28ca156b334c68a64f18a241ab0bcd6f47.svg.html') 0 0 no-repeat; - -moz-background-size:58px, 34px; - -o-background-size:58px, 34px; - -webkit-background-size:58px, 34px; - background-size:58px, 34px; - background-position:0 0 -} -.typography-hour-8{ - width:58px; - height:34px; - background:transparent url('svg/text/scene/todayplan/time/tx_time_8-1d02f02a4442948a7d9668111c72cdeb164bbe8cd6abbb4b813f73aff58911e6.svg.html') 0 0 no-repeat; - -moz-background-size:58px, 34px; - -o-background-size:58px, 34px; - -webkit-background-size:58px, 34px; - background-size:58px, 34px; - background-position:0 0 -} -.typography-hour-9{ - width:58px; - height:34px; - background:transparent url('svg/text/scene/todayplan/time/tx_time_9-12fd0183dc953d0243268a43a0f9c32bcd3396ef29b069e23f31911226eb52f4.svg.html') 0 0 no-repeat; - -moz-background-size:58px, 34px; - -o-background-size:58px, 34px; - -webkit-background-size:58px, 34px; - background-size:58px, 34px; - background-position:0 0 -} -.typography-hour-10{ - width:58px; - height:34px; - background:transparent url('svg/text/scene/todayplan/time/tx_time_10-a6a9c6d4fc4cd06629b27a9212f8df81c9a4a21f145678b3391b4323883d1f97.svg.html') 0 0 no-repeat; - -moz-background-size:58px, 34px; - -o-background-size:58px, 34px; - -webkit-background-size:58px, 34px; - background-size:58px, 34px; - background-position:0 0 -} -.typography-hour-11{ - width:58px; - height:34px; - background:transparent url('svg/text/scene/todayplan/time/tx_time_11-23a2e9bef7706d907438f972284376c8fcd54ece3eafe3fc36a47ccc41886809.svg.html') 0 0 no-repeat; - -moz-background-size:58px, 34px; - -o-background-size:58px, 34px; - -webkit-background-size:58px, 34px; - background-size:58px, 34px; - background-position:0 0 -} -.typography-hour-12{ - width:58px; - height:34px; - background:transparent url('svg/text/scene/todayplan/time/tx_time_12-04cc19d32b5ccffc0eddd1fc27259ef65c86ff47b69ab761f5cf8e8c72ea973d.svg.html') 0 0 no-repeat; - -moz-background-size:58px, 34px; - -o-background-size:58px, 34px; - -webkit-background-size:58px, 34px; - background-size:58px, 34px; - background-position:0 0 -} -.typography-hour-13{ - width:58px; - height:34px; - background:transparent url('svg/text/scene/todayplan/time/tx_time_13-f929948b4299c31a61a0907e8fc0432e6b70477eaa5c232d4c5817803c7aeb8a.svg.html') 0 0 no-repeat; - -moz-background-size:58px, 34px; - -o-background-size:58px, 34px; - -webkit-background-size:58px, 34px; - background-size:58px, 34px; - background-position:0 0 -} -.typography-hour-14{ - width:58px; - height:34px; - background:transparent url('svg/text/scene/todayplan/time/tx_time_14-53fa8c33d670ec45a771d0c38f4359d24fb7f09f9ec4f116eca0df75094225ad.svg.html') 0 0 no-repeat; - -moz-background-size:58px, 34px; - -o-background-size:58px, 34px; - -webkit-background-size:58px, 34px; - background-size:58px, 34px; - background-position:0 0 -} -.typography-hour-15{ - width:58px; - height:34px; - background:transparent url('svg/text/scene/todayplan/time/tx_time_15-67b93341405c616bacde31863c86f7c0c279021490393f09fae391939a21f9bc.svg.html') 0 0 no-repeat; - -moz-background-size:58px, 34px; - -o-background-size:58px, 34px; - -webkit-background-size:58px, 34px; - background-size:58px, 34px; - background-position:0 0 -} -.typography-hour-16{ - width:58px; - height:34px; - background:transparent url('svg/text/scene/todayplan/time/tx_time_16-439085a97c72d74a20040a7b199641e8de0fd17f871c1f51f37bc6dd3243d02a.svg.html') 0 0 no-repeat; - -moz-background-size:58px, 34px; - -o-background-size:58px, 34px; - -webkit-background-size:58px, 34px; - background-size:58px, 34px; - background-position:0 0 -} -.typography-hour-17{ - width:58px; - height:34px; - background:transparent url('svg/text/scene/todayplan/time/tx_time_17-7ac457f6d64a6185158dc6124d5ca47ab94a75d7e0121e24bfea51b242d80bc5.svg.html') 0 0 no-repeat; - -moz-background-size:58px, 34px; - -o-background-size:58px, 34px; - -webkit-background-size:58px, 34px; - background-size:58px, 34px; - background-position:0 0 -} -.typography-hour-18{ - width:58px; - height:34px; - background:transparent url('svg/text/scene/todayplan/time/tx_time_18-94c993f6c75f3709b8ee611c8cdcea9a67ba871aabf82ddd64243ace5db1fb12.svg.html') 0 0 no-repeat; - -moz-background-size:58px, 34px; - -o-background-size:58px, 34px; - -webkit-background-size:58px, 34px; - background-size:58px, 34px; - background-position:0 0 -} -.typography-hour-19{ - width:58px; - height:34px; - background:transparent url('svg/text/scene/todayplan/time/tx_time_19-1d78ce2ca8639efdcc1584463e71cad76a0181a838977af2254a8a626776cb09.svg.html') 0 0 no-repeat; - -moz-background-size:58px, 34px; - -o-background-size:58px, 34px; - -webkit-background-size:58px, 34px; - background-size:58px, 34px; - background-position:0 0 -} -.typography-hour-20{ - width:58px; - height:34px; - background:transparent url('svg/text/scene/todayplan/time/tx_time_20-3e15e9fdb381eeb804b8a9f22c4596eb7464428cc69f0e7defa9b30bdd7b5df2.svg.html') 0 0 no-repeat; - -moz-background-size:58px, 34px; - -o-background-size:58px, 34px; - -webkit-background-size:58px, 34px; - background-size:58px, 34px; - background-position:0 0 -} -.typography-hour-21{ - width:58px; - height:34px; - background:transparent url('svg/text/scene/todayplan/time/tx_time_21-e5beeb95f218da6b4fcc528d0b5ccd00b133b0f0a44405b684a015e094b2d210.svg.html') 0 0 no-repeat; - -moz-background-size:58px, 34px; - -o-background-size:58px, 34px; - -webkit-background-size:58px, 34px; - background-size:58px, 34px; - background-position:0 0 -} -.typography-hour-22{ - width:58px; - height:34px; - background:transparent url('svg/text/scene/todayplan/time/tx_time_22-e1406eee8d2727eaf60b6508b46a355dfccbe8d4e5bdfd9eecba60e9077246cb.svg.html') 0 0 no-repeat; - -moz-background-size:58px, 34px; - -o-background-size:58px, 34px; - -webkit-background-size:58px, 34px; - background-size:58px, 34px; - background-position:0 0 -} -.typography-hour-23{ - width:58px; - height:34px; - background:transparent url('svg/text/scene/todayplan/time/tx_time_23-adb3f2c1c4ac7646a964dd6bff186731a2ff97b3d2930b68eec164c9fde00018.svg.html') 0 0 no-repeat; - -moz-background-size:58px, 34px; - -o-background-size:58px, 34px; - -webkit-background-size:58px, 34px; - background-size:58px, 34px; - background-position:0 0 -} -.typography-minutes-0{ - width:58px; - height:34px; - background:transparent url('svg/text/scene/todayplan/time/tx_time_00-5b9b848715bc67da5acd7f4242bbaaaa85af2e2f5031d6773dd7ed72f07eb69a.svg.html') 0 0 no-repeat; - -moz-background-size:58px, 34px; - -o-background-size:58px, 34px; - -webkit-background-size:58px, 34px; - background-size:58px, 34px; - background-position:0 0 -} -.typography-minutes-15{ - width:58px; - height:34px; - background:transparent url('svg/text/scene/todayplan/time/tx_time_15-67b93341405c616bacde31863c86f7c0c279021490393f09fae391939a21f9bc.svg.html') 0 0 no-repeat; - -moz-background-size:58px, 34px; - -o-background-size:58px, 34px; - -webkit-background-size:58px, 34px; - background-size:58px, 34px; - background-position:0 0 -} -.typography-minutes-30{ - width:58px; - height:34px; - background:transparent url('svg/text/scene/todayplan/time/tx_time_30-189c7bd96c5289eeb671a2b26428c25a709cd6db8fcf75a5719f6ea38afa65d6.svg.html') 0 0 no-repeat; - -moz-background-size:58px, 34px; - -o-background-size:58px, 34px; - -webkit-background-size:58px, 34px; - background-size:58px, 34px; - background-position:0 0 -} -.typography-minutes-45{ - width:58px; - height:34px; - background:transparent url('svg/text/scene/todayplan/time/tx_time_45-ac9380eb3c46e9c489fa9b73d4839689f26dc6e1c7409bc155237f4256280320.svg.html') 0 0 no-repeat; - -moz-background-size:58px, 34px; - -o-background-size:58px, 34px; - -webkit-background-size:58px, 34px; - background-size:58px, 34px; - background-position:0 0 -} -.typography-friend-status-playing{ - width:194px; - height:30px; - background:transparent url('svg/text/scene/friendlist/tx_playing-7a5f56696f811ad0d2a990640fc2aa35646fb900f3f31a569cf2cfb26a6bc3a8.svg') 0 0 no-repeat; - background-position:0 0 -} -.typography-friend-status-regular{ - width:194px; - height:30px; - background:transparent url('svg/text/scene/friendlist/tx_playing_0-4591fabc8359216df59029867fe34b2c201f87feaee9842ff8ec56bb8459565b.svg') 0 0 no-repeat; - background-position:0 0 -} -.typography-friend-status-gachi{ - width:194px; - height:30px; - background:transparent url('svg/text/scene/friendlist/tx_playing_1-abbe322d21fbdef944ae803a2439402ebdc7027bcaf0b38cdbd0f102f6a977fd.svg') 0 0 no-repeat; - background-position:0 0 -} -.typography-friend-status-fes{ - width:194px; - height:30px; - background:transparent url('svg/text/scene/friendlist/tx_playing_2-10be1276aa4be78b911b99540917b51bb04fd35b2fda2554e362ad700a3adabe.svg') 0 0 no-repeat; - background-position:0 0 -} -.typography-friend-status-private{ - width:194px; - height:30px; - background:transparent url('svg/text/scene/friendlist/tx_playing_3-f63cb78b2ef948fc70b8fde6f1d2d7702d21218a8fa1b25e84ebc7c7e790f49a.svg') 0 0 no-repeat; - background-position:0 0 -} -.typography-friend-status-tag{ - width:194px; - height:30px; - background:transparent url('svg/text/scene/friendlist/tx_playing_4-0020d5a61a592a501fb22a740685f99943e8ccdbecd120e7ec987e865162223e.svg') 0 0 no-repeat; - background-position:0 0 -} -.typography-friend-status-online{ - width:194px; - height:30px; - background:transparent url('svg/text/scene/friendlist/tx_playing_online-7ba7d6a70efa78ba7044e3c168514b16db91ccfee81cfff23e975fcf26443f4c.svg') 0 0 no-repeat; - background-position:0 0 -} -.typography-friend-status-offline{ - width:194px; - height:30px; - background:transparent url('svg/text/scene/friendlist/tx_playing_offline-4b8d56768c532e6b7792f3abd5dc2a004cab8672eb436018ca78b5989ff33e7d.svg') 0 0 no-repeat; - background-position:0 0 -} -.typography-headline-plan{ - width:266px; - height:56px; - background:transparent url('svg/text/scene/friendpublic/tx_plantoday-edc2db90a0903beaaf623e0411242682e530cd2a122941088ec81d06cec0e7d1.svg.html') 0 0 no-repeat; - -moz-background-size:161px, 28px; - -o-background-size:161px, 28px; - -webkit-background-size:161px, 28px; - background-size:161px, 28px; - background-position:68px 16px -} -.typography-headline-proposer{ - width:266px; - height:56px; - background:transparent url('svg/text/scene/friendpublic/tx_iidashippe-68446b533eebfd691f58eac07bdd665a50ba284e776c461a4df71d476069e2e0.svg.html') 0 0 no-repeat; - -moz-background-size:127px, 43px; - -o-background-size:127px, 43px; - -webkit-background-size:127px, 43px; - background-size:127px, 43px; - background-position:91px 8px -} -.lt-ie9 .typography-headline-proposer{ - background-position:4px 8px -} -@media screen and (min-width: 1025px){ - .typography-headline-proposer{ - background-position:4px 8px - } -} -.typography-rank-regularmatch{ - width:266px; - height:56px; - background:transparent url('https://splatoon.nintendo.net/assets/ja/svg/text/scene/rank/tx_ico_regularmatch-98bac94e7a38e60838cc16821c0e9305e25a6f93972144d8ce99a174d6109e6a.svg') 0 0 no-repeat -} -.typography-rank-gachimatch{ - width:266px; - height:56px; - background:transparent url('https://splatoon.nintendo.net/assets/ja/svg/text/scene/rank/tx_ico_gachimatch-a85d7219d5a0d0591a1138661e33605f599fef9124ebeaf564fbc72590b0b20c.svg') 0 0 no-repeat -} -.typography-rank-tweet{ - width:228px; - height:36px; - background:transparent url('svg/text/scene/rank/tx_tweet-ec603719e0ad61b65c8694876df89773e62bb7fb3c1b0e6fc6b7fe317394b7af.svg') 0 0 no-repeat -} -.typography-equip-rank{ - width:58px; - height:22px; - background:transparent url('svg/text/scene/equipment/tx_rank-92fc19a2b1838a45d2d862e3fa3b6764125950ba29a6fc408e749871324e1fab.svg.html') 0 0 no-repeat -} -.typography-equip-udemae{ - width:83px; - height:31px; - background:transparent url('svg/text/scene/equipment/tx_udemae-fefd2ce003257a4ee877b6cf51d455d94d71b5c2f4b10693ed382e138133bbb1.svg.html') 0 0 no-repeat -} -.typography-equip-painted-area{ - width:238px; - height:28px; - background:transparent url('svg/text/scene/equipment/tx_painted-d98c1951f8c02015b5fffe8bdb4f559bee55abab9a29a38207f46a1485c51e30.svg') 0 0 no-repeat -} -.typography-point{ - width:27px; - height:33px; - background:transparent url('svg/text/scene/equipment/point/tx_point_wht-369f78c1bd3657a9d999bcf72fa6e94efdfe2855924591b47091bc640ddbc8a3.svg') 0 0 no-repeat; - -moz-background-size:27px, 33px; - -o-background-size:27px, 33px; - -webkit-background-size:27px, 33px; - background-size:27px, 33px -} -.typography-loading{ - width:44px; - height:12px; - background:transparent url('svg/text/wait/tx_loading-6866ad1ac260f74c6044580ba22d9faf08758a388eefa59696be73d67f39e521.svg') 0 0 no-repeat; - -moz-background-size:44px, 12px; - -o-background-size:44px, 12px; - -webkit-background-size:44px, 12px; - background-size:44px, 12px -} -@-moz-keyframes drip{ - 0%{ - opacity:0; - bottom:-14px - } - 100%{ - opacity:1; - bottom:-34px - } -} -@-webkit-keyframes drip{ - 0%{ - opacity:0; - bottom:-14px - } - 100%{ - opacity:1; - bottom:-34px - } -} -@keyframes drip{ - 0%{ - opacity:0; - bottom:-14px - } - 100%{ - opacity:1; - bottom:-34px - } -} -@-moz-keyframes expand-open{ - 0%{ - -moz-transform:scale(0, 0); - transform:scale(0, 0) - } - 70%{ - -moz-transform:scale(1, 1); - transform:scale(1, 1) - } - 100%{ - -moz-transform:scale(1, 1); - transform:scale(1, 1) - } -} -@-webkit-keyframes expand-open{ - 0%{ - -webkit-transform:scale(0, 0); - transform:scale(0, 0) - } - 70%{ - -webkit-transform:scale(1, 1); - transform:scale(1, 1) - } - 100%{ - -webkit-transform:scale(1, 1); - transform:scale(1, 1) - } -} -@keyframes expand-open{ - 0%{ - -moz-transform:scale(0, 0); - -ms-transform:scale(0, 0); - -webkit-transform:scale(0, 0); - transform:scale(0, 0) - } - 70%{ - -moz-transform:scale(1, 1); - -ms-transform:scale(1, 1); - -webkit-transform:scale(1, 1); - transform:scale(1, 1) - } - 100%{ - -moz-transform:scale(1, 1); - -ms-transform:scale(1, 1); - -webkit-transform:scale(1, 1); - transform:scale(1, 1) - } -} -@-moz-keyframes splash{ - 0%{ - -moz-transform:scale(0.6, 0.6); - transform:scale(0.6, 0.6) - } - 70%{ - -moz-transform:scale(1.2, 1.2); - transform:scale(1.2, 1.2) - } - 100%{ - -moz-transform:scale(1, 1); - transform:scale(1, 1) - } -} -@-webkit-keyframes splash{ - 0%{ - -webkit-transform:scale(0.6, 0.6); - transform:scale(0.6, 0.6) - } - 70%{ - -webkit-transform:scale(1.2, 1.2); - transform:scale(1.2, 1.2) - } - 100%{ - -webkit-transform:scale(1, 1); - transform:scale(1, 1) - } -} -@keyframes splash{ - 0%{ - -moz-transform:scale(0.6, 0.6); - -ms-transform:scale(0.6, 0.6); - -webkit-transform:scale(0.6, 0.6); - transform:scale(0.6, 0.6) - } - 70%{ - -moz-transform:scale(1.2, 1.2); - -ms-transform:scale(1.2, 1.2); - -webkit-transform:scale(1.2, 1.2); - transform:scale(1.2, 1.2) - } - 100%{ - -moz-transform:scale(1, 1); - -ms-transform:scale(1, 1); - -webkit-transform:scale(1, 1); - transform:scale(1, 1) - } -} -@-moz-keyframes bounce{ - 0%{ - -moz-transform:scale(0.9, 0.9); - transform:scale(0.9, 0.9) - } - 100%{ - -moz-transform:scale(1.1, 1.1); - transform:scale(1.1, 1.1) - } -} -@-webkit-keyframes bounce{ - 0%{ - -webkit-transform:scale(0.9, 0.9); - transform:scale(0.9, 0.9) - } - 100%{ - -webkit-transform:scale(1.1, 1.1); - transform:scale(1.1, 1.1) - } -} -@keyframes bounce{ - 0%{ - -moz-transform:scale(0.9, 0.9); - -ms-transform:scale(0.9, 0.9); - -webkit-transform:scale(0.9, 0.9); - transform:scale(0.9, 0.9) - } - 100%{ - -moz-transform:scale(1.1, 1.1); - -ms-transform:scale(1.1, 1.1); - -webkit-transform:scale(1.1, 1.1); - transform:scale(1.1, 1.1) - } -} -@-moz-keyframes toggle-open{ - 0%{ - -moz-transform:translate3d(-286px, 0, 0); - transform:translate3d(-286px, 0, 0) - } - 100%{ - -moz-transform:translate3d(0, 0, 0); - transform:translate3d(0, 0, 0) - } -} -@-webkit-keyframes toggle-open{ - 0%{ - -webkit-transform:translate3d(-286px, 0, 0); - transform:translate3d(-286px, 0, 0) - } - 100%{ - -webkit-transform:translate3d(0, 0, 0); - transform:translate3d(0, 0, 0) - } -} -@keyframes toggle-open{ - 0%{ - -moz-transform:translate3d(-286px, 0, 0); - -webkit-transform:translate3d(-286px, 0, 0); - transform:translate3d(-286px, 0, 0) - } - 100%{ - -moz-transform:translate3d(0, 0, 0); - -webkit-transform:translate3d(0, 0, 0); - transform:translate3d(0, 0, 0) - } -} -@-moz-keyframes toggle-close{ - 0%{ - -moz-transform:translate3d(0, 0, 0); - transform:translate3d(0, 0, 0) - } - 100%{ - -moz-transform:translate3d(-286px, 0, 0); - transform:translate3d(-286px, 0, 0) - } -} -@-webkit-keyframes toggle-close{ - 0%{ - -webkit-transform:translate3d(0, 0, 0); - transform:translate3d(0, 0, 0) - } - 100%{ - -webkit-transform:translate3d(-286px, 0, 0); - transform:translate3d(-286px, 0, 0) - } -} -@keyframes toggle-close{ - 0%{ - -moz-transform:translate3d(0, 0, 0); - -webkit-transform:translate3d(0, 0, 0); - transform:translate3d(0, 0, 0) - } - 100%{ - -moz-transform:translate3d(-286px, 0, 0); - -webkit-transform:translate3d(-286px, 0, 0); - transform:translate3d(-286px, 0, 0) - } -} -@-moz-keyframes loading{ - 0%{ - background-position:0px 0px; - background-position-y:0px - } - 100%{ - background-position:0px -1700px; - background-position-y:-1700px - } -} -@-webkit-keyframes loading{ - 0%{ - background-position:0px 0px; - background-position-y:0px - } - 100%{ - background-position:0px -1700px; - background-position-y:-1700px - } -} -@keyframes loading{ - 0%{ - background-position:0px 0px; - background-position-y:0px - } - 100%{ - background-position:0px -1700px; - background-position-y:-1700px - } -} -@-moz-keyframes action-status-mb{ - 0%{ - opacity:0; - left:24px - } - 4%{ - opacity:0; - left:18px - } - 5%{ - opacity:0.3; - left:10px - } - 6%{ - opacity:1; - left:0 - } - 90%{ - opacity:1; - left:0 - } - 100%{ - opacity:0 - } -} -@-webkit-keyframes action-status-mb{ - 0%{ - opacity:0; - left:24px - } - 4%{ - opacity:0; - left:18px - } - 5%{ - opacity:0.3; - left:10px - } - 6%{ - opacity:1; - left:0 - } - 90%{ - opacity:1; - left:0 - } - 100%{ - opacity:0 - } -} -@keyframes action-status-mb{ - 0%{ - opacity:0; - left:24px - } - 4%{ - opacity:0; - left:18px - } - 5%{ - opacity:0.3; - left:10px - } - 6%{ - opacity:1; - left:0 - } - 90%{ - opacity:1; - left:0 - } - 100%{ - opacity:0 - } -} -@-moz-keyframes action-status-pc{ - 0%{ - opacity:0; - right:130px -24px - } - 4%{ - opacity:0; - right:130px -18px - } - 5%{ - opacity:0.3; - right:120px - } - 6%{ - opacity:1; - right:130px - } - 90%{ - opacity:1; - right:130px - } - 100%{ - opacity:0 - } -} -@-webkit-keyframes action-status-pc{ - 0%{ - opacity:0; - right:130px -24px - } - 4%{ - opacity:0; - right:130px -18px - } - 5%{ - opacity:0.3; - right:120px - } - 6%{ - opacity:1; - right:130px - } - 90%{ - opacity:1; - right:130px - } - 100%{ - opacity:0 - } -} -@keyframes action-status-pc{ - 0%{ - opacity:0; - right:130px -24px - } - 4%{ - opacity:0; - right:130px -18px - } - 5%{ - opacity:0.3; - right:120px - } - 6%{ - opacity:1; - right:130px - } - 90%{ - opacity:1; - right:130px - } - 100%{ - opacity:0 - } -} -.sitepolicy .static-wrapper,.equipment .equip-description,.friendlist .action,.ranking .ranking-description,.ranking .action,.ranking .action-disabled{ - width:294px; - margin:0 auto -} -.lt-ie9 .sitepolicy .static-wrapper,.sitepolicy .lt-ie9 .static-wrapper,.lt-ie9 .equipment .equip-description,.equipment .lt-ie9 .equip-description,.lt-ie9 .friendlist .action,.friendlist .lt-ie9 .action,.lt-ie9 .ranking .ranking-description,.ranking .lt-ie9 .ranking-description,.lt-ie9 .ranking .action,.ranking .lt-ie9 .action,.lt-ie9 .ranking .action-disabled,.ranking .lt-ie9 .action-disabled{ - width:100% -} -@media screen and (min-width: 1025px){ - .sitepolicy .static-wrapper,.equipment .equip-description,.friendlist .action,.ranking .ranking-description,.ranking .action,.ranking .action-disabled{ - width:100% - } -} -.equipment .equip-detail .equip-item-img,.equipment .equip-detail .equip-gearpower-img,.equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-weapon .equip-painted-weapon-img,.ranking .ranklist .rank-detail .rank-gear .rank-item-img{ - position:absolute; - top:0; - left:0; - bottom:0; - right:0; - margin:auto; - background-position:left top; - background-repeat:no-repeat -} -.sitepolicy .static-wrapper+.static-wrapper{ - margin-top:60px -} -.sitepolicy section+section{ - margin-top:20px -} -.sitepolicy h2,.sitepolicy h3,.sitepolicy h4{ - font-weight:normal; - color:white; - margin:0 -} -.sitepolicy h2{ - font-size:30px; - font-size:3rem; - margin-bottom:15px -} -.sitepolicy h3{ - font-size:24px; - font-size:2.4rem; - margin-bottom:15px -} -.sitepolicy p,.sitepolicy p span,.sitepolicy a,.sitepolicy strong{ - color:#fafafa; - font-size:16px; - font-size:1.6rem -} -.sitepolicy p+p{ - margin-top:30px -} -.sitepolicy a{ - color:white -} -.sitepolicy a:hover{ - text-decoration:underline -} -.info-message,.error-message{ - position:relative; - display:block; - width:276px; - margin:40px auto; - padding:20px; - font-size:16px; - font-size:1.6rem; - font-weight:bold; - background:rgba(0,0,0,0.5); - -moz-border-radius:14px; - -webkit-border-radius:14px; - border-radius:14px -} -.lt-ie9 .info-message,.lt-ie9 .error-message{ - width:540px -} -@media screen and (min-width: 1025px){ - .info-message,.error-message{ - width:540px - } -} -.ika-wrapper{ - min-height:100%; - min-width:100%; - *zoom:1 -} -.ika-wrapper.friendlist,.ika-wrapper.welcome{ - background:url('bg/bg_friendlist-faf7902849b6bfdafb37165d2a266826e574a269a9bdcbea89558cedadfd4ca4.png') 0 0 repeat -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .ika-wrapper.friendlist,.ika-wrapper.welcome{ - background:url('bg/@2x/bg_friendlist-d20dccde83e0d769455ff580421b84805be7ff1c6494e812200a51d067b10be0.png') 0 0 repeat; - -moz-background-size:100%; - -o-background-size:100%; - -webkit-background-size:100%; - background-size:100% - } -} -.ika-wrapper.ranking{ - background:url('bg/bg_ranking-24d23314649c1b1c4ea61999246256d7f4db73b8d489bd429e6daa5741e59f6d.png') 0 0 repeat -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .ika-wrapper.ranking{ - background:url('bg/@2x/bg_ranking-a7432ce7bf194d220345649d7369a52fb977878c79c539ed40e2065ec5d8cb85.png') 0 0 repeat; - -moz-background-size:100%; - -o-background-size:100%; - -webkit-background-size:100%; - background-size:100% - } -} -.ika-wrapper.stage{ - background:url('bg/bg_stage-e8559cd1808f36e1ead7594ce89cada8d8fb4267892f4771368e384612cf3df8.png') 0 0 repeat -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .ika-wrapper.stage{ - background:url('bg/@2x/bg_stage-e8fe89423bce5899a3edea3884841d9eed10a3099b29482277d0dbd4a25d8b9e.png') 0 0 repeat; - -moz-background-size:100%; - -o-background-size:100%; - -webkit-background-size:100%; - background-size:100% - } -} -.ika-wrapper.equipment{ - background:url('bg/bg_equipment-53013035f47184a17871845b772c181b7df702a8cb13233e9e23049a05cca79b.png') 0 0 repeat -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .ika-wrapper.equipment{ - background:url('bg/@2x/bg_equipment-bedf92d6f41ee59b7f391f7e01d7ec00cb932e5152a2196ac939df0ad6c674b3.png') 0 0 repeat; - -moz-background-size:100%; - -o-background-size:100%; - -webkit-background-size:100%; - background-size:100% - } -} -.ika-wrapper.sitepolicy{ - background:url('bg/bg_friendlist-faf7902849b6bfdafb37165d2a266826e574a269a9bdcbea89558cedadfd4ca4.png') 0 0 repeat -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .ika-wrapper.sitepolicy{ - background:url('bg/@2x/bg_friendlist-d20dccde83e0d769455ff580421b84805be7ff1c6494e812200a51d067b10be0.png') 0 0 repeat; - -moz-background-size:100%; - -o-background-size:100%; - -webkit-background-size:100%; - background-size:100% - } -} -.geso{ - position:relative; - width:100%; - height:60px; - margin-bottom:10px; - background:black -} -.geso .geso-bottom-wrapper{ - overflow:hidden; - width:100%; - position:absolute; - top:60px -} -.geso .geso-bottom{ - content:''; - width:1024px; - height:18px; - background:transparent url('svg/ui/bg_header_wave-59d556a181d6146620e75ca3adea5b61bd175820334270a7828974276cb6765f.svg') 0 0 no-repeat -} -.lt-ie9 .geso{ - float:left; - display:block; - width:286px; - height:auto -} -.lt-ie9 .geso:before{ - content:''; - position:absolute; - bottom:-23px; - width:286px; - height:24px; - background:transparent url('svg/ui/bg_menu_bottom_wave-03056ad08bac76d5bf1d0bc2895f30cda65a731d9d69789719da70a084be31cb.svg') 0 0 no-repeat -} -.lt-ie9 .geso:after{ - content:''; - position:absolute; - top:0; - right:-38px; - width:38px; - height:797px; - background:transparent url('svg/ui/bg_menu_right_wave-c8ca7628fe4a702b3985b66f59c365748d266db743ec3a7a7e68211c81c74ec1.svg') 0 0 no-repeat -} -.lt-ie9 .geso .geso-bottom{ - display:none -} -@media screen and (min-width: 1025px){ - .geso{ - float:left; - display:block; - width:286px; - height:auto - } - .geso:before{ - content:''; - position:absolute; - bottom:-23px; - width:286px; - height:24px; - background:transparent url('svg/ui/bg_menu_bottom_wave-03056ad08bac76d5bf1d0bc2895f30cda65a731d9d69789719da70a084be31cb.svg') 0 0 no-repeat - } - .geso:after{ - content:''; - position:absolute; - top:0; - right:-38px; - width:38px; - height:797px; - background:transparent url('svg/ui/bg_menu_right_wave-c8ca7628fe4a702b3985b66f59c365748d266db743ec3a7a7e68211c81c74ec1.svg') 0 0 no-repeat - } - .geso .geso-bottom{ - display:none - } -} -header{ - position:relative; - width:100%; - height:78px; - z-index:6 -} -.lt-ie9 header{ - height:138px; - margin-bottom:28px -} -@media screen and (min-width: 1025px){ - header{ - height:138px; - margin-bottom:28px - } -} -header .humberger{ - position:absolute; - top:16px; - left:20px; - display:block; - width:32px; - height:32px; - cursor:pointer -} -.lt-ie9 header .humberger{ - display:none -} -@media screen and (min-width: 1025px){ - header .humberger{ - display:none - } -} -header .header-logo{ - margin:0 auto -} -.navigation{ - position:absolute; - width:286px; - top:60px; - padding:42px 10px 10px; - z-index:5; - background:black; - -moz-border-radius:0 0 14px 0; - -webkit-border-radius:0; - border-radius:0 0 14px 0 -} -.lt-ie9 .navigation{ - position:relative; - display:block !important; - top:0; - padding:10px; - -moz-border-radius:0; - -webkit-border-radius:0; - border-radius:0 -} -@media screen and (min-width: 1025px){ - .navigation{ - position:relative; - display:block !important; - top:0; - padding:10px; - -moz-border-radius:0; - -webkit-border-radius:0; - border-radius:0 - } -} -.navigation li{ - width:100%; - margin-bottom:16px -} -.navigation li:last-child{ - margin-bottom:42px -} -.togglemenu-transition{ - -moz-animation:toggle 0.2s cubic-bezier(0.7, 0, 0.3, 1); - -webkit-animation:toggle 0.2s cubic-bezier(0.7, 0, 0.3, 1); - animation:toggle 0.2s cubic-bezier(0.7, 0, 0.3, 1) -} -.togglemenu-enter{ - -moz-animation:toggle-open 0.2s cubic-bezier(0.7, 0, 0.3, 1); - -webkit-animation:toggle-open 0.2s cubic-bezier(0.7, 0, 0.3, 1); - animation:toggle-open 0.2s cubic-bezier(0.7, 0, 0.3, 1) -} -.togglemenu-leave{ - -moz-animation:toggle-close 0.2s cubic-bezier(0.7, 0, 0.3, 1); - -webkit-animation:toggle-close 0.2s cubic-bezier(0.7, 0, 0.3, 1); - animation:toggle-close 0.2s cubic-bezier(0.7, 0, 0.3, 1) -} -.nnid{ - position:relative; - width:210px; - height:154px; - margin:0 auto; - padding-top:52px; - background:#181818; - border-radius:46px -} -.nnid .mii{ - position:absolute; - top:-10px; - left:-4px; - overflow:hidden; - *zoom:1 -} -.nnid .mii .icon-mii{ - float:left -} -.nnid .mii .mii-name-wrapper{ - float:left; - display:table; - margin-left:10px -} -.nnid .mii .mii-name{ - display:table-cell; - vertical-align:middle; - height:40px -} -.nnid a{ - margin:0 auto 16px -} -.nnid a:last-child{ - margin-bottom:0 -} -.microsite{ - display:block; - width:164px; - margin:30px auto 42px -} -.enpera{ - height:15px -} -.enpera .link-wrapper{ - text-align:center -} -.enpera .link-wrapper a{ - display:inline-block; - padding:10px 0; - margin-bottom:30px; - font-size:14px; - font-size:1.4rem -} -.enpera small{ - display:block; - text-align:center; - font-size:14px; - font-size:1.4rem; - filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80); - opacity:0.8 -} -.do{ - *zoom:1 -} -.lt-ie9 .do{ - float:left; - width:68%; - margin-left:34px -} -@media screen and (min-width: 1025px){ - .do{ - float:left; - width:68%; - margin-left:34px - } -} -.lt-ie9 .do-public{ - float:none; - width:720px; - margin:0 auto -} -@media screen and (min-width: 1025px){ - .do-public{ - float:none; - width:720px; - margin:0 auto - } -} -.lt-ie9 .do-public>.headline{ - width:400px; - margin:0 auto -} -@media screen and (min-width: 1025px){ - .do-public>.headline{ - width:400px; - margin:0 auto - } -} -.headline{ - overflow:hidden; - *zoom:1; - margin-top:30px -} -.lt-ie9 .headline{ - margin-top:66px -} -@media screen and (min-width: 1025px){ - .headline{ - margin-top:66px - } -} -.headline h1{ - position:relative; - width:294px; - height:68px; - margin:0 auto; - width:294px; - height:68px; - background:transparent url('svg/ui/bg_h1-62e768f2a1ca52f993b5953c78d46bc53b35b70df7f8e13619a982f8f10ab750.svg') 0 0 no-repeat; - -moz-background-size:294px 68px; - -o-background-size:294px 68px; - -webkit-background-size:294px 68px; - background-size:294px 68px -} -.lt-ie9 .headline h1{ - width:400px; - height:70px; - margin:0; - width:400px; - height:70px; - background:transparent url('svg/ui/bg_h1-62e768f2a1ca52f993b5953c78d46bc53b35b70df7f8e13619a982f8f10ab750.svg') 0 0 no-repeat; - -moz-background-size:400px 70px; - -o-background-size:400px 70px; - -webkit-background-size:400px 70px; - background-size:400px 70px; - background-position:-32px 0 -} -@media screen and (min-width: 1025px){ - .headline h1{ - width:400px; - height:70px; - margin:0; - width:400px; - height:70px; - background:transparent url('svg/ui/bg_h1-62e768f2a1ca52f993b5953c78d46bc53b35b70df7f8e13619a982f8f10ab750.svg') 0 0 no-repeat; - -moz-background-size:400px 70px; - -o-background-size:400px 70px; - -webkit-background-size:400px 70px; - background-size:400px 70px; - background-position:-32px 0 - } -} -.contents{ - *zoom:1; - position:relative -} -.error-message:before{ - content:""; - position:absolute; - top:-20px; - left:0 -} -.error-page{ - text-align:center -} -.error-page:before{ - content:''; - display:block; - width:150px; - height:116px; - margin:0 auto; - background-image:url('ui-saed2384d89-ee4a9a383c0239cb84ae18dac3a225a946795a7e49cf6bde2b39415a5d07a995.png'); - background-position:0 -438px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .error-page:before{ - background-position:0 -219px; - -moz-background-size:300px 794px; - -o-background-size:300px 794px; - -webkit-background-size:300px 794px; - background-size:300px 794px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .error-page:before{ - background-image:url('ui/@2x-sa7860ea4da-03351ffba2d779b6b024d6a2269061b3fc1a7c96d02288eae5ce4736480ea620.png'); - background-position:0 -876px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto - } -} -@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) and (-webkit-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 2dppx), (min-resolution: 2dppx) and (min-resolution: 2dppx){ - .error-page:before{ - background-position:0 -438px; - -moz-background-size:540px 1348px; - -o-background-size:540px 1348px; - -webkit-background-size:540px 1348px; - background-size:540px 1348px - } -} -[v-cloak]{ - display:none -} -.overlay-mask{ - display:none; - position:fixed; - left:0; - top:0; - width:100%; - height:100%; - background:rgba(0,0,0,0.6); - z-index:2 -} -.loading{ - position:absolute; - left:0; - top:0; - right:0; - bottom:0; - margin:auto; - display:block; - width:106px; - height:106px; - padding:10px; - background:black; - -moz-border-radius:14px; - -webkit-border-radius:14px; - border-radius:14px -} -.loading .loading-img{ - width:50px; - height:50px; - margin:0 auto; - background-image:url('loading-sdf75a44176-bc75e345604345b1639b5ddd04dbacd0780667f0c09640f90e0f0ee9093179b6.png'); - -moz-animation:loading 0.56s steps(17) infinite; - -webkit-animation:loading 0.56s steps(17) infinite; - animation:loading 0.56s steps(17) infinite -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .loading .loading-img{ - background-image:url('loading/@2x-sbb9f022940-cb27d69f23a4d1112bc2a0d272538f39dd3017be20e5f2e3f4a460bd0071b68d.png'); - -moz-background-size:cover; - -o-background-size:cover; - -webkit-background-size:cover; - background-size:cover - } -} -.loading .loading-text{ - margin:10px auto 0 -} -.modal-description{ - position:relative; - display:table; - width:250px; - margin:24px auto; - background:black; - border-radius:10px -} -.modal-check{ - display:block; - margin:8px auto 26px; - cursor:pointer; - width:230px; - font-size:12px; - color:white; - text-align:left; - position:relative; - user-select:none; - -moz-user-select:none; - -webkit-user-select:none; - -ms-user-select:none -} -.modal-check.disabled{ - color:#7c7c7c -} -.modal-check input[type="checkbox"]{ - position:absolute; - opacity:0; - top:0; - left:0 -} -.modal-check input[type="checkbox"]+.checkbox{ - display:inline-block; - width:32px; - height:32px; - position:absolute; - top:2px; - z-index:1 -} -.modal-check input[type="checkbox"]:checked+.checkbox{ - width:32px; - height:32px; - background:transparent url('svg/ui/ico_check-08e7f25acc8e943e5b5751b2726e90750a2d186aa7db2dc2dd523dd36d7bde5b.svg') 0 0 no-repeat -} -.modal-check .checkbox-text{ - margin-left:10px -} -.modal-check .checkbox-text:before{ - width:24px; - height:24px; - content:''; - display:inline-block; - position:relative; - top:7px; - left:-5px -} -.modal-check .checkbox-text:before{ - background:#414141 -} -.modal-check.enabled:hover input[type="checkbox"]:not(:checked)+.checkbox+.checkbox-text:before{ - background:#616161 -} -.modal-check-description{ - position:relative; - display:table; - width:226px; - height:24px; - margin:13px auto; - font-size:1.5rem -} -.modal-description{ - position:relative; - display:table; - width:250px; - margin:24px auto; - background:black; - border-radius:10px; - text-align:left -} -.equipment .headline{ - margin-bottom:36px -} -.equipment .headline h1{ - margin-bottom:10px -} -.equipment .contents{ - width:304px; - margin:-12px auto 0 -} -.lt-ie9 .equipment .contents{ - width:540px -} -@media screen and (min-width: 1025px){ - .equipment .contents{ - width:540px - } -} -.equipment .equip-description{ - font-size:14px; - font-size:1.4rem; - font-weight:bold; - line-height:1.6em -} -.lt-ie9 .equipment .equip-description{ - font-size:18px; - font-size:1.8rem -} -@media screen and (min-width: 1025px){ - .equipment .equip-description{ - font-size:18px; - font-size:1.8rem - } -} -.equipment .equip-detail{ - margin-bottom:64px; - padding:30px; - background:rgba(0,0,0,0.5); - border-radius:14px -} -.lt-ie9 .equipment .equip-detail .equip-user-main{ - overflow:hidden; - *zoom:1 -} -@media screen and (min-width: 1025px){ - .equipment .equip-detail .equip-user-main{ - overflow:hidden; - *zoom:1 - } -} -.equipment .equip-detail .equip-user-main>div{ - display:block -} -.lt-ie9 .equipment .equip-detail .equip-user-main>div{ - float:left -} -@media screen and (min-width: 1025px){ - .equipment .equip-detail .equip-user-main>div{ - float:left - } -} -.equipment .equip-detail .equip-user-main .equip-user-info{ - margin-bottom:50px -} -.lt-ie9 .equipment .equip-detail .equip-user-main .equip-user-info{ - width:250px; - margin-bottom:0 -} -@media screen and (min-width: 1025px){ - .equipment .equip-detail .equip-user-main .equip-user-info{ - width:250px; - margin-bottom:0 - } -} -.equipment .equip-detail .equip-user-main .equip-user-info .user-profile{ - margin-bottom:30px -} -.lt-ie9 .equipment .equip-detail .equip-user-main .equip-user-info .user-profile{ - margin-bottom:20px -} -@media screen and (min-width: 1025px){ - .equipment .equip-detail .equip-user-main .equip-user-info .user-profile{ - margin-bottom:20px - } -} -.equipment .equip-detail .equip-user-main .equip-user-info .user-profile .profile-mii{ - margin:0 auto 10px -} -.equipment .equip-detail .equip-user-main .equip-user-info .user-profile .profile-username{ - text-align:center; - font-weight:bold; - font-size:24px; - font-size:2.4rem -} -.equipment .equip-detail .equip-user-main .equip-user-info .user-status{ - overflow:hidden; - *zoom:1; - width:256px; - height:64px; - margin:0 auto 16px; - padding:0 34px 0 40px; - background:black; - -moz-border-radius:32px; - -webkit-border-radius:32px; - border-radius:32px -} -.lt-ie9 .equipment .equip-detail .equip-user-main .equip-user-info .user-status{ - width:250px; - margin-bottom:10px -} -.lt-ie9 .equipment .equip-detail .equip-user-main .equip-user-info .user-status:last-child{ - margin-bottom:0 -} -@media screen and (min-width: 1025px){ - .equipment .equip-detail .equip-user-main .equip-user-info .user-status{ - width:250px; - margin-bottom:10px - } - .equipment .equip-detail .equip-user-main .equip-user-info .user-status:last-child{ - margin-bottom:0 - } -} -.equipment .equip-detail .equip-user-main .equip-user-info .user-status h3,.equipment .equip-detail .equip-user-main .equip-user-info .user-status p{ - float:left -} -.equipment .equip-detail .equip-user-main .equip-user-info .user-status .typography-equip-rank{ - margin:20px 52px 0 0 -} -.lt-ie9 .equipment .equip-detail .equip-user-main .equip-user-info .user-status .typography-equip-rank{ - margin:20px 46px 0 0 -} -@media screen and (min-width: 1025px){ - .equipment .equip-detail .equip-user-main .equip-user-info .user-status .typography-equip-rank{ - margin:20px 46px 0 0 - } -} -.equipment .equip-detail .equip-user-main .equip-user-info .user-status .typography-equip-rank+p span{ - margin:4px 6px 0 0; - transform:scale(1.2, 1.2) -} -.equipment .equip-detail .equip-user-main .equip-user-info .user-status .typography-equip-udemae{ - margin:14px 30px 0 0 -} -.lt-ie9 .equipment .equip-detail .equip-user-main .equip-user-info .user-status .typography-equip-udemae{ - margin:20px 24px 0 0 -} -@media screen and (min-width: 1025px){ - .equipment .equip-detail .equip-user-main .equip-user-info .user-status .typography-equip-udemae{ - margin:20px 24px 0 0 - } -} -.equipment .equip-detail .equip-user-main .equip-user-info .user-status .typography-equip-udemae+p{ - margin:16px 0 0; - transform:scale(1.2, 1.2) -} -.equipment .equip-detail .equip-user-main .equip-user-weapon{ - position:relative; - width:228px; - height:192px; - margin-bottom:40px; - background-image:url('ui-saed2384d89-ee4a9a383c0239cb84ae18dac3a225a946795a7e49cf6bde2b39415a5d07a995.png'); - background-position:0 -168px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto -} -.lt-ie9 .equipment .equip-detail .equip-user-main .equip-user-weapon{ - margin:24px 0 0 0 -} -@media screen and (min-width: 1025px){ - .equipment .equip-detail .equip-user-main .equip-user-weapon{ - margin:24px 0 0 0 - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .equipment .equip-detail .equip-user-main .equip-user-weapon{ - background-position:0 -84px; - -moz-background-size:300px 794px; - -o-background-size:300px 794px; - -webkit-background-size:300px 794px; - background-size:300px 794px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .equipment .equip-detail .equip-user-main .equip-user-weapon{ - background-image:url('ui/@2x-sa7860ea4da-03351ffba2d779b6b024d6a2269061b3fc1a7c96d02288eae5ce4736480ea620.png'); - background-position:0 -337px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto - } -} -@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) and (-webkit-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 2dppx), (min-resolution: 2dppx) and (min-resolution: 2dppx){ - .equipment .equip-detail .equip-user-main .equip-user-weapon{ - background-position:0 -168px; - -moz-background-size:540px 1348px; - -o-background-size:540px 1348px; - -webkit-background-size:540px 1348px; - background-size:540px 1348px - } -} -.equipment .equip-detail .equip-user-main .equip-user-weapon .equip-weapon-img{ - width:148px; - height:114px; - -moz-background-size:148px, 114px; - -o-background-size:148px, 114px; - -webkit-background-size:148px, 114px; - background-size:148px, 114px -} -.equipment .equip-detail .equip-gearpower-img{ - width:36px; - height:36px -} -.equipment .equip-detail .equip-gearpower-slot{ - position:relative; - width:36px; - height:36px; - -moz-border-radius:18px; - -webkit-border-radius:18px; - border-radius:18px; - background:black -} -.equipment .equip-detail .equip-gearpower-slot .equip-gearpower-img{ - width:36px; - height:36px; - -moz-background-size:36px, 36px; - -o-background-size:36px, 36px; - -webkit-background-size:36px, 36px; - background-size:36px, 36px -} -.lt-ie9 .equipment .equip-detail .equip-user-protections{ - overflow:hidden; - *zoom:1; - margin:30px 0 10px; - padding:18px 18px 18px 0 -} -@media screen and (min-width: 1025px){ - .equipment .equip-detail .equip-user-protections{ - overflow:hidden; - *zoom:1; - margin:30px 0 10px; - padding:18px 18px 18px 0 - } -} -.equipment .equip-detail .equip-user-protections .equip-protective{ - position:relative; - margin:0 auto 40px; - width:126px; - height:106px; - background-image:url('ui-saed2384d89-ee4a9a383c0239cb84ae18dac3a225a946795a7e49cf6bde2b39415a5d07a995.png'); - background-position:0 -62px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto -} -.lt-ie9 .equipment .equip-detail .equip-user-protections .equip-protective{ - float:left; - margin:0 42px 0 0 -} -.lt-ie9 .equipment .equip-detail .equip-user-protections .equip-protective:last-child{ - margin-right:0 -} -@media screen and (min-width: 1025px){ - .equipment .equip-detail .equip-user-protections .equip-protective{ - float:left; - margin:0 42px 0 0 - } - .equipment .equip-detail .equip-user-protections .equip-protective:last-child{ - margin-right:0 - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .equipment .equip-detail .equip-user-protections .equip-protective{ - background-position:0 -31px; - -moz-background-size:300px 794px; - -o-background-size:300px 794px; - -webkit-background-size:300px 794px; - background-size:300px 794px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .equipment .equip-detail .equip-user-protections .equip-protective{ - background-image:url('ui/@2x-sa7860ea4da-03351ffba2d779b6b024d6a2269061b3fc1a7c96d02288eae5ce4736480ea620.png'); - background-position:0 -124px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto - } -} -@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) and (-webkit-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 2dppx), (min-resolution: 2dppx) and (min-resolution: 2dppx){ - .equipment .equip-detail .equip-user-protections .equip-protective{ - background-position:0 -62px; - -moz-background-size:540px 1348px; - -o-background-size:540px 1348px; - -webkit-background-size:540px 1348px; - background-size:540px 1348px - } -} -.equipment .equip-detail .equip-user-protections .equip-protective:last-child{ - margin-bottom:0 -} -.equipment .equip-detail .equip-user-protections .equip-protective .equip-item-img{ - width:80px; - height:62px; - -moz-background-size:80px, 62px; - -o-background-size:80px, 62px; - -webkit-background-size:80px, 62px; - background-size:80px, 62px -} -.equipment .equip-detail .equip-user-protections .equip-protective .equip-gearpower-default{ - position:absolute; - right:-18px; - top:-18px -} -.equipment .equip-detail .equip-user-protections .equip-protective .equip-gearpower-custom{ - position:absolute; - left:9px; - bottom:-18px; - overflow:hidden; - *zoom:1 -} -.equipment .equip-detail .equip-user-protections .equip-protective .equip-gearpower-custom li{ - float:left; - margin-right:4px -} -.equipment .equip-detail .equip-user-protections .equip-protective .equip-gearpower-custom li:last-child{ - margin-right:0 -} -.equipment .equip-painted .equip-painted-heading{ - margin:0 auto 50px -} -.lt-ie9 .equipment .equip-painted .equip-painted-heading{ - margin:0 auto 74px -} -@media screen and (min-width: 1025px){ - .equipment .equip-painted .equip-painted-heading{ - margin:0 auto 74px - } -} -.equipment .equip-painted .equip-painted-rank .equip-painted-data{ - position:relative; - width:304px; - height:64px; - margin-bottom:20px; - background:black; - -moz-border-radius:14px; - -webkit-border-radius:14px; - border-radius:14px -} -.lt-ie9 .equipment .equip-painted .equip-painted-rank .equip-painted-data{ - width:420px; - height:84px; - margin:0 auto 34px -} -@media screen and (min-width: 1025px){ - .equipment .equip-painted .equip-painted-rank .equip-painted-data{ - width:420px; - height:84px; - margin:0 auto 34px - } -} -.equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-weapon{ - position:absolute; - left:8px; - top:1px; - width:72px; - height:62px; - -moz-background-size:72px, 62px; - -o-background-size:72px, 62px; - -webkit-background-size:72px, 62px; - background-size:72px, 62px; - background-image:url('ui-saed2384d89-ee4a9a383c0239cb84ae18dac3a225a946795a7e49cf6bde2b39415a5d07a995.png'); - background-position:0 0; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-weapon{ - background-position:0 0; - -moz-background-size:300px 794px; - -o-background-size:300px 794px; - -webkit-background-size:300px 794px; - background-size:300px 794px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-weapon{ - background-image:url('ui/@2x-sa7860ea4da-03351ffba2d779b6b024d6a2269061b3fc1a7c96d02288eae5ce4736480ea620.png'); - background-position:0 0; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto - } -} -@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) and (-webkit-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 2dppx), (min-resolution: 2dppx) and (min-resolution: 2dppx){ - .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-weapon{ - background-position:0 0; - -moz-background-size:540px 1348px; - -o-background-size:540px 1348px; - -webkit-background-size:540px 1348px; - background-size:540px 1348px - } -} -.lt-ie9 .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-weapon{ - left:24px; - top:-24px; - width:126px; - height:106px; - -moz-background-size:126px, 106px; - -o-background-size:126px, 106px; - -webkit-background-size:126px, 106px; - background-size:126px, 106px; - background-image:url('ui-saed2384d89-ee4a9a383c0239cb84ae18dac3a225a946795a7e49cf6bde2b39415a5d07a995.png'); - background-position:0 -62px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .lt-ie9 .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-weapon{ - background-position:0 -31px; - -moz-background-size:300px 794px; - -o-background-size:300px 794px; - -webkit-background-size:300px 794px; - background-size:300px 794px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .lt-ie9 .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-weapon{ - background-image:url('ui/@2x-sa7860ea4da-03351ffba2d779b6b024d6a2269061b3fc1a7c96d02288eae5ce4736480ea620.png'); - background-position:0 -124px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto - } -} -@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) and (-webkit-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 2dppx), (min-resolution: 2dppx) and (min-resolution: 2dppx){ - .lt-ie9 .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-weapon{ - background-position:0 -62px; - -moz-background-size:540px 1348px; - -o-background-size:540px 1348px; - -webkit-background-size:540px 1348px; - background-size:540px 1348px - } -} -@media screen and (min-width: 1025px){ - .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-weapon{ - left:24px; - top:-24px; - width:126px; - height:106px; - -moz-background-size:126px, 106px; - -o-background-size:126px, 106px; - -webkit-background-size:126px, 106px; - background-size:126px, 106px; - background-image:url('ui-saed2384d89-ee4a9a383c0239cb84ae18dac3a225a946795a7e49cf6bde2b39415a5d07a995.png'); - background-position:0 -62px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto - } -} -@media screen and (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1025px) and (min-resolution: 2dppx){ - .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-weapon{ - background-position:0 -31px; - -moz-background-size:300px 794px; - -o-background-size:300px 794px; - -webkit-background-size:300px 794px; - background-size:300px 794px - } -} -@media screen and (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1025px) and (min-resolution: 2dppx){ - .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-weapon{ - background-image:url('ui/@2x-sa7860ea4da-03351ffba2d779b6b024d6a2269061b3fc1a7c96d02288eae5ce4736480ea620.png'); - background-position:0 -124px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto - } -} -@media screen and (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1025px) and (min-resolution: 2dppx) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 2dppx), screen and (min-width: 1025px) and (min-resolution: 2dppx) and (min-resolution: 2dppx){ - .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-weapon{ - background-position:0 -62px; - -moz-background-size:540px 1348px; - -o-background-size:540px 1348px; - -webkit-background-size:540px 1348px; - background-size:540px 1348px - } -} -.equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-weapon .equip-painted-weapon-img{ - width:52px; - height:40px; - -moz-background-size:52px, 40px; - -o-background-size:52px, 40px; - -webkit-background-size:52px, 40px; - background-size:52px, 40px -} -.lt-ie9 .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-weapon .equip-painted-weapon-img{ - width:80px; - height:62px; - -moz-background-size:80px, 62px; - -o-background-size:80px, 62px; - -webkit-background-size:80px, 62px; - background-size:80px, 62px -} -@media screen and (min-width: 1025px){ - .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-weapon .equip-painted-weapon-img{ - width:80px; - height:62px; - -moz-background-size:80px, 62px; - -o-background-size:80px, 62px; - -webkit-background-size:80px, 62px; - background-size:80px, 62px - } -} -.equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-point-number{ - position:absolute; - right:36px; - top:14px -} -.equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-point-number span{ - margin:0 0.5px -} -.lt-ie9 .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-point-number{ - right:52px; - top:24px -} -.lt-ie9 .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-point-number span{ - margin:0 1px -} -@media screen and (min-width: 1025px){ - .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-point-number{ - right:52px; - top:24px - } - .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-point-number span{ - margin:0 1px - } -} -.equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-paited-point-unit{ - position:absolute; - right:8px; - top:24px -} -.equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-paited-point-unit span{ - display:inline-block; - vertical-align:top -} -.lt-ie9 .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-paited-point-unit{ - right:24px; - top:34px -} -@media screen and (min-width: 1025px){ - .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-paited-point-unit{ - right:24px; - top:34px - } -} -.friendlist .last-update{ - display:block; - margin:14px auto 0; - text-align:center; - filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90); - opacity:0.9; - font-size:14px; - font-size:1.4rem -} -.lt-ie9 .friendlist .last-update{ - position:absolute; - top:62px; - right:50px; - margin:26px auto 0 -} -@media screen and (min-width: 1025px){ - .friendlist .last-update{ - position:absolute; - top:62px; - right:50px; - margin:26px auto 0 - } -} -.friendlist .action{ - position:relative; - height:94px; - margin:0 auto; - padding-top:24px; - z-index:3; - overflow:visible -} -.lt-ie9 .friendlist .action{ - height:114px -} -@media screen and (min-width: 1025px){ - .friendlist .action{ - height:114px - } -} -.friendlist .action .action-wrapper{ - position:relative -} -.friendlist .action .action-button{ - position:absolute; - right:0px; - z-index:4 -} -.lt-ie9 .friendlist .action .action-button{ - right:84px -} -@media screen and (min-width: 1025px){ - .friendlist .action .action-button{ - right:84px - } -} -.friendlist .action .action-button>span{ - display:block; - margin:0 auto -} -.friendlist .action .action-button.icon-splash{ - right:-18px; - top:-10px -} -.lt-ie9 .friendlist .action .action-button.icon-splash{ - right:62px -} -@media screen and (min-width: 1025px){ - .friendlist .action .action-button.icon-splash{ - right:62px - } -} -.friendlist .action .action-button.icon-tw-splash{ - right:-18px; - top:-10px -} -.lt-ie9 .friendlist .action .action-button.icon-tw-splash{ - right:62px -} -@media screen and (min-width: 1025px){ - .friendlist .action .action-button.icon-tw-splash{ - right:62px - } -} -.friendlist .action .action-status{ - position:absolute; - left:0; - top:-10px; - width:270px; - color:white; - padding:18px 70px 18px 18px; - background:black; - font-weight:bold; - font-size:14px; - font-size:1.4rem; - -moz-border-radius:25px; - -webkit-border-radius:25px; - border-radius:25px; - z-index:3; - filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false); - opacity:1 -} -.lt-ie9 .friendlist .action .action-status{ - top:0; - right:130px; - left:auto; - padding:18px 86px 18px 18px -} -@media screen and (min-width: 1025px){ - .friendlist .action .action-status{ - top:0; - right:130px; - left:auto; - padding:18px 86px 18px 18px - } -} -.friendlist .action .action-status:before,.friendlist .action .action-status:after{ - content:''; - display:block; - position:absolute; - left:0; - top:-20px -} -.friendlist .action .action-status.action-status-anim-init{ - filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); - opacity:0; - left:24px -} -.lt-ie9 .friendlist .action .action-status.action-status-anim-init{ - left:auto; - right:90px -} -@media screen and (min-width: 1025px){ - .friendlist .action .action-status.action-status-anim-init{ - left:auto; - right:90px - } -} -.friendlist .action .action-status.action-status-anim-start{ - -moz-animation:2.5s action-status-mb linear 1 forwards; - -webkit-animation:2.5s action-status-mb linear 1 forwards; - animation:2.5s action-status-mb linear 1 forwards -} -.lt-ie9 .friendlist .action .action-status.action-status-anim-start{ - -moz-animation:2.5s action-status-pc linear 1 forwards; - -webkit-animation:2.5s action-status-pc linear 1 forwards; - animation:2.5s action-status-pc linear 1 forwards -} -@media screen and (min-width: 1025px){ - .friendlist .action .action-status.action-status-anim-start{ - -moz-animation:2.5s action-status-pc linear 1 forwards; - -webkit-animation:2.5s action-status-pc linear 1 forwards; - animation:2.5s action-status-pc linear 1 forwards - } -} -.friendlist .action .action-dialog{ - *zoom:1; - position:absolute; - right:0; - top:56px; - width:302px; - z-index:3; - background:#181818; - padding:0 20px; - -moz-border-radius:14px; - -webkit-border-radius:14px; - border-radius:14px -} -.lt-ie9 .friendlist .action .action-dialog{ - right:142px; - top:66px; - width:542px -} -@media screen and (min-width: 1025px){ - .friendlist .action .action-dialog{ - right:142px; - top:66px; - width:542px - } -} -.friendlist .action .action-dialog .action-heading{ - margin:54px auto 40px -} -.friendlist .action .action-dialog .rank-tweet-img{ - display:block; - margin:0 auto 40px; - width:256px; - height:126px -} -.friendlist .action .button-ok{ - margin:0 auto 34px -} -.friendlist .action .button-ok:hover:after{ - content:""; - position:absolute; - right:20px; - width:72px; - height:36px; - background:transparent url('svg/ui/btn_ok_drip-a054c69e8d7de2cffd9bf312bd5f7b40f8a80687ae806ef70cf8b33e73ded9cc.svg') 0 0 no-repeat; - -moz-animation:drip 0.1s cubic-bezier(0.7, 0, 0.3, 1); - -webkit-animation:drip 0.1s cubic-bezier(0.7, 0, 0.3, 1); - animation:drip 0.1s cubic-bezier(0.7, 0, 0.3, 1) -} -.friendlist .action .expand-transition{ - transform-origin:right top -} -.friendlist .action .expand-enter{ - -moz-animation:expand-open 0.2s cubic-bezier(0.7, 0, 0.3, 1); - -webkit-animation:expand-open 0.2s cubic-bezier(0.7, 0, 0.3, 1); - animation:expand-open 0.2s cubic-bezier(0.7, 0, 0.3, 1) -} -.friendlist .action .manifestation .plan-date,.friendlist .action .manifestation .plan-feel,.friendlist .action .manifestation .plan-weapon{ - display:block; - margin:0 auto 18px -} -.friendlist .action .manifestation .select-date,.friendlist .action .manifestation .select-feel,.friendlist .action .manifestation .select-weapon{ - display:block; - width:270px; - height:56px; - margin:0 auto 26px -} -.friendlist .action .manifestation .select-date{ - overflow:hidden; - *zoom:1; - width:244px; - padding:8px 0 0 8px; - width:248px; - height:52px; - background:transparent url('svg/ui/bg_h2-62e768f2a1ca52f993b5953c78d46bc53b35b70df7f8e13619a982f8f10ab750.svg') 0 0 no-repeat -} -.friendlist .action .manifestation .select-date .select-hour,.friendlist .action .manifestation .select-date .select-minutes{ - float:left; - display:block -} -.friendlist .action .manifestation .select-date .select-hour>span,.friendlist .action .manifestation .select-date .select-minutes>span{ - float:left; - display:block -} -.friendlist .action .manifestation .select-date .select-hour:after,.friendlist .action .manifestation .select-date .select-minutes:after{ - content:""; - display:block; - float:left; - margin:6px 0 0 6px -} -.friendlist .action .manifestation .select-date>span{ - float:left; - display:block -} -.friendlist .action .manifestation .select-feel,.friendlist .action .manifestation .select-weapon{ - overflow:hidden; - *zoom:1; - padding:8px 0 0 8px; - width:248px; - height:52px; - background:transparent url('svg/ui/bg_h2-62e768f2a1ca52f993b5953c78d46bc53b35b70df7f8e13619a982f8f10ab750.svg') 0 0 no-repeat -} -.friendlist .action .manifestation .select-feel:after,.friendlist .action .manifestation .select-weapon:after{ - content:""; - display:block; - float:left; - margin:6px 0 0 4px -} -.friendlist .action .manifestation .select-feel>span,.friendlist .action .manifestation .select-weapon>span{ - display:block; - float:left -} -.friendlist .action .manifestation .select-feel>span{ - width:190px; - height:32px -} -.friendlist .action .manifestation .select-weapon .icon-weapon-wrapper{ - width:52px; - height:40px -} -.friendlist .action .manifestation .select-weapon .typography-weapon-wrapper{ - width:136px; - height:18px; - margin:8px 0 0 4px -} -.friendlist .action .manifestation .select-box{ - text-align:center -} -.friendlist .friend-list,.friendlist .proposer{ - width:304px; - margin:0 auto; - padding:20px 0; - background:rgba(0,0,0,0.5); - border-radius:14px -} -.lt-ie9 .friendlist .friend-list,.lt-ie9 .friendlist .proposer{ - width:540px -} -@media screen and (min-width: 1025px){ - .friendlist .friend-list,.friendlist .proposer{ - width:540px - } -} -.friendlist .proposer{ - position:relative; - margin-bottom:38px -} -.friendlist .proposer h2{ - position:absolute; - top:-30px; - width:294px; - height:68px; - margin:0 auto -} -.friendlist .friend{ - overflow:hidden; - *zoom:1; - width:282px; - margin:0 auto; - padding:20px 0 0 -} -.friendlist .friend:nth-child(1){ - padding:0 -} -.lt-ie9 .friendlist .friend{ - width:480px -} -@media screen and (min-width: 1025px){ - .friendlist .friend{ - width:480px - } -} -.friendlist .friend.status-online .friend-icon{ - position:relative -} -.friendlist .friend.status-online .friend-icon:after{ - content:''; - position:absolute; - top:0; - right:0; - width:22px; - height:24px; - background:transparent url('svg/ui/ico_friend_online-2eb25a87da8297df5622858e31cc336bee9da1f2f2d35c4c83b251f37b99991e.svg') 0 0 no-repeat -} -.friendlist .friend.status-playing .friend-icon{ - width:74px; - height:60px; - background:transparent url('svg/ui/ico_friend_play_splatoon-404133658f77f6269d90bc3648702fb5b9f4ed050f262beaf01746aa338c9761.svg') 0 0 no-repeat -} -.friendlist .friend.status-offline .typography-player-name{ - color:#464646 -} -.friendlist .friend-icon{ - float:left; - display:table; - width:74px; - height:64px -} -.friendlist .friend-icon .icon-mii{ - text-align:center; - margin:10px auto 0 -} -.friendlist .friend-name-wrapper{ - float:left; - display:table; - height:64px; - margin-left:8px -} -.friendlist .friend-name-wrapper .friend-text-box{ - display:table-cell; - vertical-align:middle -} -.friendlist .friend-name-wrapper .friend-text-box span{ - display:block -} -.friendlist .friend-yaranaika{ - float:left; - display:table; - width:270px; - margin:0 auto; - width:294px; - height:56px; - background:transparent url('svg/ui/bg_h1-62e768f2a1ca52f993b5953c78d46bc53b35b70df7f8e13619a982f8f10ab750.svg') 0 0 no-repeat; - -moz-background-size:294px, 56px; - -o-background-size:294px, 56px; - -webkit-background-size:294px, 56px; - background-size:294px, 56px -} -.lt-ie9 .friendlist .friend-yaranaika{ - width:400px; - margin-left:80px; - width:400px; - height:56px; - background:transparent url('svg/ui/bg_h1-62e768f2a1ca52f993b5953c78d46bc53b35b70df7f8e13619a982f8f10ab750.svg') 0 0 no-repeat; - -moz-background-size:400px, 56px; - -o-background-size:400px, 56px; - -webkit-background-size:400px, 56px; - background-size:400px, 56px -} -@media screen and (min-width: 1025px){ - .friendlist .friend-yaranaika{ - width:400px; - margin-left:80px; - width:400px; - height:56px; - background:transparent url('svg/ui/bg_h1-62e768f2a1ca52f993b5953c78d46bc53b35b70df7f8e13619a982f8f10ab750.svg') 0 0 no-repeat; - -moz-background-size:400px, 56px; - -o-background-size:400px, 56px; - -webkit-background-size:400px, 56px; - background-size:400px, 56px - } -} -.friendlist .friend-yaranaika>span{ - display:table-cell; - vertical-align:middle; - padding:0 8px; - color:#ff6e00; - font-size:18px; - font-size:1.8rem -} -.friendlist .friend-plan{ - float:left; - width:282px; - height:136px; - margin:8px auto 0 -} -.lt-ie9 .friendlist .friend-plan{ - width:400px; - height:200px; - margin-left:80px -} -@media screen and (min-width: 1025px){ - .friendlist .friend-plan{ - width:400px; - height:200px; - margin-left:80px - } -} -.welcome .geso-public{ - position:absolute; - width:100%; - height:390px; - background:url('bg/bg_mb_login-47680123d4623cf01cbaa9b16ea411804fba52dff487009bb62bfbc362736fc7.png') 0 0 repeat -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .welcome .geso-public{ - background:url('bg/@2x/bg_mb_login-5d8f03653e7f9057e8f94abc8b460ae78e150a871162f4a4ab4598215b820812.png') 0 0 repeat; - -moz-background-size:100%; - -o-background-size:100%; - -webkit-background-size:100%; - background-size:100% - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .welcome .geso-public{ - -moz-background-size:320px; - -o-background-size:320px; - -webkit-background-size:320px; - background-size:320px - } -} -.lt-ie9 .welcome .geso-public{ - height:620px; - background:url('bg/bg_pc_login-34fd3882e943336b3ab9a443f39cc12b1050773ad346aa3d669131196e96f015.png') 0 0 repeat -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .lt-ie9 .welcome .geso-public{ - background:url('bg/@2x/bg_pc_login-38e72da6e94fd3f28c4f002f52c52dc8f0d5b99a81f786cde356250b7e7fc8ce.png') 0 0 repeat; - -moz-background-size:100%; - -o-background-size:100%; - -webkit-background-size:100%; - background-size:100% - } -} -@media screen and (min-width: 1025px){ - .welcome .geso-public{ - height:620px; - background:url('bg/bg_pc_login-34fd3882e943336b3ab9a443f39cc12b1050773ad346aa3d669131196e96f015.png') 0 0 repeat - } -} -.welcome .geso-public .icon-header-logo{ - background-repeat:no-repeat; - width:436px; - height:116px; - margin:0 auto; - background:url('bg/bg_mb_login_splash-167db6209b4174159ca0798b5eeb2386d2a60afa44e1bd6f9ade4371d8d2e5de.png') 0 0 repeat; - background-repeat:no-repeat !important -} -@media screen and (max-width: 436px){ - .welcome .geso-public .icon-header-logo{ - width:100%; - -moz-background-size:100%; - -o-background-size:100%; - -webkit-background-size:100%; - background-size:100% - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .welcome .geso-public .icon-header-logo{ - background:url('bg/@2x/bg_mb_login_splash_en-210b70a7ecfc0ee2cee02cb369f3bbce0525125eb5cf00507adbde70e8550dec.png') 0 0 repeat; - -moz-background-size:100%; - -o-background-size:100%; - -webkit-background-size:100%; - background-size:100% - } -} -.lt-ie9 .welcome .geso-public .icon-header-logo{ - width:538px; - height:184px; - background:url('bg_mb_login_splash_en-210b70a7ecfc0ee2cee02cb369f3bbce0525125eb5cf00507adbde70e8550dec.png') 0 0 repeat; - background-repeat:no-repeat !important -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .lt-ie9 .welcome .geso-public .icon-header-logo{ - background:url('bg/@2x/bg_pc_login_splash_en-651c477b84eb2e0a354543cfead48a7f2ca1daac8effb473820bb13ac68d0c55.png') 0 0 repeat; - -moz-background-size:100%; - -o-background-size:100%; - -webkit-background-size:100%; - background-size:100% - } -} -@media screen and (min-width: 1025px){ - .welcome .geso-public .icon-header-logo{ - width:538px; - height:184px; - background:url('bg/bg_pc_login_splash_en-651c477b84eb2e0a354543cfead48a7f2ca1daac8effb473820bb13ac68d0c55.png') 0 0 repeat; - background-repeat:no-repeat !important - } -} -@media screen and (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1025px) and (min-resolution: 2dppx){ - .welcome .geso-public .icon-header-logo{ - background:url('bg/@2x/bg_pc_login_splash-ac29783f0327aa2ad8dc445866f9b3e844521d12c30be3af32a58188235ac2cc.png') 0 0 repeat; - -moz-background-size:100%; - -o-background-size:100%; - -webkit-background-size:100%; - background-size:100% - } -} -.welcome .contents{ - margin:390px 0 0 -} -.lt-ie9 .welcome .contents{ - margin-top:620px -} -@media screen and (min-width: 1025px){ - .welcome .contents{ - margin-top:620px - } -} -.welcome .enpera{ - margin-bottom:10px -} -.tour{ - position:relative; - width:320px; - margin:28px auto 0 -} -.lt-ie9 .tour{ - width:640px; - margin-top:50px -} -@media screen and (min-width: 1025px){ - .tour{ - width:640px; - margin-top:50px - } -} -.tour .tour-screen{ - width:320px; - height:240px -} -.lt-ie9 .tour .tour-screen{ - width:640px; - height:340px -} -@media screen and (min-width: 1025px){ - .tour .tour-screen{ - width:640px; - height:340px - } -} -.tour .tour-1{ - width:320px; - height:240px; - background:url('bg/description/mb-description01-b3fad8adea500a59d3bf3ed55864da905e9886a307a8a174febf568685fbd356.png') 0 0 repeat; - background-repeat:no-repeat -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .tour .tour-1{ - background:url('bg/description/@2x/mb-description01-3e73fc9853cecd63b61c16bb0aa10aa48351b955668b1dce3e565fe970aa751e.png') 0 0 repeat; - -moz-background-size:100%; - -o-background-size:100%; - -webkit-background-size:100%; - background-size:100% - } -} -.lt-ie9 .tour .tour-1{ - width:640px; - height:340px; - background:url('bg/description/pc-description01-ac8312dff395c09e4d6e64ed57a4902be931b45457b6fc2bcfe1d12f83a6c7d6.png') 0 0 repeat -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .lt-ie9 .tour .tour-1{ - background:url('bg/description/@2x/pc-description01-14717941c50c5733d1dde1a5caa60cca3439eb519aa0546207d9e268d74624a6.png') 0 0 repeat; - -moz-background-size:100%; - -o-background-size:100%; - -webkit-background-size:100%; - background-size:100% - } -} -@media screen and (min-width: 1025px){ - .tour .tour-1{ - width:640px; - height:340px; - background:url('bg/description/pc-description01-ac8312dff395c09e4d6e64ed57a4902be931b45457b6fc2bcfe1d12f83a6c7d6.png') 0 0 repeat - } -} -@media screen and (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1025px) and (min-resolution: 2dppx){ - .tour .tour-1{ - background:url('bg/description/@2x/pc-description01-14717941c50c5733d1dde1a5caa60cca3439eb519aa0546207d9e268d74624a6.png') 0 0 repeat; - -moz-background-size:100%; - -o-background-size:100%; - -webkit-background-size:100%; - background-size:100% - } -} -.tour .tour-2{ - width:320px; - height:240px; - background:url('bg/description/mb-description02-39f2a07831bbd24546df6664bdd1883fd1d0d122ea84d51a99d2e31ce405b890.png') 0 0 repeat; - background-repeat:no-repeat -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .tour .tour-2{ - background:url('bg/description/@2x/mb-description02-597fc95f13d6a710b5d388df01b0399b2d4a3165a208d564d607e593dce8bbcb.png') 0 0 repeat; - -moz-background-size:100%; - -o-background-size:100%; - -webkit-background-size:100%; - background-size:100% - } -} -.lt-ie9 .tour .tour-2{ - width:640px; - height:340px; - background:url('bg/description/pc-description02-a00069b1b10808548ab968cc8ff72838c8d52dcf4894c57592bbb7759a64ef54.png') 0 0 repeat -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .lt-ie9 .tour .tour-2{ - background:url('bg/description/@2x/pc-description02-31e5519c3495f1e2f95330070d6b4b473d436cba3f88dba26ad886a17de66dcb.png') 0 0 repeat; - -moz-background-size:100%; - -o-background-size:100%; - -webkit-background-size:100%; - background-size:100% - } -} -@media screen and (min-width: 1025px){ - .tour .tour-2{ - width:640px; - height:340px; - background:url('bg/description/pc-description02-a00069b1b10808548ab968cc8ff72838c8d52dcf4894c57592bbb7759a64ef54.png') 0 0 repeat - } -} -@media screen and (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1025px) and (min-resolution: 2dppx){ - .tour .tour-2{ - background:url('bg/description/@2x/pc-description02-31e5519c3495f1e2f95330070d6b4b473d436cba3f88dba26ad886a17de66dcb.png') 0 0 repeat; - -moz-background-size:100%; - -o-background-size:100%; - -webkit-background-size:100%; - background-size:100% - } -} -.tour .tour-3{ - width:320px; - height:240px; - background:url('bg/description/mb-description03-431319f90e2885d40e2c26b29d3819dde84dccc9278cbb1072732089995eb283.png') 0 0 repeat; - background-repeat:no-repeat -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .tour .tour-3{ - background:url('bg/description/@2x/mb-description03-407fa7c6a1a014f3c824b254b676bf066b458fae8c5889058eb1a25eb014ff88.png') 0 0 repeat; - -moz-background-size:100%; - -o-background-size:100%; - -webkit-background-size:100%; - background-size:100% - } -} -.lt-ie9 .tour .tour-3{ - width:640px; - height:340px; - background:url('bg/description/pc-description03-930614d9479c7ab4228be3c473c771bd26bd760f2a770cf236f5c5b3940aedaf.png') 0 0 repeat -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .lt-ie9 .tour .tour-3{ - background:url('bg/description/@2x/pc-description03-222d3d79a5c88975c392af79081474fc35058744e70f7bba2e266f6b7c9b2a82.png') 0 0 repeat; - -moz-background-size:100%; - -o-background-size:100%; - -webkit-background-size:100%; - background-size:100% - } -} -@media screen and (min-width: 1025px){ - .tour .tour-3{ - width:640px; - height:340px; - background:url('bg/description/pc-description03-930614d9479c7ab4228be3c473c771bd26bd760f2a770cf236f5c5b3940aedaf.png') 0 0 repeat - } -} -@media screen and (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1025px) and (min-resolution: 2dppx){ - .tour .tour-3{ - background:url('bg/description/@2x/pc-description03-222d3d79a5c88975c392af79081474fc35058744e70f7bba2e266f6b7c9b2a82.png') 0 0 repeat; - -moz-background-size:100%; - -o-background-size:100%; - -webkit-background-size:100%; - background-size:100% - } -} -.tour .tour-prev{ - display:none; - position:absolute; - top:140px; - left:0 -} -.lt-ie9 .tour .tour-prev{ - display:block; - width:82px; - height:82px; - background-color:black; - -moz-border-radius:42px; - -webkit-border-radius:42px; - border-radius:42px -} -@media screen and (min-width: 1025px){ - .tour .tour-prev{ - display:block; - width:82px; - height:82px; - background-color:black; - -moz-border-radius:42px; - -webkit-border-radius:42px; - border-radius:42px - } -} -.tour .tour-prev:before{ - content:""; - position:absolute; - display:block; - top:26px; - left:18px; - width:82px; - height:82px; - background:transparent url('svg/ui/btn_carousel_prev-ef7ca010d65f70054bec6f8123573ac59e6b6b92276373fa5a8be4f1db0d2e3e.svg') 0 0 no-repeat; - background-size:40px 28px -} -.tour .tour-next{ - display:none; - position:absolute; - top:140px; - right:-26px -} -.lt-ie9 .tour .tour-next{ - display:block; - width:82px; - height:82px; - background-color:black; - -moz-border-radius:42px; - -webkit-border-radius:42px; - border-radius:42px -} -@media screen and (min-width: 1025px){ - .tour .tour-next{ - display:block; - width:82px; - height:82px; - background-color:black; - -moz-border-radius:42px; - -webkit-border-radius:42px; - border-radius:42px - } -} -.tour .tour-next:before{ - content:""; - position:absolute; - display:block; - top:26px; - left:22px; - width:82px; - height:82px; - background:transparent url('svg/ui/btn_carousel_next-66630b2ef6efeff58b1964ce7710dab9d41f556f774e894d7e0030e2bec020a9.svg') 0 0 no-repeat; - background-size:40px 28px -} -.tour .tour-bullet-wrapper{ - position:absolute; - width:320px; - bottom:-4px -} -.lt-ie9 .tour .tour-bullet-wrapper{ - width:640px; - bottom:6px -} -@media screen and (min-width: 1025px){ - .tour .tour-bullet-wrapper{ - width:640px; - bottom:6px - } -} -.tour .tour-bullet{ - overflow:hidden; - *zoom:1; - width:72px; - margin:0 auto -} -.tour .tour-bullet>a{ - float:left; - display:block; - width:11px; - height:11px; - margin-top:4px; - margin-right:16px; - -moz-border-radius:6px; - -webkit-border-radius:6px; - border-radius:6px; - background-color:#a0a0a0 -} -.tour .tour-bullet>a:last-child{ - margin-right:0 -} -.tour .tour-bullet>a.active{ - margin-top:0; - width:18px; - height:18px; - background:transparent url('svg/ui/ico_carousel_active-664b1de122e2225ad6dc767f591ac4e70c70a8c6e3783b6838f70ca085f41e32.svg') 0 0 no-repeat -} -.login{ - width:182px; - margin:10px auto 0 -} -.lt-ie9 .login{ - width:366px -} -@media screen and (min-width: 1025px){ - .login{ - width:366px - } -} -.nnid-login-btn{ - display:table; - height:38px; - margin:0 auto; - background:#ff7d00; - -moz-border-radius:4px; - -webkit-border-radius:4px; - border-radius:4px; - border-bottom:2px solid #ff7d00; - -moz-box-shadow:0 2px 0 rgba(0,0,0,0.05); - -webkit-box-shadow:0 2px 0 rgba(0,0,0,0.05); - box-shadow:0 2px 0 rgba(0,0,0,0.05) -} -.nnid-login-btn .nnid-login-bg{ - display:table-cell; - position:relative; - float:left; - height:38px; - margin-left:42px; - padding:0 26px; - text-align:center; - line-height:40px; - color:white; - font-size:18px; - font-size:1.8rem; - border-left:2px #f27700 solid -} -.nnid-login-btn .nnid-login-bg:before{ - content:''; - display:block; - position:absolute; - top:6px; - left:-34px; - width:26px; - height:28px; - background:transparent url('nnlogo.svg') 0 0 no-repeat; - -moz-background-size:26px 28px; - -o-background-size:26px 28px; - -webkit-background-size:26px 28px; - background-size:26px 28px -} -.nnid-login-btn:hover{ - background:#e97200; - border-bottom:2px #ba5b00 solid -} -.nnid-login-btn:hover .nnid-login-bg{ - background:#e97200; - border-left:2px #dd6c00 solid -} -.nnid-login-btn:active{ - border-top:2px #ba5b00 solid; - border-bottom:none -} -.nnid-description{ - display:block; - margin:20px 0; - font-size:16px; - font-size:1.6rem; - font-weight:bold; - text-align:center -} -.ranking .headline{ - margin-bottom:10px -} -.ranking .headline h1{ - margin-bottom:10px -} -.ranking .ranking-description{ - font-size:14px; - font-size:1.4rem; - font-weight:bold; - line-height:1.6em -} -.lt-ie9 .ranking .ranking-description{ - font-size:18px; - font-size:1.8rem -} -@media screen and (min-width: 1025px){ - .ranking .ranking-description{ - font-size:18px; - font-size:1.8rem - } -} -.ranking .action{ - position:relative; - height:94px; - margin:0 auto; - padding-top:24px; - z-index:3; - overflow:visible -} -.lt-ie9 .ranking .action{ - height:114px -} -@media screen and (min-width: 1025px){ - .ranking .action{ - height:114px - } -} -.ranking .action .action-wrapper{ - position:relative -} -.ranking .action .action-button{ - position:absolute; - right:0px; - z-index:4 -} -.lt-ie9 .ranking .action .action-button{ - right:84px -} -@media screen and (min-width: 1025px){ - .ranking .action .action-button{ - right:84px - } -} -.ranking .action .action-button>span{ - display:block; - margin:0 auto -} -.ranking .action .action-button.icon-splash{ - right:-18px; - top:-10px -} -.lt-ie9 .ranking .action .action-button.icon-splash{ - right:62px -} -@media screen and (min-width: 1025px){ - .ranking .action .action-button.icon-splash{ - right:62px - } -} -.ranking .action .action-button.icon-tw-splash{ - right:-18px; - top:-10px -} -.lt-ie9 .ranking .action .action-button.icon-tw-splash{ - right:62px -} -@media screen and (min-width: 1025px){ - .ranking .action .action-button.icon-tw-splash{ - right:62px - } -} -.ranking .action .action-status{ - position:absolute; - left:0; - top:-10px; - width:270px; - color:white; - padding:18px 70px 18px 18px; - background:black; - font-weight:bold; - font-size:14px; - font-size:1.4rem; - -moz-border-radius:25px; - -webkit-border-radius:25px; - border-radius:25px; - z-index:3; - filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false); - opacity:1 -} -.lt-ie9 .ranking .action .action-status{ - top:0; - right:130px; - left:auto; - padding:18px 86px 18px 18px -} -@media screen and (min-width: 1025px){ - .ranking .action .action-status{ - top:0; - right:130px; - left:auto; - padding:18px 86px 18px 18px - } -} -.ranking .action .action-status:before,.ranking .action .action-status:after{ - content:''; - display:block; - position:absolute; - left:0; - top:-20px -} -.ranking .action .action-status.action-status-anim-init{ - filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); - opacity:0; - left:24px -} -.lt-ie9 .ranking .action .action-status.action-status-anim-init{ - left:auto; - right:90px -} -@media screen and (min-width: 1025px){ - .ranking .action .action-status.action-status-anim-init{ - left:auto; - right:90px - } -} -.ranking .action .action-status.action-status-anim-start{ - -moz-animation:2.5s action-status-mb linear 1 forwards; - -webkit-animation:2.5s action-status-mb linear 1 forwards; - animation:2.5s action-status-mb linear 1 forwards -} -.lt-ie9 .ranking .action .action-status.action-status-anim-start{ - -moz-animation:2.5s action-status-pc linear 1 forwards; - -webkit-animation:2.5s action-status-pc linear 1 forwards; - animation:2.5s action-status-pc linear 1 forwards -} -@media screen and (min-width: 1025px){ - .ranking .action .action-status.action-status-anim-start{ - -moz-animation:2.5s action-status-pc linear 1 forwards; - -webkit-animation:2.5s action-status-pc linear 1 forwards; - animation:2.5s action-status-pc linear 1 forwards - } -} -.ranking .action .action-dialog{ - *zoom:1; - position:absolute; - right:0; - top:56px; - width:302px; - z-index:3; - background:#181818; - padding:0 20px; - -moz-border-radius:14px; - -webkit-border-radius:14px; - border-radius:14px -} -.lt-ie9 .ranking .action .action-dialog{ - right:142px; - top:66px; - width:542px -} -@media screen and (min-width: 1025px){ - .ranking .action .action-dialog{ - right:142px; - top:66px; - width:542px - } -} -.ranking .action .action-dialog .action-heading{ - margin:54px auto 40px -} -.ranking .action .action-dialog .rank-tweet-img{ - display:block; - margin:0 auto 40px; - width:256px; - height:126px -} -.ranking .action .button-ok{ - margin:0 auto 34px -} -.ranking .action .button-ok:hover:after{ - content:""; - position:absolute; - right:20px; - width:72px; - height:36px; - background:transparent url('svg/ui/btn_ok_drip-a054c69e8d7de2cffd9bf312bd5f7b40f8a80687ae806ef70cf8b33e73ded9cc.svg') 0 0 no-repeat; - -moz-animation:drip 0.1s cubic-bezier(0.7, 0, 0.3, 1); - -webkit-animation:drip 0.1s cubic-bezier(0.7, 0, 0.3, 1); - animation:drip 0.1s cubic-bezier(0.7, 0, 0.3, 1) -} -.ranking .action .expand-transition{ - transform-origin:right top -} -.ranking .action .expand-enter{ - -moz-animation:expand-open 0.2s cubic-bezier(0.7, 0, 0.3, 1); - -webkit-animation:expand-open 0.2s cubic-bezier(0.7, 0, 0.3, 1); - animation:expand-open 0.2s cubic-bezier(0.7, 0, 0.3, 1) -} -.ranking .action .rank-tweet .rank-tweet-img{ - display:block; - margin:0 auto 40px; - width:256px; - height:126px -} -.ranking .action-disabled{ - position:relative; - height:94px; - margin:0 auto; - padding-top:24px; - z-index:3; - overflow:visible; - margin-bottom:24px -} -.lt-ie9 .ranking .action-disabled{ - height:114px -} -@media screen and (min-width: 1025px){ - .ranking .action-disabled{ - height:114px - } -} -.ranking .action-disabled .action-wrapper{ - position:relative -} -.ranking .action-disabled .action-button{ - position:absolute; - right:0px; - z-index:4 -} -.lt-ie9 .ranking .action-disabled .action-button{ - right:84px -} -@media screen and (min-width: 1025px){ - .ranking .action-disabled .action-button{ - right:84px - } -} -.ranking .action-disabled .action-button>span{ - display:block; - margin:0 auto -} -.ranking .action-disabled .action-button.icon-splash{ - right:-18px; - top:-10px -} -.lt-ie9 .ranking .action-disabled .action-button.icon-splash{ - right:62px -} -@media screen and (min-width: 1025px){ - .ranking .action-disabled .action-button.icon-splash{ - right:62px - } -} -.ranking .action-disabled .action-button.icon-tw-splash{ - right:-18px; - top:-10px -} -.lt-ie9 .ranking .action-disabled .action-button.icon-tw-splash{ - right:62px -} -@media screen and (min-width: 1025px){ - .ranking .action-disabled .action-button.icon-tw-splash{ - right:62px - } -} -.ranking .action-disabled .action-status{ - position:absolute; - left:0; - top:-10px; - width:270px; - color:white; - padding:18px 70px 18px 18px; - background:black; - font-weight:bold; - font-size:14px; - font-size:1.4rem; - -moz-border-radius:25px; - -webkit-border-radius:25px; - border-radius:25px; - z-index:3; - filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false); - opacity:1 -} -.lt-ie9 .ranking .action-disabled .action-status{ - top:0; - right:130px; - left:auto; - padding:18px 86px 18px 18px -} -@media screen and (min-width: 1025px){ - .ranking .action-disabled .action-status{ - top:0; - right:130px; - left:auto; - padding:18px 86px 18px 18px - } -} -.ranking .action-disabled .action-status:before,.ranking .action-disabled .action-status:after{ - content:''; - display:block; - position:absolute; - left:0; - top:-20px -} -.ranking .action-disabled .action-status.action-status-anim-init{ - filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); - opacity:0; - left:24px -} -.lt-ie9 .ranking .action-disabled .action-status.action-status-anim-init{ - left:auto; - right:90px -} -@media screen and (min-width: 1025px){ - .ranking .action-disabled .action-status.action-status-anim-init{ - left:auto; - right:90px - } -} -.ranking .action-disabled .action-status.action-status-anim-start{ - -moz-animation:2.5s action-status-mb linear 1 forwards; - -webkit-animation:2.5s action-status-mb linear 1 forwards; - animation:2.5s action-status-mb linear 1 forwards -} -.lt-ie9 .ranking .action-disabled .action-status.action-status-anim-start{ - -moz-animation:2.5s action-status-pc linear 1 forwards; - -webkit-animation:2.5s action-status-pc linear 1 forwards; - animation:2.5s action-status-pc linear 1 forwards -} -@media screen and (min-width: 1025px){ - .ranking .action-disabled .action-status.action-status-anim-start{ - -moz-animation:2.5s action-status-pc linear 1 forwards; - -webkit-animation:2.5s action-status-pc linear 1 forwards; - animation:2.5s action-status-pc linear 1 forwards - } -} -.ranking .action-disabled .action-dialog{ - *zoom:1; - position:absolute; - right:0; - top:56px; - width:302px; - z-index:3; - background:#181818; - padding:0 20px; - -moz-border-radius:14px; - -webkit-border-radius:14px; - border-radius:14px -} -.lt-ie9 .ranking .action-disabled .action-dialog{ - right:142px; - top:66px; - width:542px -} -@media screen and (min-width: 1025px){ - .ranking .action-disabled .action-dialog{ - right:142px; - top:66px; - width:542px - } -} -.ranking .action-disabled .action-dialog .action-heading{ - margin:54px auto 40px -} -.ranking .action-disabled .action-dialog .rank-tweet-img{ - display:block; - margin:0 auto 40px; - width:256px; - height:126px -} -.ranking .action-disabled .button-ok{ - margin:0 auto 34px -} -.ranking .action-disabled .button-ok:hover:after{ - content:""; - position:absolute; - right:20px; - width:72px; - height:36px; - background:transparent url('svg/ui/btn_ok_drip-a054c69e8d7de2cffd9bf312bd5f7b40f8a80687ae806ef70cf8b33e73ded9cc.svg') 0 0 no-repeat; - -moz-animation:drip 0.1s cubic-bezier(0.7, 0, 0.3, 1); - -webkit-animation:drip 0.1s cubic-bezier(0.7, 0, 0.3, 1); - animation:drip 0.1s cubic-bezier(0.7, 0, 0.3, 1) -} -.ranking .action-disabled .expand-transition{ - transform-origin:right top -} -.ranking .action-disabled .expand-enter{ - -moz-animation:expand-open 0.2s cubic-bezier(0.7, 0, 0.3, 1); - -webkit-animation:expand-open 0.2s cubic-bezier(0.7, 0, 0.3, 1); - animation:expand-open 0.2s cubic-bezier(0.7, 0, 0.3, 1) -} -.ranking .action-disabled .action-button{ - margin:0 -} -.ranking .ranklist-tab{ - text-align:center -} -.ranking .ranklist-tab .tab-regular{ - display:inline-block; - background-position:center top -} -.ranking .ranklist-tab .tab-gachi{ - display:inline-block; - background-position:center top -} -.ranking .ranklist{ - display:none; - width:304px; - margin:-12px auto 0; - padding:26px 0 20px; - background:rgba(0,0,0,0.5); - border-radius:14px -} -.lt-ie9 .ranking .ranklist{ - width:540px -} -@media screen and (min-width: 1025px){ - .ranking .ranklist{ - width:540px - } -} -.ranking .ranklist.is-show{ - display:block -} -.ranking .ranklist .rank-detail{ - position:relative; - display:block; - margin:14px auto; - width:280px; - height:150px; - background:black; - -moz-border-radius:12px; - -webkit-border-radius:12px; - border-radius:12px -} -.lt-ie9 .ranking .ranklist .rank-detail{ - width:420px; - height:92px -} -@media screen and (min-width: 1025px){ - .ranking .ranklist .rank-detail{ - width:420px; - height:92px - } -} -.ranking .ranklist .rank-detail>*{ - position:absolute -} -.ranking .ranklist .rank-detail .rank-num{ - left:10px; - top:-6px -} -.ranking .ranklist .rank-detail .rank-num span{ - display:inline-block -} -.ranking .ranklist .rank-detail .rank-mii{ - left:24px; - top:24px -} -.ranking .ranklist .rank-detail .rank-username{ - left:86px; - top:16px; - font-size:18px; - font-size:1.8rem; - font-weight:bold -} -.ranking .ranklist .rank-detail .rank-username.regular-my-name{ - color:#7bed00 -} -.ranking .ranklist .rank-detail .rank-username.gachi-my-name{ - color:#ff4e00 -} -.ranking .ranklist .rank-detail .rank-score{ - left:86px; - top:46px -} -.ranking .ranklist .rank-detail .rank-score span{ - display:inline-block -} -.ranking .ranklist .rank-detail .rank-gear{ - left:86px; - top:89px; - overflow:hidden; - *zoom:1 -} -.lt-ie9 .ranking .ranklist .rank-detail .rank-gear{ - left:auto; - right:20px; - top:40px -} -@media screen and (min-width: 1025px){ - .ranking .ranklist .rank-detail .rank-gear{ - left:auto; - right:20px; - top:40px - } -} -.ranking .ranklist .rank-detail .rank-gear li{ - position:relative; - float:left; - margin-right:4px -} -.ranking .ranklist .rank-detail .rank-gear li:last-child{ - margin-right:0 -} -.ranking .ranklist .rank-detail .rank-gear .rank-weapon{ - width:54px; - height:45px; - background-image:url('ui-saed2384d89-ee4a9a383c0239cb84ae18dac3a225a946795a7e49cf6bde2b39415a5d07a995.png'); - background-position:0 -392px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .ranking .ranklist .rank-detail .rank-gear .rank-weapon{ - background-position:0 -196px; - -moz-background-size:300px 794px; - -o-background-size:300px 794px; - -webkit-background-size:300px 794px; - background-size:300px 794px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .ranking .ranklist .rank-detail .rank-gear .rank-weapon{ - background-image:url('ui/@2x-sa7860ea4da-03351ffba2d779b6b024d6a2269061b3fc1a7c96d02288eae5ce4736480ea620.png'); - background-position:0 -785px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto - } -} -@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) and (-webkit-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 2dppx), (min-resolution: 2dppx) and (min-resolution: 2dppx){ - .ranking .ranklist .rank-detail .rank-gear .rank-weapon{ - background-position:0 -392px; - -moz-background-size:540px 1348px; - -o-background-size:540px 1348px; - -webkit-background-size:540px 1348px; - background-size:540px 1348px - } -} -.ranking .ranklist .rank-detail .rank-gear .rank-weapon .rank-weapon-img{ - width:36px; - height:28px; - -moz-background-size:36px, 28px; - -o-background-size:36px, 28px; - -webkit-background-size:36px, 28px; - background-size:36px, 28px; - background-image:url('https://splatoon.nintendo.net/assets/img/svg/gear/weapon/rank/ico_wp_bigball_diffusion00.png') -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .ranking .ranklist .rank-detail .rank-gear .rank-weapon .rank-weapon-img{ - background-image:url('https://splatoon.nintendo.net/assets/img/svg/gear/weapon/rank/@2x/ico_wp_bigball_diffusion00.png') - } -} -.ranking .ranklist .rank-detail .rank-gear .rank-protective{ - width:38px; - height:32px; - background-image:url('ui-saed2384d89-ee4a9a383c0239cb84ae18dac3a225a946795a7e49cf6bde2b39415a5d07a995.png'); - background-position:0 -360px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .ranking .ranklist .rank-detail .rank-gear .rank-protective{ - background-position:0 -180px; - -moz-background-size:300px 794px; - -o-background-size:300px 794px; - -webkit-background-size:300px 794px; - background-size:300px 794px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .ranking .ranklist .rank-detail .rank-gear .rank-protective{ - background-image:url('ui/@2x-sa7860ea4da-03351ffba2d779b6b024d6a2269061b3fc1a7c96d02288eae5ce4736480ea620.png'); - background-position:0 -721px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto - } -} -@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) and (-webkit-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 2dppx), (min-resolution: 2dppx) and (min-resolution: 2dppx){ - .ranking .ranklist .rank-detail .rank-gear .rank-protective{ - background-position:0 -360px; - -moz-background-size:540px 1348px; - -o-background-size:540px 1348px; - -webkit-background-size:540px 1348px; - background-size:540px 1348px - } -} -.ranking .ranklist .rank-detail .rank-gear .rank-protective .rank-item-img{ - width:26px; - height:20px; - -moz-background-size:26px, 20px; - -o-background-size:26px, 20px; - -webkit-background-size:26px, 20px; - background-size:26px, 20px -} -.ranking .ranklist .rank-detail .rank-gear .rank-head .rank-head-img{ - background-image:url('https://splatoon.nintendo.net/assets/img/svg/gear/head/rank/head_1002.png') -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .ranking .ranklist .rank-detail .rank-gear .rank-head .rank-head-img{ - background-image:url('https://splatoon.nintendo.net/assets/img/svg/gear/head/rank/@2x/head_1002.png') - } -} -.ranking .ranklist .rank-detail .rank-gear .rank-clothes .rank-clothes-img{ - background-image:url('https://splatoon.nintendo.net/assets/img/svg/gear/clothes/rank/clothes_1.png') -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .ranking .ranklist .rank-detail .rank-gear .rank-clothes .rank-clothes-img{ - background-image:url('https://splatoon.nintendo.net/assets/img/svg/gear/clothes/rank/@2x/clothes_1.png') - } -} -.ranking .ranklist .rank-detail .rank-gear .rank-shoes .rank-shoes-img{ - background-image:url('https://splatoon.nintendo.net/assets/img/svg/gear/shoes/rank/shoes_1010.png') -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .ranking .ranklist .rank-detail .rank-gear .rank-shoes .rank-shoes-img{ - background-image:url('https://splatoon.nintendo.net/assets/img/svg/gear/shoes/rank/@2x/shoes_1010.png') - } -} -.headline-description{ - display:block; - width:276px; - margin:16px auto 0; - font-size:16px; - font-size:1.6rem; - font-weight:bold -} -.lt-ie9 .headline-description{ - width:100%; - margin:16px 0 0 -} -@media screen and (min-width: 1025px){ - .headline-description{ - width:100%; - margin:16px 0 0 - } -} -.stage-schedule{ - display:block; - width:276px; - margin:52px auto 14px; - font-size:24px; - font-size:2.4rem; - font-weight:bold; - text-align:center -} -.lt-ie9 .stage-schedule{ - width:540px; - margin-bottom:40px; - text-align:center -} -@media screen and (min-width: 1025px){ - .stage-schedule{ - width:540px; - margin-bottom:40px; - text-align:center - } -} -.stage-list{ - width:304px; - margin:0 auto 30px; - padding:32px 0 26px; - background:rgba(0,0,0,0.5); - border-radius:14px -} -.lt-ie9 .stage-list{ - width:540px -} -@media screen and (min-width: 1025px){ - .stage-list{ - width:540px - } -} -.match-type{ - overflow:hidden; - *zoom:1; - width:260px; - margin:0 auto 46px -} -.lt-ie9 .match-type{ - width:336px -} -@media screen and (min-width: 1025px){ - .match-type{ - width:336px - } -} -.match-type>span{ - display:block; - margin:0 auto -} -.lt-ie9 .match-type>span{ - float:left -} -.lt-ie9 .match-type>span:last-child{ - margin:12px 0 0 8px -} -@media screen and (min-width: 1025px){ - .match-type>span{ - float:left - } - .match-type>span:last-child{ - margin:12px 0 0 8px - } -} -.map-type{ - width:260px; - margin:0 auto -} -.lt-ie9 .map-type{ - overflow:hidden; - *zoom:1; - width:552px -} -@media screen and (min-width: 1025px){ - .map-type{ - overflow:hidden; - *zoom:1; - width:552px - } -} -.lt-ie9 .map-type .map-box{ - float:left -} -.lt-ie9 .map-type .map-box:first-child{ - margin:0 6px -} -@media screen and (min-width: 1025px){ - .map-type .map-box{ - float:left - } - .map-type .map-box:first-child{ - margin:0 6px - } -} -.map-type .map-image{ - display:block; - width:260px; - height:146px; - background-color:black; - -moz-background-size:260px, 146px; - -o-background-size:260px, 146px; - -webkit-background-size:260px, 146px; - background-size:260px, 146px -} -.map-type .map-name{ - display:block; - margin:30px 0; - text-align:center; - font-size:18px; - font-size:1.8rem; - font-weight:bold -} -.rule-description{ - display:block; - width:240px; - margin:20px auto 54px; - text-align:center; - font-size:18px; - font-size:1.8rem; - font-weight:bold -} -.lt-ie9 .rule-description{ - width:528px -} -@media screen and (min-width: 1025px){ - .rule-description{ - width:528px - } -} -.icon-regular-match{ - width:82px; - height:74px; - background:transparent url('svg/ui/ico_stage_regular-54557ab86d0cba16cf002e6d299f87dccb41655de8a171d32928bfebda3f3692.svg') 0 0 no-repeat -} -.typography-regular-match{ - width:246px; - height:43px; - background:transparent url('svg/text/scene/stage/tx_regularmatch-f38b247dfc52198fe167834305d9be107c6f8ac38d1ada619bdf275ebfebdbef.svg.html') 0 0 no-repeat; - -moz-background-size:246px, 43px; - -o-background-size:246px, 43px; - -webkit-background-size:246px, 43px; - background-size:246px, 43px; - background-position:0 0 -} -.icon-earnest-match{ - width:82px; - height:74px; - background:transparent url('svg/ui/ico_stage_gachi-d2041f3d0fc360ad6c7c00dc4f5bfd1aa626a251d35af88c076b5498d8eb991d.svg') 0 0 no-repeat -} -.typography-earnest-match{ - width:171px; - height:48px; - background:transparent url('svg/text/scene/stage/tx_gachimatch-8b30550315c2069467831e484cf27fe9e278074f5eccbf9386441c1e63b33372.svg.html') 0 0 no-repeat; - -moz-background-size:171px, 48px; - -o-background-size:171px, 48px; - -webkit-background-size:171px, 48px; - background-size:171px, 48px; - background-position:0 0 -} -.typography-rule{ - display:block; - margin:0 auto; - width:71px; - height:21px; - background:transparent url('svg/text/scene/stage/tx_rule-13e21703ba2138146293d83489e720e83fdf48f002d3393de55f24825e39095b.svg') 0 0 no-repeat; - -moz-background-size:71px, 21px; - -o-background-size:71px, 21px; - -webkit-background-size:71px, 21px; - background-size:71px, 21px; - background-position:0 0 -} -.festival-image{ - margin:10px auto 0; - width:300px; - height:180px; - display:block; - background-image:url('ui-saed2384d89-ee4a9a383c0239cb84ae18dac3a225a946795a7e49cf6bde2b39415a5d07a995.png'); - background-position:0 -1128px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .festival-image{ - background-position:0 -564px; - -moz-background-size:300px 794px; - -o-background-size:300px 794px; - -webkit-background-size:300px 794px; - background-size:300px 794px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .festival-image{ - background-image:url('ui-saed2384d89-ee4a9a383c0239cb84ae18dac3a225a946795a7e49cf6bde2b39415a5d07a995.png'); - background-position:0 -554px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto - } -} -@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) and (-webkit-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 2dppx), (min-resolution: 2dppx) and (min-resolution: 2dppx){ - .festival-image{ - background-position:0 -277px; - -moz-background-size:300px 794px; - -o-background-size:300px 794px; - -webkit-background-size:300px 794px; - background-size:300px 794px - } -} -.lt-ie9 .festival-image{ - width:600px; - height:360px; - background-image:url('ui-saed2384d89-ee4a9a383c0239cb84ae18dac3a225a946795a7e49cf6bde2b39415a5d07a995.png'); - background-position:0 -554px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .lt-ie9 .festival-image{ - background-position:0 -277px; - -moz-background-size:300px 794px; - -o-background-size:300px 794px; - -webkit-background-size:300px 794px; - background-size:300px 794px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .lt-ie9 .festival-image{ - background-image:url('ui/@2x-sa7860ea4da-03351ffba2d779b6b024d6a2269061b3fc1a7c96d02288eae5ce4736480ea620.png'); - background-position:0 -1108px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto - } -} -@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) and (-webkit-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 2dppx), (min-resolution: 2dppx) and (min-resolution: 2dppx){ - .lt-ie9 .festival-image{ - background-position:0 -554px; - -moz-background-size:540px 1348px; - -o-background-size:540px 1348px; - -webkit-background-size:540px 1348px; - background-size:540px 1348px - } -} -@media screen and (min-width: 1025px){ - .festival-image{ - width:600px; - height:360px; - background-image:url('ui-saed2384d89-ee4a9a383c0239cb84ae18dac3a225a946795a7e49cf6bde2b39415a5d07a995.png'); - background-position:0 -554px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto - } -} -@media screen and (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1025px) and (min-resolution: 2dppx){ - .festival-image{ - background-position:0 -277px; - -moz-background-size:300px 794px; - -o-background-size:300px 794px; - -webkit-background-size:300px 794px; - background-size:300px 794px - } -} -@media screen and (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1025px) and (min-resolution: 2dppx){ - .festival-image{ - background-image:url('ui/@2x-sa7860ea4da-03351ffba2d779b6b024d6a2269061b3fc1a7c96d02288eae5ce4736480ea620.png'); - background-position:0 -1108px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto - } -} -@media screen and (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1025px) and (min-resolution: 2dppx) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 2dppx), screen and (min-width: 1025px) and (min-resolution: 2dppx) and (min-resolution: 2dppx){ - .festival-image{ - background-position:0 -554px; - -moz-background-size:540px 1348px; - -o-background-size:540px 1348px; - -webkit-background-size:540px 1348px; - background-size:540px 1348px - } -} -.equipment .headline{ - margin-bottom:36px -} -.equipment .headline h1{ - margin-bottom:10px -} -.equipment .contents{ - width:304px; - margin:-12px auto 0 -} -.lt-ie9 .equipment .contents{ - width:540px -} -@media screen and (min-width: 1025px){ - .equipment .contents{ - width:540px - } -} -.equipment .equip-description{ - font-size:14px; - font-size:1.4rem; - font-weight:bold; - line-height:1.6em -} -.lt-ie9 .equipment .equip-description{ - font-size:18px; - font-size:1.8rem -} -@media screen and (min-width: 1025px){ - .equipment .equip-description{ - font-size:18px; - font-size:1.8rem - } -} -.equipment .equip-detail{ - margin-bottom:64px; - padding:30px; - background:rgba(0,0,0,0.5); - border-radius:14px -} -.lt-ie9 .equipment .equip-detail .equip-user-main{ - overflow:hidden; - *zoom:1 -} -@media screen and (min-width: 1025px){ - .equipment .equip-detail .equip-user-main{ - overflow:hidden; - *zoom:1 - } -} -.equipment .equip-detail .equip-user-main>div{ - display:block -} -.lt-ie9 .equipment .equip-detail .equip-user-main>div{ - float:left -} -@media screen and (min-width: 1025px){ - .equipment .equip-detail .equip-user-main>div{ - float:left - } -} -.equipment .equip-detail .equip-user-main .equip-user-info{ - margin-bottom:50px -} -.lt-ie9 .equipment .equip-detail .equip-user-main .equip-user-info{ - width:250px; - margin-bottom:0 -} -@media screen and (min-width: 1025px){ - .equipment .equip-detail .equip-user-main .equip-user-info{ - width:250px; - margin-bottom:0 - } -} -.equipment .equip-detail .equip-user-main .equip-user-info .user-profile{ - margin-bottom:30px -} -.lt-ie9 .equipment .equip-detail .equip-user-main .equip-user-info .user-profile{ - margin-bottom:20px -} -@media screen and (min-width: 1025px){ - .equipment .equip-detail .equip-user-main .equip-user-info .user-profile{ - margin-bottom:20px - } -} -.equipment .equip-detail .equip-user-main .equip-user-info .user-profile .profile-mii{ - margin:0 auto 10px -} -.equipment .equip-detail .equip-user-main .equip-user-info .user-profile .profile-username{ - text-align:center; - font-weight:bold; - font-size:24px; - font-size:2.4rem -} -.equipment .equip-detail .equip-user-main .equip-user-info .user-status{ - overflow:hidden; - *zoom:1; - width:256px; - height:64px; - margin:0 auto 16px; - padding:0 34px 0 40px; - background:black; - -moz-border-radius:32px; - -webkit-border-radius:32px; - border-radius:32px -} -.lt-ie9 .equipment .equip-detail .equip-user-main .equip-user-info .user-status{ - width:250px; - margin-bottom:10px -} -.lt-ie9 .equipment .equip-detail .equip-user-main .equip-user-info .user-status:last-child{ - margin-bottom:0 -} -@media screen and (min-width: 1025px){ - .equipment .equip-detail .equip-user-main .equip-user-info .user-status{ - width:250px; - margin-bottom:10px - } - .equipment .equip-detail .equip-user-main .equip-user-info .user-status:last-child{ - margin-bottom:0 - } -} -.equipment .equip-detail .equip-user-main .equip-user-info .user-status h3,.equipment .equip-detail .equip-user-main .equip-user-info .user-status p{ - float:left -} -.equipment .equip-detail .equip-user-main .equip-user-info .user-status .typography-equip-rank{ - margin:20px 52px 0 0 -} -.lt-ie9 .equipment .equip-detail .equip-user-main .equip-user-info .user-status .typography-equip-rank{ - margin:20px 46px 0 0 -} -@media screen and (min-width: 1025px){ - .equipment .equip-detail .equip-user-main .equip-user-info .user-status .typography-equip-rank{ - margin:20px 46px 0 0 - } -} -.equipment .equip-detail .equip-user-main .equip-user-info .user-status .typography-equip-rank+p span{ - margin:4px 6px 0 0; - transform:scale(1.2, 1.2) -} -.equipment .equip-detail .equip-user-main .equip-user-info .user-status .typography-equip-udemae{ - margin:14px 30px 0 0 -} -.lt-ie9 .equipment .equip-detail .equip-user-main .equip-user-info .user-status .typography-equip-udemae{ - margin:20px 24px 0 0 -} -@media screen and (min-width: 1025px){ - .equipment .equip-detail .equip-user-main .equip-user-info .user-status .typography-equip-udemae{ - margin:20px 24px 0 0 - } -} -.equipment .equip-detail .equip-user-main .equip-user-info .user-status .typography-equip-udemae+p{ - margin:16px 0 0; - transform:scale(1.2, 1.2) -} -.equipment .equip-detail .equip-user-main .equip-user-weapon{ - position:relative; - width:228px; - height:192px; - margin-bottom:40px; - background-image:url('ui-saed2384d89-ee4a9a383c0239cb84ae18dac3a225a946795a7e49cf6bde2b39415a5d07a995.png'); - background-position:0 -168px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto -} -.lt-ie9 .equipment .equip-detail .equip-user-main .equip-user-weapon{ - margin:24px 0 0 0 -} -@media screen and (min-width: 1025px){ - .equipment .equip-detail .equip-user-main .equip-user-weapon{ - margin:24px 0 0 0 - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .equipment .equip-detail .equip-user-main .equip-user-weapon{ - background-position:0 -84px; - -moz-background-size:300px 794px; - -o-background-size:300px 794px; - -webkit-background-size:300px 794px; - background-size:300px 794px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .equipment .equip-detail .equip-user-main .equip-user-weapon{ - background-image:url('ui/@2x-sa7860ea4da-03351ffba2d779b6b024d6a2269061b3fc1a7c96d02288eae5ce4736480ea620.png'); - background-position:0 -337px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto - } -} -@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) and (-webkit-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 2dppx), (min-resolution: 2dppx) and (min-resolution: 2dppx){ - .equipment .equip-detail .equip-user-main .equip-user-weapon{ - background-position:0 -168px; - -moz-background-size:540px 1348px; - -o-background-size:540px 1348px; - -webkit-background-size:540px 1348px; - background-size:540px 1348px - } -} -.equipment .equip-detail .equip-user-main .equip-user-weapon .equip-weapon-img{ - width:148px; - height:114px; - -moz-background-size:148px, 114px; - -o-background-size:148px, 114px; - -webkit-background-size:148px, 114px; - background-size:148px, 114px -} -.equipment .equip-detail .equip-gearpower-img{ - width:36px; - height:36px -} -.equipment .equip-detail .equip-gearpower-slot{ - position:relative; - width:36px; - height:36px; - -moz-border-radius:18px; - -webkit-border-radius:18px; - border-radius:18px; - background:black -} -.equipment .equip-detail .equip-gearpower-slot .equip-gearpower-img{ - width:36px; - height:36px; - -moz-background-size:36px, 36px; - -o-background-size:36px, 36px; - -webkit-background-size:36px, 36px; - background-size:36px, 36px -} -.lt-ie9 .equipment .equip-detail .equip-user-protections{ - overflow:hidden; - *zoom:1; - margin:30px 0 10px; - padding:18px 18px 18px 0 -} -@media screen and (min-width: 1025px){ - .equipment .equip-detail .equip-user-protections{ - overflow:hidden; - *zoom:1; - margin:30px 0 10px; - padding:18px 18px 18px 0 - } -} -.equipment .equip-detail .equip-user-protections .equip-protective{ - position:relative; - margin:0 auto 40px; - width:126px; - height:106px; - background-image:url('ui-saed2384d89-ee4a9a383c0239cb84ae18dac3a225a946795a7e49cf6bde2b39415a5d07a995.png'); - background-position:0 -62px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto -} -.lt-ie9 .equipment .equip-detail .equip-user-protections .equip-protective{ - float:left; - margin:0 42px 0 0 -} -.lt-ie9 .equipment .equip-detail .equip-user-protections .equip-protective:last-child{ - margin-right:0 -} -@media screen and (min-width: 1025px){ - .equipment .equip-detail .equip-user-protections .equip-protective{ - float:left; - margin:0 42px 0 0 - } - .equipment .equip-detail .equip-user-protections .equip-protective:last-child{ - margin-right:0 - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .equipment .equip-detail .equip-user-protections .equip-protective{ - background-position:0 -31px; - -moz-background-size:300px 794px; - -o-background-size:300px 794px; - -webkit-background-size:300px 794px; - background-size:300px 794px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .equipment .equip-detail .equip-user-protections .equip-protective{ - background-image:url('ui/@2x-sa7860ea4da-03351ffba2d779b6b024d6a2269061b3fc1a7c96d02288eae5ce4736480ea620.png'); - background-position:0 -124px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto - } -} -@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) and (-webkit-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 2dppx), (min-resolution: 2dppx) and (min-resolution: 2dppx){ - .equipment .equip-detail .equip-user-protections .equip-protective{ - background-position:0 -62px; - -moz-background-size:540px 1348px; - -o-background-size:540px 1348px; - -webkit-background-size:540px 1348px; - background-size:540px 1348px - } -} -.equipment .equip-detail .equip-user-protections .equip-protective:last-child{ - margin-bottom:0 -} -.equipment .equip-detail .equip-user-protections .equip-protective .equip-item-img{ - width:80px; - height:62px; - -moz-background-size:80px, 62px; - -o-background-size:80px, 62px; - -webkit-background-size:80px, 62px; - background-size:80px, 62px -} -.equipment .equip-detail .equip-user-protections .equip-protective .equip-gearpower-default{ - position:absolute; - right:-18px; - top:-18px -} -.equipment .equip-detail .equip-user-protections .equip-protective .equip-gearpower-custom{ - position:absolute; - left:9px; - bottom:-18px; - overflow:hidden; - *zoom:1 -} -.equipment .equip-detail .equip-user-protections .equip-protective .equip-gearpower-custom li{ - float:left; - margin-right:4px -} -.equipment .equip-detail .equip-user-protections .equip-protective .equip-gearpower-custom li:last-child{ - margin-right:0 -} -.equipment .equip-painted .equip-painted-heading{ - margin:0 auto 50px -} -.lt-ie9 .equipment .equip-painted .equip-painted-heading{ - margin:0 auto 74px -} -@media screen and (min-width: 1025px){ - .equipment .equip-painted .equip-painted-heading{ - margin:0 auto 74px - } -} -.equipment .equip-painted .equip-painted-rank .equip-painted-data{ - position:relative; - width:304px; - height:64px; - margin-bottom:20px; - background:black; - -moz-border-radius:14px; - -webkit-border-radius:14px; - border-radius:14px -} -.lt-ie9 .equipment .equip-painted .equip-painted-rank .equip-painted-data{ - width:420px; - height:84px; - margin:0 auto 34px -} -@media screen and (min-width: 1025px){ - .equipment .equip-painted .equip-painted-rank .equip-painted-data{ - width:420px; - height:84px; - margin:0 auto 34px - } -} -.equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-weapon{ - position:absolute; - left:8px; - top:1px; - width:72px; - height:62px; - -moz-background-size:72px, 62px; - -o-background-size:72px, 62px; - -webkit-background-size:72px, 62px; - background-size:72px, 62px; - background-image:url('ui-saed2384d89-ee4a9a383c0239cb84ae18dac3a225a946795a7e49cf6bde2b39415a5d07a995.png'); - background-position:0 0; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-weapon{ - background-position:0 0; - -moz-background-size:300px 794px; - -o-background-size:300px 794px; - -webkit-background-size:300px 794px; - background-size:300px 794px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-weapon{ - background-image:url('ui/@2x-sa7860ea4da-03351ffba2d779b6b024d6a2269061b3fc1a7c96d02288eae5ce4736480ea620.png'); - background-position:0 0; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto - } -} -@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) and (-webkit-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 2dppx), (min-resolution: 2dppx) and (min-resolution: 2dppx){ - .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-weapon{ - background-position:0 0; - -moz-background-size:540px 1348px; - -o-background-size:540px 1348px; - -webkit-background-size:540px 1348px; - background-size:540px 1348px - } -} -.lt-ie9 .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-weapon{ - left:24px; - top:-24px; - width:126px; - height:106px; - -moz-background-size:126px, 106px; - -o-background-size:126px, 106px; - -webkit-background-size:126px, 106px; - background-size:126px, 106px; - background-image:url('ui-saed2384d89-ee4a9a383c0239cb84ae18dac3a225a946795a7e49cf6bde2b39415a5d07a995.png'); - background-position:0 -62px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .lt-ie9 .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-weapon{ - background-position:0 -31px; - -moz-background-size:300px 794px; - -o-background-size:300px 794px; - -webkit-background-size:300px 794px; - background-size:300px 794px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .lt-ie9 .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-weapon{ - background-image:url('ui/@2x-sa7860ea4da-03351ffba2d779b6b024d6a2269061b3fc1a7c96d02288eae5ce4736480ea620.png'); - background-position:0 -124px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto - } -} -@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) and (-webkit-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 2dppx), (min-resolution: 2dppx) and (min-resolution: 2dppx){ - .lt-ie9 .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-weapon{ - background-position:0 -62px; - -moz-background-size:540px 1348px; - -o-background-size:540px 1348px; - -webkit-background-size:540px 1348px; - background-size:540px 1348px - } -} -@media screen and (min-width: 1025px){ - .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-weapon{ - left:24px; - top:-24px; - width:126px; - height:106px; - -moz-background-size:126px, 106px; - -o-background-size:126px, 106px; - -webkit-background-size:126px, 106px; - background-size:126px, 106px; - background-image:url('ui-saed2384d89-ee4a9a383c0239cb84ae18dac3a225a946795a7e49cf6bde2b39415a5d07a995.png'); - background-position:0 -62px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto - } -} -@media screen and (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1025px) and (min-resolution: 2dppx){ - .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-weapon{ - background-position:0 -31px; - -moz-background-size:300px 794px; - -o-background-size:300px 794px; - -webkit-background-size:300px 794px; - background-size:300px 794px - } -} -@media screen and (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1025px) and (min-resolution: 2dppx){ - .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-weapon{ - background-image:url('ui/@2x-sa7860ea4da-03351ffba2d779b6b024d6a2269061b3fc1a7c96d02288eae5ce4736480ea620.png'); - background-position:0 -124px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto - } -} -@media screen and (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1025px) and (min-resolution: 2dppx) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 2dppx), screen and (min-width: 1025px) and (min-resolution: 2dppx) and (min-resolution: 2dppx){ - .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-weapon{ - background-position:0 -62px; - -moz-background-size:540px 1348px; - -o-background-size:540px 1348px; - -webkit-background-size:540px 1348px; - background-size:540px 1348px - } -} -.equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-weapon .equip-painted-weapon-img{ - width:52px; - height:40px; - -moz-background-size:52px, 40px; - -o-background-size:52px, 40px; - -webkit-background-size:52px, 40px; - background-size:52px, 40px -} -.lt-ie9 .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-weapon .equip-painted-weapon-img{ - width:80px; - height:62px; - -moz-background-size:80px, 62px; - -o-background-size:80px, 62px; - -webkit-background-size:80px, 62px; - background-size:80px, 62px -} -@media screen and (min-width: 1025px){ - .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-weapon .equip-painted-weapon-img{ - width:80px; - height:62px; - -moz-background-size:80px, 62px; - -o-background-size:80px, 62px; - -webkit-background-size:80px, 62px; - background-size:80px, 62px - } -} -.equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-point-number{ - position:absolute; - right:36px; - top:14px -} -.equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-point-number span{ - margin:0 0.5px -} -.lt-ie9 .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-point-number{ - right:52px; - top:24px -} -.lt-ie9 .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-point-number span{ - margin:0 1px -} -@media screen and (min-width: 1025px){ - .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-point-number{ - right:52px; - top:24px - } - .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-painted-point-number span{ - margin:0 1px - } -} -.equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-paited-point-unit{ - position:absolute; - right:8px; - top:24px -} -.equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-paited-point-unit span{ - display:inline-block; - vertical-align:top -} -.lt-ie9 .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-paited-point-unit{ - right:24px; - top:34px -} -@media screen and (min-width: 1025px){ - .equipment .equip-painted .equip-painted-rank .equip-painted-data .equip-paited-point-unit{ - right:24px; - top:34px - } -} -.sitepolicy .headline{ - margin-bottom:36px -} -.sitepolicy .headline h1{ - margin-bottom:10px -} -.sitepolicy .contents{ - width:304px; - margin:3rem auto 0 -} -.lt-ie9 .sitepolicy .contents{ - margin:-12px auto 0; - width:540px -} -@media screen and (min-width: 1025px){ - .sitepolicy .contents{ - margin:-12px auto 0; - width:540px - } -} -select{ - color:black !important -} -button{ - border-width:0 -} -select.invisible{ - position:absolute; - opacity:0; - top:0px; - left:0px -} -select#hour{ - height:34px; - line-height:34px; - -webkit-appearance:none; - width:95px -} -select#minutes{ - height:34px; - line-height:34px; - -webkit-appearance:none; - width:95px -} -select#user_intention_game_mode{ - height:34px; - line-height:34px; - -webkit-appearance:none; - width:230px; - top:6px; - left:6px -} -select#user_intention_weapon,select#join_intention_weapon{ - height:34px; - line-height:34px; - -webkit-appearance:none; - width:230px; - top:6px; - left:6px -} -select#locale{ - height:20px; - line-height:20px; - -webkit-appearance:none; - width:90px; - top:-10px -} -label.select-hour,label.select-minutes,label.select-feel,label.select-weapon,label.select-locale{ - position:relative -} -.select-weapon .icon-weapon-wrapper{ - background-size:52px 40px -} -.hidden{ - display:none !important -} -div.friend-list.self{ - margin-bottom:20px -} -.nnid button{ - margin:0 auto 16px -} -#ika_swim{ - position:fixed -} -.ika-wrapper.welcome{ - overflow:hidden -} -.rank-tweet-img{ - position:relative -} -.rank-tweet-mii{ - position:absolute; - top:4px; - left:10px; - width:32px; - background:white; - border-radius:100px -} -.rank-tweet-name{ - position:absolute; - top:13px; - left:45px -} -.rank-tweet-weapon{ - position:absolute; - top:48px; - left:137px; - width:36px; - height:28px; - background-size:36px 28px -} -.rank-tweet-head{ - position:absolute; - top:90px; - left:140px; - width:26px; - height:20px; - background-size:26px 20px -} -.rank-tweet-clothes{ - position:absolute; - top:90px; - left:170px; - width:26px; - height:20px; - background-size:26px 20px -} -.rank-tweet-shoes{ - position:absolute; - top:90px; - left:202px; - width:26px; - height:20px; - background-size:26px 20px -} -.rank-tweet-point{ - position:absolute; - top:0px; - left:0px; - transform:rotate(-5deg) scale(0.7) translate(0px, 115px); - -ms-transform:rotate(-5deg) scale(0.7) translate(0px, 115px); - -webkit-transform:rotate(-5deg) scale(0.7) translate(0px, 115px); - -moz-transform:rotate(-5deg) scale(0.7) translate(0px, 115px); - width:140px; - text-align:center -} -.loading,.site-policy{ - text-align:center -} -.site-policy{ - margin:3rem 0 2rem 0 -} -.overlay-mask.modal{ - z-index:3 -} -.overlay-mask.menu{ - z-index:5 -} -.festival{ - text-align:center; - margin-bottom:10px; - font-size:18px -} -.sitepolicy h4{ - font-size:18px -} -.sitepolicy li{ - margin-left:3rem; - padding-top:1rem; - list-style-type:disc; - list-style-position:inside; - font-size:1.6rem -} -.clear{ - clear:both -} -.ika-wrapper{ - padding-bottom:1rem -} -.festival-teams{ - display:block; - font-size:2.4rem; - font-weight:bold; - margin:0px auto 20px; - text-align:center; - width:276px -} -.festival-teams .festival-team-info{ - display:block -} -.festival-teams .festival-team-info.festival-team-vs{ - display:inline-block; - width:26px; - height:16px; - margin:0 10px; - background:transparent url('svg/text/scene/stage/tx_vs-2fb51f54ae7435b2b22be69a48703fc4178125e9892e80787502d5eea8901ec3.svg') 0 0 no-repeat; - -moz-background-size:26px, 16px; - -o-background-size:26px, 16px; - -webkit-background-size:26px, 16px; - background-size:26px, 16px; - background-position:0 0 -} -@media screen and (min-width: 1025px){ - .festival-teams{ - margin-bottom:30px; - width:540px - } - .festival-teams .festival-team-info{ - display:inline - } -} -.festival-stage-list .map-type.second .map-box{ - margin:0px auto; - float:none -} -.festival-stage-list .map-type.second .map-image{ - margin:0px auto -} -.prefetched-image{ - position:absolute; - z-index:-1000; - opacity:0; - width:0px; - height:0px -} -.locale-selector{ - margin:20px auto; - text-align:center; - height:20px -} -.select-locale:after{ - content:""; - display:block; - margin:6px 0 0 4px -} -.select-locale:after{ - background:url('svg/ui/ico_pulldown-daeb8f6ce24ca8e2faedddd342929c54d3d323ff25116ea0877be93efba2a347.svg') 0 0 no-repeat; - height:16px; - width:20px; - display:inline-block -} -.typography-locale{ - height:18px; - margin:8px 0 0 4px; - width:60px; - display:inline-block -} -.typography-locale.ja{ - background:url('svg/text/menu/tx_Japanese-2ffb0b4509759532318fba9d93b7befb8d6d4b3aa5434afe159d7656c60bedea.svg') 0 0 no-repeat -} -.typography-locale.en{ - background:url('svg/text/menu/tx_English-11762e5c1d4ff09f310bcf46f3dbfbfbe8c8ef2ee8a12b7e793c784d44442d4f.svg') 0 0 no-repeat -} -div.IkaAnime-common{ - width:64px; - height:64px; - position:absolute -} -div.IkaAnime_00{ - background:url('ika-8e075a29ff487983044303f98958fb8c852bc3e9ab07ee7597724b6c0aa4a5d7.png') 0px 0px no-repeat -} -div.IkaAnime_01{ - background:url('ika-8e075a29ff487983044303f98958fb8c852bc3e9ab07ee7597724b6c0aa4a5d7.png') -64px 0px no-repeat -} -div.IkaAnime_02{ - background:url('ika-8e075a29ff487983044303f98958fb8c852bc3e9ab07ee7597724b6c0aa4a5d7.png') -128px 0px no-repeat -} -div.IkaAnime_03{ - background:url('ika-8e075a29ff487983044303f98958fb8c852bc3e9ab07ee7597724b6c0aa4a5d7.png') -192px 0px no-repeat -} -div.IkaAnime_04{ - background:url('ika-8e075a29ff487983044303f98958fb8c852bc3e9ab07ee7597724b6c0aa4a5d7.png') -256px 0px no-repeat -} -div.IkaAnime_05{ - background:url('ika-8e075a29ff487983044303f98958fb8c852bc3e9ab07ee7597724b6c0aa4a5d7.png') -320px 0px no-repeat -} -div.IkaAnime_06{ - background:url('ika-8e075a29ff487983044303f98958fb8c852bc3e9ab07ee7597724b6c0aa4a5d7.png') -384px 0px no-repeat -} -div.IkaAnime_07{ - background:url('ika-8e075a29ff487983044303f98958fb8c852bc3e9ab07ee7597724b6c0aa4a5d7.png') -448px 0px no-repeat -} -div.IkaAnime_08{ - background:url('ika-8e075a29ff487983044303f98958fb8c852bc3e9ab07ee7597724b6c0aa4a5d7.png') -512px 0px no-repeat -} -div.IkaAnime_09{ - background:url('ika-8e075a29ff487983044303f98958fb8c852bc3e9ab07ee7597724b6c0aa4a5d7.png') -576px 0px no-repeat -} -div.IkaAnime_10{ - background:url('ika-8e075a29ff487983044303f98958fb8c852bc3e9ab07ee7597724b6c0aa4a5d7.png') -640px 0px no-repeat -} -div.IkaAnime_11{ - background:url('ika-8e075a29ff487983044303f98958fb8c852bc3e9ab07ee7597724b6c0aa4a5d7.png') -704px 0px no-repeat -} -div.IkaAnime_12{ - background:url('ika-8e075a29ff487983044303f98958fb8c852bc3e9ab07ee7597724b6c0aa4a5d7.png') -768px 0px no-repeat -} -div.IkaAnime_13{ - background:url('ika-8e075a29ff487983044303f98958fb8c852bc3e9ab07ee7597724b6c0aa4a5d7.png') -832px 0px no-repeat -} -div.IkaAnime_14{ - background:url('ika-8e075a29ff487983044303f98958fb8c852bc3e9ab07ee7597724b6c0aa4a5d7.png') -896px 0px no-repeat -} -div.IkaAnime_15{ - background:url('ika-8e075a29ff487983044303f98958fb8c852bc3e9ab07ee7597724b6c0aa4a5d7.png') -960px 0px no-repeat -} -div.IkaAnime_16{ - background:url('ika-8e075a29ff487983044303f98958fb8c852bc3e9ab07ee7597724b6c0aa4a5d7.png') -1024px 0px no-repeat -} -div.IkaAnime_17{ - background:url('ika-8e075a29ff487983044303f98958fb8c852bc3e9ab07ee7597724b6c0aa4a5d7.png') -1088px 0px no-repeat -} -.weapon-list{ - color:black; - border-collapse:collapse -} -.weapon-list td{ - border-width:0 0 1px 0; - border-style:solid; - border-color:gray -} -.mii img{ - -moz-border-radius:48px; - -webkit-border-radius:48px; - border-radius:48px; - vertical-align:middle -} -.mii img.offline{ - filter:alpha(opacity=50); - -moz-opacity:0.5; - opacity:0.5 -} -.intention span:after,.intention label:after,.intention-form span:after,.intention-form label:after{ - content:': ' -} -.bold{ - font-weight:bold; - color:maroon -} -.m-scooch{ - position:relative; - overflow:hidden; - -webkit-font-smoothing:antialiased -} -.m-scooch.m-left{ - text-align:left -} -.m-scooch.m-center{ - text-align:center -} -.m-scooch.m-fluid>.m-scooch-inner>*{ - width:100% -} -.m-scooch.m-fluid.m-center>.m-scooch-inner>*:first-child{ - margin-left:0% -} -.m-scooch.m-fluid-2>.m-scooch-inner>*{ - width:50% -} -.m-scooch.m-fluid-2.m-center>.m-scooch-inner>*:first-child{ - margin-left:25% -} -.m-scooch.m-fluid-3>.m-scooch-inner>*{ - width:33.333% -} -.m-scooch.m-fluid-3.m-center>.m-scooch-inner>*:first-child{ - margin-left:33.333% -} -.m-scooch.m-fluid-4>.m-scooch-inner>*{ - width:25% -} -.m-scooch.m-fluid-4.m-center>.m-scooch-inner>*:first-child{ - margin-left:37.5% -} -.m-scooch.m-fluid-5>.m-scooch-inner>*{ - width:20% -} -.m-scooch.m-fluid-5.m-center>.m-scooch-inner>*:first-child{ - margin-left:40% -} -.m-scooch.m-fluid-6>.m-scooch-inner>*{ - width:16.667% -} -.m-scooch.m-fluid-6.m-center>.m-scooch-inner>*:first-child{ - margin-left:41.667% -} -.m-scooch img{ - -ms-interpolation-mode:bicubic -} -.m-scooch .m-item{ - -webkit-transform:translate(0); - transform:translate(0) -} -.m-scooch-inner{ - position:relative; - white-space:nowrap; - text-align:left; - font-size:0; - -webkit-transition-property:-webkit-transform; - -moz-transition-property:-moz-transform; - -ms-transition-property:-ms-transform; - -o-transition-property:-o-transform; - transition-property:transform; - -webkit-transition-timing-function:cubic-bezier(0.33, 0.66, 0.66, 1); - -moz-transition-timing-function:cubic-bezier(0.33, 0.66, 0.66, 1); - -ms-transition-timing-function:cubic-bezier(0.33, 0.66, 0.66, 1); - -o-transition-timing-function:cubic-bezier(0.33, 0.66, 0.66, 1); - transition-timing-function:cubic-bezier(0.33, 0.66, 0.66, 1); - -webkit-transition-duration:0.5s; - -moz-transition-duration:0.5s; - -ms-transition-duration:0.5s; - -o-transition-duration:0.5s; - transition-duration:0.5s -} -.m-scooch-inner>*{ - display:inline-block; - vertical-align:top; - white-space:normal; - font-size:16px -} -.m-fluid>.m-scooch-inner>*{ - box-sizing:border-box; - -ms-box-sizing:border-box; - -moz-box-sizing:border-box; - -o-box-sizing:border-box; - -webkit-box-sizing:border-box -} -.m-center:not(.m-fluid)>.m-scooch-inner{ - display:inline-block; - margin-right:-20000px !important; - margin-left:0 !important -} -.m-center:not(.m-fluid)>.m-scooch-inner>*{ - position:relative; - left:-20000px -} -.m-center:not(.m-fluid)>.m-scooch-inner>*:first-child{ - float:left; - margin-right:20000px; - left:0 -} -.m-center:not(.m-fluid)>.m-scooch-inner>*:first-child:last-child{ - margin-right:0 -} -.m-center:not(.m-fluid)>.m-scooch-inner>*:last-child{ - margin-right:-30000px -} -.m-scooch-controls{ - padding-top:10px; - text-align:center -} -.m-scooch-controls a{ - padding:5px; - -webkit-user-select:none; - -moz-user-select:-moz-none; - user-select:none; - -webkit-user-drag:none; - -moz-user-drag:-moz-none; - user-drag:none -} -.m-scooch-bulleted a{ - line-height:0; - text-decoration:none; - text-indent:-999px; - overflow:hidden; - display:inline-block; - padding:6px; - width:0; - height:0; - margin:0 3px; - color:#333; - background-color:rgba(255,255,255,0.3); - -webkit-transition:background-color 0.1s ease-in; - -moz-transition:background-color 0.1s ease-in; - -o-transition:background-color 0.1s ease-in; - transition:background-color 0.1s ease-in; - -webkit-box-shadow:inset rgba(0,0,0,0.25) 0 1px 2px; - -moz-box-shadow:inset rgba(0,0,0,0.25) 0 1px 2px; - box-shadow:inset rgba(0,0,0,0.25) 0 1px 2px; - -webkit-border-radius:6px; - -moz-border-radius:6px; - border-radius:6px -} -.m-scooch-bulleted a:hover,.m-scooch-bulleted a:focus{ - text-decoration:none; - background-color:rgba(255,255,255,0.6) -} -.m-scooch-bulleted a.m-active{ - background-color:#fff; - -webkit-box-shadow:rgba(0,0,0,0.25) 0 1px 2px; - -moz-box-shadow:rgba(0,0,0,0.25) 0 1px 2px; - box-shadow:rgba(0,0,0,0.25) 0 1px 2px -} -.m-scooch-pagination{ - padding-top:10px -} -.m-scooch-pagination a{ - text-decoration:none; - display:inline-block; - padding:3px 10px; - margin:1px 0; - color:#333; - background-color:rgba(255,255,255,0.3); - -webkit-transition:background-color 0.1s ease-in; - -moz-transition:background-color 0.1s ease-in; - -o-transition:background-color 0.1s ease-in; - transition:background-color 0.1s ease-in; - -webkit-border-radius:2px; - -moz-border-radius:2px; - border-radius:2px -} -.m-scooch-pagination a:hover,.m-scooch-pagination a:focus{ - text-decoration:none; - background-color:rgba(255,255,255,0.6) -} -.m-scooch-pagination a.m-active{ - background-color:#fff -} -.m-scooch-hud{ - padding-top:0 -} -.m-scooch-hud a{ - z-index:2; - opacity:0; - display:block; - position:absolute; - top:50%; - width:50px; - height:50px; - margin:-25px 0 0 0; - padding:0; - text-decoration:none; - text-indent:-999px; - overflow:hidden; - color:rgba(255,255,255,0.8); - background:rgba(0,0,0,0.8); - -webkit-transition:opacity 0.1s ease-in; - -moz-transition:opacity 0.1s ease-in; - -o-transition:opacity 0.1s ease-in; - transition:opacity 0.1s ease-in; - -webkit-border-radius:25px; - -moz-border-radius:25px; - border-radius:25px -} -.m-scooch:hover .m-scooch-hud a{ - opacity:0.3 -} -.m-scooch .m-scooch-hud a:hover,.m-scooch .m-scooch-hud a:focus{ - opacity:1 -} -.m-scooch-hud a:after{ - color:rgba(255,255,255,0.85); - content:"\25c0"; - font-size:25px; - font-weight:bold; - text-indent:0; - text-align:center; - display:block; - position:absolute; - top:10px; - left:0; - width:47px; - height:50px; - z-index:9 -} -.m-scooch-hud .m-scooch-prev{ - left:10px -} -.m-scooch-hud .m-scooch-next{ - right:10px -} -.m-scooch-hud .m-scooch-next:after{ - left:auto; - right:0; - content:"\25b6" -} -.m-caption{ - margin:0; - padding:10px; - height:auto; - text-align:center -} -.m-scaled .m-item{ - opacity:0.7; - -webkit-backface-visibility:hidden; - -webkit-transform:scale(0.75); - -moz-transform:scale(0.75); - -ms-transform:scale(0.75); - -o-transform:scale(0.75); - transform:scale(0.75); - -webkit-transition:-webkit-transform cubic-bezier(0.33, 0.66, 0.66, 1) 0.25s,opacity ease-out 0.25s; - -moz-transition-timing-function:-moz-transform cubic-bezier(0.33, 0.66, 0.66, 1) 0.25s,opacity ease-out 0.25s; - -o-transition-timing-function:-o-transform cubic-bezier(0.33, 0.66, 0.66, 1) 0.25s,opacity ease-out 0.25s; - transition-timing-function:transform cubic-bezier(0.33, 0.66, 0.66, 1) 0.25s,opacity ease-out 0.25s -} -.m-scaled .m-active{ - opacity:1; - -webkit-transform:scale(1); - -moz-transform:scale(1); - -ms-transform:scale(1); - -o-transform:scale(1); - transform:scale(1) -} -.m-fluid .m-item{ - margin-right:20px -} -.m-scooch-photos{ - margin:0 -10px; - padding:0 10px -} -.m-scooch-photos .m-item>img{ - margin:0; - padding:0; - max-width:none; - width:100%; - height:auto; - -webkit-box-shadow:rgba(0,0,0,0.5) 0 5px 10px; - -moz-box-shadow:rgba(0,0,0,0.5) 0 5px 10px; - -o-box-shadow:rgba(0,0,0,0.5) 0 5px 10px; - -ms-box-shadow:rgba(0,0,0,0.5) 0 5px 10px; - box-shadow:rgba(0,0,0,0.5) 0 5px 10px -} -.m-scooch-photos .m-caption{ - background:rgba(0,0,0,0.7); - bottom:0; - position:absolute; - z-index:9; - width:100%; - -webkit-box-sizing:border-box; - -moz-box-sizing:border-box; - box-sizing:border-box -} -.m-card-dark,.m-card-light{ - padding:20px; - -webkit-border-radius:6px; - -moz-border-radius:6px; - border-radius:6px; - -webkit-box-shadow:rgba(0,0,0,0.5) 0 5px 10px; - -moz-box-shadow:rgba(0,0,0,0.5) 0 5px 10px; - -o-box-shadow:rgba(0,0,0,0.5) 0 5px 10px; - -ms-box-shadow:rgba(0,0,0,0.5) 0 5px 10px; - box-shadow:rgba(0,0,0,0.5) 0 5px 10px -} -.m-card-dark{ - background:rgba(0,0,0,0.5); - color:#FFF -} -.m-card-light{ - background:rgba(255,255,255,0.9); - color:#000 -} -.m-card-dark .m-caption,.m-card-light .m-caption{ - margin:0; - padding:10px 0 0 0 -} -.m-fade-out{ - -webkit-mask-image:-webkit-linear-gradient(left, transparent 0%, #000 5%, #000 95%, transparent 100%) -} \ No newline at end of file diff --git a/assets/application-e247a417be83a666f78bb66e010996d13c08ed54ebc5174448e80be44628c6fd.js b/assets/application-e247a417be83a666f78bb66e010996d13c08ed54ebc5174448e80be44628c6fd.js deleted file mode 100644 index c6d9bff..0000000 --- a/assets/application-e247a417be83a666f78bb66e010996d13c08ed54ebc5174448e80be44628c6fd.js +++ /dev/null @@ -1,5044 +0,0 @@ -/*! - * turbolinks ver.0.0.1 (https://github.com/rails/turbolinks) - * Copyright 2012-2014 David Heinemeier Hansson - * MIT lisence (https://github.com/rails/turbolinks/blob/master/MIT-LICENSE) - * - * Vue.js ver.0.12.7 (http://jp.vuejs.org/) - * (c) 2015 Evan You - * MIT license (https://github.com/yyx990803/vue/blob/dev/LICENSE) - * - * normalize.css ver.3.0.0 (https://necolas.github.io/normalize.css/) - * Copyright (c) Nicolas Gallagher and Jonathan Neal - * MIT License (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) - * - * Scooch ver 0.5.0 (https://github.com/mobify/scooch) - * Copyright 2013 Mobify Research and Development Inc. - * MIT license (https://github.com/mobify/scooch/blob/master/LICENSE.md) - * - * Zepto.js ver.1.1.6 (http://zeptojs.com/) - * Copyright (c) 2010-2014 Thomas Fuchs - * MIT license (http://zeptojs.com/license/) - */ -function intentionHandler(t) { - function e() { - t.$data.hour_class = "typography-hour-" + parseInt(t.$data.hour) % 24, t.$data.minute_class = "typography-minutes-" + parseInt(t.$data.minute) - } - - function n() { - t.$data.original_hour = t.$data.hour, t.$data.original_minute = t.$data.minute - } - - function i(e) { - if (e && e != {}) { - var n = new Date, - i = n.getFullYear(), - r = n.getMonth(), - o = n.getDate(), - s = parseInt(t.$data.hour); - s >= 24 && (s -= 24, n.getHours() >= 3 && (o += 1)); - var c = parseInt(t.$data.minute), - u = new Date(i, r, o, s, c), - l = new Date(e.datetime_fes_begin), - h = new Date(e.datetime_fes_end), - f = 2, - d = 3; - t.$data.is_in_festival = u >= l && h >= u, t.$data.is_in_festival && [f, d].indexOf(parseInt(t.$data.game_mode)) < 0 && (t.$data.game_mode = f, a()) - } - } - - function r() { - t.$data.time_changed = t.$data.original_hour != parseInt(t.$data.hour) || t.$data.original_minute != parseInt(t.$data.minute) - } - - function o() { - var e = $("select#user_intention_weapon>option[value='" + t.$data.weapon + "']"); - t.$data.weapon_style = "background-image: url(" + e.data("image-path") + ");", t.$data.weapon_icon_style = "background-image: url(" + e.data("icon-image-path") + ");" - } - - function a() { - t.$data.game_mode_style = "background-image: url(" + $("select#user_intention_game_mode>option[value='" + t.$data.game_mode + "']").data("image-path") + ");" - } - - function s() { - var e = $("select#join_intention_weapon>option[value='" + t.$data.join_intention.weapon + "']"); - t.$data.join_intention.weapon_style = "background-image: url(" + e.data("image-path") + ");", t.$data.join_intention.weapon_icon_style = "background-image: url(" + e.data("icon-image-path") + ");" - } - return { - update_time_class: e, - update_original_time: n, - check_festival: i, - check_time_changed: r, - update_weapon_image: o, - update_game_mode_image: a, - update_join_intention_weapon_image: s - } -} - -function registerAjaxForm(t, e, n) { - $("form[action^='" + t + "']").each(function() { - var t = $(this), - i = t.attr("method"), - r = $("input[name='_method']", t); - if (r = r.length > 0 ? r.val() : "post", "post" == i && !(null != n && n.indexOf(r) < 0)) { - var o = !1; - t.on("submit", function(n) { - if (n.preventDefault(), !o) { - o = !0; - var i = {}; - $("input, select", t).each(function() { - var t = $(this); - ("checkbox" != t.attr("type") || t.is(":checked")) && (i[t.attr("name")] = t.val()) - }), $.ajax({ - url: t.attr("action"), - type: "POST", - data: i, - success: function(t) { - return t.redirect ? void(window.location.href = t.redirect) : void(e && e(t, r)) - }, - complete: function() { - o = !1 - } - }), n.preventDefault() - } - }) - } - }) -} - -function background_prefetch() { - for (var t = ["ja/bg/bg_friendlist-faf7902849b6bfdafb37165d2a266826e574a269a9bdcbea89558cedadfd4ca4.png", "ja/bg/@2x/bg_friendlist-d20dccde83e0d769455ff580421b84805be7ff1c6494e812200a51d067b10be0.png", "ja/bg/bg_ranking-24d23314649c1b1c4ea61999246256d7f4db73b8d489bd429e6daa5741e59f6d.png", "ja/bg/@2x/bg_ranking-a7432ce7bf194d220345649d7369a52fb977878c79c539ed40e2065ec5d8cb85.png", "ja/bg/bg_equipment-53013035f47184a17871845b772c181b7df702a8cb13233e9e23049a05cca79b.png", "ja/bg/@2x/bg_equipment-bedf92d6f41ee59b7f391f7e01d7ec00cb932e5152a2196ac939df0ad6c674b3.png", "ja/bg/bg_stage-e8559cd1808f36e1ead7594ce89cada8d8fb4267892f4771368e384612cf3df8.png", "ja/bg/@2x/bg_stage-e8fe89423bce5899a3edea3884841d9eed10a3099b29482277d0dbd4a25d8b9e.png"], e = 0; e < t.length; e++) { - var n = new Image; - n.className = "prefetched-image", n.src = t[e], document.documentElement.appendChild(n) - } -} - -function ika_swim(t) { - if (!$.os.phone && !$.os.tablet) { - var e = { - y: [0, 0, 0, 0, 0, 0, 2.898550724637681, 2.898550724637681, 2.898550724637681, 2.898550724637681, 2.898550724637681, 2.898550724637681, 5.797101449275362, 5.797101449275362, 5.797101449275362, 5.797101449275362, 8.695652173913043, 8.695652173913043, 8.695652173913043, 11.594202898550725, 11.594202898550725, 11.594202898550725, 14.492753623188406, 14.492753623188406, 14.492753623188406, 17.391304347826086, 17.391304347826086, 20.28985507246377, 20.28985507246377, 23.18840579710145, 23.18840579710145, 26.08695652173913, 26.08695652173913, 28.985507246376812, 28.985507246376812, 31.884057971014492, 31.884057971014492, 34.78260869565217, 34.78260869565217, 37.68115942028985, 37.68115942028985, 40.57971014492754, 40.57971014492754, 43.47826086956522, 43.47826086956522, 46.3768115942029, 49.27536231884058, 49.27536231884058, 52.17391304347826, 52.17391304347826, 55.072463768115945, 55.072463768115945, 57.971014492753625, 60.869565217391305, 60.869565217391305, 63.768115942028984, 63.768115942028984, 66.66666666666667, 69.56521739130434, 69.56521739130434, 72.46376811594203, 72.46376811594203, 75.3623188405797, 75.3623188405797, 78.26086956521739, 81.15942028985508, 81.15942028985508, 84.05797101449275, 84.05797101449275, 86.95652173913044, 86.95652173913044, 89.85507246376811, 89.85507246376811, 92.7536231884058, 95.65217391304348, 95.65217391304348, 98.55072463768116, 98.55072463768116, 101.44927536231884, 101.44927536231884, 101.44927536231884, 104.34782608695652, 104.34782608695652, 107.2463768115942, 107.2463768115942, 110.14492753623189, 110.14492753623189, 110.14492753623189, 113.04347826086956, 113.04347826086956, 115.94202898550725, 115.94202898550725, 115.94202898550725, 118.84057971014492, 118.84057971014492, 118.84057971014492, 118.84057971014492, 121.73913043478261, 121.73913043478261, 121.73913043478261, 121.73913043478261, 124.6376811594203, 124.6376811594203, 124.6376811594203, 124.6376811594203, 124.6376811594203, 124.6376811594203, 124.6376811594203, 124.6376811594203, 124.6376811594203, 124.6376811594203], - x: [-3.647887323943662, -3.647887323943662, -3.647887323943662, -3.647887323943662, -3.647887323943662, -3.647887323943662, -3.647887323943662, -3.647887323943662, -3.647887323943662, -3.647887323943662, -3.647887323943662, -3.647887323943662, -3.647887323943662, -3.647887323943662, -3.647887323943662, -3.647887323943662, -3.647887323943662, -3.647887323943662, -3.647887323943662, -3.647887323943662, -3.647887323943662, -3.647887323943662, -3.647887323943662, -3.647887323943662, -3.647887323943662, -3.647887323943662, -3.647887323943662, -3.647887323943662, -3.647887323943662, -3.647887323943662, -3.647887323943662, -3.619718309859155, -3.619718309859155, -3.591549295774648, -3.563380281690141, -3.535211267605634, -3.47887323943662, -3.4225352112676055, -3.3943661971830985, -3.3098591549295775, -3.2535211267605635, -3.169014084507042, -3.112676056338028, -3.028169014084507, -2.943661971830986, -2.859154929577465, -2.7464788732394365, -2.6619718309859155, -2.549295774647887, -2.436619718309859, -2.352112676056338, -2.23943661971831, -2.098591549295775, -1.9859154929577465, -1.8732394366197183, -1.76056338028169, -1.619718309859155, -1.4788732394366195, -1.3661971830985915, -1.2253521126760565, -1.084507042253521, -.943661971830986, -.8028169014084505, -.6619718309859155, -.52112676056338, -.380281690140845, -.21126760563380298, -.07042253521126751, .07042253521126751, .21126760563380298, .352112676056338, .492957746478873, .6338028169014089, .774647887323944, .915492957746479, 1.028169014084507, 1.169014084507042, 1.309859154929578, 1.450704225352113, 1.563380281690141, 1.704225352112676, 1.816901408450704, 1.929577464788733, 2.070422535211268, 2.183098591549296, 2.295774647887324, 2.408450704225352, 2.52112676056338, 2.605633802816902, 2.71830985915493, 2.802816901408451, 2.887323943661972, 2.971830985915493, 3.056338028169014, 3.140845070422535, 3.225352112676056, 3.281690140845071, 3.338028169014085, 3.394366197183099, 3.450704225352113, 3.507042253521127, 3.535211267605634, 3.563380281690141, 3.591549295774648, 3.619718309859155, 3.647887323943662, 3.647887323943662, 3.647887323943662], - rotate: [-1.1781609195402298, -1.1781609195402298, -1.1781609195402298, -1.1781609195402298, -1.1781609195402298, -1.1666666666666665, -1.1666666666666665, -1.1551724137931034, -1.14367816091954, -1.14367816091954, -1.132183908045977, -1.1206896551724137, -1.1091954022988506, -1.0977011494252873, -1.0747126436781609, -1.0632183908045976, -1.0402298850574712, -1.028735632183908, -1.0172413793103448, -.9942528735632183, -.9712643678160919, -.9597701149425286, -.9367816091954022, -.9137931034482758, -.8908045977011494, -.867816091954023, -.8448275862068966, -.82183908045977, -.7988505747126436, -.7758620689655171, -.7528735632183907, -.7183908045977011, -.6954022988505747, -.6724137931034482, -.6379310344827586, -.6149425287356322, -.5804597701149425, -.557471264367816, -.5229885057471264, -.5, -.4655172413793103, -.43103448275862066, -.40804597701149425, -.37356321839080453, -.3505747126436781, -.3160919540229885, -.2816091954022988, -.24712643678160917, -.22413793103448276, -.18965517241379304, -.15517241379310343, -.1206896551724137, -.0862068965517242, -.06321839080459757, -.028735632183908066, .005747126436781658, .04022988505747138, .07471264367816088, .09770114942528729, .13218390804597702, .16666666666666674, .20114942528735646, .22413793103448287, .2586206896551724, .2931034482758621, .3275862068965518, .35057471264367823, .38505747126436773, .41954022988505746, .44252873563218387, .4770114942528736, .5, .5344827586206897, .5574712643678161, .5919540229885059, .6149425287356323, .6494252873563218, .6724137931034484, .6954022988505748, .7298850574712643, .7528735632183907, .7758620689655173, .7988505747126438, .8218390804597702, .8448275862068968, .867816091954023, .8908045977011496, .9137931034482758, .9367816091954024, .9482758620689657, .9712643678160919, .9942528735632186, 1.0057471264367814, 1.028735632183908, 1.0402298850574714, 1.0517241379310347, 1.0747126436781609, 1.0862068965517242, 1.0977011494252875, 1.1091954022988504, 1.1206896551724137, 1.132183908045977, 1.1436781609195403, 1.1436781609195403, 1.1551724137931036, 1.1551724137931036, 1.1666666666666665, 1.1666666666666665, 1.1666666666666665, 1.1666666666666665, 1.1781609195402298] - }, - n = $(t), - i = [], - r = 100, - o = 100, - a = 0, - s = 64, - c = 64, - u = 18, - l = function(t, e) { - var n = (t.length - 1) * e, - i = parseInt(n), - r = n - i; - return t[i] * (1 - r) + t[i + 1] * r - }, - h = function() { - if (a % 120 == 0) { - var t = $(document.createElement("div")); - t.attr("class", "IkaAnime-common IkaAnime_00"), n.append(t), i.push({ - base_x: Math.random() * (r - s), - x: 0, - invert_x: !1, - base_y: o, - y: 0, - rotate: 0, - scale: 1 - Math.random() / 3, - reverse_rotate: !1, - image_frame: 0, - total_frame: 0, - image: t - }) - } - for (var h = i.length - 1; h >= 0; h--) { - var f = i[h], - d = f.image_frame / u; - f.x = f.base_x + l(e.x, d) * (f.invert_x ? -1 : 1), f.y = f.base_y - l(e.y, d), f.rotate = l(e.rotate, f.reverse_rotate ? 1 - d : d), f.image_frame += .5, f.image_frame >= u && (f.image_frame = 0, f.base_y = f.y, f.invert_x = !f.invert_x, f.reverse_rotate = !f.reverse_rotate), f.y + c * f.scale * 2 <= 0 && (f.image.remove(), i.splice(h, 1)) - } - a++ - }, - f = function() { - for (var t = 0; t < i.length; t++) { - var e = i[t], - n = "translate(" + e.x + "px," + e.y + "px) rotate(" + e.rotate + "deg) scale(" + e.scale + ")"; - e.image.css("transform", n), e.image.css("-webkit-transform", n), e.image.attr("class", "IkaAnime-common IkaAnime_" + ("0" + parseInt(e.image_frame)).slice(-2)) - } - }, - d = function() { - h(), f() - }, - p = function() { - o = document.documentElement.clientHeight, r = document.documentElement.clientWidth, n.css("height", o + "px"), n.css("width", r + "px") - }, - v = -1, - m = 0, - g = document.body, - y = function() { - return 0 == m ? void m++ : ($(document).off("page:change", y), $(window).off("resize", p), v >= 0 && (clearInterval(v), v = -1), $(document).on("page:restore", b), void m++) - }, - b = function() { - g == document.body && ($(document).off("page:restore", b), $(window).on("resize", p), $(document).on("page:change", y), m = 0, p(), f(), v = setInterval(d, 16)) - }; - b() - } -} - -function modalHeightHandler(t, e) { - e = e || {}, e.showProperty = e.showProperty || "isOpen", e.paddingBottom = e.paddingBottom || 10, e.targetPaddingQuery = e.targetPaddingQuery || ".contents", e.targetWrapperQuery = e.targetWrapperQuery || ".ika-wrapper", e.targetModalQuery = e.targetModalQuery || ".action-dialog"; - var n = function() { - t[e.showProperty] = !1, $(e.targetPaddingQuery).css("padding-bottom", "") - }, - i = function() { - t[e.showProperty] = !0, setTimeout(function() { - var t = 0, - n = 0; - $(e.targetPaddingQuery).css("padding-bottom", ""); - var i = setInterval(function() { - if (++t >= 10) return void clearInterval(i); - var r = $(e.targetModalQuery).offset(), - o = r.top + r.height + e.paddingBottom, - a = $(e.targetWrapperQuery).offset(), - s = a.top + a.height; - return s >= o ? void clearInterval(i) : (n += o - s, void $(e.targetPaddingQuery).css("padding-bottom", n + "px")) - }, 100) - }, 400) - }, - r = function() { - t[e.showProperty] ? n() : i() - }; - return { - hide: n, - show: i, - toggle: r - } -} - -function retina_support() { - !window.devicePixelRatio || window.devicePixelRatio <= 1 || $(".retina-support").each(function() { - var t = $(this); - t.css("background-image", "url(" + t.data("retina-image") + ")") - }) -} - -function select_prefetch() { - $("select.prefetch").each(function() { - var t = $(this), - e = !1, - n = t.data("prefetch-names") || "image-path"; - n = n.split(","), t.focus(function() { - if (!e) { - e = !0; - var i = []; - t.children().each(function() { - for (var t = $(this), e = 0; e < n.length; e++) { - var r = t.data(n[e]); - r && i.push(r) - } - }); - var r = setInterval(function() { - if (0 == i.length) return void clearInterval(r); - for (var t = 0; i.length > 0 && 10 > t;) { - var e = i.pop(); - if (prefetchCache.has(e)) return; - var n = new Image; - n.className = "prefetched-image", n.src = e, document.documentElement.appendChild(n), t++, prefetchCache.add(e, n) - } - }, 50) - } - }) - }) -} - -function trackOutBoundLink(t) { - var e = $(t).attr("href"), - n = $(t).attr("target"); - ga("send", "event", "Outbound", "Click", e, { - hitCallback: function() { - "_blank" != n && (document.location = e) - } - }), "_blank" == n && window.open(e, n) -}(function() { - var t, e, n, i, r, o, a, s, c, u, l, h, f, d, p, v, m, g, y, b, _, w, $, k, x, C, E, A, T, S, P, O, N, j, D, I, R, L, M, H, F, V, q, W, B, z, U, Z, Q, X, G, J, Y, K, te, ee, ne = [].indexOf || function(t) { - for (var e = 0, n = this.length; n > e; e++) - if (e in this && this[e] === t) return e; - return -1 - }, - ie = function(t, e) { - function n() { - this.constructor = t - } - for (var i in e) re.call(e, i) && (t[i] = e[i]); - return n.prototype = e.prototype, t.prototype = new n, t.__super__ = e.prototype, t - }, - re = {}.hasOwnProperty, - oe = [].slice, - ae = function(t, e) { - return function() { - return t.apply(e, arguments) - } - }; - j = {}, f = 10, J = !1, M = null, y = null, O = null, V = null, ee = null, i = { - BEFORE_CHANGE: "page:before-change", - FETCH: "page:fetch", - RECEIVE: "page:receive", - CHANGE: "page:change", - UPDATE: "page:update", - LOAD: "page:load", - RESTORE: "page:restore", - BEFORE_UNLOAD: "page:before-unload", - EXPIRE: "page:expire" - }, k = function(t) { - var e; - return t = new n(t), U(), h(), null != M && M.start(), J && (e = Y(t.absolute)) ? (x(e), C(t, null, !1)) : C(t, X) - }, Y = function(t) { - var e; - return e = j[t], e && !e.transitionCacheDisabled ? e : void 0 - }, _ = function(t) { - return null == t && (t = !0), J = t - }, b = function(t) { - return null == t && (t = !0), u ? t ? null != M ? M : M = new o("html") : (null != M && M.uninstall(), M = null) : void 0 - }, C = function(t, e, n) { - return null == n && (n = !0), K(i.FETCH, { - url: t.absolute - }), null != ee && ee.abort(), ee = new XMLHttpRequest, ee.open("GET", t.withoutHashForIE10compatibility(), !0), ee.setRequestHeader("Accept", "text/html, application/xhtml+xml, application/xml"), ee.setRequestHeader("X-XHR-Referer", V), ee.onload = function() { - var n; - return K(i.RECEIVE, { - url: t.absolute - }), (n = L()) ? (q(t), W(), d.apply(null, $(n)), N(), "function" == typeof e && e(), K(i.LOAD)) : document.location.href = g() || t.absolute - }, M && n && (ee.onprogress = function() { - return function(t) { - var e; - return e = t.lengthComputable ? t.loaded / t.total * 100 : M.value + (100 - M.value) / 10, M.advanceTo(e) - } - }(this)), ee.onloadend = function() { - return ee = null - }, ee.onerror = function() { - return document.location.href = t.absolute - }, ee.send() - }, x = function(t) { - return null != ee && ee.abort(), d(t.title, t.body), H(t), K(i.RESTORE) - }, h = function() { - var t; - return t = new n(y.url), j[t.absolute] = { - url: t.relative, - body: document.body, - title: document.title, - positionY: window.pageYOffset, - positionX: window.pageXOffset, - cachedAt: (new Date).getTime(), - transitionCacheDisabled: null != document.querySelector("[data-no-transition-cache]") - }, v(f) - }, I = function(t) { - return null == t && (t = f), /^[\d]+$/.test(t) ? f = parseInt(t) : void 0 - }, v = function(t) { - var e, n, r, o, a, s; - for (a = Object.keys(j), e = a.map(function(t) { - return j[t].cachedAt - }).sort(function(t, e) { - return e - t - }), s = [], n = 0, o = a.length; o > n; n++) r = a[n], j[r].cachedAt <= e[t] && (K(i.EXPIRE, j[r]), s.push(delete j[r])); - return s - }, d = function(e, n, r, o) { - return K(i.BEFORE_UNLOAD), document.title = e, document.documentElement.replaceChild(n, document.body), null != r && t.update(r), G(), o && w(), y = window.history.state, null != M && M.done(), K(i.CHANGE), K(i.UPDATE) - }, w = function() { - var t, e, n, i, r, o, a, s, c, u, l, h; - for (h = Array.prototype.slice.call(document.body.querySelectorAll('script:not([data-turbolinks-eval="false"])')), n = 0, r = h.length; r > n; n++) - if (l = h[n], "" === (c = l.type) || "text/javascript" === c) { - for (e = document.createElement("script"), u = l.attributes, i = 0, o = u.length; o > i; i++) t = u[i], e.setAttribute(t.name, t.value); - l.hasAttribute("async") || (e.async = !1), e.appendChild(document.createTextNode(l.innerHTML)), s = l.parentNode, a = l.nextSibling, s.removeChild(l), s.insertBefore(e, a) - } - }, Z = function(t) { - return t.innerHTML = t.innerHTML.replace(//gi, ""), t - }, G = function() { - var t, e; - return t = (e = document.querySelectorAll("input[autofocus], textarea[autofocus]"))[e.length - 1], t && document.activeElement !== t ? t.focus() : void 0 - }, q = function(t) { - return (t = new n(t)).absolute !== V ? window.history.pushState({ - turbolinks: !0, - url: t.absolute - }, "", t.absolute) : void 0 - }, W = function() { - var t, e; - return (t = ee.getResponseHeader("X-XHR-Redirected-To")) ? (t = new n(t), e = t.hasNoHash() ? document.location.hash : "", window.history.replaceState(window.history.state, "", t.href + e)) : void 0 - }, g = function() { - var t; - return null != (t = ee.getResponseHeader("Location")) && new n(t).crossOrigin() ? t : void 0 - }, U = function() { - return V = document.location.href - }, z = function() { - return window.history.replaceState({ - turbolinks: !0, - url: document.location.href - }, "", document.location.href) - }, B = function() { - return y = window.history.state - }, N = function() { - var t; - return navigator.userAgent.match(/Firefox/) && !(t = new n).hasNoHash() ? (window.history.replaceState(y, "", t.withoutHash()), document.location.hash = t.hash) : void 0 - }, H = function(t) { - return window.scrollTo(t.positionX, t.positionY) - }, X = function() { - return document.location.hash ? document.location.href = document.location.href : window.scrollTo(0, 0) - }, p = function(t) { - var e, n, i; - if (null == t || "object" != typeof t) return t; - e = new t.constructor; - for (n in t) i = t[n], e[n] = p(i); - return e - }, R = function(t) { - var e, n; - return n = (null != (e = document.cookie.match(new RegExp(t + "=(\\w+)"))) ? e[1].toUpperCase() : void 0) || "", document.cookie = t + "=; expires=Thu, 01-Jan-70 00:00:01 GMT; path=/", n - }, K = function(t, e) { - var n; - return "undefined" != typeof Prototype && Event.fire(document, t, e, !0), n = document.createEvent("Events"), e && (n.data = e), n.initEvent(t, !0, !0), document.dispatchEvent(n) - }, D = function(t) { - return !K(i.BEFORE_CHANGE, { - url: t - }) - }, L = function() { - var t, e, n, i, r, o; - return e = function() { - var t; - return 400 <= (t = ee.status) && 600 > t - }, o = function() { - var t; - return null != (t = ee.getResponseHeader("Content-Type")) && t.match(/^(?:text\/html|application\/xhtml\+xml|application\/xml)(?:;|$)/) - }, i = function(t) { - var e, n, i, r, o; - for (r = t.querySelector("head").childNodes, o = [], e = 0, n = r.length; n > e; e++) i = r[e], null != ("function" == typeof i.getAttribute ? i.getAttribute("data-turbolinks-track") : void 0) && o.push(i.getAttribute("src") || i.getAttribute("href")); - return o - }, t = function(t) { - var e; - return O || (O = i(document)), e = i(t), e.length !== O.length || r(e, O).length !== O.length - }, r = function(t, e) { - var n, i, r, o, a; - for (t.length > e.length && (r = [e, t], t = r[0], e = r[1]), o = [], n = 0, i = t.length; i > n; n++) a = t[n], ne.call(e, a) >= 0 && o.push(a); - return o - }, !e() && o() && (n = m(ee.responseText), n && !t(n)) ? n : void 0 - }, $ = function(e) { - var n; - return n = e.querySelector("title"), [null != n ? n.textContent : void 0, Z(e.querySelector("body")), t.get(e).token, "runScripts"] - }, t = { - get: function(t) { - var e; - return null == t && (t = document), { - node: e = t.querySelector('meta[name="csrf-token"]'), - token: null != e && "function" == typeof e.getAttribute ? e.getAttribute("content") : void 0 - } - }, - update: function(t) { - var e; - return e = this.get(), null != e.token && null != t && e.token !== t ? e.node.setAttribute("content", t) : void 0 - } - }, m = function(t) { - var e; - return e = document.documentElement.cloneNode(), e.innerHTML = t, e.head = e.querySelector("head"), e.body = e.querySelector("body"), e - }, n = function() { - function t(e) { - return this.original = null != e ? e : document.location.href, this.original.constructor === t ? this.original : void this._parse() - } - return t.prototype.withoutHash = function() { - return this.href.replace(this.hash, "").replace("#", "") - }, t.prototype.withoutHashForIE10compatibility = function() { - return this.withoutHash() - }, t.prototype.hasNoHash = function() { - return 0 === this.hash.length - }, t.prototype.crossOrigin = function() { - return this.origin !== (new t).origin - }, t.prototype._parse = function() { - var t; - return (null != this.link ? this.link : this.link = document.createElement("a")).href = this.original, t = this.link, this.href = t.href, this.protocol = t.protocol, this.host = t.host, this.hostname = t.hostname, this.port = t.port, this.pathname = t.pathname, this.search = t.search, this.hash = t.hash, this.origin = [this.protocol, "//", this.hostname].join(""), 0 !== this.port.length && (this.origin += ":" + this.port), this.relative = [this.pathname, this.search, this.hash].join(""), this.absolute = this.href - }, t - }(), r = function(t) { - function e(t) { - return this.link = t, this.link.constructor === e ? this.link : (this.original = this.link.href, this.originalElement = this.link, this.link = this.link.cloneNode(!1), void e.__super__.constructor.apply(this, arguments)) - } - return ie(e, t), e.HTML_EXTENSIONS = ["html"], e.allowExtensions = function() { - var t, n, i, r; - for (n = 1 <= arguments.length ? oe.call(arguments, 0) : [], i = 0, r = n.length; r > i; i++) t = n[i], e.HTML_EXTENSIONS.push(t); - return e.HTML_EXTENSIONS - }, e.prototype.shouldIgnore = function() { - return this.crossOrigin() || this._anchored() || this._nonHtml() || this._optOut() || this._target() - }, e.prototype._anchored = function() { - return (this.hash.length > 0 || "#" === this.href.charAt(this.href.length - 1)) && this.withoutHash() === (new n).withoutHash() - }, e.prototype._nonHtml = function() { - return this.pathname.match(/\.[a-z]+$/g) && !this.pathname.match(new RegExp("\\.(?:" + e.HTML_EXTENSIONS.join("|") + ")?$", "g")) - }, e.prototype._optOut = function() { - var t, e; - for (e = this.originalElement; !t && e !== document;) t = null != e.getAttribute("data-no-turbolink"), e = e.parentNode; - return t - }, e.prototype._target = function() { - return 0 !== this.link.target.length - }, e - }(n), e = function() { - function t(t) { - this.event = t, this.event.defaultPrevented || (this._extractLink(), this._validForTurbolinks() && (D(this.link.absolute) || te(this.link.href), this.event.preventDefault())) - } - return t.installHandlerLast = function(e) { - return e.defaultPrevented ? void 0 : (document.removeEventListener("click", t.handle, !1), document.addEventListener("click", t.handle, !1)) - }, t.handle = function(e) { - return new t(e) - }, t.prototype._extractLink = function() { - var t; - for (t = this.event.target; t.parentNode && "A" !== t.nodeName;) t = t.parentNode; - return "A" === t.nodeName && 0 !== t.href.length ? this.link = new r(t) : void 0 - }, t.prototype._validForTurbolinks = function() { - return null != this.link && !(this.link.shouldIgnore() || this._nonStandardClick()) - }, t.prototype._nonStandardClick = function() { - return this.event.which > 1 || this.event.metaKey || this.event.ctrlKey || this.event.shiftKey || this.event.altKey - }, t - }(), o = function() { - function t(t) { - this.elementSelector = t, this._trickle = ae(this._trickle, this), this.value = 0, this.content = "", this.speed = 300, this.opacity = .99, this.install() - } - var e; - return e = "turbolinks-progress-bar", t.prototype.install = function() { - return this.element = document.querySelector(this.elementSelector), this.element.classList.add(e), this.styleElement = document.createElement("style"), document.head.appendChild(this.styleElement), this._updateStyle() - }, t.prototype.uninstall = function() { - return this.element.classList.remove(e), document.head.removeChild(this.styleElement) - }, t.prototype.start = function() { - return this.advanceTo(5) - }, t.prototype.advanceTo = function(t) { - var e; - if (t > (e = this.value) && 100 >= e) { - if (this.value = t, this._updateStyle(), 100 === this.value) return this._stopTrickle(); - if (this.value > 0) return this._startTrickle() - } - }, t.prototype.done = function() { - return this.value > 0 ? (this.advanceTo(100), this._reset()) : void 0 - }, t.prototype._reset = function() { - var t; - return t = this.opacity, setTimeout(function(t) { - return function() { - return t.opacity = 0, t._updateStyle() - } - }(this), this.speed / 2), setTimeout(function(e) { - return function() { - return e.value = 0, e.opacity = t, e._withSpeed(0, function() { - return e._updateStyle(!0) - }) - } - }(this), this.speed) - }, t.prototype._startTrickle = function() { - return this.trickling ? void 0 : (this.trickling = !0, setTimeout(this._trickle, this.speed)) - }, t.prototype._stopTrickle = function() { - return delete this.trickling - }, t.prototype._trickle = function() { - return this.trickling ? (this.advanceTo(this.value + Math.random() / 2), setTimeout(this._trickle, this.speed)) : void 0 - }, t.prototype._withSpeed = function(t, e) { - var n, i; - return n = this.speed, this.speed = t, i = e(), this.speed = n, i - }, t.prototype._updateStyle = function(t) { - return null == t && (t = !1), t && this._changeContentToForceRepaint(), this.styleElement.textContent = this._createCSSRule() - }, t.prototype._changeContentToForceRepaint = function() { - return this.content = "" === this.content ? " " : "" - }, t.prototype._createCSSRule = function() { - return this.elementSelector + "." + e + "::before {\n content: '" + this.content + "';\n position: fixed;\n top: 0;\n left: 0;\n z-index: 2000;\n background-color: #0076ff;\n height: 3px;\n opacity: " + this.opacity + ";\n width: " + this.value + "%;\n transition: width " + this.speed + "ms ease-out, opacity " + this.speed / 2 + "ms ease-in;\n transform: translate3d(0,0,0);\n}" - }, t - }(), l = function(t) { - return setTimeout(t, 500) - }, T = function() { - return document.addEventListener("DOMContentLoaded", function() { - return K(i.CHANGE), K(i.UPDATE) - }, !0) - }, P = function() { - return "undefined" != typeof jQuery ? jQuery(document).on("ajaxSuccess", function(t, e) { - return jQuery.trim(e.responseText) ? K(i.UPDATE) : void 0 - }) : void 0 - }, S = function(t) { - var e, i; - return (null != (i = t.state) ? i.turbolinks : void 0) ? (e = j[new n(t.state.url).absolute]) ? (h(), x(e)) : te(t.target.location.href) : void 0 - }, A = function() { - return z(), B(), document.addEventListener("click", e.installHandlerLast, !0), window.addEventListener("hashchange", function() { - return z(), B() - }, !1), l(function() { - return window.addEventListener("popstate", S, !1) - }) - }, E = void 0 !== window.history.state || navigator.userAgent.match(/Firefox\/2[6|7]/), c = window.history && window.history.pushState && window.history.replaceState && E, a = !navigator.userAgent.match(/CriOS\//), Q = "GET" === (F = R("request_method")) || "" === F, u = c && a && Q, s = document.addEventListener && document.createEvent, s && (T(), P()), u ? (te = k, A()) : te = function(t) { - return document.location.href = t - }, this.Turbolinks = { - visit: te, - pagesCached: I, - enableTransitionCache: _, - enableProgressBar: b, - allowLinkExtensions: r.allowExtensions, - supported: u, - EVENTS: p(i) - } -}).call(this); -var Zepto = function() { - function t(t) { - return null == t ? String(t) : Q[X.call(t)] || "object" - } - - function e(e) { - return "function" == t(e) - } - - function n(t) { - return null != t && t == t.window - } - - function i(t) { - return null != t && t.nodeType == t.DOCUMENT_NODE - } - - function r(e) { - return "object" == t(e) - } - - function o(t) { - return r(t) && !n(t) && Object.getPrototypeOf(t) == Object.prototype - } - - function a(t) { - return "number" == typeof t.length - } - - function s(t) { - return P.call(t, function(t) { - return null != t - }) - } - - function c(t) { - return t.length > 0 ? x.fn.concat.apply([], t) : t - } - - function u(t) { - return t.replace(/::/g, "/").replace(/([A-Z]+)([A-Z][a-z])/g, "$1_$2").replace(/([a-z\d])([A-Z])/g, "$1_$2").replace(/_/g, "-").toLowerCase() - } - - function l(t) { - return t in D ? D[t] : D[t] = new RegExp("(^|\\s)" + t + "(\\s|$)") - } - - function h(t, e) { - return "number" != typeof e || I[u(t)] ? e : e + "px" - } - - function f(t) { - var e, n; - return j[t] || (e = N.createElement(t), N.body.appendChild(e), n = getComputedStyle(e, "").getPropertyValue("display"), e.parentNode.removeChild(e), "none" == n && (n = "block"), j[t] = n), j[t] - } - - function d(t) { - return "children" in t ? O.call(t.children) : x.map(t.childNodes, function(t) { - return 1 == t.nodeType ? t : void 0 - }) - } - - function p(t, e) { - var n, i = t ? t.length : 0; - for (n = 0; i > n; n++) this[n] = t[n]; - this.length = i, this.selector = e || "" - } - - function v(t, e, n) { - for (k in e) n && (o(e[k]) || K(e[k])) ? (o(e[k]) && !o(t[k]) && (t[k] = {}), K(e[k]) && !K(t[k]) && (t[k] = []), v(t[k], e[k], n)) : e[k] !== $ && (t[k] = e[k]) - } - - function m(t, e) { - return null == e ? x(t) : x(t).filter(e) - } - - function g(t, n, i, r) { - return e(n) ? n.call(t, i, r) : n - } - - function y(t, e, n) { - null == n ? t.removeAttribute(e) : t.setAttribute(e, n) - } - - function b(t, e) { - var n = t.className || "", - i = n && n.baseVal !== $; - return e === $ ? i ? n.baseVal : n : void(i ? n.baseVal = e : t.className = e) - } - - function _(t) { - try { - return t ? "true" == t || ("false" == t ? !1 : "null" == t ? null : +t + "" == t ? +t : /^[\[\{]/.test(t) ? x.parseJSON(t) : t) : t - } catch (e) { - return t - } - } - - function w(t, e) { - e(t); - for (var n = 0, i = t.childNodes.length; i > n; n++) w(t.childNodes[n], e) - } - var $, k, x, C, E, A, T = [], - S = T.concat, - P = T.filter, - O = T.slice, - N = window.document, - j = {}, - D = {}, - I = { - "column-count": 1, - columns: 1, - "font-weight": 1, - "line-height": 1, - opacity: 1, - "z-index": 1, - zoom: 1 - }, - R = /^\s*<(\w+|!)[^>]*>/, - L = /^<(\w+)\s*\/?>(?:<\/\1>|)$/, - M = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi, - H = /^(?:body|html)$/i, - F = /([A-Z])/g, - V = ["val", "css", "html", "text", "data", "width", "height", "offset"], - q = ["after", "prepend", "before", "append"], - W = N.createElement("table"), - B = N.createElement("tr"), - z = { - tr: N.createElement("tbody"), - tbody: W, - thead: W, - tfoot: W, - td: B, - th: B, - "*": N.createElement("div") - }, - U = /complete|loaded|interactive/, - Z = /^[\w-]*$/, - Q = {}, - X = Q.toString, - G = {}, - J = N.createElement("div"), - Y = { - tabindex: "tabIndex", - readonly: "readOnly", - "for": "htmlFor", - "class": "className", - maxlength: "maxLength", - cellspacing: "cellSpacing", - cellpadding: "cellPadding", - rowspan: "rowSpan", - colspan: "colSpan", - usemap: "useMap", - frameborder: "frameBorder", - contenteditable: "contentEditable" - }, - K = Array.isArray || function(t) { - return t instanceof Array - }; - return G.matches = function(t, e) { - if (!e || !t || 1 !== t.nodeType) return !1; - var n = t.webkitMatchesSelector || t.mozMatchesSelector || t.oMatchesSelector || t.matchesSelector; - if (n) return n.call(t, e); - var i, r = t.parentNode, - o = !r; - return o && (r = J).appendChild(t), i = ~G.qsa(r, e).indexOf(t), o && J.removeChild(t), i - }, E = function(t) { - return t.replace(/-+(.)?/g, function(t, e) { - return e ? e.toUpperCase() : "" - }) - }, A = function(t) { - return P.call(t, function(e, n) { - return t.indexOf(e) == n - }) - }, G.fragment = function(t, e, n) { - var i, r, a; - return L.test(t) && (i = x(N.createElement(RegExp.$1))), i || (t.replace && (t = t.replace(M, "<$1>")), e === $ && (e = R.test(t) && RegExp.$1), e in z || (e = "*"), a = z[e], a.innerHTML = "" + t, i = x.each(O.call(a.childNodes), function() { - a.removeChild(this) - })), o(n) && (r = x(i), x.each(n, function(t, e) { - V.indexOf(t) > -1 ? r[t](e) : r.attr(t, e) - })), i - }, G.Z = function(t, e) { - return new p(t, e) - }, G.isZ = function(t) { - return t instanceof G.Z - }, G.init = function(t, n) { - var i; - if (!t) return G.Z(); - if ("string" == typeof t) - if (t = t.trim(), "<" == t[0] && R.test(t)) i = G.fragment(t, RegExp.$1, n), t = null; - else { - if (n !== $) return x(n).find(t); - i = G.qsa(N, t) - } - else { - if (e(t)) return x(N).ready(t); - if (G.isZ(t)) return t; - if (K(t)) i = s(t); - else if (r(t)) i = [t], t = null; - else if (R.test(t)) i = G.fragment(t.trim(), RegExp.$1, n), t = null; - else { - if (n !== $) return x(n).find(t); - i = G.qsa(N, t) - } - } - return G.Z(i, t) - }, x = function(t, e) { - return G.init(t, e) - }, x.extend = function(t) { - var e, n = O.call(arguments, 1); - return "boolean" == typeof t && (e = t, t = n.shift()), n.forEach(function(n) { - v(t, n, e) - }), t - }, G.qsa = function(t, e) { - var n, i = "#" == e[0], - r = !i && "." == e[0], - o = i || r ? e.slice(1) : e, - a = Z.test(o); - return t.getElementById && a && i ? (n = t.getElementById(o)) ? [n] : [] : 1 !== t.nodeType && 9 !== t.nodeType && 11 !== t.nodeType ? [] : O.call(a && !i && t.getElementsByClassName ? r ? t.getElementsByClassName(o) : t.getElementsByTagName(e) : t.querySelectorAll(e)) - }, x.contains = N.documentElement.contains ? function(t, e) { - return t !== e && t.contains(e) - } : function(t, e) { - for (; e && (e = e.parentNode);) - if (e === t) return !0; - return !1 - }, x.type = t, x.isFunction = e, x.isWindow = n, x.isArray = K, x.isPlainObject = o, x.isEmptyObject = function(t) { - var e; - for (e in t) return !1; - return !0 - }, x.inArray = function(t, e, n) { - return T.indexOf.call(e, t, n) - }, x.camelCase = E, x.trim = function(t) { - return null == t ? "" : String.prototype.trim.call(t) - }, x.uuid = 0, x.support = {}, x.expr = {}, x.noop = function() {}, x.map = function(t, e) { - var n, i, r, o = []; - if (a(t)) - for (i = 0; i < t.length; i++) n = e(t[i], i), null != n && o.push(n); - else - for (r in t) n = e(t[r], r), null != n && o.push(n); - return c(o) - }, x.each = function(t, e) { - var n, i; - if (a(t)) { - for (n = 0; n < t.length; n++) - if (e.call(t[n], n, t[n]) === !1) return t - } else - for (i in t) - if (e.call(t[i], i, t[i]) === !1) return t; - return t - }, x.grep = function(t, e) { - return P.call(t, e) - }, window.JSON && (x.parseJSON = JSON.parse), x.each("Boolean Number String Function Array Date RegExp Object Error".split(" "), function(t, e) { - Q["[object " + e + "]"] = e.toLowerCase() - }), x.fn = { - constructor: G.Z, - length: 0, - forEach: T.forEach, - reduce: T.reduce, - push: T.push, - sort: T.sort, - splice: T.splice, - indexOf: T.indexOf, - concat: function() { - var t, e, n = []; - for (t = 0; t < arguments.length; t++) e = arguments[t], n[t] = G.isZ(e) ? e.toArray() : e; - return S.apply(G.isZ(this) ? this.toArray() : this, n) - }, - map: function(t) { - return x(x.map(this, function(e, n) { - return t.call(e, n, e) - })) - }, - slice: function() { - return x(O.apply(this, arguments)) - }, - ready: function(t) { - return U.test(N.readyState) && N.body ? t(x) : N.addEventListener("DOMContentLoaded", function() { - t(x) - }, !1), this - }, - get: function(t) { - return t === $ ? O.call(this) : this[t >= 0 ? t : t + this.length] - }, - toArray: function() { - return this.get() - }, - size: function() { - return this.length - }, - remove: function() { - return this.each(function() { - null != this.parentNode && this.parentNode.removeChild(this) - }) - }, - each: function(t) { - return T.every.call(this, function(e, n) { - return t.call(e, n, e) !== !1 - }), this - }, - filter: function(t) { - return e(t) ? this.not(this.not(t)) : x(P.call(this, function(e) { - return G.matches(e, t) - })) - }, - add: function(t, e) { - return x(A(this.concat(x(t, e)))) - }, - is: function(t) { - return this.length > 0 && G.matches(this[0], t) - }, - not: function(t) { - var n = []; - if (e(t) && t.call !== $) this.each(function(e) { - t.call(this, e) || n.push(this) - }); - else { - var i = "string" == typeof t ? this.filter(t) : a(t) && e(t.item) ? O.call(t) : x(t); - this.forEach(function(t) { - i.indexOf(t) < 0 && n.push(t) - }) - } - return x(n) - }, - has: function(t) { - return this.filter(function() { - return r(t) ? x.contains(this, t) : x(this).find(t).size() - }) - }, - eq: function(t) { - return -1 === t ? this.slice(t) : this.slice(t, +t + 1) - }, - first: function() { - var t = this[0]; - return t && !r(t) ? t : x(t) - }, - last: function() { - var t = this[this.length - 1]; - return t && !r(t) ? t : x(t) - }, - find: function(t) { - var e, n = this; - return e = t ? "object" == typeof t ? x(t).filter(function() { - var t = this; - return T.some.call(n, function(e) { - return x.contains(e, t) - }) - }) : 1 == this.length ? x(G.qsa(this[0], t)) : this.map(function() { - return G.qsa(this, t) - }) : x() - }, - closest: function(t, e) { - var n = this[0], - r = !1; - for ("object" == typeof t && (r = x(t)); n && !(r ? r.indexOf(n) >= 0 : G.matches(n, t));) n = n !== e && !i(n) && n.parentNode; - return x(n) - }, - parents: function(t) { - for (var e = [], n = this; n.length > 0;) n = x.map(n, function(t) { - return (t = t.parentNode) && !i(t) && e.indexOf(t) < 0 ? (e.push(t), t) : void 0 - }); - return m(e, t) - }, - parent: function(t) { - return m(A(this.pluck("parentNode")), t) - }, - children: function(t) { - return m(this.map(function() { - return d(this) - }), t) - }, - contents: function() { - return this.map(function() { - return this.contentDocument || O.call(this.childNodes) - }) - }, - siblings: function(t) { - return m(this.map(function(t, e) { - return P.call(d(e.parentNode), function(t) { - return t !== e - }) - }), t) - }, - empty: function() { - return this.each(function() { - this.innerHTML = "" - }) - }, - pluck: function(t) { - return x.map(this, function(e) { - return e[t] - }) - }, - show: function() { - return this.each(function() { - "none" == this.style.display && (this.style.display = ""), "none" == getComputedStyle(this, "").getPropertyValue("display") && (this.style.display = f(this.nodeName)) - }) - }, - replaceWith: function(t) { - return this.before(t).remove() - }, - wrap: function(t) { - var n = e(t); - if (this[0] && !n) var i = x(t).get(0), - r = i.parentNode || this.length > 1; - return this.each(function(e) { - x(this).wrapAll(n ? t.call(this, e) : r ? i.cloneNode(!0) : i) - }) - }, - wrapAll: function(t) { - if (this[0]) { - x(this[0]).before(t = x(t)); - for (var e; - (e = t.children()).length;) t = e.first(); - x(t).append(this) - } - return this - }, - wrapInner: function(t) { - var n = e(t); - return this.each(function(e) { - var i = x(this), - r = i.contents(), - o = n ? t.call(this, e) : t; - r.length ? r.wrapAll(o) : i.append(o) - }) - }, - unwrap: function() { - return this.parent().each(function() { - x(this).replaceWith(x(this).children()) - }), this - }, - clone: function() { - return this.map(function() { - return this.cloneNode(!0) - }) - }, - hide: function() { - return this.css("display", "none") - }, - toggle: function(t) { - return this.each(function() { - var e = x(this); - (t === $ ? "none" == e.css("display") : t) ? e.show(): e.hide() - }) - }, - prev: function(t) { - return x(this.pluck("previousElementSibling")).filter(t || "*") - }, - next: function(t) { - return x(this.pluck("nextElementSibling")).filter(t || "*") - }, - html: function(t) { - return 0 in arguments ? this.each(function(e) { - var n = this.innerHTML; - x(this).empty().append(g(this, t, e, n)) - }) : 0 in this ? this[0].innerHTML : null - }, - text: function(t) { - return 0 in arguments ? this.each(function(e) { - var n = g(this, t, e, this.textContent); - this.textContent = null == n ? "" : "" + n - }) : 0 in this ? this[0].textContent : null - }, - attr: function(t, e) { - var n; - return "string" != typeof t || 1 in arguments ? this.each(function(n) { - if (1 === this.nodeType) - if (r(t)) - for (k in t) y(this, k, t[k]); - else y(this, t, g(this, e, n, this.getAttribute(t))) - }) : this.length && 1 === this[0].nodeType ? !(n = this[0].getAttribute(t)) && t in this[0] ? this[0][t] : n : $ - }, - removeAttr: function(t) { - return this.each(function() { - 1 === this.nodeType && t.split(" ").forEach(function(t) { - y(this, t) - }, this) - }) - }, - prop: function(t, e) { - return t = Y[t] || t, 1 in arguments ? this.each(function(n) { - this[t] = g(this, e, n, this[t]) - }) : this[0] && this[0][t] - }, - data: function(t, e) { - var n = "data-" + t.replace(F, "-$1").toLowerCase(), - i = 1 in arguments ? this.attr(n, e) : this.attr(n); - return null !== i ? _(i) : $ - }, - val: function(t) { - return 0 in arguments ? this.each(function(e) { - this.value = g(this, t, e, this.value) - }) : this[0] && (this[0].multiple ? x(this[0]).find("option").filter(function() { - return this.selected - }).pluck("value") : this[0].value) - }, - offset: function(t) { - if (t) return this.each(function(e) { - var n = x(this), - i = g(this, t, e, n.offset()), - r = n.offsetParent().offset(), - o = { - top: i.top - r.top, - left: i.left - r.left - }; - "static" == n.css("position") && (o.position = "relative"), n.css(o) - }); - if (!this.length) return null; - if (!x.contains(N.documentElement, this[0])) return { - top: 0, - left: 0 - }; - var e = this[0].getBoundingClientRect(); - return { - left: e.left + window.pageXOffset, - top: e.top + window.pageYOffset, - width: Math.round(e.width), - height: Math.round(e.height) - } - }, - css: function(e, n) { - if (arguments.length < 2) { - var i, r = this[0]; - if (!r) return; - if (i = getComputedStyle(r, ""), "string" == typeof e) return r.style[E(e)] || i.getPropertyValue(e); - if (K(e)) { - var o = {}; - return x.each(e, function(t, e) { - o[e] = r.style[E(e)] || i.getPropertyValue(e) - }), o - } - } - var a = ""; - if ("string" == t(e)) n || 0 === n ? a = u(e) + ":" + h(e, n) : this.each(function() { - this.style.removeProperty(u(e)) - }); - else - for (k in e) e[k] || 0 === e[k] ? a += u(k) + ":" + h(k, e[k]) + ";" : this.each(function() { - this.style.removeProperty(u(k)) - }); - return this.each(function() { - this.style.cssText += ";" + a - }) - }, - index: function(t) { - return t ? this.indexOf(x(t)[0]) : this.parent().children().indexOf(this[0]) - }, - hasClass: function(t) { - return t ? T.some.call(this, function(t) { - return this.test(b(t)) - }, l(t)) : !1 - }, - addClass: function(t) { - return t ? this.each(function(e) { - if ("className" in this) { - C = []; - var n = b(this), - i = g(this, t, e, n); - i.split(/\s+/g).forEach(function(t) { - x(this).hasClass(t) || C.push(t) - }, this), C.length && b(this, n + (n ? " " : "") + C.join(" ")) - } - }) : this - }, - removeClass: function(t) { - return this.each(function(e) { - if ("className" in this) { - if (t === $) return b(this, ""); - C = b(this), g(this, t, e, C).split(/\s+/g).forEach(function(t) { - C = C.replace(l(t), " ") - }), b(this, C.trim()) - } - }) - }, - toggleClass: function(t, e) { - return t ? this.each(function(n) { - var i = x(this), - r = g(this, t, n, b(this)); - r.split(/\s+/g).forEach(function(t) { - (e === $ ? !i.hasClass(t) : e) ? i.addClass(t): i.removeClass(t) - }) - }) : this - }, - scrollTop: function(t) { - if (this.length) { - var e = "scrollTop" in this[0]; - return t === $ ? e ? this[0].scrollTop : this[0].pageYOffset : this.each(e ? function() { - this.scrollTop = t - } : function() { - this.scrollTo(this.scrollX, t) - }) - } - }, - scrollLeft: function(t) { - if (this.length) { - var e = "scrollLeft" in this[0]; - return t === $ ? e ? this[0].scrollLeft : this[0].pageXOffset : this.each(e ? function() { - this.scrollLeft = t - } : function() { - this.scrollTo(t, this.scrollY) - }) - } - }, - position: function() { - if (this.length) { - var t = this[0], - e = this.offsetParent(), - n = this.offset(), - i = H.test(e[0].nodeName) ? { - top: 0, - left: 0 - } : e.offset(); - return n.top -= parseFloat(x(t).css("margin-top")) || 0, n.left -= parseFloat(x(t).css("margin-left")) || 0, i.top += parseFloat(x(e[0]).css("border-top-width")) || 0, i.left += parseFloat(x(e[0]).css("border-left-width")) || 0, { - top: n.top - i.top, - left: n.left - i.left - } - } - }, - offsetParent: function() { - return this.map(function() { - for (var t = this.offsetParent || N.body; t && !H.test(t.nodeName) && "static" == x(t).css("position");) t = t.offsetParent; - return t - }) - } - }, x.fn.detach = x.fn.remove, ["width", "height"].forEach(function(t) { - var e = t.replace(/./, function(t) { - return t[0].toUpperCase() - }); - x.fn[t] = function(r) { - var o, a = this[0]; - return r === $ ? n(a) ? a["inner" + e] : i(a) ? a.documentElement["scroll" + e] : (o = this.offset()) && o[t] : this.each(function(e) { - a = x(this), a.css(t, g(this, r, e, a[t]())) - }) - } - }), q.forEach(function(e, n) { - var i = n % 2; - x.fn[e] = function() { - var e, r, o = x.map(arguments, function(n) { - return e = t(n), "object" == e || "array" == e || null == n ? n : G.fragment(n) - }), - a = this.length > 1; - return o.length < 1 ? this : this.each(function(t, e) { - r = i ? e : e.parentNode, e = 0 == n ? e.nextSibling : 1 == n ? e.firstChild : 2 == n ? e : null; - var s = x.contains(N.documentElement, r); - o.forEach(function(t) { - if (a) t = t.cloneNode(!0); - else if (!r) return x(t).remove(); - r.insertBefore(t, e), s && w(t, function(t) { - null == t.nodeName || "SCRIPT" !== t.nodeName.toUpperCase() || t.type && "text/javascript" !== t.type || t.src || window.eval.call(window, t.innerHTML) - }) - }) - }) - }, x.fn[i ? e + "To" : "insert" + (n ? "Before" : "After")] = function(t) { - return x(t)[e](this), this - } - }), G.Z.prototype = p.prototype = x.fn, G.uniq = A, G.deserializeValue = _, x.zepto = G, x -}(); -window.Zepto = Zepto, void 0 === window.$ && (window.$ = Zepto), - function(t) { - function e(t, e) { - var n = this.os = {}, - i = this.browser = {}, - r = t.match(/Web[kK]it[\/]{0,1}([\d.]+)/), - o = t.match(/(Android);?[\s\/]+([\d.]+)?/), - a = !!t.match(/\(Macintosh\; Intel /), - s = t.match(/(iPad).*OS\s([\d_]+)/), - c = t.match(/(iPod)(.*OS\s([\d_]+))?/), - u = !s && t.match(/(iPhone\sOS)\s([\d_]+)/), - l = t.match(/(webOS|hpwOS)[\s\/]([\d.]+)/), - h = /Win\d{2}|Windows/.test(e), - f = t.match(/Windows Phone ([\d.]+)/), - d = l && t.match(/TouchPad/), - p = t.match(/Kindle\/([\d.]+)/), - v = t.match(/Silk\/([\d._]+)/), - m = t.match(/(BlackBerry).*Version\/([\d.]+)/), - g = t.match(/(BB10).*Version\/([\d.]+)/), - y = t.match(/(RIM\sTablet\sOS)\s([\d.]+)/), - b = t.match(/PlayBook/), - _ = t.match(/Chrome\/([\d.]+)/) || t.match(/CriOS\/([\d.]+)/), - w = t.match(/Firefox\/([\d.]+)/), - $ = t.match(/\((?:Mobile|Tablet); rv:([\d.]+)\).*Firefox\/[\d.]+/), - k = t.match(/MSIE\s([\d.]+)/) || t.match(/Trident\/[\d](?=[^\?]+).*rv:([0-9.].)/), - x = !_ && t.match(/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/), - C = x || t.match(/Version\/([\d.]+)([^S](Safari)|[^M]*(Mobile)[^S]*(Safari))/); - (i.webkit = !!r) && (i.version = r[1]), o && (n.android = !0, n.version = o[2]), u && !c && (n.ios = n.iphone = !0, n.version = u[2].replace(/_/g, ".")), s && (n.ios = n.ipad = !0, n.version = s[2].replace(/_/g, ".")), c && (n.ios = n.ipod = !0, n.version = c[3] ? c[3].replace(/_/g, ".") : null), f && (n.wp = !0, n.version = f[1]), l && (n.webos = !0, n.version = l[2]), d && (n.touchpad = !0), m && (n.blackberry = !0, n.version = m[2]), g && (n.bb10 = !0, n.version = g[2]), y && (n.rimtabletos = !0, n.version = y[2]), b && (i.playbook = !0), p && (n.kindle = !0, n.version = p[1]), v && (i.silk = !0, i.version = v[1]), !v && n.android && t.match(/Kindle Fire/) && (i.silk = !0), _ && (i.chrome = !0, i.version = _[1]), w && (i.firefox = !0, i.version = w[1]), $ && (n.firefoxos = !0, n.version = $[1]), k && (i.ie = !0, i.version = k[1]), C && (a || n.ios || h) && (i.safari = !0, n.ios || (i.version = C[1])), x && (i.webview = !0), n.tablet = !!(s || b || o && !t.match(/Mobile/) || w && t.match(/Tablet/) || k && !t.match(/Phone/) && t.match(/Touch/)), n.phone = !(n.tablet || n.ipod || !(o || u || l || m || g || _ && t.match(/Android/) || _ && t.match(/CriOS\/([\d.]+)/) || w && t.match(/Mobile/) || k && t.match(/Touch/))) - } - e.call(t, navigator.userAgent, navigator.platform), t.__detect = e - }(Zepto), - function(t) { - function e(t) { - return t._zid || (t._zid = f++) - } - - function n(t, n, o, a) { - if (n = i(n), n.ns) var s = r(n.ns); - return (m[e(t)] || []).filter(function(t) { - return !(!t || n.e && t.e != n.e || n.ns && !s.test(t.ns) || o && e(t.fn) !== e(o) || a && t.sel != a) - }) - } - - function i(t) { - var e = ("" + t).split("."); - return { - e: e[0], - ns: e.slice(1).sort().join(" ") - } - } - - function r(t) { - return new RegExp("(?:^| )" + t.replace(" ", " .* ?") + "(?: |$)") - } - - function o(t, e) { - return t.del && !y && t.e in b || !!e - } - - function a(t) { - return _[t] || y && b[t] || t - } - - function s(n, r, s, c, l, f, d) { - var p = e(n), - v = m[p] || (m[p] = []); - r.split(/\s/).forEach(function(e) { - if ("ready" == e) return t(document).ready(s); - var r = i(e); - r.fn = s, r.sel = l, r.e in _ && (s = function(e) { - var n = e.relatedTarget; - return !n || n !== this && !t.contains(this, n) ? r.fn.apply(this, arguments) : void 0 - }), r.del = f; - var p = f || s; - r.proxy = function(t) { - if (t = u(t), !t.isImmediatePropagationStopped()) { - t.data = c; - var e = p.apply(n, t._args == h ? [t] : [t].concat(t._args)); - return e === !1 && (t.preventDefault(), t.stopPropagation()), e - } - }, r.i = v.length, v.push(r), "addEventListener" in n && n.addEventListener(a(r.e), r.proxy, o(r, d)) - }) - } - - function c(t, i, r, s, c) { - var u = e(t); - (i || "").split(/\s/).forEach(function(e) { - n(t, e, r, s).forEach(function(e) { - delete m[u][e.i], "removeEventListener" in t && t.removeEventListener(a(e.e), e.proxy, o(e, c)) - }) - }) - } - - function u(e, n) { - return (n || !e.isDefaultPrevented) && (n || (n = e), t.each(x, function(t, i) { - var r = n[t]; - e[t] = function() { - return this[i] = w, r && r.apply(n, arguments) - }, e[i] = $ - }), (n.defaultPrevented !== h ? n.defaultPrevented : "returnValue" in n ? n.returnValue === !1 : n.getPreventDefault && n.getPreventDefault()) && (e.isDefaultPrevented = w)), e - } - - function l(t) { - var e, n = { - originalEvent: t - }; - for (e in t) k.test(e) || t[e] === h || (n[e] = t[e]); - return u(n, t) - } - var h, f = 1, - d = Array.prototype.slice, - p = t.isFunction, - v = function(t) { - return "string" == typeof t - }, - m = {}, - g = {}, - y = "onfocusin" in window, - b = { - focus: "focusin", - blur: "focusout" - }, - _ = { - mouseenter: "mouseover", - mouseleave: "mouseout" - }; - g.click = g.mousedown = g.mouseup = g.mousemove = "MouseEvents", t.event = { - add: s, - remove: c - }, t.proxy = function(n, i) { - var r = 2 in arguments && d.call(arguments, 2); - if (p(n)) { - var o = function() { - return n.apply(i, r ? r.concat(d.call(arguments)) : arguments) - }; - return o._zid = e(n), o - } - if (v(i)) return r ? (r.unshift(n[i], n), t.proxy.apply(null, r)) : t.proxy(n[i], n); - throw new TypeError("expected function") - }, t.fn.bind = function(t, e, n) { - return this.on(t, e, n) - }, t.fn.unbind = function(t, e) { - return this.off(t, e) - }, t.fn.one = function(t, e, n, i) { - return this.on(t, e, n, i, 1) - }; - var w = function() { - return !0 - }, - $ = function() { - return !1 - }, - k = /^([A-Z]|returnValue$|layer[XY]$)/, - x = { - preventDefault: "isDefaultPrevented", - stopImmediatePropagation: "isImmediatePropagationStopped", - stopPropagation: "isPropagationStopped" - }; - t.fn.delegate = function(t, e, n) { - return this.on(e, t, n) - }, t.fn.undelegate = function(t, e, n) { - return this.off(e, t, n) - }, t.fn.live = function(e, n) { - return t(document.body).delegate(this.selector, e, n), this - }, t.fn.die = function(e, n) { - return t(document.body).undelegate(this.selector, e, n), this - }, t.fn.on = function(e, n, i, r, o) { - var a, u, f = this; - return e && !v(e) ? (t.each(e, function(t, e) { - f.on(t, n, i, e, o) - }), f) : (v(n) || p(r) || r === !1 || (r = i, i = n, n = h), (r === h || i === !1) && (r = i, i = h), r === !1 && (r = $), f.each(function(h, f) { - o && (a = function(t) { - return c(f, t.type, r), r.apply(this, arguments) - }), n && (u = function(e) { - var i, o = t(e.target).closest(n, f).get(0); - return o && o !== f ? (i = t.extend(l(e), { - currentTarget: o, - liveFired: f - }), (a || r).apply(o, [i].concat(d.call(arguments, 1)))) : void 0 - }), s(f, e, r, i, n, u || a) - })) - }, t.fn.off = function(e, n, i) { - var r = this; - return e && !v(e) ? (t.each(e, function(t, e) { - r.off(t, n, e) - }), r) : (v(n) || p(i) || i === !1 || (i = n, n = h), i === !1 && (i = $), r.each(function() { - c(this, e, i, n) - })) - }, t.fn.trigger = function(e, n) { - return e = v(e) || t.isPlainObject(e) ? t.Event(e) : u(e), e._args = n, this.each(function() { - e.type in b && "function" == typeof this[e.type] ? this[e.type]() : "dispatchEvent" in this ? this.dispatchEvent(e) : t(this).triggerHandler(e, n) - }) - }, t.fn.triggerHandler = function(e, i) { - var r, o; - return this.each(function(a, s) { - r = l(v(e) ? t.Event(e) : e), r._args = i, r.target = s, t.each(n(s, e.type || e), function(t, e) { - return o = e.proxy(r), r.isImmediatePropagationStopped() ? !1 : void 0 - }) - }), o - }, "focusin focusout focus blur load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select keydown keypress keyup error".split(" ").forEach(function(e) { - t.fn[e] = function(t) { - return 0 in arguments ? this.bind(e, t) : this.trigger(e) - } - }), t.Event = function(t, e) { - v(t) || (e = t, t = e.type); - var n = document.createEvent(g[t] || "Events"), - i = !0; - if (e) - for (var r in e) "bubbles" == r ? i = !!e[r] : n[r] = e[r]; - return n.initEvent(t, i, !0), u(n) - } - }(Zepto), - function(t) { - function e(e, n, i) { - var r = t.Event(n); - return t(e).trigger(r, i), !r.isDefaultPrevented() - } - - function n(t, n, i, r) { - return t.global ? e(n || y, i, r) : void 0 - } - - function i(e) { - e.global && 0 === t.active++ && n(e, null, "ajaxStart") - } - - function r(e) { - e.global && !--t.active && n(e, null, "ajaxStop") - } - - function o(t, e) { - var i = e.context; - return e.beforeSend.call(i, t, e) === !1 || n(e, i, "ajaxBeforeSend", [t, e]) === !1 ? !1 : void n(e, i, "ajaxSend", [t, e]) - } - - function a(t, e, i, r) { - var o = i.context, - a = "success"; - i.success.call(o, t, a, e), r && r.resolveWith(o, [t, a, e]), n(i, o, "ajaxSuccess", [e, i, t]), c(a, e, i) - } - - function s(t, e, i, r, o) { - var a = r.context; - r.error.call(a, i, e, t), o && o.rejectWith(a, [i, e, t]), n(r, a, "ajaxError", [i, r, t || e]), c(e, i, r) - } - - function c(t, e, i) { - var o = i.context; - i.complete.call(o, e, t), n(i, o, "ajaxComplete", [e, i]), r(i) - } - - function u() {} - - function l(t) { - return t && (t = t.split(";", 2)[0]), t && (t == k ? "html" : t == $ ? "json" : _.test(t) ? "script" : w.test(t) && "xml") || "text" - } - - function h(t, e) { - return "" == e ? t : (t + "&" + e).replace(/[&?]{1,2}/, "?") - } - - function f(e) { - e.processData && e.data && "string" != t.type(e.data) && (e.data = t.param(e.data, e.traditional)), !e.data || e.type && "GET" != e.type.toUpperCase() || (e.url = h(e.url, e.data), e.data = void 0) - } - - function d(e, n, i, r) { - return t.isFunction(n) && (r = i, i = n, n = void 0), t.isFunction(i) || (r = i, i = void 0), { - url: e, - data: n, - success: i, - dataType: r - } - } - - function p(e, n, i, r) { - var o, a = t.isArray(n), - s = t.isPlainObject(n); - t.each(n, function(n, c) { - o = t.type(c), r && (n = i ? r : r + "[" + (s || "object" == o || "array" == o ? n : "") + "]"), !r && a ? e.add(c.name, c.value) : "array" == o || !i && "object" == o ? p(e, c, i, n) : e.add(n, c) - }) - } - var v, m, g = 0, - y = window.document, - b = /)<[^<]*)*<\/script>/gi, - _ = /^(?:text|application)\/javascript/i, - w = /^(?:text|application)\/xml/i, - $ = "application/json", - k = "text/html", - x = /^\s*$/, - C = y.createElement("a"); - C.href = window.location.href, t.active = 0, t.ajaxJSONP = function(e, n) { - if (!("type" in e)) return t.ajax(e); - var i, r, c = e.jsonpCallback, - u = (t.isFunction(c) ? c() : c) || "jsonp" + ++g, - l = y.createElement("script"), - h = window[u], - f = function(e) { - t(l).triggerHandler("error", e || "abort") - }, - d = { - abort: f - }; - return n && n.promise(d), t(l).on("load error", function(o, c) { - clearTimeout(r), t(l).off().remove(), "error" != o.type && i ? a(i[0], d, e, n) : s(null, c || "error", d, e, n), window[u] = h, i && t.isFunction(h) && h(i[0]), h = i = void 0 - }), o(d, e) === !1 ? (f("abort"), d) : (window[u] = function() { - i = arguments - }, l.src = e.url.replace(/\?(.+)=\?/, "?$1=" + u), y.head.appendChild(l), e.timeout > 0 && (r = setTimeout(function() { - f("timeout") - }, e.timeout)), d) - }, t.ajaxSettings = { - type: "GET", - beforeSend: u, - success: u, - error: u, - complete: u, - context: null, - global: !0, - xhr: function() { - return new window.XMLHttpRequest - }, - accepts: { - script: "text/javascript, application/javascript, application/x-javascript", - json: $, - xml: "application/xml, text/xml", - html: k, - text: "text/plain" - }, - crossDomain: !1, - timeout: 0, - processData: !0, - cache: !0 - }, t.ajax = function(e) { - var n, r, c = t.extend({}, e || {}), - d = t.Deferred && t.Deferred(); - for (v in t.ajaxSettings) void 0 === c[v] && (c[v] = t.ajaxSettings[v]); - i(c), c.crossDomain || (n = y.createElement("a"), n.href = c.url, n.href = n.href, c.crossDomain = C.protocol + "//" + C.host != n.protocol + "//" + n.host), c.url || (c.url = window.location.toString()), (r = c.url.indexOf("#")) > -1 && (c.url = c.url.slice(0, r)), f(c); - var p = c.dataType, - g = /\?.+=\?/.test(c.url); - if (g && (p = "jsonp"), c.cache !== !1 && (e && e.cache === !0 || "script" != p && "jsonp" != p) || (c.url = h(c.url, "_=" + Date.now())), "jsonp" == p) return g || (c.url = h(c.url, c.jsonp ? c.jsonp + "=?" : c.jsonp === !1 ? "" : "callback=?")), t.ajaxJSONP(c, d); - var b, _ = c.accepts[p], - w = {}, - $ = function(t, e) { - w[t.toLowerCase()] = [t, e] - }, - k = /^([\w-]+:)\/\//.test(c.url) ? RegExp.$1 : window.location.protocol, - E = c.xhr(), - A = E.setRequestHeader; - if (d && d.promise(E), c.crossDomain || $("X-Requested-With", "XMLHttpRequest"), $("Accept", _ || "*/*"), (_ = c.mimeType || _) && (_.indexOf(",") > -1 && (_ = _.split(",", 2)[0]), E.overrideMimeType && E.overrideMimeType(_)), (c.contentType || c.contentType !== !1 && c.data && "GET" != c.type.toUpperCase()) && $("Content-Type", c.contentType || "application/x-www-form-urlencoded"), c.headers) - for (m in c.headers) $(m, c.headers[m]); - if (E.setRequestHeader = $, E.onreadystatechange = function() { - if (4 == E.readyState) { - E.onreadystatechange = u, clearTimeout(b); - var e, n = !1; - if (E.status >= 200 && E.status < 300 || 304 == E.status || 0 == E.status && "file:" == k) { - p = p || l(c.mimeType || E.getResponseHeader("content-type")), e = E.responseText; - try { - "script" == p ? (1, eval)(e) : "xml" == p ? e = E.responseXML : "json" == p && (e = x.test(e) ? null : t.parseJSON(e)) - } catch (i) { - n = i - } - n ? s(n, "parsererror", E, c, d) : a(e, E, c, d) - } else s(E.statusText || null, E.status ? "error" : "abort", E, c, d) - } - }, o(E, c) === !1) return E.abort(), s(null, "abort", E, c, d), E; - if (c.xhrFields) - for (m in c.xhrFields) E[m] = c.xhrFields[m]; - var T = "async" in c ? c.async : !0; - E.open(c.type, c.url, T, c.username, c.password); - for (m in w) A.apply(E, w[m]); - return c.timeout > 0 && (b = setTimeout(function() { - E.onreadystatechange = u, E.abort(), s(null, "timeout", E, c, d) - }, c.timeout)), E.send(c.data ? c.data : null), E - }, t.get = function() { - return t.ajax(d.apply(null, arguments)) - }, t.post = function() { - var e = d.apply(null, arguments); - return e.type = "POST", t.ajax(e) - }, t.getJSON = function() { - var e = d.apply(null, arguments); - return e.dataType = "json", t.ajax(e) - }, t.fn.load = function(e, n, i) { - if (!this.length) return this; - var r, o = this, - a = e.split(/\s/), - s = d(e, n, i), - c = s.success; - return a.length > 1 && (s.url = a[0], r = a[1]), s.success = function(e) { - o.html(r ? t("
").html(e.replace(b, "")).find(r) : e), c && c.apply(o, arguments) - }, t.ajax(s), this - }; - var E = encodeURIComponent; - t.param = function(e, n) { - var i = []; - return i.add = function(e, n) { - t.isFunction(n) && (n = n()), null == n && (n = ""), this.push(E(e) + "=" + E(n)) - }, p(i, e, n), i.join("&").replace(/%20/g, "+") - } - }(Zepto), - function(t) { - t.fn.serializeArray = function() { - var e, n, i = [], - r = function(t) { - return t.forEach ? t.forEach(r) : void i.push({ - name: e, - value: t - }) - }; - return this[0] && t.each(this[0].elements, function(i, o) { - n = o.type, e = o.name, e && "fieldset" != o.nodeName.toLowerCase() && !o.disabled && "submit" != n && "reset" != n && "button" != n && "file" != n && ("radio" != n && "checkbox" != n || o.checked) && r(t(o).val()) - }), i - }, t.fn.serialize = function() { - var t = []; - return this.serializeArray().forEach(function(e) { - t.push(encodeURIComponent(e.name) + "=" + encodeURIComponent(e.value)) - }), t.join("&") - }, t.fn.submit = function(e) { - if (0 in arguments) this.bind("submit", e); - else if (this.length) { - var n = t.Event("submit"); - this.eq(0).trigger(n), n.isDefaultPrevented() || this.get(0).submit() - } - return this - } - }(Zepto), - function(t) { - if ("function" == typeof define && define.amd) define(["$"], t); - else { - var e = window.Mobify && window.Mobify.$ || window.Zepto || window.jQuery; - t(e) - } - }(function(t) { - var e = function(t) { - var e = {}, - n = navigator.userAgent, - i = t.support = t.support || {}; - t.extend(t.support, { - touch: "ontouchend" in document - }), e.events = i.touch ? { - down: "touchstart", - move: "touchmove", - up: "touchend" - } : { - down: "mousedown", - move: "mousemove", - up: "mouseup" - }, e.getCursorPosition = i.touch ? function(t) { - return t = t.originalEvent || t, { - x: t.touches[0].clientX, - y: t.touches[0].clientY - } - } : function(t) { - return { - x: t.clientX, - y: t.clientY - } - }, e.getProperty = function(t) { - for (var e = ["Webkit", "Moz", "O", "ms", ""], n = document.createElement("div").style, i = 0; i < e.length; ++i) - if (void 0 !== n[e[i] + t]) return e[i] + t - }, t.extend(i, { - transform: !!e.getProperty("Transform"), - transform3d: !(!(window.WebKitCSSMatrix && "m11" in new WebKitCSSMatrix) || /android\s+[1-2]/i.test(n)) - }); - var r = e.getProperty("Transform"); - e.translateX = i.transform3d ? function(t, e) { - "number" == typeof e && (e += "px"), t.style[r] = "translate3d(" + e + ",0,0)" - } : i.transform ? function(t, e) { - "number" == typeof e && (e += "px"), t.style[r] = "translate(" + e + ",0)" - } : function(t, e) { - "number" == typeof e && (e += "px"), t.style.left = e - }; - var o = (e.getProperty("Transition"), e.getProperty("TransitionDuration")); - return e.setTransitions = function(t, e) { - t.style[o] = e ? "" : "0s" - }, e.requestAnimationFrame = function() { - var t = window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || window.oRequestAnimationFrame || window.msRequestAnimationFrame || function(t) { - window.setTimeout(t, 1e3 / 60) - }, - e = function() { - t.apply(window, arguments) - }; - return e - }(), e - }(t), - n = function(t, e) { - var n = { - dragRadius: 10, - moveRadius: 20, - animate: !0, - autoHideArrows: !1, - classPrefix: "m-", - classNames: { - outer: "scooch", - inner: "scooch-inner", - item: "item", - center: "center", - touch: "has-touch", - dragging: "dragging", - active: "active", - inactive: "inactive", - fluid: "fluid" - } - }, - i = t.support, - r = function(t, e) { - this.setOptions(e), this.initElements(t), this.initOffsets(), this.initAnimation(), this.bind(), this._updateCallbacks = [] - }; - return r.defaults = n, r.prototype.setOptions = function(e) { - var i = this.options || t.extend({}, n, e); - i.classNames = t.extend({}, i.classNames, e.classNames || {}), this.options = i - }, r.prototype.initElements = function(e) { - this._index = 1, this.element = e, this.$element = t(e), this.$inner = this.$element.find("." + this._getClass("inner")), this.$items = this.$inner.children(), this.$start = this.$items.eq(0), this.$sec = this.$items.eq(1), this.$current = this.$items.eq(this._index - 1), this._length = this.$items.length, this._alignment = this.$element.hasClass(this._getClass("center")) ? .5 : 0, this._isFluid = this.$element.hasClass(this._getClass("fluid")) - }, r.prototype.initOffsets = function() { - this._offsetDrag = 0 - }, r.prototype.initAnimation = function() { - this.animating = !1, this.dragging = !1, this._needsUpdate = !1, this._enableAnimation() - }, r.prototype._getClass = function(t) { - return this.options.classPrefix + this.options.classNames[t] - }, r.prototype._enableAnimation = function() { - this.animating || (e.setTransitions(this.$inner[0], !0), this.$inner.removeClass(this._getClass("dragging")), this.animating = !0) - }, r.prototype._disableAnimation = function() { - this.animating && (e.setTransitions(this.$inner[0], !1), this.$inner.addClass(this._getClass("dragging")), this.animating = !1) - }, r.prototype.refresh = function() { - this.$items = this.$inner.children("." + this._getClass("item")), this.$start = this.$items.eq(0), this.$sec = this.$items.eq(1), this._length = this.$items.length, this.update() - }, r.prototype.update = function(t) { - if ("undefined" != typeof t && this._updateCallbacks.push(t), !this._needsUpdate) { - this._needsUpdate = !0; - var n = this; - e.requestAnimationFrame(function() { - n._update(), setTimeout(function() { - for (var t = 0, e = n._updateCallbacks.length; e > t; t++) n._updateCallbacks[t].call(n); - n._updateCallbacks = [] - }, 10) - }) - } - }, r.prototype._update = function() { - if (this._needsUpdate) { - var t = this.$current, - n = this.$start, - i = t.prop("offsetLeft") + t.prop("clientWidth") * this._alignment, - r = n.prop("offsetLeft") + n.prop("clientWidth") * this._alignment, - o = Math.round(-(i - r) + this._offsetDrag); - e.translateX(this.$inner[0], o), this._needsUpdate = !1 - } - }, r.prototype.bind = function() { - function n(t) { - i.touch || t.preventDefault(), f = !0, d = !1, s = e.getCursorPosition(t), c = 0, u = 0, l = !1, v._disableAnimation(), b = 1 == v._index, _ = v._index == v._length - } - - function r(t) { - if (f && !d) { - var n = e.getCursorPosition(t), - i = v.$element.width(); - c = s.x - n.x, u = s.y - n.y, l || h(c) > h(u) && h(c) > p ? (l = !0, t.preventDefault(), b && 0 > c ? c = c * -i / (c - i) : _ && c > 0 && (c = c * i / (c + i)), v._offsetDrag = -c, v.update()) : h(u) > h(c) && h(u) > p && (d = !0) - } - } - - function o() { - f && (f = !1, v._enableAnimation(), !d && h(c) > y.moveRadius ? c > 0 ? v.next() : v.prev() : (v._offsetDrag = 0, v.update())) - } - - function a(t) { - l && t.preventDefault() - } - var s, c, u, l, h = Math.abs, - f = !1, - d = !1, - p = this.options.dragRadius, - v = this, - m = this.$element, - g = this.$inner, - y = this.options, - b = !1, - _ = !1, - w = t(window).width(); - g.on(e.events.down + ".scooch", n).on(e.events.move + ".scooch", r).on(e.events.up + ".scooch", o).on("click.scooch", a).on("mouseout.scooch", o), m.on("click", "[data-m-slide]", function(e) { - e.preventDefault(); - var n = t(this).attr("data-m-slide"), - i = parseInt(n, 10); - isNaN(i) ? v[n]() : v.move(i) - }), m.on("afterSlide", function(t, e, n) { - v.$items.eq(e - 1).removeClass(v._getClass("active")), v.$items.eq(n - 1).addClass(v._getClass("active")), v.$element.find("[data-m-slide='" + e + "']").removeClass(v._getClass("active")), v.$element.find("[data-m-slide='" + n + "']").addClass(v._getClass("active")), y.autoHideArrows && (1 === n ? (v.$element.find("[data-m-slide=prev]").addClass(v._getClass("inactive")), v.$element.find("[data-m-slide=next]").removeClass(v._getClass("inactive"))) : n === v._length ? (v.$element.find("[data-m-slide=next]").addClass(v._getClass("inactive")), v.$element.find("[data-m-slide=prev]").removeClass(v._getClass("inactive"))) : (v.$element.find("[data-m-slide=prev]").removeClass(v._getClass("inactive")), v.$element.find("[data-m-slide=next]").removeClass(v._getClass("inactive")))) - }), t(window).on("resize orientationchange", function() { - w != t(window).width() && (v._disableAnimation(), w = t(window).width(), v.update()) - }), m.trigger("beforeSlide", [1, 1]), m.trigger("afterSlide", [1, 1]), v.update() - }, r.prototype.unbind = function() { - this.$inner.off() - }, r.prototype.destroy = function() { - this.unbind(), this.$element.trigger("destroy"), this.$element.remove(), this.$element = null, this.$inner = null, this.$start = null, this.$current = null - }, r.prototype.move = function(e, n) { - var i = this.$element, - r = (this.$inner, this.$items), - o = (this.$start, this.$current), - a = this._length, - s = this._index; - n = t.extend({}, this.options, n), 1 > e ? e = 1 : e > this._length && (e = a), e == this._index, n.animate ? this._enableAnimation() : this._disableAnimation(), i.trigger("beforeSlide", [s, e]), this.$current = o = r.eq(e - 1), this._offsetDrag = 0, this._index = e, n.animate ? this.update() : this.update(function() { - this._enableAnimation() - }), i.trigger("afterSlide", [s, e]) - }, r.prototype.next = function() { - this.move(this._index + 1) - }, r.prototype.prev = function() { - this.move(this._index - 1) - }, r - }(t, e); - t.fn.scooch = function(e, i) { - var r = t.extend({}, t.fn.scooch.defaults); - return "object" == typeof e && (t.extend(r, e, !0), i = null, e = null), i = Array.prototype.slice.apply(arguments), this.each(function() { - var o = (t(this), this._scooch); - o || (o = new n(this, r)), e && (o[e].apply(o, i.slice(1)), "destroy" === e && (o = null)), this._scooch = o - }), this - }, t.fn.scooch.defaults = {} - }), - function(t, e) { - "object" == typeof exports && "object" == typeof module ? module.exports = e() : "function" == typeof define && define.amd ? define(e) : "object" == typeof exports ? exports.Vue = e() : t.Vue = e() - }(this, function() { - return function(t) { - function e(i) { - if (n[i]) return n[i].exports; - var r = n[i] = { - exports: {}, - id: i, - loaded: !1 - }; - return t[i].call(r.exports, r, r.exports, e), r.loaded = !0, r.exports - } - var n = {}; - return e.m = t, e.c = n, e.p = "", e(0) - }([function(t, e, n) { - function i(t) { - this._init(t) - } - var r = n(1), - o = r.extend; - o(i, n(9)), i.options = { - replace: !0, - directives: n(28), - elementDirectives: n(50), - filters: n(53), - transitions: {}, - components: {}, - partials: {} - }; - var a = i.prototype; - Object.defineProperty(a, "$data", { - get: function() { - return this._data - }, - set: function(t) { - t !== this._data && this._setData(t) - } - }), o(a, n(55)), o(a, n(56)), o(a, n(57)), o(a, n(58)), o(a, n(60)), o(a, n(61)), o(a, n(62)), o(a, n(63)), o(a, n(64)), o(a, n(65)), t.exports = r.Vue = i - }, function(t, e, n) { - var i = n(3), - r = i.extend; - r(e, i), r(e, n(4)), r(e, n(5)), r(e, n(2)), r(e, n(7)), r(e, n(8)) - }, function(t, e, n) { - function i(t, e) { - var n, r, o; - for (n in e) r = t[n], o = e[n], t.hasOwnProperty(n) ? a.isObject(r) && a.isObject(o) && i(r, o) : t.$add(n, o); - return t - } - - function r(t) { - if (t) { - var e; - for (var n in t) a.commonTagRE.test(n) && a.warn("Do not use built-in HTML elements as component name: " + n), e = t[n], a.isPlainObject(e) && (e.name = n, t[n] = a.Vue.extend(e)) - } - } - - function o(t) { - var e = t.props; - a.isPlainObject(e) ? t.props = Object.keys(e).map(function(t) { - var n = e[t]; - return a.isPlainObject(n) || (n = { - type: n - }), n.name = t, n - }) : a.isArray(e) && (t.props = e.map(function(t) { - return "string" == typeof t ? { - name: t - } : t - })) - } - var a = n(1), - s = a.extend, - c = Object.create(null); - c.data = function(t, e, n) { - return n ? t || e ? function() { - var r = "function" == typeof e ? e.call(n) : e, - o = "function" == typeof t ? t.call(n) : void 0; - return r ? i(r, o) : o - } : void 0 : e ? "function" != typeof e ? (a.warn('The "data" option should be a function that returns a per-instance value in component definitions.'), t) : t ? function() { - return i(e.call(this), t.call(this)) - } : e : t - }, c.el = function(t, e, n) { - if (!n && e && "function" != typeof e) return void a.warn('The "el" option should be a function that returns a per-instance value in component definitions.'); - var i = e || t; - return n && "function" == typeof i ? i.call(n) : i - }, c.created = c.ready = c.attached = c.detached = c.beforeCompile = c.compiled = c.beforeDestroy = c.destroyed = c.props = function(t, e) { - return e ? t ? t.concat(e) : a.isArray(e) ? e : [e] : t - }, c.paramAttributes = function() { - a.warn('"paramAttributes" option has been deprecated in 0.12. Use "props" instead.') - }, c.directives = c.filters = c.transitions = c.components = c.partials = c.elementDirectives = function(t, e) { - var n = Object.create(t); - return e ? s(n, e) : n - }, c.watch = c.events = function(t, e) { - if (!e) return t; - if (!t) return e; - var n = {}; - s(n, t); - for (var i in e) { - var r = n[i], - o = e[i]; - r && !a.isArray(r) && (r = [r]), n[i] = r ? r.concat(o) : [o] - } - return n - }, c.methods = c.computed = function(t, e) { - if (!e) return t; - if (!t) return e; - var n = Object.create(t); - return s(n, e), n - }; - var u = function(t, e) { - return void 0 === e ? t : e - }; - e.mergeOptions = function l(t, e, n) { - function i(i) { - var r = c[i] || u; - s[i] = r(t[i], e[i], n, i) - } - r(e.components), o(e); - var a, s = {}; - if (e.mixins) - for (var h = 0, f = e.mixins.length; f > h; h++) t = l(t, e.mixins[h], n); - for (a in t) i(a); - for (a in e) t.hasOwnProperty(a) || i(a); - return s - }, e.resolveAsset = function(t, e, n) { - for (var i = t[e][n]; !i && t._parent;) t = t._parent.$options, i = t[e][n]; - return i - } - }, function(t, e) { - function n(t, e) { - return e ? e.toUpperCase() : "" - } - e.isReserved = function(t) { - var e = (t + "").charCodeAt(0); - return 36 === e || 95 === e - }, e.toString = function(t) { - return null == t ? "" : t.toString() - }, e.toNumber = function(t) { - return isNaN(t) || null === t || "boolean" == typeof t ? t : Number(t) - }, e.toBoolean = function(t) { - return "true" === t ? !0 : "false" === t ? !1 : t - }, e.stripQuotes = function(t) { - var e = t.charCodeAt(0), - n = t.charCodeAt(t.length - 1); - return e !== n || 34 !== e && 39 !== e ? !1 : t.slice(1, -1) - }, e.camelize = function(t) { - return t.replace(/-(\w)/g, n) - }, e.hyphenate = function(t) { - return t.replace(/([a-z\d])([A-Z])/g, "$1-$2").toLowerCase() - }; - var i = /(?:^|[-_\/])(\w)/g; - e.classify = function(t) { - return t.replace(i, n) - }, e.bind = function(t, e) { - return function(n) { - var i = arguments.length; - return i ? i > 1 ? t.apply(e, arguments) : t.call(e, n) : t.call(e) - } - }, e.toArray = function(t, e) { - e = e || 0; - for (var n = t.length - e, i = new Array(n); n--;) i[n] = t[n + e]; - return i - }, e.extend = function(t, e) { - for (var n in e) t[n] = e[n]; - return t - }, e.isObject = function(t) { - return null !== t && "object" == typeof t - }; - var r = Object.prototype.toString; - e.isPlainObject = function(t) { - return "[object Object]" === r.call(t) - }, e.isArray = Array.isArray, e.define = function(t, e, n, i) { - Object.defineProperty(t, e, { - value: n, - enumerable: !!i, - writable: !0, - configurable: !0 - }) - }, e.debounce = function(t, e) { - var n, i, r, o, a, s = function() { - var c = Date.now() - o; - e > c && c >= 0 ? n = setTimeout(s, e - c) : (n = null, a = t.apply(r, i), n || (r = i = null)) - }; - return function() { - return r = this, i = arguments, o = Date.now(), n || (n = setTimeout(s, e)), a - } - }, e.indexOf = function(t, e) { - for (var n = 0, i = t.length; i > n; n++) - if (t[n] === e) return n; - return -1 - }, e.cancellable = function(t) { - var e = function() { - return e.cancelled ? void 0 : t.apply(this, arguments) - }; - return e.cancel = function() { - e.cancelled = !0 - }, e - } - }, function(t, e) { - e.hasProto = "__proto__" in {}; - var n = e.inBrowser = "undefined" != typeof window && "[object Object]" !== Object.prototype.toString.call(window); - if (e.isIE9 = n && navigator.userAgent.toLowerCase().indexOf("msie 9.0") > 0, e.isAndroid = n && navigator.userAgent.toLowerCase().indexOf("android") > 0, n && !e.isIE9) { - var i = void 0 === window.ontransitionend && void 0 !== window.onwebkittransitionend, - r = void 0 === window.onanimationend && void 0 !== window.onwebkitanimationend; - e.transitionProp = i ? "WebkitTransition" : "transition", e.transitionEndEvent = i ? "webkitTransitionEnd" : "transitionend", e.animationProp = r ? "WebkitAnimation" : "animation", e.animationEndEvent = r ? "webkitAnimationEnd" : "animationend" - } - e.nextTick = function() { - function t() { - i = !1; - var t = n.slice(0); - n = []; - for (var e = 0; e < t.length; e++) t[e]() - } - var e, n = [], - i = !1; - if ("undefined" != typeof MutationObserver) { - var r = 1, - o = new MutationObserver(t), - a = document.createTextNode(r); - o.observe(a, { - characterData: !0 - }), e = function() { - r = (r + 1) % 2, a.data = r - } - } else e = setTimeout; - return function(r, o) { - var a = o ? function() { - r.call(o) - } : r; - n.push(a), i || (i = !0, e(t, 0)) - } - }() - }, function(t, e, n) { - function i(t, e) { - e && 3 === e.nodeType && !e.data.trim() && t.removeChild(e) - } - var r = n(1), - o = n(6); - e.query = function(t) { - if ("string" == typeof t) { - var e = t; - t = document.querySelector(t), t || r.warn("Cannot find element: " + e) - } - return t - }, e.inDoc = function(t) { - var e = document.documentElement, - n = t && t.parentNode; - return e === t || e === n || !(!n || 1 !== n.nodeType || !e.contains(n)) - }, e.attr = function(t, e) { - e = o.prefix + e; - var n = t.getAttribute(e); - return null !== n && t.removeAttribute(e), n - }, e.before = function(t, e) { - e.parentNode.insertBefore(t, e) - }, e.after = function(t, n) { - n.nextSibling ? e.before(t, n.nextSibling) : n.parentNode.appendChild(t) - }, e.remove = function(t) { - t.parentNode.removeChild(t) - }, e.prepend = function(t, n) { - n.firstChild ? e.before(t, n.firstChild) : n.appendChild(t) - }, e.replace = function(t, e) { - var n = t.parentNode; - n && n.replaceChild(e, t) - }, e.on = function(t, e, n) { - t.addEventListener(e, n) - }, e.off = function(t, e, n) { - t.removeEventListener(e, n) - }, e.addClass = function(t, e) { - if (t.classList) t.classList.add(e); - else { - var n = " " + (t.getAttribute("class") || "") + " "; - n.indexOf(" " + e + " ") < 0 && t.setAttribute("class", (n + e).trim()) - } - }, e.removeClass = function(t, e) { - if (t.classList) t.classList.remove(e); - else { - for (var n = " " + (t.getAttribute("class") || "") + " ", i = " " + e + " "; n.indexOf(i) >= 0;) n = n.replace(i, " "); - t.setAttribute("class", n.trim()) - } - }, e.extractContent = function(t, n) { - var r, o; - if (e.isTemplate(t) && t.content instanceof DocumentFragment && (t = t.content), t.hasChildNodes()) - for (i(t, t.firstChild), i(t, t.lastChild), o = n ? document.createDocumentFragment() : document.createElement("div"); r = t.firstChild;) o.appendChild(r); - return o - }, e.isTemplate = function(t) { - return t.tagName && "template" === t.tagName.toLowerCase() - }, e.createAnchor = function(t, e) { - return o.debug ? document.createComment(t) : document.createTextNode(e ? " " : "") - } - }, function(t) { - t.exports = { - prefix: "v-", - debug: !1, - silent: !1, - proto: !0, - interpolate: !0, - async: !0, - warnExpressionErrors: !0, - _delimitersChanged: !0, - _assetTypes: ["component", "directive", "elementDirective", "filter", "transition", "partial"], - _propBindingModes: { - ONE_WAY: 0, - TWO_WAY: 1, - ONE_TIME: 2 - }, - _maxUpdateCount: 100 - }; - var e = ["{{", "}}"]; - Object.defineProperty(t.exports, "delimiters", { - get: function() { - return e - }, - set: function(t) { - e = t, this._delimitersChanged = !0 - } - }) - }, function(t, e, n) { - function i(t) { - return t ? t.charAt(0).toUpperCase() + t.slice(1) : "custom type" - } - - function r(t) { - return Object.prototype.toString.call(t).slice(8, -1) - } - var o = n(1); - e.commonTagRE = /^(div|p|span|img|a|br|ul|ol|li|h1|h2|h3|h4|h5|code|pre)$/, e.checkComponent = function(t, n) { - var i = t.tagName.toLowerCase(); - if ("component" === i) { - var r = t.getAttribute("is"); - return t.removeAttribute("is"), r - } - return !e.commonTagRE.test(i) && o.resolveAsset(n, "components", i) ? i : (i = o.attr(t, "component")) ? i : void 0 - }, e.initProp = function(t, n, i) { - if (e.assertProp(n, i)) { - var r = n.path; - r in t ? o.define(t, r, i, !0) : t[r] = i, t._data[r] = i - } - }, e.assertProp = function(t, e) { - var n, a = t.options, - s = a.type, - c = !0; - if (s && (s === String ? (n = "string", c = typeof e === n) : s === Number ? (n = "number", c = "number" == typeof e) : s === Boolean ? (n = "boolean", c = "boolean" == typeof e) : s === Function ? (n = "function", c = "function" == typeof e) : s === Object ? (n = "object", c = o.isPlainObject(e)) : s === Array ? (n = "array", c = o.isArray(e)) : c = e instanceof s), !c) return o.warn("Invalid prop: type check failed for " + t.path + '="' + t.raw + '". Expected ' + i(n) + ", got " + r(e) + "."), !1; - var u = a.validator; - return u && !u.call(null, e) ? (o.warn("Invalid prop: custom validator check failed for " + t.path + '="' + t.raw + '"'), !1) : !0 - } - }, function(t, e, n) { - function i() { - var t = "undefined" != typeof console; - e.log = function(e) { - t && r.debug && console.log("[Vue info]: " + e) - }, e.warn = function(e, n) { - !t || r.silent && !r.debug || (console.warn("[Vue warn]: " + e), r.debug && console.warn((n || new Error("Warning Stack Trace")).stack)) - }, e.assertAsset = function(t, n, i) { - if ("directive" === n) { - if ("with" === i) return void e.warn("v-with has been deprecated in ^0.12.0. Use props instead."); - if ("events" === i) return void e.warn("v-events has been deprecated in ^0.12.0. Pass down methods as callback props instead.") - } - t || e.warn("Failed to resolve " + n + ": " + i) - } - } - var r = n(6); - i() - }, function(t, e, n) { - function i(t) { - return new Function("return function " + r.classify(t) + " (options) { this._init(options) }")() - } - var r = n(1), - o = n(6); - e.util = r, e.nextTick = r.nextTick, e.config = n(6), e.compiler = n(10), e.parsers = { - path: n(23), - text: n(13), - template: n(25), - directive: n(15), - expression: n(22) - }, e.cid = 0; - var a = 1; - e.extend = function(t) { - t = t || {}; - var e = this, - n = i(t.name || e.options.name || "VueComponent"); - return n.prototype = Object.create(e.prototype), n.prototype.constructor = n, n.cid = a++, n.options = r.mergeOptions(e.options, t), n["super"] = e, n.extend = e.extend, o._assetTypes.forEach(function(t) { - n[t] = e[t] - }), n - }, e.use = function(t) { - var e = r.toArray(arguments, 1); - return e.unshift(this), "function" == typeof t.install ? t.install.apply(t, e) : t.apply(null, e), this - }, o._assetTypes.forEach(function(t) { - e[t] = function(e, n) { - return n ? ("component" === t && r.isPlainObject(n) && (n.name = e, n = r.Vue.extend(n)), void(this.options[t + "s"][e] = n)) : this.options[t + "s"][e] - } - }) - }, function(t, e, n) { - var i = n(1); - i.extend(e, n(11)), i.extend(e, n(27)) - }, function(t, e, n) { - function i(t, e) { - var n = e._directives.length; - return t(), e._directives.slice(n) - } - - function r(t, e, n, i) { - return function(r) { - o(t, e, r), n && i && o(n, i) - } - } - - function o(t, e, n) { - for (var i = e.length; i--;) e[i]._teardown(), n || t._directives.$remove(e[i]) - } - - function a(t, e) { - var n = t.nodeType; - return 1 === n && "SCRIPT" !== t.tagName ? s(t, e) : 3 === n && C.interpolate && t.data.trim() ? c(t, e) : null - } - - function s(t, e) { - var n, i = t.hasAttributes(); - if (i && (n = v(t, e)), n || (n = d(t, e)), n || (n = p(t, e)), !n && i && (n = y(t, e)), "TEXTAREA" === t.tagName) { - var r = n; - n = function(t, e) { - e.value = t.$interpolate(e.value), r && r(t, e) - }, n.terminal = !0 - } - return n - } - - function c(t, e) { - var n = E.parse(t.data); - if (!n) return null; - for (var i, r, o = document.createDocumentFragment(), a = 0, s = n.length; s > a; a++) r = n[a], i = r.tag ? u(r, e) : document.createTextNode(r.value), o.appendChild(i); - return l(n, o, e) - } - - function u(t, e) { - function n(n) { - t.type = n, t.def = S(e, "directives", n), t.descriptor = A.parse(t.value)[0] - } - var i; - return t.oneTime ? i = document.createTextNode(t.value) : t.html ? (i = document.createComment("v-html"), n("html")) : (i = document.createTextNode(" "), n("text")), i - } - - function l(t, e) { - return function(n, i) { - for (var r, o, a, s = e.cloneNode(!0), c = k.toArray(s.childNodes), u = 0, l = t.length; l > u; u++) r = t[u], o = r.value, r.tag && (a = c[u], r.oneTime ? (o = n.$eval(o), r.html ? k.replace(a, T.parse(o, !0)) : a.data = o) : n._bindDir(r.type, a, r.descriptor, r.def)); - k.replace(i, s) - } - } - - function h(t, e) { - for (var n, i, r, o = [], s = 0, c = t.length; c > s; s++) r = t[s], n = a(r, e), i = n && n.terminal || "SCRIPT" === r.tagName || !r.hasChildNodes() ? null : h(r.childNodes, e), o.push(n, i); - return o.length ? f(o) : null - } - - function f(t) { - return function(e, n, i) { - for (var r, o, a, s = 0, c = 0, u = t.length; u > s; c++) { - r = n[c], o = t[s++], a = t[s++]; - var l = k.toArray(r.childNodes); - o && o(e, r, i), a && a(e, l, i) - } - } - } - - function d(t, e) { - var n = t.tagName.toLowerCase(); - if (!k.commonTagRE.test(n)) { - var i = S(e, "elementDirectives", n); - return i ? g(t, n, "", e, i) : void 0 - } - } - - function p(t, e, n) { - var i = k.checkComponent(t, e, n); - if (i) { - var r = function(t, e, n) { - t._bindDir("component", e, { - expression: i - }, P, n) - }; - return r.terminal = !0, r - } - } - - function v(t, e) { - if (null !== k.attr(t, "pre")) return m; - for (var n, i, r = 0, o = O.length; o > r; r++) - if (i = O[r], null !== (n = k.attr(t, i))) return g(t, i, n, e) - } - - function m() {} - - function g(t, e, n, i, r) { - var o = A.parse(n)[0]; - r = r || i.directives[e]; - var a = function(t, n, i) { - t._bindDir(e, n, o, r, i) - }; - return a.terminal = !0, a - } - - function y(t, e) { - for (var n, i, r, o, a, s, c = k.isPlainObject(t) ? b(t) : t.attributes, u = c.length, l = []; u--;) n = c[u], i = n.name, r = n.value, 0 === i.indexOf(C.prefix) ? (a = i.slice(C.prefix.length), s = S(e, "directives", a), k.assertAsset(s, "directive", a), s && l.push({ - name: a, - descriptors: A.parse(r), - def: s - })) : C.interpolate && (o = w(i, r, e), o && l.push(o)); - return l.length ? (l.sort($), _(l)) : void 0 - } - - function b(t) { - var e = []; - for (var n in t) e.push({ - name: n, - value: t[n] - }); - return e - } - - function _(t) { - return function(e, n, i) { - for (var r, o, a, s = t.length; s--;) - if (r = t[s], r._link) r._link(e, n); - else - for (a = r.descriptors.length, o = 0; a > o; o++) e._bindDir(r.name, n, r.descriptors[o], r.def, i) - } - } - - function w(t, e, n) { - var i = E.parse(e); - if (i) { - for (var r = n.directives.attr, o = i.length, a = !0; o--;) { - var s = i[o]; - s.tag && !s.oneTime && (a = !1) - } - return { - def: r, - _link: a ? function(n, i) { - i.setAttribute(t, n.$interpolate(e)) - } : function(e, n) { - var o = E.tokensToExp(i, e), - a = A.parse(t + ":" + o)[0]; - e._bindDir("attr", n, a, r) - } - } - } - } - - function $(t, e) { - return t = t.def.priority || 0, e = e.def.priority || 0, t > e ? 1 : -1 - } - var k = n(1), - x = n(12), - C = n(6), - E = n(13), - A = n(15), - T = n(25), - S = k.resolveAsset, - P = n(26), - O = ["repeat", "if"]; - e.compile = function(t, e, n, o) { - var s = n || !e._asComponent ? a(t, e) : null, - c = s && s.terminal || "SCRIPT" === t.tagName || !t.hasChildNodes() ? null : h(t.childNodes, e); - return function(t, e) { - var n = k.toArray(e.childNodes), - a = i(function() { - s && s(t, e, o), c && c(t, n, o) - }, t); - return r(t, a) - } - }, e.compileAndLinkProps = function(t, e, n) { - var o = x(e, n), - a = i(function() { - o(t, null) - }, t); - return r(t, a) - }, e.compileAndLinkRoot = function(t, e, n) { - var o, a, s = n._containerAttrs, - c = n._replacerAttrs; - 11 !== e.nodeType && (n._asComponent ? (s && (o = y(s, n)), c && (a = y(c, n))) : a = y(e, n)); - var u, l = t._context; - l && o && (u = i(function() { - o(l, e) - }, l)); - var h = i(function() { - a && a(t, e) - }, t); - return r(t, h, l, u) - }, m.terminal = !0 - }, function(t, e, n) { - function i(t) { - return function(e, n) { - e._props = {}; - for (var i, o, c, u, l = t.length; l--;) i = t[l], o = i.path, e._props[o] = i, c = i.options, null === i.raw ? e._data[o] = c.type === Boolean ? !1 : c.hasOwnProperty("default") ? c["default"] : void 0 : i.dynamic ? e._context ? i.mode === s.ONE_TIME ? (u = e._context.$get(i.parentPath), r.initProp(e, i, u)) : e._bindDir("prop", n, i, a) : r.warn("Cannot bind dynamic prop on a root instance with no parent: " + i.name + '="' + i.raw + '"') : (u = c.type === Boolean && "" === i.raw ? !0 : r.toBoolean(r.toNumber(i.raw)), r.initProp(e, i, u)) - } - } - var r = n(1), - o = n(13), - a = n(16), - s = n(6)._propBindingModes, - c = n(23).identRE, - u = /^data-/, - l = /^[A-Za-z_$][\w$]*(\.[A-Za-z_$][\w$]*|\[[^\[\]]+\])*$/, - h = /^(true|false)$|^\d.*/; - t.exports = function(t, e) { - for (var n, a, f, d, p, v, m, g = [], y = e.length; y--;) { - if (n = e[y], a = n.name, d = r.camelize(a.replace(u, "")), c.test(d) || r.warn('Invalid prop key: "' + a + '". Prop keys must be valid identifiers.'), f = t.getAttribute(r.hyphenate(a)), p = { - name: a, - raw: f, - path: d, - options: n, - mode: s.ONE_WAY - }, null !== f) { - t.removeAttribute(a); - var b = o.parse(f); - b && (t && 1 === t.nodeType && t.removeAttribute(a), p.dynamic = !0, p.parentPath = o.tokensToExp(b), m = 1 === b.length, v = h.test(p.parentPath), v || m && b[0].oneTime ? p.mode = s.ONE_TIME : !v && m && b[0].twoWay && (l.test(p.parentPath) ? p.mode = s.TWO_WAY : r.warn("Cannot bind two-way prop with non-settable parent path: " + p.parentPath))) - } else n && n.required && r.warn("Missing required prop: " + a); - g.push(p) - } - return i(g) - } - }, function(t, e, n) { - function i(t) { - return t.replace(v, "\\$&") - } - - function r() { - d._delimitersChanged = !1; - var t = d.delimiters[0], - e = d.delimiters[1]; - l = t.charAt(0), h = e.charAt(e.length - 1); - var n = i(l), - r = i(h), - o = i(t), - a = i(e); - c = new RegExp(n + "?" + o + "(.+?)" + a + r + "?", "g"), u = new RegExp("^" + n + o + ".*" + a + r + "$"), s = new f(1e3) - } - - function o(t, e, n) { - return t.tag ? e && t.oneTime ? '"' + e.$eval(t.value) + '"' : a(t.value, n) : '"' + t.value + '"' - } - - function a(t, e) { - if (m.test(t)) { - var n = p.parse(t)[0]; - return n.filters ? "this._applyFilters(" + n.expression + ",null," + JSON.stringify(n.filters) + ",false)" : "(" + t + ")" - } - return e ? t : "(" + t + ")" - } - var s, c, u, l, h, f = n(14), - d = n(6), - p = n(15), - v = /[-.*+?^${}()|[\]\/\\]/g; - e.parse = function(t) { - d._delimitersChanged && r(); - var e = s.get(t); - if (e) return e; - if (t = t.replace(/\n/g, ""), !c.test(t)) return null; - for (var n, i, o, a, l, h, f = [], p = c.lastIndex = 0; n = c.exec(t);) i = n.index, i > p && f.push({ - value: t.slice(p, i) - }), a = n[1].charCodeAt(0), l = 42 === a, h = 64 === a, o = l || h ? n[1].slice(1) : n[1], f.push({ - tag: !0, - value: o.trim(), - html: u.test(n[0]), - oneTime: l, - twoWay: h - }), p = i + n[0].length; - return p < t.length && f.push({ - value: t.slice(p) - }), s.put(t, f), f - }, e.tokensToExp = function(t, e) { - return t.length > 1 ? t.map(function(t) { - return o(t, e) - }).join("+") : o(t[0], e, !0) - }; - var m = /[^|]\|[^|]/ - }, function(t) { - function e(t) { - this.size = 0, this.limit = t, this.head = this.tail = void 0, this._keymap = {} - } - var n = e.prototype; - n.put = function(t, e) { - var n = { - key: t, - value: e - }; - return this._keymap[t] = n, this.tail ? (this.tail.newer = n, n.older = this.tail) : this.head = n, this.tail = n, this.size === this.limit ? this.shift() : void this.size++ - }, n.shift = function() { - var t = this.head; - return t && (this.head = this.head.newer, this.head.older = void 0, t.newer = t.older = void 0, this._keymap[t.key] = void 0), t - }, n.get = function(t, e) { - var n = this._keymap[t]; - if (void 0 !== n) return n === this.tail ? e ? n : n.value : (n.newer && (n === this.head && (this.head = n.newer), n.newer.older = n.older), n.older && (n.older.newer = n.newer), n.newer = void 0, n.older = this.tail, this.tail && (this.tail.newer = n), this.tail = n, e ? n : n.value) - }, t.exports = e - }, function(t, e, n) { - function i() { - y.raw = a.slice(v, c).trim(), void 0 === y.expression ? y.expression = a.slice(m, c).trim() : b !== v && r(), (0 === c || y.expression) && g.push(y) - } - - function r() { - var t, e = a.slice(b, c).trim(); - if (e) { - t = {}; - var n = e.match(C); - t.name = n[0], n.length > 1 && (t.args = n.slice(1).map(o)) - } - t && (y.filters = y.filters || []).push(t), b = c + 1 - } - - function o(t) { - var e = E.test(t) ? t : w.stripQuotes(t); - return { - value: e || t, - dynamic: !e - } - } - var a, s, c, u, l, h, f, d, p, v, m, g, y, b, _, w = n(1), - $ = n(14), - k = new $(1e3), - x = /^[^\{\?]+$|^'[^']*'$|^"[^"]*"$/, - C = /[^\s'"]+|'[^']+'|"[^"]+"/g, - E = /^in$|^-?\d+/; - e.parse = function(t) { - var e = k.get(t); - if (e) return e; - for (a = t, l = h = !1, f = d = p = v = m = 0, b = 0, g = [], y = {}, _ = null, c = 0, u = a.length; u > c; c++) - if (s = a.charCodeAt(c), l) 39 === s && (l = !l); - else if (h) 34 === s && (h = !h); - else if (44 !== s || p || f || d) - if (58 !== s || y.expression || y.arg) - if (124 === s && 124 !== a.charCodeAt(c + 1) && 124 !== a.charCodeAt(c - 1)) void 0 === y.expression ? (b = c + 1, y.expression = a.slice(m, c).trim()) : r(); - else switch (s) { - case 34: - h = !0; - break; - case 39: - l = !0; - break; - case 40: - p++; - break; - case 41: - p--; - break; - case 91: - d++; - break; - case 93: - d--; - break; - case 123: - f++; - break; - case 125: - f-- - } else _ = a.slice(v, c).trim(), x.test(_) && (m = c + 1, y.arg = w.stripQuotes(_) || _); - else i(), y = {}, v = m = b = c + 1; - return (0 === c || v !== c) && i(), k.put(t, g), g - } - }, function(t, e, n) { - var i = n(1), - r = n(17), - o = n(6)._propBindingModes; - t.exports = { - bind: function() { - function t(t) { - return function(e) { - u || (u = !0, t(e), i.nextTick(function() { - u = !1 - })) - } - } - var e = this.vm, - n = e._context, - a = this._descriptor, - s = a.path, - c = a.parentPath, - u = !1; - this.parentWatcher = new r(n, c, t(function(t) { - i.assertProp(a, t) && (e[s] = t) - })); - var l = this.parentWatcher.value; - if ("$data" === s ? e._data = l : i.initProp(e, a, l), a.mode === o.TWO_WAY) { - var h = this; - e.$once("hook:created", function() { - h.childWatcher = new r(e, s, t(function(t) { - n.$set(c, t) - })) - }) - } - }, - unbind: function() { - this.parentWatcher && this.parentWatcher.teardown(), this.childWatcher && this.childWatcher.teardown() - } - } - }, function(t, e, n) { - function i(t, e, n, i) { - var r = "function" == typeof e; - if (this.vm = t, t._watchers.push(this), this.expression = r ? "" : e, this.cb = n, this.id = ++l, this.active = !0, i = i || {}, this.deep = !!i.deep, this.user = !!i.user, this.twoWay = !!i.twoWay, this.filters = i.filters, this.preProcess = i.preProcess, this.deps = [], this.newDeps = [], r) this.getter = e, this.setter = void 0; - else { - var o = c.parse(e, i.twoWay); - this.getter = o.get, this.setter = o.set - } - this.value = this.get(), this.queued = this.shallow = !1 - } - - function r(t) { - var e, n, i; - for (e in t) - if (n = t[e], o.isArray(n)) - for (i = n.length; i--;) r(n[i]); - else o.isObject(n) && r(n) - } - var o = n(1), - a = n(6), - s = n(18), - c = n(22), - u = n(24), - l = 0, - h = i.prototype; - h.addDep = function(t) { - var e = this.newDeps, - n = this.deps; - if (o.indexOf(e, t) < 0) { - e.push(t); - var i = o.indexOf(n, t); - 0 > i ? t.addSub(this) : n[i] = null - } - }, h.get = function() { - this.beforeGet(); - var t, e = this.vm; - try { - t = this.getter.call(e, e) - } catch (n) { - a.warnExpressionErrors && o.warn('Error when evaluating expression "' + this.expression + '". ' + (a.debug ? "" : "Turn on debug mode to see stack trace."), n) - } - return this.deep && r(t), this.preProcess && (t = this.preProcess(t)), this.filters && (t = e._applyFilters(t, null, this.filters, !1)), this.afterGet(), t - }, h.set = function(t) { - var e = this.vm; - this.filters && (t = e._applyFilters(t, this.value, this.filters, !0)); - try { - this.setter.call(e, e, t) - } catch (n) { - a.warnExpressionErrors && o.warn('Error when evaluating setter "' + this.expression + '"', n) - } - }, h.beforeGet = function() { - s.setTarget(this) - }, h.afterGet = function() { - s.setTarget(null); - for (var t = this.deps.length; t--;) { - var e = this.deps[t]; - e && e.removeSub(this) - } - this.deps = this.newDeps, this.newDeps = [] - }, h.update = function(t) { - a.async ? (this.shallow = this.queued ? t ? this.shallow : !1 : !!t, this.queued = !0, u.push(this)) : this.run() - }, h.run = function() { - if (this.active) { - var t = this.get(); - if (t !== this.value || (o.isArray(t) || this.deep) && !this.shallow) { - var e = this.value; - this.value = t, this.cb(t, e) - } - this.queued = this.shallow = !1 - } - }, h.teardown = function() { - if (this.active) { - this.vm._isBeingDestroyed || this.vm._watchers.$remove(this); - for (var t = this.deps.length; t--;) this.deps[t].removeSub(this); - this.active = !1, this.vm = this.cb = this.value = null - } - }, t.exports = i - }, function(t, e, n) { - function i(t) { - if (this.value = t, this.active = !0, this.deps = [], a.define(t, "__ob__", this), a.isArray(t)) { - var e = s.proto && a.hasProto ? r : o; - e(t, u, l), this.observeArray(t) - } else this.walk(t) - } - - function r(t, e) { - t.__proto__ = e - } - - function o(t, e, n) { - for (var i, r = n.length; r--;) i = n[r], a.define(t, i, e[i]) - } - var a = n(1), - s = n(6), - c = n(19), - u = n(20), - l = Object.getOwnPropertyNames(u); - n(21), i.create = function(t, e) { - var n; - return t && t.hasOwnProperty("__ob__") && t.__ob__ instanceof i ? n = t.__ob__ : !a.isObject(t) || Object.isFrozen(t) || t._isVue || (n = new i(t)), n && e && n.addVm(e), n - }, i.setTarget = function(t) { - c.target = t - }; - var h = i.prototype; - h.walk = function(t) { - for (var e, n, i = Object.keys(t), r = i.length; r--;) e = i[r], n = e.charCodeAt(0), 36 !== n && 95 !== n && this.convert(e, t[e]) - }, h.observe = function(t) { - return i.create(t) - }, h.observeArray = function(t) { - for (var e = t.length; e--;) this.observe(t[e]) - }, h.convert = function(t, e) { - var n = this, - i = n.observe(e), - r = new c; - i && i.deps.push(r), Object.defineProperty(n.value, t, { - enumerable: !0, - configurable: !0, - get: function() { - return n.active && r.depend(), e - }, - set: function(t) { - if (t !== e) { - var i = e && e.__ob__; - i && i.deps.$remove(r), e = t; - var o = n.observe(t); - o && o.deps.push(r), r.notify() - } - } - }) - }, h.notify = function() { - for (var t = this.deps, e = 0, n = t.length; n > e; e++) t[e].notify() - }, h.addVm = function(t) { - (this.vms || (this.vms = [])).push(t) - }, h.removeVm = function(t) { - this.vms.$remove(t) - }, t.exports = i - }, function(t, e, n) { - function i() { - this.subs = [] - } - var r = n(1); - i.target = null; - var o = i.prototype; - o.addSub = function(t) { - this.subs.push(t) - }, o.removeSub = function(t) { - this.subs.$remove(t) - }, o.depend = function() { - i.target && i.target.addDep(this) - }, o.notify = function() { - for (var t = r.toArray(this.subs), e = 0, n = t.length; n > e; e++) t[e].update() - }, t.exports = i - }, function(t, e, n) { - var i = n(1), - r = Array.prototype, - o = Object.create(r); - ["push", "pop", "shift", "unshift", "splice", "sort", "reverse"].forEach(function(t) { - var e = r[t]; - i.define(o, t, function() { - for (var n = arguments.length, i = new Array(n); n--;) i[n] = arguments[n]; - var r, o = e.apply(this, i), - a = this.__ob__; - switch (t) { - case "push": - r = i; - break; - case "unshift": - r = i; - break; - case "splice": - r = i.slice(2) - } - return r && a.observeArray(r), a.notify(), o - }) - }), i.define(r, "$set", function(t, e) { - return t >= this.length && (this.length = t + 1), this.splice(t, 1, e)[0] - }), i.define(r, "$remove", function(t) { - return this.length ? ("number" != typeof t && (t = i.indexOf(this, t)), t > -1 ? this.splice(t, 1) : void 0) : void 0 - }), t.exports = o - }, function(t, e, n) { - var i = n(1), - r = Object.prototype; - i.define(r, "$add", function(t, e) { - if (!this.hasOwnProperty(t)) { - var n = this.__ob__; - if (!n || i.isReserved(t)) return void(this[t] = e); - if (n.convert(t, e), n.notify(), n.vms) - for (var r = n.vms.length; r--;) { - var o = n.vms[r]; - o._proxy(t), o._digest() - } - } - }), i.define(r, "$set", function(t, e) { - this.$add(t, e), this[t] = e - }), i.define(r, "$delete", function(t) { - if (this.hasOwnProperty(t)) { - delete this[t]; - var e = this.__ob__; - if (e && !i.isReserved(t) && (e.notify(), e.vms)) - for (var n = e.vms.length; n--;) { - var r = e.vms[n]; - r._unproxy(t), r._digest() - } - } - }) - }, function(t, e, n) { - function i(t, e) { - var n = E.length; - return E[n] = e ? t.replace(_, "\\n") : t, '"' + n + '"' - } - - function r(t) { - var e = t.charAt(0), - n = t.slice(1); - return m.test(n) ? t : (n = n.indexOf('"') > -1 ? n.replace($, o) : n, e + "scope." + n) - } - - function o(t, e) { - return E[e] - } - - function a(t, e) { - y.test(t) && h.warn("Avoid using reserved keywords in expression: " + t), E.length = 0; - var n = t.replace(w, i).replace(b, ""); - n = (" " + n).replace(x, r).replace($, o); - var a = c(n); - return a ? { - get: a, - body: n, - set: e ? u(n) : null - } : void 0 - } - - function s(t) { - var e, n; - return t.indexOf("[") < 0 ? (n = t.split("."), n.raw = t, e = f.compileGetter(n)) : (n = f.parse(t), e = n.get), { - get: e, - set: function(t, e) { - f.set(t, n, e) - } - } - } - - function c(t) { - try { - return new Function("scope", "return " + t + ";") - } catch (e) { - h.warn("Invalid expression. Generated function body: " + t) - } - } - - function u(t) { - try { - return new Function("scope", "value", t + "=value;") - } catch (e) { - h.warn("Invalid setter function body: " + t) - } - } - - function l(t) { - t.set || (t.set = u(t.body)) - } - var h = n(1), - f = n(23), - d = n(14), - p = new d(1e3), - v = "Math,Date,this,true,false,null,undefined,Infinity,NaN,isNaN,isFinite,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,parseInt,parseFloat", - m = new RegExp("^(" + v.replace(/,/g, "\\b|") + "\\b)"), - g = "break,case,class,catch,const,continue,debugger,default,delete,do,else,export,extends,finally,for,function,if,import,in,instanceof,let,return,super,switch,throw,try,var,while,with,yield,enum,await,implements,package,proctected,static,interface,private,public", - y = new RegExp("^(" + g.replace(/,/g, "\\b|") + "\\b)"), - b = /\s/g, - _ = /\n/g, - w = /[\{,]\s*[\w\$_]+\s*:|('[^']*'|"[^"]*")|new |typeof |void /g, - $ = /"(\d+)"/g, - k = /^[A-Za-z_$][\w$]*(\.[A-Za-z_$][\w$]*|\['.*?'\]|\[".*?"\]|\[\d+\]|\[[A-Za-z_$][\w$]*\])*$/, - x = /[^\w$\.]([A-Za-z_$][\w$]*(\.[A-Za-z_$][\w$]*|\['.*?'\]|\[".*?"\])*)/g, - C = /^(true|false)$/, - E = []; - e.parse = function(t, n) { - t = t.trim(); - var i = p.get(t); - if (i) return n && l(i), i; - var r = e.isSimplePath(t) ? s(t) : a(t, n); - return p.put(t, r), r - }, e.isSimplePath = function(t) { - return k.test(t) && !C.test(t) && "Math." !== t.slice(0, 5) - } - }, function(t, e, n) { - function i() {} - - function r(t) { - if (void 0 === t) return "eof"; - var e = t.charCodeAt(0); - switch (e) { - case 91: - case 93: - case 46: - case 34: - case 39: - case 48: - return t; - case 95: - case 36: - return "ident"; - case 32: - case 9: - case 10: - case 13: - case 160: - case 65279: - case 8232: - case 8233: - return "ws" - } - return e >= 97 && 122 >= e || e >= 65 && 90 >= e ? "ident" : e >= 49 && 57 >= e ? "number" : "else" - } - - function o(t) { - function e() { - var e = t[d + 1]; - return "inSingleQuote" === p && "'" === e || "inDoubleQuote" === p && '"' === e ? (d++, o = e, v.append(), !0) : void 0 - } - for (var n, o, a, s, c, u, l, h = [], d = -1, p = "beforePath", v = { - push: function() { - void 0 !== a && (h.push(a), a = void 0) - }, - append: function() { - void 0 === a ? a = o : a += o - } - }; p;) - if (d++, n = t[d], "\\" !== n || !e()) { - if (s = r(n), l = f[p], c = l[s] || l["else"] || "error", "error" === c) return; - if (p = c[0], u = v[c[1]] || i, o = c[2], o = void 0 === o ? n : "*" === o ? o + n : o, u(), "afterPath" === p) return h.raw = t, h - } - } - - function a(t) { - return h.test(t) ? "." + t : +t === t >>> 0 ? "[" + t + "]" : "*" === t.charAt(0) ? "[o" + a(t.slice(1)) + "]" : '["' + t.replace(/"/g, '\\"') + '"]' - } - - function s(t) { - c.warn('You are setting a non-existent path "' + t.raw + '" on a vm instance. Consider pre-initializing the property with the "data" option for more reliable reactivity and better performance.') - } - var c = n(1), - u = n(14), - l = new u(1e3), - h = e.identRE = /^[$_a-zA-Z]+[\w$]*$/, - f = { - beforePath: { - ws: ["beforePath"], - ident: ["inIdent", "append"], - "[": ["beforeElement"], - eof: ["afterPath"] - }, - inPath: { - ws: ["inPath"], - ".": ["beforeIdent"], - "[": ["beforeElement"], - eof: ["afterPath"] - }, - beforeIdent: { - ws: ["beforeIdent"], - ident: ["inIdent", "append"] - }, - inIdent: { - ident: ["inIdent", "append"], - 0: ["inIdent", "append"], - number: ["inIdent", "append"], - ws: ["inPath", "push"], - ".": ["beforeIdent", "push"], - "[": ["beforeElement", "push"], - eof: ["afterPath", "push"], - "]": ["inPath", "push"] - }, - beforeElement: { - ws: ["beforeElement"], - 0: ["afterZero", "append"], - number: ["inIndex", "append"], - "'": ["inSingleQuote", "append", ""], - '"': ["inDoubleQuote", "append", ""], - ident: ["inIdent", "append", "*"] - }, - afterZero: { - ws: ["afterElement", "push"], - "]": ["inPath", "push"] - }, - inIndex: { - 0: ["inIndex", "append"], - number: ["inIndex", "append"], - ws: ["afterElement"], - "]": ["inPath", "push"] - }, - inSingleQuote: { - "'": ["afterElement"], - eof: "error", - "else": ["inSingleQuote", "append"] - }, - inDoubleQuote: { - '"': ["afterElement"], - eof: "error", - "else": ["inDoubleQuote", "append"] - }, - afterElement: { - ws: ["afterElement"], - "]": ["inPath", "push"] - } - }; - e.compileGetter = function(t) { - var e = "return o" + t.map(a).join(""); - return new Function("o", e) - }, e.parse = function(t) { - var n = l.get(t); - return n || (n = o(t), n && (n.get = e.compileGetter(n), l.put(t, n))), n - }, e.get = function(t, n) { - return n = e.parse(n), n ? n.get(t) : void 0 - }, e.set = function(t, n, i) { - var r = t; - if ("string" == typeof n && (n = e.parse(n)), !n || !c.isObject(t)) return !1; - for (var o, a, u = 0, l = n.length; l > u; u++) o = t, a = n[u], "*" === a.charAt(0) && (a = r[a.slice(1)]), l - 1 > u ? (t = t[a], c.isObject(t) || (t = {}, o.$add(a, t), s(n))) : c.isArray(t) ? t.$set(a, i) : a in t ? t[a] = i : (t.$add(a, i), s(n)); - return !0 - } - }, function(t, e, n) { - function i() { - c = [], u = [], l = {}, h = f = d = !1 - } - - function r() { - f = !0, o(c), d = !0, o(u), i() - } - - function o(t) { - for (var e = 0; e < t.length; e++) t[e].run() - } - var a = n(1), - s = n(6), - c = [], - u = [], - l = {}, - h = !1, - f = !1, - d = !1; - e.push = function(t) { - var e = t.id; - if (!e || !l[e] || f) { - if (l[e]) { - if (l[e]++, l[e] > s._maxUpdateCount) return void a.warn('You may have an infinite update loop for the watcher with expression: "' + t.expression + '".') - } else l[e] = 1; - if (f && !t.user && d) return void t.run(); - (t.user ? u : c).push(t), h || (h = !0, a.nextTick(r)) - } - } - }, function(t, e, n) { - function i(t) { - var e = s.get(t); - if (e) return e; - var n = document.createDocumentFragment(), - i = t.match(l), - r = h.test(t); - if (i || r) { - var o = i && i[1], - a = u[o] || u._default, - c = a[0], - f = a[1], - d = a[2], - p = document.createElement("div"); - for (p.innerHTML = f + t.trim() + d; c--;) p = p.lastChild; - for (var v; v = p.firstChild;) n.appendChild(v) - } else n.appendChild(document.createTextNode(t)); - return s.put(t, n), n - } - - function r(t) { - if (o.isTemplate(t) && t.content instanceof DocumentFragment) return t.content; - if ("SCRIPT" === t.tagName) return i(t.textContent); - for (var n, r = e.clone(t), a = document.createDocumentFragment(); n = r.firstChild;) a.appendChild(n); - return a - } - var o = n(1), - a = n(14), - s = new a(1e3), - c = new a(1e3), - u = { - _default: [0, "", ""], - legend: [1, "
", "
"], - tr: [2, "", "
"], - col: [2, "", "
"] - }; - u.td = u.th = [3, "", "
"], u.option = u.optgroup = [1, '"], u.thead = u.tbody = u.colgroup = u.caption = u.tfoot = [1, "", "
"], u.g = u.defs = u.symbol = u.use = u.image = u.text = u.circle = u.ellipse = u.line = u.path = u.polygon = u.polyline = u.rect = [1, '', ""]; - var l = /<([\w:]+)/, - h = /&\w+;/, - f = o.inBrowser ? function() { - var t = document.createElement("div"); - return t.innerHTML = "", !t.cloneNode(!0).firstChild.innerHTML - }() : !1, - d = o.inBrowser ? function() { - var t = document.createElement("textarea"); - return t.placeholder = "t", "t" === t.cloneNode(!0).value - }() : !1; - e.clone = function(t) { - var e, n, i, r = t.cloneNode(!0); - if (f && (n = t.querySelectorAll("template"), n.length)) - for (i = r.querySelectorAll("template"), e = i.length; e--;) i[e].parentNode.replaceChild(n[e].cloneNode(!0), i[e]); - if (d) - if ("TEXTAREA" === t.tagName) r.value = t.value; - else if (n = t.querySelectorAll("textarea"), n.length) - for (i = r.querySelectorAll("textarea"), e = i.length; e--;) i[e].value = n[e].value; - return r - }, e.parse = function(t, n, o) { - var a, s; - return t instanceof DocumentFragment ? n ? t.cloneNode(!0) : t : ("string" == typeof t ? o || "#" !== t.charAt(0) ? s = i(t) : (s = c.get(t), s || (a = document.getElementById(t.slice(1)), a && (s = r(a), c.put(t, s)))) : t.nodeType && (s = r(t)), s && n ? e.clone(s) : s) - } - }, function(t, e, n) { - var i = n(1), - r = n(25); - t.exports = { - isLiteral: !0, - bind: function() { - this.el.__vue__ ? i.warn("Do not create a component that only contains a single other component - they will be mounted to the same element and cause conflict. Wrap it with an outer element.") : (this.anchor = i.createAnchor("v-component"), i.replace(this.el, this.anchor), this.keepAlive = null != this._checkParam("keep-alive"), this.readyEvent = this._checkParam("wait-for"), this.refID = i.attr(this.el, "ref"), this.keepAlive && (this.cache = {}), null !== this._checkParam("inline-template") && (this.template = i.extractContent(this.el, !0)), this._pendingCb = this.ctorId = this.Ctor = null, this._isDynamicLiteral ? this.transMode = this._checkParam("transition-mode") : this.resolveCtor(this.expression, i.bind(this.initStatic, this))) - }, - initStatic: function() { - var t = this.build(), - e = this.anchor; - this.setCurrent(t), this.readyEvent ? t.$once(this.readyEvent, function() { - t.$before(e) - }) : t.$before(e) - }, - update: function(t) { - this.setComponent(t) - }, - setComponent: function(t, e, n, r) { - this.invalidatePending(), t ? this.resolveCtor(t, i.bind(function() { - this.unbuild(!0); - var t = this.build(e); - n && n(t); - var i = this; - this.readyEvent ? t.$once(this.readyEvent, function() { - i.transition(t, r) - }) : this.transition(t, r) - }, this)) : (this.unbuild(!0), this.remove(this.childVM, r), this.unsetCurrent()) - }, - resolveCtor: function(t, e) { - var n = this; - this._pendingCb = i.cancellable(function(i) { - n.ctorId = t, n.Ctor = i, e() - }), this.vm._resolveComponent(t, this._pendingCb) - }, - invalidatePending: function() { - this._pendingCb && (this._pendingCb.cancel(), this._pendingCb = null) - }, - build: function(t) { - if (this.keepAlive) { - var e = this.cache[this.ctorId]; - if (e) return e - } - if (this.Ctor) { - var n = this._host || this.vm, - i = r.clone(this.el), - o = n.$addChild({ - el: i, - data: t, - template: this.template, - _linkerCachable: !this.template, - _asComponent: !0, - _isRouterView: this._isRouterView, - _context: this.vm - }, this.Ctor); - return this.keepAlive && (this.cache[this.ctorId] = o), o - } - }, - unbuild: function(t) { - var e = this.childVM; - e && !this.keepAlive && e.$destroy(!1, t) - }, - remove: function(t, e) { - var n = this.keepAlive; - t ? t.$remove(function() { - n || t._cleanup(), e && e() - }) : e && e() - }, - transition: function(t, e) { - var n = this, - i = this.childVM; - switch (this.unsetCurrent(), this.setCurrent(t), n.transMode) { - case "in-out": - t.$before(n.anchor, function() { - n.remove(i, e) - }); - break; - case "out-in": - n.remove(i, function() { - t._isDestroyed || t.$before(n.anchor, e) - }); - break; - default: - n.remove(i), t.$before(n.anchor, e) - } - }, - setCurrent: function(t) { - this.childVM = t; - var e = t._refID || this.refID; - e && (this.vm.$[e] = t) - }, - unsetCurrent: function() { - var t = this.childVM; - this.childVM = null; - var e = t && t._refID || this.refID; - e && (this.vm.$[e] = null) - }, - unbind: function() { - if (this.invalidatePending(), this.unbuild(), this.unsetCurrent(), this.cache) { - for (var t in this.cache) this.cache[t].$destroy(); - this.cache = null - } - } - } - }, function(t, e, n) { - function i(t, e) { - var n = e.template, - i = c.parse(n, !0); - if (i) { - var u = i.firstChild, - l = u.tagName && u.tagName.toLowerCase(); - return e.replace ? (t === document.body && a.warn("You are mounting an instance with a template to . This will replace entirely. You should probably use `replace: false` here."), i.childNodes.length > 1 || 1 !== u.nodeType || "component" === l || a.resolveAsset(e, "elementDirectives", l) || u.hasAttribute(s.prefix + "repeat") ? i : (e._replacerAttrs = r(u), o(t, u), u)) : (t.appendChild(i), t) - } - a.warn("Invalid template option: " + n) - } - - function r(t) { - if (1 === t.nodeType && t.hasAttributes()) { - for (var e = t.attributes, n = {}, i = e.length; i--;) n[e[i].name] = e[i].value; - return n - } - } - - function o(t, e) { - for (var n, i, r = t.attributes, o = r.length; o--;) n = r[o].name, i = r[o].value, e.hasAttribute(n) ? "class" === n && (e.className = e.className + " " + i) : e.setAttribute(n, i) - } - var a = n(1), - s = n(6), - c = n(25); - e.transclude = function(t, e) { - return e && (e._containerAttrs = r(t)), a.isTemplate(t) && (t = c.parse(t)), e && (e._asComponent && !e.template && (e.template = ""), e.template && (e._content = a.extractContent(t), t = i(t, e))), t instanceof DocumentFragment && (a.prepend(a.createAnchor("v-start", !0), t), t.appendChild(a.createAnchor("v-end", !0))), t - } - }, function(t, e, n) { - e.text = n(30), e.html = n(31), e.attr = n(32), e.show = n(33), e["class"] = n(35), e.el = n(36), e.ref = n(37), e.cloak = n(38), e.style = n(29), e.transition = n(39), e.on = n(42), e.model = n(43), e.repeat = n(48), e["if"] = n(49), e._component = n(26), e._prop = n(16) - }, function(t, e, n) { - function i(t) { - if (h[t]) return h[t]; - var e = r(t); - return h[t] = h[e] = e, e - } - - function r(t) { - t = t.replace(u, "$1-$2").toLowerCase(); - var e = o.camelize(t), - n = e.charAt(0).toUpperCase() + e.slice(1); - if (l || (l = document.createElement("div")), e in l.style) return t; - for (var i, r = a.length; r--;) - if (i = s[r] + n, i in l.style) return a[r] + t - } - var o = n(1), - a = ["-webkit-", "-moz-", "-ms-"], - s = ["Webkit", "Moz", "ms"], - c = /!important;?$/, - u = /([a-z])([A-Z])/g, - l = null, - h = {}; - t.exports = { - deep: !0, - update: function(t) { - this.arg ? this.setProp(this.arg, t) : "object" == typeof t ? this.objectHandler(t) : this.el.style.cssText = t - }, - objectHandler: function(t) { - var e, n, i = this.cache || (this.cache = {}); - for (e in i) e in t || (this.setProp(e, null), delete i[e]); - for (e in t) n = t[e], n !== i[e] && (i[e] = n, this.setProp(e, n)) - }, - setProp: function(t, e) { - if (t = i(t)) - if (null != e && (e += ""), e) { - var n = c.test(e) ? "important" : ""; - n && (e = e.replace(c, "").trim()), this.el.style.setProperty(t, e, n) - } else this.el.style.removeProperty(t) - } - } - }, function(t, e, n) { - var i = n(1); - t.exports = { - bind: function() { - this.attr = 3 === this.el.nodeType ? "data" : "textContent" - }, - update: function(t) { - this.el[this.attr] = i.toString(t) - } - } - }, function(t, e, n) { - var i = n(1), - r = n(25); - t.exports = { - bind: function() { - 8 === this.el.nodeType && (this.nodes = [], this.anchor = i.createAnchor("v-html"), i.replace(this.el, this.anchor)) - }, - update: function(t) { - t = i.toString(t), this.nodes ? this.swap(t) : this.el.innerHTML = t - }, - swap: function(t) { - for (var e = this.nodes.length; e--;) i.remove(this.nodes[e]); - var n = r.parse(t, !0, !0); - this.nodes = i.toArray(n.childNodes), i.before(n, this.anchor) - } - } - }, function(t) { - var e = "http://www.w3.org/1999/xlink", - n = /^xlink:/; - t.exports = { - priority: 850, - update: function(t) { - this.arg ? this.setAttr(this.arg, t) : "object" == typeof t && this.objectHandler(t) - }, - objectHandler: function(t) { - var e, n, i = this.cache || (this.cache = {}); - for (e in i) e in t || (this.setAttr(e, null), delete i[e]); - for (e in t) n = t[e], n !== i[e] && (i[e] = n, this.setAttr(e, n)) - }, - setAttr: function(t, i) { - i || 0 === i ? n.test(t) ? this.el.setAttributeNS(e, t, i) : this.el.setAttribute(t, i) : this.el.removeAttribute(t) - } - } - }, function(t, e, n) { - var i = n(34); - t.exports = function(t) { - var e = this.el; - i.apply(e, t ? 1 : -1, function() { - e.style.display = t ? "" : "none" - }, this.vm) - } - }, function(t, e, n) { - var i = n(1); - e.append = function(t, e, n, i) { - r(t, 1, function() { - e.appendChild(t) - }, n, i) - }, e.before = function(t, e, n, o) { - r(t, 1, function() { - i.before(t, e) - }, n, o) - }, e.remove = function(t, e, n) { - r(t, -1, function() { - i.remove(t) - }, e, n) - }, e.removeThenAppend = function(t, e, n, i) { - r(t, -1, function() { - e.appendChild(t) - }, n, i) - }, e.blockAppend = function(t, n, r) { - for (var o = i.toArray(t.childNodes), a = 0, s = o.length; s > a; a++) e.before(o[a], n, r) - }, e.blockRemove = function(t, n, i) { - for (var r, o = t.nextSibling; o !== n;) r = o.nextSibling, e.remove(o, i), o = r - }; - var r = e.apply = function(t, e, n, r, o) { - var a = t.__v_trans; - if (!a || !a.hooks && !i.transitionEndEvent || !r._isCompiled || r.$parent && !r.$parent._isCompiled) return n(), void(o && o()); - var s = e > 0 ? "enter" : "leave"; - a[s](n, o) - } - }, function(t, e, n) { - var i = n(1), - r = i.addClass, - o = i.removeClass; - t.exports = { - update: function(t) { - if (this.arg) { - var e = t ? r : o; - e(this.el, this.arg) - } else if (this.cleanup(), t && "string" == typeof t) r(this.el, t), this.lastVal = t; - else if (i.isPlainObject(t)) { - for (var n in t) t[n] ? r(this.el, n) : o(this.el, n); - this.prevKeys = Object.keys(t) - } - }, - cleanup: function(t) { - if (this.lastVal && o(this.el, this.lastVal), this.prevKeys) - for (var e = this.prevKeys.length; e--;) t && t[this.prevKeys[e]] || o(this.el, this.prevKeys[e]) - } - } - }, function(t) { - t.exports = { - isLiteral: !0, - bind: function() { - this.vm.$$[this.expression] = this.el - }, - unbind: function() { - delete this.vm.$$[this.expression] - } - } - }, function(t, e, n) { - var i = n(1); - t.exports = { - isLiteral: !0, - bind: function() { - var t = this.el.__vue__; - return t ? void(t._refID = this.expression) : void i.warn("v-ref should only be used on a component root element.") - } - } - }, function(t, e, n) { - var i = n(6); - t.exports = { - bind: function() { - var t = this.el; - this.vm.$once("hook:compiled", function() { - t.removeAttribute(i.prefix + "cloak") - }) - } - } - }, function(t, e, n) { - var i = n(1), - r = n(40); - t.exports = { - priority: 1e3, - isLiteral: !0, - bind: function() { - this._isDynamicLiteral || this.update(this.expression) - }, - update: function(t, e) { - var n = this.el, - o = this.el.__vue__ || this.vm, - a = i.resolveAsset(o.$options, "transitions", t); - t = t || "v", n.__v_trans = new r(n, t, a, o), e && i.removeClass(n, e + "-transition"), i.addClass(n, t + "-transition") - } - } - }, function(t, e, n) { - function i(t, e, n, i) { - this.el = t, this.enterClass = e + "-enter", this.leaveClass = e + "-leave", this.hooks = n, this.vm = i, this.pendingCssEvent = this.pendingCssCb = this.cancel = this.pendingJsCb = this.op = this.cb = null, this.typeCache = {}; - var o = this; - ["enterNextTick", "enterDone", "leaveNextTick", "leaveDone"].forEach(function(t) { - o[t] = r.bind(o[t], o) - }) - } - var r = n(1), - o = n(41), - a = r.addClass, - s = r.removeClass, - c = r.transitionEndEvent, - u = r.animationEndEvent, - l = r.transitionProp + "Duration", - h = r.animationProp + "Duration", - f = 1, - d = 2, - p = i.prototype; - p.enter = function(t, e) { - this.cancelPending(), this.callHook("beforeEnter"), this.cb = e, a(this.el, this.enterClass), t(), this.callHookWithCb("enter"), this.cancel = this.hooks && this.hooks.enterCancelled, o.push(this.enterNextTick) - }, p.enterNextTick = function() { - var t = this.getCssTransitionType(this.enterClass), - e = this.enterDone; - t === f ? (s(this.el, this.enterClass), this.setupCssCb(c, e)) : t === d ? this.setupCssCb(u, e) : this.pendingJsCb || e() - }, p.enterDone = function() { - this.cancel = this.pendingJsCb = null, s(this.el, this.enterClass), this.callHook("afterEnter"), this.cb && this.cb() - }, p.leave = function(t, e) { - this.cancelPending(), this.callHook("beforeLeave"), this.op = t, this.cb = e, a(this.el, this.leaveClass), this.callHookWithCb("leave"), this.cancel = this.hooks && this.hooks.enterCancelled, this.pendingJsCb || o.push(this.leaveNextTick) - }, p.leaveNextTick = function() { - var t = this.getCssTransitionType(this.leaveClass); - if (t) { - var e = t === f ? c : u; - this.setupCssCb(e, this.leaveDone) - } else this.leaveDone() - }, p.leaveDone = function() { - this.cancel = this.pendingJsCb = null, this.op(), s(this.el, this.leaveClass), this.callHook("afterLeave"), this.cb && this.cb() - }, p.cancelPending = function() { - this.op = this.cb = null; - var t = !1; - this.pendingCssCb && (t = !0, r.off(this.el, this.pendingCssEvent, this.pendingCssCb), this.pendingCssEvent = this.pendingCssCb = null), this.pendingJsCb && (t = !0, this.pendingJsCb.cancel(), this.pendingJsCb = null), t && (s(this.el, this.enterClass), s(this.el, this.leaveClass)), this.cancel && (this.cancel.call(this.vm, this.el), this.cancel = null) - }, p.callHook = function(t) { - this.hooks && this.hooks[t] && this.hooks[t].call(this.vm, this.el) - }, p.callHookWithCb = function(t) { - var e = this.hooks && this.hooks[t]; - e && (e.length > 1 && (this.pendingJsCb = r.cancellable(this[t + "Done"])), e.call(this.vm, this.el, this.pendingJsCb)) - }, p.getCssTransitionType = function(t) { - if (!(!c || document.hidden || this.hooks && this.hooks.css === !1)) { - var e = this.typeCache[t]; - if (e) return e; - var n = this.el.style, - i = window.getComputedStyle(this.el), - r = n[l] || i[l]; - if (r && "0s" !== r) e = f; - else { - var o = n[h] || i[h]; - o && "0s" !== o && (e = d) - } - return e && (this.typeCache[t] = e), e - } - }, p.setupCssCb = function(t, e) { - this.pendingCssEvent = t; - var n = this, - i = this.el, - o = this.pendingCssCb = function(a) { - a.target === i && (r.off(i, t, o), n.pendingCssEvent = n.pendingCssCb = null, !n.pendingJsCb && e && e()) - }; - r.on(i, t, o) - }, t.exports = i - }, function(t, e, n) { - function i() { - for (var t = document.documentElement.offsetHeight, e = 0; e < o.length; e++) o[e](); - return o = [], a = !1, t - } - var r = n(1), - o = [], - a = !1; - e.push = function(t) { - o.push(t), a || (a = !0, r.nextTick(i)) - } - }, function(t, e, n) { - var i = n(1); - t.exports = { - acceptStatement: !0, - priority: 700, - bind: function() { - if ("IFRAME" === this.el.tagName && "load" !== this.arg) { - var t = this; - this.iframeBind = function() { - i.on(t.el.contentWindow, t.arg, t.handler) - }, i.on(this.el, "load", this.iframeBind) - } - }, - update: function(t) { - if ("function" != typeof t) return void i.warn('Directive "v-on:' + this.expression + '" expects a function value.'); - this.reset(); - var e = this.vm; - this.handler = function(n) { - n.targetVM = e, e.$event = n; - var i = t(n); - return e.$event = null, i - }, this.iframeBind ? this.iframeBind() : i.on(this.el, this.arg, this.handler) - }, - reset: function() { - var t = this.iframeBind ? this.el.contentWindow : this.el; - this.handler && i.off(t, this.arg, this.handler) - }, - unbind: function() { - this.reset(), i.off(this.el, "load", this.iframeBind) - } - } - }, function(t, e, n) { - var i = n(1), - r = { - text: n(44), - radio: n(45), - select: n(46), - checkbox: n(47) - }; - t.exports = { - priority: 800, - twoWay: !0, - handlers: r, - bind: function() { - this.checkFilters(), this.hasRead && !this.hasWrite && i.warn("It seems you are using a read-only filter with v-model. You might want to use a two-way filter to ensure correct behavior."); - var t, e = this.el, - n = e.tagName; - if ("INPUT" === n) t = r[e.type] || r.text; - else if ("SELECT" === n) t = r.select; - else { - if ("TEXTAREA" !== n) return void i.warn("v-model does not support element type: " + n); - t = r.text - } - t.bind.call(this), this.update = t.update, this.unbind = t.unbind - }, - checkFilters: function() { - var t = this.filters; - if (t) - for (var e = t.length; e--;) { - var n = i.resolveAsset(this.vm.$options, "filters", t[e].name); - ("function" == typeof n || n.read) && (this.hasRead = !0), n.write && (this.hasWrite = !0) - } - } - } - }, function(t, e, n) { - var i = n(1); - t.exports = { - bind: function() { - function t() { - var t = o ? i.toNumber(n.value) : n.value; - e.set(t) - } - var e = this, - n = this.el, - r = null != this._checkParam("lazy"), - o = null != this._checkParam("number"), - a = parseInt(this._checkParam("debounce"), 10), - s = !1; - i.isAndroid || (this.onComposeStart = function() { - s = !0 - }, this.onComposeEnd = function() { - s = !1, e.listener() - }, i.on(n, "compositionstart", this.onComposeStart), i.on(n, "compositionend", this.onComposeEnd)), this.listener = this.hasRead || "range" === n.type ? function() { - if (!s) { - var r; - try { - r = n.value.length - n.selectionStart - } catch (o) {} - 0 > r || (t(), i.nextTick(function() { - var t = e._watcher.value; - if (e.update(t), null != r) { - var o = i.toString(t).length - r; - n.setSelectionRange(o, o) - } - })) - } - } : function() { - s || t() - }, a && (this.listener = i.debounce(this.listener, a)), this.event = r ? "change" : "input", this.hasjQuery = "function" == typeof jQuery, this.hasjQuery ? jQuery(n).on(this.event, this.listener) : i.on(n, this.event, this.listener), !r && i.isIE9 && (this.onCut = function() { - i.nextTick(e.listener) - }, this.onDel = function(t) { - (46 === t.keyCode || 8 === t.keyCode) && e.listener() - }, i.on(n, "cut", this.onCut), i.on(n, "keyup", this.onDel)), (n.hasAttribute("value") || "TEXTAREA" === n.tagName && n.value.trim()) && (this._initValue = o ? i.toNumber(n.value) : n.value) - }, - update: function(t) { - this.el.value = i.toString(t) - }, - unbind: function() { - var t = this.el; - this.hasjQuery ? jQuery(t).off(this.event, this.listener) : i.off(t, this.event, this.listener), this.onComposeStart && (i.off(t, "compositionstart", this.onComposeStart), i.off(t, "compositionend", this.onComposeEnd)), this.onCut && (i.off(t, "cut", this.onCut), i.off(t, "keyup", this.onDel)) - } - } - }, function(t, e, n) { - var i = n(1); - t.exports = { - bind: function() { - var t = this, - e = this.el; - this.listener = function() { - t.set(e.value) - }, i.on(e, "change", this.listener), e.checked && (this._initValue = e.value) - }, - update: function(t) { - this.el.checked = t == this.el.value - }, - unbind: function() { - i.off(this.el, "change", this.listener) - } - } - }, function(t, e, n) { - function i(t) { - function e(t) { - l.isArray(t) ? (n.el.innerHTML = "", r(n.el, t), n.forceUpdate()) : l.warn("Invalid options value for v-model: " + t) - } - var n = this, - i = f.parse(t)[0]; - this.optionWatcher = new h(this.vm, i.expression, e, { - deep: !0, - filters: i.filters - }), e(this.optionWatcher.value) - } - - function r(t, e) { - for (var n, i, o = 0, a = e.length; a > o; o++) n = e[o], n.options ? (i = document.createElement("optgroup"), i.label = n.label, r(i, n.options)) : (i = document.createElement("option"), "string" == typeof n ? i.text = i.value = n : (null != n.value && (i.value = n.value), i.text = n.text || n.value || "", n.disabled && (i.disabled = !0))), t.appendChild(i) - } - - function o() { - for (var t, e = this.el.options, n = 0, i = e.length; i > n; n++) e[n].hasAttribute("selected") && (this.multiple ? (t || (t = [])).push(e[n].value) : t = e[n].value); - "undefined" != typeof t && (this._initValue = this.number ? l.toNumber(t) : t) - } - - function a(t) { - return Array.prototype.filter.call(t.options, s).map(c) - } - - function s(t) { - return t.selected - } - - function c(t) { - return t.value || t.text - } - - function u(t, e) { - for (var n = t.length; n--;) - if (t[n] == e) return n; - return -1 - } - var l = n(1), - h = n(17), - f = n(15); - t.exports = { - bind: function() { - var t = this, - e = this.el; - this.forceUpdate = function() { - t._watcher && t.update(t._watcher.get()) - }; - var n = this._checkParam("options"); - n && i.call(this, n), this.number = null != this._checkParam("number"), this.multiple = e.hasAttribute("multiple"), this.listener = function() { - var n = t.multiple ? a(e) : e.value; - n = t.number ? l.isArray(n) ? n.map(l.toNumber) : l.toNumber(n) : n, t.set(n) - }, l.on(e, "change", this.listener), o.call(this), this.vm.$on("hook:attached", this.forceUpdate) - }, - update: function(t) { - var e = this.el; - e.selectedIndex = -1; - for (var n, i = this.multiple && l.isArray(t), r = e.options, o = r.length; o--;) n = r[o], n.selected = i ? u(t, n.value) > -1 : t == n.value - }, - unbind: function() { - l.off(this.el, "change", this.listener), this.vm.$off("hook:attached", this.forceUpdate), this.optionWatcher && this.optionWatcher.teardown() - } - } - }, function(t, e, n) { - var i = n(1); - t.exports = { - bind: function() { - var t = this, - e = this.el; - this.listener = function() { - t.set(e.checked) - }, i.on(e, "change", this.listener), e.checked && (this._initValue = e.checked) - }, - update: function(t) { - this.el.checked = !!t - }, - unbind: function() { - i.off(this.el, "change", this.listener) - } - } - }, function(t, e, n) { - function i(t, e, n) { - for (var i = t.$el.previousSibling; - (!i.__vue__ || i.__vue__.$options._repeatId !== n) && i !== e;) i = i.previousSibling; - return i.__vue__ - } - - function r(t) { - for (var e = -1, n = new Array(t); ++e < t;) n[e] = e; - return n - } - - function o(t) { - for (var e = {}, n = 0, i = t.length; i > n; n++) e[t[n].$key] = t[n]; - return e - } - var a = n(1), - s = a.isObject, - c = a.isPlainObject, - u = n(13), - l = n(22), - h = n(25), - f = n(10), - d = 0, - p = 0, - v = 1, - m = 2, - g = 3; - t.exports = { - bind: function() { - this.id = "__v_repeat_" + ++d, this.start = a.createAnchor("v-repeat-start"), this.end = a.createAnchor("v-repeat-end"), a.replace(this.el, this.end), a.before(this.start, this.end), this.template = a.isTemplate(this.el) ? h.parse(this.el, !0) : this.el, this.checkIf(), this.checkRef(), this.checkComponent(), this.idKey = this._checkParam("track-by") || this._checkParam("trackby"); - var t = +this._checkParam("stagger"); - this.enterStagger = +this._checkParam("enter-stagger") || t, this.leaveStagger = +this._checkParam("leave-stagger") || t, this.cache = Object.create(null) - }, - checkIf: function() { - null !== a.attr(this.el, "if") && a.warn('Don\'t use v-if with v-repeat. Use v-show or the "filterBy" filter instead.') - }, - checkRef: function() { - var t = a.attr(this.el, "ref"); - this.refID = t ? this.vm.$interpolate(t) : null; - var e = a.attr(this.el, "el"); - this.elId = e ? this.vm.$interpolate(e) : null - }, - checkComponent: function() { - this.componentState = p; - var t = this.vm.$options, - e = a.checkComponent(this.el, t); - if (e) { - this.Ctor = null, this.asComponent = !0, null !== this._checkParam("inline-template") && (this.inlineTemplate = a.extractContent(this.el, !0)); - var n = u.parse(e); - if (n) { - var i = u.tokensToExp(n); - this.ctorGetter = l.parse(i).get - } else this.componentId = e, this.pendingData = null - } else { - this.Ctor = a.Vue, this.inherit = !0, this.template = f.transclude(this.template); - var r = a.extend({}, t); - r._asComponent = !1, this._linkFn = f.compile(this.template, r) - } - }, - resolveComponent: function() { - this.componentState = v, this.vm._resolveComponent(this.componentId, a.bind(function(t) { - this.componentState !== g && (this.Ctor = t, this.componentState = m, this.realUpdate(this.pendingData), this.pendingData = null) - }, this)) - }, - resolveDynamicComponent: function(t, e) { - var n, i = Object.create(this.vm); - for (n in t) a.define(i, n, t[n]); - for (n in e) a.define(i, n, e[n]); - var r = this.ctorGetter.call(i, i), - o = a.resolveAsset(this.vm.$options, "components", r); - return a.assertAsset(o, "component", r), o.options ? o : (a.warn("Async resolution is not supported for v-repeat + dynamic component. (component: " + r + ")"), a.Vue) - }, - update: function(t) { - if (this.componentId) { - var e = this.componentState; - e === p ? (this.pendingData = t, this.resolveComponent()) : e === v ? this.pendingData = t : e === m && this.realUpdate(t) - } else this.realUpdate(t) - }, - realUpdate: function(t) { - this.vms = this.diff(t, this.vms), this.refID && (this.vm.$[this.refID] = this.converted ? o(this.vms) : this.vms), this.elId && (this.vm.$$[this.elId] = this.vms.map(function(t) { - return t.$el - })) - }, - diff: function(t, e) { - var n, r, o, c, u, l, h = this.idKey, - f = this.converted, - d = this.start, - p = this.end, - v = a.inDoc(d), - m = this.arg, - g = !e, - y = new Array(t.length); - for (c = 0, u = t.length; u > c; c++) n = t[c], r = f ? n.$value : n, l = !s(r), o = !g && this.getVm(r, c, f ? n.$key : null), o ? (o._reused = !0, o.$index = c, (h || f || l) && (m ? o[m] = r : a.isPlainObject(r) ? o.$data = r : o.$value = r)) : (o = this.build(n, c, !0), o._reused = !1), y[c] = o, g && o.$before(p); - if (g) return y; - var b = 0, - _ = e.length - y.length; - for (c = 0, u = e.length; u > c; c++) o = e[c], o._reused || (this.uncacheVm(o), o.$destroy(!1, !0), this.remove(o, b++, _, v)); - var w, $, k, x = 0; - for (c = 0, u = y.length; u > c; c++) o = y[c], w = y[c - 1], $ = w ? w._staggerCb ? w._staggerAnchor : w._blockEnd || w.$el : d, o._reused && !o._staggerCb ? (k = i(o, d, this.id), k !== w && this.move(o, $)) : this.insert(o, x++, $, v), o._reused = !1; - return y - }, - build: function(t, e, n) { - var i = { - $index: e - }; - this.converted && (i.$key = t.$key); - var r = this.converted ? t.$value : t, - o = this.arg; - o ? (t = {}, t[o] = r) : c(r) ? t = r : (t = {}, i.$value = r); - var s = this.Ctor || this.resolveDynamicComponent(t, i), - u = this._host || this.vm, - l = u.$addChild({ - el: h.clone(this.template), - data: t, - inherit: this.inherit, - template: this.inlineTemplate, - _meta: i, - _repeat: this.inherit, - _asComponent: this.asComponent, - _linkerCachable: !this.inlineTemplate && s !== a.Vue, - _linkFn: this._linkFn, - _repeatId: this.id, - _context: this.vm - }, s); - n && this.cacheVm(r, l, e, this.converted ? i.$key : null); - var f = typeof r, - d = this; - return "object" !== this.rawType || "string" !== f && "number" !== f || l.$watch(o || "$value", function(t) { - d.filters && a.warn("You seem to be mutating the $value reference of a v-repeat instance (likely through v-model) and filtering the v-repeat at the same time. This will not work properly with an Array of primitive values. Please use an Array of Objects instead."), d._withLock(function() { - d.converted ? d.rawValue[l.$key] = t : d.rawValue.$set(l.$index, t) - }) - }), l - }, - unbind: function() { - if (this.componentState = g, this.refID && (this.vm.$[this.refID] = null), this.vms) - for (var t, e = this.vms.length; e--;) t = this.vms[e], this.uncacheVm(t), t.$destroy() - }, - cacheVm: function(t, e, n, i) { - var r, o = this.idKey, - c = this.cache, - u = !s(t); - i || o || u ? (r = o ? "$index" === o ? n : t[o] : i || n, c[r] ? u || "$index" === o || a.warn("Duplicate track-by key in v-repeat: " + r) : c[r] = e) : (r = this.id, t.hasOwnProperty(r) ? null === t[r] ? t[r] = e : a.warn("Duplicate objects are not supported in v-repeat when using components or transitions.") : a.define(t, r, e)), e._raw = t - }, - getVm: function(t, e, n) { - var i = this.idKey, - r = !s(t); - if (n || i || r) { - var o = i ? "$index" === i ? e : t[i] : n || e; - return this.cache[o] - } - return t[this.id] - }, - uncacheVm: function(t) { - var e = t._raw, - n = this.idKey, - i = t.$index, - r = t.hasOwnProperty("$key") && t.$key, - o = !s(e); - if (n || r || o) { - var a = n ? "$index" === n ? i : e[n] : r || i; - this.cache[a] = null - } else e[this.id] = null, t._raw = null - }, - _preProcess: function(t) { - this.rawValue = t; - var e = this.rawType = typeof t; - if (c(t)) { - for (var n, i = Object.keys(t), o = i.length, s = new Array(o); o--;) n = i[o], s[o] = { - $key: n, - $value: t[n] - }; - return this.converted = !0, s - } - return this.converted = !1, "number" === e ? t = r(t) : "string" === e && (t = a.toArray(t)), t || [] - }, - insert: function(t, e, n, i) { - t._staggerCb && (t._staggerCb.cancel(), t._staggerCb = null); - var r = this.getStagger(t, e, null, "enter"); - if (i && r) { - var o = t._staggerAnchor; - o || (o = t._staggerAnchor = a.createAnchor("stagger-anchor"), o.__vue__ = t), a.after(o, n); - var s = t._staggerCb = a.cancellable(function() { - t._staggerCb = null, t.$before(o), a.remove(o) - }); - setTimeout(s, r) - } else t.$after(n) - }, - move: function(t, e) { - t.$after(e, null, !1) - }, - remove: function(t, e, n, i) { - function r() { - t.$remove(function() { - t._cleanup() - }) - } - if (t._staggerCb) return t._staggerCb.cancel(), void(t._staggerCb = null); - var o = this.getStagger(t, e, n, "leave"); - if (i && o) { - var s = t._staggerCb = a.cancellable(function() { - t._staggerCb = null, r() - }); - setTimeout(s, o) - } else r() - }, - getStagger: function(t, e, n, i) { - i += "Stagger"; - var r = t.$el.__v_trans, - o = r && r.hooks, - a = o && (o[i] || o.stagger); - return a ? a.call(t, e, n) : e * this[i] - } - } - }, function(t, e, n) { - function i(t) { - t._isAttached || t._callHook("attached") - } - - function r(t) { - t._isAttached && t._callHook("detached") - } - var o = n(1), - a = n(10), - s = n(25), - c = n(34); - t.exports = { - bind: function() { - var t = this.el; - t.__vue__ ? (this.invalid = !0, o.warn('v-if="' + this.expression + '" cannot be used on an instance root element.')) : (this.start = o.createAnchor("v-if-start"), this.end = o.createAnchor("v-if-end"), o.replace(t, this.end), o.before(this.start, this.end), o.isTemplate(t) ? this.template = s.parse(t, !0) : (this.template = document.createDocumentFragment(), this.template.appendChild(s.clone(t))), this.linker = a.compile(this.template, this.vm.$options, !0)) - }, - update: function(t) { - this.invalid || (t ? this.unlink || this.link(s.clone(this.template), this.linker) : this.teardown()) - }, - link: function(t, e) { - var n = this.vm; - if (this.unlink = e(n, t), c.blockAppend(t, this.end, n), o.inDoc(n.$el)) { - var r = this.getContainedComponents(); - r && r.forEach(i) - } - }, - teardown: function() { - if (this.unlink) { - var t; - o.inDoc(this.vm.$el) && (t = this.getContainedComponents()), c.blockRemove(this.start, this.end, this.vm), t && t.forEach(r), this.unlink(), this.unlink = null - } - }, - getContainedComponents: function() { - function t(t) { - for (var e, r = n; e !== i;) { - if (e = r.nextSibling, r === t.$el || r.contains && r.contains(t.$el)) return !0; - r = e - } - return !1 - } - var e = this.vm, - n = this.start.nextSibling, - i = this.end; - return e.$children.length && e.$children.filter(t) - }, - unbind: function() { - this.unlink && this.unlink() - } - } - }, function(t, e, n) { - e.content = n(51), e.partial = n(52) - }, function(t, e, n) { - function i(t, e, n) { - for (var i = document.createDocumentFragment(), r = 0, o = t.length; o > r; r++) { - var a = t[r]; - n && !a.__v_selected ? i.appendChild(a.cloneNode(!0)) : n || a.parentNode !== e || (a.__v_selected = !0, i.appendChild(a.cloneNode(!0))) - } - return i - } - var r = n(1); - t.exports = { - bind: function() { - for (var t = this.vm, e = t; e.$options._repeat;) e = e.$parent; - var n, r = e.$options._content; - if (!r) return void this.fallback(); - var o = e._context, - a = this.el.getAttribute("select"); - if (a) { - a = t.$interpolate(a); - var s = r.querySelectorAll(a); - s.length ? (n = i(s, r), n.hasChildNodes() ? this.compile(n, o, t) : this.fallback()) : this.fallback() - } else { - var c = this, - u = function() { - c.compile(i(r.childNodes, r, !0), o, t) - }; - e._isCompiled ? u() : e.$once("hook:compiled", u) - } - }, - fallback: function() { - this.compile(r.extractContent(this.el, !0), this.vm) - }, - compile: function(t, e, n) { - t && e && (this.unlink = e.$compile(t, n)), t ? r.replace(this.el, t) : r.remove(this.el) - }, - unbind: function() { - this.unlink && this.unlink() - } - } - }, function(t, e, n) { - var i = n(1), - r = n(25), - o = n(13), - a = n(10), - s = n(14), - c = new s(1e3), - u = n(49); - t.exports = { - link: u.link, - teardown: u.teardown, - getContainedComponents: u.getContainedComponents, - bind: function() { - var t = this.el; - this.start = i.createAnchor("v-partial-start"), this.end = i.createAnchor("v-partial-end"), i.replace(t, this.end), i.before(this.start, this.end); - var e = t.getAttribute("name"), - n = o.parse(e); - n ? this.setupDynamic(n) : this.insert(e) - }, - setupDynamic: function(t) { - var e = this, - n = o.tokensToExp(t); - this.unwatch = this.vm.$watch(n, function(t) { - e.teardown(), e.insert(t) - }, { - immediate: !0, - user: !1 - }) - }, - insert: function(t) { - var e = i.resolveAsset(this.vm.$options, "partials", t); - if (i.assertAsset(e, "partial", t), e) { - var n = r.parse(e, !0), - o = (this.vm.constructor.cid || "") + e, - a = this.compile(n, o); - this.link(n, a) - } - }, - compile: function(t, e) { - var n = c.get(e); - if (n) return n; - var i = a.compile(t, this.vm.$options, !0); - return c.put(e, i), i - }, - unbind: function() { - this.unlink && this.unlink(), this.unwatch && this.unwatch() - } - } - }, function(t, e, n) { - var i = n(1); - e.json = { - read: function(t, e) { - return "string" == typeof t ? t : JSON.stringify(t, null, Number(e) || 2) - }, - write: function(t) { - try { - return JSON.parse(t) - } catch (e) { - return t - } - } - }, e.capitalize = function(t) { - return t || 0 === t ? (t = t.toString(), t.charAt(0).toUpperCase() + t.slice(1)) : "" - }, e.uppercase = function(t) { - return t || 0 === t ? t.toString().toUpperCase() : "" - }, e.lowercase = function(t) { - return t || 0 === t ? t.toString().toLowerCase() : "" - }; - var r = /(\d{3})(?=\d)/g; - e.currency = function(t, e) { - if (t = parseFloat(t), !isFinite(t) || !t && 0 !== t) return ""; - e = e || "$"; - var n = Math.abs(t).toFixed(2), - i = n.slice(0, -3), - o = i.length % 3, - a = o > 0 ? i.slice(0, o) + (i.length > 3 ? "," : "") : "", - s = n.slice(-3), - c = 0 > t ? "-" : ""; - return e + c + a + i.slice(o).replace(r, "$1,") + s - }, e.pluralize = function(t) { - var e = i.toArray(arguments, 1); - return e.length > 1 ? e[t % 10 - 1] || e[e.length - 1] : e[0] + (1 === t ? "" : "s") - }; - var o = { - esc: 27, - tab: 9, - enter: 13, - "delete": 46, - up: 38, - left: 37, - right: 39, - down: 40 - }; - e.key = function(t, e) { - if (t) { - var n = o[e]; - return n || (n = parseInt(e, 10)), - function(e) { - return e.keyCode === n ? t.call(this, e) : void 0 - } - } - }, e.key.keyCodes = o, i.extend(e, n(54)) - }, function(t, e, n) { - function i(t, e) { - if (r.isPlainObject(t)) { - for (var n in t) - if (i(t[n], e)) return !0 - } else if (r.isArray(t)) { - for (var o = t.length; o--;) - if (i(t[o], e)) return !0 - } else if (null != t) return t.toString().toLowerCase().indexOf(e) > -1 - } - var r = n(1), - o = n(23); - e.filterBy = function(t, e, n, r) { - return n && "in" !== n && (r = n), null == e ? t : (e = ("" + e).toLowerCase(), t.filter(function(t) { - return r ? i(o.get(t, r), e) : i(t, e) - })) - }, e.orderBy = function(t, e, n) { - if (!e) return t; - var i = 1; - return arguments.length > 2 && (i = "-1" === n ? -1 : n ? -1 : 1), t.slice().sort(function(t, n) { - return "$key" !== e && "$value" !== e && (t && "$value" in t && (t = t.$value), n && "$value" in n && (n = n.$value)), t = r.isObject(t) ? o.get(t, e) : t, n = r.isObject(n) ? o.get(n, e) : n, t === n ? 0 : t > n ? i : -i - }) - } - }, function(t, e, n) { - var i = n(1).mergeOptions; - e._init = function(t) { - t = t || {}, this.$el = null, this.$parent = t._parent, this.$root = t._root || this, this.$children = [], this.$ = {}, this.$$ = {}, this._watchers = [], this._directives = [], this._childCtors = {}, this._isVue = !0, this._events = {}, this._eventsCount = {}, this._eventCancelled = !1, this._isBlock = !1, this._blockStart = this._blockEnd = null, this._isCompiled = this._isDestroyed = this._isReady = this._isAttached = this._isBeingDestroyed = !1, this._unlinkFn = null, this._context = t._context || t._parent, this.$parent && this.$parent.$children.push(this), this._reused = !1, this._staggerOp = null, t = this.$options = i(this.constructor.options, t, this), this._data = {}, this._initScope(), this._initEvents(), this._callHook("created"), t.el && this.$mount(t.el) - } - }, function(t, e, n) { - function i(t, e, n) { - if (n) { - var i, o, a, s; - for (o in n) - if (i = n[o], u.isArray(i)) - for (a = 0, s = i.length; s > a; a++) r(t, e, o, i[a]); - else r(t, e, o, i) - } - } - - function r(t, e, n, i, o) { - var a = typeof i; - if ("function" === a) t[e](n, i, o); - else if ("string" === a) { - var s = t.$options.methods, - c = s && s[i]; - c ? t[e](n, c, o) : u.warn('Unknown method: "' + i + '" when registering callback for ' + e + ': "' + n + '".') - } else i && "object" === a && r(t, e, n, i.handler, i) - } - - function o() { - this._isAttached || (this._isAttached = !0, this.$children.forEach(a)) - } - - function a(t) { - !t._isAttached && l(t.$el) && t._callHook("attached") - } - - function s() { - this._isAttached && (this._isAttached = !1, this.$children.forEach(c)) - } - - function c(t) { - t._isAttached && !l(t.$el) && t._callHook("detached") - } - var u = n(1), - l = u.inDoc; - e._initEvents = function() { - var t = this.$options; - i(this, "$on", t.events), i(this, "$watch", t.watch) - }, e._initDOMHooks = function() { - this.$on("hook:attached", o), this.$on("hook:detached", s) - }, e._callHook = function(t) { - var e = this.$options[t]; - if (e) - for (var n = 0, i = e.length; i > n; n++) e[n].call(this); - this.$emit("hook:" + t) - } - }, function(t, e, n) { - function i() {} - var r = n(1), - o = n(10), - a = n(18), - s = n(19); - e._initScope = function() { - this._initProps(), this._initMeta(), this._initMethods(), this._initData(), this._initComputed() - }, e._initProps = function() { - var t = this.$options, - e = t.el, - n = t.props; - n && !e && r.warn("Props will not be compiled if no `el` option is provided at instantiation."), e = t.el = r.query(e), this._propsUnlinkFn = e && n ? o.compileAndLinkProps(this, e, n) : null - }, e._initData = function() { - var t = this._data, - e = this.$options.data, - n = e && e(); - if (n) { - this._data = n; - for (var i in t) null !== this._props[i].raw && n.$set(i, t[i]) - } - var o, s, c = this._data, - u = Object.keys(c); - for (o = u.length; o--;) s = u[o], r.isReserved(s) || this._proxy(s); - a.create(c, this) - }, e._setData = function(t) { - t = t || {}; - var e = this._data; - this._data = t; - var n, i, o, s = this.$options.props; - if (s) - for (o = s.length; o--;) i = s[o].name, "$data" === i || t.hasOwnProperty(i) || t.$set(i, e[i]); - for (n = Object.keys(e), o = n.length; o--;) i = n[o], r.isReserved(i) || i in t || this._unproxy(i); - for (n = Object.keys(t), o = n.length; o--;) i = n[o], this.hasOwnProperty(i) || r.isReserved(i) || this._proxy(i); - e.__ob__.removeVm(this), a.create(t, this), this._digest() - }, e._proxy = function(t) { - var e = this; - Object.defineProperty(e, t, { - configurable: !0, - enumerable: !0, - get: function() { - return e._data[t] - }, - set: function(n) { - e._data[t] = n - } - }) - }, e._unproxy = function(t) { - delete this[t] - }, e._digest = function() { - for (var t = this._watchers.length; t--;) this._watchers[t].update(!0); - var e = this.$children; - for (t = e.length; t--;) { - var n = e[t]; - n.$options.inherit && n._digest() - } - }, e._initComputed = function() { - var t = this.$options.computed; - if (t) - for (var e in t) { - var n = t[e], - o = { - enumerable: !0, - configurable: !0 - }; - "function" == typeof n ? (o.get = r.bind(n, this), o.set = i) : (o.get = n.get ? r.bind(n.get, this) : i, o.set = n.set ? r.bind(n.set, this) : i), Object.defineProperty(this, e, o) - } - }, e._initMethods = function() { - var t = this.$options.methods; - if (t) - for (var e in t) this[e] = r.bind(t[e], this) - }, e._initMeta = function() { - var t = this.$options._meta; - if (t) - for (var e in t) this._defineMeta(e, t[e]) - }, e._defineMeta = function(t, e) { - var n = new s; - Object.defineProperty(this, t, { - enumerable: !0, - configurable: !0, - get: function() { - return n.depend(), e - }, - set: function(t) { - t !== e && (e = t, n.notify()) - } - }) - } - }, function(t, e, n) { - var i = n(1), - r = n(59), - o = n(10); - e._compile = function(t) { - var e = this.$options, - n = this._host; - if (e._linkFn) this._initElement(t), this._unlinkFn = e._linkFn(this, t, n); - else { - var r = t; - t = o.transclude(t, e), this._initElement(t); - var a, s = o.compileAndLinkRoot(this, t, e), - c = this.constructor; - e._linkerCachable && (a = c.linker, a || (a = c.linker = o.compile(t, e))); - var u = a ? a(this, t) : o.compile(t, e)(this, t, n); - this._unlinkFn = function() { - s(), u(!0) - }, e.replace && i.replace(r, t) - } - return t - }, e._initElement = function(t) { - t instanceof DocumentFragment ? (this._isBlock = !0, this.$el = this._blockStart = t.firstChild, this._blockEnd = t.lastChild, 3 === this._blockStart.nodeType && (this._blockStart.data = this._blockEnd.data = ""), this._blockFragment = t) : this.$el = t, this.$el.__vue__ = this, this._callHook("beforeCompile") - }, e._bindDir = function(t, e, n, i, o) { - this._directives.push(new r(t, e, this, n, i, o)) - }, e._destroy = function(t, e) { - if (!this._isBeingDestroyed) { - this._callHook("beforeDestroy"), this._isBeingDestroyed = !0; - var n, i = this.$parent; - for (i && !i._isBeingDestroyed && i.$children.$remove(this), n = this.$children.length; n--;) this.$children[n].$destroy(); - for (this._propsUnlinkFn && this._propsUnlinkFn(), this._unlinkFn && this._unlinkFn(), n = this._watchers.length; n--;) this._watchers[n].teardown(); - this.$el && (this.$el.__vue__ = null); - var r = this; - t && this.$el ? this.$remove(function() { - r._cleanup() - }) : e || this._cleanup() - } - }, e._cleanup = function() { - this._data.__ob__ && this._data.__ob__.removeVm(this), this.$el = this.$parent = this.$root = this.$children = this._watchers = this._directives = null, this._isDestroyed = !0, this._callHook("destroyed"), this.$off() - } - }, function(t, e, n) { - function i(t, e, n, i, r, o) { - this.name = t, this.el = e, this.vm = n, this.raw = i.raw, this.expression = i.expression, this.arg = i.arg, this.filters = i.filters, this._descriptor = i, this._host = o, this._locked = !1, this._bound = !1, this._bind(r) - } - var r = n(1), - o = n(6), - a = n(17), - s = n(13), - c = n(22), - u = i.prototype; - u._bind = function(t) { - if ("cloak" !== this.name && this.el && this.el.removeAttribute && this.el.removeAttribute(o.prefix + this.name), "function" == typeof t ? this.update = t : r.extend(this, t), this._watcherExp = this.expression, this._checkDynamicLiteral(), this.bind && this.bind(), this._watcherExp && (this.update || this.twoWay) && (!this.isLiteral || this._isDynamicLiteral) && !this._checkStatement()) { - var e = this, - n = this._update = this.update ? function(t, n) { - e._locked || e.update(t, n) - } : function() {}, - i = this._preProcess ? r.bind(this._preProcess, this) : null, - s = this._watcher = new a(this.vm, this._watcherExp, n, { - filters: this.filters, - twoWay: this.twoWay, - deep: this.deep, - preProcess: i - }); - null != this._initValue ? s.set(this._initValue) : this.update && this.update(s.value) - } - this._bound = !0 - }, u._checkDynamicLiteral = function() { - var t = this.expression; - if (t && this.isLiteral) { - var e = s.parse(t); - if (e) { - var n = s.tokensToExp(e); - this.expression = this.vm.$get(n), this._watcherExp = n, this._isDynamicLiteral = !0 - } - } - }, u._checkStatement = function() { - var t = this.expression; - if (t && this.acceptStatement && !c.isSimplePath(t)) { - var e = c.parse(t).get, - n = this.vm, - i = function() { - e.call(n, n) - }; - return this.filters && (i = n._applyFilters(i, null, this.filters)), this.update(i), !0 - } - }, u._checkParam = function(t) { - var e = this.el.getAttribute(t); - return null !== e && this.el.removeAttribute(t), e - }, u._teardown = function() { - this._bound && (this._bound = !1, this.unbind && this.unbind(), this._watcher && this._watcher.teardown(), this.vm = this.el = this._watcher = null) - }, u.set = function(t) { - this.twoWay && this._withLock(function() { - this._watcher.set(t) - }) - }, u._withLock = function(t) { - var e = this; - e._locked = !0, t.call(e), r.nextTick(function() { - e._locked = !1 - }) - }, t.exports = i - }, function(t, e, n) { - var i = n(1); - e._applyFilters = function(t, e, n, r) { - var o, a, s, c, u, l, h, f, d; - for (l = 0, h = n.length; h > l; l++) - if (o = n[l], a = i.resolveAsset(this.$options, "filters", o.name), i.assertAsset(a, "filter", o.name), a && (a = r ? a.write : a.read || a, "function" == typeof a)) { - if (s = r ? [t, e] : [t], u = r ? 2 : 1, o.args) - for (f = 0, d = o.args.length; d > f; f++) c = o.args[f], s[f + u] = c.dynamic ? this.$get(c.value) : c.value; - t = a.apply(this, s) - } return t - }, e._resolveComponent = function(t, e) { - var n = i.resolveAsset(this.$options, "components", t); - if (i.assertAsset(n, "component", t), n.options) e(n); - else if (n.resolved) e(n.resolved); - else if (n.requested) n.pendingCallbacks.push(e); - else { - n.requested = !0; - var r = n.pendingCallbacks = [e]; - n(function(t) { - i.isPlainObject(t) && (t = i.Vue.extend(t)), n.resolved = t; - for (var e = 0, o = r.length; o > e; e++) r[e](t) - }, function(e) { - i.warn("Failed to resolve async component: " + t + ". " + (e ? "\nReason: " + e : "")) - }) - } - } - }, function(t, e, n) { - var i = n(17), - r = n(23), - o = n(13), - a = n(15), - s = n(22), - c = /[^|]\|[^|]/; - e.$get = function(t) { - var e = s.parse(t); - if (e) try { - return e.get.call(this, this) - } catch (n) {} - }, e.$set = function(t, e) { - var n = s.parse(t, !0); - n && n.set && n.set.call(this, this, e) - }, e.$add = function(t, e) { - this._data.$add(t, e) - }, e.$delete = function(t) { - this._data.$delete(t) - }, e.$watch = function(t, e, n) { - var r = this, - o = function(t, n) { - e.call(r, t, n) - }, - a = new i(r, t, o, { - deep: n && n.deep, - user: !n || n.user !== !1 - }); - return n && n.immediate && o(a.value), - function() { - a.teardown() - } - }, e.$eval = function(t) { - if (c.test(t)) { - var e = a.parse(t)[0], - n = this.$get(e.expression); - return e.filters ? this._applyFilters(n, null, e.filters) : n - } - return this.$get(t) - }, e.$interpolate = function(t) { - var e = o.parse(t), - n = this; - return e ? 1 === e.length ? n.$eval(e[0].value) : e.map(function(t) { - return t.tag ? n.$eval(t.value) : t.value - }).join("") : t - }, e.$log = function(t) { - var e = t ? r.get(this._data, t) : this._data; - e && (e = JSON.parse(JSON.stringify(e))), console.log(e) - } - }, function(t, e, n) { - function i(t, e, n, i, a, s) { - e = o(e); - var c = !u.inDoc(e), - l = i === !1 || c ? a : s, - h = !c && !t._isAttached && !u.inDoc(t.$el); - return t._isBlock ? r(t, e, l, n) : l(t.$el, e, t, n), h && t._callHook("attached"), t - } - - function r(t, e, n, i) { - for (var r, o = t._blockStart, a = t._blockEnd; r !== a;) r = o.nextSibling, n(o, e, t), o = r; - n(a, e, t, i) - } - - function o(t) { - return "string" == typeof t ? document.querySelector(t) : t - } - - function a(t, e, n, i) { - e.appendChild(t), i && i() - } - - function s(t, e, n, i) { - u.before(t, e), i && i() - } - - function c(t, e, n) { - u.remove(t), n && n() - } - var u = n(1), - l = n(34); - e.$nextTick = function(t) { - u.nextTick(t, this) - }, e.$appendTo = function(t, e, n) { - return i(this, t, e, n, a, l.append) - }, e.$prependTo = function(t, e, n) { - return t = o(t), t.hasChildNodes() ? this.$before(t.firstChild, e, n) : this.$appendTo(t, e, n), this - }, e.$before = function(t, e, n) { - return i(this, t, e, n, s, l.before) - }, e.$after = function(t, e, n) { - return t = o(t), t.nextSibling ? this.$before(t.nextSibling, e, n) : this.$appendTo(t.parentNode, e, n), this - }, e.$remove = function(t, e) { - if (!this.$el.parentNode) return t && t(); - var n = this._isAttached && u.inDoc(this.$el); - n || (e = !1); - var i, o = this, - s = function() { - n && o._callHook("detached"), t && t() - }; - return this._isBlock && !this._blockFragment.hasChildNodes() ? (i = e === !1 ? a : l.removeThenAppend, r(this, this._blockFragment, i, s)) : (i = e === !1 ? c : l.remove)(this.$el, this, s), this - } - }, function(t, e, n) { - function i(t, e, n) { - var i = t.$parent; - if (i && n && !o.test(e)) - for (; i;) i._eventsCount[e] = (i._eventsCount[e] || 0) + n, i = i.$parent - } - var r = n(1); - e.$on = function(t, e) { - return (this._events[t] || (this._events[t] = [])).push(e), i(this, t, 1), this - }, e.$once = function(t, e) { - function n() { - i.$off(t, n), e.apply(this, arguments) - } - var i = this; - return n.fn = e, this.$on(t, n), this - }, e.$off = function(t, e) { - var n; - if (!arguments.length) { - if (this.$parent) - for (t in this._events) n = this._events[t], n && i(this, t, -n.length); - return this._events = {}, this - } - if (n = this._events[t], !n) return this; - if (1 === arguments.length) return i(this, t, -n.length), this._events[t] = null, this; - for (var r, o = n.length; o--;) - if (r = n[o], r === e || r.fn === e) { - i(this, t, -1), n.splice(o, 1); - break - } return this - }, e.$emit = function(t) { - this._eventCancelled = !1; - var e = this._events[t]; - if (e) { - for (var n = arguments.length - 1, i = new Array(n); n--;) i[n] = arguments[n + 1]; - n = 0, e = e.length > 1 ? r.toArray(e) : e; - for (var o = e.length; o > n; n++) e[n].apply(this, i) === !1 && (this._eventCancelled = !0) - } - return this - }, e.$broadcast = function(t) { - if (this._eventsCount[t]) { - for (var e = this.$children, n = 0, i = e.length; i > n; n++) { - var r = e[n]; - r.$emit.apply(r, arguments), r._eventCancelled || r.$broadcast.apply(r, arguments) - } - return this - } - }, e.$dispatch = function() { - for (var t = this.$parent; t;) t.$emit.apply(t, arguments), t = t._eventCancelled ? null : t.$parent; - return this - }; - var o = /^hook:/ - }, function(t, e, n) { - var i = n(1); - e.$addChild = function(t, e) { - e = e || i.Vue, t = t || {}; - var n, r = this, - o = void 0 !== t.inherit ? t.inherit : e.options.inherit; - if (o) { - var a = r._childCtors; - if (n = a[e.cid], !n) { - var s = e.options.name, - c = s ? i.classify(s) : "VueComponent"; - n = new Function("return function " + c + " (options) {this.constructor = " + c + ";this._init(options) }")(), n.options = e.options, n.linker = e.linker, n.prototype = t._context || this, a[e.cid] = n - } - } else n = e; - t._parent = r, t._root = r.$root; - var u = new n(t); - return u - } - }, function(t, e, n) { - function i() { - this._isAttached = !0, this._isReady = !0, this._callHook("ready") - } - var r = n(1), - o = n(10); - e.$mount = function(t) { - return this._isCompiled ? void r.warn("$mount() should be called only once.") : (t = r.query(t), t || (t = document.createElement("div")), this._compile(t), this._isCompiled = !0, this._callHook("compiled"), this._initDOMHooks(), r.inDoc(this.$el) ? (this._callHook("attached"), i.call(this)) : this.$once("hook:attached", i), this) - }, e.$destroy = function(t, e) { - this._destroy(t, e) - }, e.$compile = function(t, e) { - return o.compile(t, this.$options, !0, e)(this, t) - } - }]) - }), window.Modernizr = function(t, e, n) { - function i(t) { - b.cssText = t - } - - function r(t, e) { - return i(k.join(t + ";") + (e || "")) - } - - function o(t, e) { - return typeof t === e - } - - function a(t, e) { - return !!~("" + t).indexOf(e) - } - - function s(t, e) { - for (var i in t) { - var r = t[i]; - if (!a(r, "-") && b[r] !== n) return "pfx" == e ? r : !0 - } - return !1 - } - - function c(t, e, i) { - for (var r in t) { - var a = e[t[r]]; - if (a !== n) return i === !1 ? t[r] : o(a, "function") ? a.bind(i || e) : a - } - return !1 - } - - function u(t, e, n) { - var i = t.charAt(0).toUpperCase() + t.slice(1), - r = (t + " " + C.join(i + " ") + i).split(" "); - return o(e, "string") || o(e, "undefined") ? s(r, e) : (r = (t + " " + E.join(i + " ") + i).split(" "), c(r, e, n)) - } - - function l() { - p.input = function(n) { - for (var i = 0, r = n.length; r > i; i++) P[n[i]] = n[i] in _; - return P.list && (P.list = !!e.createElement("datalist") && !!t.HTMLDataListElement), P - }("autocomplete autofocus list placeholder max min multiple pattern required step".split(" ")), p.inputtypes = function(t) { - for (var i, r, o, a = 0, s = t.length; s > a; a++) _.setAttribute("type", r = t[a]), i = "text" !== _.type, i && (_.value = w, _.style.cssText = "position:absolute;visibility:hidden;", /^range$/.test(r) && _.style.WebkitAppearance !== n ? (m.appendChild(_), o = e.defaultView, i = o.getComputedStyle && "textfield" !== o.getComputedStyle(_, null).WebkitAppearance && 0 !== _.offsetHeight, m.removeChild(_)) : /^(search|tel)$/.test(r) || (i = /^(url|email)$/.test(r) ? _.checkValidity && _.checkValidity() === !1 : _.value != w)), S[t[a]] = !!i; - return S - }("search tel url email datetime date month week time datetime-local number range color".split(" ")) - } - var h, f, d = "2.8.0", - p = {}, - v = !0, - m = e.documentElement, - g = "modernizr", - y = e.createElement(g), - b = y.style, - _ = e.createElement("input"), - w = ":)", - $ = {}.toString, - k = " -webkit- -moz- -o- -ms- ".split(" "), - x = "Webkit Moz O ms", - C = x.split(" "), - E = x.toLowerCase().split(" "), - A = { - svg: "http://www.w3.org/2000/svg" - }, - T = {}, - S = {}, - P = {}, - O = [], - N = O.slice, - j = function(t, n, i, r) { - var o, a, s, c, u = e.createElement("div"), - l = e.body, - h = l || e.createElement("body"); - if (parseInt(i, 10)) - for (; i--;) s = e.createElement("div"), s.id = r ? r[i] : g + (i + 1), u.appendChild(s); - return o = ["­", '"].join(""), u.id = g, (l ? u : h).innerHTML += o, h.appendChild(u), l || (h.style.background = "", h.style.overflow = "hidden", c = m.style.overflow, m.style.overflow = "hidden", m.appendChild(h)), a = n(u, t), l ? u.parentNode.removeChild(u) : (h.parentNode.removeChild(h), m.style.overflow = c), !!a - }, - D = function(e) { - var n = t.matchMedia || t.msMatchMedia; - if (n) return n(e) && n(e).matches || !1; - var i; - return j("@media " + e + " { #" + g + " { position: absolute; } }", function(e) { - i = "absolute" == (t.getComputedStyle ? getComputedStyle(e, null) : e.currentStyle).position - }), i - }, - I = function() { - function t(t, r) { - r = r || e.createElement(i[t] || "div"), t = "on" + t; - var a = t in r; - return a || (r.setAttribute || (r = e.createElement("div")), r.setAttribute && r.removeAttribute && (r.setAttribute(t, ""), a = o(r[t], "function"), o(r[t], "undefined") || (r[t] = n), r.removeAttribute(t))), r = null, a - } - var i = { - select: "input", - change: "input", - submit: "form", - reset: "form", - error: "img", - load: "img", - abort: "img" - }; - return t - }(), - R = {}.hasOwnProperty; - f = o(R, "undefined") || o(R.call, "undefined") ? function(t, e) { - return e in t && o(t.constructor.prototype[e], "undefined") - } : function(t, e) { - return R.call(t, e) - }, Function.prototype.bind || (Function.prototype.bind = function(t) { - var e = this; - if ("function" != typeof e) throw new TypeError; - var n = N.call(arguments, 1), - i = function() { - if (this instanceof i) { - var r = function() {}; - r.prototype = e.prototype; - var o = new r, - a = e.apply(o, n.concat(N.call(arguments))); - return Object(a) === a ? a : o - } - return e.apply(t, n.concat(N.call(arguments))) - }; - return i - }), T.flexbox = function() { - return u("flexWrap") - }, T.canvas = function() { - var t = e.createElement("canvas"); - return !!t.getContext && !!t.getContext("2d") - }, T.canvastext = function() { - return !!p.canvas && !!o(e.createElement("canvas").getContext("2d").fillText, "function") - }, T.webgl = function() { - return !!t.WebGLRenderingContext - }, T.touch = function() { - var n; - return "ontouchstart" in t || t.DocumentTouch && e instanceof DocumentTouch ? n = !0 : j(["@media (", k.join("touch-enabled),("), g, ")", "{#modernizr{top:9px;position:absolute}}"].join(""), function(t) { - n = 9 === t.offsetTop - }), n - }, T.geolocation = function() { - return "geolocation" in navigator - }, T.postmessage = function() { - return !!t.postMessage - }, T.websqldatabase = function() { - return !!t.openDatabase - }, T.indexedDB = function() { - return !!u("indexedDB", t) - }, T.hashchange = function() { - return I("hashchange", t) && (e.documentMode === n || e.documentMode > 7) - }, T.history = function() { - return !!t.history && !!history.pushState - }, T.draganddrop = function() { - var t = e.createElement("div"); - return "draggable" in t || "ondragstart" in t && "ondrop" in t - }, T.websockets = function() { - return "WebSocket" in t || "MozWebSocket" in t - }, T.rgba = function() { - return i("background-color:rgba(150,255,150,.5)"), a(b.backgroundColor, "rgba") - }, T.hsla = function() { - return i("background-color:hsla(120,40%,100%,.5)"), a(b.backgroundColor, "rgba") || a(b.backgroundColor, "hsla") - }, T.multiplebgs = function() { - return i("background:url(https://),url(https://),red url(https://)"), /(url\s*\(.*?){3}/.test(b.background) - }, T.backgroundsize = function() { - return u("backgroundSize") - }, T.borderimage = function() { - return u("borderImage") - }, T.borderradius = function() { - return u("borderRadius") - }, T.boxshadow = function() { - return u("boxShadow") - }, T.textshadow = function() { - return "" === e.createElement("div").style.textShadow - }, T.opacity = function() { - return r("opacity:.55"), /^0.55$/.test(b.opacity) - }, T.cssanimations = function() { - return u("animationName") - }, T.csscolumns = function() { - return u("columnCount") - }, T.cssgradients = function() { - var t = "background-image:", - e = "gradient(linear,left top,right bottom,from(#9f9),to(white));", - n = "linear-gradient(left top,#9f9, white);"; - return i((t + "-webkit- ".split(" ").join(e + t) + k.join(n + t)).slice(0, -t.length)), a(b.backgroundImage, "gradient") - }, T.cssreflections = function() { - return u("boxReflect") - }, T.csstransforms = function() { - return !!u("transform") - }, T.csstransforms3d = function() { - var t = !!u("perspective"); - return t && "webkitPerspective" in m.style && j("@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}", function(e) { - t = 9 === e.offsetLeft && 3 === e.offsetHeight - }), t - }, T.csstransitions = function() { - return u("transition") - }, T.fontface = function() { - var t; - return j('@font-face {font-family:"font";src:url("https://")}', function(n, i) { - var r = e.getElementById("smodernizr"), - o = r.sheet || r.styleSheet, - a = o ? o.cssRules && o.cssRules[0] ? o.cssRules[0].cssText : o.cssText || "" : ""; - t = /src/i.test(a) && 0 === a.indexOf(i.split(" ")[0]) - }), t - }, T.generatedcontent = function() { - var t; - return j(["#", g, "{font:0/0 a}#", g, ':after{content:"', w, '";visibility:hidden;font:3px/1 a}'].join(""), function(e) { - t = e.offsetHeight >= 3 - }), t - }, T.video = function() { - var t = e.createElement("video"), - n = !1; - try { - (n = !!t.canPlayType) && (n = new Boolean(n), n.ogg = t.canPlayType('video/ogg; codecs="theora"').replace(/^no$/, ""), n.h264 = t.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/, ""), n.webm = t.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/, "")) - } catch (i) {} - return n - }, T.audio = function() { - var t = e.createElement("audio"), - n = !1; - try { - (n = !!t.canPlayType) && (n = new Boolean(n), n.ogg = t.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/, ""), n.mp3 = t.canPlayType("audio/mpeg;").replace(/^no$/, ""), n.wav = t.canPlayType('audio/wav; codecs="1"').replace(/^no$/, ""), n.m4a = (t.canPlayType("audio/x-m4a;") || t.canPlayType("audio/aac;")).replace(/^no$/, "")) - } catch (i) {} - return n - }, T.localstorage = function() { - try { - return localStorage.setItem(g, g), localStorage.removeItem(g), !0 - } catch (t) { - return !1 - } - }, T.sessionstorage = function() { - try { - return sessionStorage.setItem(g, g), sessionStorage.removeItem(g), !0 - } catch (t) { - return !1 - } - }, T.webworkers = function() { - return !!t.Worker - }, T.applicationcache = function() { - return !!t.applicationCache - }, T.svg = function() { - return !!e.createElementNS && !!e.createElementNS(A.svg, "svg").createSVGRect - }, T.inlinesvg = function() { - var t = e.createElement("div"); - return t.innerHTML = "", (t.firstChild && t.firstChild.namespaceURI) == A.svg - }, T.smil = function() { - return !!e.createElementNS && /SVGAnimate/.test($.call(e.createElementNS(A.svg, "animate"))) - }, T.svgclippaths = function() { - return !!e.createElementNS && /SVGClipPath/.test($.call(e.createElementNS(A.svg, "clipPath"))) - }; - for (var L in T) f(T, L) && (h = L.toLowerCase(), p[h] = T[L](), O.push((p[h] ? "" : "no-") + h)); - return p.input || l(), p.addTest = function(t, e) { - if ("object" == typeof t) - for (var i in t) f(t, i) && p.addTest(i, t[i]); - else { - if (t = t.toLowerCase(), p[t] !== n) return p; - e = "function" == typeof e ? e() : e, "undefined" != typeof v && v && (m.className += " " + (e ? "" : "no-") + t), p[t] = e - } - return p - }, i(""), y = _ = null, p._version = d, p._prefixes = k, p._domPrefixes = E, p._cssomPrefixes = C, p.mq = D, p.hasEvent = I, p.testProp = function(t) { - return s([t]) - }, p.testAllProps = u, p.testStyles = j, m.className = m.className.replace(/(^|\s)no-js(\s|$)/, "$1$2") + (v ? " js " + O.join(" ") : ""), p - }(this, this.document); -var friend_list, prepareLoadPresences = function() { - 0 != $("#friends").length && (friend_list = new Vue({ - el: "#friends", - data: { - isComp: !1, - isShow: !1, - presences: [] - } - })) - }, - loadPresences = function() { - 0 != $("#friends").length && $.ajax({ - url: "https://splatoon.nintendo.net/friend_list/index.json", - async: !0, - timeout: 9e3, - success: function(t) { - friend_list.$data.presences = t - }, - error: function() { - friend_list.$data.isComp = !0 - }, - complete: function() { - friend_list.$data.isShow = 0 != friend_list.$data.presences.length, friend_list.$data.isComp = !0 - } - }) - }, - reloadPresences = function() { - prepareLoadPresences(), loadPresences() - }; -$(document).ready(prepareLoadPresences), $(window).on("load", loadPresences), $(document).on("page:load", reloadPresences), $(document).on("ready page:load", function() { - ! function(t, e, n, i, r, o, a) { - t.GoogleAnalyticsObject = r, t[r] = t[r] || function() { - (t[r].q = t[r].q || []).push(arguments) - }, t[r].l = 1 * new Date, o = e.createElement(n), a = e.getElementsByTagName(n)[0], o.async = 1, o.src = i, a.parentNode.insertBefore(o, a) - }(window, document, "script", "analytics.js", "ga"), ga("create", "UA-65840294-1", "auto"), ga("send", "pageview") -}), $(window).on("load", background_prefetch); -var prefetchCache = function() { - var t = {}, - e = function(e) { - return e in t - }, - n = function(n, i) { - e(n) || (t[n] = i) - }; - return { - has: e, - add: n - } -}(); -$(document).on("ready page:load", function() { - if ($("#toggle").length > 0) var t = new Vue({ - el: "#toggle", - data: { - isOpen: !1, - locale: $("#toggle").data("locale") - }, - methods: { - toggle: function() { - e.toggle() - }, - hide: function() { - e.hide() - }, - localeChange: function() { - $("#change_locale_form").submit() - } - } - }), - e = modalHeightHandler(t, { - targetModalQuery: ".navigation" - }) -}); -var ranking, modal_height_handler, prepareLoadRanking = function() { - 0 != $("#ranking").length && (ranking = new Vue({ - el: "#ranking", - data: { - isOpen: !1, - rankingType: 0, - tweeted: !1, - tweetSuccess: !1, - friday_or_saturday: $("#ranking").data("friday-or-saturday"), - score: [$("#ranking").data("score-regular"), $("#ranking").data("score-gachi")], - my_hashed_id: $("#ranking").data("my-hashed-id"), - isRegular: null, - isComp: !1, - isShowRegular: !1, - isShowGachi: !1, - ranking: { - regular: [], - gachi: [] - }, - loading: !1 - }, - methods: { - changeIsRegular: function(t, e) { - e.targetVM.$data.isRegular = t, e.targetVM.$data.rankingType = t ? 0 : 1 - }, - toggle: function() { - modal_height_handler.toggle() - }, - hide: function() { - modal_height_handler.hide() - } - }, - watch: { - ranking: function() { - $(".rank-item-img").each(function() { - $(this).css("background-image", 'url("' + $(this).data("image") + '")') - }), retina_support(), ranking.$data.isRegular = !0 - } - } - }), modal_height_handler = modalHeightHandler(ranking)) - }, - loadRanking = function() { - 0 != $("#ranking").length && $.ajax({ - url: "https://splatoon.nintendo.net/ranking/index.json", - timeout: 9e3, - success: function(t) { - ranking.$data.ranking = t - }, - error: function() { - ranking.$data.isComp = !0 - }, - complete: function() { - ranking.$data.isShowRegular = 0 != ranking.$data.ranking.regular.length, ranking.$data.isShowGachi = 0 != ranking.$data.ranking.gachi.length, ranking.$data.isComp = !0 - } - }), registerAjaxForm("/ranking/tweet", function(t, e) { - t.error && (ranking.$data.tweetSuccess = !1, modal_height_handler.hide()), (t.data || "delete" == e || !t.error) && (modal_height_handler.hide(), ranking.$data.tweetSuccess = !0), t.error || ga("send", "event", "Twitter", "Post", "Ranking", { - metric2: 1 - }), ranking.$data.tweeted = !0, ranking.$data.loading = !1, setTimeout(function() { - ranking.$data.tweeted = !1 - }, 5e3) - }) - }, - reloadRanking = function() { - prepareLoadRanking(), loadRanking() - }; -$(document).ready(prepareLoadRanking), $(window).on("load", loadRanking), $(document).on("page:load", reloadRanking); -var touchStart = function() { - var t = $(this), - e = t.offset().top, - n = function() { - var n = t.offset().top; - e == n && t.addClass("touch-start") - }; - setTimeout(n, 100) - }, - touchEnd = function() { - var t = $(this), - e = function() { - t.removeClass("touch-start") - }; - setTimeout(e, 500) - }; -$(document).on("ready page:load", function() { - $(document).on("touchstart", "a.text-link, a.image-link, a.rank-detail", touchStart), $(document).on("touchend", "a.text-link, a.image-link, a.rank-detail", touchEnd) -}); \ No newline at end of file diff --git a/assets/bg/@2x/bg_equipment-bedf92d6f41ee59b7f391f7e01d7ec00cb932e5152a2196ac939df0ad6c674b3.png b/assets/bg/@2x/bg_equipment-bedf92d6f41ee59b7f391f7e01d7ec00cb932e5152a2196ac939df0ad6c674b3.png deleted file mode 100644 index 6f5d8f4..0000000 Binary files a/assets/bg/@2x/bg_equipment-bedf92d6f41ee59b7f391f7e01d7ec00cb932e5152a2196ac939df0ad6c674b3.png and /dev/null differ diff --git a/assets/bg/@2x/bg_friendlist-d20dccde83e0d769455ff580421b84805be7ff1c6494e812200a51d067b10be0.png b/assets/bg/@2x/bg_friendlist-d20dccde83e0d769455ff580421b84805be7ff1c6494e812200a51d067b10be0.png deleted file mode 100644 index 31a0688..0000000 Binary files a/assets/bg/@2x/bg_friendlist-d20dccde83e0d769455ff580421b84805be7ff1c6494e812200a51d067b10be0.png and /dev/null differ diff --git a/assets/bg/@2x/bg_mb_login-5d8f03653e7f9057e8f94abc8b460ae78e150a871162f4a4ab4598215b820812.png b/assets/bg/@2x/bg_mb_login-5d8f03653e7f9057e8f94abc8b460ae78e150a871162f4a4ab4598215b820812.png deleted file mode 100644 index 0f3408f..0000000 Binary files a/assets/bg/@2x/bg_mb_login-5d8f03653e7f9057e8f94abc8b460ae78e150a871162f4a4ab4598215b820812.png and /dev/null differ diff --git a/assets/bg/@2x/bg_mb_login_splash_en-210b70a7ecfc0ee2cee02cb369f3bbce0525125eb5cf00507adbde70e8550dec.png b/assets/bg/@2x/bg_mb_login_splash_en-210b70a7ecfc0ee2cee02cb369f3bbce0525125eb5cf00507adbde70e8550dec.png deleted file mode 100644 index b053e13..0000000 Binary files a/assets/bg/@2x/bg_mb_login_splash_en-210b70a7ecfc0ee2cee02cb369f3bbce0525125eb5cf00507adbde70e8550dec.png and /dev/null differ diff --git a/assets/bg/@2x/bg_pc_login-38e72da6e94fd3f28c4f002f52c52dc8f0d5b99a81f786cde356250b7e7fc8ce.png b/assets/bg/@2x/bg_pc_login-38e72da6e94fd3f28c4f002f52c52dc8f0d5b99a81f786cde356250b7e7fc8ce.png deleted file mode 100644 index 0c9edd3..0000000 Binary files a/assets/bg/@2x/bg_pc_login-38e72da6e94fd3f28c4f002f52c52dc8f0d5b99a81f786cde356250b7e7fc8ce.png and /dev/null differ diff --git a/assets/bg/@2x/bg_pc_login_splash_en-0f933de8d5748b8da67b48c507ae9634e0626cb9425ce8c4a745c0aa25f55f7f.png b/assets/bg/@2x/bg_pc_login_splash_en-0f933de8d5748b8da67b48c507ae9634e0626cb9425ce8c4a745c0aa25f55f7f.png deleted file mode 100644 index 01b89ed..0000000 Binary files a/assets/bg/@2x/bg_pc_login_splash_en-0f933de8d5748b8da67b48c507ae9634e0626cb9425ce8c4a745c0aa25f55f7f.png and /dev/null differ diff --git a/assets/bg/@2x/bg_ranking-a7432ce7bf194d220345649d7369a52fb977878c79c539ed40e2065ec5d8cb85.png b/assets/bg/@2x/bg_ranking-a7432ce7bf194d220345649d7369a52fb977878c79c539ed40e2065ec5d8cb85.png deleted file mode 100644 index 269fa6c..0000000 Binary files a/assets/bg/@2x/bg_ranking-a7432ce7bf194d220345649d7369a52fb977878c79c539ed40e2065ec5d8cb85.png and /dev/null differ diff --git a/assets/bg/@2x/bg_stage-e8fe89423bce5899a3edea3884841d9eed10a3099b29482277d0dbd4a25d8b9e.png b/assets/bg/@2x/bg_stage-e8fe89423bce5899a3edea3884841d9eed10a3099b29482277d0dbd4a25d8b9e.png deleted file mode 100644 index 669f74f..0000000 Binary files a/assets/bg/@2x/bg_stage-e8fe89423bce5899a3edea3884841d9eed10a3099b29482277d0dbd4a25d8b9e.png and /dev/null differ diff --git a/assets/bg/bg_equipment-53013035f47184a17871845b772c181b7df702a8cb13233e9e23049a05cca79b.png b/assets/bg/bg_equipment-53013035f47184a17871845b772c181b7df702a8cb13233e9e23049a05cca79b.png deleted file mode 100644 index 2e4b743..0000000 Binary files a/assets/bg/bg_equipment-53013035f47184a17871845b772c181b7df702a8cb13233e9e23049a05cca79b.png and /dev/null differ diff --git a/assets/bg/bg_friendlist-faf7902849b6bfdafb37165d2a266826e574a269a9bdcbea89558cedadfd4ca4.png b/assets/bg/bg_friendlist-faf7902849b6bfdafb37165d2a266826e574a269a9bdcbea89558cedadfd4ca4.png deleted file mode 100644 index 7533ee4..0000000 Binary files a/assets/bg/bg_friendlist-faf7902849b6bfdafb37165d2a266826e574a269a9bdcbea89558cedadfd4ca4.png and /dev/null differ diff --git a/assets/bg/bg_mb_login-47680123d4623cf01cbaa9b16ea411804fba52dff487009bb62bfbc362736fc7.png b/assets/bg/bg_mb_login-47680123d4623cf01cbaa9b16ea411804fba52dff487009bb62bfbc362736fc7.png deleted file mode 100644 index 662e505..0000000 Binary files a/assets/bg/bg_mb_login-47680123d4623cf01cbaa9b16ea411804fba52dff487009bb62bfbc362736fc7.png and /dev/null differ diff --git a/assets/bg/bg_mb_login_splash-167db6209b4174159ca0798b5eeb2386d2a60afa44e1bd6f9ade4371d8d2e5de.png b/assets/bg/bg_mb_login_splash-167db6209b4174159ca0798b5eeb2386d2a60afa44e1bd6f9ade4371d8d2e5de.png deleted file mode 100644 index b053e13..0000000 Binary files a/assets/bg/bg_mb_login_splash-167db6209b4174159ca0798b5eeb2386d2a60afa44e1bd6f9ade4371d8d2e5de.png and /dev/null differ diff --git a/assets/bg/bg_pc_login-34fd3882e943336b3ab9a443f39cc12b1050773ad346aa3d669131196e96f015.png b/assets/bg/bg_pc_login-34fd3882e943336b3ab9a443f39cc12b1050773ad346aa3d669131196e96f015.png deleted file mode 100644 index 803ed9d..0000000 Binary files a/assets/bg/bg_pc_login-34fd3882e943336b3ab9a443f39cc12b1050773ad346aa3d669131196e96f015.png and /dev/null differ diff --git a/assets/bg/bg_pc_login_splash_en-651c477b84eb2e0a354543cfead48a7f2ca1daac8effb473820bb13ac68d0c55.png b/assets/bg/bg_pc_login_splash_en-651c477b84eb2e0a354543cfead48a7f2ca1daac8effb473820bb13ac68d0c55.png deleted file mode 100644 index 40047d1..0000000 Binary files a/assets/bg/bg_pc_login_splash_en-651c477b84eb2e0a354543cfead48a7f2ca1daac8effb473820bb13ac68d0c55.png and /dev/null differ diff --git a/assets/bg/bg_ranking-24d23314649c1b1c4ea61999246256d7f4db73b8d489bd429e6daa5741e59f6d.png b/assets/bg/bg_ranking-24d23314649c1b1c4ea61999246256d7f4db73b8d489bd429e6daa5741e59f6d.png deleted file mode 100644 index c332488..0000000 Binary files a/assets/bg/bg_ranking-24d23314649c1b1c4ea61999246256d7f4db73b8d489bd429e6daa5741e59f6d.png and /dev/null differ diff --git a/assets/bg/bg_stage-e8559cd1808f36e1ead7594ce89cada8d8fb4267892f4771368e384612cf3df8.png b/assets/bg/bg_stage-e8559cd1808f36e1ead7594ce89cada8d8fb4267892f4771368e384612cf3df8.png deleted file mode 100644 index 508ca32..0000000 Binary files a/assets/bg/bg_stage-e8559cd1808f36e1ead7594ce89cada8d8fb4267892f4771368e384612cf3df8.png and /dev/null differ diff --git a/assets/bg/description/@2x/mb-description01-3e73fc9853cecd63b61c16bb0aa10aa48351b955668b1dce3e565fe970aa751e.png b/assets/bg/description/@2x/mb-description01-3e73fc9853cecd63b61c16bb0aa10aa48351b955668b1dce3e565fe970aa751e.png deleted file mode 100644 index 27bce8f..0000000 Binary files a/assets/bg/description/@2x/mb-description01-3e73fc9853cecd63b61c16bb0aa10aa48351b955668b1dce3e565fe970aa751e.png and /dev/null differ diff --git a/assets/bg/description/@2x/mb-description02-597fc95f13d6a710b5d388df01b0399b2d4a3165a208d564d607e593dce8bbcb.png b/assets/bg/description/@2x/mb-description02-597fc95f13d6a710b5d388df01b0399b2d4a3165a208d564d607e593dce8bbcb.png deleted file mode 100644 index 6b33efb..0000000 Binary files a/assets/bg/description/@2x/mb-description02-597fc95f13d6a710b5d388df01b0399b2d4a3165a208d564d607e593dce8bbcb.png and /dev/null differ diff --git a/assets/bg/description/@2x/mb-description03-407fa7c6a1a014f3c824b254b676bf066b458fae8c5889058eb1a25eb014ff88.png b/assets/bg/description/@2x/mb-description03-407fa7c6a1a014f3c824b254b676bf066b458fae8c5889058eb1a25eb014ff88.png deleted file mode 100644 index 8db87e1..0000000 Binary files a/assets/bg/description/@2x/mb-description03-407fa7c6a1a014f3c824b254b676bf066b458fae8c5889058eb1a25eb014ff88.png and /dev/null differ diff --git a/assets/bg/description/@2x/pc-description01-14717941c50c5733d1dde1a5caa60cca3439eb519aa0546207d9e268d74624a6..png b/assets/bg/description/@2x/pc-description01-14717941c50c5733d1dde1a5caa60cca3439eb519aa0546207d9e268d74624a6..png deleted file mode 100644 index 85c3542..0000000 Binary files a/assets/bg/description/@2x/pc-description01-14717941c50c5733d1dde1a5caa60cca3439eb519aa0546207d9e268d74624a6..png and /dev/null differ diff --git a/assets/bg/description/@2x/pc-description02-31e5519c3495f1e2f95330070d6b4b473d436cba3f88dba26ad886a17de66dcb.png b/assets/bg/description/@2x/pc-description02-31e5519c3495f1e2f95330070d6b4b473d436cba3f88dba26ad886a17de66dcb.png deleted file mode 100644 index 815ba03..0000000 Binary files a/assets/bg/description/@2x/pc-description02-31e5519c3495f1e2f95330070d6b4b473d436cba3f88dba26ad886a17de66dcb.png and /dev/null differ diff --git a/assets/bg/description/@2x/pc-description03-222d3d79a5c88975c392af79081474fc35058744e70f7bba2e266f6b7c9b2a82.png b/assets/bg/description/@2x/pc-description03-222d3d79a5c88975c392af79081474fc35058744e70f7bba2e266f6b7c9b2a82.png deleted file mode 100644 index 8613d6d..0000000 Binary files a/assets/bg/description/@2x/pc-description03-222d3d79a5c88975c392af79081474fc35058744e70f7bba2e266f6b7c9b2a82.png and /dev/null differ diff --git a/assets/bg/description/mb-description01-b3fad8adea500a59d3bf3ed55864da905e9886a307a8a174febf568685fbd356.png b/assets/bg/description/mb-description01-b3fad8adea500a59d3bf3ed55864da905e9886a307a8a174febf568685fbd356.png deleted file mode 100644 index c47c4fd..0000000 Binary files a/assets/bg/description/mb-description01-b3fad8adea500a59d3bf3ed55864da905e9886a307a8a174febf568685fbd356.png and /dev/null differ diff --git a/assets/bg/description/mb-description02-39f2a07831bbd24546df6664bdd1883fd1d0d122ea84d51a99d2e31ce405b890.png b/assets/bg/description/mb-description02-39f2a07831bbd24546df6664bdd1883fd1d0d122ea84d51a99d2e31ce405b890.png deleted file mode 100644 index fee554e..0000000 Binary files a/assets/bg/description/mb-description02-39f2a07831bbd24546df6664bdd1883fd1d0d122ea84d51a99d2e31ce405b890.png and /dev/null differ diff --git a/assets/bg/description/mb-description03-431319f90e2885d40e2c26b29d3819dde84dccc9278cbb1072732089995eb283.png b/assets/bg/description/mb-description03-431319f90e2885d40e2c26b29d3819dde84dccc9278cbb1072732089995eb283.png deleted file mode 100644 index db91075..0000000 Binary files a/assets/bg/description/mb-description03-431319f90e2885d40e2c26b29d3819dde84dccc9278cbb1072732089995eb283.png and /dev/null differ diff --git a/assets/bg/description/pc-description01-ac8312dff395c09e4d6e64ed57a4902be931b45457b6fc2bcfe1d12f83a6c7d6.png b/assets/bg/description/pc-description01-ac8312dff395c09e4d6e64ed57a4902be931b45457b6fc2bcfe1d12f83a6c7d6.png deleted file mode 100644 index 828e715..0000000 Binary files a/assets/bg/description/pc-description01-ac8312dff395c09e4d6e64ed57a4902be931b45457b6fc2bcfe1d12f83a6c7d6.png and /dev/null differ diff --git a/assets/bg/description/pc-description02-a00069b1b10808548ab968cc8ff72838c8d52dcf4894c57592bbb7759a64ef54.png b/assets/bg/description/pc-description02-a00069b1b10808548ab968cc8ff72838c8d52dcf4894c57592bbb7759a64ef54.png deleted file mode 100644 index 3cce458..0000000 Binary files a/assets/bg/description/pc-description02-a00069b1b10808548ab968cc8ff72838c8d52dcf4894c57592bbb7759a64ef54.png and /dev/null differ diff --git a/assets/bg/description/pc-description03-930614d9479c7ab4228be3c473c771bd26bd760f2a770cf236f5c5b3940aedaf.png b/assets/bg/description/pc-description03-930614d9479c7ab4228be3c473c771bd26bd760f2a770cf236f5c5b3940aedaf.png deleted file mode 100644 index 4ac1f17..0000000 Binary files a/assets/bg/description/pc-description03-930614d9479c7ab4228be3c473c771bd26bd760f2a770cf236f5c5b3940aedaf.png and /dev/null differ diff --git a/assets/friendlist.png b/assets/friendlist.png deleted file mode 100644 index 31a0688..0000000 Binary files a/assets/friendlist.png and /dev/null differ diff --git a/assets/icon120-e5e74a5f2c5717640bf4ff6513efc8868adde252b545a5f907b8d7d7b4123e06.png b/assets/icon120-e5e74a5f2c5717640bf4ff6513efc8868adde252b545a5f907b8d7d7b4123e06.png deleted file mode 100644 index bc1e343..0000000 Binary files a/assets/icon120-e5e74a5f2c5717640bf4ff6513efc8868adde252b545a5f907b8d7d7b4123e06.png and /dev/null differ diff --git a/assets/icon152-bcdfb07220030eb4e0cd75242960ca5093c41b58a7acbea17d9fbdc7dfa562b7.png b/assets/icon152-bcdfb07220030eb4e0cd75242960ca5093c41b58a7acbea17d9fbdc7dfa562b7.png deleted file mode 100644 index 71a9e53..0000000 Binary files a/assets/icon152-bcdfb07220030eb4e0cd75242960ca5093c41b58a7acbea17d9fbdc7dfa562b7.png and /dev/null differ diff --git a/assets/icon180-0b3a037d2076625a5b4ac81a4f0f25c64d96f6411b83832d57758b3dacb50a01.png b/assets/icon180-0b3a037d2076625a5b4ac81a4f0f25c64d96f6411b83832d57758b3dacb50a01.png deleted file mode 100644 index 5bdee72..0000000 Binary files a/assets/icon180-0b3a037d2076625a5b4ac81a4f0f25c64d96f6411b83832d57758b3dacb50a01.png and /dev/null differ diff --git a/assets/icon76-74a21989a04683fa2b4f1747854f676f054b0ae1286659ad5103fa7ee1b829b8.png b/assets/icon76-74a21989a04683fa2b4f1747854f676f054b0ae1286659ad5103fa7ee1b829b8.png deleted file mode 100644 index 2ca1b36..0000000 Binary files a/assets/icon76-74a21989a04683fa2b4f1747854f676f054b0ae1286659ad5103fa7ee1b829b8.png and /dev/null differ diff --git a/assets/ika-8e075a29ff487983044303f98958fb8c852bc3e9ab07ee7597724b6c0aa4a5d7.png b/assets/ika-8e075a29ff487983044303f98958fb8c852bc3e9ab07ee7597724b6c0aa4a5d7.png deleted file mode 100644 index bfa6b51..0000000 Binary files a/assets/ika-8e075a29ff487983044303f98958fb8c852bc3e9ab07ee7597724b6c0aa4a5d7.png and /dev/null differ diff --git a/assets/loading.png b/assets/loading.png deleted file mode 100644 index 6f15e02..0000000 Binary files a/assets/loading.png and /dev/null differ diff --git a/assets/mb-thankyou.png b/assets/mb-thankyou.png deleted file mode 100644 index 6520ab6..0000000 Binary files a/assets/mb-thankyou.png and /dev/null differ diff --git a/assets/nnlogo.svg b/assets/nnlogo.svg deleted file mode 100644 index b981f10..0000000 --- a/assets/nnlogo.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - diff --git a/assets/pc-thankyou.png b/assets/pc-thankyou.png deleted file mode 100644 index dc00061..0000000 Binary files a/assets/pc-thankyou.png and /dev/null differ diff --git a/assets/ranked.svg b/assets/ranked.svg deleted file mode 100755 index 0838eff..0000000 --- a/assets/ranked.svg +++ /dev/null @@ -1,82 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/regular.svg b/assets/regular.svg deleted file mode 100755 index 190344b..0000000 --- a/assets/regular.svg +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/assets/special_SplatNetLogo.png b/assets/special_SplatNetLogo.png deleted file mode 100644 index 40047d1..0000000 Binary files a/assets/special_SplatNetLogo.png and /dev/null differ diff --git a/assets/squids.png b/assets/squids.png deleted file mode 100644 index bfa6b51..0000000 Binary files a/assets/squids.png and /dev/null differ diff --git a/assets/stage.png b/assets/stage.png deleted file mode 100644 index 669f74f..0000000 Binary files a/assets/stage.png and /dev/null differ diff --git a/assets/stageinfo.png b/assets/stageinfo.png deleted file mode 100644 index cedd13f..0000000 Binary files a/assets/stageinfo.png and /dev/null differ diff --git a/assets/stages/ancho-v.png b/assets/stages/ancho-v.png deleted file mode 100644 index e56560d..0000000 Binary files a/assets/stages/ancho-v.png and /dev/null differ diff --git a/assets/stages/arowana.png b/assets/stages/arowana.png deleted file mode 100644 index 5850a3e..0000000 Binary files a/assets/stages/arowana.png and /dev/null differ diff --git a/assets/stages/blackbelly.png b/assets/stages/blackbelly.png deleted file mode 100644 index fa0c4db..0000000 Binary files a/assets/stages/blackbelly.png and /dev/null differ diff --git a/assets/stages/bluefin.png b/assets/stages/bluefin.png deleted file mode 100644 index c145842..0000000 Binary files a/assets/stages/bluefin.png and /dev/null differ diff --git a/assets/stages/camp.png b/assets/stages/camp.png deleted file mode 100644 index 2d170af..0000000 Binary files a/assets/stages/camp.png and /dev/null differ diff --git a/assets/stages/flounder.png b/assets/stages/flounder.png deleted file mode 100644 index 022a793..0000000 Binary files a/assets/stages/flounder.png and /dev/null differ diff --git a/assets/stages/hammerhead.png b/assets/stages/hammerhead.png deleted file mode 100644 index ba53850..0000000 Binary files a/assets/stages/hammerhead.png and /dev/null differ diff --git a/assets/stages/kelp.png b/assets/stages/kelp.png deleted file mode 100644 index d34b943..0000000 Binary files a/assets/stages/kelp.png and /dev/null differ diff --git a/assets/stages/mahi-mahi.png b/assets/stages/mahi-mahi.png deleted file mode 100644 index 99c65d3..0000000 Binary files a/assets/stages/mahi-mahi.png and /dev/null differ diff --git a/assets/stages/moray.png b/assets/stages/moray.png deleted file mode 100644 index 628756d..0000000 Binary files a/assets/stages/moray.png and /dev/null differ diff --git a/assets/stages/museum.png b/assets/stages/museum.png deleted file mode 100644 index e0f3b68..0000000 Binary files a/assets/stages/museum.png and /dev/null differ diff --git a/assets/stages/piranha.png b/assets/stages/piranha.png deleted file mode 100644 index ff830d9..0000000 Binary files a/assets/stages/piranha.png and /dev/null differ diff --git a/assets/stages/port.png b/assets/stages/port.png deleted file mode 100644 index 02d671a..0000000 Binary files a/assets/stages/port.png and /dev/null differ diff --git a/assets/stages/saltspray.png b/assets/stages/saltspray.png deleted file mode 100644 index bcca748..0000000 Binary files a/assets/stages/saltspray.png and /dev/null differ diff --git a/assets/stages/urchin.png b/assets/stages/urchin.png deleted file mode 100644 index e859dd0..0000000 Binary files a/assets/stages/urchin.png and /dev/null differ diff --git a/assets/stages/walleye.png b/assets/stages/walleye.png deleted file mode 100644 index 7179718..0000000 Binary files a/assets/stages/walleye.png and /dev/null differ diff --git a/assets/svg/ui/bg_h1-62e768f2a1ca52f993b5953c78d46bc53b35b70df7f8e13619a982f8f10ab750.svg b/assets/svg/ui/bg_h1-62e768f2a1ca52f993b5953c78d46bc53b35b70df7f8e13619a982f8f10ab750.svg deleted file mode 100644 index eba7866..0000000 --- a/assets/svg/ui/bg_h1-62e768f2a1ca52f993b5953c78d46bc53b35b70df7f8e13619a982f8f10ab750.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - diff --git a/assets/svg/ui/bg_h2-62e768f2a1ca52f993b5953c78d46bc53b35b70df7f8e13619a982f8f10ab750.svg b/assets/svg/ui/bg_h2-62e768f2a1ca52f993b5953c78d46bc53b35b70df7f8e13619a982f8f10ab750.svg deleted file mode 100644 index eba7866..0000000 --- a/assets/svg/ui/bg_h2-62e768f2a1ca52f993b5953c78d46bc53b35b70df7f8e13619a982f8f10ab750.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - diff --git a/assets/svg/ui/bg_header_wave-59d556a181d6146620e75ca3adea5b61bd175820334270a7828974276cb6765f.svg b/assets/svg/ui/bg_header_wave-59d556a181d6146620e75ca3adea5b61bd175820334270a7828974276cb6765f.svg deleted file mode 100644 index 13d8c42..0000000 --- a/assets/svg/ui/bg_header_wave-59d556a181d6146620e75ca3adea5b61bd175820334270a7828974276cb6765f.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - diff --git a/assets/svg/ui/bg_menu_bottom_wave-03056ad08bac76d5bf1d0bc2895f30cda65a731d9d69789719da70a084be31cb.svg b/assets/svg/ui/bg_menu_bottom_wave-03056ad08bac76d5bf1d0bc2895f30cda65a731d9d69789719da70a084be31cb.svg deleted file mode 100644 index a8fe032..0000000 --- a/assets/svg/ui/bg_menu_bottom_wave-03056ad08bac76d5bf1d0bc2895f30cda65a731d9d69789719da70a084be31cb.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - diff --git a/assets/svg/ui/bg_menu_right_wave-c8ca7628fe4a702b3985b66f59c365748d266db743ec3a7a7e68211c81c74ec1.svg b/assets/svg/ui/bg_menu_right_wave-c8ca7628fe4a702b3985b66f59c365748d266db743ec3a7a7e68211c81c74ec1.svg deleted file mode 100644 index d3edc58..0000000 --- a/assets/svg/ui/bg_menu_right_wave-c8ca7628fe4a702b3985b66f59c365748d266db743ec3a7a7e68211c81c74ec1.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - diff --git a/assets/svg/ui/btn_carousel_next-66630b2ef6efeff58b1964ce7710dab9d41f556f774e894d7e0030e2bec020a9.svg b/assets/svg/ui/btn_carousel_next-66630b2ef6efeff58b1964ce7710dab9d41f556f774e894d7e0030e2bec020a9.svg deleted file mode 100644 index 5ddf3e6..0000000 --- a/assets/svg/ui/btn_carousel_next-66630b2ef6efeff58b1964ce7710dab9d41f556f774e894d7e0030e2bec020a9.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/assets/svg/ui/btn_carousel_prev-ef7ca010d65f70054bec6f8123573ac59e6b6b92276373fa5a8be4f1db0d2e3e.svg b/assets/svg/ui/btn_carousel_prev-ef7ca010d65f70054bec6f8123573ac59e6b6b92276373fa5a8be4f1db0d2e3e.svg deleted file mode 100644 index 6fe9530..0000000 --- a/assets/svg/ui/btn_carousel_prev-ef7ca010d65f70054bec6f8123573ac59e6b6b92276373fa5a8be4f1db0d2e3e.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/assets/svg/ui/btn_dlg_close-ea50115f6b57b322a0ca25ab4401efcb1ef49a2d7254791d98c38f9f69ec93c2.svg b/assets/svg/ui/btn_dlg_close-ea50115f6b57b322a0ca25ab4401efcb1ef49a2d7254791d98c38f9f69ec93c2.svg deleted file mode 100644 index 00bc135..0000000 --- a/assets/svg/ui/btn_dlg_close-ea50115f6b57b322a0ca25ab4401efcb1ef49a2d7254791d98c38f9f69ec93c2.svg +++ /dev/null @@ -1,92 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/assets/svg/ui/btn_dlg_close_s-b4b02bd1cd1c7a89eb6323a3cd19c95197c6e02533e7cdb29ffb43cd1ac8aebb.svg b/assets/svg/ui/btn_dlg_close_s-b4b02bd1cd1c7a89eb6323a3cd19c95197c6e02533e7cdb29ffb43cd1ac8aebb.svg deleted file mode 100644 index bd6b6b6..0000000 --- a/assets/svg/ui/btn_dlg_close_s-b4b02bd1cd1c7a89eb6323a3cd19c95197c6e02533e7cdb29ffb43cd1ac8aebb.svg +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/svg/ui/btn_dlg_open-827a84c2b36ff9b1ebd61a1d2a83eb13b1c4207e81faf89ebc57d81e7b34e9bd.svg b/assets/svg/ui/btn_dlg_open-827a84c2b36ff9b1ebd61a1d2a83eb13b1c4207e81faf89ebc57d81e7b34e9bd.svg deleted file mode 100644 index 6f0ae2e..0000000 --- a/assets/svg/ui/btn_dlg_open-827a84c2b36ff9b1ebd61a1d2a83eb13b1c4207e81faf89ebc57d81e7b34e9bd.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/assets/svg/ui/btn_dlg_open_s-4f888e7d71af95757ff9356555e43251ff71960358e1ca7a7dadedba3147583c.svg b/assets/svg/ui/btn_dlg_open_s-4f888e7d71af95757ff9356555e43251ff71960358e1ca7a7dadedba3147583c.svg deleted file mode 100644 index e5ef49a..0000000 --- a/assets/svg/ui/btn_dlg_open_s-4f888e7d71af95757ff9356555e43251ff71960358e1ca7a7dadedba3147583c.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/assets/svg/ui/btn_dlg_twitter_close-e4ff8abcc7b6a0ba52fc1703c5dc33b073cd6056693d28b40a617d8bb8cdfac4.svg b/assets/svg/ui/btn_dlg_twitter_close-e4ff8abcc7b6a0ba52fc1703c5dc33b073cd6056693d28b40a617d8bb8cdfac4.svg deleted file mode 100644 index ad77f41..0000000 --- a/assets/svg/ui/btn_dlg_twitter_close-e4ff8abcc7b6a0ba52fc1703c5dc33b073cd6056693d28b40a617d8bb8cdfac4.svg +++ /dev/null @@ -1,97 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/svg/ui/btn_dlg_twitter_disable-6a47433e651eace90e49a6f3b03ecad5d5787a8278e534fb2b487f95bd364f75.svg b/assets/svg/ui/btn_dlg_twitter_disable-6a47433e651eace90e49a6f3b03ecad5d5787a8278e534fb2b487f95bd364f75.svg deleted file mode 100644 index 0377a00..0000000 --- a/assets/svg/ui/btn_dlg_twitter_disable-6a47433e651eace90e49a6f3b03ecad5d5787a8278e534fb2b487f95bd364f75.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/assets/svg/ui/btn_dlg_twitter_open-5283a0466ba5870285ee56474e5eed09edb39d49941ea1c2dc673a87c0030a29.svg b/assets/svg/ui/btn_dlg_twitter_open-5283a0466ba5870285ee56474e5eed09edb39d49941ea1c2dc673a87c0030a29.svg deleted file mode 100644 index 05e2425..0000000 --- a/assets/svg/ui/btn_dlg_twitter_open-5283a0466ba5870285ee56474e5eed09edb39d49941ea1c2dc673a87c0030a29.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/assets/svg/ui/btn_ok_drip-a054c69e8d7de2cffd9bf312bd5f7b40f8a80687ae806ef70cf8b33e73ded9cc.svg b/assets/svg/ui/btn_ok_drip-a054c69e8d7de2cffd9bf312bd5f7b40f8a80687ae806ef70cf8b33e73ded9cc.svg deleted file mode 100644 index 5214308..0000000 --- a/assets/svg/ui/btn_ok_drip-a054c69e8d7de2cffd9bf312bd5f7b40f8a80687ae806ef70cf8b33e73ded9cc.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/assets/svg/ui/btn_tab_gachi-1ab8351babd76ea6dd8e23eb86293c8ceafaf23b9cae3001166fabf3a01011a7.svg b/assets/svg/ui/btn_tab_gachi-1ab8351babd76ea6dd8e23eb86293c8ceafaf23b9cae3001166fabf3a01011a7.svg deleted file mode 100644 index 32430fd..0000000 --- a/assets/svg/ui/btn_tab_gachi-1ab8351babd76ea6dd8e23eb86293c8ceafaf23b9cae3001166fabf3a01011a7.svg +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/assets/svg/ui/btn_tab_gachi_selected-4796f167399dca12cb274dcb0348cdf709a1f722ddd241210e55a3e04fdb6ff4.svg b/assets/svg/ui/btn_tab_gachi_selected-4796f167399dca12cb274dcb0348cdf709a1f722ddd241210e55a3e04fdb6ff4.svg deleted file mode 100644 index 8b99aff..0000000 --- a/assets/svg/ui/btn_tab_gachi_selected-4796f167399dca12cb274dcb0348cdf709a1f722ddd241210e55a3e04fdb6ff4.svg +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/svg/ui/btn_tab_regular-40682de5f47922c608c0ddf6eddd44efcf4b0516092041cdb48977f777030487.svg b/assets/svg/ui/btn_tab_regular-40682de5f47922c608c0ddf6eddd44efcf4b0516092041cdb48977f777030487.svg deleted file mode 100644 index 86a358c..0000000 --- a/assets/svg/ui/btn_tab_regular-40682de5f47922c608c0ddf6eddd44efcf4b0516092041cdb48977f777030487.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - diff --git a/assets/svg/ui/btn_tab_regular_selected-b636e3d21ace9434120061a32658b21a34feb6468553b6d6da30ce890b85ec1f.svg b/assets/svg/ui/btn_tab_regular_selected-b636e3d21ace9434120061a32658b21a34feb6468553b6d6da30ce890b85ec1f.svg deleted file mode 100644 index 53d99fc..0000000 --- a/assets/svg/ui/btn_tab_regular_selected-b636e3d21ace9434120061a32658b21a34feb6468553b6d6da30ce890b85ec1f.svg +++ /dev/null @@ -1,90 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/svg/ui/ico_carousel_active-664b1de122e2225ad6dc767f591ac4e70c70a8c6e3783b6838f70ca085f41e32.svg b/assets/svg/ui/ico_carousel_active-664b1de122e2225ad6dc767f591ac4e70c70a8c6e3783b6838f70ca085f41e32.svg deleted file mode 100644 index 64a76c2..0000000 --- a/assets/svg/ui/ico_carousel_active-664b1de122e2225ad6dc767f591ac4e70c70a8c6e3783b6838f70ca085f41e32.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - diff --git a/assets/svg/ui/ico_check-08e7f25acc8e943e5b5751b2726e90750a2d186aa7db2dc2dd523dd36d7bde5b.svg b/assets/svg/ui/ico_check-08e7f25acc8e943e5b5751b2726e90750a2d186aa7db2dc2dd523dd36d7bde5b.svg deleted file mode 100644 index 67fc694..0000000 --- a/assets/svg/ui/ico_check-08e7f25acc8e943e5b5751b2726e90750a2d186aa7db2dc2dd523dd36d7bde5b.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - diff --git a/assets/svg/ui/ico_dlg_close-b49c94450a5558bebb38abc8d70a8c573617485daf0a4a4108184b9f509b37fd.svg b/assets/svg/ui/ico_dlg_close-b49c94450a5558bebb38abc8d70a8c573617485daf0a4a4108184b9f509b37fd.svg deleted file mode 100644 index 94e87bc..0000000 --- a/assets/svg/ui/ico_dlg_close-b49c94450a5558bebb38abc8d70a8c573617485daf0a4a4108184b9f509b37fd.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - diff --git a/assets/svg/ui/ico_equipment-40943361040a3d62c745a21d1a1fa95794c851f378e11334f2dc6c1cc81b4984.svg b/assets/svg/ui/ico_equipment-40943361040a3d62c745a21d1a1fa95794c851f378e11334f2dc6c1cc81b4984.svg deleted file mode 100644 index 9e3c72f..0000000 --- a/assets/svg/ui/ico_equipment-40943361040a3d62c745a21d1a1fa95794c851f378e11334f2dc6c1cc81b4984.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - diff --git a/assets/svg/ui/ico_equipment_wht-a9d551da5fa6a6792cb2bf8aca2938a107a983a13aef9f4fd020493e6412435e.svg b/assets/svg/ui/ico_equipment_wht-a9d551da5fa6a6792cb2bf8aca2938a107a983a13aef9f4fd020493e6412435e.svg deleted file mode 100644 index aff30c1..0000000 --- a/assets/svg/ui/ico_equipment_wht-a9d551da5fa6a6792cb2bf8aca2938a107a983a13aef9f4fd020493e6412435e.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - diff --git a/assets/svg/ui/ico_failure-02c2d2a62de8c67b516a7330c9e979935ef107d98bb3a41d5d4464574b321fa4.svg b/assets/svg/ui/ico_failure-02c2d2a62de8c67b516a7330c9e979935ef107d98bb3a41d5d4464574b321fa4.svg deleted file mode 100644 index da2fc16..0000000 --- a/assets/svg/ui/ico_failure-02c2d2a62de8c67b516a7330c9e979935ef107d98bb3a41d5d4464574b321fa4.svg +++ /dev/null @@ -1,71 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/svg/ui/ico_friend_online-2eb25a87da8297df5622858e31cc336bee9da1f2f2d35c4c83b251f37b99991e.svg b/assets/svg/ui/ico_friend_online-2eb25a87da8297df5622858e31cc336bee9da1f2f2d35c4c83b251f37b99991e.svg deleted file mode 100644 index ed29c76..0000000 --- a/assets/svg/ui/ico_friend_online-2eb25a87da8297df5622858e31cc336bee9da1f2f2d35c4c83b251f37b99991e.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - diff --git a/assets/svg/ui/ico_friend_play_splatoon-404133658f77f6269d90bc3648702fb5b9f4ed050f262beaf01746aa338c9761.svg b/assets/svg/ui/ico_friend_play_splatoon-404133658f77f6269d90bc3648702fb5b9f4ed050f262beaf01746aa338c9761.svg deleted file mode 100644 index 42a4f68..0000000 --- a/assets/svg/ui/ico_friend_play_splatoon-404133658f77f6269d90bc3648702fb5b9f4ed050f262beaf01746aa338c9761.svg +++ /dev/null @@ -1,89 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/svg/ui/ico_friendlist-320cb666486606280b494d4d4427451b2de2c9ad01f3332c286433c6f536db0a.svg b/assets/svg/ui/ico_friendlist-320cb666486606280b494d4d4427451b2de2c9ad01f3332c286433c6f536db0a.svg deleted file mode 100644 index da7876c..0000000 --- a/assets/svg/ui/ico_friendlist-320cb666486606280b494d4d4427451b2de2c9ad01f3332c286433c6f536db0a.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - diff --git a/assets/svg/ui/ico_friendlist_wht-032a1f27d7f1529f75f86f8976877a12ce0ec18496e84fcb249a510129aa337c.svg b/assets/svg/ui/ico_friendlist_wht-032a1f27d7f1529f75f86f8976877a12ce0ec18496e84fcb249a510129aa337c.svg deleted file mode 100644 index 0c7ef87..0000000 --- a/assets/svg/ui/ico_friendlist_wht-032a1f27d7f1529f75f86f8976877a12ce0ec18496e84fcb249a510129aa337c.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - diff --git a/assets/svg/ui/ico_menu_close-f6b3b7d81183e80a08db0451f9d8956beee12c5b36ffab85b78c33b6620f9dff.svg b/assets/svg/ui/ico_menu_close-f6b3b7d81183e80a08db0451f9d8956beee12c5b36ffab85b78c33b6620f9dff.svg deleted file mode 100644 index 22b153e..0000000 --- a/assets/svg/ui/ico_menu_close-f6b3b7d81183e80a08db0451f9d8956beee12c5b36ffab85b78c33b6620f9dff.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - diff --git a/assets/svg/ui/ico_menu_open-2adae67d69fa2be05dec1c725379f5378d1f9b48b91bcb18fa1e4e59b9e9c073.svg b/assets/svg/ui/ico_menu_open-2adae67d69fa2be05dec1c725379f5378d1f9b48b91bcb18fa1e4e59b9e9c073.svg deleted file mode 100644 index 8e529be..0000000 --- a/assets/svg/ui/ico_menu_open-2adae67d69fa2be05dec1c725379f5378d1f9b48b91bcb18fa1e4e59b9e9c073.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/assets/svg/ui/ico_nnid_login-a01be5411ee8044ca26b66ce5b3af77da71f34ae2e51c9f1b3a3c0d9f1aaa1b2.svg.html b/assets/svg/ui/ico_nnid_login-a01be5411ee8044ca26b66ce5b3af77da71f34ae2e51c9f1b3a3c0d9f1aaa1b2.svg.html deleted file mode 100644 index fb6c248..0000000 --- a/assets/svg/ui/ico_nnid_login-a01be5411ee8044ca26b66ce5b3af77da71f34ae2e51c9f1b3a3c0d9f1aaa1b2.svg.html +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - diff --git a/assets/svg/ui/ico_pulldown-daeb8f6ce24ca8e2faedddd342929c54d3d323ff25116ea0877be93efba2a347.svg b/assets/svg/ui/ico_pulldown-daeb8f6ce24ca8e2faedddd342929c54d3d323ff25116ea0877be93efba2a347.svg deleted file mode 100644 index cc579cb..0000000 --- a/assets/svg/ui/ico_pulldown-daeb8f6ce24ca8e2faedddd342929c54d3d323ff25116ea0877be93efba2a347.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/assets/svg/ui/ico_ranking-c89e570ab4d08a764d285e453423188b1976895b3feacf031e3f231b1506b441.svg b/assets/svg/ui/ico_ranking-c89e570ab4d08a764d285e453423188b1976895b3feacf031e3f231b1506b441.svg deleted file mode 100644 index e91b72f..0000000 --- a/assets/svg/ui/ico_ranking-c89e570ab4d08a764d285e453423188b1976895b3feacf031e3f231b1506b441.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - diff --git a/assets/svg/ui/ico_ranking_wht-526d8e4da303f0c9e77ee41ea8422d265f41280e2ffc6ffa763b35d96f8e51f1.svg b/assets/svg/ui/ico_ranking_wht-526d8e4da303f0c9e77ee41ea8422d265f41280e2ffc6ffa763b35d96f8e51f1.svg deleted file mode 100644 index 9b684b9..0000000 --- a/assets/svg/ui/ico_ranking_wht-526d8e4da303f0c9e77ee41ea8422d265f41280e2ffc6ffa763b35d96f8e51f1.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - diff --git a/assets/svg/ui/ico_stage-8dbc9e30d2dd9f99f4d1678fe53c4aaada7f7ff43929880a0c9f4e49f148f540.svg b/assets/svg/ui/ico_stage-8dbc9e30d2dd9f99f4d1678fe53c4aaada7f7ff43929880a0c9f4e49f148f540.svg deleted file mode 100644 index 2529509..0000000 --- a/assets/svg/ui/ico_stage-8dbc9e30d2dd9f99f4d1678fe53c4aaada7f7ff43929880a0c9f4e49f148f540.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - diff --git a/assets/svg/ui/ico_stage_gachi-d2041f3d0fc360ad6c7c00dc4f5bfd1aa626a251d35af88c076b5498d8eb991d.svg b/assets/svg/ui/ico_stage_gachi-d2041f3d0fc360ad6c7c00dc4f5bfd1aa626a251d35af88c076b5498d8eb991d.svg deleted file mode 100644 index 0838eff..0000000 --- a/assets/svg/ui/ico_stage_gachi-d2041f3d0fc360ad6c7c00dc4f5bfd1aa626a251d35af88c076b5498d8eb991d.svg +++ /dev/null @@ -1,82 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/svg/ui/ico_stage_regular-54557ab86d0cba16cf002e6d299f87dccb41655de8a171d32928bfebda3f3692.svg b/assets/svg/ui/ico_stage_regular-54557ab86d0cba16cf002e6d299f87dccb41655de8a171d32928bfebda3f3692.svg deleted file mode 100644 index 190344b..0000000 --- a/assets/svg/ui/ico_stage_regular-54557ab86d0cba16cf002e6d299f87dccb41655de8a171d32928bfebda3f3692.svg +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/assets/svg/ui/ico_stage_wht-0093ccdcb4a0985c929e77571e4baf690f39def2f97b84a4cb4109e4a4ae10b4.svg b/assets/svg/ui/ico_stage_wht-0093ccdcb4a0985c929e77571e4baf690f39def2f97b84a4cb4109e4a4ae10b4.svg deleted file mode 100644 index be01ee2..0000000 --- a/assets/svg/ui/ico_stage_wht-0093ccdcb4a0985c929e77571e4baf690f39def2f97b84a4cb4109e4a4ae10b4.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - diff --git a/assets/svg/ui/ico_success-c7a5e4717411fc8165be8bd4e7eb891c8d14d0360932bc154bf76926509999e5.svg b/assets/svg/ui/ico_success-c7a5e4717411fc8165be8bd4e7eb891c8d14d0360932bc154bf76926509999e5.svg deleted file mode 100644 index 9fbe264..0000000 --- a/assets/svg/ui/ico_success-c7a5e4717411fc8165be8bd4e7eb891c8d14d0360932bc154bf76926509999e5.svg +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/svg/ui/ico_twitter-e7c60d7a77d2adc6a5ca9338e1c74d4a2378804fc979929a4fc9cad1127945f0.svg b/assets/svg/ui/ico_twitter-e7c60d7a77d2adc6a5ca9338e1c74d4a2378804fc979929a4fc9cad1127945f0.svg deleted file mode 100644 index 36233e0..0000000 --- a/assets/svg/ui/ico_twitter-e7c60d7a77d2adc6a5ca9338e1c74d4a2378804fc979929a4fc9cad1127945f0.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - diff --git a/assets/svg/ui/ico_twitter_disable-5524ced4b48affdf963b8153cdabb57d8f224f891b1114561bacc68b46bbf880.svg b/assets/svg/ui/ico_twitter_disable-5524ced4b48affdf963b8153cdabb57d8f224f891b1114561bacc68b46bbf880.svg deleted file mode 100644 index 2f292ef..0000000 --- a/assets/svg/ui/ico_twitter_disable-5524ced4b48affdf963b8153cdabb57d8f224f891b1114561bacc68b46bbf880.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - diff --git a/assets/ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.png b/assets/ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.png deleted file mode 100644 index b4570dd..0000000 Binary files a/assets/ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.png and /dev/null differ diff --git a/assets/weapons/NotFound^w.png b/assets/weapons/NotFound^w.png deleted file mode 100644 index 5a1e113..0000000 Binary files a/assets/weapons/NotFound^w.png and /dev/null differ diff --git a/assets/weapons/ParameterIcon^q.png b/assets/weapons/ParameterIcon^q.png deleted file mode 100644 index f016bad..0000000 Binary files a/assets/weapons/ParameterIcon^q.png and /dev/null differ diff --git a/assets/weapons/Wsp_Shachihoko^w.png b/assets/weapons/Wsp_Shachihoko^w.png deleted file mode 100644 index 1e7d885..0000000 Binary files a/assets/weapons/Wsp_Shachihoko^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Charger_CoopLight^w.png b/assets/weapons/Wst_Charger_CoopLight^w.png deleted file mode 100644 index c99de84..0000000 Binary files a/assets/weapons/Wst_Charger_CoopLight^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Charger_CoopNormal^w.png b/assets/weapons/Wst_Charger_CoopNormal^w.png deleted file mode 100644 index c99de84..0000000 Binary files a/assets/weapons/Wst_Charger_CoopNormal^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Charger_CoopQuick^w.png b/assets/weapons/Wst_Charger_CoopQuick^w.png deleted file mode 100644 index c99de84..0000000 Binary files a/assets/weapons/Wst_Charger_CoopQuick^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Charger_Enemy^w.png b/assets/weapons/Wst_Charger_Enemy^w.png deleted file mode 100644 index c99de84..0000000 Binary files a/assets/weapons/Wst_Charger_Enemy^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Charger_Light_00^w.png b/assets/weapons/Wst_Charger_Light_00^w.png deleted file mode 100644 index 3a0cf47..0000000 Binary files a/assets/weapons/Wst_Charger_Light_00^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Charger_Light_01^w.png b/assets/weapons/Wst_Charger_Light_01^w.png deleted file mode 100644 index 3bad007..0000000 Binary files a/assets/weapons/Wst_Charger_Light_01^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Charger_LongScope_00^w.png b/assets/weapons/Wst_Charger_LongScope_00^w.png deleted file mode 100644 index 093fe65..0000000 Binary files a/assets/weapons/Wst_Charger_LongScope_00^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Charger_LongScope_01^w.png b/assets/weapons/Wst_Charger_LongScope_01^w.png deleted file mode 100644 index 56c9aed..0000000 Binary files a/assets/weapons/Wst_Charger_LongScope_01^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Charger_LongScope_02^w.png b/assets/weapons/Wst_Charger_LongScope_02^w.png deleted file mode 100644 index 56c9aed..0000000 Binary files a/assets/weapons/Wst_Charger_LongScope_02^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Charger_LongScope_03^w.png b/assets/weapons/Wst_Charger_LongScope_03^w.png deleted file mode 100644 index 56c9aed..0000000 Binary files a/assets/weapons/Wst_Charger_LongScope_03^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Charger_Long_00^w.png b/assets/weapons/Wst_Charger_Long_00^w.png deleted file mode 100644 index 0b0d2c1..0000000 Binary files a/assets/weapons/Wst_Charger_Long_00^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Charger_Long_01^w.png b/assets/weapons/Wst_Charger_Long_01^w.png deleted file mode 100644 index 22d2036..0000000 Binary files a/assets/weapons/Wst_Charger_Long_01^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Charger_Long_02^w.png b/assets/weapons/Wst_Charger_Long_02^w.png deleted file mode 100644 index 22d2036..0000000 Binary files a/assets/weapons/Wst_Charger_Long_02^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Charger_Long_03^w.png b/assets/weapons/Wst_Charger_Long_03^w.png deleted file mode 100644 index 22d2036..0000000 Binary files a/assets/weapons/Wst_Charger_Long_03^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Charger_NormalScope_00^w.png b/assets/weapons/Wst_Charger_NormalScope_00^w.png deleted file mode 100644 index 1e7c716..0000000 Binary files a/assets/weapons/Wst_Charger_NormalScope_00^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Charger_NormalScope_01^w.png b/assets/weapons/Wst_Charger_NormalScope_01^w.png deleted file mode 100644 index 0689717..0000000 Binary files a/assets/weapons/Wst_Charger_NormalScope_01^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Charger_NormalScope_02^w.png b/assets/weapons/Wst_Charger_NormalScope_02^w.png deleted file mode 100644 index 1e08aba..0000000 Binary files a/assets/weapons/Wst_Charger_NormalScope_02^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Charger_NormalScope_03^w.png b/assets/weapons/Wst_Charger_NormalScope_03^w.png deleted file mode 100644 index 1e08aba..0000000 Binary files a/assets/weapons/Wst_Charger_NormalScope_03^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Charger_Normal_00^w.png b/assets/weapons/Wst_Charger_Normal_00^w.png deleted file mode 100644 index 4fb8059..0000000 Binary files a/assets/weapons/Wst_Charger_Normal_00^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Charger_Normal_01^w.png b/assets/weapons/Wst_Charger_Normal_01^w.png deleted file mode 100644 index caecc66..0000000 Binary files a/assets/weapons/Wst_Charger_Normal_01^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Charger_Normal_02^w.png b/assets/weapons/Wst_Charger_Normal_02^w.png deleted file mode 100644 index 21deed9..0000000 Binary files a/assets/weapons/Wst_Charger_Normal_02^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Charger_Normal_03^w.png b/assets/weapons/Wst_Charger_Normal_03^w.png deleted file mode 100644 index 21deed9..0000000 Binary files a/assets/weapons/Wst_Charger_Normal_03^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Charger_Normal_H^w.png b/assets/weapons/Wst_Charger_Normal_H^w.png deleted file mode 100644 index c99de84..0000000 Binary files a/assets/weapons/Wst_Charger_Normal_H^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Charger_Quick_00^w.png b/assets/weapons/Wst_Charger_Quick_00^w.png deleted file mode 100644 index aae9d78..0000000 Binary files a/assets/weapons/Wst_Charger_Quick_00^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Charger_Quick_01^w.png b/assets/weapons/Wst_Charger_Quick_01^w.png deleted file mode 100644 index 425ea44..0000000 Binary files a/assets/weapons/Wst_Charger_Quick_01^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Roller_BrushMini_00^w.png b/assets/weapons/Wst_Roller_BrushMini_00^w.png deleted file mode 100644 index c05da82..0000000 Binary files a/assets/weapons/Wst_Roller_BrushMini_00^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Roller_BrushMini_01^w.png b/assets/weapons/Wst_Roller_BrushMini_01^w.png deleted file mode 100644 index 866f929..0000000 Binary files a/assets/weapons/Wst_Roller_BrushMini_01^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Roller_BrushNormal_00^w.png b/assets/weapons/Wst_Roller_BrushNormal_00^w.png deleted file mode 100644 index 96a59ba..0000000 Binary files a/assets/weapons/Wst_Roller_BrushNormal_00^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Roller_BrushNormal_01^w.png b/assets/weapons/Wst_Roller_BrushNormal_01^w.png deleted file mode 100644 index 8ec22a0..0000000 Binary files a/assets/weapons/Wst_Roller_BrushNormal_01^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Roller_Compact00^w.png b/assets/weapons/Wst_Roller_Compact00^w.png deleted file mode 100644 index a4508a7..0000000 Binary files a/assets/weapons/Wst_Roller_Compact00^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Roller_Compact01^w.png b/assets/weapons/Wst_Roller_Compact01^w.png deleted file mode 100644 index ddb22fd..0000000 Binary files a/assets/weapons/Wst_Roller_Compact01^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Roller_CoopBrushNormal^w.png b/assets/weapons/Wst_Roller_CoopBrushNormal^w.png deleted file mode 100644 index 8ec22a0..0000000 Binary files a/assets/weapons/Wst_Roller_CoopBrushNormal^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Roller_CoopHeavy^w.png b/assets/weapons/Wst_Roller_CoopHeavy^w.png deleted file mode 100644 index ddb22fd..0000000 Binary files a/assets/weapons/Wst_Roller_CoopHeavy^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Roller_CoopNormal^w.png b/assets/weapons/Wst_Roller_CoopNormal^w.png deleted file mode 100644 index ddb22fd..0000000 Binary files a/assets/weapons/Wst_Roller_CoopNormal^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Roller_Heavy_00^w.png b/assets/weapons/Wst_Roller_Heavy_00^w.png deleted file mode 100644 index ba59d12..0000000 Binary files a/assets/weapons/Wst_Roller_Heavy_00^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Roller_Heavy_01^w.png b/assets/weapons/Wst_Roller_Heavy_01^w.png deleted file mode 100644 index e3a5b18..0000000 Binary files a/assets/weapons/Wst_Roller_Heavy_01^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Roller_Normal_00^w.png b/assets/weapons/Wst_Roller_Normal_00^w.png deleted file mode 100644 index b128428..0000000 Binary files a/assets/weapons/Wst_Roller_Normal_00^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Roller_Normal_01^w.png b/assets/weapons/Wst_Roller_Normal_01^w.png deleted file mode 100644 index db42aef..0000000 Binary files a/assets/weapons/Wst_Roller_Normal_01^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Roller_Normal_02^w.png b/assets/weapons/Wst_Roller_Normal_02^w.png deleted file mode 100644 index 5d7f543..0000000 Binary files a/assets/weapons/Wst_Roller_Normal_02^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Roller_Normal_03^w.png b/assets/weapons/Wst_Roller_Normal_03^w.png deleted file mode 100644 index 5d7f543..0000000 Binary files a/assets/weapons/Wst_Roller_Normal_03^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Roller_Normal_H^w.png b/assets/weapons/Wst_Roller_Normal_H^w.png deleted file mode 100644 index d6acba1..0000000 Binary files a/assets/weapons/Wst_Roller_Normal_H^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_BlasterCoopMiddle^w.png b/assets/weapons/Wst_Shooter_BlasterCoopMiddle^w.png deleted file mode 100644 index ec0d38f..0000000 Binary files a/assets/weapons/Wst_Shooter_BlasterCoopMiddle^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_BlasterCoopShort^w.png b/assets/weapons/Wst_Shooter_BlasterCoopShort^w.png deleted file mode 100644 index c498777..0000000 Binary files a/assets/weapons/Wst_Shooter_BlasterCoopShort^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_BlasterLightLong_00^w.png b/assets/weapons/Wst_Shooter_BlasterLightLong_00^w.png deleted file mode 100644 index 0200409..0000000 Binary files a/assets/weapons/Wst_Shooter_BlasterLightLong_00^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_BlasterLightLong_01^w.png b/assets/weapons/Wst_Shooter_BlasterLightLong_01^w.png deleted file mode 100644 index 0200409..0000000 Binary files a/assets/weapons/Wst_Shooter_BlasterLightLong_01^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_BlasterLight_00^w.png b/assets/weapons/Wst_Shooter_BlasterLight_00^w.png deleted file mode 100644 index 649b2a7..0000000 Binary files a/assets/weapons/Wst_Shooter_BlasterLight_00^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_BlasterLight_01^w.png b/assets/weapons/Wst_Shooter_BlasterLight_01^w.png deleted file mode 100644 index 649b2a7..0000000 Binary files a/assets/weapons/Wst_Shooter_BlasterLight_01^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_BlasterLong_00^w.png b/assets/weapons/Wst_Shooter_BlasterLong_00^w.png deleted file mode 100644 index 0c12d32..0000000 Binary files a/assets/weapons/Wst_Shooter_BlasterLong_00^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_BlasterLong_01^w.png b/assets/weapons/Wst_Shooter_BlasterLong_01^w.png deleted file mode 100644 index 0c12d32..0000000 Binary files a/assets/weapons/Wst_Shooter_BlasterLong_01^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_BlasterMiddle_00^w.png b/assets/weapons/Wst_Shooter_BlasterMiddle_00^w.png deleted file mode 100644 index ec0d38f..0000000 Binary files a/assets/weapons/Wst_Shooter_BlasterMiddle_00^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_BlasterMiddle_01^w.png b/assets/weapons/Wst_Shooter_BlasterMiddle_01^w.png deleted file mode 100644 index ec0d38f..0000000 Binary files a/assets/weapons/Wst_Shooter_BlasterMiddle_01^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_BlasterMiddle_02^w.png b/assets/weapons/Wst_Shooter_BlasterMiddle_02^w.png deleted file mode 100644 index ec0d38f..0000000 Binary files a/assets/weapons/Wst_Shooter_BlasterMiddle_02^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_BlasterMiddle_03^w.png b/assets/weapons/Wst_Shooter_BlasterMiddle_03^w.png deleted file mode 100644 index ec0d38f..0000000 Binary files a/assets/weapons/Wst_Shooter_BlasterMiddle_03^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_BlasterMissionMiddleLv0^w.png b/assets/weapons/Wst_Shooter_BlasterMissionMiddleLv0^w.png deleted file mode 100644 index 14dc61e..0000000 Binary files a/assets/weapons/Wst_Shooter_BlasterMissionMiddleLv0^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_BlasterMissionMiddleLv1^w.png b/assets/weapons/Wst_Shooter_BlasterMissionMiddleLv1^w.png deleted file mode 100644 index 14dc61e..0000000 Binary files a/assets/weapons/Wst_Shooter_BlasterMissionMiddleLv1^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_BlasterShort_00^w.png b/assets/weapons/Wst_Shooter_BlasterShort_00^w.png deleted file mode 100644 index c498777..0000000 Binary files a/assets/weapons/Wst_Shooter_BlasterShort_00^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_BlasterShort_01^w.png b/assets/weapons/Wst_Shooter_BlasterShort_01^w.png deleted file mode 100644 index c498777..0000000 Binary files a/assets/weapons/Wst_Shooter_BlasterShort_01^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_Blaze_00^w.png b/assets/weapons/Wst_Shooter_Blaze_00^w.png deleted file mode 100644 index 617e05e..0000000 Binary files a/assets/weapons/Wst_Shooter_Blaze_00^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_Blaze_01^w.png b/assets/weapons/Wst_Shooter_Blaze_01^w.png deleted file mode 100644 index 3218101..0000000 Binary files a/assets/weapons/Wst_Shooter_Blaze_01^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_CoopExpert^w.png b/assets/weapons/Wst_Shooter_CoopExpert^w.png deleted file mode 100644 index e96bfd7..0000000 Binary files a/assets/weapons/Wst_Shooter_CoopExpert^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_CoopFirst^w.png b/assets/weapons/Wst_Shooter_CoopFirst^w.png deleted file mode 100644 index e96bfd7..0000000 Binary files a/assets/weapons/Wst_Shooter_CoopFirst^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_CoopNormal^w.png b/assets/weapons/Wst_Shooter_CoopNormal^w.png deleted file mode 100644 index e96bfd7..0000000 Binary files a/assets/weapons/Wst_Shooter_CoopNormal^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_CoopShort^w.png b/assets/weapons/Wst_Shooter_CoopShort^w.png deleted file mode 100644 index e96bfd7..0000000 Binary files a/assets/weapons/Wst_Shooter_CoopShort^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_Enemy^w.png b/assets/weapons/Wst_Shooter_Enemy^w.png deleted file mode 100644 index e96bfd7..0000000 Binary files a/assets/weapons/Wst_Shooter_Enemy^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_Expert_00^w.png b/assets/weapons/Wst_Shooter_Expert_00^w.png deleted file mode 100644 index 0f6f383..0000000 Binary files a/assets/weapons/Wst_Shooter_Expert_00^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_Expert_01^w.png b/assets/weapons/Wst_Shooter_Expert_01^w.png deleted file mode 100644 index d340a4a..0000000 Binary files a/assets/weapons/Wst_Shooter_Expert_01^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_Expert_02^w.png b/assets/weapons/Wst_Shooter_Expert_02^w.png deleted file mode 100644 index 16e9112..0000000 Binary files a/assets/weapons/Wst_Shooter_Expert_02^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_Expert_03^w.png b/assets/weapons/Wst_Shooter_Expert_03^w.png deleted file mode 100644 index 16e9112..0000000 Binary files a/assets/weapons/Wst_Shooter_Expert_03^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_First_00^w.png b/assets/weapons/Wst_Shooter_First_00^w.png deleted file mode 100644 index de50342..0000000 Binary files a/assets/weapons/Wst_Shooter_First_00^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_First_01^w.png b/assets/weapons/Wst_Shooter_First_01^w.png deleted file mode 100644 index 1e60081..0000000 Binary files a/assets/weapons/Wst_Shooter_First_01^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_First_02^w.png b/assets/weapons/Wst_Shooter_First_02^w.png deleted file mode 100644 index de50342..0000000 Binary files a/assets/weapons/Wst_Shooter_First_02^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_First_03^w.png b/assets/weapons/Wst_Shooter_First_03^w.png deleted file mode 100644 index de50342..0000000 Binary files a/assets/weapons/Wst_Shooter_First_03^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_Gravity_00^w.png b/assets/weapons/Wst_Shooter_Gravity_00^w.png deleted file mode 100644 index 7c24533..0000000 Binary files a/assets/weapons/Wst_Shooter_Gravity_00^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_Gravity_01^w.png b/assets/weapons/Wst_Shooter_Gravity_01^w.png deleted file mode 100644 index 926a124..0000000 Binary files a/assets/weapons/Wst_Shooter_Gravity_01^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_Heavy_00^w.png b/assets/weapons/Wst_Shooter_Heavy_00^w.png deleted file mode 100644 index b9d2798..0000000 Binary files a/assets/weapons/Wst_Shooter_Heavy_00^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_Heavy_01^w.png b/assets/weapons/Wst_Shooter_Heavy_01^w.png deleted file mode 100644 index 3f6db4b..0000000 Binary files a/assets/weapons/Wst_Shooter_Heavy_01^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_Long_00^w.png b/assets/weapons/Wst_Shooter_Long_00^w.png deleted file mode 100644 index 90d4402..0000000 Binary files a/assets/weapons/Wst_Shooter_Long_00^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_Long_01^w.png b/assets/weapons/Wst_Shooter_Long_01^w.png deleted file mode 100644 index 704b74b..0000000 Binary files a/assets/weapons/Wst_Shooter_Long_01^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_MissionHeavyLv0^w.png b/assets/weapons/Wst_Shooter_MissionHeavyLv0^w.png deleted file mode 100644 index b9d2798..0000000 Binary files a/assets/weapons/Wst_Shooter_MissionHeavyLv0^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_MissionHeavyLv1^w.png b/assets/weapons/Wst_Shooter_MissionHeavyLv1^w.png deleted file mode 100644 index b9d2798..0000000 Binary files a/assets/weapons/Wst_Shooter_MissionHeavyLv1^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_Normal_00^w.png b/assets/weapons/Wst_Shooter_Normal_00^w.png deleted file mode 100644 index 98047c4..0000000 Binary files a/assets/weapons/Wst_Shooter_Normal_00^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_Normal_01^w.png b/assets/weapons/Wst_Shooter_Normal_01^w.png deleted file mode 100644 index c2a2f31..0000000 Binary files a/assets/weapons/Wst_Shooter_Normal_01^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_Normal_02^w.png b/assets/weapons/Wst_Shooter_Normal_02^w.png deleted file mode 100644 index e28e1fb..0000000 Binary files a/assets/weapons/Wst_Shooter_Normal_02^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_Normal_03^w.png b/assets/weapons/Wst_Shooter_Normal_03^w.png deleted file mode 100644 index e28e1fb..0000000 Binary files a/assets/weapons/Wst_Shooter_Normal_03^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_Normal_H^w.png b/assets/weapons/Wst_Shooter_Normal_H^w.png deleted file mode 100644 index 36539bb..0000000 Binary files a/assets/weapons/Wst_Shooter_Normal_H^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_Normal_Oct^w.png b/assets/weapons/Wst_Shooter_Normal_Oct^w.png deleted file mode 100644 index 22fa6a6..0000000 Binary files a/assets/weapons/Wst_Shooter_Normal_Oct^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_Precision_00^w.png b/assets/weapons/Wst_Shooter_Precision_00^w.png deleted file mode 100644 index 9168c39..0000000 Binary files a/assets/weapons/Wst_Shooter_Precision_00^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_Precision_01^w.png b/assets/weapons/Wst_Shooter_Precision_01^w.png deleted file mode 100644 index 1f1e2e0..0000000 Binary files a/assets/weapons/Wst_Shooter_Precision_01^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_QuickLong_00^w.png b/assets/weapons/Wst_Shooter_QuickLong_00^w.png deleted file mode 100644 index 851a6cb..0000000 Binary files a/assets/weapons/Wst_Shooter_QuickLong_00^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_QuickLong_01^w.png b/assets/weapons/Wst_Shooter_QuickLong_01^w.png deleted file mode 100644 index 0237f8a..0000000 Binary files a/assets/weapons/Wst_Shooter_QuickLong_01^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_QuickMiddle_00^w.png b/assets/weapons/Wst_Shooter_QuickMiddle_00^w.png deleted file mode 100644 index 67e49eb..0000000 Binary files a/assets/weapons/Wst_Shooter_QuickMiddle_00^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_QuickMiddle_01^w.png b/assets/weapons/Wst_Shooter_QuickMiddle_01^w.png deleted file mode 100644 index 40b6670..0000000 Binary files a/assets/weapons/Wst_Shooter_QuickMiddle_01^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_Rvl0Lv0^w.png b/assets/weapons/Wst_Shooter_Rvl0Lv0^w.png deleted file mode 100644 index e96bfd7..0000000 Binary files a/assets/weapons/Wst_Shooter_Rvl0Lv0^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_Rvl0Lv1^w.png b/assets/weapons/Wst_Shooter_Rvl0Lv1^w.png deleted file mode 100644 index e96bfd7..0000000 Binary files a/assets/weapons/Wst_Shooter_Rvl0Lv1^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_Rvl0Lv2^w.png b/assets/weapons/Wst_Shooter_Rvl0Lv2^w.png deleted file mode 100644 index e96bfd7..0000000 Binary files a/assets/weapons/Wst_Shooter_Rvl0Lv2^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_Rvl0Lv3^w.png b/assets/weapons/Wst_Shooter_Rvl0Lv3^w.png deleted file mode 100644 index e96bfd7..0000000 Binary files a/assets/weapons/Wst_Shooter_Rvl0Lv3^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_Short_00^w.png b/assets/weapons/Wst_Shooter_Short_00^w.png deleted file mode 100644 index 2fe0017..0000000 Binary files a/assets/weapons/Wst_Shooter_Short_00^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_Short_01^w.png b/assets/weapons/Wst_Shooter_Short_01^w.png deleted file mode 100644 index 21cd877..0000000 Binary files a/assets/weapons/Wst_Shooter_Short_01^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_TripleMiddle_00^w.png b/assets/weapons/Wst_Shooter_TripleMiddle_00^w.png deleted file mode 100644 index f77d6db..0000000 Binary files a/assets/weapons/Wst_Shooter_TripleMiddle_00^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_TripleMiddle_01^w.png b/assets/weapons/Wst_Shooter_TripleMiddle_01^w.png deleted file mode 100644 index d003c44..0000000 Binary files a/assets/weapons/Wst_Shooter_TripleMiddle_01^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_TripleQuick_00^w.png b/assets/weapons/Wst_Shooter_TripleQuick_00^w.png deleted file mode 100644 index 6de1a6c..0000000 Binary files a/assets/weapons/Wst_Shooter_TripleQuick_00^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Shooter_TripleQuick_01^w.png b/assets/weapons/Wst_Shooter_TripleQuick_01^w.png deleted file mode 100644 index 27086e7..0000000 Binary files a/assets/weapons/Wst_Shooter_TripleQuick_01^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Slosher_CoopStrong^w.png b/assets/weapons/Wst_Slosher_CoopStrong^w.png deleted file mode 100644 index bbcc3ef..0000000 Binary files a/assets/weapons/Wst_Slosher_CoopStrong^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Slosher_Diffusion_00^w.png b/assets/weapons/Wst_Slosher_Diffusion_00^w.png deleted file mode 100644 index 3d13861..0000000 Binary files a/assets/weapons/Wst_Slosher_Diffusion_00^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Slosher_Diffusion_01^w.png b/assets/weapons/Wst_Slosher_Diffusion_01^w.png deleted file mode 100644 index 433fbb0..0000000 Binary files a/assets/weapons/Wst_Slosher_Diffusion_01^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Slosher_Launcher_00^w.png b/assets/weapons/Wst_Slosher_Launcher_00^w.png deleted file mode 100644 index 2bbcd0d..0000000 Binary files a/assets/weapons/Wst_Slosher_Launcher_00^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Slosher_Launcher_01^w.png b/assets/weapons/Wst_Slosher_Launcher_01^w.png deleted file mode 100644 index 7412664..0000000 Binary files a/assets/weapons/Wst_Slosher_Launcher_01^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Slosher_Strong_00^w.png b/assets/weapons/Wst_Slosher_Strong_00^w.png deleted file mode 100644 index bbcc3ef..0000000 Binary files a/assets/weapons/Wst_Slosher_Strong_00^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Slosher_Strong_01^w.png b/assets/weapons/Wst_Slosher_Strong_01^w.png deleted file mode 100644 index af08990..0000000 Binary files a/assets/weapons/Wst_Slosher_Strong_01^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Spinner_CoopStandard^w.png b/assets/weapons/Wst_Spinner_CoopStandard^w.png deleted file mode 100644 index a8f9da3..0000000 Binary files a/assets/weapons/Wst_Spinner_CoopStandard^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Spinner_Enemy^w.png b/assets/weapons/Wst_Spinner_Enemy^w.png deleted file mode 100644 index a8f9da3..0000000 Binary files a/assets/weapons/Wst_Spinner_Enemy^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Spinner_Hyper_00^w.png b/assets/weapons/Wst_Spinner_Hyper_00^w.png deleted file mode 100644 index a8f9da3..0000000 Binary files a/assets/weapons/Wst_Spinner_Hyper_00^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Spinner_Hyper_01^w.png b/assets/weapons/Wst_Spinner_Hyper_01^w.png deleted file mode 100644 index a8f9da3..0000000 Binary files a/assets/weapons/Wst_Spinner_Hyper_01^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Spinner_Quick_00^w.png b/assets/weapons/Wst_Spinner_Quick_00^w.png deleted file mode 100644 index a8f9da3..0000000 Binary files a/assets/weapons/Wst_Spinner_Quick_00^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Spinner_Quick_01^w.png b/assets/weapons/Wst_Spinner_Quick_01^w.png deleted file mode 100644 index 818538b..0000000 Binary files a/assets/weapons/Wst_Spinner_Quick_01^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Spinner_Standard_00^w.png b/assets/weapons/Wst_Spinner_Standard_00^w.png deleted file mode 100644 index 44688cd..0000000 Binary files a/assets/weapons/Wst_Spinner_Standard_00^w.png and /dev/null differ diff --git a/assets/weapons/Wst_Spinner_Standard_01^w.png b/assets/weapons/Wst_Spinner_Standard_01^w.png deleted file mode 100644 index f9a7254..0000000 Binary files a/assets/weapons/Wst_Spinner_Standard_01^w.png and /dev/null differ diff --git a/cover.png b/cover.png deleted file mode 100644 index dc00061..0000000 Binary files a/cover.png and /dev/null differ diff --git a/currentprogress.png b/currentprogress.png deleted file mode 100644 index 327fbb1..0000000 Binary files a/currentprogress.png and /dev/null differ diff --git a/favicon.ico b/favicon.ico deleted file mode 100644 index c571957..0000000 Binary files a/favicon.ico and /dev/null differ diff --git a/header.html b/header.html deleted file mode 100644 index 4467776..0000000 --- a/header.html +++ /dev/null @@ -1,3 +0,0 @@ -
- -
\ No newline at end of file diff --git a/index.html b/index.html deleted file mode 100644 index c4d2f10..0000000 --- a/index.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - - - - - - - - - - - - - -SplatNet - Splatoon's multiplayer service hub - - - - - - - - - -
-
-
- -
-
-
-
-
-
-
-
-
- - next -
-
- 1 - 2 - 3 -
-
-
-
-
-
- -
-
- -
- - - \ No newline at end of file diff --git a/readme.md b/readme.md deleted file mode 100644 index fc12bea..0000000 --- a/readme.md +++ /dev/null @@ -1,33 +0,0 @@ -![SplatNet](/cover.png "Cover.png") - ---- - -![Current Progress:](/currentprogress.png "currentprogress.png") - -

- -
- Basically 0% lol -

- ---- - -### Pages HTML recreated: - -- [x] Site Policy -- [ ] Friends List -- [ ] Rank -- [ ] Equipment -- [x] Stage Info (FULLY COMPLETE!) - - [x] Basic Stage Fetching (using pretendo) - - [x] Show stage pngs - - [x] Show all stage times - - [x] Show Ranked Mode -- [x] Main Page ---- - -### Basic ToDos: - -- [x] Title Bar -- [ ] Page switching (hamburger menu) -- [x] Squid swimming background \ No newline at end of file diff --git a/regular.otf b/regular.otf deleted file mode 100644 index 1c3fc3d..0000000 Binary files a/regular.otf and /dev/null differ diff --git a/site_policy/index.html b/site_policy/index.html deleted file mode 100644 index 0a9c3d8..0000000 --- a/site_policy/index.html +++ /dev/null @@ -1,91 +0,0 @@ - - - - - - - - SplatNet - Splatoon's multiplayer service hub - - - - -
- -
- - -
- - -
-
- -
-

About SplatNet

-

Thank you very much for using SplatNet (hereinafter referred to as “this site”).

-

This site is managed and operated by Nintendo Co., Ltd. (hereinafter referred to as “the Company”).

-
- -
-

Before Using this Site

-

Please read the following terms of agreement in advance and use this site only if you agree to them. - These terms may change without prior notice. Always check the most recent version.

- -

Terms of Agreement

- -

1. Copyright

-

All content on this site, including text, photographs, videos, music, and designs, is protected - by copyright and belongs to the Company or rights holders authorized by the Company.

-

Except where permitted by law, copying, distributing, displaying, transmitting, deleting, - modifying, or adapting this content is strictly prohibited.

- -

2. Disclaimer

-

The Company operates this site with utmost care, but does not guarantee the accuracy or completeness of information or functionality.

-

The Company is not responsible for any damages caused by using or being unable to use the site, including software or hardware issues.

-
- -
-

Links

-

Linking to this site is generally permitted. However, direct linking to images is prohibited. - Please ensure that links clearly indicate they lead to this site, and avoid any impression of a special partnership with the Company.

-

The Company does not provide banner images; please link using text only.

-

The Company is not responsible for damages resulting from using external sites that link to or from this site.

-
- -
-

Handling of Personal Information

-

Personal information obtained through this site is handled appropriately in accordance with applicable laws and regulations. Please refer to Nintendo Network’s Privacy Policy.

-
- -
-

Use of Cookies

-

(1) This site uses cookies to improve convenience, enhance content, and analyze usage statistics. Cookies are small data files sent to your computer to recognize repeat visits. No personally identifiable information is collected without your consent.

-

(2) Cookies are used for analytics and service improvement purposes.

- -

Technologies Used

- - -

Purpose of Use

-
    -
  • To improve services provided on this site
  • -
  • To analyze site traffic and number of users
  • -
- -

(3) Users can configure their browser to notify them of cookies or refuse them, but some content may be unavailable. Please consult your browser help for instructions.

-
- -
-
- - - - diff --git a/site_policy/policy.css b/site_policy/policy.css deleted file mode 100644 index 226a8f3..0000000 --- a/site_policy/policy.css +++ /dev/null @@ -1,108 +0,0 @@ -@font-face { - font-family: "Regular"; - src: url("../regular.otf") format("opentype"); - font-weight: normal; - font-style: normal; -} - -html, body { - margin: 0; - padding: 0; -} - -body { - background-image: url("../assets/friendlist.png"); - background-repeat: repeat; - background-size: 800px 800px; - font-family: "Regular", sans-serif; - color: white; -} - -.content { - display: flex; - flex-direction: column; - align-items: center; - padding: 24px 20px; -} - -.policy-container { - width: 100%; - max-width: 700px; - display: flex; - flex-direction: column; - gap: 32px; -} - -.policy-section { - line-height: 1.5; -} - -.policy-section h2 { - font-size: 36px; - margin: 0 0 12px; -} - -.policy-section h3 { - font-size: 28px; - margin: 20px 0 8px; -} - -.policy-section h4 { - font-size: 24px; - margin: 16px 0 6px; -} - -.policy-section p, -.policy-section li { - font-size: 20px; - margin: 6px 0; -} - -.policy-section ul { - padding-left: 20px; - margin: 8px 0; -} - -#squid-container { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100vh; - overflow: visible; - pointer-events: none; - z-index: 0; -} - -#squid-canvas { - position: absolute; - left: 50%; - top: 0; - transform: translateX(-50%); - width: 1920px; - height: 1080px; - pointer-events: none; - z-index: 0; -} - -#header-container .logo, -#header-container .icon-header-logo { - display: block; - margin: 0 auto; - max-height: 120px; -} - -.text-link { - color: inherit; - text-decoration: none; -} - -.text-link:hover, -.text-link:focus, -.text-link:active { - text-decoration: underline; -} - -.text-link::selection { - text-decoration: underline; -} \ No newline at end of file diff --git a/site_policy/policy.js b/site_policy/policy.js deleted file mode 100644 index 96123ca..0000000 --- a/site_policy/policy.js +++ /dev/null @@ -1,10 +0,0 @@ -fetch("../header.html") - .then(res => res.text()) - .then(html => { - document.getElementById("header-container").innerHTML = html; - }) - .catch(err => console.error("Failed to load header:", err)); - -(function(){ - ika_swim('div#ika_swim'); -})(); \ No newline at end of file diff --git a/styles.css b/styles.css deleted file mode 100644 index e9332bf..0000000 --- a/styles.css +++ /dev/null @@ -1,231 +0,0 @@ -@font-face { - font-family: "Splatoon1"; - src: url("./splatoon1.otf") format("opentype"); - font-weight: normal; - font-style: normal; -} - -@font-face { - font-family: "Regular"; - src: url("./regular.otf") format("opentype"); - font-weight: normal; - font-style: normal; -} - -html, body { - margin: 0; - padding: 0; -} - -body { - background-repeat: repeat; - background-size: 800px 800px; -} - -/* HEADER */ -.header { - position: relative; - height: 150px; - background-color: black; - display: flex; - justify-content: center; - align-items: flex-start; - - clip-path: polygon( - 0% 0%, 100% 0%, 100% 80%, - 90% 85%, 80% 75%, 70% 85%, - 60% 75%, 50% 85%, 40% 75%, - 30% 85%, 20% 75%, 10% 85%, - 0% 80% - ); -} - -.logo { - max-height: 120px; - z-index: 2; -} - -/* MAIN CONTENT */ -.content { - display: flex; - flex-direction: column; - align-items: center; - padding-top: 24px; -} - -.stage-info { - width: 65%; - max-width: 600px; - height: auto; - margin-bottom: 20px; -} - -/* STAGES */ -.stages-container { - width: 100%; - max-width: 400px; - display: flex; - flex-direction: column; - gap: 32px; - padding-bottom: 40px; -} - -.stages-section { - display: flex; - flex-direction: column; - gap: 12px; - width: 100%; - background-color: rgba(0, 0, 0, 0.7); - border-radius: 14px; - padding: 16px 18px 20px; -} - -.stages { - display: flex; - flex-direction: column; - gap: 16px; - width: 100%; -} - -.stage-info-text { - margin-top: 6px; - margin-bottom: 24px; - max-width: 600px; - text-align: left; - color: white; - font-family: "Regular", sans-serif; - font-size: 40px; - line-height: 1.4; -} - -.stage-title { - font-family: "Regular", sans-serif; - text-align: center; - margin-top: 6px; - font-size: 28px; - color: white; -} - -.stages img { - width: 100%; - height: auto; - display: block; - margin: 20px 0; -} - -.ranked-mode-labels { - text-align: center; - margin-bottom: 12px; -} - -.battle-mode-text { - font-family: "Splatoon1", sans-serif; - color: white; - font-size: 30px; - letter-spacing: 1px; - margin-bottom: 4px; -} - -.ranked-mode-text { - font-family: "Regular", sans-serif; - color: white; - font-size: 25px; - letter-spacing: 0.8px; -} - -.rotation-time { - text-align: center; - color: white; - font-family: "Regular", sans-serif; - font-size: 33px; - margin: 36px 0 12px 0; - letter-spacing: 0.8px; -} - -.error-message { - color: white; - font-family: "Splatoon1", sans-serif; - text-align: center; - margin-top: 40px; -} - -.mode-title { - display: block; - margin: 4px auto; - max-width: 166px; - width: 80%; - height: auto; -} - -.mode-text { - margin: 0 0 28px; - text-align: center; - color: white; - font-family: "Splatoon1", sans-serif; - font-size: 44px; - letter-spacing: 1.2px; - user-select: none; -} - -.loading-overlay { - position: fixed; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); - width: 200px; - height: 250px; - background-color: rgba(0,0,0,0.8); - border: 3px solid white; - border-radius: 12px; - padding: 20px 24px; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - z-index: 9999; - user-select: none; - pointer-events: none; - box-sizing: border-box; -} - -#squid-container { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100vh; - overflow: visible; - pointer-events: none; - z-index: 0; -} - -#squid-canvas { - position: absolute; - left: 50%; - top: 0; - transform: translateX(-50%); - width: 1920px; - height: 1080px; - will-change: transform; - pointer-events: none; - user-select: none; - z-index: 0; - display: block; -} - -#loading-canvas { - image-rendering: pixelated; - width: 100px; - height: 100px; - display: block; - margin: 0 auto; -} - -#loading-text { - margin-top: 12px; - color: white; - font-family: "Splatoon1", sans-serif; - font-size: 20px; - letter-spacing: 1.2px; - text-align: center; -} \ No newline at end of file diff --git a/users/auth/splatfestival/353f197638abe79a7d2dc7a7fd522d075d11521d/satelliteLib-df3d4f52ec08e860f63e4ce57be273a0ed391ab8.js b/users/auth/splatfestival/353f197638abe79a7d2dc7a7fd522d075d11521d/satelliteLib-df3d4f52ec08e860f63e4ce57be273a0ed391ab8.js deleted file mode 100644 index 1ae049d..0000000 --- a/users/auth/splatfestival/353f197638abe79a7d2dc7a7fd522d075d11521d/satelliteLib-df3d4f52ec08e860f63e4ce57be273a0ed391ab8.js +++ /dev/null @@ -1,2085 +0,0 @@ -! function(e, n, i) { - function a() { - k.addEventHandler(e, "orientationchange", a.orientationChange) - } - - function r() { - this.rules = k.filter(k.rules, function(t) { - return "elementexists" === t.event - }) - } - - function o() { - this.rules = k.filter(k.rules, function(t) { - return "videoplayed" === t.event.substring(0, 11) - }), this.eventHandler = k.bind(this.onUpdateTime, this) - } - - function s() { - var t = this.eventRegex = /^hover\(([0-9]+)\)$/, - e = this.rules = []; - k.each(k.rules, function(n) { - var i = n.event.match(t); - i && e.push([Number(n.event.match(t)[1]), n.selector]) - }) - } - - function c(t) { - k.domReady(k.bind(function() { - this.twttr = t || e.twttr, this.initialize() - }, this)) - } - - function u(t) { - this.delay = 250, this.FB = t, k.domReady(k.bind(function() { - k.poll(k.bind(this.initialize, this), this.delay, 8) - }, this)) - } - - function l(t) { - t = t || k.rules, this.rules = k.filter(t, function(t) { - return "inview" === t.event - }), this.elements = [], this.eventHandler = k.bind(this.track, this), k.addEventHandler(e, "scroll", this.eventHandler), k.addEventHandler(e, "load", this.eventHandler) - } - - function d(t) { - k.BaseTool.call(this, t), this.name = t.name || "VisitorID", this.initialize() - } - - function f(t) { - k.BaseTool.call(this, t) - } - - function h(t) { - k.BaseTool.call(this, t) - } - - function g(t) { - k.BaseTool.call(this, t), this.varBindings = {}, this.events = [], this.products = [], this.customSetupFuns = [] - } - - function p() { - k.BaseTool.call(this), this.asyncScriptCallbackQueue = [], this.argsForBlockingScripts = [] - } - - function v(t) { - k.BaseTool.call(this, t), this.styleElements = {}, this.targetPageParamsStore = {} - } - - function m(t) { - k.BaseTool.call(this, t), this.name = t.name || "Basic" - } - var y = Object.prototype.toString, - b = e._satellite && e._satellite.override, - k = { - $data: function(t, e, n) { - var a = "__satellite__", - r = k.dataCache, - o = t[a]; - o || (o = t[a] = k.uuid++); - var s = r[o]; - return s || (s = r[o] = {}), n === i ? s[e] : void(s[e] = n) - }, - uuid: 1, - dataCache: {}, - keys: function(t) { - var e = []; - for (var n in t) e.push(n); - return e - }, - values: function(t) { - var e = []; - for (var n in t) e.push(t[n]); - return e - }, - isArray: Array.isArray || function(t) { - return "[object Array]" === y.apply(t) - }, - isObject: function(t) { - return null != t && !k.isArray(t) && "object" == typeof t - }, - isString: function(t) { - return "string" == typeof t - }, - isNumber: function(t) { - return "[object Number]" === y.apply(t) && !k.isNaN(t) - }, - isNaN: function(t) { - return t !== t - }, - isRegex: function(t) { - return t instanceof RegExp - }, - isLinkTag: function(t) { - return !(!t || !t.nodeName || "a" !== t.nodeName.toLowerCase()) - }, - each: function(t, e, n) { - for (var i = 0, a = t.length; a > i; i++) e.call(n, t[i], i, t) - }, - map: function(t, e, n) { - for (var i = [], a = 0, r = t.length; r > a; a++) i.push(e.call(n, t[a], a, t)); - return i - }, - filter: function(t, e, n) { - for (var i = [], a = 0, r = t.length; r > a; a++) { - var o = t[a]; - e.call(n, o, a, t) && i.push(o) - } - return i - }, - any: function(t, e, n) { - for (var i = 0, a = t.length; a > i; i++) { - var r = t[i]; - if (e.call(n, r, i, t)) return !0 - } - return !1 - }, - every: function(t, e, n) { - for (var i = !0, a = 0, r = t.length; r > a; a++) { - var o = t[a]; - i = i && e.call(n, o, a, t) - } - return i - }, - contains: function(t, e) { - return -1 !== k.indexOf(t, e) - }, - indexOf: function(t, e) { - if (t.indexOf) return t.indexOf(e); - for (var n = t.length; n--;) - if (e === t[n]) return n; - return -1 - }, - find: function(t, e, n) { - for (var i = 0, a = t.length; a > i; i++) { - var r = t[i]; - if (e.call(n, r, i, t)) return r - } - return null - }, - textMatch: function(t, e) { - return "string" == typeof e ? t === e : e instanceof RegExp ? e.test(t) : !1 - }, - stringify: function(t, e) { - if (e = e || [], k.isObject(t)) { - if (k.contains(e, t)) return ""; - e.push(t) - } - if (k.isArray(t)) return "[" + k.map(t, function(t) { - return k.stringify(t, e) - }).join(",") + "]"; - if (k.isString(t)) return '"' + String(t) + '"'; - if (k.isObject(t)) { - var n = []; - for (var i in t) n.push(i + ": " + k.stringify(t[i], e)); - return "{" + n.join(", ") + "}" - } - return String(t) - }, - trim: function(t) { - return null == t ? null : t.trim ? t.trim() : t.replace(/^ */, "").replace(/ *$/, "") - }, - bind: function(t, e) { - return function() { - return t.apply(e, arguments) - } - }, - throttle: function(t, e) { - var n = null; - return function() { - var i = this, - a = arguments; - clearTimeout(n), n = setTimeout(function() { - t.apply(i, a) - }, e) - } - }, - domReady: function(t) { - function e(t) { - for (f = 1; t = a.shift();) t() - } - var i, a = [], - r = !1, - o = n, - s = o.documentElement, - c = s.doScroll, - u = "DOMContentLoaded", - l = "addEventListener", - d = "onreadystatechange", - f = /^loade|^c/.test(o.readyState); - return o[l] && o[l](u, i = function() { - o.removeEventListener(u, i, r), e() - }, r), c && o.attachEvent(d, i = function() { - /^c/.test(o.readyState) && (o.detachEvent(d, i), e()) - }), t = c ? function(e) { - self != top ? f ? e() : a.push(e) : function() { - try { - s.doScroll("left") - } catch (n) { - return setTimeout(function() { - t(e) - }, 50) - } - e() - }() - } : function(t) { - f ? t() : a.push(t) - } - }(), - loadScript: function(t, e) { - var i = n.createElement("script"); - k.scriptOnLoad(t, i, e), i.src = t, n.getElementsByTagName("head")[0].appendChild(i) - }, - scriptOnLoad: function(t, e, n) { - function i(t) { - t && k.logError(t), n && n(t) - } - "onload" in e ? (e.onload = function() { - i() - }, e.onerror = function() { - i(new Error("Failed to load script " + t)) - }) : "readyState" in e && (e.onreadystatechange = function() { - var t = e.readyState; - ("loaded" === t || "complete" === t) && (e.onreadystatechange = null, i()) - }) - }, - loadScriptOnce: function(t, e) { - k.loadedScriptRegistry[t] || k.loadScript(t, function(n) { - n || (k.loadedScriptRegistry[t] = !0), e && e(n) - }) - }, - loadedScriptRegistry: {}, - loadScriptSync: function(t) { - return k.domReadyFired ? void k.notify('Cannot load sync the "' + t + '" script after DOM Ready.', 1) : void n.write('') - }, - pushAsyncScript: function(t) { - k.tools["default"].pushAsyncScript(t) - }, - pushBlockingScript: function(t) { - k.tools["default"].pushBlockingScript(t) - }, - addEventHandler: e.addEventListener ? function(t, e, n) { - t.addEventListener(e, n, !1) - } : function(t, e, n) { - t.attachEvent("on" + e, n) - }, - preventDefault: e.addEventListener ? function(t) { - t.preventDefault() - } : function(t) { - t.returnValue = !1 - }, - stopPropagation: function(t) { - t.cancelBubble = !0, t.stopPropagation && t.stopPropagation() - }, - containsElement: function(t, e) { - return t.contains ? t.contains(e) : !!(16 & t.compareDocumentPosition(e)) - }, - matchesCss: function(t) { - function i(t, e) { - var n = e.tagName; - return n ? t.toLowerCase() === n.toLowerCase() : !1 - } - var a = t.matchesSelector || t.mozMatchesSelector || t.webkitMatchesSelector || t.oMatchesSelector || t.msMatchesSelector; - return a ? function(t, i) { - if (i === n || i === e) return !1; - try { - return a.call(i, t) - } catch (r) { - return !1 - } - } : t.querySelectorAll ? function(t, e) { - var n = e.parentNode; - if (!n) return !1; - if (t.match(/^[a-z]+$/i)) return i(t, e); - try { - for (var a = e.parentNode.querySelectorAll(t), r = a.length; r--;) - if (a[r] === e) return !0 - } catch (o) {} - return !1 - } : function(t, e) { - if (t.match(/^[a-z]+$/i)) return i(t, e); - try { - return k.Sizzle.matches(t, [e]).length > 0 - } catch (n) { - return !1 - } - } - }(n.documentElement), - cssQuery: function(t) { - return t.querySelectorAll ? function(e, n) { - var i; - try { - i = t.querySelectorAll(e) - } catch (a) { - i = [] - } - n(i) - } : function(t, e) { - if (k.Sizzle) { - var n; - try { - n = k.Sizzle(t) - } catch (i) { - n = [] - } - e(n) - } else k.sizzleQueue.push([t, e]) - } - }(n), - hasAttr: function(t, e) { - return t.hasAttribute ? t.hasAttribute(e) : t[e] !== i - }, - inherit: function(t, e) { - var n = function() {}; - n.prototype = e.prototype, t.prototype = new n, t.prototype.constructor = t - }, - extend: function(t, e) { - for (var n in e) e.hasOwnProperty(n) && (t[n] = e[n]) - }, - toArray: function() { - try { - var t = Array.prototype.slice; - return t.call(n.documentElement.childNodes, 0)[0].nodeType, - function(e) { - return t.call(e, 0) - } - } catch (e) { - return function(t) { - for (var e = [], n = 0, i = t.length; i > n; n++) e.push(t[n]); - return e - } - } - }(), - equalsIgnoreCase: function(t, e) { - return null == t ? null == e : null == e ? !1 : String(t).toLowerCase() === String(e).toLowerCase() - }, - poll: function(t, e, n) { - function i() { - k.isNumber(n) && a++ >= n || t() || setTimeout(i, e) - } - var a = 0; - e = e || 1e3, i() - }, - escapeForHtml: function(t) { - return t ? t.replace(/\&/g, "&").replace(/\/g, ">").replace(/\"/g, """).replace(/\'/g, "'").replace(/\//g, "/") : t - } - }; - k.availableTools = {}, k.availableEventEmitters = [], k.fireOnceEvents = ["condition", "elementexists"], k.initEventEmitters = function() { - k.eventEmitters = k.map(k.availableEventEmitters, function(t) { - return new t - }) - }, k.eventEmitterBackgroundTasks = function() { - k.each(k.eventEmitters, function(t) { - "backgroundTasks" in t && t.backgroundTasks() - }) - }, k.initTools = function(t) { - var e = { - "default": new p - }, - n = k.settings.euCookieName || "sat_track"; - for (var i in t) { - var a, r, o; - if (a = t[i], a.euCookie) { - var s = "true" !== k.readCookie(n); - if (s) continue - } - if (r = k.availableTools[a.engine], !r) { - var c = []; - for (var u in k.availableTools) c.push(u); - throw new Error("No tool engine named " + a.engine + ", available: " + c.join(",") + ".") - } - o = new r(a), o.id = i, e[i] = o - } - return e - }, k.preprocessArguments = function(t, e, n, i) { - function a(t) { - return i && k.isString(t) ? t.toLowerCase() : t - } - - function r(t) { - var i = {}; - for (var s in t) - if (t.hasOwnProperty(s)) { - var c = t[s]; - i[s] = k.isObject(c) ? r(c) : k.isArray(c) ? o(c) : a(k.replace(c, e, n)) - } return i - } - - function o(t) { - for (var i = [], o = 0, s = t.length; s > o; o++) { - var c = t[o]; - k.isString(c) ? c = a(k.replace(c, e, n)) : c && c.constructor === Object && (c = r(c)), i.push(c) - } - return i - } - return t ? o(t, i) : t - }, k.execute = function(t, e, n, i) { - function a(a) { - var r = i[a || "default"]; - if (r) try { - r.triggerCommand(t, e, n) - } catch (o) { - k.logError(o) - } - } - if (!_satellite.settings.hideActivity) - if (i = i || k.tools, t.engine) { - var r = t.engine; - for (var o in i) { - var s = i[o]; - s.settings && s.settings.engine === r && a(o) - } - } else t.tool instanceof Array ? k.each(t.tool, function(t) { - a(t) - }) : a(t.tool) - }, k.notify = e.console ? function(t, e) { - if (k.settings.notifications) switch (e) { - case 1: - case 2: - case 3: - console.log("SATELLITE: " + t); - break; - case 4: - console.warn("SATELLITE: " + t); - break; - case 5: - console.error("SATELLITE: " + t); - break; - default: - console.log("SATELLITE: Notify called with incorrect priority.") - } - } : function() {}, k.cleanText = function(t) { - return null == t ? null : k.trim(t).replace(/\s{2,}/g, " ").replace(/[^\000-\177]*/g, "") - }, k.text = function(t) { - return t.textContent || t.innerText - }, k.specialProperties = { - text: k.text, - cleanText: function(t) { - return k.cleanText(k.text(t)) - } - }, k.getObjectProperty = function(t, e, n) { - for (var a, r = e.split("."), o = t, s = k.specialProperties, c = 0, u = r.length; u > c; c++) { - if (null == o) return i; - var l = r[c]; - if (n && "@" === l.charAt(0)) { - var d = l.slice(1); - o = s[d](o) - } else if (o.getAttribute && (a = l.match(/^getAttribute\((.+)\)$/))) { - var f = a[1]; - o = o.getAttribute(f) - } else o = o[l] - } - return o - }, k.getToolsByType = function(e) { - if (!e) throw new Error("Tool type is missing"); - var n = []; - for (t in k.tools) { - var i = k.tools[t]; - i.settings && i.settings.engine === e && n.push(i) - } - return n - }, k.setVar = function() { - var t = k.data.customVars; - if (null == t && (k.data.customVars = {}, t = k.data.customVars), "string" == typeof arguments[0]) { - var e = arguments[0]; - t[e] = arguments[1] - } else if (arguments[0]) { - var n = arguments[0]; - for (var i in n) t[i] = n[i] - } - }, k.dataElementSafe = function(t, e) { - if (arguments.length > 2) { - var n = arguments[2]; - "pageview" === e ? k.dataElementSafe.pageviewCache[t] = n : "session" === e ? k.setCookie("_sdsat_" + t, n) : "visitor" === e && k.setCookie("_sdsat_" + t, n, 730) - } else { - if ("pageview" === e) return k.dataElementSafe.pageviewCache[t]; - if ("session" === e || "visitor" === e) return k.readCookie("_sdsat_" + t) - } - }, k.dataElementSafe.pageviewCache = {}, k.realGetDataElement = function(t) { - var n; - return t.selector ? k.hasSelector && k.cssQuery(t.selector, function(e) { - if (e.length > 0) { - var i = e[0]; - "text" === t.property ? n = i.innerText || i.textContent : k.hasAttr(i, t.property) && (n = i[t.property] || i.getAttribute(t.property)) - } - }) : t.queryParam ? n = t.ignoreCase ? k.getQueryParamCaseInsensitive(t.queryParam) : k.getQueryParam(t.queryParam) : t.cookie ? n = k.readCookie(t.cookie) : t.jsVariable ? n = k.getObjectProperty(e, t.jsVariable) : t.customJS && (n = t.customJS()), n - }, k.getDataElement = function(t, e, n) { - n = n || k.dataElements[t]; - var a = k.realGetDataElement(n); - return a === i && n.storeLength ? a = k.dataElementSafe(t, n.storeLength) : a !== i && n.storeLength && k.dataElementSafe(t, n.storeLength, a), a !== i || e || (a = n["default"] || ""), n.forceLowerCase && (a = a.toLowerCase()), a - }, k.getVar = function(t, a, r) { - var o, s, c = k.data.customVars, - u = r ? r.target || r.srcElement : null, - l = { - URI: k.data.URI, - uri: k.data.URI, - protocol: n.location.protocol, - hostname: n.location.hostname - }; - if (k.dataElements && t in k.dataElements) return k.getDataElement(t); - if (s = l[t], s === i) - if ("this." === t.substring(0, 5)) t = t.slice(5), s = k.getObjectProperty(a, t, !0); - else if ("event." === t.substring(0, 6)) t = t.slice(6), s = k.getObjectProperty(r, t); - else if ("target." === t.substring(0, 7)) t = t.slice(7), s = k.getObjectProperty(u, t); - else if ("window." === t.substring(0, 7)) t = t.slice(7), s = k.getObjectProperty(e, t); - else if ("param." === t.substring(0, 6)) t = t.slice(6), s = k.getQueryParam(t); - else if (o = t.match(/^rand([0-9]+)$/)) { - var d = Number(o[1]), - f = (Math.random() * (Math.pow(10, d) - 1)).toFixed(0); - s = Array(d - f.length + 1).join("0") + f - } else s = k.getObjectProperty(c, t); - return s - }, k.getVars = function(t, e, n) { - var i = {}; - return k.each(t, function(t) { - i[t] = k.getVar(t, e, n) - }), i - }, k.replace = function(t, e, n) { - return "string" != typeof t ? t : t.replace(/%(.*?)%/g, function(t, i) { - var a = k.getVar(i, e, n); - return null == a ? t : a - }) - }, k.searchVariables = function(t, e, n) { - if (!t || 0 === t.length) return ""; - for (var i = [], a = 0, r = t.length; r > a; a++) { - var o = t[a], - s = k.getVar(o, e, n); - i.push(o + "=" + escape(s)) - } - return "?" + i.join("&") - }, k.fireRule = function(t, e, n) { - var i = t.trigger; - if (i) { - for (var a = 0, r = i.length; r > a; a++) { - var o = i[a]; - k.execute(o, e, n) - } - k.contains(k.fireOnceEvents, t.event) && (t.expired = !0) - } - }, k.isLinked = function(t) { - for (var e = t; e; e = e.parentNode) - if (k.isLinkTag(e)) return !0; - return !1 - }, k.firePageLoadEvent = function(t) { - for (var e = n.location, i = { - type: t, - target: e - }, a = k.pageLoadRules, r = a.length; r--;) { - var o = a[r]; - k.ruleMatches(o, i, e) && (k.notify('Rule "' + o.name + '" fired.', 1), k.fireRule(o, e, i), a.splice(r, 1)) - } - for (var s in k.tools) { - var c = k.tools[s]; - c.endPLPhase && c.endPLPhase(t) - } - }, k.track = function(t) { - t = t.replace(/^\s*/, "").replace(/\s*$/, ""); - for (var e = 0; e < k.directCallRules.length; e++) { - var n = k.directCallRules[e]; - if (n.name === t) return k.notify('Direct call Rule "' + t + '" fired.', 1), void k.fireRule(n, location, { - type: t - }) - } - k.notify('Direct call Rule "' + t + '" not found.', 1) - }, k.basePath = function() { - return k.data.host ? ("https:" === n.location.protocol ? "https://" + k.data.host.https : "http://" + k.data.host.http) + "/" : this.settings.basePath - }, k.setLocation = function(t) { - e.location = t - }, k.parseQueryParams = function(t) { - var e = function(t) { - var e = t; - try { - e = decodeURIComponent(t) - } catch (n) {} - return e - }; - if ("" === t || k.isString(t) === !1) return {}; - 0 === t.indexOf("?") && (t = t.substring(1)); - var n = {}, - i = t.split("&"); - return k.each(i, function(t) { - t = t.split("="), t[1] && (n[e(t[0])] = k.escapeForHtml(e(t[1]))) - }), n - }, k.getCaseSensitivityQueryParamsMap = function(t) { - var e = k.parseQueryParams(t), - n = {}; - for (var i in e) e.hasOwnProperty(i) && (n[i.toLowerCase()] = e[i]); - return { - normal: e, - caseInsensitive: n - } - }, k.QueryParams = k.getCaseSensitivityQueryParamsMap(e.location.search), k.getQueryParam = function(t) { - return k.QueryParams.normal[t] - }, k.getQueryParamCaseInsensitive = function(t) { - return k.QueryParams.caseInsensitive[t.toLowerCase()] - }, k.encodeObjectToURI = function(t) { - if (k.isObject(t) === !1) return ""; - var e = []; - for (var n in t) t.hasOwnProperty(n) && e.push(encodeURIComponent(n) + "=" + encodeURIComponent(t[n])); - return e.join("&") - }, k.readCookie = function(t) { - for (var e = t + "=", a = n.cookie.split(";"), r = 0; r < a.length; r++) { - for (var o = a[r]; - " " == o.charAt(0);) o = o.substring(1, o.length); - if (0 === o.indexOf(e)) return o.substring(e.length, o.length) - } - return i - }, k.setCookie = function(t, e, i) { - var a; - if (i) { - var r = new Date; - r.setTime(r.getTime() + 24 * i * 60 * 60 * 1e3), a = "; expires=" + r.toGMTString() - } else a = ""; - n.cookie = t + "=" + e + a + "; path=/" - }, k.removeCookie = function(t) { - k.setCookie(t, "", -1) - }, k.getElementProperty = function(t, e) { - if ("@" === e.charAt(0)) { - var n = k.specialProperties[e.substring(1)]; - if (n) return n(t) - } - return "innerText" === e ? k.text(t) : e in t ? t[e] : t.getAttribute ? t.getAttribute(e) : i - }, k.propertiesMatch = function(t, e) { - if (t) - for (var n in t) { - var i = t[n], - a = k.getElementProperty(e, n); - if ("string" == typeof i && i !== a) return !1; - if (i instanceof RegExp && !i.test(a)) return !1 - } - return !0 - }, k.ruleMatches = function(t, e, i, a) { - var r = (n.location, t.condition), - o = t.conditions, - s = t.property, - c = e.type, - u = t.value, - l = e.target || e.srcElement, - d = i === l; - if (t.event !== c) return !1; - if (t.isDefault && a > 0) return !1; - if (t.expired) return !1; - if ("inview" === c && e.inviewDelay !== t.inviewDelay) return !1; - if (!d && (t.bubbleFireIfParent === !1 || 0 !== a && t.bubbleFireIfChildFired === !1)) return !1; - if (t.selector && !k.matchesCss(t.selector, i)) return !1; - if (!k.propertiesMatch(s, i)) return !1; - if (null != u) - if ("string" == typeof u) { - if (u !== i.value) return !1 - } else if (!u.test(i.value)) return !1; - if (r) try { - if (!r.call(i, e, l)) return k.notify('Condition for rule "' + t.name + '" not met.', 1), !1 - } catch (f) { - return k.notify('Condition for rule "' + t.name + '" not met. Error: ' + f.message, 1), !1 - } - if (o) { - var h = k.find(o, function(n) { - try { - return !n.call(i, e, l) - } catch (a) { - return k.notify('Condition for rule "' + t.name + '" not met. Error: ' + a.message, 1), !0 - } - }); - if (h) return k.notify("Condition " + h.toString() + ' for rule "' + t.name + '" not met.', 1), !1 - } - return !0 - }, k.evtHandlers = {}, k.bindEvent = function(t, e) { - var n = k.evtHandlers; - n[t] || (n[t] = []), n[t].push(e) - }, k.whenEvent = k.bindEvent, k.unbindEvent = function(t, e) { - var n = k.evtHandlers; - if (n[t]) { - var i = k.indexOf(n[t], e); - n[t].splice(i, 1) - } - }, k.bindEventOnce = function(t, e) { - var n = function() { - k.unbindEvent(t, n), e.apply(null, arguments) - }; - k.bindEvent(t, n) - }, k.isVMLPoisoned = function(t) { - if (!t) return !1; - try { - t.nodeName - } catch (e) { - if ("Attribute only valid on v:image" === e.message) return !0 - } - return !1 - }, k.handleEvent = function(t) { - if (!k.$data(t, "eventProcessed")) { - var e = t.type.toLowerCase(), - n = t.target || t.srcElement, - i = 0, - a = k.rules, - r = (k.tools, k.evtHandlers[t.type]); - if (k.isVMLPoisoned(n)) return void k.notify("detected " + e + " on poisoned VML element, skipping.", 1); - r && k.each(r, function(e) { - e(t) - }); - var o = n && n.nodeName; - o ? k.notify("detected " + e + " on " + n.nodeName, 1) : k.notify("detected " + e, 1); - for (var s = n; s; s = s.parentNode) { - var c = !1; - if (k.each(a, function(e) { - k.ruleMatches(e, t, s, i) && (k.notify('Rule "' + e.name + '" fired.', 1), k.fireRule(e, s, t), i++, e.bubbleStop && (c = !0)) - }), c) break - } - k.$data(t, "eventProcessed", !0) - } - }, k.onEvent = n.querySelectorAll ? function(t) { - k.handleEvent(t) - } : function() { - var t = [], - e = function(e) { - e.selector ? t.push(e) : k.handleEvent(e) - }; - return e.pendingEvents = t, e - }(), k.fireEvent = function(t, e) { - k.onEvent({ - type: t, - target: e - }) - }, k.registerEvents = function(t, e) { - for (var n = e.length - 1; n >= 0; n--) { - var i = e[n]; - k.$data(t, i + ".tracked") || (k.addEventHandler(t, i, k.onEvent), k.$data(t, i + ".tracked", !0)) - } - }, k.registerEventsForTags = function(t, e) { - for (var i = t.length - 1; i >= 0; i--) - for (var a = t[i], r = n.getElementsByTagName(a), o = r.length - 1; o >= 0; o--) k.registerEvents(r[o], e) - }, k.setListeners = function() { - k.registerEvents(n, ["click", "submit"]) - }, k.setFormListeners = function() { - k.registerEventsForTags(["input", "select", "textarea", "button"], ["select", "change", "focus", "blur", "keypress"]) - }, k.setVideoListeners = function() { - k.registerEventsForTags(["video"], ["play", "pause", "ended", "volumechange", "stalled", "timeupdate", "loadeddata"]) - }, k.readStoredSetting = function(t) { - return e.localStorage ? (t = "sdsat_" + t, e.localStorage.getItem(t)) : null - }, k.loadStoredSettings = function() { - var t = k.readStoredSetting("debug"), - e = k.readStoredSetting("hide_activity"); - t && (k.settings.notifications = "true" === t), e && (k.settings.hideActivity = "true" === e) - }, k.isRuleActive = function(t, e) { - function n(t, e) { - return e = a(e, { - hour: t[h](), - minute: t[g]() - }), Math.floor(Math.abs((t.getTime() - e.getTime()) / 864e5)) - } - - function i(t, e) { - function n(t) { - return 12 * t[d]() + t[f]() - } - return Math.abs(n(t) - n(e)) - } - - function a(t, e) { - var n = new Date(t.getTime()); - for (var i in e) { - var a = e[i]; - switch (i) { - case "hour": - n[p](a); - break; - case "minute": - n[v](a); - break; - case "date": - n[m](a) - } - } - return n - } - - function r(t, e) { - var n = t[h](), - i = t[g](), - a = e[h](), - r = e[g](); - return 60 * n + i > 60 * a + r - } - - function o(t, e) { - var n = t[h](), - i = t[g](), - a = e[h](), - r = e[g](); - return 60 * a + r > 60 * n + i - } - var s = t.schedule; - if (!s) return !0; - var c = s.utc, - u = c ? "getUTCDate" : "getDate", - l = c ? "getUTCDay" : "getDay", - d = c ? "getUTCFullYear" : "getFullYear", - f = c ? "getUTCMonth" : "getMonth", - h = c ? "getUTCHours" : "getHours", - g = c ? "getUTCMinutes" : "getMinutes", - p = c ? "setUTCHours" : "setHours", - v = c ? "setUTCMinutes" : "setMinutes", - m = c ? "setUTCDate" : "setDate"; - if (e = e || new Date, s.repeat) { - if (r(s.start, e)) return !1; - if (o(s.end, e)) return !1; - if (e < s.start) return !1; - if (s.endRepeat && e >= s.endRepeat) return !1; - if ("daily" === s.repeat) { - if (s.repeatEvery) { - var y = n(s.start, e); - if (y % s.repeatEvery !== 0) return !1 - } - } else if ("weekly" === s.repeat) { - if (s.days) { - if (!k.contains(s.days, e[l]())) return !1 - } else if (s.start[l]() !== e[l]()) return !1; - if (s.repeatEvery) { - var b = n(s.start, e); - if (b % (7 * s.repeatEvery) !== 0) return !1 - } - } else if ("monthly" === s.repeat) { - if (s.repeatEvery) { - var S = i(s.start, e); - if (S % s.repeatEvery !== 0) return !1 - } - if (s.nthWeek && s.mthDay) { - if (s.mthDay !== e[l]()) return !1; - var E = Math.floor((e[u]() - e[l]() + 1) / 7); - if (s.nthWeek !== E) return !1 - } else if (s.start[u]() !== e[u]()) return !1 - } else if ("yearly" === s.repeat) { - if (s.start[f]() !== e[f]()) return !1; - if (s.start[u]() !== e[u]()) return !1; - if (s.repeatEvery) { - var b = Math.abs(s.start[d]() - e[d]()); - if (b % s.repeatEvery !== 0) return !1 - } - } - } else { - if (s.start > e) return !1; - if (s.end < e) return !1 - } - return !0 - }, k.isOutboundLink = function(t) { - if (!t.getAttribute("href")) return !1; - var e = t.hostname, - n = (t.href, t.protocol); - if ("http:" !== n && "https:" !== n) return !1; - var i = k.any(k.settings.domainList, function(t) { - return k.isSubdomainOf(e, t) - }); - return i ? !1 : e !== location.hostname - }, k.isLinkerLink = function(t) { - return t.getAttribute && t.getAttribute("href") ? k.hasMultipleDomains() && t.hostname != location.hostname && !t.href.match(/^javascript/i) && !k.isOutboundLink(t) : !1 - }, k.isSubdomainOf = function(t, e) { - if (t === e) return !0; - var n = t.length - e.length; - return n > 0 ? k.equalsIgnoreCase(t.substring(n), e) : !1 - }, k.getVisitorId = function() { - var t = k.getToolsByType("visitor_id"); - return 0 === t.length ? null : t[0].getInstance() - }, k.filterRules = function() { - function t(t) { - return k.ruleInScope(t, e) && k.isRuleActive(t) ? !0 : !1 - } - var e = { - hostname: location.hostname, - protocol: location.protocol, - URI: k.data.URI - }; - k.rules = k.filter(k.rules, t), k.pageLoadRules = k.filter(k.pageLoadRules, t) - }, k.ruleInScope = function(t, e) { - function n(t, e) { - function n(t) { - return e.match(t) - } - var a = t.include, - r = t.exclude; - if (a && i(a, e)) return !0; - if (r) { - if (k.isString(r) && r === e) return !0; - if (k.isArray(r) && k.any(r, n)) return !0; - if (k.isRegex(r) && n(r)) return !0 - } - return !1 - } - - function i(t, e) { - function n(t) { - return e.match(t) - } - return k.isString(t) && t !== e ? !0 : k.isArray(t) && !k.any(t, n) ? !0 : k.isRegex(t) && !n(t) ? !0 : !1 - } - var a = t.scope; - if (!a) return !0; - var r = a.URI, - o = a.subdomains, - s = a.domains, - c = a.protocols; - return r && n(r, e.URI) ? !1 : o && n(o, e.hostname) ? !1 : s && i(s, e.hostname) ? !1 : c && i(c, e.protocol) ? !1 : !0 - }, k.backgroundTasks = function() { - +new Date; - k.setFormListeners(), k.setVideoListeners(), k.loadStoredSettings(), k.registerNewElementsForDynamicRules(), k.eventEmitterBackgroundTasks(); + new Date - }, k.registerNewElementsForDynamicRules = function() { - function t(e, n) { - var i = t.cache[e]; - return i ? n(i) : void k.cssQuery(e, function(i) { - t.cache[e] = i, n(i) - }) - } - t.cache = {}, k.each(k.dynamicRules, function(e) { - t(e.selector, function(t) { - k.each(t, function(t) { - k.$data(t, "dynamicRules.seen") || (k.$data(t, "dynamicRules.seen", !0), k.propertiesMatch(e.property, t) && k.registerEvents(t, [e.event])) - }) - }) - }) - }, k.ensureCSSSelector = function() { - return n.querySelectorAll ? void(k.hasSelector = !0) : (k.loadingSizzle = !0, k.sizzleQueue = [], void k.loadScript(k.basePath() + "https://assets.adobedtm.com/353f197638abe79a7d2dc7a7fd522d075d11521d/selector.js", function() { - if (!k.Sizzle) return void k.logError(new Error("https://assets.adobedtm.com/353f197638abe79a7d2dc7a7fd522d075d11521d/Failed to load selector.js")); - var t = k.onEvent.pendingEvents; - k.each(t, function(t) { - k.handleEvent(t) - }, this), k.onEvent = k.handleEvent, k.hasSelector = !0, delete k.loadingSizzle, k.each(k.sizzleQueue, function(t) { - k.cssQuery(t[0], t[1]) - }), delete k.sizzleQueue - })) - }, k.errors = [], k.logError = function(t) { - k.errors.push(t), k.notify(t.name + " - " + t.message, 5) - }, k.pageBottom = function() { - k.pageBottomFired = !0, k.firePageLoadEvent("pagebottom") - }, k.stagingLibraryOverride = function() { - var t = "true" === k.readStoredSetting("stagingLibrary"); - if (t) { - for (var e, i, a, r = n.getElementsByTagName("script"), o = /^(.*)satelliteLib-(.*)\.js$/, s = /^(.*)satelliteLib-(.*)-staging\.js$/, c = 0, u = r.length; u > c && (a = r[c].getAttribute("src"), !a || (e || (e = a.match(o)), i || (i = a.match(s)), !i)); c++); - if (e && !i) { - var l = e[1] + "satelliteLib-" + e[2] + "https://assets.adobedtm.com/353f197638abe79a7d2dc7a7fd522d075d11521d/-staging.js"; - return n.write(''), !0 - } - } - return !1 - }, k.checkAsyncInclude = function() { - e.satellite_asyncLoad && k.notify('You may be using the async installation of Satellite. In-page HTML and the "pagebottom" event will not work. Please update your Satellite installation for these features.', 5) - }, k.hasMultipleDomains = function() { - return k.settings.domainList.length > 1 - }, k.handleOverrides = function() { - if (b) - for (var t in b) b.hasOwnProperty(t) && (k.data[t] = b[t]) - }, k.privacyManagerParams = function() { - var t = {}; - k.extend(t, k.settings.privacyManagement); - var e = []; - for (var n in k.tools) { - var i = k.tools[n], - a = i.settings; - a && "sc" === a.engine && e.push(i) - } - var r = k.filter(k.map(e, function(t) { - return t.getTrackingServer() - }), function(t) { - return null != t - }); - t.adobeAnalyticsTrackingServers = r; - for (var o = ["bannerText", "headline", "introductoryText", "customCSS"], s = 0; s < o.length; s++) { - var c = o[s], - u = t[c]; - if (u) - if ("text" === u.type) t[c] = u.value; - else { - if ("data" !== u.type) throw new Error("Invalid type: " + u.type); - t[c] = k.getVar(u.value) - } - } - return t - }, k.prepareLoadPrivacyManager = function() { - function t(t) { - function e() { - r++, r === n.length && (i(), clearTimeout(o), t()) - } - - function i() { - k.each(n, function(t) { - k.unbindEvent(t.id + ".load", e) - }) - } - - function a() { - i(), t() - } - var r = 0; - k.each(n, function(t) { - k.bindEvent(t.id + ".load", e) - }); - var o = setTimeout(a, 5e3) - } - var n = k.filter(k.values(k.tools), function(t) { - return t.settings && "sc" === t.settings.engine - }); - 0 === n.length ? k.addEventHandler(e, "load", k.loadPrivacyManager) : t(k.loadPrivacyManager) - }, k.loadPrivacyManager = function() { - var t = k.basePath() + "https://assets.adobedtm.com/353f197638abe79a7d2dc7a7fd522d075d11521d/privacy_manager.js"; - k.loadScript(t, function() { - var t = k.privacyManager; - t.configure(k.privacyManagerParams()), t.openIfRequired() - }) - }, k.init = function(t) { - if (!k.stagingLibraryOverride()) { - k.configurationSettings = t; - var n = t.tools; - delete t.tools; - for (var a in t) k[a] = t[a]; - k.data.customVars === i && (k.data.customVars = {}), k.data.queryParams = k.QueryParams.normal, k.handleOverrides(), k.detectBrowserInfo(), k.trackVisitorInfo && k.trackVisitorInfo(), k.loadStoredSettings(), k.checkAsyncInclude(), k.ensureCSSSelector(), k.filterRules(), k.dynamicRules = k.filter(k.rules, function(t) { - return t.eventHandlerOnElement - }), k.tools = k.initTools(n), k.initEventEmitters(), k.firePageLoadEvent("aftertoolinit"), k.settings.forceLowerCase && (k.data.URI = k.data.URI.toLowerCase()), k.settings.privacyManagement && k.prepareLoadPrivacyManager(), k.hasSelector && k.domReady(k.eventEmitterBackgroundTasks), k.setListeners(), k.domReady(function() { - k.poll(function() { - k.backgroundTasks() - }, k.settings.recheckEvery || 3e3) - }), k.domReady(function() { - k.domReadyFired = !0, k.pageBottomFired || k.pageBottom(), k.firePageLoadEvent("domready") - }), k.addEventHandler(e, "load", function() { - k.firePageLoadEvent("windowload") - }), k.firePageLoadEvent("pagetop") - } - }, k.pageLoadPhases = ["aftertoolinit", "pagetop", "pagebottom", "domready", "windowload"], k.loadEventBefore = function(t, e) { - return k.indexOf(k.pageLoadPhases, t) <= k.indexOf(k.pageLoadPhases, e) - }, k.flushPendingCalls = function(t) { - t.pending && (k.each(t.pending, function(e) { - var n = e[0], - i = e[1], - a = e[2], - r = e[3]; - n in t ? t[n].apply(t, [i, a].concat(r)) : t.emit ? t.emit(n, i, a, r) : k.notify("Failed to trigger " + n + " for tool " + t.id, 1) - }), delete t.pending) - }, k.setDebug = function(t) { - e.localStorage && e.localStorage.setItem("sdsat_debug", t) - }, k.detectBrowserInfo = function() { - function t(t) { - return function(e) { - for (var n in t) { - var i = t[n], - a = i.test(e); - if (a) return n - } - return "Unknown" - } - } - var e = t({ - OmniWeb: /OmniWeb/, - "Opera Mini": /Opera Mini/, - "Opera Mobile": /Opera Mobi/, - Opera: /Opera/, - "Mobile Safari": /Mobile(\/[0-9A-z]+)? Safari/, - Chrome: /Chrome/, - Firefox: /Firefox/, - "IE Mobile": /IEMobile/, - IE: /MSIE|Trident/, - Safari: /Safari/ - }), - n = t({ - iOS: /iPhone|iPad|iPod/, - Blackberry: /BlackBerry/, - "Symbian OS": /SymbOS/, - Maemo: /Maemo/, - Android: /Android [0-9\.]+;/, - Linux: / Linux /, - Unix: /FreeBSD|OpenBSD|CrOS/, - Windows: /[\( ]Windows /, - MacOS: /Macintosh;/ - }), - i = t({ - iPhone: /iPhone/, - iPad: /iPad/, - iPod: /iPod/, - Nokia: /SymbOS|Maemo/, - "Windows Phone": /IEMobile/, - Blackberry: /BlackBerry/, - Android: /Android [0-9\.]+;/, - Desktop: /.*/ - }), - a = navigator.userAgent; - k.browserInfo = { - browser: e(a), - os: n(a), - deviceType: i(a) - } - }, k.isHttps = function() { - return "https:" == n.location.protocol - }, k.BaseTool = function(t) { - this.settings = t || {}, this.forceLowerCase = k.settings.forceLowerCase, "forceLowerCase" in this.settings && (this.forceLowerCase = this.settings.forceLowerCase) - }, k.BaseTool.prototype = { - triggerCommand: function(t, e, n) { - var i = this.settings || {}; - if (this.initialize && this.isQueueAvailable() && this.isQueueable(t) && n && k.loadEventBefore(n.type, i.loadOn)) return void this.queueCommand(t, e, n); - var a = k.preprocessArguments(t.arguments, e, n, this.forceLowerCase), - r = t.command, - o = this["$" + r]; - o ? o.apply(this, [e, n].concat(a)) : this.$missing$ ? this.$missing$(r, e, n, a) : k.notify("Failed to trigger " + r + " for tool " + this.id, 1) - }, - endPLPhase: function() {}, - isQueueable: function(t) { - return "cancelToolInit" !== t.command - }, - isQueueAvailable: function() { - return !this.initialized && !this.initializing - }, - flushQueue: function() { - this.pending && (k.each(this.pending, function(t) { - this.triggerCommand.apply(this, t) - }, this), this.pending = []) - }, - queueCommand: function(t, e, n) { - this.pending || (this.pending = []), this.pending.push([t, e, n]) - }, - $cancelToolInit: function() { - this._cancelToolInit = !0 - } - }, e._satellite = k, a.orientationChange = function(t) { - var n = 0 === e.orientation ? "portrait" : "landscape"; - t.orientation = n, k.onEvent(t) - }, k.availableEventEmitters.push(a), r.prototype.backgroundTasks = function() { - k.each(this.rules, function(t) { - k.cssQuery(t.selector, function(t) { - if (t.length > 0) { - var e = t[0]; - if (k.$data(e, "elementexists.seen")) return; - k.$data(e, "elementexists.seen", !0), k.onEvent({ - type: "elementexists", - target: e - }) - } - }) - }) - }, k.availableEventEmitters.push(r), o.prototype = { - backgroundTasks: function() { - var t = this.eventHandler; - k.each(this.rules, function(e) { - k.cssQuery(e.selector || "video", function(e) { - k.each(e, function(e) { - k.$data(e, "videoplayed.tracked") || (k.addEventHandler(e, "timeupdate", k.throttle(t, 100)), k.$data(e, "videoplayed.tracked", !0)) - }) - }) - }) - }, - evalRule: function(t, e) { - var n = e.event, - i = t.seekable, - a = i.start(0), - r = i.end(0), - o = t.currentTime, - s = e.event.match(/^videoplayed\(([0-9]+)([s%])\)$/); - if (s) { - var c = s[2], - u = Number(s[1]), - l = "%" === c ? function() { - return 100 * (o - a) / (r - a) >= u - } : function() { - return o - a >= u - }; - !k.$data(t, n) && l() && (k.$data(t, n, !0), k.onEvent({ - type: n, - target: t - })) - } - }, - onUpdateTime: function(t) { - var e = this.rules, - n = t.target; - if (n.seekable && 0 !== n.seekable.length) - for (var i = 0, a = e.length; a > i; i++) this.evalRule(n, e[i]) - } - }, k.availableEventEmitters.push(o), s.prototype = { - backgroundTasks: function() { - var t = this; - k.each(this.rules, function(e) { - var n = e[1], - i = e[0]; - k.cssQuery(n, function(e) { - k.each(e, function(e) { - t.trackElement(e, i) - }) - }) - }, this) - }, - trackElement: function(t, e) { - var n = this, - i = k.$data(t, "hover.delays"); - i ? k.contains(i, e) || i.push(e) : (k.addEventHandler(t, "mouseover", function(e) { - n.onMouseOver(e, t) - }), k.addEventHandler(t, "mouseout", function(e) { - n.onMouseOut(e, t) - }), k.$data(t, "hover.delays", [e])) - }, - onMouseOver: function(t, e) { - var n = t.target || t.srcElement, - i = t.relatedTarget || t.fromElement, - a = (e === n || k.containsElement(e, n)) && !k.containsElement(e, i); - a && this.onMouseEnter(e) - }, - onMouseEnter: function(t) { - var e = k.$data(t, "hover.delays"), - n = k.map(e, function(e) { - return setTimeout(function() { - k.onEvent({ - type: "hover(" + e + ")", - target: t - }) - }, e) - }); - k.$data(t, "hover.delayTimers", n) - }, - onMouseOut: function(t, e) { - var n = t.target || t.srcElement, - i = t.relatedTarget || t.toElement, - a = (e === n || k.containsElement(e, n)) && !k.containsElement(e, i); - a && this.onMouseLeave(e) - }, - onMouseLeave: function(t) { - var e = k.$data(t, "hover.delayTimers"); - e && k.each(e, function(t) { - clearTimeout(t) - }) - } - }, k.availableEventEmitters.push(s), c.prototype = { - initialize: function() { - var t = this.twttr; - t && "function" == typeof t.ready && t.ready(k.bind(this.bind, this)) - }, - bind: function() { - this.twttr.events.bind("tweet", function(t) { - t && (k.notify("tracking a tweet button", 1), k.onEvent({ - type: "twitter.tweet", - target: n - })) - }) - } - }, k.availableEventEmitters.push(c), u.prototype = { - initialize: function() { - return this.FB = this.FB || e.FB, this.FB && this.FB.Event && this.FB.Event.subscribe ? (this.bind(), !0) : void 0 - }, - bind: function() { - this.FB.Event.subscribe("edge.create", function() { - k.notify("tracking a facebook like", 1), k.onEvent({ - type: "facebook.like", - target: n - }) - }), this.FB.Event.subscribe("edge.remove", function() { - k.notify("tracking a facebook unlike", 1), k.onEvent({ - type: "facebook.unlike", - target: n - }) - }), this.FB.Event.subscribe("message.send", function() { - k.notify("tracking a facebook share", 1), k.onEvent({ - type: "facebook.send", - target: n - }) - }) - } - }, k.availableEventEmitters.push(u), l.offset = function(t) { - var i; - try { - i = t.getBoundingClientRect() - } catch (a) {} - var r = n, - o = r.documentElement, - s = r.body, - c = e, - u = o.clientTop || s.clientTop || 0, - l = o.clientLeft || s.clientLeft || 0, - d = c.pageYOffset || o.scrollTop || s.scrollTop, - f = c.pageXOffset || o.scrollLeft || s.scrollLeft, - h = i.top + d - u, - g = i.left + f - l; - return { - top: h, - left: g - } - }, l.getViewportHeight = function() { - var t = e.innerHeight, - i = n.compatMode; - return i && (t = "CSS1Compat" == i ? n.documentElement.clientHeight : n.body.clientHeight), t - }, l.getScrollTop = function() { - return n.documentElement.scrollTop ? n.documentElement.scrollTop : n.body.scrollTop - }, l.prototype = { - backgroundTasks: function() { - var t = this.elements; - k.each(this.rules, function(e) { - k.cssQuery(e.selector, function(n) { - var i = 0; - k.each(n, function(e) { - k.contains(t, e) || (t.push(e), i++) - }), i && k.notify(e.selector + " added " + i + " elements.", 1) - }) - }), this.track() - }, - elementIsInView: function(t) { - var e = l.getViewportHeight(), - n = l.getScrollTop(), - i = l.offset(t).top, - a = t.offsetHeight; - return !(n > i + a || i > n + e) - }, - checkInView: function(t, e) { - var n = k.$data(t, "inview"); - if (this.elementIsInView(t)) { - n || k.$data(t, "inview", !0); - var i = this; - this.processRules(t, function(n, a, r) { - if (e || !n.inviewDelay) k.$data(t, a, !0), k.onEvent({ - type: "inview", - target: t, - inviewDelay: n.inviewDelay - }); - else if (n.inviewDelay) { - var o = k.$data(t, r); - o && clearTimeout(o), o = setTimeout(function() { - i.checkInView(t, !0) - }, n.inviewDelay), k.$data(t, r, o) - } - }) - } else n && k.$data(t, "inview", !1), this.processRules(t, function(e, n, i) { - var a = k.$data(t, i); - a && clearTimeout(a) - }) - }, - track: function() { - k.each(this.elements, function(t) { - this.checkInView(t) - }, this) - }, - processRules: function(t, e) { - k.each(this.rules, function(n, i) { - var a = n.inviewDelay ? "viewed_" + n.inviewDelay : "viewed", - r = "inview_timeout_id_" + i; - k.$data(t, a) || k.matchesCss(n.selector, t) && e(n, a, r) - }) - } - }, k.availableEventEmitters.push(l), k.extend(d.prototype, { - initialize: function() { - var t, e = this.settings; - k.notify("Visitor ID: Initializing tool", 1), t = this.createInstance(e.mcOrgId, e.namespace, e.initVars), null !== t && (e.customerIDs && this.applyCustomerIDs(t, e.customerIDs), e.autoRequest && t.getMarketingCloudVisitorID(), this.instance = t) - }, - createInstance: function(t, e, n) { - if (!k.isString(t)) return k.notify('Visitor ID: Cannot create instance using mcOrgId: "' + t + '"', 4), null; - k.notify('Visitor ID: Create instance using mcOrgId: "' + t + '"', 1); - var i = new Visitor(t, e); - return this.applyInitVars(i, n), i - }, - getInstance: function() { - return this.instance - }, - applyInitVars: function(t, e) { - k.isObject(e) !== !1 && (e = this.parseValues(e), k.extend(t, e), k.notify("Visitor ID: Set variables: " + k.stringify(e), 1)) - }, - applyCustomerIDs: function(t, e) { - k.isObject(e) !== !1 && (e = this.parseValues(e), t.setCustomerIDs(e), k.notify("Visitor ID: Set Customer IDs: " + k.stringify(e), 1)) - }, - parseValues: function(t) { - var e = {}; - for (var n in t) t.hasOwnProperty(n) && (e[n] = k.replace(t[n])); - return e - } - }), k.availableTools.visitor_id = d, k.inherit(f, k.BaseTool), k.extend(f.prototype, { - name: "GA", - initialize: function() { - var t = this.settings, - n = e._gaq, - i = t.initCommands || [], - a = t.customInit; - if (n || (_gaq = []), this.isSuppressed()) k.notify("GA: page code not loaded(suppressed).", 1); - else { - if (!n && !f.scriptLoaded) { - var r = k.isHttps(), - o = (r ? "https://ssl" : "http://www") + "https://assets.adobedtm.com/353f197638abe79a7d2dc7a7fd522d075d11521d/.google-analytics.com/ga.js"; - t.url && (o = r ? t.url.https : t.url.http), k.loadScript(o), f.scriptLoaded = !0, k.notify("GA: page code loaded.", 1) - } { - var s = (t.domain, t.trackerName), - c = S.allowLinker(), - u = t.account; - k.settings.domainList || [] - } - _gaq.push([this.cmd("setAccount"), u]), c && _gaq.push([this.cmd("setAllowLinker"), c]), _gaq.push([this.cmd("setDomainName"), S.cookieDomain()]), k.each(i, function(t) { - var e = [this.cmd(t[0])].concat(t.slice(1)); - _gaq.push(e) - }, this), a && (this.suppressInitialPageView = !1 === a(_gaq, s)), t.pageName && this.$overrideInitialPageView(null, null, t.pageName) - } - this.initialized = !0, k.fireEvent(this.id + ".configure", _gaq, s) - }, - isSuppressed: function() { - return this._cancelToolInit || this.settings.initTool === !1 - }, - tracker: function() { - return this.settings.trackerName - }, - cmd: function(t) { - var e = this.tracker(); - return e ? e + "._" + t : "_" + t - }, - $overrideInitialPageView: function(t, e, n) { - this.urlOverride = n - }, - trackInitialPageView: function() { - if (!this.isSuppressed() && !this.suppressInitialPageView) - if (this.urlOverride) { - var t = k.preprocessArguments([this.urlOverride], location, null, this.forceLowerCase); - this.$missing$("trackPageview", null, null, t) - } else this.$missing$("trackPageview") - }, - endPLPhase: function(t) { - var e = this.settings.loadOn; - t === e && (k.notify("GA: Initializing at " + t, 1), this.initialize(), this.flushQueue(), this.trackInitialPageView()) - }, - call: function(t, e, n, i) { - if (!this._cancelToolInit) { - var a = (this.settings, this.tracker()), - r = this.cmd(t), - i = i ? [r].concat(i) : [r]; - _gaq.push(i), a ? k.notify("GA: sent command " + t + " to tracker " + a + (i.length > 1 ? " with parameters [" + i.slice(1).join(", ") + "]" : "") + ".", 1) : k.notify("GA: sent command " + t + (i.length > 1 ? " with parameters [" + i.slice(1).join(", ") + "]" : "") + ".", 1) - } - }, - $missing$: function(t, e, n, i) { - this.call(t, e, n, i) - }, - $postTransaction: function(t, n, i) { - var a = k.data.customVars.transaction = e[i]; - this.call("addTrans", t, n, [a.orderID, a.affiliation, a.total, a.tax, a.shipping, a.city, a.state, a.country]), k.each(a.items, function(e) { - this.call("addItem", t, n, [e.orderID, e.sku, e.product, e.category, e.unitPrice, e.quantity]) - }, this), this.call("trackTrans", t, n) - }, - delayLink: function(t, e) { - var n = this; - if (S.allowLinker() && t.hostname.match(this.settings.linkerDomains) && !k.isSubdomainOf(t.hostname, location.hostname)) { - k.preventDefault(e); - var i = k.settings.linkDelay || 100; - setTimeout(function() { - n.call("link", t, e, [t.href]) - }, i) - } - }, - popupLink: function(t, n) { - if (e._gat) { - k.preventDefault(n); - var i = this.settings.account, - a = e._gat._createTracker(i), - r = a._getLinkerUrl(t.href); - e.open(r) - } - }, - $link: function(t, e) { - "_blank" === t.getAttribute("target") ? this.popupLink(t, e) : this.delayLink(t, e) - }, - $trackEvent: function(t, e) { - var n = Array.prototype.slice.call(arguments, 2); - if (n.length >= 4 && null != n[3]) { - var i = parseInt(n[3], 10); - k.isNaN(i) && (i = 1), n[3] = i - } - this.call("trackEvent", t, e, n) - } - }), k.availableTools.ga = f, k.inherit(h, k.BaseTool), k.extend(h.prototype, { - name: "GAUniversal", - isPageCodeLoadSuppressed: function() { - return this.settings.initTool === !1 || this._cancelToolInit === !0 - }, - isCallSuppressed: function() { - return this._cancelToolInit === !0 - }, - endPLPhase: function(t) { - var e = this.settings, - n = e.loadOn; - if (this.isPageCodeLoadSuppressed()) return void k.notify("GAU: Page code not loaded(suppressed).", 1); - if (t === n) { - if (k.notify("GAU: Initializing at " + t, 1), this.initialize(), this.flushQueue(), this.suppressInitialPageView) return; - this.call("send", "pageview") - } - }, - initialize: function() { - var t = ""; - e[t] = e[t] || this.createGAObject(), e.GoogleAnalyticsObject = t, k.notify("GAU: Page code loaded.", 1), k.loadScriptOnce(this.getToolUrl()); - var n = this.settings; - if (S.allowLinker() && n.allowLinker !== !1 ? this.createAccountForLinker() : this.createAccount(), this.executeInitCommands(), n.customInit) { - var i = n.customInit, - a = i(e[t], this.getTrackerName()); - a === !1 && (this.suppressInitialPageView = !0) - } - this.initialized = !0 - }, - getTrackerName: function() { - return this.settings.trackerSettings.name || "" - }, - createGAObject: function() { - var t = function() { - t.q.push(arguments) - }; - return t.q = [], t.l = 1 * new Date, t - }, - create: function(t) { - var e = this.settings.trackerSettings; - e.cookieDomain || (e.cookieDomain = S.cookieDomain()), k.extend(e, t || {}), this.call("create", e) - }, - createAccount: function() { - this.create() - }, - createAccountForLinker: function() { - var t = {}; - S.allowLinker() && (t.allowLinker = !0), this.create(t), this.call("require", "linker"), this.call("linker:autoLink", this.autoLinkDomains(), !1, !0) - }, - autoLinkDomains: function() { - var t = location.hostname; - return k.filter(k.settings.domainList, function(e) { - return e !== t - }) - }, - executeInitCommands: function() { - var t = this.settings; - t.initCommands && k.each(t.initCommands, function(t) { - this.call.apply(this, t) - }, this) - }, - call: function() { - return "function" != typeof ga ? void k.notify("GA Universal function not found!", 4) : void(this.isCallSuppressed() || (arguments[0] = this.cmd(arguments[0]), this.log(k.toArray(arguments)), ga.apply(e, arguments))) - }, - $missing$: function(t, e, n, i) { - i = i || [], i = [t].concat(i), this.call.apply(this, i) - }, - getToolUrl: function() { - var t = this.settings, - e = k.isHttps(); - return t.url ? e ? t.url.https : t.url.http : (e ? "https://ssl" : "http://www") + "https://assets.adobedtm.com/353f197638abe79a7d2dc7a7fd522d075d11521d/.google-analytics.com/analytics.js" - }, - cmd: function(t) { - var e = ["send", "set", "get"], - n = this.getTrackerName(); - return n && -1 !== k.indexOf(e, t) ? n + "." + t : t - }, - log: function(t) { - var e = t[0], - n = this.getTrackerName() || "default", - i = "GA Universal: sent command " + e + " to tracker " + n; - if (t.length > 1) { - { - k.stringify(t.slice(1)) - } - i += " with parameters " + k.stringify(t.slice(1)) - } - i += ".", k.notify(i, 1) - } - }), k.availableTools.ga_universal = h; - var S = { - allowLinker: function() { - return k.hasMultipleDomains() - }, - cookieDomain: function() { - var t = k.settings.domainList, - n = k.find(t, function(t) { - var n = e.location.hostname; - return k.equalsIgnoreCase(n.slice(n.length - t.length), t) - }), - i = n ? "." + n : "auto"; - return i - } - }; - k.inherit(g, k.BaseTool), k.extend(g.prototype, { - name: "SC", - initialize: function(t) { - if (!this._cancelToolInit) - if (this.settings.initVars = this.substituteVariables(this.settings.initVars, { - type: t - }), this.settings.initTool !== !1) { - var n = this.settings.sCodeURL || k.basePath() + "https://assets.adobedtm.com/353f197638abe79a7d2dc7a7fd522d075d11521d/s_code.js"; - "object" == typeof n && (n = "https:" === e.location.protocol ? n.https : n.http), n.match(/^https?:/) || (n = k.basePath() + n), this.settings.initVars && this.$setVars(null, null, this.settings.initVars), k.loadScript(n, k.bind(this.onSCodeLoaded, this)), this.initializing = !0 - } else this.initializing = !0, this.pollForSC() - }, - onSCodeLoaded: function() { - this.initialized = !0, this.initializing = !1, k.notify("Adobe Analytics: loaded.", 1), k.fireEvent(this.id + ".load", this.getS()), this.flushQueueExceptTrackLink(), this.sendBeacon(), this.flushQueue() - }, - pollForSC: function() { - k.poll(k.bind(function() { - return "function" == typeof e.s_gi ? (this.initialized = !0, this.initializing = !1, k.notify("Adobe Analytics: loaded (manual).", 1), k.fireEvent(this.id + ".load", this.getS()), this.flushQueue(), !0) : void 0 - }, this)) - }, - flushQueueExceptTrackLink: function() { - if (this.pending) { - for (var t = [], e = 0; e < this.pending.length; e++) { - var n = this.pending[e], - i = n[0]; - "trackLink" === i.command ? t.push(n) : this.triggerCommand.apply(this, n) - } - this.pending = t - } - }, - isQueueAvailable: function() { - return !this.initialized - }, - substituteVariables: function(t, e) { - var n = {}; - for (var i in t) { - var a = t[i]; - n[i] = k.replace(a, location, e) - } - return n - }, - endPLPhase: function(t) { - var e = this.settings.loadOn; - t === e && this.initialize(t) - }, - $setVars: function(t, e, n) { - for (var i in n) { - var a = n[i]; - "function" == typeof a && (a = a()), this.varBindings[i] = a - } - k.notify("Adobe Analytics: set variables.", 2) - }, - $customSetup: function(t, e, n) { - this.customSetupFuns.push(function(i) { - n.call(t, e, i) - }) - }, - getAccount: function(t) { - return e.s_account ? e.s_account : t && this.settings.accountByHost ? this.settings.accountByHost[t] || this.settings.account : this.settings.account - }, - isValidSCInstance: function(t) { - return !!t && "function" == typeof t.t && "function" == typeof t.tl - }, - getS: function(t, n) { - var i = n && n.hostname || e.location.hostname, - a = this.concatWithToolVarBindings(n && n.setVars || this.varBindings), - r = n && n.addEvent || this.events, - o = this.getAccount(i), - s = e.s_gi; - if (!s) return null; - if (this.isValidSCInstance(t) || (t = null), !o && !t) return k.notify("Adobe Analytics: tracker not initialized because account was not found", 1), null; - var t = t || s(o), - c = "D" + k.appVersion; - "undefined" != typeof t.tagContainerMarker ? t.tagContainerMarker = c : "string" == typeof t.version && t.version.substring(t.version.length - 5) !== "-" + c && (t.version += "-" + c), t.sa && this.settings.skipSetAccount !== !0 && this.settings.initTool !== !1 && t.sa(this.settings.account), this.applyVarBindingsOnTracker(t, a), r.length > 0 && (t.events = r.join(",")); - var u = k.getVisitorId(); - return u && (t.visitor = k.getVisitorId()), t - }, - concatWithToolVarBindings: function(t) { - var e = this.settings.initVars || {}; - return k.map(["trackingServer", "trackingServerSecure"], function(n) { - e[n] && !t[n] && (t[n] = e[n]) - }), t - }, - applyVarBindingsOnTracker: function(t, e) { - for (var n in e) t[n] = e[n] - }, - clearVarBindings: function() { - this.varBindings = {} - }, - clearCustomSetup: function() { - this.customSetupFuns = [] - }, - sendBeacon: function() { - var t = this.getS(e[this.settings.renameS || "s"]); - return t ? this.settings.customInit && this.settings.customInit(t) === !1 ? void k.notify("Adobe Analytics: custom init suppressed beacon", 1) : (this.settings.executeCustomPageCodeFirst && this.applyVarBindingsOnTracker(t, this.varBindings), this.executeCustomSetupFuns(t), t.t(), this.clearVarBindings(), this.clearCustomSetup(), void k.notify("Adobe Analytics: tracked page view", 1)) : void k.notify("Adobe Analytics: page code not loaded", 1) - }, - executeCustomSetupFuns: function(t) { - k.each(this.customSetupFuns, function(n) { - n.call(e, t) - }) - }, - $trackLink: function(t, e, n) { - n = n || {}; - var i = n.type, - a = n.linkName; - !a && t && t.nodeName && "a" === t.nodeName.toLowerCase() && (a = t.innerHTML), a || (a = "link clicked"); - var r = n && n.setVars, - o = n && n.addEvent || [], - s = this.getS(null, { - setVars: r, - addEvent: o - }); - if (!s) return void k.notify("Adobe Analytics: page code not loaded", 1); - var c = s.linkTrackVars, - u = s.linkTrackEvents, - l = this.definedVarNames(r); - n && n.customSetup && n.customSetup.call(t, e, s), o.length > 0 && l.push("events"), s.products && l.push("products"), l = this.mergeTrackLinkVars(s.linkTrackVars, l), o = this.mergeTrackLinkVars(s.linkTrackEvents, o), s.linkTrackVars = this.getCustomLinkVarsList(l); - var d = k.map(o, function(t) { - return t.split(":")[0] - }); - s.linkTrackEvents = this.getCustomLinkVarsList(d), s.tl(!0, i || "o", a), k.notify(["Adobe Analytics: tracked link ", "using: linkTrackVars=", k.stringify(s.linkTrackVars), "; linkTrackEvents=", k.stringify(s.linkTrackEvents)].join(""), 1), s.linkTrackVars = c, s.linkTrackEvents = u - }, - mergeTrackLinkVars: function(t, e) { - return t && (e = t.split(",").concat(e)), e - }, - getCustomLinkVarsList: function(t) { - var e = k.indexOf(t, "None"); - return e > -1 && t.length > 1 && t.splice(e, 1), t.join(",") - }, - definedVarNames: function(t) { - t = t || this.varBindings; - var e = []; - for (var n in t) /^(eVar[0-9]+)|(prop[0-9]+)$/.test(n) && e.push(n); - return e - }, - getTrackingServer: function() { - var t = this, - n = t.getS(); - if (n && n.trackingServer) return n.trackingServer; - var i = t.getAccount(e.location.hostname); - if (!i) return null; - var a, r, o, s = "", - c = n && n.dc; - return a = i, r = a.indexOf(","), r >= 0 && (a = a.gb(0, r)), a = a.replace(/[^A-Za-z0-9]/g, ""), s || (s = "2o7.net"), c = c ? ("" + c).toLowerCase() : "d1", "2o7.net" == s && ("d1" == c ? c = "112" : "d2" == c && (c = "122"), o = ""), r = a + "." + c + "." + o + s - }, - $trackPageView: function(t, e, n) { - var i = n && n.setVars, - a = n && n.addEvent || [], - r = this.getS(null, { - setVars: i, - addEvent: a - }); - return r ? (r.linkTrackVars = "", r.linkTrackEvents = "", this.executeCustomSetupFuns(r), n && n.customSetup && n.customSetup.call(t, e, r), r.t(), this.clearVarBindings(), this.clearCustomSetup(), void k.notify("Adobe Analytics: tracked page view", 1)) : void k.notify("Adobe Analytics: page code not loaded", 1) - }, - $postTransaction: function(t, n, i) { - var a = k.data.transaction = e[i], - r = this.varBindings, - o = this.settings.fieldVarMapping; - if (k.each(a.items, function(t) { - this.products.push(t) - }, this), r.products = k.map(this.products, function(t) { - var e = []; - if (o && o.item) - for (var n in o.item) { - var i = o.item[n]; - e.push(i + "=" + t[n]), "event" === i.substring(0, 5) && this.events.push(i) - } - var a = ["", t.product, t.quantity, t.unitPrice * t.quantity]; - return e.length > 0 && a.push(e.join("|")), a.join(";") - }, this).join(","), o && o.transaction) { - var s = []; - for (var c in o.transaction) { - var i = o.transaction[c]; - s.push(i + "=" + a[c]), "event" === i.substring(0, 5) && this.events.push(i) - } - r.products.length > 0 && (r.products += ","), r.products += ";;;;" + s.join("|") - } - }, - $addEvent: function() { - for (var t = 2, e = arguments.length; e > t; t++) this.events.push(arguments[t]) - }, - $addProduct: function() { - for (var t = 2, e = arguments.length; e > t; t++) this.products.push(arguments[t]) - } - }), k.availableTools.sc = g, k.inherit(p, k.BaseTool), k.extend(p.prototype, { - name: "Default", - $loadIframe: function(t, n, i) { - var a = i.pages, - r = i.loadOn, - o = k.bind(function() { - k.each(a, function(e) { - this.loadIframe(t, n, e) - }, this) - }, this); - r || o(), "domready" === r && k.domReady(o), "load" === r && k.addEventHandler(e, "load", o) - }, - loadIframe: function(t, e, i) { - var a = n.createElement("iframe"); - a.style.display = "none"; - var r = k.data.host, - o = i.data, - s = this.scriptURL(i.src), - c = k.searchVariables(o, t, e); - r && (s = k.basePath() + s), s += c, a.src = s; - var u = n.getElementsByTagName("body")[0]; - u ? u.appendChild(a) : k.domReady(function() { - n.getElementsByTagName("body")[0].appendChild(a) - }) - }, - scriptURL: function(t) { - var e = k.settings.scriptDir || ""; - return e + t - }, - $loadScript: function(t, n, i) { - var a = i.scripts, - r = i.sequential, - o = i.loadOn, - s = k.bind(function() { - r ? this.loadScripts(t, n, a) : k.each(a, function(e) { - this.loadScripts(t, n, [e]) - }, this) - }, this); - o ? "domready" === o ? k.domReady(s) : "load" === o && k.addEventHandler(e, "load", s) : s() - }, - loadScripts: function(t, e, n) { - function i() { - if (r.length > 0 && a) { - var c = r.shift(); - c.call(t, e, o) - } - var u = n.shift(); - if (u) { - var l = k.data.host, - d = s.scriptURL(u.src); - l && (d = k.basePath() + d), k.loadScript(d, i), a = u - } - } - try { - var a, n = n.slice(0), - r = this.asyncScriptCallbackQueue, - o = e.target || e.srcElement, - s = this - } catch (c) { - console.error("scripts is", k.stringify(n)) - } - i() - }, - $loadBlockingScript: function(t, e, n) { - var i = n.scripts, - a = (n.loadOn, k.bind(function() { - k.each(i, function(n) { - this.loadBlockingScript(t, e, n) - }, this) - }, this)); - a() - }, - loadBlockingScript: function(t, e, n) { - var i = this.scriptURL(n.src), - a = k.data.host, - r = e.target || e.srcElement; - a && (i = k.basePath() + i), this.argsForBlockingScripts.push([t, e, r]), k.loadScriptSync(i) - }, - pushAsyncScript: function(t) { - this.asyncScriptCallbackQueue.push(t) - }, - pushBlockingScript: function(t) { - var e = this.argsForBlockingScripts.shift(), - n = e[0]; - t.apply(n, e.slice(1)) - }, - $writeHTML: function(t, e) { - if (k.domReadyFired) return void k.notify("Command writeHTML failed. You may be using an async installation of Satellite.", 1); - if ("pagebottom" !== e.type && "pagetop" !== e.type) return void k.notify("You can only use writeHTML on the `pagetop` and `pagebottom` events.", 1); - for (var i = 2, a = arguments.length; a > i; i++) { - var r = arguments[i].html; - r = k.replace(r, t, e), n.write(r) - } - }, - linkNeedsDelayActivate: function(t, n) { - n = n || e; - var i = t.tagName, - a = t.getAttribute("target"), - r = t.getAttribute("href"); - return i && "a" !== i.toLowerCase() ? !1 : r ? a ? "_blank" === a ? !1 : "_top" === a ? n.top === n : "_parent" === a ? !1 : "_self" === a ? !0 : n.name ? a === n.name : !0 : !0 : !1 - }, - $delayActivateLink: function(t, e) { - if (this.linkNeedsDelayActivate(t)) { - k.preventDefault(e); - var n = k.settings.linkDelay || 100; - setTimeout(function() { - k.setLocation(t.href) - }, n) - } - }, - isQueueable: function(t) { - return "writeHTML" !== t.command - } - }), k.availableTools["default"] = p, k.inherit(v, k.BaseTool), k.extend(v.prototype, { - name: "tnt", - endPLPhase: function(t) { - "aftertoolinit" === t && this.initialize() - }, - initialize: function() { - k.notify("Test & Target: Initializing", 1), this.initializeTargetPageParams(), this.load() - }, - initializeTargetPageParams: function() { - e.targetPageParams && this.updateTargetPageParams(this.parseTargetPageParamsResult(e.targetPageParams())), this.updateTargetPageParams(this.settings.pageParams), this.setTargetPageParamsFunction() - }, - load: function() { - var t = this.getMboxURL(this.settings.mboxURL); - this.settings.initTool !== !1 ? this.settings.loadSync ? (k.loadScriptSync(t), this.onScriptLoaded()) : (k.loadScript(t, k.bind(this.onScriptLoaded, this)), this.initializing = !0) : this.initialized = !0 - }, - getMboxURL: function(t) { - var n = t; - return k.isObject(t) && (n = "https:" === e.location.protocol ? t.https : t.http), n.match(/^https?:/) ? n : k.basePath() + n - }, - onScriptLoaded: function() { - k.notify("Test & Target: loaded.", 1), this.flushQueue(), this.initialized = !0, this.initializing = !1 - }, - $addMbox: function(t, e, n) { - var i = n.mboxGoesAround, - a = i + "{visibility: hidden;}", - r = this.appendStyle(a); - i in this.styleElements || (this.styleElements[i] = r), this.initialized ? this.$addMBoxStep2(null, null, n) : this.initializing && this.queueCommand({ - command: "addMBoxStep2", - arguments: [n] - }, t, e) - }, - $addMBoxStep2: function(t, i, a) { - var r = this.generateID(), - o = this; - k.addEventHandler(e, "load", k.bind(function() { - k.cssQuery(a.mboxGoesAround, function(t) { - var i = t[0]; - if (i) { - var s = n.createElement("div"); - s.id = r, i.parentNode.replaceChild(s, i), s.appendChild(i), e.mboxDefine(r, a.mboxName); - var c = [a.mboxName]; - a.arguments && (c = c.concat(a.arguments)), e.mboxUpdate.apply(null, c), o.reappearWhenCallComesBack(i, r, a.timeout, a) - } - }) - }, this)), this.lastMboxID = r - }, - $addTargetPageParams: function(t, e, n) { - this.updateTargetPageParams(n) - }, - generateID: function() { - var t = "_sdsat_mbox_" + String(Math.random()).substring(2) + "_"; - return t - }, - appendStyle: function(t) { - var e = n.getElementsByTagName("head")[0], - i = n.createElement("style"); - return i.type = "text/css", i.styleSheet ? i.styleSheet.cssText = t : i.appendChild(n.createTextNode(t)), e.appendChild(i), i - }, - reappearWhenCallComesBack: function(t, e, n, i) { - function a() { - var t = r.styleElements[i.mboxGoesAround]; - t && (t.parentNode.removeChild(t), delete r.styleElements[i.mboxGoesAround]) - } - var r = this; - k.cssQuery('script[src*="omtrdc.net"]', function(t) { - var e = t[0]; - if (e) { - k.scriptOnLoad(e.src, e, function() { - k.notify("Test & Target: request complete", 1), a(), clearTimeout(i) - }); - var i = setTimeout(function() { - k.notify("Test & Target: bailing after " + n + "ms", 1), a() - }, n) - } else k.notify("Test & Target: failed to find T&T ajax call, bailing", 1), a() - }) - }, - updateTargetPageParams: function(t) { - var e = {}; - for (var n in t) t.hasOwnProperty(n) && (e[k.replace(n)] = k.replace(t[n])); - k.extend(this.targetPageParamsStore, e) - }, - getTargetPageParams: function() { - return this.targetPageParamsStore - }, - setTargetPageParamsFunction: function() { - e.targetPageParams = k.bind(this.getTargetPageParams, this) - }, - parseTargetPageParamsResult: function(t) { - var e = t; - return k.isArray(t) && (t = t.join("&")), k.isString(t) && (e = k.parseQueryParams(t)), e - } - }), k.availableTools.tnt = v, k.inherit(m, k.BaseTool), k.extend(m.prototype, { - initialize: function() { - var t = this.settings; - if (this.settings.initTool !== !1) { - var e = t.url; - e = "string" == typeof e ? k.basePath() + e : k.isHttps() ? e.https : e.http, k.loadScript(e, k.bind(this.onLoad, this)), this.initializing = !0 - } else this.initialized = !0 - }, - isQueueAvailable: function() { - return !this.initialized - }, - onLoad: function() { - this.initialized = !0, this.initializing = !1, this.settings.initialBeacon && this.settings.initialBeacon(), this.flushQueue() - }, - endPLPhase: function(t) { - var e = this.settings.loadOn; - t === e && (k.notify(this.name + ": Initializing at " + t, 1), this.initialize()) - }, - $fire: function(t, e, n) { - return this.initializing ? void this.queueCommand({ - command: "fire", - arguments: [n] - }, t, e) : void n.call(this.settings, t, e) - } - }), k.availableTools.am = m, k.availableTools.adlens = m, k.ecommerce = { - addItem: function() { - var t = [].slice.call(arguments); - k.onEvent({ - type: "ecommerce.additem", - target: t - }) - }, - addTrans: function() { - var t = [].slice.call(arguments); - k.data.saleData.sale = { - orderId: t[0], - revenue: t[2] - }, k.onEvent({ - type: "ecommerce.addtrans", - target: t - }) - }, - trackTrans: function() { - k.onEvent({ - type: "ecommerce.tracktrans", - target: [] - }) - } - }, _satellite.init({ - tools: { - "1875dbe29f7bb9ab238fc7489edde34c": { - engine: "sc", - loadOn: "pagebottom", - account: "ncomauth", - euCookie: !1, - sCodeURL: "https://assets.adobedtm.com/353f197638abe79a7d2dc7a7fd522d075d11521d/353f197638abe79a7d2dc7a7fd522d075d11521d/s-code-contents-b5fb8c32b9f61016251e19c1d53af49ce5a6c2de.js", - initVars: { - charSet: "UTF-8", - currencyCode: "USD", - trackingServer: "metrics.nintendo.com", - trackingServerSecure: "smetrics.nintendo.com", - pageName: "%Page Name%", - channel: "oauth", - trackInlineStats: !0, - trackDownloadLinks: !0, - linkDownloadFileTypes: "avi,css,csv,doc,docx,eps,exe,jpg,js,m4v,mov,mp3,pdf,png,ppt,pptx,rar,svg,tab,txt,vsd,vxd,wav,wma,wmv,xls,xlsx,xml,zip", - trackExternalLinks: !0, - linkInternalFilters: "javascript:,mailto:,tel:", - linkLeaveQueryString: !1, - dynamicVariablePrefix: "D=" - } - } - }, - pageLoadRules: [], - rules: [], - directCallRules: [], - settings: { - trackInternalLinks: !0, - libraryName: "satelliteLib-df3d4f52ec08e860f63e4ce57be273a0ed391ab8", - isStaging: !1, - allowGATTcalls: !1, - downloadExtensions: /\.(?:doc|docx|eps|jpg|png|svg|xls|ppt|pptx|pdf|xlsx|tab|csv|zip|txt|vsd|vxd|xml|js|css|rar|exe|wma|mov|avi|wmv|mp3|wav|m4v)($|\&|\?)/i, - notifications: !1, - utilVisible: !1, - domainList: ["nintendo.net"], - scriptDir: "353f197638abe79a7d2dc7a7fd522d075d11521d/scripts/", - euCookieName: "smetrics.nintendo.com", - tagTimeout: 3e3 - }, - data: { - URI: n.location.pathname + n.location.search, - browser: {}, - cartItems: [], - revenue: "", - host: { - http: "assets.adobedtm.com", - https: "assets.adobedtm.com" - } - }, - dataElements: { - "Custom URL": { - jsVariable: "window.location.href.split('?')[0]", - storeLength: "pageview" - }, - "Page Name": { - customJS: function() { - var t = n.createElement("a"); - return t.href = n.location, "oauth" + t.pathname.replace(/\//g, ":") - }, - "default": "oauth:unknown", - storeLength: "pageview" - } - }, - appVersion: "4BD", - buildDate: "2014-11-19 00:52:36 UTC", - publishDate: "2014-11-19 00:51:44 UTC" - }) -}(window, document); \ No newline at end of file diff --git a/users/auth/splatfestival/css/style-auth.css b/users/auth/splatfestival/css/style-auth.css deleted file mode 100644 index 95f78ce..0000000 --- a/users/auth/splatfestival/css/style-auth.css +++ /dev/null @@ -1,2061 +0,0 @@ -/*! normalize.css v3.0.0 | MIT License | git.io/normalize */ - html{ - font-family:sans-serif; - -ms-text-size-adjust:100%; - -webkit-text-size-adjust:100% -} -body{ - margin:0 -} -article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{ - display:block -} -audio,canvas,progress,video{ - display:inline-block; - vertical-align:baseline -} -audio:not([controls]){ - display:none; - height:0 -} -[hidden],template{ - display:none -} -a{ - background:transparent -} -a:active,a:hover{ - outline:0 -} -abbr[title]{ - border-bottom:1px dotted -} -b,strong{ - font-weight:bold -} -dfn{ - font-style:italic -} -h1{ - font-size:2em; - margin:.67em 0 -} -mark{ - background:#ff0; - color:#000 -} -small{ - font-size:80% -} -sub,sup{ - font-size:75%; - line-height:0; - position:relative; - vertical-align:baseline -} -sup{ - top:-0.5em -} -sub{ - bottom:-0.25em -} -img{ - border:0 -} -svg:not(:root){ - overflow:hidden -} -figure{ - margin:1em 40px -} -hr{ - -moz-box-sizing:content-box; - box-sizing:content-box; - height:0 -} -pre{ - overflow:auto -} -code,kbd,pre,samp{ - font-family:monospace,monospace; - font-size:1em -} -button,input,optgroup,select,textarea{ - color:inherit; - font:inherit; - margin:0 -} -button{ - overflow:visible -} -button,select{ - text-transform:none -} -button,html input[type="button"],input[type="reset"],input[type="submit"]{ - -webkit-appearance:button; - cursor:pointer -} -button[disabled],html input[disabled]{ - cursor:default -} -button::-moz-focus-inner,input::-moz-focus-inner{ - border:0; - padding:0 -} -input{ - line-height:normal -} -input[type="checkbox"],input[type="radio"]{ - box-sizing:border-box; - padding:0 -} -input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{ - height:auto -} -input[type="search"]{ - -webkit-appearance:textfield; - -moz-box-sizing:content-box; - -webkit-box-sizing:content-box; - box-sizing:content-box -} -input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{ - -webkit-appearance:none -} -fieldset{ - border:1px solid silver; - margin:0 2px; - padding:.35em .625em .75em -} -legend{ - border:0; - padding:0 -} -textarea{ - overflow:auto -} -optgroup{ - font-weight:bold -} -table{ - border-collapse:collapse; - border-spacing:0 -} -td,th{ - padding:0 -} -.hb-header-wrapper h1{ - text-indent:100%; - white-space:nowrap; - overflow:hidden; - font-size:0px; - display:block; - line-height:0px -} -html{ - font-size:62.5%; - font-weight:normal; - line-height:1.2 -} -html.lt-ie9{ - height:100% -} -body{ - font-family:"Helvetica Neue",Helvetica,Arial,Roboto,"Droid Sans","メイリオ",Meiryo,"MS Pゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",sans-serif; - color:#323232; - background:#fff -} -*{ - -moz-box-sizing:border-box; - -webkit-box-sizing:border-box; - box-sizing:border-box; - word-break:normal; - word-wrap:break-word -} -img{ - max-width:100% -} -.lt-ie9 img{ - width:auto -} -ul,ol{ - margin:0; - padding:0 -} -li{ - list-style-type:none; - list-style:none -} -p,span{ - color:#646464; - font-size:14px; - font-size:1.4rem -} -strong{ - color:#323232; - font-size:14px; - font-size:1.4rem -} -a{ - font-size:14px; - font-size:1.4rem; - text-decoration:none; - color:#09c -} -a:hover{ - color:#00ace6 -} -a:hover span{ - color:#00ace6 !important -} -a span{ - color:#09c !important -} -button{ - outline:none -} -.hb-btn{ - padding:10px; - width:100%; - text-align:center -} -.hb-is-decide.hb-btn,.hb-btn{ - font-size:18px; - font-size:1.8rem; - font-weight:bold; - -moz-border-radius:4px; - -webkit-border-radius:4px; - border-radius:4px; - color:#323232; - background:#f0f0f0; - border:#d9d9d9 1px solid; - border:rgba(0,0,0,0.15) 1px solid; - -moz-box-shadow:rgba(0,0,0,0.05) 0 2px 0 0,rgba(0,0,0,0.15) 0 -2px 0 0 inset; - -webkit-box-shadow:rgba(0,0,0,0.05) 0 2px 0 0,rgba(0,0,0,0.15) 0 -2px 0 0 inset; - box-shadow:rgba(0,0,0,0.05) 0 2px 0 0,rgba(0,0,0,0.15) 0 -2px 0 0 inset; - display:block -} -.hb-btn:hover{ - color:#323232; - background:#e6e6e6; - border:#d9d9d9 1px solid; - border:rgba(0,0,0,0.25) 1px solid -} -.hb-is-decide.hb-btn{ - color:#fff; - background:#39aadc; - border:#39aadc 1px solid; - -moz-box-shadow:rgba(0,0,0,0.05) 0 2px 0 0,rgba(0,0,0,0.15) 0 -2px 0 0 inset; - -webkit-box-shadow:rgba(0,0,0,0.05) 0 2px 0 0,rgba(0,0,0,0.15) 0 -2px 0 0 inset; - box-shadow:rgba(0,0,0,0.05) 0 2px 0 0,rgba(0,0,0,0.15) 0 -2px 0 0 inset -} -.hb-is-decide.hb-btn:hover{ - background:#1d99d0; - color:#fff -} -.hb-is-pressed.hb-btn{ - -moz-box-shadow:rgba(0,0,0,0.05) 0 0 0 0,rgba(0,0,0,0.15) 0 2px 0 0 inset; - -webkit-box-shadow:rgba(0,0,0,0.05) 0 0 0 0,rgba(0,0,0,0.15) 0 2px 0 0 inset; - box-shadow:rgba(0,0,0,0.05) 0 0 0 0,rgba(0,0,0,0.15) 0 2px 0 0 inset -} -.lt-ie9 .hb-btn.button-p-short{ - width:52%; - margin:0 auto; - display:block -} -@media screen and (min-width: 640px){ - .hb-btn.button-p-short{ - width:52%; - margin:0 auto; - display:block - } -} -.hb-btn.button-p-inline{ - display:inline-block; - width:auto; - padding:8px 20px; - cursor:pointer -} -.lt-ie9 .hb-btn-wrapper-double{ - overflow:hidden; - *zoom:1 -} -.lt-ie9 .hb-btn-wrapper-double .hb-btn{ - float:right; - width:46%; - margin-left:8% -} -.lt-ie9 .hb-btn-wrapper-double .hb-btn+.hb-btn{ - margin-left:0 -} -@media screen and (min-width: 640px){ - .hb-btn-wrapper-double{ - overflow:hidden; - *zoom:1 - } - .hb-btn-wrapper-double .hb-btn{ - float:right; - width:46%; - margin-left:8% - } - .hb-btn-wrapper-double .hb-btn+.hb-btn{ - margin-left:0 - } -} -@media screen and (max-width: 640px){ - .hb-btn-wrapper-double .hb-btn+.hb-btn{ - margin-top:15px - } -} -.hb-icon-external,.hb-icon-pulldown{ - font-weight:bold -} -.hb-icon-external:before,.hb-icon-pulldown:before,.hb-icon-external:after,.hb-icon-pulldown:after{ - content:''; - display:inline-block; - vertical-align:middle -} -.hb-icon-external:before{ - margin-right:2px -} -.hb-icon-external:before{ - width:12px; - height:10px; - background:transparent url('../img/honeyBee/ico_extLink.svg') 0 0 no-repeat; - -moz-background-size:12px 10px; - -o-background-size:12px 10px; - -webkit-background-size:12px 10px; - background-size:12px 10px -} -.no-svg .hb-icon-external:before,.no-js .hb-icon-external:before{ - background-image:url('../img/honeyBee/ico_extLink.png') !important -} -br+.hb-icon-external{ - display:inline-block; - margin-top:4px -} -.hb-icon-pulldown:after{ - margin-left:2px -} -.hb-icon-pulldown:after{ - width:10px; - height:7px; - background:transparent url('../img/honeyBee/ico_pulldown.svg') 0 0 no-repeat; - -moz-background-size:10px 7px; - -o-background-size:10px 7px; - -webkit-background-size:10px 7px; - background-size:10px 7px -} -.no-svg .hb-icon-pulldown:after,.no-js .hb-icon-pulldown:after{ - background-image:url('../img/honeyBee/ico_pulldown.png') !important -} -.hb-checkbox label,.hb-checkbox-ex label,.hb-radio label,.hb-radio-ex label{ - display:block; - padding:10px 10px 10px 32px; - position:relative; - -webkit-tap-highlight-color:transparent; - -moz-user-select:-moz-none; - -ms-user-select:none; - -webkit-user-select:none; - user-select:none -} -.lt-ie9 .hb-checkbox label,.hb-checkbox .lt-ie9 label,.lt-ie9 .hb-checkbox-ex label,.hb-checkbox-ex .lt-ie9 label,.lt-ie9 .hb-radio label,.hb-radio .lt-ie9 label,.lt-ie9 .hb-radio-ex label,.hb-radio-ex .lt-ie9 label{ - display:inline-block; - vertical-align:middle -} -@media screen and (min-width: 640px){ - .hb-checkbox label,.hb-checkbox-ex label,.hb-radio label,.hb-radio-ex label{ - display:inline-block; - vertical-align:middle - } -} -.hb-checkbox label:before,.hb-checkbox-ex label:before,.hb-radio label:before,.hb-radio-ex label:before,.hb-checkbox label:after,.hb-checkbox-ex label:after,.hb-radio label:after,.hb-radio-ex label:after{ - content:''; - display:inline-block; - position:absolute -} -.hb-checkbox label:after,.hb-checkbox-ex label:after,.hb-radio label:after,.hb-radio-ex label:after{ - z-index:1 -} -.hb-checkbox label:before,.hb-checkbox-ex label:before,.hb-radio label:before,.hb-radio-ex label:before{ - vertical-align:middle; - z-index:2 -} -input[type=text].ng-invalid,input[type=password].ng-invalid,input[type=tel].ng-invalid,input[type=email].ng-invalid,textarea.ng-invalid,input[type=text],input[type=password],input[type=tel],input[type=email],textarea,.hb-select select{ - -moz-border-radius:4px; - -webkit-border-radius:4px; - border-radius:4px; - border:#d9d9d9 solid 1px; - color:#646464; - background:#fafafa; - font-family:"Helvetica Neue",Helvetica,Arial,Roboto,"Droid Sans","メイリオ",Meiryo,"MS Pゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",sans-serif; - font-size:16px; - font-size:1.6rem -} -input[type=text]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=email]:focus,textarea:focus,.hb-select select:focus{ - outline:none -} -input[type=text].ng-invalid,input[type=password].ng-invalid,input[type=tel].ng-invalid,input[type=email].ng-invalid,textarea.ng-invalid{ - background-color:#fffeb4; - color:#323232; - z-index:0 -} -input[type=checkbox],input[type=radio]{ - position:absolute; - filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); - opacity:0 -} -input[type=checkbox]:focus,input[type=radio]:focus{ - outline:none -} -label{ - cursor:pointer; - display:inline-block; - width:100%; - overflow-x:hidden; - font-size:14px; - font-size:1.4rem; - color:#646464 -} -label.form-p-inline{ - width:auto -} -input{ - outline:none -} -input[type=text],input[type=password],input[type=tel],input[type=email],textarea{ - padding:10px; - width:100% -} -.hb-select select{ - line-height:1em; - margin-right:10px; - -moz-box-sizing:content-box; - -webkit-box-sizing:content-box; - box-sizing:content-box; - line-height:1em; - padding:6px; - -moz-appearance:button; - -webkit-appearance:button -} -@media screen and (-webkit-min-device-pixel-ratio: 0){ - .hb-select select{ - padding-right:22px; - width:8px; - height:6px; - background:#fafafa url('../img/honeyBee/ico_pulldown.svg') 90% center no-repeat; - -moz-background-size:8px 6px; - -o-background-size:8px 6px; - -webkit-background-size:8px 6px; - background-size:8px 6px; - width:auto; - height:auto - } - .no-svg .hb-select select,.no-js .hb-select select{ - background-image:url('../img/honeyBee/ico_pulldown.png') !important - } -} -.hb-checkbox{ - margin:10px 0 -} -.hb-checkbox label{ - overflow:visible -} -.hb-checkbox label:after{ - top:6px; - left:0; - background:#f5f5f5; - width:24px; - height:24px; - -moz-border-radius:4px; - -webkit-border-radius:4px; - border-radius:4px -} -.lt-ie9 .hb-checkbox label:after{ - display:none -} -.hb-checkbox label:before{ - top:12px; - left:5px -} -.hb-checkbox label.hb-is-checked:before{ - width:14px; - height:12px; - background:transparent url('../img/honeyBee/ico_check.svg') center center no-repeat; - -moz-background-size:14px 12px; - -o-background-size:14px 12px; - -webkit-background-size:14px 12px; - background-size:14px 12px -} -.no-svg .hb-checkbox label.hb-is-checked:before,.no-js .hb-checkbox label.hb-is-checked:before{ - background-image:url('../img/honeyBee/ico_check.png') !important -} -.lt-ie9 .hb-checkbox label.hb-is-checked:before{ - display:none -} -.lt-ie9 .hb-checkbox label.hb-is-checked:before{ - top:10px -} -.hb-checkbox label.hb-is-checked:after{ - background:#39aadc; - width:24px; - height:24px; - -moz-border-radius:4px; - -webkit-border-radius:4px; - border-radius:4px -} -.lt-ie9 .hb-checkbox label.hb-is-checked:after{ - display:none -} -.lt-ie9 .hb-checkbox input{ - filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false); - opacity:1; - margin:10px 0 0 10px -} -.hb-checkbox-ex{ - display:inline-block; - margin:10px 0 -} -.hb-checkbox-ex label{ - overflow:visible -} -.hb-checkbox-ex label:after{ - top:6px; - left:0; - background:#f5f5f5; - width:24px; - height:24px; - -moz-border-radius:4px; - -webkit-border-radius:4px; - border-radius:4px -} -.lt-ie9 .hb-checkbox-ex label:after{ - display:none -} -.hb-checkbox-ex label:before{ - top:12px; - left:5px -} -.hb-checkbox-ex label.hb-is-checked:before{ - width:14px; - height:12px; - background:transparent url('../img/honeyBee/ico_check.svg') center center no-repeat; - -moz-background-size:14px 12px; - -o-background-size:14px 12px; - -webkit-background-size:14px 12px; - background-size:14px 12px -} -.no-svg .hb-checkbox-ex label.hb-is-checked:before,.no-js .hb-checkbox-ex label.hb-is-checked:before{ - background-image:url('../img/honeyBee/ico_check.png') !important -} -.lt-ie9 .hb-checkbox-ex label.hb-is-checked:before{ - display:none -} -.lt-ie9 .hb-checkbox-ex label.hb-is-checked:before{ - top:10px -} -.hb-checkbox-ex label.hb-is-checked:after{ - background:#39aadc; - width:24px; - height:24px; - -moz-border-radius:4px; - -webkit-border-radius:4px; - border-radius:4px -} -.lt-ie9 .hb-checkbox-ex label.hb-is-checked:after{ - display:none -} -.lt-ie9 .hb-checkbox-ex input{ - filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false); - opacity:1; - margin:10px 0 0 10px -} -.hb-radio{ - margin:10px 0 -} -.hb-radio label{ - overflow:visible -} -.hb-radio label:after{ - top:6px; - left:0; - background:#f5f5f5; - width:24px; - height:24px; - -moz-border-radius:12px; - -webkit-border-radius:12px; - border-radius:12px -} -.lt-ie9 .hb-radio label:after{ - display:none -} -.hb-radio label:before{ - top:12px; - left:5px -} -.hb-radio label.hb-is-checked:before{ - width:14px; - height:12px; - background:transparent url('../img/honeyBee/ico_check.svg') center center no-repeat; - -moz-background-size:14px 12px; - -o-background-size:14px 12px; - -webkit-background-size:14px 12px; - background-size:14px 12px -} -.no-svg .hb-radio label.hb-is-checked:before,.no-js .hb-radio label.hb-is-checked:before{ - background-image:url('../img/honeyBee/ico_check.png') !important -} -.lt-ie9 .hb-radio label.hb-is-checked:before{ - display:none -} -.lt-ie9 .hb-radio label.hb-is-checked:before{ - top:10px -} -.hb-radio label.hb-is-checked:after{ - background:#39aadc; - width:24px; - height:24px; - -moz-border-radius:12px; - -webkit-border-radius:12px; - border-radius:12px -} -.lt-ie9 .hb-radio label.hb-is-checked:after{ - display:none -} -.lt-ie9 .hb-radio label{ - padding:10px 10px 10px 0 -} -.lt-ie9 .hb-radio input{ - position:relative; - filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false); - opacity:1; - width:20px -} -.hb-radio span{ - margin:10px 0 20px; - display:block; - color:#a0a0a0 -} -.lt-ie9 .hb-radio span{ - margin:0; - display:inline-block; - vertical-align:middle -} -@media screen and (min-width: 640px){ - .hb-radio span{ - margin:0; - display:inline-block; - vertical-align:middle - } -} -.hb-radio-ex{ - margin:10px 0 -} -.hb-radio-ex label{ - overflow:visible -} -.hb-radio-ex label:after{ - top:6px; - left:0; - background:#f5f5f5; - width:24px; - height:24px; - -moz-border-radius:12px; - -webkit-border-radius:12px; - border-radius:12px -} -.lt-ie9 .hb-radio-ex label:after{ - display:none -} -.hb-radio-ex label:before{ - top:12px; - left:5px -} -.hb-radio-ex label.hb-is-checked:before{ - width:14px; - height:12px; - background:transparent url('../img/honeyBee/ico_check.svg') center center no-repeat; - -moz-background-size:14px 12px; - -o-background-size:14px 12px; - -webkit-background-size:14px 12px; - background-size:14px 12px -} -.no-svg .hb-radio-ex label.hb-is-checked:before,.no-js .hb-radio-ex label.hb-is-checked:before{ - background-image:url('../img/honeyBee/ico_check.png') !important -} -.lt-ie9 .hb-radio-ex label.hb-is-checked:before{ - display:none -} -.lt-ie9 .hb-radio-ex label.hb-is-checked:before{ - top:10px -} -.hb-radio-ex label.hb-is-checked:after{ - background:#39aadc; - width:24px; - height:24px; - -moz-border-radius:12px; - -webkit-border-radius:12px; - border-radius:12px -} -.lt-ie9 .hb-radio-ex label.hb-is-checked:after{ - display:none -} -.lt-ie9 .hb-radio-ex label{ - padding:10px 10px 10px 0 -} -.lt-ie9 .hb-radio-ex input{ - position:relative; - filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false); - opacity:1; - width:20px -} -.hb-radio-ex span{ - margin:10px 0 20px; - display:block; - color:#a0a0a0 -} -.lt-ie9 .hb-radio-ex span{ - margin:0; - display:inline-block; - vertical-align:middle -} -@media screen and (min-width: 640px){ - .hb-radio-ex span{ - margin:0; - display:inline-block; - vertical-align:middle - } -} -.hb-radio-ex .hb-radio-ex-inner{ - display:inline-block; - margin-right:10px -} -.hb-error-bubble{ - position:absolute; - top:-36px; - left:0; - margin:0; - padding:7px; - font-size:14px; - font-size:1.4rem; - color:#977115; - font-weight:bold; - background:#fffeb4; - border:1px solid #d3cc5c; - -moz-border-radius:4px; - -webkit-border-radius:4px; - border-radius:4px; - z-index:1; - line-height:1.2 !important -} -.hb-error-bubble:after{ - content:''; - position:absolute; - border-top:10px solid #fffeb4; - border-right:5px solid transparent; - border-left:5px solid transparent; - bottom:-9px; - left:5px -} -.hb-error-bubble:before{ - content:''; - position:absolute; - border-top:10px solid #d3cc5c; - border-right:5px solid transparent; - border-left:5px solid transparent; - bottom:-11px; - left:5px -} -.csstransitions .hb-nav-nnid-bubble.hb-anim-init{ - filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); - opacity:0; - -moz-transform:translate(0, -10px); - -ms-transform:translate(0, -10px); - -webkit-transform:translate(0, -10px); - transform:translate(0, -10px); - -moz-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .1s; - -o-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .1s; - -webkit-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .1s; - transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .1s -} -.lt-ie9 .csstransitions .hb-nav-nnid-bubble.hb-anim-init{ - -moz-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .3s; - -o-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .3s; - -webkit-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .3s; - transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .3s -} -@media screen and (min-width: 640px){ - .csstransitions .hb-nav-nnid-bubble.hb-anim-init{ - -moz-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .3s; - -o-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .3s; - -webkit-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .3s; - transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .3s - } -} -.csstransitions .hb-nav-nnid-bubble.hb-anim-start{ - filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false); - opacity:1; - -moz-transform:translate(0, 0); - -ms-transform:translate(0, 0); - -webkit-transform:translate(0, 0); - transform:translate(0, 0); - -moz-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .3s; - -o-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .3s; - -webkit-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .3s; - transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .3s -} -.lt-ie9 .csstransitions .hb-nav-nnid-bubble.hb-anim-start{ - -moz-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .5s; - -o-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .5s; - -webkit-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .5s; - transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .5s -} -@media screen and (min-width: 640px){ - .csstransitions .hb-nav-nnid-bubble.hb-anim-start{ - -moz-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .5s; - -o-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .5s; - -webkit-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .5s; - transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .5s - } -} -@-moz-keyframes moveArrowHorizon{ - 0%{ - opacity:0; - -moz-transform:translate(-30px, 0); - transform:translate(-30px, 0) - } - 50%{ - opacity:.4 - } - 100%{ - opacity:1; - -moz-transform:translate(0, 0); - transform:translate(0, 0) - } -} -@-webkit-keyframes moveArrowHorizon{ - 0%{ - opacity:0; - -webkit-transform:translate(-30px, 0); - transform:translate(-30px, 0) - } - 50%{ - opacity:.4 - } - 100%{ - opacity:1; - -webkit-transform:translate(0, 0); - transform:translate(0, 0) - } -} -@keyframes moveArrowHorizon{ - 0%{ - opacity:0; - -moz-transform:translate(-30px, 0); - -ms-transform:translate(-30px, 0); - -webkit-transform:translate(-30px, 0); - transform:translate(-30px, 0) - } - 50%{ - opacity:.4 - } - 100%{ - opacity:1; - -moz-transform:translate(0, 0); - -ms-transform:translate(0, 0); - -webkit-transform:translate(0, 0); - transform:translate(0, 0) - } -} -@-moz-keyframes moveArrowVertical{ - 0%{ - opacity:0; - -moz-transform:translate(0, -10px); - transform:translate(0, -10px) - } - 50%{ - opacity:.5 - } - 100%{ - opacity:1; - -moz-transform:translate(0, 0); - transform:translate(0, 0) - } -} -@-webkit-keyframes moveArrowVertical{ - 0%{ - opacity:0; - -webkit-transform:translate(0, -10px); - transform:translate(0, -10px) - } - 50%{ - opacity:.5 - } - 100%{ - opacity:1; - -webkit-transform:translate(0, 0); - transform:translate(0, 0) - } -} -@keyframes moveArrowVertical{ - 0%{ - opacity:0; - -moz-transform:translate(0, -10px); - -ms-transform:translate(0, -10px); - -webkit-transform:translate(0, -10px); - transform:translate(0, -10px) - } - 50%{ - opacity:.5 - } - 100%{ - opacity:1; - -moz-transform:translate(0, 0); - -ms-transform:translate(0, 0); - -webkit-transform:translate(0, 0); - transform:translate(0, 0) - } -} -.hb-nav-nnid .hb-nav-nnid-icon{ - display:block; - height:40px; - -webkit-tap-highlight-color:transparent -} -.hb-nav-nnid .hb-nav-nnid-icon:after{ - z-index:5 -} -.hb-nav-nnid .hb-nav-nnid-icon .hb-nav-nnid-icon-mii{ - display:inline-block; - vertical-align:middle; - background:#fff; - border:#dcdcdc solid 1px; - -moz-border-radius:20px; - -webkit-border-radius:20px; - border-radius:20px; - width:40px; - height:40px; - overflow:hidden; - z-index:2 -} -.hb-nav-nnid .hb-nav-nnid-icon .hb-nav-nnid-icon-mii img{ - width:40px; - height:40px; - vertical-align:middle; - margin-top:-2px -} -.hb-nav-nnid .hb-nav-nnid-bubble{ - position:absolute; - top:56px; - right:0; - background:#fff; - border:#d9d9d9 solid 1px; - padding:14px 0 0; - -moz-box-shadow:rgba(0,0,0,0.1) 0 1px 4px 0; - -webkit-box-shadow:rgba(0,0,0,0.1) 0 1px 4px 0; - box-shadow:rgba(0,0,0,0.1) 0 1px 4px 0; - -moz-border-radius:4px; - -webkit-border-radius:4px; - border-radius:4px -} -.lt-ie9 .hb-nav-nnid .hb-nav-nnid-bubble{ - right:3px -} -@media screen and (min-width: 640px){ - .hb-nav-nnid .hb-nav-nnid-bubble{ - right:3px - } -} -.csstransitions .hb-nav-nnid .hb-nav-nnid-bubble.hb-anim-init{ - filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); - opacity:0; - -moz-transform:translate(0, -10px); - -ms-transform:translate(0, -10px); - -webkit-transform:translate(0, -10px); - transform:translate(0, -10px); - -moz-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .1s; - -o-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .1s; - -webkit-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .1s; - transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .1s -} -.lt-ie9 .csstransitions .hb-nav-nnid .hb-nav-nnid-bubble.hb-anim-init{ - -moz-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .3s; - -o-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .3s; - -webkit-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .3s; - transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .3s -} -@media screen and (min-width: 640px){ - .csstransitions .hb-nav-nnid .hb-nav-nnid-bubble.hb-anim-init{ - -moz-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .3s; - -o-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .3s; - -webkit-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .3s; - transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .3s - } -} -.csstransitions .hb-nav-nnid .hb-nav-nnid-bubble.hb-anim-init .btn{ - cursor:default -} -.csstransitions .hb-nav-nnid .hb-nav-nnid-bubble.hb-anim-start{ - filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false); - opacity:1; - -moz-transform:translate(0, 0); - -ms-transform:translate(0, 0); - -webkit-transform:translate(0, 0); - transform:translate(0, 0); - -moz-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .3s; - -o-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .3s; - -webkit-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .3s; - transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .3s -} -.lt-ie9 .csstransitions .hb-nav-nnid .hb-nav-nnid-bubble.hb-anim-start{ - -moz-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .5s; - -o-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .5s; - -webkit-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .5s; - transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .5s -} -@media screen and (min-width: 640px){ - .csstransitions .hb-nav-nnid .hb-nav-nnid-bubble.hb-anim-start{ - -moz-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .5s; - -o-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .5s; - -webkit-transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .5s; - transition:cubic-bezier(0.190, 1.000, 0.220, 1.000) .5s - } -} -.csstransitions .hb-nav-nnid .hb-nav-nnid-bubble.hb-anim-start .btn{ - cursor:pointer -} -.hb-nav-nnid .hb-nav-nnid-bubble .hb-nav-nnid-info{ - width:298px; - padding:0 14px; - margin-bottom:14px; - overflow:hidden; - *zoom:1 -} -.lt-ie9 .hb-nav-nnid .hb-nav-nnid-bubble .hb-nav-nnid-info{ - width:320px -} -@media screen and (min-width: 640px){ - .hb-nav-nnid .hb-nav-nnid-bubble .hb-nav-nnid-info{ - width:320px - } -} -.hb-nav-nnid .hb-nav-nnid-bubble .hb-nav-nnid-info img,.hb-nav-nnid .hb-nav-nnid-bubble .hb-nav-nnid-info dl{ - float:left -} -.hb-nav-nnid .hb-nav-nnid-bubble .hb-nav-nnid-info img{ - width:80px; - height:80px; - background:#fafafa; - margin-right:10px -} -.hb-nav-nnid .hb-nav-nnid-bubble .hb-nav-nnid-info dl{ - width:180px; - margin:0 -} -.lt-ie9 .hb-nav-nnid .hb-nav-nnid-bubble .hb-nav-nnid-info dl{ - width:202px -} -@media screen and (min-width: 640px){ - .hb-nav-nnid .hb-nav-nnid-bubble .hb-nav-nnid-info dl{ - width:202px - } -} -.hb-nav-nnid .hb-nav-nnid-bubble .hb-nav-nnid-info dl dt{ - color:#a0a0a0; - font-size:14px; - font-size:1.4rem; - margin-bottom:2px -} -.hb-nav-nnid .hb-nav-nnid-bubble .hb-nav-nnid-info dl dd{ - margin:0; - color:#323232; - font-size:14px; - font-size:1.4rem; - font-weight:bold; - margin-bottom:10px -} -.hb-nav-nnid .hb-nav-nnid-bubble .hb-nav-nnid-info dl dd:last-child{ - margin-bottom:0 -} -.hb-nav-nnid .hb-nav-nnid-bubble nav{ - background:#fafafa; - padding:10px 14px; - text-align:center; - -moz-border-radius:0 0 4px 4px; - -webkit-border-radius:0; - border-radius:0 0 4px 4px -} -.hb-nav-nnid .hb-nav-nnid-bubble:after{ - content:''; - position:absolute; - border-bottom:12px solid #fff; - border-right:12px solid transparent; - border-left:12px solid transparent; - top:-11px; - right:23px -} -.lt-ie9 .hb-nav-nnid .hb-nav-nnid-bubble:after{ - right:21px -} -@media screen and (min-width: 640px){ - .hb-nav-nnid .hb-nav-nnid-bubble:after{ - right:21px - } -} -.hb-nav-nnid .hb-nav-nnid-bubble:before{ - content:''; - position:absolute; - border-bottom:12px solid #d9d9d9; - border-right:12px solid transparent; - border-left:12px solid transparent; - top:-13px; - right:23px -} -.lt-ie9 .hb-nav-nnid .hb-nav-nnid-bubble:before{ - right:21px -} -@media screen and (min-width: 640px){ - .hb-nav-nnid .hb-nav-nnid-bubble:before{ - right:21px - } -} -.hb-loading,.hb-popup{ - position:absolute; - top:0; - left:0; - width:100%; - height:100%; - z-index:50 -} -.lt-ie9 .hb-loading,.lt-ie9 .hb-popup{ - position:fixed -} -@media screen and (min-width: 640px){ - .hb-loading,.hb-popup{ - position:fixed - } -} -.hb-loading .hb-popup-bg,.hb-popup .hb-popup-bg{ - width:100%; - height:100%; - background:#000; - z-index:51 -} -.hb-page blockquote,.auth-service-info{ - background:#f0f0f0; - padding:16px; - -moz-border-radius:6px; - -webkit-border-radius:6px; - border-radius:6px -} -.hb-page blockquote p,.auth-service-info p,.hb-page blockquote strong,.auth-service-info strong,.hb-page blockquote span,.auth-service-info span{ - color:#646464 -} -.lt-ie9 .hb-page blockquote,.hb-page .lt-ie9 blockquote,.lt-ie9 .auth-service-info{ - padding:20px -} -@media screen and (min-width: 640px){ - .hb-page blockquote,.auth-service-info{ - padding:20px - } -} -.hb-container.hb-l-inside,.hb-container.hb-l-inside-half,.hb-container.hb-l-inside-pc{ - padding:10px; - position:relative -} -.lt-ie9 .hb-container.hb-l-inside,.lt-ie9 .hb-container.hb-l-inside-half,.lt-ie9 .hb-container.hb-l-inside-pc{ - width:72%; - margin:0 auto -} -@media screen and (min-width: 640px){ - .hb-container.hb-l-inside,.hb-container.hb-l-inside-half,.hb-container.hb-l-inside-pc{ - width:72%; - margin:0 auto - } -} -.hb-list,.hb-list-disc,.hb-list-decimal{ - margin-top:20px -} -.hb-list li,.hb-list-disc li,.hb-list-decimal li{ - padding:8px 0; - color:#646464; - line-height:1.5; - font-size:14px; - font-size:1.4rem -} -.hb-list li ul,.hb-list-disc li ul,.hb-list-decimal li ul,.hb-list li ol,.hb-list-disc li ol,.hb-list-decimal li ol{ - margin:10px 0; - margin-left:1em -} -.hb-list li ul li,.hb-list-disc li ul li,.hb-list-decimal li ul li,.hb-list li ol li,.hb-list-disc li ol li,.hb-list-decimal li ol li{ - padding:4px 0 -} -.hb-list li ul:last-child,.hb-list-disc li ul:last-child,.hb-list-decimal li ul:last-child,.hb-list li ol:last-child,.hb-list-disc li ol:last-child,.hb-list-decimal li ol:last-child{ - margin-bottom:0 -} -.lt-ie9 html,.lt-ie9 body{ - height:100% -} -@media screen and (min-width: 640px){ - html,body{ - height:100% - } -} -.hb-wrapper{ - min-width:320px -} -.lt-ie9 .hb-wrapper{ - position:relative; - height:100% -} -@media screen and (min-width: 640px){ - .hb-wrapper{ - position:relative; - height:100% - } -} -.hb-wrapper.hb-l-fixed .hb-header,.hb-wrapper.hb-l-fixed .no-js .hb-header-wrapper,.no-js .hb-wrapper.hb-l-fixed .hb-header-wrapper{ - position:fixed; - left:0; - top:0; - width:100%; - z-index:11 -} -.lt-ie9 .hb-wrapper.hb-l-fixed .hb-contents,.lt-ie9 .hb-wrapper.hb-l-fixed .hb-noscript{ - width:100%; - height:100% -} -@media screen and (min-width: 640px){ - .hb-wrapper.hb-l-fixed .hb-contents,.hb-wrapper.hb-l-fixed .hb-noscript{ - width:100%; - height:100% - } -} -.hb-wrapper.hb-l-fixed .hb-contents-wrapper{ - padding:50px 0 90px -} -.lt-ie9 .hb-wrapper.hb-l-fixed .hb-contents-wrapper{ - padding:90px 30px 90px; - margin:0 auto -} -@media screen and (min-width: 640px){ - .hb-wrapper.hb-l-fixed .hb-contents-wrapper{ - padding:90px 30px 90px; - margin:0 auto - } -} -@media screen and (min-width: 940px){ - .hb-wrapper.hb-l-fixed .hb-contents-wrapper{ - padding:90px 80px 90px - } -} -.hb-wrapper.hb-l-fixed .hb-footer,.hb-wrapper.hb-l-fixed .no-js .hb-footer-wrapper,.no-js .hb-wrapper.hb-l-fixed .hb-footer-wrapper{ - position:fixed; - z-index:10; - left:0; - bottom:0; - width:100% -} -.hb-wrapper.hb-l-override-relative .hb-header,.hb-wrapper.hb-l-override-relative .no-js .hb-header-wrapper,.no-js .hb-wrapper.hb-l-override-relative .hb-header-wrapper,.hb-wrapper.hb-l-override-relative .hb-footer,.hb-wrapper.hb-l-override-relative .no-js .hb-footer-wrapper,.no-js .hb-wrapper.hb-l-override-relative .hb-footer-wrapper{ - position:relative -} -.lt-ie9 .hb-wrapper.hb-l-override-relative .hb-contents,.lt-ie9 .hb-wrapper.hb-l-override-relative .hb-noscript{ - height:auto -} -@media screen and (min-width: 640px){ - .hb-wrapper.hb-l-override-relative .hb-contents,.hb-wrapper.hb-l-override-relative .hb-noscript{ - height:auto - } -} -.hb-wrapper.hb-l-override-relative .hb-contents-wrapper{ - padding:0 0 50px -} -.lt-ie9 .hb-wrapper.hb-l-override-relative .hb-contents-wrapper{ - margin:30px auto 50px; - padding:0 30px 50px -} -@media screen and (min-width: 640px){ - .hb-wrapper.hb-l-override-relative .hb-contents-wrapper{ - margin:30px auto 50px; - padding:0 30px 50px - } -} -@media screen and (min-width: 940px){ - .hb-wrapper.hb-l-override-relative .hb-contents-wrapper{ - width:940px; - padding:0 80px 50px - } -} -.hb-wrapper.l-override-relative header,.hb-wrapper.l-override-relative footer{ - position:relative -} -.lt-ie9 .hb-wrapper.l-override-relative #contents{ - height:auto -} -@media screen and (min-width: 640px){ - .hb-wrapper.l-override-relative #contents{ - height:auto - } -} -.hb-wrapper.l-override-relative .contents-wrapper{ - padding:0 0 50px -} -.lt-ie9 .hb-wrapper.l-override-relative .contents-wrapper{ - margin:30px auto 50px; - padding:0 30px 50px -} -@media screen and (min-width: 640px){ - .hb-wrapper.l-override-relative .contents-wrapper{ - margin:30px auto 50px; - padding:0 30px 50px - } -} -@media screen and (min-width: 940px){ - .hb-wrapper.l-override-relative .contents-wrapper{ - width:940px; - padding:0 80px 50px - } -} -.hb-header,.no-js .hb-header-wrapper{ - background:#fafafa; - padding:0 10px -} -.lt-ie9 .hb-header,.lt-ie9 .no-js .hb-header-wrapper,.no-js .lt-ie9 .hb-header-wrapper{ - padding:0 20px -} -@media screen and (min-width: 640px){ - .hb-header,.no-js .hb-header-wrapper{ - padding:0 20px - } -} -.hb-header-wrapper{ - overflow:hidden; - *zoom:1; - position:relative; - height:50px; - width:100%; - overflow:visible; - z-index:1 -} -.lt-ie9 .hb-header-wrapper{ - height:60px; - margin:0 auto -} -@media screen and (min-width: 640px){ - .hb-header-wrapper{ - height:60px; - margin:0 auto - } -} -@media screen and (min-width: 940px){ - .hb-header-wrapper{ - width:940px; - margin:0 auto - } -} -.hb-header-wrapper h1,.hb-header-wrapper .hb-nav-nnid{ - position:absolute -} -.hb-header-wrapper h1{ - left:0; - top:10px; - margin:0; - display:block; - line-height:40px; - z-index:2; - width:93px; - height:30px; - background:transparent url('../img/honeyBee/logo_ninNet.svg') 0 0 no-repeat; - -moz-background-size:93px 30px; - -o-background-size:93px 30px; - -webkit-background-size:93px 30px; - background-size:93px 30px -} -.no-svg .hb-header-wrapper h1,.no-js .hb-header-wrapper h1{ - background-image:url('../img/honeyBee/logo_ninNet.png') !important -} -.lt-ie9 .hb-header-wrapper h1{ - width:124px; - height:40px; - background:transparent url('../img/honeyBee/logo_ninNet.svg') 0 0 no-repeat; - -moz-background-size:124px 40px; - -o-background-size:124px 40px; - -webkit-background-size:124px 40px; - background-size:124px 40px -} -.no-svg .lt-ie9 .hb-header-wrapper h1,.no-js .lt-ie9 .hb-header-wrapper h1{ - background-image:url('../img/honeyBee/logo_ninNet.png') !important -} -@media screen and (min-width: 640px){ - .hb-header-wrapper h1{ - width:124px; - height:40px; - background:transparent url('../img/honeyBee/logo_ninNet.svg') 0 0 no-repeat; - -moz-background-size:124px 40px; - -o-background-size:124px 40px; - -webkit-background-size:124px 40px; - background-size:124px 40px - } - .no-svg .hb-header-wrapper h1,.no-js .hb-header-wrapper h1{ - background-image:url('../img/honeyBee/logo_ninNet.png') !important - } -} -.no-js .hb-header-wrapper h1{ - left:10px -} -.hb-header-wrapper .hb-nav-nnid{ - right:0; - top:5px; - z-index:5 -} -.lt-ie9 .hb-header-wrapper .hb-nav-nnid{ - top:10px; - right:10px -} -@media screen and (min-width: 640px){ - .hb-header-wrapper .hb-nav-nnid{ - top:10px; - right:10px - } -} -.hb-header-wrapper .hb-select-language{ - position:absolute; - right:0; - background:#fff; - top:6px; - line-height:1.2em; - margin-right:0; - height:24px -} -@media screen and (-webkit-min-device-pixel-ratio: 0){ - .hb-header-wrapper .hb-select-language{ - width:10px; - height:7px; - background:#fff url('../img/honeyBee/ico_pulldown.svg') 94% center no-repeat; - -moz-background-size:10px 7px; - -o-background-size:10px 7px; - -webkit-background-size:10px 7px; - background-size:10px 7px; - width:auto; - height:24px - } - .no-svg .hb-header-wrapper .hb-select-language,.no-js .hb-header-wrapper .hb-select-language{ - background-image:url('../img/honeyBee/ico_pulldown.png') !important - } -} -@media screen and (max-width: 320px){ - .hb-header-wrapper .hb-select-language{ - width:160px - } -} -.lt-ie9 .hb-header-wrapper .hb-select-language{ - height:24px; - top:12px; - font-size:14px; - font-size:1.4rem -} -@media screen and (min-width: 640px){ - .hb-header-wrapper .hb-select-language{ - height:24px; - top:12px; - font-size:14px; - font-size:1.4rem - } -} -.hb-nav-nnid-bg{ - position:absolute; - top:0; - left:-10px; - width:100%; - height:0; - padding-left:20px; - -moz-box-sizing:content-box; - -webkit-box-sizing:content-box; - box-sizing:content-box; - background:#000; - z-index:3; - display:none; - filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60); - opacity:.6 -} -@media screen and (max-width: 640px){ - .hb-nav-nnid-bg.hb-is-visible{ - display:block; - height:100% - } -} -.lt-ie9 .hb-nav-nnid-bg{ - left:-20px; - padding-left:40px -} -@media screen and (min-width: 640px){ - .hb-nav-nnid-bg{ - left:-20px; - padding-left:40px - } -} -.hb-contents,.hb-noscript{ - position:relative; - z-index:1 -} -.hb-contents .hb-contents-wrapper,.hb-noscript .hb-contents-wrapper{ - margin:15px 10px; - padding:0 0 50px -} -.lt-ie9 .hb-contents .hb-contents-wrapper,.lt-ie9 .hb-noscript .hb-contents-wrapper{ - margin:30px auto 50px; - padding:0 30px 50px -} -@media screen and (min-width: 640px){ - .hb-contents .hb-contents-wrapper,.hb-noscript .hb-contents-wrapper{ - margin:30px auto 50px; - padding:0 30px 50px - } -} -@media screen and (min-width: 940px){ - .hb-contents .hb-contents-wrapper,.hb-noscript .hb-contents-wrapper{ - width:940px; - padding:0 80px 50px - } -} -.hb-container{ - margin:0 10px; - position:relative -} -.hb-container.hb-l-outside{ - margin:0 -} -.lt-ie9 .hb-container.hb-l-inside-half{ - width:50% -} -@media screen and (min-width: 640px){ - .hb-container.hb-l-inside-half{ - width:50% - } -} -@media screen and (max-width: 640px){ - .hb-container.hb-l-inside-pc{ - padding:0 - } -} -.hb-container+.hb-container{ - margin-top:30px -} -.hb-mg-top-none{ - margin-top:0 !important -} -.hb-page h2{ - margin:0 0 15px 0; - font-size:24px; - font-size:2.4rem -} -.hb-page h2.mg-btm-2x{ - margin:0 0 30px 0 -} -.hb-page h2 span{ - color:#646464; - font-size:18px; - font-size:1.8rem; - margin-left:0.5em -} -.hb-page h3{ - font-weight:normal; - font-size:20px; - font-size:2rem; - margin:0 0 15px 0 -} -.hb-page blockquote{ - margin:0 -} -.hb-page blockquote p:first-child,.hb-page blockquote p:last-child{ - margin:0 -} -.hb-page p{ - line-height:1.5 -} -.hb-page a{ - cursor:pointer -} -.hb-footer,.no-js .hb-footer-wrapper{ - background:#fafafa; - font-size:14px; - font-size:1.4rem -} -.hb-footer-wrapper{ - overflow:hidden; - *zoom:1; - padding:10px -} -@media screen and (min-width: 940px){ - .hb-footer-wrapper{ - width:940px; - margin:0 auto - } -} -.hb-footer-wrapper .hb-footer-copyright{ - color:#a0a0a0; - text-align:right; - margin:0; - float:right; - clear:right -} -.hb-footer-wrapper .hb-footer-link{ - float:left; - font-weight:bold; - overflow:hidden; - *zoom:1 -} -.hb-footer-wrapper .hb-footer-link a{ - float:left; - padding:4px 6px 4px 0 -} -@media screen and (max-width: 321px){ - .hb-footer-wrapper .hb-footer-link a{ - display:block - } -} -.hb-list-disc li{ - margin-left:1em; - list-style-type:disc; - margin-left:1.4em -} -.hb-list-disc li ul li,.hb-list-disc li ol li{ - list-style:circle outside; - margin-left:0.4em -} -.hb-list-decimal li{ - margin-left:1em; - list-style:decimal outside; - margin-left:1.6em -} -.hb-list-decimal li ul li,.hb-list-decimal li ol li{ - margin-left:1.6em -} -.hb-error-wrapper p,.hb-error-wrapper span,.hb-error-wrapper strong{ - color:#fa320f -} -.hb-error-wrapper p{ - margin:0 -} -.hb-loading{ - filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60); - opacity:.6 -} -.hb-loading img{ - position:fixed; - left:50%; - top:50%; - margin-left:-25px; - margin-top:-25px; - z-index:52 -} -.hb-popup .hb-popup-box{ - background:#fff; - -moz-border-radius:10px; - -webkit-border-radius:10px; - border-radius:10px; - position:absolute; - left:5%; - top:5%; - width:90% -} -.lt-ie9 .hb-popup .hb-popup-box{ - position:absolute; - left:50%; - top:50%; - margin-left:-300px; - margin-top:-191px; - width:600px; - height:382px -} -@media screen and (min-width: 640px){ - .hb-popup .hb-popup-box{ - position:absolute; - left:50%; - top:50%; - margin-left:-300px; - margin-top:-191px; - width:600px; - height:382px - } -} -.hb-popup .hb-popup-bg{ - filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60); - opacity:.6 -} -.hb-popup .hb-popup-header{ - background:none; - border-bottom:#f5f5f5 solid 1px; - padding:20px 0; - margin:0 10px -} -.lt-ie9 .hb-popup .hb-popup-header{ - margin:20px 30px 0 -} -@media screen and (min-width: 640px){ - .hb-popup .hb-popup-header{ - margin:20px 30px 0 - } -} -.hb-popup .hb-popup-header h2{ - margin-bottom:0; - padding:0 10px -} -.hb-popup .hb-popup-content{ - position:relative; - margin:10px 0; - padding:0 20px -} -.lt-ie9 .hb-popup .hb-popup-content{ - overflow-y:auto; - height:190px; - padding:0 40px -} -@media screen and (min-width: 640px){ - .hb-popup .hb-popup-content{ - overflow-y:auto; - height:190px; - padding:0 40px - } -} -.hb-popup .hb-popup-content p:first-child{ - margin-top:0 -} -.hb-popup .hb-popup-footer{ - padding:20px; - background:#f5f5f5; - -moz-border-radius:0 0 10px 10px; - -webkit-border-radius:0; - border-radius:0 0 10px 10px -} -.hb-popup .hb-popup-footer .btn{ - width:150px; - margin:0 auto -} -.hb-t-align-l{ - text-align:left -} -.hb-t-align-c{ - text-align:center -} -.hb-t-align-r{ - text-align:right -} -.hb-t-color-normal{ - color:#323232 -} -.hb-t-color-soft{ - color:#646464 -} -.hb-t-color-light{ - color:#a0a0a0 -} -.hb-t-color-error{ - color:#fa320f -} -.hb-t-size-xsmall{ - font-size:12px; - font-size:1.2rem -} -.hb-t-size-small{ - font-size:14px; - font-size:1.4rem -} -.hb-t-size-middle{ - font-size:18px; - font-size:1.8rem -} -.hb-tsize-large{ - font-size:24px; - font-size:2.4rem -} -.hb-t-size-xlarge{ - font-size:30px; - font-size:3rem -} -.hb-t-nowrap{ - display:inline-block -} -.hb-contents,.hb-noscript{ - display:none -} -.hb-noscript{ - display:block -} -@media screen and (max-width: 320px){ - .hb-container.hb-l-inside,.hb-container.hb-l-inside-half{ - padding:10px 0 - } -} -@media screen and (max-width: 940px){ - .hb-container.hb-l-inside-half{ - width:70% - } -} -@media screen and (max-width: 640px){ - .hb-container.hb-l-inside-half{ - width:auto - } -} -@media screen and (max-width: 320px){ - .hb-container.hb-l-inside-half{ - padding:10px 0 - } -} -@media screen and (-webkit-min-device-pixel-ratio: 0){ - .hb-select-language{ - line-height:24px !important - } -} -.auth-input-double label input{ - font-size:16px; - font-size:1.6rem; - -webkit-appearance:none -} -@media screen and (min-width: 321px){ - .auth-input-double label input{ - font-size:18px; - font-size:1.8rem - } -} -.lt-ie9 .auth-input-double label input{ - font-size:22px; - font-size:2.2rem -} -@media screen and (min-width: 640px){ - .auth-input-double label input{ - font-size:22px; - font-size:2.2rem - } -} -.auth-input-double label:first-child input{ - -moz-border-radius:4px 4px 0 0; - -webkit-border-radius:4px; - border-radius:4px 4px 0 0 -} -.auth-input-double label:last-child{ - margin-top:-4px -} -.auth-input-double label:last-child input{ - -moz-border-radius:0 0 4px 4px; - -webkit-border-radius:0; - border-radius:0 0 4px 4px -} -.auth-input-double+input{ - margin-top:20px -} -.lt-ie9 .auth-input-double label+label{ - margin-top:-4px -} -.auth-service-info{ - margin:20px 0 -} -.auth-service-info .service-icon{ - display:table-cell; - vertical-align:top; - width:40px; - height:40px -} -.lt-ie9 .auth-service-info .service-icon{ - width:64px; - height:64px -} -@media screen and (min-width: 640px){ - .auth-service-info .service-icon{ - width:64px; - height:64px - } -} -.auth-service-info .service-icon img{ - width:40px; - height:40px; - -moz-border-radius:4px; - -webkit-border-radius:4px; - border-radius:4px -} -.lt-ie9 .auth-service-info .service-icon img{ - width:64px; - height:64px -} -@media screen and (min-width: 640px){ - .auth-service-info .service-icon img{ - width:64px; - height:64px - } -} -.auth-service-info .service-title-wrapper{ - display:table-cell; - vertical-align:middle; - padding-left:14px -} -.auth-service-info .service-title,.auth-service-info .service-company,.auth-service-info .service-url{ - word-break:break-all -} -.auth-service-info .service-title{ - margin:0 0 6px 0; - font-weight:bold; - font-size:14px; - font-size:1.4rem -} -.lt-ie9 .auth-service-info .service-title{ - font-size:18px; - font-size:1.8rem -} -@media screen and (min-width: 640px){ - .auth-service-info .service-title{ - font-size:18px; - font-size:1.8rem - } -} -.auth-service-info .service-company{ - margin:0; - color:#646464; - font-size:12px; - font-size:1.2rem; - font-weight:normal -} -.lt-ie9 .auth-service-info .service-company{ - font-size:14px; - font-size:1.4rem -} -@media screen and (min-width: 640px){ - .auth-service-info .service-company{ - font-size:14px; - font-size:1.4rem - } -} -.auth-service-info .service-url-wrapper{ - display:block; - margin-top:10px -} -.lt-ie9 .auth-service-info .service-url-wrapper{ - margin-top:4px; - margin-left:78px -} -@media screen and (min-width: 640px){ - .auth-service-info .service-url-wrapper{ - margin-top:4px; - margin-left:78px - } -} -.auth-service-info .service-url{ - display:block; - margin-bottom:6px; - margin-right:0 -} -.auth-service-info .hb-icon-external{ - font-weight:normal; - padding:4px 0; - font-size:12px; - font-size:1.2rem; - margin-right:10px -} -.lt-ie9 .auth-service-info .hb-icon-external{ - font-size:14px; - font-size:1.4rem; - padding:0 -} -@media screen and (min-width: 640px){ - .auth-service-info .hb-icon-external{ - font-size:14px; - font-size:1.4rem; - padding:0 - } -} -@media screen and (max-width: 320px){ - .auth-service-info .hb-icon-external{ - display:block - } -} -.auth-service-list li{ - border-top:#f0f0f0 solid 1px; - padding:20px 0; - overflow:hidden; - *zoom:1; - width:100%; - font-size:14px; - font-size:1.4rem; - color:#646464 -} -.lt-ie9 .auth-service-list li{ - display:table -} -@media screen and (min-width: 640px){ - .auth-service-list li{ - display:table - } -} -.auth-service-list li .service-icon,.auth-service-list li .service-title{ - display:table-cell; - vertical-align:middle -} -.auth-service-list li .service-icon{ - width:40px; - vertical-align:top -} -.lt-ie9 .auth-service-list li .service-icon{ - vertical-align:middle -} -@media screen and (min-width: 640px){ - .auth-service-list li .service-icon{ - vertical-align:middle - } -} -.auth-service-list li .service-icon img{ - width:40px; - height:40px; - -moz-border-radius:4px; - -webkit-border-radius:4px; - border-radius:4px; - vertical-align:middle -} -.auth-service-list li .service-title{ - padding:0 14px; - font-size:18px; - font-size:1.8rem; - font-weight:bold; - color:#323232; - vertical-align:middle -} -.auth-service-list li .btn-wrapper{ - display:block; - float:right; - margin-top:10px; - overflow:hidden; - *zoom:1 -} -.lt-ie9 .auth-service-list li .btn-wrapper{ - display:table-cell; - vertical-align:middle; - width:20%; - float:none; - margin-top:0 -} -@media screen and (min-width: 640px){ - .auth-service-list li .btn-wrapper{ - display:table-cell; - vertical-align:middle; - width:20%; - float:none; - margin-top:0 - } -} -.auth-service-list li .btn-wrapper .hb-btn{ - float:right; - width:auto -} -.auth-search-field-switch{ - height:40px -} -.hb-container h2 .hb-t-nowrap{ - font-size:24px; - font-size:2.4rem; - color:#323232; - margin-left:0 -} -/* what the fuck am i reading above, i just threw it into a css beautifier so it might help.. maybe? */ -.auth-error { - color: #e60012; - font-size: 14px; - margin-top: 8px; - margin-bottom: 12px; - line-height: 1.4; -} \ No newline at end of file diff --git a/users/auth/splatfestival/img/honeyBee/ico_check.png b/users/auth/splatfestival/img/honeyBee/ico_check.png deleted file mode 100644 index b5c0858..0000000 Binary files a/users/auth/splatfestival/img/honeyBee/ico_check.png and /dev/null differ diff --git a/users/auth/splatfestival/img/honeyBee/ico_check.svg b/users/auth/splatfestival/img/honeyBee/ico_check.svg deleted file mode 100644 index 478ef16..0000000 --- a/users/auth/splatfestival/img/honeyBee/ico_check.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - diff --git a/users/auth/splatfestival/img/honeyBee/ico_extLink.png b/users/auth/splatfestival/img/honeyBee/ico_extLink.png deleted file mode 100644 index efc9dbb..0000000 Binary files a/users/auth/splatfestival/img/honeyBee/ico_extLink.png and /dev/null differ diff --git a/users/auth/splatfestival/img/honeyBee/ico_extLink.svg b/users/auth/splatfestival/img/honeyBee/ico_extLink.svg deleted file mode 100644 index c6d9782..0000000 --- a/users/auth/splatfestival/img/honeyBee/ico_extLink.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/users/auth/splatfestival/img/honeyBee/ico_pulldown.png b/users/auth/splatfestival/img/honeyBee/ico_pulldown.png deleted file mode 100644 index e9c5796..0000000 Binary files a/users/auth/splatfestival/img/honeyBee/ico_pulldown.png and /dev/null differ diff --git a/users/auth/splatfestival/img/honeyBee/ico_pulldown.svg b/users/auth/splatfestival/img/honeyBee/ico_pulldown.svg deleted file mode 100644 index 0212cb2..0000000 --- a/users/auth/splatfestival/img/honeyBee/ico_pulldown.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/users/auth/splatfestival/img/honeyBee/logo_ninNet.png b/users/auth/splatfestival/img/honeyBee/logo_ninNet.png deleted file mode 100644 index 735fbff..0000000 Binary files a/users/auth/splatfestival/img/honeyBee/logo_ninNet.png and /dev/null differ diff --git a/users/auth/splatfestival/img/honeyBee/logo_ninNet.svg b/users/auth/splatfestival/img/honeyBee/logo_ninNet.svg deleted file mode 100644 index a3538f1..0000000 --- a/users/auth/splatfestival/img/honeyBee/logo_ninNet.svg +++ /dev/null @@ -1,69 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/users/auth/splatfestival/index.html b/users/auth/splatfestival/index.html deleted file mode 100644 index e900f7f..0000000 --- a/users/auth/splatfestival/index.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - - - - - - - - -Sign In to Splatfestival Network - - - - - -
-
-
-

NINTENDO NETWORK

-
-
- - - -
-
-
-
- -
-

Sign In

-

Please sign in with a Splatfestival Network ID to proceed.

-
- - -
- -
- -
-
- - -
- -
- - -
- -
- - -
- - -

Forgot your password?
-

-
-
-
- - -
- - - - - - - diff --git a/users/auth/splatfestival/js/base_e42dadd1.js b/users/auth/splatfestival/js/base_e42dadd1.js deleted file mode 100644 index 689f34f..0000000 --- a/users/auth/splatfestival/js/base_e42dadd1.js +++ /dev/null @@ -1,4214 +0,0 @@ -/*! jQuery v1.9.1 | (c) 2005, 2012 jQuery Foundation, Inc. | jquery.org/license -//@ sourceMappingURL=jquery.min.map -*/ -(function(e, t) { - var n, r, i = typeof t, - o = e.document, - a = e.location, - s = e.jQuery, - u = e.$, - l = {}, - c = [], - p = "1.9.1", - f = c.concat, - d = c.push, - h = c.slice, - g = c.indexOf, - m = l.toString, - y = l.hasOwnProperty, - v = p.trim, - b = function(e, t) { - return new b.fn.init(e, t, r) - }, - x = /[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source, - w = /\S+/g, - T = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, - N = /^(?:(<[\w\W]+>)[^>]*|#([\w-]*))$/, - C = /^<(\w+)\s*\/?>(?:<\/\1>|)$/, - k = /^[\],:{}\s]*$/, - E = /(?:^|:|,)(?:\s*\[)+/g, - S = /\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g, - A = /"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g, - j = /^-ms-/, - D = /-([\da-z])/gi, - L = function(e, t) { - return t.toUpperCase() - }, - H = function(e) { - (o.addEventListener || "load" === e.type || "complete" === o.readyState) && (q(), b.ready()) - }, - q = function() { - o.addEventListener ? (o.removeEventListener("DOMContentLoaded", H, !1), e.removeEventListener("load", H, !1)) : (o.detachEvent("onreadystatechange", H), e.detachEvent("onload", H)) - }; - b.fn = b.prototype = { - jquery: p, - constructor: b, - init: function(e, n, r) { - var i, a; - if (!e) return this; - if ("string" == typeof e) { - if (i = "<" === e.charAt(0) && ">" === e.charAt(e.length - 1) && e.length >= 3 ? [null, e, null] : N.exec(e), !i || !i[1] && n) return !n || n.jquery ? (n || r).find(e) : this.constructor(n).find(e); - if (i[1]) { - if (n = n instanceof b ? n[0] : n, b.merge(this, b.parseHTML(i[1], n && n.nodeType ? n.ownerDocument || n : o, !0)), C.test(i[1]) && b.isPlainObject(n)) - for (i in n) b.isFunction(this[i]) ? this[i](n[i]) : this.attr(i, n[i]); - return this - } - if (a = o.getElementById(i[2]), a && a.parentNode) { - if (a.id !== i[2]) return r.find(e); - this.length = 1, this[0] = a - } - return this.context = o, this.selector = e, this - } - return e.nodeType ? (this.context = this[0] = e, this.length = 1, this) : b.isFunction(e) ? r.ready(e) : (e.selector !== t && (this.selector = e.selector, this.context = e.context), b.makeArray(e, this)) - }, - selector: "", - length: 0, - size: function() { - return this.length - }, - toArray: function() { - return h.call(this) - }, - get: function(e) { - return null == e ? this.toArray() : 0 > e ? this[this.length + e] : this[e] - }, - pushStack: function(e) { - var t = b.merge(this.constructor(), e); - return t.prevObject = this, t.context = this.context, t - }, - each: function(e, t) { - return b.each(this, e, t) - }, - ready: function(e) { - return b.ready.promise().done(e), this - }, - slice: function() { - return this.pushStack(h.apply(this, arguments)) - }, - first: function() { - return this.eq(0) - }, - last: function() { - return this.eq(-1) - }, - eq: function(e) { - var t = this.length, - n = +e + (0 > e ? t : 0); - return this.pushStack(n >= 0 && t > n ? [this[n]] : []) - }, - map: function(e) { - return this.pushStack(b.map(this, function(t, n) { - return e.call(t, n, t) - })) - }, - end: function() { - return this.prevObject || this.constructor(null) - }, - push: d, - sort: [].sort, - splice: [].splice - }, b.fn.init.prototype = b.fn, b.extend = b.fn.extend = function() { - var e, n, r, i, o, a, s = arguments[0] || {}, - u = 1, - l = arguments.length, - c = !1; - for ("boolean" == typeof s && (c = s, s = arguments[1] || {}, u = 2), "object" == typeof s || b.isFunction(s) || (s = {}), l === u && (s = this, --u); l > u; u++) - if (null != (o = arguments[u])) - for (i in o) e = s[i], r = o[i], s !== r && (c && r && (b.isPlainObject(r) || (n = b.isArray(r))) ? (n ? (n = !1, a = e && b.isArray(e) ? e : []) : a = e && b.isPlainObject(e) ? e : {}, s[i] = b.extend(c, a, r)) : r !== t && (s[i] = r)); - return s - }, b.extend({ - noConflict: function(t) { - return e.$ === b && (e.$ = u), t && e.jQuery === b && (e.jQuery = s), b - }, - isReady: !1, - readyWait: 1, - holdReady: function(e) { - e ? b.readyWait++ : b.ready(!0) - }, - ready: function(e) { - if (e === !0 ? !--b.readyWait : !b.isReady) { - if (!o.body) return setTimeout(b.ready); - b.isReady = !0, e !== !0 && --b.readyWait > 0 || (n.resolveWith(o, [b]), b.fn.trigger && b(o).trigger("ready").off("ready")) - } - }, - isFunction: function(e) { - return "function" === b.type(e) - }, - isArray: Array.isArray || function(e) { - return "array" === b.type(e) - }, - isWindow: function(e) { - return null != e && e == e.window - }, - isNumeric: function(e) { - return !isNaN(parseFloat(e)) && isFinite(e) - }, - type: function(e) { - return null == e ? e + "" : "object" == typeof e || "function" == typeof e ? l[m.call(e)] || "object" : typeof e - }, - isPlainObject: function(e) { - if (!e || "object" !== b.type(e) || e.nodeType || b.isWindow(e)) return !1; - try { - if (e.constructor && !y.call(e, "constructor") && !y.call(e.constructor.prototype, "isPrototypeOf")) return !1 - } catch (n) { - return !1 - } - var r; - for (r in e); - return r === t || y.call(e, r) - }, - isEmptyObject: function(e) { - var t; - for (t in e) return !1; - return !0 - }, - error: function(e) { - throw Error(e) - }, - parseHTML: function(e, t, n) { - if (!e || "string" != typeof e) return null; - "boolean" == typeof t && (n = t, t = !1), t = t || o; - var r = C.exec(e), - i = !n && []; - return r ? [t.createElement(r[1])] : (r = b.buildFragment([e], t, i), i && b(i).remove(), b.merge([], r.childNodes)) - }, - parseJSON: function(n) { - return e.JSON && e.JSON.parse ? e.JSON.parse(n) : null === n ? n : "string" == typeof n && (n = b.trim(n), n && k.test(n.replace(S, "@").replace(A, "]").replace(E, ""))) ? Function("return " + n)() : (b.error("Invalid JSON: " + n), t) - }, - parseXML: function(n) { - var r, i; - if (!n || "string" != typeof n) return null; - try { - e.DOMParser ? (i = new DOMParser, r = i.parseFromString(n, "text/xml")) : (r = new ActiveXObject("Microsoft.XMLDOM"), r.async = "false", r.loadXML(n)) - } catch (o) { - r = t - } - return r && r.documentElement && !r.getElementsByTagName("parsererror").length || b.error("Invalid XML: " + n), r - }, - noop: function() {}, - globalEval: function(t) { - t && b.trim(t) && (e.execScript || function(t) { - e.eval.call(e, t) - })(t) - }, - camelCase: function(e) { - return e.replace(j, "ms-").replace(D, L) - }, - nodeName: function(e, t) { - return e.nodeName && e.nodeName.toLowerCase() === t.toLowerCase() - }, - each: function(e, t, n) { - var r, i = 0, - o = e.length, - a = M(e); - if (n) { - if (a) { - for (; o > i; i++) - if (r = t.apply(e[i], n), r === !1) break - } else - for (i in e) - if (r = t.apply(e[i], n), r === !1) break - } else if (a) { - for (; o > i; i++) - if (r = t.call(e[i], i, e[i]), r === !1) break - } else - for (i in e) - if (r = t.call(e[i], i, e[i]), r === !1) break; - return e - }, - trim: v && !v.call("\ufeff\u00a0") ? function(e) { - return null == e ? "" : v.call(e) - } : function(e) { - return null == e ? "" : (e + "").replace(T, "") - }, - makeArray: function(e, t) { - var n = t || []; - return null != e && (M(Object(e)) ? b.merge(n, "string" == typeof e ? [e] : e) : d.call(n, e)), n - }, - inArray: function(e, t, n) { - var r; - if (t) { - if (g) return g.call(t, e, n); - for (r = t.length, n = n ? 0 > n ? Math.max(0, r + n) : n : 0; r > n; n++) - if (n in t && t[n] === e) return n - } - return -1 - }, - merge: function(e, n) { - var r = n.length, - i = e.length, - o = 0; - if ("number" == typeof r) - for (; r > o; o++) e[i++] = n[o]; - else - while (n[o] !== t) e[i++] = n[o++]; - return e.length = i, e - }, - grep: function(e, t, n) { - var r, i = [], - o = 0, - a = e.length; - for (n = !!n; a > o; o++) r = !!t(e[o], o), n !== r && i.push(e[o]); - return i - }, - map: function(e, t, n) { - var r, i = 0, - o = e.length, - a = M(e), - s = []; - if (a) - for (; o > i; i++) r = t(e[i], i, n), null != r && (s[s.length] = r); - else - for (i in e) r = t(e[i], i, n), null != r && (s[s.length] = r); - return f.apply([], s) - }, - guid: 1, - proxy: function(e, n) { - var r, i, o; - return "string" == typeof n && (o = e[n], n = e, e = o), b.isFunction(e) ? (r = h.call(arguments, 2), i = function() { - return e.apply(n || this, r.concat(h.call(arguments))) - }, i.guid = e.guid = e.guid || b.guid++, i) : t - }, - access: function(e, n, r, i, o, a, s) { - var u = 0, - l = e.length, - c = null == r; - if ("object" === b.type(r)) { - o = !0; - for (u in r) b.access(e, n, u, r[u], !0, a, s) - } else if (i !== t && (o = !0, b.isFunction(i) || (s = !0), c && (s ? (n.call(e, i), n = null) : (c = n, n = function(e, t, n) { - return c.call(b(e), n) - })), n)) - for (; l > u; u++) n(e[u], r, s ? i : i.call(e[u], u, n(e[u], r))); - return o ? e : c ? n.call(e) : l ? n(e[0], r) : a - }, - now: function() { - return (new Date).getTime() - } - }), b.ready.promise = function(t) { - if (!n) - if (n = b.Deferred(), "complete" === o.readyState) setTimeout(b.ready); - else if (o.addEventListener) o.addEventListener("DOMContentLoaded", H, !1), e.addEventListener("load", H, !1); - else { - o.attachEvent("onreadystatechange", H), e.attachEvent("onload", H); - var r = !1; - try { - r = null == e.frameElement && o.documentElement - } catch (i) {} - r && r.doScroll && function a() { - if (!b.isReady) { - try { - r.doScroll("left") - } catch (e) { - return setTimeout(a, 50) - } - q(), b.ready() - } - }() - } - return n.promise(t) - }, b.each("Boolean Number String Function Array Date RegExp Object Error".split(" "), function(e, t) { - l["[object " + t + "]"] = t.toLowerCase() - }); - - function M(e) { - var t = e.length, - n = b.type(e); - return b.isWindow(e) ? !1 : 1 === e.nodeType && t ? !0 : "array" === n || "function" !== n && (0 === t || "number" == typeof t && t > 0 && t - 1 in e) - } - r = b(o); - var _ = {}; - - function F(e) { - var t = _[e] = {}; - return b.each(e.match(w) || [], function(e, n) { - t[n] = !0 - }), t - } - b.Callbacks = function(e) { - e = "string" == typeof e ? _[e] || F(e) : b.extend({}, e); - var n, r, i, o, a, s, u = [], - l = !e.once && [], - c = function(t) { - for (r = e.memory && t, i = !0, a = s || 0, s = 0, o = u.length, n = !0; u && o > a; a++) - if (u[a].apply(t[0], t[1]) === !1 && e.stopOnFalse) { - r = !1; - break - } n = !1, u && (l ? l.length && c(l.shift()) : r ? u = [] : p.disable()) - }, - p = { - add: function() { - if (u) { - var t = u.length; - (function i(t) { - b.each(t, function(t, n) { - var r = b.type(n); - "function" === r ? e.unique && p.has(n) || u.push(n) : n && n.length && "string" !== r && i(n) - }) - })(arguments), n ? o = u.length : r && (s = t, c(r)) - } - return this - }, - remove: function() { - return u && b.each(arguments, function(e, t) { - var r; - while ((r = b.inArray(t, u, r)) > -1) u.splice(r, 1), n && (o >= r && o--, a >= r && a--) - }), this - }, - has: function(e) { - return e ? b.inArray(e, u) > -1 : !(!u || !u.length) - }, - empty: function() { - return u = [], this - }, - disable: function() { - return u = l = r = t, this - }, - disabled: function() { - return !u - }, - lock: function() { - return l = t, r || p.disable(), this - }, - locked: function() { - return !l - }, - fireWith: function(e, t) { - return t = t || [], t = [e, t.slice ? t.slice() : t], !u || i && !l || (n ? l.push(t) : c(t)), this - }, - fire: function() { - return p.fireWith(this, arguments), this - }, - fired: function() { - return !!i - } - }; - return p - }, b.extend({ - Deferred: function(e) { - var t = [ - ["resolve", "done", b.Callbacks("once memory"), "resolved"], - ["reject", "fail", b.Callbacks("once memory"), "rejected"], - ["notify", "progress", b.Callbacks("memory")] - ], - n = "pending", - r = { - state: function() { - return n - }, - always: function() { - return i.done(arguments).fail(arguments), this - }, - then: function() { - var e = arguments; - return b.Deferred(function(n) { - b.each(t, function(t, o) { - var a = o[0], - s = b.isFunction(e[t]) && e[t]; - i[o[1]](function() { - var e = s && s.apply(this, arguments); - e && b.isFunction(e.promise) ? e.promise().done(n.resolve).fail(n.reject).progress(n.notify) : n[a + "With"](this === r ? n.promise() : this, s ? [e] : arguments) - }) - }), e = null - }).promise() - }, - promise: function(e) { - return null != e ? b.extend(e, r) : r - } - }, - i = {}; - return r.pipe = r.then, b.each(t, function(e, o) { - var a = o[2], - s = o[3]; - r[o[1]] = a.add, s && a.add(function() { - n = s - }, t[1 ^ e][2].disable, t[2][2].lock), i[o[0]] = function() { - return i[o[0] + "With"](this === i ? r : this, arguments), this - }, i[o[0] + "With"] = a.fireWith - }), r.promise(i), e && e.call(i, i), i - }, - when: function(e) { - var t = 0, - n = h.call(arguments), - r = n.length, - i = 1 !== r || e && b.isFunction(e.promise) ? r : 0, - o = 1 === i ? e : b.Deferred(), - a = function(e, t, n) { - return function(r) { - t[e] = this, n[e] = arguments.length > 1 ? h.call(arguments) : r, n === s ? o.notifyWith(t, n) : --i || o.resolveWith(t, n) - } - }, - s, u, l; - if (r > 1) - for (s = Array(r), u = Array(r), l = Array(r); r > t; t++) n[t] && b.isFunction(n[t].promise) ? n[t].promise().done(a(t, l, n)).fail(o.reject).progress(a(t, u, s)) : --i; - return i || o.resolveWith(l, n), o.promise() - } - }), b.support = function() { - var t, n, r, a, s, u, l, c, p, f, d = o.createElement("div"); - if (d.setAttribute("className", "t"), d.innerHTML = "
a", n = d.getElementsByTagName("*"), r = d.getElementsByTagName("a")[0], !n || !r || !n.length) return {}; - s = o.createElement("select"), l = s.appendChild(o.createElement("option")), a = d.getElementsByTagName("input")[0], r.style.cssText = "top:1px;float:left;opacity:.5", t = { - getSetAttribute: "t" !== d.className, - leadingWhitespace: 3 === d.firstChild.nodeType, - tbody: !d.getElementsByTagName("tbody").length, - htmlSerialize: !!d.getElementsByTagName("link").length, - style: /top/.test(r.getAttribute("style")), - hrefNormalized: "/a" === r.getAttribute("href"), - opacity: /^0.5/.test(r.style.opacity), - cssFloat: !!r.style.cssFloat, - checkOn: !!a.value, - optSelected: l.selected, - enctype: !!o.createElement("form").enctype, - html5Clone: "<:nav>" !== o.createElement("nav").cloneNode(!0).outerHTML, - boxModel: "CSS1Compat" === o.compatMode, - deleteExpando: !0, - noCloneEvent: !0, - inlineBlockNeedsLayout: !1, - shrinkWrapBlocks: !1, - reliableMarginRight: !0, - boxSizingReliable: !0, - pixelPosition: !1 - }, a.checked = !0, t.noCloneChecked = a.cloneNode(!0).checked, s.disabled = !0, t.optDisabled = !l.disabled; - try { - delete d.test - } catch (h) { - t.deleteExpando = !1 - } - a = o.createElement("input"), a.setAttribute("value", ""), t.input = "" === a.getAttribute("value"), a.value = "t", a.setAttribute("type", "radio"), t.radioValue = "t" === a.value, a.setAttribute("checked", "t"), a.setAttribute("name", "t"), u = o.createDocumentFragment(), u.appendChild(a), t.appendChecked = a.checked, t.checkClone = u.cloneNode(!0).cloneNode(!0).lastChild.checked, d.attachEvent && (d.attachEvent("onclick", function() { - t.noCloneEvent = !1 - }), d.cloneNode(!0).click()); - for (f in { - submit: !0, - change: !0, - focusin: !0 - }) d.setAttribute(c = "on" + f, "t"), t[f + "Bubbles"] = c in e || d.attributes[c].expando === !1; - return d.style.backgroundClip = "content-box", d.cloneNode(!0).style.backgroundClip = "", t.clearCloneStyle = "content-box" === d.style.backgroundClip, b(function() { - var n, r, a, s = "padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;", - u = o.getElementsByTagName("body")[0]; - u && (n = o.createElement("div"), n.style.cssText = "border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px", u.appendChild(n).appendChild(d), d.innerHTML = "
t
", a = d.getElementsByTagName("td"), a[0].style.cssText = "padding:0;margin:0;border:0;display:none", p = 0 === a[0].offsetHeight, a[0].style.display = "", a[1].style.display = "none", t.reliableHiddenOffsets = p && 0 === a[0].offsetHeight, d.innerHTML = "", d.style.cssText = "box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;", t.boxSizing = 4 === d.offsetWidth, t.doesNotIncludeMarginInBodyOffset = 1 !== u.offsetTop, e.getComputedStyle && (t.pixelPosition = "1%" !== (e.getComputedStyle(d, null) || {}).top, t.boxSizingReliable = "4px" === (e.getComputedStyle(d, null) || { - width: "4px" - }).width, r = d.appendChild(o.createElement("div")), r.style.cssText = d.style.cssText = s, r.style.marginRight = r.style.width = "0", d.style.width = "1px", t.reliableMarginRight = !parseFloat((e.getComputedStyle(r, null) || {}).marginRight)), typeof d.style.zoom !== i && (d.innerHTML = "", d.style.cssText = s + "width:1px;padding:1px;display:inline;zoom:1", t.inlineBlockNeedsLayout = 3 === d.offsetWidth, d.style.display = "block", d.innerHTML = "
", d.firstChild.style.width = "5px", t.shrinkWrapBlocks = 3 !== d.offsetWidth, t.inlineBlockNeedsLayout && (u.style.zoom = 1)), u.removeChild(n), n = d = a = r = null) - }), n = s = u = l = r = a = null, t - }(); - var O = /(?:\{[\s\S]*\}|\[[\s\S]*\])$/, - B = /([A-Z])/g; - - function P(e, n, r, i) { - if (b.acceptData(e)) { - var o, a, s = b.expando, - u = "string" == typeof n, - l = e.nodeType, - p = l ? b.cache : e, - f = l ? e[s] : e[s] && s; - if (f && p[f] && (i || p[f].data) || !u || r !== t) return f || (l ? e[s] = f = c.pop() || b.guid++ : f = s), p[f] || (p[f] = {}, l || (p[f].toJSON = b.noop)), ("object" == typeof n || "function" == typeof n) && (i ? p[f] = b.extend(p[f], n) : p[f].data = b.extend(p[f].data, n)), o = p[f], i || (o.data || (o.data = {}), o = o.data), r !== t && (o[b.camelCase(n)] = r), u ? (a = o[n], null == a && (a = o[b.camelCase(n)])) : a = o, a - } - } - - function R(e, t, n) { - if (b.acceptData(e)) { - var r, i, o, a = e.nodeType, - s = a ? b.cache : e, - u = a ? e[b.expando] : b.expando; - if (s[u]) { - if (t && (o = n ? s[u] : s[u].data)) { - b.isArray(t) ? t = t.concat(b.map(t, b.camelCase)) : t in o ? t = [t] : (t = b.camelCase(t), t = t in o ? [t] : t.split(" ")); - for (r = 0, i = t.length; i > r; r++) delete o[t[r]]; - if (!(n ? $ : b.isEmptyObject)(o)) return - }(n || (delete s[u].data, $(s[u]))) && (a ? b.cleanData([e], !0) : b.support.deleteExpando || s != s.window ? delete s[u] : s[u] = null) - } - } - } - b.extend({ - cache: {}, - expando: "jQuery" + (p + Math.random()).replace(/\D/g, ""), - noData: { - embed: !0, - object: "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000", - applet: !0 - }, - hasData: function(e) { - return e = e.nodeType ? b.cache[e[b.expando]] : e[b.expando], !!e && !$(e) - }, - data: function(e, t, n) { - return P(e, t, n) - }, - removeData: function(e, t) { - return R(e, t) - }, - _data: function(e, t, n) { - return P(e, t, n, !0) - }, - _removeData: function(e, t) { - return R(e, t, !0) - }, - acceptData: function(e) { - if (e.nodeType && 1 !== e.nodeType && 9 !== e.nodeType) return !1; - var t = e.nodeName && b.noData[e.nodeName.toLowerCase()]; - return !t || t !== !0 && e.getAttribute("classid") === t - } - }), b.fn.extend({ - data: function(e, n) { - var r, i, o = this[0], - a = 0, - s = null; - if (e === t) { - if (this.length && (s = b.data(o), 1 === o.nodeType && !b._data(o, "parsedAttrs"))) { - for (r = o.attributes; r.length > a; a++) i = r[a].name, i.indexOf("data-") || (i = b.camelCase(i.slice(5)), W(o, i, s[i])); - b._data(o, "parsedAttrs", !0) - } - return s - } - return "object" == typeof e ? this.each(function() { - b.data(this, e) - }) : b.access(this, function(n) { - return n === t ? o ? W(o, e, b.data(o, e)) : null : (this.each(function() { - b.data(this, e, n) - }), t) - }, null, n, arguments.length > 1, null, !0) - }, - removeData: function(e) { - return this.each(function() { - b.removeData(this, e) - }) - } - }); - - function W(e, n, r) { - if (r === t && 1 === e.nodeType) { - var i = "data-" + n.replace(B, "-$1").toLowerCase(); - if (r = e.getAttribute(i), "string" == typeof r) { - try { - r = "true" === r ? !0 : "false" === r ? !1 : "null" === r ? null : +r + "" === r ? +r : O.test(r) ? b.parseJSON(r) : r - } catch (o) {} - b.data(e, n, r) - } else r = t - } - return r - } - - function $(e) { - var t; - for (t in e) - if (("data" !== t || !b.isEmptyObject(e[t])) && "toJSON" !== t) return !1; - return !0 - } - b.extend({ - queue: function(e, n, r) { - var i; - return e ? (n = (n || "fx") + "queue", i = b._data(e, n), r && (!i || b.isArray(r) ? i = b._data(e, n, b.makeArray(r)) : i.push(r)), i || []) : t - }, - dequeue: function(e, t) { - t = t || "fx"; - var n = b.queue(e, t), - r = n.length, - i = n.shift(), - o = b._queueHooks(e, t), - a = function() { - b.dequeue(e, t) - }; - "inprogress" === i && (i = n.shift(), r--), o.cur = i, i && ("fx" === t && n.unshift("inprogress"), delete o.stop, i.call(e, a, o)), !r && o && o.empty.fire() - }, - _queueHooks: function(e, t) { - var n = t + "queueHooks"; - return b._data(e, n) || b._data(e, n, { - empty: b.Callbacks("once memory").add(function() { - b._removeData(e, t + "queue"), b._removeData(e, n) - }) - }) - } - }), b.fn.extend({ - queue: function(e, n) { - var r = 2; - return "string" != typeof e && (n = e, e = "fx", r--), r > arguments.length ? b.queue(this[0], e) : n === t ? this : this.each(function() { - var t = b.queue(this, e, n); - b._queueHooks(this, e), "fx" === e && "inprogress" !== t[0] && b.dequeue(this, e) - }) - }, - dequeue: function(e) { - return this.each(function() { - b.dequeue(this, e) - }) - }, - delay: function(e, t) { - return e = b.fx ? b.fx.speeds[e] || e : e, t = t || "fx", this.queue(t, function(t, n) { - var r = setTimeout(t, e); - n.stop = function() { - clearTimeout(r) - } - }) - }, - clearQueue: function(e) { - return this.queue(e || "fx", []) - }, - promise: function(e, n) { - var r, i = 1, - o = b.Deferred(), - a = this, - s = this.length, - u = function() { - --i || o.resolveWith(a, [a]) - }; - "string" != typeof e && (n = e, e = t), e = e || "fx"; - while (s--) r = b._data(a[s], e + "queueHooks"), r && r.empty && (i++, r.empty.add(u)); - return u(), o.promise(n) - } - }); - var I, z, X = /[\t\r\n]/g, - U = /\r/g, - V = /^(?:input|select|textarea|button|object)$/i, - Y = /^(?:a|area)$/i, - J = /^(?:checked|selected|autofocus|autoplay|async|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped)$/i, - G = /^(?:checked|selected)$/i, - Q = b.support.getSetAttribute, - K = b.support.input; - b.fn.extend({ - attr: function(e, t) { - return b.access(this, b.attr, e, t, arguments.length > 1) - }, - removeAttr: function(e) { - return this.each(function() { - b.removeAttr(this, e) - }) - }, - prop: function(e, t) { - return b.access(this, b.prop, e, t, arguments.length > 1) - }, - removeProp: function(e) { - return e = b.propFix[e] || e, this.each(function() { - try { - this[e] = t, delete this[e] - } catch (n) {} - }) - }, - addClass: function(e) { - var t, n, r, i, o, a = 0, - s = this.length, - u = "string" == typeof e && e; - if (b.isFunction(e)) return this.each(function(t) { - b(this).addClass(e.call(this, t, this.className)) - }); - if (u) - for (t = (e || "").match(w) || []; s > a; a++) - if (n = this[a], r = 1 === n.nodeType && (n.className ? (" " + n.className + " ").replace(X, " ") : " ")) { - o = 0; - while (i = t[o++]) 0 > r.indexOf(" " + i + " ") && (r += i + " "); - n.className = b.trim(r) - } return this - }, - removeClass: function(e) { - var t, n, r, i, o, a = 0, - s = this.length, - u = 0 === arguments.length || "string" == typeof e && e; - if (b.isFunction(e)) return this.each(function(t) { - b(this).removeClass(e.call(this, t, this.className)) - }); - if (u) - for (t = (e || "").match(w) || []; s > a; a++) - if (n = this[a], r = 1 === n.nodeType && (n.className ? (" " + n.className + " ").replace(X, " ") : "")) { - o = 0; - while (i = t[o++]) - while (r.indexOf(" " + i + " ") >= 0) r = r.replace(" " + i + " ", " "); - n.className = e ? b.trim(r) : "" - } return this - }, - toggleClass: function(e, t) { - var n = typeof e, - r = "boolean" == typeof t; - return b.isFunction(e) ? this.each(function(n) { - b(this).toggleClass(e.call(this, n, this.className, t), t) - }) : this.each(function() { - if ("string" === n) { - var o, a = 0, - s = b(this), - u = t, - l = e.match(w) || []; - while (o = l[a++]) u = r ? u : !s.hasClass(o), s[u ? "addClass" : "removeClass"](o) - } else(n === i || "boolean" === n) && (this.className && b._data(this, "__className__", this.className), this.className = this.className || e === !1 ? "" : b._data(this, "__className__") || "") - }) - }, - hasClass: function(e) { - var t = " " + e + " ", - n = 0, - r = this.length; - for (; r > n; n++) - if (1 === this[n].nodeType && (" " + this[n].className + " ").replace(X, " ").indexOf(t) >= 0) return !0; - return !1 - }, - val: function(e) { - var n, r, i, o = this[0]; - { - if (arguments.length) return i = b.isFunction(e), this.each(function(n) { - var o, a = b(this); - 1 === this.nodeType && (o = i ? e.call(this, n, a.val()) : e, null == o ? o = "" : "number" == typeof o ? o += "" : b.isArray(o) && (o = b.map(o, function(e) { - return null == e ? "" : e + "" - })), r = b.valHooks[this.type] || b.valHooks[this.nodeName.toLowerCase()], r && "set" in r && r.set(this, o, "value") !== t || (this.value = o)) - }); - if (o) return r = b.valHooks[o.type] || b.valHooks[o.nodeName.toLowerCase()], r && "get" in r && (n = r.get(o, "value")) !== t ? n : (n = o.value, "string" == typeof n ? n.replace(U, "") : null == n ? "" : n) - } - } - }), b.extend({ - valHooks: { - option: { - get: function(e) { - var t = e.attributes.value; - return !t || t.specified ? e.value : e.text - } - }, - select: { - get: function(e) { - var t, n, r = e.options, - i = e.selectedIndex, - o = "select-one" === e.type || 0 > i, - a = o ? null : [], - s = o ? i + 1 : r.length, - u = 0 > i ? s : o ? i : 0; - for (; s > u; u++) - if (n = r[u], !(!n.selected && u !== i || (b.support.optDisabled ? n.disabled : null !== n.getAttribute("disabled")) || n.parentNode.disabled && b.nodeName(n.parentNode, "optgroup"))) { - if (t = b(n).val(), o) return t; - a.push(t) - } return a - }, - set: function(e, t) { - var n = b.makeArray(t); - return b(e).find("option").each(function() { - this.selected = b.inArray(b(this).val(), n) >= 0 - }), n.length || (e.selectedIndex = -1), n - } - } - }, - attr: function(e, n, r) { - var o, a, s, u = e.nodeType; - if (e && 3 !== u && 8 !== u && 2 !== u) return typeof e.getAttribute === i ? b.prop(e, n, r) : (a = 1 !== u || !b.isXMLDoc(e), a && (n = n.toLowerCase(), o = b.attrHooks[n] || (J.test(n) ? z : I)), r === t ? o && a && "get" in o && null !== (s = o.get(e, n)) ? s : (typeof e.getAttribute !== i && (s = e.getAttribute(n)), null == s ? t : s) : null !== r ? o && a && "set" in o && (s = o.set(e, r, n)) !== t ? s : (e.setAttribute(n, r + ""), r) : (b.removeAttr(e, n), t)) - }, - removeAttr: function(e, t) { - var n, r, i = 0, - o = t && t.match(w); - if (o && 1 === e.nodeType) - while (n = o[i++]) r = b.propFix[n] || n, J.test(n) ? !Q && G.test(n) ? e[b.camelCase("default-" + n)] = e[r] = !1 : e[r] = !1 : b.attr(e, n, ""), e.removeAttribute(Q ? n : r) - }, - attrHooks: { - type: { - set: function(e, t) { - if (!b.support.radioValue && "radio" === t && b.nodeName(e, "input")) { - var n = e.value; - return e.setAttribute("type", t), n && (e.value = n), t - } - } - } - }, - propFix: { - tabindex: "tabIndex", - readonly: "readOnly", - "for": "htmlFor", - "class": "className", - maxlength: "maxLength", - cellspacing: "cellSpacing", - cellpadding: "cellPadding", - rowspan: "rowSpan", - colspan: "colSpan", - usemap: "useMap", - frameborder: "frameBorder", - contenteditable: "contentEditable" - }, - prop: function(e, n, r) { - var i, o, a, s = e.nodeType; - if (e && 3 !== s && 8 !== s && 2 !== s) return a = 1 !== s || !b.isXMLDoc(e), a && (n = b.propFix[n] || n, o = b.propHooks[n]), r !== t ? o && "set" in o && (i = o.set(e, r, n)) !== t ? i : e[n] = r : o && "get" in o && null !== (i = o.get(e, n)) ? i : e[n] - }, - propHooks: { - tabIndex: { - get: function(e) { - var n = e.getAttributeNode("tabindex"); - return n && n.specified ? parseInt(n.value, 10) : V.test(e.nodeName) || Y.test(e.nodeName) && e.href ? 0 : t - } - } - } - }), z = { - get: function(e, n) { - var r = b.prop(e, n), - i = "boolean" == typeof r && e.getAttribute(n), - o = "boolean" == typeof r ? K && Q ? null != i : G.test(n) ? e[b.camelCase("default-" + n)] : !!i : e.getAttributeNode(n); - return o && o.value !== !1 ? n.toLowerCase() : t - }, - set: function(e, t, n) { - return t === !1 ? b.removeAttr(e, n) : K && Q || !G.test(n) ? e.setAttribute(!Q && b.propFix[n] || n, n) : e[b.camelCase("default-" + n)] = e[n] = !0, n - } - }, K && Q || (b.attrHooks.value = { - get: function(e, n) { - var r = e.getAttributeNode(n); - return b.nodeName(e, "input") ? e.defaultValue : r && r.specified ? r.value : t - }, - set: function(e, n, r) { - return b.nodeName(e, "input") ? (e.defaultValue = n, t) : I && I.set(e, n, r) - } - }), Q || (I = b.valHooks.button = { - get: function(e, n) { - var r = e.getAttributeNode(n); - return r && ("id" === n || "name" === n || "coords" === n ? "" !== r.value : r.specified) ? r.value : t - }, - set: function(e, n, r) { - var i = e.getAttributeNode(r); - return i || e.setAttributeNode(i = e.ownerDocument.createAttribute(r)), i.value = n += "", "value" === r || n === e.getAttribute(r) ? n : t - } - }, b.attrHooks.contenteditable = { - get: I.get, - set: function(e, t, n) { - I.set(e, "" === t ? !1 : t, n) - } - }, b.each(["width", "height"], function(e, n) { - b.attrHooks[n] = b.extend(b.attrHooks[n], { - set: function(e, r) { - return "" === r ? (e.setAttribute(n, "auto"), r) : t - } - }) - })), b.support.hrefNormalized || (b.each(["href", "src", "width", "height"], function(e, n) { - b.attrHooks[n] = b.extend(b.attrHooks[n], { - get: function(e) { - var r = e.getAttribute(n, 2); - return null == r ? t : r - } - }) - }), b.each(["href", "src"], function(e, t) { - b.propHooks[t] = { - get: function(e) { - return e.getAttribute(t, 4) - } - } - })), b.support.style || (b.attrHooks.style = { - get: function(e) { - return e.style.cssText || t - }, - set: function(e, t) { - return e.style.cssText = t + "" - } - }), b.support.optSelected || (b.propHooks.selected = b.extend(b.propHooks.selected, { - get: function(e) { - var t = e.parentNode; - return t && (t.selectedIndex, t.parentNode && t.parentNode.selectedIndex), null - } - })), b.support.enctype || (b.propFix.enctype = "encoding"), b.support.checkOn || b.each(["radio", "checkbox"], function() { - b.valHooks[this] = { - get: function(e) { - return null === e.getAttribute("value") ? "on" : e.value - } - } - }), b.each(["radio", "checkbox"], function() { - b.valHooks[this] = b.extend(b.valHooks[this], { - set: function(e, n) { - return b.isArray(n) ? e.checked = b.inArray(b(e).val(), n) >= 0 : t - } - }) - }); - var Z = /^(?:input|select|textarea)$/i, - et = /^key/, - tt = /^(?:mouse|contextmenu)|click/, - nt = /^(?:focusinfocus|focusoutblur)$/, - rt = /^([^.]*)(?:\.(.+)|)$/; - - function it() { - return !0 - } - - function ot() { - return !1 - } - b.event = { - global: {}, - add: function(e, n, r, o, a) { - var s, u, l, c, p, f, d, h, g, m, y, v = b._data(e); - if (v) { - r.handler && (c = r, r = c.handler, a = c.selector), r.guid || (r.guid = b.guid++), (u = v.events) || (u = v.events = {}), (f = v.handle) || (f = v.handle = function(e) { - return typeof b === i || e && b.event.triggered === e.type ? t : b.event.dispatch.apply(f.elem, arguments) - }, f.elem = e), n = (n || "").match(w) || [""], l = n.length; - while (l--) s = rt.exec(n[l]) || [], g = y = s[1], m = (s[2] || "").split(".").sort(), p = b.event.special[g] || {}, g = (a ? p.delegateType : p.bindType) || g, p = b.event.special[g] || {}, d = b.extend({ - type: g, - origType: y, - data: o, - handler: r, - guid: r.guid, - selector: a, - needsContext: a && b.expr.match.needsContext.test(a), - namespace: m.join(".") - }, c), (h = u[g]) || (h = u[g] = [], h.delegateCount = 0, p.setup && p.setup.call(e, o, m, f) !== !1 || (e.addEventListener ? e.addEventListener(g, f, !1) : e.attachEvent && e.attachEvent("on" + g, f))), p.add && (p.add.call(e, d), d.handler.guid || (d.handler.guid = r.guid)), a ? h.splice(h.delegateCount++, 0, d) : h.push(d), b.event.global[g] = !0; - e = null - } - }, - remove: function(e, t, n, r, i) { - var o, a, s, u, l, c, p, f, d, h, g, m = b.hasData(e) && b._data(e); - if (m && (c = m.events)) { - t = (t || "").match(w) || [""], l = t.length; - while (l--) - if (s = rt.exec(t[l]) || [], d = g = s[1], h = (s[2] || "").split(".").sort(), d) { - p = b.event.special[d] || {}, d = (r ? p.delegateType : p.bindType) || d, f = c[d] || [], s = s[2] && RegExp("(^|\\.)" + h.join("\\.(?:.*\\.|)") + "(\\.|$)"), u = o = f.length; - while (o--) a = f[o], !i && g !== a.origType || n && n.guid !== a.guid || s && !s.test(a.namespace) || r && r !== a.selector && ("**" !== r || !a.selector) || (f.splice(o, 1), a.selector && f.delegateCount--, p.remove && p.remove.call(e, a)); - u && !f.length && (p.teardown && p.teardown.call(e, h, m.handle) !== !1 || b.removeEvent(e, d, m.handle), delete c[d]) - } else - for (d in c) b.event.remove(e, d + t[l], n, r, !0); - b.isEmptyObject(c) && (delete m.handle, b._removeData(e, "events")) - } - }, - trigger: function(n, r, i, a) { - var s, u, l, c, p, f, d, h = [i || o], - g = y.call(n, "type") ? n.type : n, - m = y.call(n, "namespace") ? n.namespace.split(".") : []; - if (l = f = i = i || o, 3 !== i.nodeType && 8 !== i.nodeType && !nt.test(g + b.event.triggered) && (g.indexOf(".") >= 0 && (m = g.split("."), g = m.shift(), m.sort()), u = 0 > g.indexOf(":") && "on" + g, n = n[b.expando] ? n : new b.Event(g, "object" == typeof n && n), n.isTrigger = !0, n.namespace = m.join("."), n.namespace_re = n.namespace ? RegExp("(^|\\.)" + m.join("\\.(?:.*\\.|)") + "(\\.|$)") : null, n.result = t, n.target || (n.target = i), r = null == r ? [n] : b.makeArray(r, [n]), p = b.event.special[g] || {}, a || !p.trigger || p.trigger.apply(i, r) !== !1)) { - if (!a && !p.noBubble && !b.isWindow(i)) { - for (c = p.delegateType || g, nt.test(c + g) || (l = l.parentNode); l; l = l.parentNode) h.push(l), f = l; - f === (i.ownerDocument || o) && h.push(f.defaultView || f.parentWindow || e) - } - d = 0; - while ((l = h[d++]) && !n.isPropagationStopped()) n.type = d > 1 ? c : p.bindType || g, s = (b._data(l, "events") || {})[n.type] && b._data(l, "handle"), s && s.apply(l, r), s = u && l[u], s && b.acceptData(l) && s.apply && s.apply(l, r) === !1 && n.preventDefault(); - if (n.type = g, !(a || n.isDefaultPrevented() || p._default && p._default.apply(i.ownerDocument, r) !== !1 || "click" === g && b.nodeName(i, "a") || !b.acceptData(i) || !u || !i[g] || b.isWindow(i))) { - f = i[u], f && (i[u] = null), b.event.triggered = g; - try { - i[g]() - } catch (v) {} - b.event.triggered = t, f && (i[u] = f) - } - return n.result - } - }, - dispatch: function(e) { - e = b.event.fix(e); - var n, r, i, o, a, s = [], - u = h.call(arguments), - l = (b._data(this, "events") || {})[e.type] || [], - c = b.event.special[e.type] || {}; - if (u[0] = e, e.delegateTarget = this, !c.preDispatch || c.preDispatch.call(this, e) !== !1) { - s = b.event.handlers.call(this, e, l), n = 0; - while ((o = s[n++]) && !e.isPropagationStopped()) { - e.currentTarget = o.elem, a = 0; - while ((i = o.handlers[a++]) && !e.isImmediatePropagationStopped())(!e.namespace_re || e.namespace_re.test(i.namespace)) && (e.handleObj = i, e.data = i.data, r = ((b.event.special[i.origType] || {}).handle || i.handler).apply(o.elem, u), r !== t && (e.result = r) === !1 && (e.preventDefault(), e.stopPropagation())) - } - return c.postDispatch && c.postDispatch.call(this, e), e.result - } - }, - handlers: function(e, n) { - var r, i, o, a, s = [], - u = n.delegateCount, - l = e.target; - if (u && l.nodeType && (!e.button || "click" !== e.type)) - for (; l != this; l = l.parentNode || this) - if (1 === l.nodeType && (l.disabled !== !0 || "click" !== e.type)) { - for (o = [], a = 0; u > a; a++) i = n[a], r = i.selector + " ", o[r] === t && (o[r] = i.needsContext ? b(r, this).index(l) >= 0 : b.find(r, this, null, [l]).length), o[r] && o.push(i); - o.length && s.push({ - elem: l, - handlers: o - }) - } return n.length > u && s.push({ - elem: this, - handlers: n.slice(u) - }), s - }, - fix: function(e) { - if (e[b.expando]) return e; - var t, n, r, i = e.type, - a = e, - s = this.fixHooks[i]; - s || (this.fixHooks[i] = s = tt.test(i) ? this.mouseHooks : et.test(i) ? this.keyHooks : {}), r = s.props ? this.props.concat(s.props) : this.props, e = new b.Event(a), t = r.length; - while (t--) n = r[t], e[n] = a[n]; - return e.target || (e.target = a.srcElement || o), 3 === e.target.nodeType && (e.target = e.target.parentNode), e.metaKey = !!e.metaKey, s.filter ? s.filter(e, a) : e - }, - props: "altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "), - fixHooks: {}, - keyHooks: { - props: "char charCode key keyCode".split(" "), - filter: function(e, t) { - return null == e.which && (e.which = null != t.charCode ? t.charCode : t.keyCode), e - } - }, - mouseHooks: { - props: "button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "), - filter: function(e, n) { - var r, i, a, s = n.button, - u = n.fromElement; - return null == e.pageX && null != n.clientX && (i = e.target.ownerDocument || o, a = i.documentElement, r = i.body, e.pageX = n.clientX + (a && a.scrollLeft || r && r.scrollLeft || 0) - (a && a.clientLeft || r && r.clientLeft || 0), e.pageY = n.clientY + (a && a.scrollTop || r && r.scrollTop || 0) - (a && a.clientTop || r && r.clientTop || 0)), !e.relatedTarget && u && (e.relatedTarget = u === e.target ? n.toElement : u), e.which || s === t || (e.which = 1 & s ? 1 : 2 & s ? 3 : 4 & s ? 2 : 0), e - } - }, - special: { - load: { - noBubble: !0 - }, - click: { - trigger: function() { - return b.nodeName(this, "input") && "checkbox" === this.type && this.click ? (this.click(), !1) : t - } - }, - focus: { - trigger: function() { - if (this !== o.activeElement && this.focus) try { - return this.focus(), !1 - } catch (e) {} - }, - delegateType: "focusin" - }, - blur: { - trigger: function() { - return this === o.activeElement && this.blur ? (this.blur(), !1) : t - }, - delegateType: "focusout" - }, - beforeunload: { - postDispatch: function(e) { - e.result !== t && (e.originalEvent.returnValue = e.result) - } - } - }, - simulate: function(e, t, n, r) { - var i = b.extend(new b.Event, n, { - type: e, - isSimulated: !0, - originalEvent: {} - }); - r ? b.event.trigger(i, null, t) : b.event.dispatch.call(t, i), i.isDefaultPrevented() && n.preventDefault() - } - }, b.removeEvent = o.removeEventListener ? function(e, t, n) { - e.removeEventListener && e.removeEventListener(t, n, !1) - } : function(e, t, n) { - var r = "on" + t; - e.detachEvent && (typeof e[r] === i && (e[r] = null), e.detachEvent(r, n)) - }, b.Event = function(e, n) { - return this instanceof b.Event ? (e && e.type ? (this.originalEvent = e, this.type = e.type, this.isDefaultPrevented = e.defaultPrevented || e.returnValue === !1 || e.getPreventDefault && e.getPreventDefault() ? it : ot) : this.type = e, n && b.extend(this, n), this.timeStamp = e && e.timeStamp || b.now(), this[b.expando] = !0, t) : new b.Event(e, n) - }, b.Event.prototype = { - isDefaultPrevented: ot, - isPropagationStopped: ot, - isImmediatePropagationStopped: ot, - preventDefault: function() { - var e = this.originalEvent; - this.isDefaultPrevented = it, e && (e.preventDefault ? e.preventDefault() : e.returnValue = !1) - }, - stopPropagation: function() { - var e = this.originalEvent; - this.isPropagationStopped = it, e && (e.stopPropagation && e.stopPropagation(), e.cancelBubble = !0) - }, - stopImmediatePropagation: function() { - this.isImmediatePropagationStopped = it, this.stopPropagation() - } - }, b.each({ - mouseenter: "mouseover", - mouseleave: "mouseout" - }, function(e, t) { - b.event.special[e] = { - delegateType: t, - bindType: t, - handle: function(e) { - var n, r = this, - i = e.relatedTarget, - o = e.handleObj; - return (!i || i !== r && !b.contains(r, i)) && (e.type = o.origType, n = o.handler.apply(this, arguments), e.type = t), n - } - } - }), b.support.submitBubbles || (b.event.special.submit = { - setup: function() { - return b.nodeName(this, "form") ? !1 : (b.event.add(this, "click._submit keypress._submit", function(e) { - var n = e.target, - r = b.nodeName(n, "input") || b.nodeName(n, "button") ? n.form : t; - r && !b._data(r, "submitBubbles") && (b.event.add(r, "submit._submit", function(e) { - e._submit_bubble = !0 - }), b._data(r, "submitBubbles", !0)) - }), t) - }, - postDispatch: function(e) { - e._submit_bubble && (delete e._submit_bubble, this.parentNode && !e.isTrigger && b.event.simulate("submit", this.parentNode, e, !0)) - }, - teardown: function() { - return b.nodeName(this, "form") ? !1 : (b.event.remove(this, "._submit"), t) - } - }), b.support.changeBubbles || (b.event.special.change = { - setup: function() { - return Z.test(this.nodeName) ? (("checkbox" === this.type || "radio" === this.type) && (b.event.add(this, "propertychange._change", function(e) { - "checked" === e.originalEvent.propertyName && (this._just_changed = !0) - }), b.event.add(this, "click._change", function(e) { - this._just_changed && !e.isTrigger && (this._just_changed = !1), b.event.simulate("change", this, e, !0) - })), !1) : (b.event.add(this, "beforeactivate._change", function(e) { - var t = e.target; - Z.test(t.nodeName) && !b._data(t, "changeBubbles") && (b.event.add(t, "change._change", function(e) { - !this.parentNode || e.isSimulated || e.isTrigger || b.event.simulate("change", this.parentNode, e, !0) - }), b._data(t, "changeBubbles", !0)) - }), t) - }, - handle: function(e) { - var n = e.target; - return this !== n || e.isSimulated || e.isTrigger || "radio" !== n.type && "checkbox" !== n.type ? e.handleObj.handler.apply(this, arguments) : t - }, - teardown: function() { - return b.event.remove(this, "._change"), !Z.test(this.nodeName) - } - }), b.support.focusinBubbles || b.each({ - focus: "focusin", - blur: "focusout" - }, function(e, t) { - var n = 0, - r = function(e) { - b.event.simulate(t, e.target, b.event.fix(e), !0) - }; - b.event.special[t] = { - setup: function() { - 0 === n++ && o.addEventListener(e, r, !0) - }, - teardown: function() { - 0 === --n && o.removeEventListener(e, r, !0) - } - } - }), b.fn.extend({ - on: function(e, n, r, i, o) { - var a, s; - if ("object" == typeof e) { - "string" != typeof n && (r = r || n, n = t); - for (a in e) this.on(a, n, r, e[a], o); - return this - } - if (null == r && null == i ? (i = n, r = n = t) : null == i && ("string" == typeof n ? (i = r, r = t) : (i = r, r = n, n = t)), i === !1) i = ot; - else if (!i) return this; - return 1 === o && (s = i, i = function(e) { - return b().off(e), s.apply(this, arguments) - }, i.guid = s.guid || (s.guid = b.guid++)), this.each(function() { - b.event.add(this, e, i, r, n) - }) - }, - one: function(e, t, n, r) { - return this.on(e, t, n, r, 1) - }, - off: function(e, n, r) { - var i, o; - if (e && e.preventDefault && e.handleObj) return i = e.handleObj, b(e.delegateTarget).off(i.namespace ? i.origType + "." + i.namespace : i.origType, i.selector, i.handler), this; - if ("object" == typeof e) { - for (o in e) this.off(o, n, e[o]); - return this - } - return (n === !1 || "function" == typeof n) && (r = n, n = t), r === !1 && (r = ot), this.each(function() { - b.event.remove(this, e, r, n) - }) - }, - bind: function(e, t, n) { - return this.on(e, null, t, n) - }, - unbind: function(e, t) { - return this.off(e, null, t) - }, - delegate: function(e, t, n, r) { - return this.on(t, e, n, r) - }, - undelegate: function(e, t, n) { - return 1 === arguments.length ? this.off(e, "**") : this.off(t, e || "**", n) - }, - trigger: function(e, t) { - return this.each(function() { - b.event.trigger(e, t, this) - }) - }, - triggerHandler: function(e, n) { - var r = this[0]; - return r ? b.event.trigger(e, n, r, !0) : t - } - }), - function(e, t) { - var n, r, i, o, a, s, u, l, c, p, f, d, h, g, m, y, v, x = "sizzle" + -new Date, - w = e.document, - T = {}, - N = 0, - C = 0, - k = it(), - E = it(), - S = it(), - A = typeof t, - j = 1 << 31, - D = [], - L = D.pop, - H = D.push, - q = D.slice, - M = D.indexOf || function(e) { - var t = 0, - n = this.length; - for (; n > t; t++) - if (this[t] === e) return t; - return -1 - }, - _ = "[\\x20\\t\\r\\n\\f]", - F = "(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+", - O = F.replace("w", "w#"), - B = "([*^$|!~]?=)", - P = "\\[" + _ + "*(" + F + ")" + _ + "*(?:" + B + _ + "*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|(" + O + ")|)|)" + _ + "*\\]", - R = ":(" + F + ")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|" + P.replace(3, 8) + ")*)|.*)\\)|)", - W = RegExp("^" + _ + "+|((?:^|[^\\\\])(?:\\\\.)*)" + _ + "+$", "g"), - $ = RegExp("^" + _ + "*," + _ + "*"), - I = RegExp("^" + _ + "*([\\x20\\t\\r\\n\\f>+~])" + _ + "*"), - z = RegExp(R), - X = RegExp("^" + O + "$"), - U = { - ID: RegExp("^#(" + F + ")"), - CLASS: RegExp("^\\.(" + F + ")"), - NAME: RegExp("^\\[name=['\"]?(" + F + ")['\"]?\\]"), - TAG: RegExp("^(" + F.replace("w", "w*") + ")"), - ATTR: RegExp("^" + P), - PSEUDO: RegExp("^" + R), - CHILD: RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + _ + "*(even|odd|(([+-]|)(\\d*)n|)" + _ + "*(?:([+-]|)" + _ + "*(\\d+)|))" + _ + "*\\)|)", "i"), - needsContext: RegExp("^" + _ + "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + _ + "*((?:-\\d)?\\d*)" + _ + "*\\)|)(?=[^-]|$)", "i") - }, - V = /[\x20\t\r\n\f]*[+~]/, - Y = /^[^{]+\{\s*\[native code/, - J = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/, - G = /^(?:input|select|textarea|button)$/i, - Q = /^h\d$/i, - K = /'|\\/g, - Z = /\=[\x20\t\r\n\f]*([^'"\]]*)[\x20\t\r\n\f]*\]/g, - et = /\\([\da-fA-F]{1,6}[\x20\t\r\n\f]?|.)/g, - tt = function(e, t) { - var n = "0x" + t - 65536; - return n !== n ? t : 0 > n ? String.fromCharCode(n + 65536) : String.fromCharCode(55296 | n >> 10, 56320 | 1023 & n) - }; - try { - q.call(w.documentElement.childNodes, 0)[0].nodeType - } catch (nt) { - q = function(e) { - var t, n = []; - while (t = this[e++]) n.push(t); - return n - } - } - - function rt(e) { - return Y.test(e + "") - } - - function it() { - var e, t = []; - return e = function(n, r) { - return t.push(n += " ") > i.cacheLength && delete e[t.shift()], e[n] = r - } - } - - function ot(e) { - return e[x] = !0, e - } - - function at(e) { - var t = p.createElement("div"); - try { - return e(t) - } catch (n) { - return !1 - } finally { - t = null - } - } - - function st(e, t, n, r) { - var i, o, a, s, u, l, f, g, m, v; - if ((t ? t.ownerDocument || t : w) !== p && c(t), t = t || p, n = n || [], !e || "string" != typeof e) return n; - if (1 !== (s = t.nodeType) && 9 !== s) return []; - if (!d && !r) { - if (i = J.exec(e)) - if (a = i[1]) { - if (9 === s) { - if (o = t.getElementById(a), !o || !o.parentNode) return n; - if (o.id === a) return n.push(o), n - } else if (t.ownerDocument && (o = t.ownerDocument.getElementById(a)) && y(t, o) && o.id === a) return n.push(o), n - } else { - if (i[2]) return H.apply(n, q.call(t.getElementsByTagName(e), 0)), n; - if ((a = i[3]) && T.getByClassName && t.getElementsByClassName) return H.apply(n, q.call(t.getElementsByClassName(a), 0)), n - } if (T.qsa && !h.test(e)) { - if (f = !0, g = x, m = t, v = 9 === s && e, 1 === s && "object" !== t.nodeName.toLowerCase()) { - l = ft(e), (f = t.getAttribute("id")) ? g = f.replace(K, "\\$&") : t.setAttribute("id", g), g = "[id='" + g + "'] ", u = l.length; - while (u--) l[u] = g + dt(l[u]); - m = V.test(e) && t.parentNode || t, v = l.join(",") - } - if (v) try { - return H.apply(n, q.call(m.querySelectorAll(v), 0)), n - } catch (b) {} finally { - f || t.removeAttribute("id") - } - } - } - return wt(e.replace(W, "$1"), t, n, r) - } - a = st.isXML = function(e) { - var t = e && (e.ownerDocument || e).documentElement; - return t ? "HTML" !== t.nodeName : !1 - }, c = st.setDocument = function(e) { - var n = e ? e.ownerDocument || e : w; - return n !== p && 9 === n.nodeType && n.documentElement ? (p = n, f = n.documentElement, d = a(n), T.tagNameNoComments = at(function(e) { - return e.appendChild(n.createComment("")), !e.getElementsByTagName("*").length - }), T.attributes = at(function(e) { - e.innerHTML = ""; - var t = typeof e.lastChild.getAttribute("multiple"); - return "boolean" !== t && "string" !== t - }), T.getByClassName = at(function(e) { - return e.innerHTML = "", e.getElementsByClassName && e.getElementsByClassName("e").length ? (e.lastChild.className = "e", 2 === e.getElementsByClassName("e").length) : !1 - }), T.getByName = at(function(e) { - e.id = x + 0, e.innerHTML = "
", f.insertBefore(e, f.firstChild); - var t = n.getElementsByName && n.getElementsByName(x).length === 2 + n.getElementsByName(x + 0).length; - return T.getIdNotName = !n.getElementById(x), f.removeChild(e), t - }), i.attrHandle = at(function(e) { - return e.innerHTML = "", e.firstChild && typeof e.firstChild.getAttribute !== A && "#" === e.firstChild.getAttribute("href") - }) ? {} : { - href: function(e) { - return e.getAttribute("href", 2) - }, - type: function(e) { - return e.getAttribute("type") - } - }, T.getIdNotName ? (i.find.ID = function(e, t) { - if (typeof t.getElementById !== A && !d) { - var n = t.getElementById(e); - return n && n.parentNode ? [n] : [] - } - }, i.filter.ID = function(e) { - var t = e.replace(et, tt); - return function(e) { - return e.getAttribute("id") === t - } - }) : (i.find.ID = function(e, n) { - if (typeof n.getElementById !== A && !d) { - var r = n.getElementById(e); - return r ? r.id === e || typeof r.getAttributeNode !== A && r.getAttributeNode("id").value === e ? [r] : t : [] - } - }, i.filter.ID = function(e) { - var t = e.replace(et, tt); - return function(e) { - var n = typeof e.getAttributeNode !== A && e.getAttributeNode("id"); - return n && n.value === t - } - }), i.find.TAG = T.tagNameNoComments ? function(e, n) { - return typeof n.getElementsByTagName !== A ? n.getElementsByTagName(e) : t - } : function(e, t) { - var n, r = [], - i = 0, - o = t.getElementsByTagName(e); - if ("*" === e) { - while (n = o[i++]) 1 === n.nodeType && r.push(n); - return r - } - return o - }, i.find.NAME = T.getByName && function(e, n) { - return typeof n.getElementsByName !== A ? n.getElementsByName(name) : t - }, i.find.CLASS = T.getByClassName && function(e, n) { - return typeof n.getElementsByClassName === A || d ? t : n.getElementsByClassName(e) - }, g = [], h = [":focus"], (T.qsa = rt(n.querySelectorAll)) && (at(function(e) { - e.innerHTML = "", e.querySelectorAll("[selected]").length || h.push("\\[" + _ + "*(?:checked|disabled|ismap|multiple|readonly|selected|value)"), e.querySelectorAll(":checked").length || h.push(":checked") - }), at(function(e) { - e.innerHTML = "", e.querySelectorAll("[i^='']").length && h.push("[*^$]=" + _ + "*(?:\"\"|'')"), e.querySelectorAll(":enabled").length || h.push(":enabled", ":disabled"), e.querySelectorAll("*,:x"), h.push(",.*:") - })), (T.matchesSelector = rt(m = f.matchesSelector || f.mozMatchesSelector || f.webkitMatchesSelector || f.oMatchesSelector || f.msMatchesSelector)) && at(function(e) { - T.disconnectedMatch = m.call(e, "div"), m.call(e, "[s!='']:x"), g.push("!=", R) - }), h = RegExp(h.join("|")), g = RegExp(g.join("|")), y = rt(f.contains) || f.compareDocumentPosition ? function(e, t) { - var n = 9 === e.nodeType ? e.documentElement : e, - r = t && t.parentNode; - return e === r || !(!r || 1 !== r.nodeType || !(n.contains ? n.contains(r) : e.compareDocumentPosition && 16 & e.compareDocumentPosition(r))) - } : function(e, t) { - if (t) - while (t = t.parentNode) - if (t === e) return !0; - return !1 - }, v = f.compareDocumentPosition ? function(e, t) { - var r; - return e === t ? (u = !0, 0) : (r = t.compareDocumentPosition && e.compareDocumentPosition && e.compareDocumentPosition(t)) ? 1 & r || e.parentNode && 11 === e.parentNode.nodeType ? e === n || y(w, e) ? -1 : t === n || y(w, t) ? 1 : 0 : 4 & r ? -1 : 1 : e.compareDocumentPosition ? -1 : 1 - } : function(e, t) { - var r, i = 0, - o = e.parentNode, - a = t.parentNode, - s = [e], - l = [t]; - if (e === t) return u = !0, 0; - if (!o || !a) return e === n ? -1 : t === n ? 1 : o ? -1 : a ? 1 : 0; - if (o === a) return ut(e, t); - r = e; - while (r = r.parentNode) s.unshift(r); - r = t; - while (r = r.parentNode) l.unshift(r); - while (s[i] === l[i]) i++; - return i ? ut(s[i], l[i]) : s[i] === w ? -1 : l[i] === w ? 1 : 0 - }, u = !1, [0, 0].sort(v), T.detectDuplicates = u, p) : p - }, st.matches = function(e, t) { - return st(e, null, null, t) - }, st.matchesSelector = function(e, t) { - if ((e.ownerDocument || e) !== p && c(e), t = t.replace(Z, "='$1']"), !(!T.matchesSelector || d || g && g.test(t) || h.test(t))) try { - var n = m.call(e, t); - if (n || T.disconnectedMatch || e.document && 11 !== e.document.nodeType) return n - } catch (r) {} - return st(t, p, null, [e]).length > 0 - }, st.contains = function(e, t) { - return (e.ownerDocument || e) !== p && c(e), y(e, t) - }, st.attr = function(e, t) { - var n; - return (e.ownerDocument || e) !== p && c(e), d || (t = t.toLowerCase()), (n = i.attrHandle[t]) ? n(e) : d || T.attributes ? e.getAttribute(t) : ((n = e.getAttributeNode(t)) || e.getAttribute(t)) && e[t] === !0 ? t : n && n.specified ? n.value : null - }, st.error = function(e) { - throw Error("Syntax error, unrecognized expression: " + e) - }, st.uniqueSort = function(e) { - var t, n = [], - r = 1, - i = 0; - if (u = !T.detectDuplicates, e.sort(v), u) { - for (; t = e[r]; r++) t === e[r - 1] && (i = n.push(r)); - while (i--) e.splice(n[i], 1) - } - return e - }; - - function ut(e, t) { - var n = t && e, - r = n && (~t.sourceIndex || j) - (~e.sourceIndex || j); - if (r) return r; - if (n) - while (n = n.nextSibling) - if (n === t) return -1; - return e ? 1 : -1 - } - - function lt(e) { - return function(t) { - var n = t.nodeName.toLowerCase(); - return "input" === n && t.type === e - } - } - - function ct(e) { - return function(t) { - var n = t.nodeName.toLowerCase(); - return ("input" === n || "button" === n) && t.type === e - } - } - - function pt(e) { - return ot(function(t) { - return t = +t, ot(function(n, r) { - var i, o = e([], n.length, t), - a = o.length; - while (a--) n[i = o[a]] && (n[i] = !(r[i] = n[i])) - }) - }) - } - o = st.getText = function(e) { - var t, n = "", - r = 0, - i = e.nodeType; - if (i) { - if (1 === i || 9 === i || 11 === i) { - if ("string" == typeof e.textContent) return e.textContent; - for (e = e.firstChild; e; e = e.nextSibling) n += o(e) - } else if (3 === i || 4 === i) return e.nodeValue - } else - for (; t = e[r]; r++) n += o(t); - return n - }, i = st.selectors = { - cacheLength: 50, - createPseudo: ot, - match: U, - find: {}, - relative: { - ">": { - dir: "parentNode", - first: !0 - }, - " ": { - dir: "parentNode" - }, - "+": { - dir: "previousSibling", - first: !0 - }, - "~": { - dir: "previousSibling" - } - }, - preFilter: { - ATTR: function(e) { - return e[1] = e[1].replace(et, tt), e[3] = (e[4] || e[5] || "").replace(et, tt), "~=" === e[2] && (e[3] = " " + e[3] + " "), e.slice(0, 4) - }, - CHILD: function(e) { - return e[1] = e[1].toLowerCase(), "nth" === e[1].slice(0, 3) ? (e[3] || st.error(e[0]), e[4] = +(e[4] ? e[5] + (e[6] || 1) : 2 * ("even" === e[3] || "odd" === e[3])), e[5] = +(e[7] + e[8] || "odd" === e[3])) : e[3] && st.error(e[0]), e - }, - PSEUDO: function(e) { - var t, n = !e[5] && e[2]; - return U.CHILD.test(e[0]) ? null : (e[4] ? e[2] = e[4] : n && z.test(n) && (t = ft(n, !0)) && (t = n.indexOf(")", n.length - t) - n.length) && (e[0] = e[0].slice(0, t), e[2] = n.slice(0, t)), e.slice(0, 3)) - } - }, - filter: { - TAG: function(e) { - return "*" === e ? function() { - return !0 - } : (e = e.replace(et, tt).toLowerCase(), function(t) { - return t.nodeName && t.nodeName.toLowerCase() === e - }) - }, - CLASS: function(e) { - var t = k[e + " "]; - return t || (t = RegExp("(^|" + _ + ")" + e + "(" + _ + "|$)")) && k(e, function(e) { - return t.test(e.className || typeof e.getAttribute !== A && e.getAttribute("class") || "") - }) - }, - ATTR: function(e, t, n) { - return function(r) { - var i = st.attr(r, e); - return null == i ? "!=" === t : t ? (i += "", "=" === t ? i === n : "!=" === t ? i !== n : "^=" === t ? n && 0 === i.indexOf(n) : "*=" === t ? n && i.indexOf(n) > -1 : "$=" === t ? n && i.slice(-n.length) === n : "~=" === t ? (" " + i + " ").indexOf(n) > -1 : "|=" === t ? i === n || i.slice(0, n.length + 1) === n + "-" : !1) : !0 - } - }, - CHILD: function(e, t, n, r, i) { - var o = "nth" !== e.slice(0, 3), - a = "last" !== e.slice(-4), - s = "of-type" === t; - return 1 === r && 0 === i ? function(e) { - return !!e.parentNode - } : function(t, n, u) { - var l, c, p, f, d, h, g = o !== a ? "nextSibling" : "previousSibling", - m = t.parentNode, - y = s && t.nodeName.toLowerCase(), - v = !u && !s; - if (m) { - if (o) { - while (g) { - p = t; - while (p = p[g]) - if (s ? p.nodeName.toLowerCase() === y : 1 === p.nodeType) return !1; - h = g = "only" === e && !h && "nextSibling" - } - return !0 - } - if (h = [a ? m.firstChild : m.lastChild], a && v) { - c = m[x] || (m[x] = {}), l = c[e] || [], d = l[0] === N && l[1], f = l[0] === N && l[2], p = d && m.childNodes[d]; - while (p = ++d && p && p[g] || (f = d = 0) || h.pop()) - if (1 === p.nodeType && ++f && p === t) { - c[e] = [N, d, f]; - break - } - } else if (v && (l = (t[x] || (t[x] = {}))[e]) && l[0] === N) f = l[1]; - else - while (p = ++d && p && p[g] || (f = d = 0) || h.pop()) - if ((s ? p.nodeName.toLowerCase() === y : 1 === p.nodeType) && ++f && (v && ((p[x] || (p[x] = {}))[e] = [N, f]), p === t)) break; - return f -= i, f === r || 0 === f % r && f / r >= 0 - } - } - }, - PSEUDO: function(e, t) { - var n, r = i.pseudos[e] || i.setFilters[e.toLowerCase()] || st.error("unsupported pseudo: " + e); - return r[x] ? r(t) : r.length > 1 ? (n = [e, e, "", t], i.setFilters.hasOwnProperty(e.toLowerCase()) ? ot(function(e, n) { - var i, o = r(e, t), - a = o.length; - while (a--) i = M.call(e, o[a]), e[i] = !(n[i] = o[a]) - }) : function(e) { - return r(e, 0, n) - }) : r - } - }, - pseudos: { - not: ot(function(e) { - var t = [], - n = [], - r = s(e.replace(W, "$1")); - return r[x] ? ot(function(e, t, n, i) { - var o, a = r(e, null, i, []), - s = e.length; - while (s--)(o = a[s]) && (e[s] = !(t[s] = o)) - }) : function(e, i, o) { - return t[0] = e, r(t, null, o, n), !n.pop() - } - }), - has: ot(function(e) { - return function(t) { - return st(e, t).length > 0 - } - }), - contains: ot(function(e) { - return function(t) { - return (t.textContent || t.innerText || o(t)).indexOf(e) > -1 - } - }), - lang: ot(function(e) { - return X.test(e || "") || st.error("unsupported lang: " + e), e = e.replace(et, tt).toLowerCase(), - function(t) { - var n; - do - if (n = d ? t.getAttribute("xml:lang") || t.getAttribute("lang") : t.lang) return n = n.toLowerCase(), n === e || 0 === n.indexOf(e + "-"); while ((t = t.parentNode) && 1 === t.nodeType); - return !1 - } - }), - target: function(t) { - var n = e.location && e.location.hash; - return n && n.slice(1) === t.id - }, - root: function(e) { - return e === f - }, - focus: function(e) { - return e === p.activeElement && (!p.hasFocus || p.hasFocus()) && !!(e.type || e.href || ~e.tabIndex) - }, - enabled: function(e) { - return e.disabled === !1 - }, - disabled: function(e) { - return e.disabled === !0 - }, - checked: function(e) { - var t = e.nodeName.toLowerCase(); - return "input" === t && !!e.checked || "option" === t && !!e.selected - }, - selected: function(e) { - return e.parentNode && e.parentNode.selectedIndex, e.selected === !0 - }, - empty: function(e) { - for (e = e.firstChild; e; e = e.nextSibling) - if (e.nodeName > "@" || 3 === e.nodeType || 4 === e.nodeType) return !1; - return !0 - }, - parent: function(e) { - return !i.pseudos.empty(e) - }, - header: function(e) { - return Q.test(e.nodeName) - }, - input: function(e) { - return G.test(e.nodeName) - }, - button: function(e) { - var t = e.nodeName.toLowerCase(); - return "input" === t && "button" === e.type || "button" === t - }, - text: function(e) { - var t; - return "input" === e.nodeName.toLowerCase() && "text" === e.type && (null == (t = e.getAttribute("type")) || t.toLowerCase() === e.type) - }, - first: pt(function() { - return [0] - }), - last: pt(function(e, t) { - return [t - 1] - }), - eq: pt(function(e, t, n) { - return [0 > n ? n + t : n] - }), - even: pt(function(e, t) { - var n = 0; - for (; t > n; n += 2) e.push(n); - return e - }), - odd: pt(function(e, t) { - var n = 1; - for (; t > n; n += 2) e.push(n); - return e - }), - lt: pt(function(e, t, n) { - var r = 0 > n ? n + t : n; - for (; --r >= 0;) e.push(r); - return e - }), - gt: pt(function(e, t, n) { - var r = 0 > n ? n + t : n; - for (; t > ++r;) e.push(r); - return e - }) - } - }; - for (n in { - radio: !0, - checkbox: !0, - file: !0, - password: !0, - image: !0 - }) i.pseudos[n] = lt(n); - for (n in { - submit: !0, - reset: !0 - }) i.pseudos[n] = ct(n); - - function ft(e, t) { - var n, r, o, a, s, u, l, c = E[e + " "]; - if (c) return t ? 0 : c.slice(0); - s = e, u = [], l = i.preFilter; - while (s) { - (!n || (r = $.exec(s))) && (r && (s = s.slice(r[0].length) || s), u.push(o = [])), n = !1, (r = I.exec(s)) && (n = r.shift(), o.push({ - value: n, - type: r[0].replace(W, " ") - }), s = s.slice(n.length)); - for (a in i.filter) !(r = U[a].exec(s)) || l[a] && !(r = l[a](r)) || (n = r.shift(), o.push({ - value: n, - type: a, - matches: r - }), s = s.slice(n.length)); - if (!n) break - } - return t ? s.length : s ? st.error(e) : E(e, u).slice(0) - } - - function dt(e) { - var t = 0, - n = e.length, - r = ""; - for (; n > t; t++) r += e[t].value; - return r - } - - function ht(e, t, n) { - var i = t.dir, - o = n && "parentNode" === i, - a = C++; - return t.first ? function(t, n, r) { - while (t = t[i]) - if (1 === t.nodeType || o) return e(t, n, r) - } : function(t, n, s) { - var u, l, c, p = N + " " + a; - if (s) { - while (t = t[i]) - if ((1 === t.nodeType || o) && e(t, n, s)) return !0 - } else - while (t = t[i]) - if (1 === t.nodeType || o) - if (c = t[x] || (t[x] = {}), (l = c[i]) && l[0] === p) { - if ((u = l[1]) === !0 || u === r) return u === !0 - } else if (l = c[i] = [p], l[1] = e(t, n, s) || r, l[1] === !0) return !0 - } - } - - function gt(e) { - return e.length > 1 ? function(t, n, r) { - var i = e.length; - while (i--) - if (!e[i](t, n, r)) return !1; - return !0 - } : e[0] - } - - function mt(e, t, n, r, i) { - var o, a = [], - s = 0, - u = e.length, - l = null != t; - for (; u > s; s++)(o = e[s]) && (!n || n(o, r, i)) && (a.push(o), l && t.push(s)); - return a - } - - function yt(e, t, n, r, i, o) { - return r && !r[x] && (r = yt(r)), i && !i[x] && (i = yt(i, o)), ot(function(o, a, s, u) { - var l, c, p, f = [], - d = [], - h = a.length, - g = o || xt(t || "*", s.nodeType ? [s] : s, []), - m = !e || !o && t ? g : mt(g, f, e, s, u), - y = n ? i || (o ? e : h || r) ? [] : a : m; - if (n && n(m, y, s, u), r) { - l = mt(y, d), r(l, [], s, u), c = l.length; - while (c--)(p = l[c]) && (y[d[c]] = !(m[d[c]] = p)) - } - if (o) { - if (i || e) { - if (i) { - l = [], c = y.length; - while (c--)(p = y[c]) && l.push(m[c] = p); - i(null, y = [], l, u) - } - c = y.length; - while (c--)(p = y[c]) && (l = i ? M.call(o, p) : f[c]) > -1 && (o[l] = !(a[l] = p)) - } - } else y = mt(y === a ? y.splice(h, y.length) : y), i ? i(null, a, y, u) : H.apply(a, y) - }) - } - - function vt(e) { - var t, n, r, o = e.length, - a = i.relative[e[0].type], - s = a || i.relative[" "], - u = a ? 1 : 0, - c = ht(function(e) { - return e === t - }, s, !0), - p = ht(function(e) { - return M.call(t, e) > -1 - }, s, !0), - f = [function(e, n, r) { - return !a && (r || n !== l) || ((t = n).nodeType ? c(e, n, r) : p(e, n, r)) - }]; - for (; o > u; u++) - if (n = i.relative[e[u].type]) f = [ht(gt(f), n)]; - else { - if (n = i.filter[e[u].type].apply(null, e[u].matches), n[x]) { - for (r = ++u; o > r; r++) - if (i.relative[e[r].type]) break; - return yt(u > 1 && gt(f), u > 1 && dt(e.slice(0, u - 1)).replace(W, "$1"), n, r > u && vt(e.slice(u, r)), o > r && vt(e = e.slice(r)), o > r && dt(e)) - } - f.push(n) - } return gt(f) - } - - function bt(e, t) { - var n = 0, - o = t.length > 0, - a = e.length > 0, - s = function(s, u, c, f, d) { - var h, g, m, y = [], - v = 0, - b = "0", - x = s && [], - w = null != d, - T = l, - C = s || a && i.find.TAG("*", d && u.parentNode || u), - k = N += null == T ? 1 : Math.random() || .1; - for (w && (l = u !== p && u, r = n); null != (h = C[b]); b++) { - if (a && h) { - g = 0; - while (m = e[g++]) - if (m(h, u, c)) { - f.push(h); - break - } w && (N = k, r = ++n) - } - o && ((h = !m && h) && v--, s && x.push(h)) - } - if (v += b, o && b !== v) { - g = 0; - while (m = t[g++]) m(x, y, u, c); - if (s) { - if (v > 0) - while (b--) x[b] || y[b] || (y[b] = L.call(f)); - y = mt(y) - } - H.apply(f, y), w && !s && y.length > 0 && v + t.length > 1 && st.uniqueSort(f) - } - return w && (N = k, l = T), x - }; - return o ? ot(s) : s - } - s = st.compile = function(e, t) { - var n, r = [], - i = [], - o = S[e + " "]; - if (!o) { - t || (t = ft(e)), n = t.length; - while (n--) o = vt(t[n]), o[x] ? r.push(o) : i.push(o); - o = S(e, bt(i, r)) - } - return o - }; - - function xt(e, t, n) { - var r = 0, - i = t.length; - for (; i > r; r++) st(e, t[r], n); - return n - } - - function wt(e, t, n, r) { - var o, a, u, l, c, p = ft(e); - if (!r && 1 === p.length) { - if (a = p[0] = p[0].slice(0), a.length > 2 && "ID" === (u = a[0]).type && 9 === t.nodeType && !d && i.relative[a[1].type]) { - if (t = i.find.ID(u.matches[0].replace(et, tt), t)[0], !t) return n; - e = e.slice(a.shift().value.length) - } - o = U.needsContext.test(e) ? 0 : a.length; - while (o--) { - if (u = a[o], i.relative[l = u.type]) break; - if ((c = i.find[l]) && (r = c(u.matches[0].replace(et, tt), V.test(a[0].type) && t.parentNode || t))) { - if (a.splice(o, 1), e = r.length && dt(a), !e) return H.apply(n, q.call(r, 0)), n; - break - } - } - } - return s(e, p)(r, t, d, n, V.test(e)), n - } - i.pseudos.nth = i.pseudos.eq; - - function Tt() {} - i.filters = Tt.prototype = i.pseudos, i.setFilters = new Tt, c(), st.attr = b.attr, b.find = st, b.expr = st.selectors, b.expr[":"] = b.expr.pseudos, b.unique = st.uniqueSort, b.text = st.getText, b.isXMLDoc = st.isXML, b.contains = st.contains - }(e); - var at = /Until$/, - st = /^(?:parents|prev(?:Until|All))/, - ut = /^.[^:#\[\.,]*$/, - lt = b.expr.match.needsContext, - ct = { - children: !0, - contents: !0, - next: !0, - prev: !0 - }; - b.fn.extend({ - find: function(e) { - var t, n, r, i = this.length; - if ("string" != typeof e) return r = this, this.pushStack(b(e).filter(function() { - for (t = 0; i > t; t++) - if (b.contains(r[t], this)) return !0 - })); - for (n = [], t = 0; i > t; t++) b.find(e, this[t], n); - return n = this.pushStack(i > 1 ? b.unique(n) : n), n.selector = (this.selector ? this.selector + " " : "") + e, n - }, - has: function(e) { - var t, n = b(e, this), - r = n.length; - return this.filter(function() { - for (t = 0; r > t; t++) - if (b.contains(this, n[t])) return !0 - }) - }, - not: function(e) { - return this.pushStack(ft(this, e, !1)) - }, - filter: function(e) { - return this.pushStack(ft(this, e, !0)) - }, - is: function(e) { - return !!e && ("string" == typeof e ? lt.test(e) ? b(e, this.context).index(this[0]) >= 0 : b.filter(e, this).length > 0 : this.filter(e).length > 0) - }, - closest: function(e, t) { - var n, r = 0, - i = this.length, - o = [], - a = lt.test(e) || "string" != typeof e ? b(e, t || this.context) : 0; - for (; i > r; r++) { - n = this[r]; - while (n && n.ownerDocument && n !== t && 11 !== n.nodeType) { - if (a ? a.index(n) > -1 : b.find.matchesSelector(n, e)) { - o.push(n); - break - } - n = n.parentNode - } - } - return this.pushStack(o.length > 1 ? b.unique(o) : o) - }, - index: function(e) { - return e ? "string" == typeof e ? b.inArray(this[0], b(e)) : b.inArray(e.jquery ? e[0] : e, this) : this[0] && this[0].parentNode ? this.first().prevAll().length : -1 - }, - add: function(e, t) { - var n = "string" == typeof e ? b(e, t) : b.makeArray(e && e.nodeType ? [e] : e), - r = b.merge(this.get(), n); - return this.pushStack(b.unique(r)) - }, - addBack: function(e) { - return this.add(null == e ? this.prevObject : this.prevObject.filter(e)) - } - }), b.fn.andSelf = b.fn.addBack; - - function pt(e, t) { - do e = e[t]; while (e && 1 !== e.nodeType); - return e - } - b.each({ - parent: function(e) { - var t = e.parentNode; - return t && 11 !== t.nodeType ? t : null - }, - parents: function(e) { - return b.dir(e, "parentNode") - }, - parentsUntil: function(e, t, n) { - return b.dir(e, "parentNode", n) - }, - next: function(e) { - return pt(e, "nextSibling") - }, - prev: function(e) { - return pt(e, "previousSibling") - }, - nextAll: function(e) { - return b.dir(e, "nextSibling") - }, - prevAll: function(e) { - return b.dir(e, "previousSibling") - }, - nextUntil: function(e, t, n) { - return b.dir(e, "nextSibling", n) - }, - prevUntil: function(e, t, n) { - return b.dir(e, "previousSibling", n) - }, - siblings: function(e) { - return b.sibling((e.parentNode || {}).firstChild, e) - }, - children: function(e) { - return b.sibling(e.firstChild) - }, - contents: function(e) { - return b.nodeName(e, "iframe") ? e.contentDocument || e.contentWindow.document : b.merge([], e.childNodes) - } - }, function(e, t) { - b.fn[e] = function(n, r) { - var i = b.map(this, t, n); - return at.test(e) || (r = n), r && "string" == typeof r && (i = b.filter(r, i)), i = this.length > 1 && !ct[e] ? b.unique(i) : i, this.length > 1 && st.test(e) && (i = i.reverse()), this.pushStack(i) - } - }), b.extend({ - filter: function(e, t, n) { - return n && (e = ":not(" + e + ")"), 1 === t.length ? b.find.matchesSelector(t[0], e) ? [t[0]] : [] : b.find.matches(e, t) - }, - dir: function(e, n, r) { - var i = [], - o = e[n]; - while (o && 9 !== o.nodeType && (r === t || 1 !== o.nodeType || !b(o).is(r))) 1 === o.nodeType && i.push(o), o = o[n]; - return i - }, - sibling: function(e, t) { - var n = []; - for (; e; e = e.nextSibling) 1 === e.nodeType && e !== t && n.push(e); - return n - } - }); - - function ft(e, t, n) { - if (t = t || 0, b.isFunction(t)) return b.grep(e, function(e, r) { - var i = !!t.call(e, r, e); - return i === n - }); - if (t.nodeType) return b.grep(e, function(e) { - return e === t === n - }); - if ("string" == typeof t) { - var r = b.grep(e, function(e) { - return 1 === e.nodeType - }); - if (ut.test(t)) return b.filter(t, r, !n); - t = b.filter(t, r) - } - return b.grep(e, function(e) { - return b.inArray(e, t) >= 0 === n - }) - } - - function dt(e) { - var t = ht.split("|"), - n = e.createDocumentFragment(); - if (n.createElement) - while (t.length) n.createElement(t.pop()); - return n - } - var ht = "abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video", - gt = / jQuery\d+="(?:null|\d+)"/g, - mt = RegExp("<(?:" + ht + ")[\\s/>]", "i"), - yt = /^\s+/, - vt = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi, - bt = /<([\w:]+)/, - xt = /\s*$/g, - At = { - option: [1, ""], - legend: [1, "
", "
"], - area: [1, "", ""], - param: [1, "", ""], - thead: [1, "", "
"], - tr: [2, "", "
"], - col: [2, "", "
"], - td: [3, "", "
"], - _default: b.support.htmlSerialize ? [0, "", ""] : [1, "X
", "
"] - }, - jt = dt(o), - Dt = jt.appendChild(o.createElement("div")); - At.optgroup = At.option, At.tbody = At.tfoot = At.colgroup = At.caption = At.thead, At.th = At.td, b.fn.extend({ - text: function(e) { - return b.access(this, function(e) { - return e === t ? b.text(this) : this.empty().append((this[0] && this[0].ownerDocument || o).createTextNode(e)) - }, null, e, arguments.length) - }, - wrapAll: function(e) { - if (b.isFunction(e)) return this.each(function(t) { - b(this).wrapAll(e.call(this, t)) - }); - if (this[0]) { - var t = b(e, this[0].ownerDocument).eq(0).clone(!0); - this[0].parentNode && t.insertBefore(this[0]), t.map(function() { - var e = this; - while (e.firstChild && 1 === e.firstChild.nodeType) e = e.firstChild; - return e - }).append(this) - } - return this - }, - wrapInner: function(e) { - return b.isFunction(e) ? this.each(function(t) { - b(this).wrapInner(e.call(this, t)) - }) : this.each(function() { - var t = b(this), - n = t.contents(); - n.length ? n.wrapAll(e) : t.append(e) - }) - }, - wrap: function(e) { - var t = b.isFunction(e); - return this.each(function(n) { - b(this).wrapAll(t ? e.call(this, n) : e) - }) - }, - unwrap: function() { - return this.parent().each(function() { - b.nodeName(this, "body") || b(this).replaceWith(this.childNodes) - }).end() - }, - append: function() { - return this.domManip(arguments, !0, function(e) { - (1 === this.nodeType || 11 === this.nodeType || 9 === this.nodeType) && this.appendChild(e) - }) - }, - prepend: function() { - return this.domManip(arguments, !0, function(e) { - (1 === this.nodeType || 11 === this.nodeType || 9 === this.nodeType) && this.insertBefore(e, this.firstChild) - }) - }, - before: function() { - return this.domManip(arguments, !1, function(e) { - this.parentNode && this.parentNode.insertBefore(e, this) - }) - }, - after: function() { - return this.domManip(arguments, !1, function(e) { - this.parentNode && this.parentNode.insertBefore(e, this.nextSibling) - }) - }, - remove: function(e, t) { - var n, r = 0; - for (; null != (n = this[r]); r++)(!e || b.filter(e, [n]).length > 0) && (t || 1 !== n.nodeType || b.cleanData(Ot(n)), n.parentNode && (t && b.contains(n.ownerDocument, n) && Mt(Ot(n, "script")), n.parentNode.removeChild(n))); - return this - }, - empty: function() { - var e, t = 0; - for (; null != (e = this[t]); t++) { - 1 === e.nodeType && b.cleanData(Ot(e, !1)); - while (e.firstChild) e.removeChild(e.firstChild); - e.options && b.nodeName(e, "select") && (e.options.length = 0) - } - return this - }, - clone: function(e, t) { - return e = null == e ? !1 : e, t = null == t ? e : t, this.map(function() { - return b.clone(this, e, t) - }) - }, - html: function(e) { - return b.access(this, function(e) { - var n = this[0] || {}, - r = 0, - i = this.length; - if (e === t) return 1 === n.nodeType ? n.innerHTML.replace(gt, "") : t; - if (!("string" != typeof e || Tt.test(e) || !b.support.htmlSerialize && mt.test(e) || !b.support.leadingWhitespace && yt.test(e) || At[(bt.exec(e) || ["", ""])[1].toLowerCase()])) { - e = e.replace(vt, "<$1>"); - try { - for (; i > r; r++) n = this[r] || {}, 1 === n.nodeType && (b.cleanData(Ot(n, !1)), n.innerHTML = e); - n = 0 - } catch (o) {} - } - n && this.empty().append(e) - }, null, e, arguments.length) - }, - replaceWith: function(e) { - var t = b.isFunction(e); - return t || "string" == typeof e || (e = b(e).not(this).detach()), this.domManip([e], !0, function(e) { - var t = this.nextSibling, - n = this.parentNode; - n && (b(this).remove(), n.insertBefore(e, t)) - }) - }, - detach: function(e) { - return this.remove(e, !0) - }, - domManip: function(e, n, r) { - e = f.apply([], e); - var i, o, a, s, u, l, c = 0, - p = this.length, - d = this, - h = p - 1, - g = e[0], - m = b.isFunction(g); - if (m || !(1 >= p || "string" != typeof g || b.support.checkClone) && Ct.test(g)) return this.each(function(i) { - var o = d.eq(i); - m && (e[0] = g.call(this, i, n ? o.html() : t)), o.domManip(e, n, r) - }); - if (p && (l = b.buildFragment(e, this[0].ownerDocument, !1, this), i = l.firstChild, 1 === l.childNodes.length && (l = i), i)) { - for (n = n && b.nodeName(i, "tr"), s = b.map(Ot(l, "script"), Ht), a = s.length; p > c; c++) o = l, c !== h && (o = b.clone(o, !0, !0), a && b.merge(s, Ot(o, "script"))), r.call(n && b.nodeName(this[c], "table") ? Lt(this[c], "tbody") : this[c], o, c); - if (a) - for (u = s[s.length - 1].ownerDocument, b.map(s, qt), c = 0; a > c; c++) o = s[c], kt.test(o.type || "") && !b._data(o, "globalEval") && b.contains(u, o) && (o.src ? b.ajax({ - url: o.src, - type: "GET", - dataType: "script", - async: !1, - global: !1, - "throws": !0 - }) : b.globalEval((o.text || o.textContent || o.innerHTML || "").replace(St, ""))); - l = i = null - } - return this - } - }); - - function Lt(e, t) { - return e.getElementsByTagName(t)[0] || e.appendChild(e.ownerDocument.createElement(t)) - } - - function Ht(e) { - var t = e.getAttributeNode("type"); - return e.type = (t && t.specified) + "/" + e.type, e - } - - function qt(e) { - var t = Et.exec(e.type); - return t ? e.type = t[1] : e.removeAttribute("type"), e - } - - function Mt(e, t) { - var n, r = 0; - for (; null != (n = e[r]); r++) b._data(n, "globalEval", !t || b._data(t[r], "globalEval")) - } - - function _t(e, t) { - if (1 === t.nodeType && b.hasData(e)) { - var n, r, i, o = b._data(e), - a = b._data(t, o), - s = o.events; - if (s) { - delete a.handle, a.events = {}; - for (n in s) - for (r = 0, i = s[n].length; i > r; r++) b.event.add(t, n, s[n][r]) - } - a.data && (a.data = b.extend({}, a.data)) - } - } - - function Ft(e, t) { - var n, r, i; - if (1 === t.nodeType) { - if (n = t.nodeName.toLowerCase(), !b.support.noCloneEvent && t[b.expando]) { - i = b._data(t); - for (r in i.events) b.removeEvent(t, r, i.handle); - t.removeAttribute(b.expando) - } - "script" === n && t.text !== e.text ? (Ht(t).text = e.text, qt(t)) : "object" === n ? (t.parentNode && (t.outerHTML = e.outerHTML), b.support.html5Clone && e.innerHTML && !b.trim(t.innerHTML) && (t.innerHTML = e.innerHTML)) : "input" === n && Nt.test(e.type) ? (t.defaultChecked = t.checked = e.checked, t.value !== e.value && (t.value = e.value)) : "option" === n ? t.defaultSelected = t.selected = e.defaultSelected : ("input" === n || "textarea" === n) && (t.defaultValue = e.defaultValue) - } - } - b.each({ - appendTo: "append", - prependTo: "prepend", - insertBefore: "before", - insertAfter: "after", - replaceAll: "replaceWith" - }, function(e, t) { - b.fn[e] = function(e) { - var n, r = 0, - i = [], - o = b(e), - a = o.length - 1; - for (; a >= r; r++) n = r === a ? this : this.clone(!0), b(o[r])[t](n), d.apply(i, n.get()); - return this.pushStack(i) - } - }); - - function Ot(e, n) { - var r, o, a = 0, - s = typeof e.getElementsByTagName !== i ? e.getElementsByTagName(n || "*") : typeof e.querySelectorAll !== i ? e.querySelectorAll(n || "*") : t; - if (!s) - for (s = [], r = e.childNodes || e; null != (o = r[a]); a++) !n || b.nodeName(o, n) ? s.push(o) : b.merge(s, Ot(o, n)); - return n === t || n && b.nodeName(e, n) ? b.merge([e], s) : s - } - - function Bt(e) { - Nt.test(e.type) && (e.defaultChecked = e.checked) - } - b.extend({ - clone: function(e, t, n) { - var r, i, o, a, s, u = b.contains(e.ownerDocument, e); - if (b.support.html5Clone || b.isXMLDoc(e) || !mt.test("<" + e.nodeName + ">") ? o = e.cloneNode(!0) : (Dt.innerHTML = e.outerHTML, Dt.removeChild(o = Dt.firstChild)), !(b.support.noCloneEvent && b.support.noCloneChecked || 1 !== e.nodeType && 11 !== e.nodeType || b.isXMLDoc(e))) - for (r = Ot(o), s = Ot(e), a = 0; null != (i = s[a]); ++a) r[a] && Ft(i, r[a]); - if (t) - if (n) - for (s = s || Ot(e), r = r || Ot(o), a = 0; null != (i = s[a]); a++) _t(i, r[a]); - else _t(e, o); - return r = Ot(o, "script"), r.length > 0 && Mt(r, !u && Ot(e, "script")), r = s = i = null, o - }, - buildFragment: function(e, t, n, r) { - var i, o, a, s, u, l, c, p = e.length, - f = dt(t), - d = [], - h = 0; - for (; p > h; h++) - if (o = e[h], o || 0 === o) - if ("object" === b.type(o)) b.merge(d, o.nodeType ? [o] : o); - else if (wt.test(o)) { - s = s || f.appendChild(t.createElement("div")), u = (bt.exec(o) || ["", ""])[1].toLowerCase(), c = At[u] || At._default, s.innerHTML = c[1] + o.replace(vt, "<$1>") + c[2], i = c[0]; - while (i--) s = s.lastChild; - if (!b.support.leadingWhitespace && yt.test(o) && d.push(t.createTextNode(yt.exec(o)[0])), !b.support.tbody) { - o = "table" !== u || xt.test(o) ? "" !== c[1] || xt.test(o) ? 0 : s : s.firstChild, i = o && o.childNodes.length; - while (i--) b.nodeName(l = o.childNodes[i], "tbody") && !l.childNodes.length && o.removeChild(l) - } - b.merge(d, s.childNodes), s.textContent = ""; - while (s.firstChild) s.removeChild(s.firstChild); - s = f.lastChild - } else d.push(t.createTextNode(o)); - s && f.removeChild(s), b.support.appendChecked || b.grep(Ot(d, "input"), Bt), h = 0; - while (o = d[h++]) - if ((!r || -1 === b.inArray(o, r)) && (a = b.contains(o.ownerDocument, o), s = Ot(f.appendChild(o), "script"), a && Mt(s), n)) { - i = 0; - while (o = s[i++]) kt.test(o.type || "") && n.push(o) - } return s = null, f - }, - cleanData: function(e, t) { - var n, r, o, a, s = 0, - u = b.expando, - l = b.cache, - p = b.support.deleteExpando, - f = b.event.special; - for (; null != (n = e[s]); s++) - if ((t || b.acceptData(n)) && (o = n[u], a = o && l[o])) { - if (a.events) - for (r in a.events) f[r] ? b.event.remove(n, r) : b.removeEvent(n, r, a.handle); - l[o] && (delete l[o], p ? delete n[u] : typeof n.removeAttribute !== i ? n.removeAttribute(u) : n[u] = null, c.push(o)) - } - } - }); - var Pt, Rt, Wt, $t = /alpha\([^)]*\)/i, - It = /opacity\s*=\s*([^)]*)/, - zt = /^(top|right|bottom|left)$/, - Xt = /^(none|table(?!-c[ea]).+)/, - Ut = /^margin/, - Vt = RegExp("^(" + x + ")(.*)$", "i"), - Yt = RegExp("^(" + x + ")(?!px)[a-z%]+$", "i"), - Jt = RegExp("^([+-])=(" + x + ")", "i"), - Gt = { - BODY: "block" - }, - Qt = { - position: "absolute", - visibility: "hidden", - display: "block" - }, - Kt = { - letterSpacing: 0, - fontWeight: 400 - }, - Zt = ["Top", "Right", "Bottom", "Left"], - en = ["Webkit", "O", "Moz", "ms"]; - - function tn(e, t) { - if (t in e) return t; - var n = t.charAt(0).toUpperCase() + t.slice(1), - r = t, - i = en.length; - while (i--) - if (t = en[i] + n, t in e) return t; - return r - } - - function nn(e, t) { - return e = t || e, "none" === b.css(e, "display") || !b.contains(e.ownerDocument, e) - } - - function rn(e, t) { - var n, r, i, o = [], - a = 0, - s = e.length; - for (; s > a; a++) r = e[a], r.style && (o[a] = b._data(r, "olddisplay"), n = r.style.display, t ? (o[a] || "none" !== n || (r.style.display = ""), "" === r.style.display && nn(r) && (o[a] = b._data(r, "olddisplay", un(r.nodeName)))) : o[a] || (i = nn(r), (n && "none" !== n || !i) && b._data(r, "olddisplay", i ? n : b.css(r, "display")))); - for (a = 0; s > a; a++) r = e[a], r.style && (t && "none" !== r.style.display && "" !== r.style.display || (r.style.display = t ? o[a] || "" : "none")); - return e - } - b.fn.extend({ - css: function(e, n) { - return b.access(this, function(e, n, r) { - var i, o, a = {}, - s = 0; - if (b.isArray(n)) { - for (o = Rt(e), i = n.length; i > s; s++) a[n[s]] = b.css(e, n[s], !1, o); - return a - } - return r !== t ? b.style(e, n, r) : b.css(e, n) - }, e, n, arguments.length > 1) - }, - show: function() { - return rn(this, !0) - }, - hide: function() { - return rn(this) - }, - toggle: function(e) { - var t = "boolean" == typeof e; - return this.each(function() { - (t ? e : nn(this)) ? b(this).show(): b(this).hide() - }) - } - }), b.extend({ - cssHooks: { - opacity: { - get: function(e, t) { - if (t) { - var n = Wt(e, "opacity"); - return "" === n ? "1" : n - } - } - } - }, - cssNumber: { - columnCount: !0, - fillOpacity: !0, - fontWeight: !0, - lineHeight: !0, - opacity: !0, - orphans: !0, - widows: !0, - zIndex: !0, - zoom: !0 - }, - cssProps: { - "float": b.support.cssFloat ? "cssFloat" : "styleFloat" - }, - style: function(e, n, r, i) { - if (e && 3 !== e.nodeType && 8 !== e.nodeType && e.style) { - var o, a, s, u = b.camelCase(n), - l = e.style; - if (n = b.cssProps[u] || (b.cssProps[u] = tn(l, u)), s = b.cssHooks[n] || b.cssHooks[u], r === t) return s && "get" in s && (o = s.get(e, !1, i)) !== t ? o : l[n]; - if (a = typeof r, "string" === a && (o = Jt.exec(r)) && (r = (o[1] + 1) * o[2] + parseFloat(b.css(e, n)), a = "number"), !(null == r || "number" === a && isNaN(r) || ("number" !== a || b.cssNumber[u] || (r += "px"), b.support.clearCloneStyle || "" !== r || 0 !== n.indexOf("background") || (l[n] = "inherit"), s && "set" in s && (r = s.set(e, r, i)) === t))) try { - l[n] = r - } catch (c) {} - } - }, - css: function(e, n, r, i) { - var o, a, s, u = b.camelCase(n); - return n = b.cssProps[u] || (b.cssProps[u] = tn(e.style, u)), s = b.cssHooks[n] || b.cssHooks[u], s && "get" in s && (a = s.get(e, !0, r)), a === t && (a = Wt(e, n, i)), "normal" === a && n in Kt && (a = Kt[n]), "" === r || r ? (o = parseFloat(a), r === !0 || b.isNumeric(o) ? o || 0 : a) : a - }, - swap: function(e, t, n, r) { - var i, o, a = {}; - for (o in t) a[o] = e.style[o], e.style[o] = t[o]; - i = n.apply(e, r || []); - for (o in t) e.style[o] = a[o]; - return i - } - }), e.getComputedStyle ? (Rt = function(t) { - return e.getComputedStyle(t, null) - }, Wt = function(e, n, r) { - var i, o, a, s = r || Rt(e), - u = s ? s.getPropertyValue(n) || s[n] : t, - l = e.style; - return s && ("" !== u || b.contains(e.ownerDocument, e) || (u = b.style(e, n)), Yt.test(u) && Ut.test(n) && (i = l.width, o = l.minWidth, a = l.maxWidth, l.minWidth = l.maxWidth = l.width = u, u = s.width, l.width = i, l.minWidth = o, l.maxWidth = a)), u - }) : o.documentElement.currentStyle && (Rt = function(e) { - return e.currentStyle - }, Wt = function(e, n, r) { - var i, o, a, s = r || Rt(e), - u = s ? s[n] : t, - l = e.style; - return null == u && l && l[n] && (u = l[n]), Yt.test(u) && !zt.test(n) && (i = l.left, o = e.runtimeStyle, a = o && o.left, a && (o.left = e.currentStyle.left), l.left = "fontSize" === n ? "1em" : u, u = l.pixelLeft + "px", l.left = i, a && (o.left = a)), "" === u ? "auto" : u - }); - - function on(e, t, n) { - var r = Vt.exec(t); - return r ? Math.max(0, r[1] - (n || 0)) + (r[2] || "px") : t - } - - function an(e, t, n, r, i) { - var o = n === (r ? "border" : "content") ? 4 : "width" === t ? 1 : 0, - a = 0; - for (; 4 > o; o += 2) "margin" === n && (a += b.css(e, n + Zt[o], !0, i)), r ? ("content" === n && (a -= b.css(e, "padding" + Zt[o], !0, i)), "margin" !== n && (a -= b.css(e, "border" + Zt[o] + "Width", !0, i))) : (a += b.css(e, "padding" + Zt[o], !0, i), "padding" !== n && (a += b.css(e, "border" + Zt[o] + "Width", !0, i))); - return a - } - - function sn(e, t, n) { - var r = !0, - i = "width" === t ? e.offsetWidth : e.offsetHeight, - o = Rt(e), - a = b.support.boxSizing && "border-box" === b.css(e, "boxSizing", !1, o); - if (0 >= i || null == i) { - if (i = Wt(e, t, o), (0 > i || null == i) && (i = e.style[t]), Yt.test(i)) return i; - r = a && (b.support.boxSizingReliable || i === e.style[t]), i = parseFloat(i) || 0 - } - return i + an(e, t, n || (a ? "border" : "content"), r, o) + "px" - } - - function un(e) { - var t = o, - n = Gt[e]; - return n || (n = ln(e, t), "none" !== n && n || (Pt = (Pt || b("